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
341164918262	341164918826	341164919376	341164919926	341164920474	341164921026	341164921576	341164922126	341164922674	341164923226	341164923776	341164924326	341164924874	341164925426	341164925976	341164926526	341164927074	341164927626	341164928176	341164928726	341164929274	341164929826	341164930376	341164930926	341164931474	341164932026	341164932576	341164933126	341164933674	341164934226	341164934776	341164935326	341164935874	341164936426	341164936976	341164937526	341164938074	341164938626	341164939176	341164939726	341164940274	341164940826	341164941376	341164941926	341164942474	341164943026	341164943576	341164944126	341164944674	341164945226	341164945776	341164946326	341164946874	341164947426	341164947976	341164948526	341164949074	341164949626	341164950176	341164950726	341164951274	341164951826	341164952376	341164952926	341164953474	341164954026	341164954576	341164955126	341164955674	341164956226	341164956776	341164957326	341164957874	341164958426	341164958976	341164959526	341164960074	341164960626	341164961176	341164961726	341164962274	341164962826	341164963376	341164963926	341164964474	341164965026	341164965576	341164966126	341164966674	341164967226	341164967776	341164968326	341164968874	341164969426	341164969976	341164970526	341164971074	341164971626	341164972176	341164972726	341164973274	341164973826	341164974376	341164974926	341164975474	341164976026	341164976576	341164977126	341164977674	341164978226	341164978776	341164979326	341164979874	341164980426	341164980976	341164981526	341164982074	341164982626	341164983176	341164983728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	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
23024	21647	29484	24334	21874	22949	20821	10845	8081	6553	4897	3533	2892	2474	2089	1686	1476	1234	1205	1274	1174	1141	1142	1155	1196	1249	1265	1200	1228	1175	1156	1169	1137	1198	1261	1241	1163	1193	1206	1186	1149	1236	1189	1220	1177	1212	1109	1130	1145	1129	1153	1219	1124	1102	1130	1180	1123	1237	1177	1203	1153	1175	1148	1120	1140	1107	1155	1105	1225	1151	1163	1105	1102	1187	1126	1169	1135	1148	1154	1114	1176	1214	1167	1127	1117	1133	1199	1141	1124	1150	1187	1123	1105	1169	1119	1177	1188	1161	1125	1129	1118	1109	1137	1081	1083	1122	1123	1155	1112	1147	1114	1168	1104	1188	1101	1074	1118	1131	1113	1139	1117	1124	1076	1121	1140	1149	1153	1128	1161	1106	1181	1152	1194	1173	1101	1159	1129	1145	1145	1151	1155	1137	1054	1146	1138	1066	1123	1142	1146	1195	1128	1136	1142	1083	1153	1155	1097	1170	1173	1068	1118	1190	1194	1162	1176	1150	1122	1171	1099	1113	1148	1100	1161	1118	1105	1190	1135	1124	1101	1142	1094	1199	1143	1177	1131	1167	1161	1153	1161	1088	1187	1158	1126	1138	1130	1126	1112	1079	1083	1134	1198	1150	1152	1092	1128	1147	1130	1215	1146	1102	1184	1137	1113	1175	1097	1144	1132	1122	1156	1183	1222	1146	1142	1083	1138	1162	1106	1120	1072	1130	1173	1177	1163	1101	1093	1165	1108	1155	1130	1136	1158	1145	1126	1109	1179	1160	1130	1158	1133	1115	1132	1145	1099	1103	1147	1118	1159	1189	1087	1135	1084	1126	1133	1167	1125	1122	1193	1193	1168	1093	1072	1185	1219	1125	1147	1182	1150	1153	1151	1115	1122	1119	1181	1187	1148	1088	1102	1133	1113	1181	1136	1177	1106	1119	1150	1164	1102	1181	1164	1199	1130	1108	1181	1167	1132	1126	1148	1163	1095	1138	1124	1131	1162	1092	1148	1189	1159	1155	1175	1129	1121	1145	1155	1127	1140	1171	1096	1173	1157	1122	1160	1167	1182	1136	1115	1101	1145	1119	1125	1122	1191	1106	1100	1140	1160	1171	1141	1256	1171	1136	1115	1102	1149	1106	1090	1126	1179	1089	1053	1154	1149	1145	1197	1137	1168	1187	1158	1078	1139	1136	1101	1160	1085	1155	1117	1076	1154	1131	1135	1140	1114	1126	1147	1138	1142	1142	1167	1088	1165	1118	1129	1122	1159	1082	1199	1116	1080	1156	1094	1130	1146	1109	1116	1105	1080	1181	1144	1168	1179	1169	1137	1173	1082	1144	1119	1180	1146	1128	1119	1110	1159	1229	1233	1144	1223	1091	1185	1151	1161	1100	1123	1218	1137	1180	1111	1146	1116	1130	1206	1108	1112	1145	1168	1174	1170	1139	1213	1124	1119	1134	1071	1150	1206	1134	1168	1144	1186	1079	1101	1130	1176	1194	1173	1173	1143	1153	1097	1142	1111	1136	1161	1130	1169	1194	1131	1163	1159	1202	1116	1174	1114	1146	1168	1121	1096	1138	1145	1139	1139	1131	1116	1093	1197	1208	1184	1160	1039	1130	1142	1160	1144	1129	1142	1106	1149	1122	1218	1087	1143	1168	1209	1074	1147	1114	1166	1066	1143	1156	1146	1130	1146	1093	1165	1124	1134	1131	1154	1106	1166	1150	1123	1185	1131	1078	1136	1175	1170	1150	1182	1154	1157	1193	1139	1107	1130	1154	1104	1112	1166	1103	1147	1106	1138	1102	1205	1154	1146	1148	1144	1097	1134	1158	1145	1141	1198	1166	1115	1115	1166	1168	1128	1112	1148	1132	1208	1129	1113	1130	1166	1096	1151	1127	1162	1127	1132	1137	1096	1128	1221	1138	1152	1120	1099	1168	1152	1156	1133	1182	1096	1096	1165	1157	1178	1137	1102	1115	1171	1162	1162	1131	1161	1120	1173	1158	1125	1097	1153	1165	1202	1130	1144	1147	1085	1174	1104	1142	1140	1187	1166	1150	1126	1132	1088	1110	1112	1158	1125	1120	1113	1145	1128	1133	1176	1140	1188	1158	1154	1150	1119	1159	1123	1106	1145	1135	1107	1170	1122	1125	1130	1132	1164	1071	1130	1090	1137	1172	1131	1135	1191	1173	1172	1152	1109	1134	1168	1125	1123	1124	1123	1183	1119	1124	1174	1182	1193	1172	1129	1133	1135	1185	1192	1148	1177	1118	1182	1169	1140	1173	1116	1120	1169	1160	1178	1118	1119	1156	1176	1186	1100	1122	1125	1158	1162	1189	1149	1096	1093	1127	1159	1101	1191	1119	1167	1101	1146	1154	1113	1159	1176	1137	1193	1178	1157	1132	1142	1188	1172	1170	1090	1148	1078	1150	1111	1186	1156	1094	1153	1130	1151	1119	1092	1175	1175	1138	1125	1120	1129	1144	1107	1154	1139	1124	1163	1132	1139	1180	1164	1131	1178	1150	1119	1141	1084	1090	1176	1110	1094	1150	1156	1152	1118	1138	1116	1114	1138	1139	1074	1100	1052	1118	1173	1139	1164	1121	1075	1120	1154	1157	1086	1140	1119	1145	1176	1105	1138	1186	1172	1089	1180	1116	1125	1166	1099	1101	1140	1088	1139	1129	1189	1111	1148	1090	1167	1145	1120	1142	1153	1193	1126	1124	1093	1160	1127	1206	1084	1091	1152	1113	1138	1116	1130	1206	1094	1126	1141	1130	1230	1147	1216	1109	1164	1172	1148	1139	1098	1140	1062	1141	1141	1149	1128	1137	1157	1116	1129	1115	1144	1140	1146	1137	1135	1122	1127	1147	1165	1124	1139	1112	1168	1162	1150	1127	1126	1192	1146	1188	1095	1147	1093	1111	1130	1123	1124	1112	1175	1135	1161	1079	1160	1167	1188	1194	1227	1111	1155	1180	1145	1154	1120	1140	1122	1140	1141	1145	1115	1114	1152	1124	1183	1184	1154	1161	1109	1163	1140	1136	1150	1092	1103	1120	1132	1230	1146	1130	1096	1112	1155	1114	1154	1137	1099	1186	1098	1163	1190	1156	1147	1089	1125	1204	1070	1047	1099	1132	1111	1100	1160	1113	1134	1134	1135	1122	1134	1154	1137	1116	1201	1161	1080	1107	1187	1093	1133	1198	1117	1091	1153	1123	1151	1125	1110	1161	1152	1173	1213	1149	1106	1216	1097	1115	1146	1100	1208	1131	1120	1205	1151	1190	1069	1097	1146	1166	1204	1180	1165	1161	1141	1176	1128	1161	1082	1071	1149	1132	1197	1159	1152	1098	1146	1153	1145	1103	1119	1104	1090	1088	1127	1152	1151	1131	1123	1179	1177	1132	1078	1149	1130	1130	1172	1159	1117	1199	1146	1214	1193	1129	1094	1241	1182	1106	1167	1177	1155	1122	1152	1101	1108	1155	1157	1147	1159	1128	1105	1169	1139	1186	1195	1097	1119	1127	1122	1083	1161	1154	1185	1145	1119	1104	1077	1084	1160	1141	1150	1116	1078	1201	1100	1107	1165	1212	1140	1114	1145	1109	1123	1136	1127	1089	1127	1178	1092	1111	1098	1112	1134	1177	1142	1141	1065	1097	1120	1111	1145	1131	1112	1123	1114	1138	1148	1189	1091	1187	1101	1154	1132	1144	1117	1206	1120	1142	1176	1155	1170	1103	1133	1115	1108	1144	1127	1186	1111	1192	1104	1091	1160	1170	1115	1134	1179	1208	1183	1134	1126	1147	1157	1156	1068	1074	1145	1142	1055	1125	1150	1160	1232	1131	1209	1086	1107	1119	1179	1138	1090	1162	1145	1175	1097	1149	1147	1102	1090	1164	1121	1156	1141	1125	1140	1131	1155	1099	1094	1082	1142	1143	1167	1211	1135	1125	1150	1128	1073	1164	1167	1150	1161	1098	1118	1187	1147	1135	1152	1152	1121	1147	1174	1178	1149	1095	1131	1115	1187	1096	1152	1157	1074	1092	1114	1149	1112	1164	1135	1192	1168	1197	1136	1114	1106	1181	1118	1113	1131	1119	1158	1126	1144	1200	1190	1170	1214	1165	1142	1106	1227	1137	1112	1108	1093	1147	1162	1087	1169	1146	1100	1139	1168	1118	1172	1066	1072	1180	1178	1136	1126	1149	1151	1154	1118	1123	1229	1149	1167	1135	1097	1122	1162	1090	1167	1150	1117	1086	1147	1139	1127	1154	1107	1086	1097	1127	1157	1094	1142	1081	1186	1090	1134	1109	1110	1120	1154	1125	1067	1185	1149	1102	1102	1126	1092	1095	1113	1169	1122	1133	1128	1164	1192	1106	1135	1152	1163	1109	1108	1106	1117	1122	1112	1143	1167	1107	1112	1126	1140	1123	1151	1110	1097	1053	1105	1193	1146	1110	1090	1167	1128	1104	1161	1084	1116	1126	1148	1114	1183	1192	1126	1189	1112	1089	1114	1110	1121	1115	1042	1121	1166	1112	1091	1163	1147	1152	1171	1144	1186	1157	1156	1178	1129	1103	1143	1147	1133	1168	1119	1113	1170	1184	1103	1085	1131	1115	1113	1138	1137	1149	1128	1138	1122	1219	1146	1095	1110	1088	1163	1118	1094	1160	1121	1124	1092	1166	1165	1154	1137	1137	1191	1092	1140	1073	1192	1125	1169	1131	1148	1141	1115	1093	1127	1163	1168	1138	1180	1112	1199	1147	1111	1116	1134	1172	1234	1137	1151	1196	1138	1138	1158	1192	1144	1119	1167	1158	1134	1165	1149	1218	1064	1095	1199	1125	1135	1101	1166	1165	1146	1130	1157	1137	1139	1143	1165	1087	1164	1119	1142	1119	1115	1200	1118	1136	1102	1137	1175	1127	1145	1125	1091	1116	1127	1135	1112	1099	1109	1141	1157	1159	1119	1187	1128	1149	1140	1139	1186	1150	1148	1115	1133	1178	1137	1091	1124	1187	1140	1181	1114	1073	1132	1181	1156	1110	1173	1187	1156	1136	1125	1153	1128	1170	1134	1190
14695	40293	38886	30180	25569	22114	18674	14193	12345	9924	7143	5269	4275	3382	2811	2159	1725	1338	1294	1242	1195	1224	1218	1234	1230	1236	1309	1278	1289	1218	1181	1194	1216	1213	1278	1351	1329	1227	1235	1320	1191	1237	1271	1210	1226	1187	1199	1192	1176	1151	1172	1163	1187	1180	1135	1159	1200	1184	1189	1125	1189	1140	1136	1207	1169	1170	1162	1200	1154	1143	1156	1164	1238	1147	1165	1193	1149	1216	1176	1283	1208	1163	1152	1177	1119	1192	1130	1088	1179	1224	1161	1146	1200	1126	1132	1155	1169	1171	1157	1216	1192	1144	1134	1209	1197	1171	1161	1135	1174	1195	1140	1110	1149	1132	1154	1162	1157	1239	1138	1158	1179	1132	1095	1158	1154	1138	1120	1227	1165	1178	1130	1134	1201	1143	1099	1122	1163	1170	1154	1160	1215	1169	1203	1161	1153	1172	1114	1224	1161	1110	1140	1126	1153	1177	1137	1159	1216	1181	1220	1181	1161	1200	1153	1141	1111	1147	1198	1134	1126	1176	1135	1179	1195	1155	1183	1224	1113	1147	1147	1163	1140	1155	1189	1166	1170	1124	1182	1140	1184	1158	1244	1187	1145	1064	1150	1134	1121	1195	1180	1170	1180	1195	1151	1178	1122	1141	1235	1133	1193	1184	1163	1141	1159	1130	1150	1173	1127	1241	1185	1161	1167	1112	1151	1160	1135	1142	1122	1175	1140	1151	1170	1141	1142	1156	1122	1222	1159	1145	1120	1148	1174	1153	1162	1152	1147	1200	1176	1193	1170	1132	1082	1197	1203	1150	1200	1090	1134	1209	1119	1167	1135	1174	1138	1183	1144	1165	1172	1182	1164	1187	1137	1143	1177	1135	1116	1185	1156	1192	1119	1091	1137	1112	1241	1191	1179	1195	1208	1151	1138	1147	1127	1129	1190	1137	1113	1131	1156	1154	1135	1170	1219	1141	1124	1133	1108	1212	1185	1150	1185	1142	1186	1189	1141	1110	1246	1119	1168	1126	1084	1150	1113	1139	1140	1179	1133	1139	1184	1222	1138	1196	1135	1177	1171	1171	1160	1151	1192	1126	1130	1108	1151	1112	1141	1177	1209	1151	1104	1141	1196	1210	1098	1167	1192	1171	1175	1160	1133	1164	1132	1176	1144	1172	1135	1208	1141	1136	1202	1200	1125	1190	1167	1215	1128	1198	1202	1151	1200	1190	1090	1091	1110	1124	1242	1166	1144	1135	1220	1185	1156	1127	1114	1169	1154	1197	1174	1129	1170	1115	1109	1146	1191	1188	1143	1190	1071	1175	1194	1159	1169	1200	1174	1121	1152	1116	1123	1123	1202	1140	1144	1155	1162	1169	1217	1110	1204	1158	1136	1202	1086	1169	1152	1183	1140	1142	1183	1184	1116	1156	1146	1206	1130	1195	1212	1150	1172	1154	1160	1209	1180	1138	1131	1181	1153	1176	1219	1182	1108	1198	1149	1151	1142	1140	1182	1129	1181	1143	1144	1102	1088	1180	1177	1178	1194	1166	1132	1119	1183	1125	1231	1141	1141	1153	1216	1118	1192	1145	1164	1145	1119	1133	1152	1189	1227	1143	1163	1177	1128	1052	1155	1198	1195	1149	1159	1213	1129	1195	1173	1155	1131	1131	1109	1139	1133	1123	1110	1088	1131	1160	1137	1103	1116	1214	1127	1140	1169	1157	1112	1193	1203	1155	1133	1123	1125	1156	1166	1172	1168	1177	1160	1214	1134	1163	1207	1176	1188	1088	1234	1177	1113	1174	1152	1117	1224	1153	1127	1158	1170	1186	1213	1191	1134	1176	1123	1130	1214	1196	1172	1121	1189	1142	1173	1148	1173	1173	1206	1145	1194	1114	1143	1156	1209	1234	1132	1127	1141	1182	1170	1201	1192	1170	1193	1101	1088	1187	1163	1163	1241	1180	1196	1129	1139	1174	1116	1190	1171	1182	1202	1137	1158	1150	1152	1165	1165	1192	1141	1183	1255	1147	1111	1136	1164	1101	1180	1121	1138	1175	1151	1154	1105	1152	1196	1198	1127	1137	1133	1173	1169	1129	1164	1162	1199	1126	1187	1194	1118	1175	1054	1177	1151	1171	1189	1193	1134	1150	1126	1136	1135	1199	1175	1161	1132	1185	1178	1166	1177	1143	1177	1174	1213	1128	1120	1149	1218	1174	1121	1154	1184	1182	1160	1076	1134	1141	1218	1195	1099	1154	1101	1136	1120	1119	1190	1249	1178	1171	1118	1118	1118	1134	1119	1129	1150	1194	1164	1118	1162	1112	1135	1111	1211	1129	1125	1117	1111	1178	1189	1109	1112	1259	1148	1156	1203	1138	1124	1133	1198	1187	1167	1168	1175	1131	1158	1254	1165	1121	1123	1134	1128	1182	1129	1148	1164	1212	1157	1182	1155	1186	1182	1165	1088	1163	1146	1118	1152	1142	1121	1145	1115	1180	1164	1231	1147	1178	1190	1116	1156	1233	1076	1169	1138	1187	1128	1159	1178	1121	1087	1161	1129	1128	1167	1093	1119	1099	1177	1121	1164	1157	1137	1134	1159	1203	1160	1191	1152	1123	1150	1185	1234	1145	1105	1164	1129	1189	1120	1138	1176	1159	1158	1193	1206	1142	1092	1193	1148	1196	1216	1189	1197	1216	1184	1172	1169	1176	1186	1202	1202	1168	1222	1174	1152	1094	1168	1154	1180	1136	1159	1143	1207	1124	1215	1174	1191	1228	1182	1067	1114	1162	1149	1146	1086	1115	1130	1218	1228	1166	1242	1171	1180	1193	1094	1131	1125	1116	1134	1153	1102	1189	1104	1086	1123	1185	1151	1192	1127	1156	1218	1212	1111	1193	1169	1171	1166	1218	1152	1121	1144	1122	1155	1121	1133	1210	1142	1172	1140	1155	1182	1104	1194	1145	1160	1113	1200	1101	1120	1108	1217	1182	1135	1196	1153	1180	1139	1145	1211	1264	1168	1225	1126	1153	1106	1148	1106	1164	1108	1150	1226	1131	1160	1183	1192	1188	1211	1073	1197	1176	1174	1220	1185	1193	1143	1170	1135	1150	1142	1160	1153	1126	1111	1131	1234	1101	1212	1163	1165	1199	1104	1178	1183	1170	1149	1213	1135	1178	1149	1130	1173	1142	1193	1136	1105	1118	1212	1149	1133	1160	1137	1186	1171	1127	1217	1161	1191	1166	1177	1200	1161	1166	1216	1145	1171	1229	1116	1158	1160	1113	1157	1126	1222	1147	1127	1149	1167	1132	1104	1177	1156	1127	1163	1171	1193	1216	1139	1139	1128	1157	1116	1111	1172	1153	1156	1156	1107	1165	1192	1153	1205	1115	1136	1199	1082	1134	1200	1117	1200	1145	1169	1143	1212	1135	1150	1121	1120	1174	1137	1138	1121	1158	1132	1111	1167	1134	1210	1154	1209	1177	1155	1186	1184	1152	1185	1127	1170	1192	1133	1163	1141	1194	1177	1181	1159	1209	1172	1152	1143	1190	1170	1154	1194	1190	1158	1123	1103	1145	1161	1148	1149	1148	1107	1163	1217	1159	1072	1072	1189	1170	1176	1166	1155	1106	1190	1120	1203	1240	1184	1107	1169	1146	1218	1141	1125	1173	1099	1187	1141	1173	1136	1148	1183	1177	1169	1160	1144	1183	1166	1142	1182	1111	1150	1119	1145	1236	1158	1131	1195	1213	1137	1136	1145	1153	1230	1186	1126	1121	1148	1165	1207	1158	1119	1168	1145	1181	1172	1142	1155	1184	1153	1196	1132	1117	1108	1110	1158	1128	1161	1122	1174	1134	1165	1204	1156	1178	1116	1054	1149	1154	1120	1112	1088	1137	1165	1157	1141	1203	1233	1129	1162	1127	1191	1188	1167	1232	1138	1153	1228	1134	1108	1098	1191	1130	1151	1123	1142	1119	1142	1147	1176	1197	1165	1146	1096	1150	1110	1180	1145	1147	1103	1170	1161	1182	1130	1114	1211	1151	1160	1138	1116	1169	1174	1185	1212	1158	1146	1158	1180	1130	1166	1122	1144	1162	1119	1162	1159	1181	1133	1164	1148	1157	1251	1176	1230	1145	1206	1213	1203	1156	1167	1141	1166	1117	1178	1140	1147	1094	1197	1220	1206	1152	1225	1179	1176	1210	1169	1133	1066	1159	1157	1186	1133	1176	1163	1172	1177	1148	1108	1140	1157	1183	1241	1135	1131	1168	1181	1169	1120	1138	1152	1167	1124	1196	1102	1162	1099	1147	1175	1145	1193	1130	1164	1178	1176	1176	1129	1117	1167	1109	1173	1138	1148	1182	1143	1169	1156	1138	1166	1160	1181	1162	1149	1094	1160	1118	1140	1193	1140	1109	1125	1101	1223	1162	1149	1191	1109	1168	1138	1140	1184	1167	1205	1189	1146	1164	1124	1188	1126	1155	1155	1182	1153	1100	1140	1179	1157	1148	1165	1169	1131	1189	1103	1204	1144	1156	1195	1176	1138	1136	1158	1143	1161	1129	1203	1186	1176	1239	1180	1123	1196	1209	1221	1197	1245	1212	1173	1176	1137	1196	1164	1188	1111	1130	1099	1160	1156	1150	1147	1100	1120	1202	1199	1131	1189	1158	1193	1224	1178	1127	1172	1176	1146	1158	1111	1142	1113	1154	1100	1147	1167	1161	1155	1130	1168	1140	1146	1117	1116	1193	1173	1217	1188	1149	1122	1169	1142	1154	1209	1211	1168	1184	1127	1169	1163	1168	1109	1194	1157	1229	1157	1183	1184	1134	1196	1171	1153	1133	1123	1108	1225	1140	1159	1143	1142	1123	1116	1195	1201	1146	1131	1187	1108	1162	1197	1157	1099	1230	1197	1133	1130	1170	1060	1250	1148	1188	1143	1196	1130	1173	1120	1187	1166	1226	1192	1133	1131	1133	1227	1162	1177	1202	1207	1204	1141	1194	1130	1143	1103	1187	1165	1207	1130	1179	1165	1139	1132	1168	1141	1221	1139	1154	1162	1150	1184	1161	1142	1141	1121	1178	1126	1154
28049	21170	23541	16701	9598	6347	4897	3452	2890	2283	1734	1332	1036	898	790	603	591	502	555	545	508	547	537	535	554	566	567	580	568	570	551	520	592	519	561	538	529	530	532	545	509	547	526	560	506	547	527	488	553	553	546	516	535	515	529	472	519	526	543	534	592	503	500	506	459	501	555	494	506	506	484	523	499	502	491	534	522	544	505	523	504	504	542	504	513	527	500	510	538	511	523	517	532	501	551	495	523	480	496	524	524	510	574	518	535	551	493	563	520	547	465	539	560	530	507	532	543	533	535	506	507	554	508	508	534	501	542	487	493	571	502	507	488	495	473	532	527	484	500	477	515	506	526	527	522	539	554	528	515	555	525	495	558	504	498	583	510	525	505	557	494	489	558	544	543	519	553	514	542	524	523	533	509	507	476	543	545	548	525	519	520	504	521	540	518	531	554	509	532	519	500	506	568	522	493	509	538	568	498	511	496	490	529	505	505	495	514	528	515	521	497	538	525	538	535	543	536	532	491	513	556	539	524	509	489	552	537	485	533	532	548	491	546	562	532	515	510	503	503	494	549	523	523	495	495	553	521	515	489	489	491	532	509	547	522	534	523	492	535	517	530	491	538	522	531	502	486	513	548	497	511	507	538	520	555	526	559	532	505	552	550	497	524	506	510	471	555	522	529	511	524	519	541	514	554	526	498	505	479	507	519	507	531	515	527	511	521	538	486	506	516	510	519	535	531	535	556	524	545	578	485	515	537	535	535	530	533	464	527	528	531	485	490	511	522	521	544	500	534	528	517	517	541	562	509	525	534	488	544	486	529	516	477	502	511	555	504	528	518	548	547	528	484	523	558	536	551	502	534	547	536	518	534	504	532	494	553	520	513	544	516	528	531	539	515	552	515	496	519	554	514	509	502	509	550	507	488	472	538	524	492	540	490	514	523	533	492	500	531	509	526	484	505	559	508	519	501	489	497	513	536	562	501	536	508	521	539	547	518	550	558	486	497	512	541	529	549	522	515	553	520	521	508	564	534	536	508	563	494	534	555	502	489	484	497	500	535	517	539	547	505	523	534	547	512	520	533	513	488	511	522	511	486	539	502	488	494	462	486	541	558	527	515	550	513	516	517	503	500	458	492	540	547	509	514	539	497	497	538	504	546	523	539	502	534	551	535	513	483	547	525	515	527	531	507	481	486	515	546	536	555	508	529	489	520	544	538	522	542	498	536	550	546	482	538	502	513	517	522	522	511	523	528	537	529	537	519	579	490	532	517	500	521	496	510	514	525	523	521	566	529	538	528	534	493	523	537	530	497	503	509	529	549	516	513	537	502	540	537	511	568	525	561	473	497	528	536	479	532	485	527	497	511	555	559	520	553	527	490	537	545	514	485	545	544	515	519	512	519	520	505	511	543	534	496	539	520	517	512	516	531	515	528	533	470	479	517	539	527	536	539	513	547	537	542	585	533	523	534	522	508	537	516	526	508	504	489	534	469	503	535	521	500	495	505	534	568	537	555	522	528	533	542	530	528	484	506	522	555	503	539	526	549	511	515	575	500	503	467	497	526	536	499	536	524	471	523	524	512	483	529	560	559	542	572	527	511	514	508	519	522	520	529	509	532	493	508	501	515	560	557	572	517	520	537	545	539	541	490	540	517	556	546	504	496	533	518	514	532	538	506	567	555	525	567	517	525	529	509	548	485	535	490	500	557	505	521	537	531	495	560	549	474	499	497	500	552	540	521	512	534	522	513	558	471	536	552	465	531	520	548	508	510	522	509	564	513	528	506	497	488	507	501	530	530	537	536	508	528	481	508	520	536	528	572	521	513	582	486	536	556	537	513	528	535	519	504	465	538	510	547	515	552	504	527	541	496	527	501	561	541	530	484	517	541	511	522	558	542	539	523	513	540	556	538	522	486	518	517	522	526	538	517	509	545	484	487	481	515	539	530	520	495	515	522	562	539	526	499	498	523	547	505	520	517	503	523	533	520	522	500	490	484	551	545	538	535	533	500	531	514	523	540	539	525	528	509	555	549	507	500	511	530	506	512	552	499	524	510	551	538	506	566	536	551	510	506	473	532	571	536	494	546	524	510	527	549	505	510	535	495	547	494	516	501	534	517	520	538	510	557	547	534	548	547	502	507	503	531	520	551	531	493	510	518	544	509	496	464	512	520	516	519	497	536	537	524	558	531	474	547	491	522	555	542	508	508	560	527	559	532	560	553	516	516	523	508	490	523	523	519	561	508	517	530	538	491	542	505	516	551	483	507	517	521	476	507	509	505	548	508	513	520	506	499	535	529	531	526	470	517	502	539	552	508	542	562	521	517	498	540	538	498	525	500	543	518	590	525	519	541	564	530	492	541	541	560	515	522	529	548	545	576	560	506	496	563	525	529	473	505	508	491	509	499	511	466	539	502	518	516	532	535	519	532	500	521	483	519	507	508	518	520	514	524	499	537	524	497	530	535	527	517	528	514	552	521	525	541	547	537	501	473	506	493	518	495	500	480	553	555	509	488	590	562	526	503	502	541	507	487	495	518	482	538	512	533	509	558	555	482	528	536	518	521	530	562	496	515	524	519	501	570	545	512	497	477	481	533	522	540	533	483	500	521	559	511	510	518	513	531	537	532	499	545	500	518	515	484	524	472	542	509	581	558	525	524	530	536	507	530	538	535	533	476	543	513	525	510	530	520	497	485	511	509	518	501	553	522	498	535	526	479	531	550	541	558	532	522	502	551	546	544	551	495	523	492	555	568	541	535	492	538	502	510	497	474	493	550	575	528	541	533	534	507	522	527	513	506	568	516	480	508	504	483	500	478	538	554	516	499	515	523	523	549	563	501	513	517	532	510	547	527	504	541	484	507	554	550	507	510	516	588	533	528	535	540	535	524	463	556	526	498	528	495	512	513	505	568	467	510	481	539	502	509	518	510	547	504	602	534	486	470	480	540	487	510	495	520	475	520	519	508	539	509	551	523	536	534	500	532	555	516	520	533	490	511	514	515	555	556	517	521	512	538	497	536	493	543	572	561	503	497	501	522	492	481	554	530	522	470	521	562	511	512	509	567	554	533	501	505	498	541	489	522	540	502	498	541	523	513	516	486	585	561	560	482	492	539	528	532	501	479	551	525	578	519	519	507	531	536	473	549	573	525	481	496	494	492	518	496	514	524	529	474	517	511	529	512	516	518	523	524	499	522	484	525	528	522	531	564	515	512	528	566	471	531	501	547	507	573	542	531	517	480	518	535	512	509	470	552	521	547	525	542	503	509	530	557	521	533	552	526	532	534	487	524	553	491	543	532	489	528	516	547	530	542	501	552	498	475	543	564	509	530	526	501	533	510	510	527	533	525	528	593	535	507	539	487	530	480	545	510	566	561	482	490	528	526	537	494	525	517	513	501	517	529	547	550	511	539	521	547	557	534	498	538	522	506	511	499	560	508	551	543	506	494	508	506	546	531	524	532	529	505	517	530	524	532	543	532	536	509	549	531	579
12218	26454	25789	16810	13236	10673	8371	6137	5107	4067	2928	1945	1575	1178	1079	799	685	606	573	582	529	581	548	536	573	581	568	619	617	578	569	546	593	555	555	646	579	530	582	577	523	569	585	555	520	549	514	540	561	537	559	571	565	565	557	535	552	564	488	511	586	541	563	544	543	567	531	572	545	539	555	546	531	545	508	591	551	528	550	535	562	510	554	548	529	561	538	557	527	511	522	536	502	535	536	531	550	513	489	562	553	547	557	564	551	567	531	589	552	533	526	563	504	534	523	552	546	567	545	530	525	572	558	532	561	553	557	519	518	546	569	496	538	555	538	522	531	541	582	543	527	528	569	562	548	567	543	564	542	545	560	594	508	567	533	559	497	548	562	563	528	562	529	517	549	549	522	583	532	544	557	554	534	553	539	540	562	541	563	505	503	528	575	544	533	536	599	554	561	554	535	558	537	530	549	533	545	542	534	540	547	549	538	568	542	563	548	555	520	536	543	582	527	560	576	570	519	540	589	507	574	527	501	564	526	520	594	529	533	581	522	535	562	581	547	546	525	556	595	547	554	552	541	555	522	544	550	534	520	577	544	548	590	565	588	531	509	556	566	514	572	589	523	524	571	565	548	551	553	603	554	565	562	510	551	543	531	561	537	554	508	527	597	522	538	541	570	545	554	550	560	575	517	543	538	507	518	594	516	505	543	561	568	521	566	540	528	556	516	541	590	571	551	555	556	532	541	580	557	554	563	556	542	525	581	559	568	541	519	542	548	557	521	579	585	578	524	584	557	568	535	580	546	511	596	521	591	561	542	514	576	524	523	549	529	541	525	523	545	561	557	539	532	551	561	556	564	547	544	531	570	564	546	514	513	524	516	526	573	534	538	505	557	563	533	532	543	581	533	529	614	563	522	543	537	556	551	512	520	555	568	516	551	520	504	564	541	509	552	537	516	541	544	548	525	569	579	515	548	552	602	549	548	610	564	546	577	555	571	544	543	541	573	582	550	547	524	601	549	544	520	539	559	539	540	526	569	542	543	538	534	522	546	554	507	528	537	542	528	574	524	546	551	555	552	513	581	542	579	514	537	569	553	524	510	535	551	515	587	554	576	584	580	533	523	550	556	575	525	553	569	544	545	565	547	534	513	571	555	584	526	538	560	556	556	535	555	553	549	565	545	529	542	581	533	577	548	548	545	542	535	542	580	553	544	558	556	543	591	553	529	567	567	559	534	538	565	556	540	550	531	534	531	572	498	543	504	550	531	537	578	524	558	546	533	547	530	534	577	546	524	599	527	530	565	509	544	549	536	570	536	581	534	556	515	569	535	546	548	578	511	553	549	493	536	559	572	558	524	574	528	523	520	564	508	611	540	537	560	536	537	562	551	494	547	557	564	553	565	539	533	581	541	565	542	568	529	538	536	546	567	540	511	547	545	497	562	541	593	553	538	543	572	516	535	540	556	525	532	527	549	518	539	532	519	543	516	549	589	565	527	521	548	551	578	557	568	559	545	549	561	536	541	552	568	544	529	542	549	552	521	556	532	587	560	531	552	544	536	605	526	535	574	542	535	555	548	521	567	566	579	574	543	563	542	556	521	564	552	564	556	570	548	563	558	563	539	556	555	559	548	586	528	520	577	522	582	532	533	555	543	555	553	531	551	560	546	544	539	550	563	584	541	562	591	531	517	565	513	541	524	538	526	598	564	520	520	522	528	515	623	575	535	569	543	541	565	567	563	507	519	541	546	525	530	573	554	514	552	540	577	575	545	566	542	573	538	565	570	561	548	536	585	536	563	536	586	562	519	556	518	559	544	531	535	602	573	541	549	546	528	518	493	525	534	550	526	522	531	554	568	538	548	575	549	582	539	564	581	520	563	548	506	545	541	510	517	576	581	558	505	529	516	508	566	550	485	505	536	545	496	554	496	510	558	538	526	579	585	542	546	577	547	550	520	522	519	545	582	593	526	552	521	539	532	511	552	570	539	563	511	539	506	567	573	573	557	598	563	554	546	526	547	529	552	553	530	533	546	530	572	532	599	564	593	568	501	559	558	547	490	543	531	553	565	520	544	559	549	532	542	521	511	569	543	542	600	605	546	529	565	562	610	541	527	549	543	526	541	535	520	551	556	538	530	540	537	518	551	575	521	541	562	584	598	536	512	569	555	556	539	585	582	563	530	537	520	519	547	578	511	573	559	563	557	569	534	524	534	504	537	563	549	560	560	540	546	522	554	548	529	531	554	585	568	543	577	562	572	563	553	511	530	561	537	580	540	542	533	564	534	523	541	536	579	527	574	557	500	550	571	551	540	537	531	521	541	547	558	546	586	578	519	526	568	532	543	589	538	551	579	562	554	519	572	531	547	594	578	575	582	543	543	515	548	508	559	521	523	538	549	543	544	519	525	565	550	580	530	528	575	518	582	551	552	530	551	578	552	576	520	482	551	591	564	502	551	551	585	539	570	562	517	575	539	524	556	512	587	546	558	549	532	556	590	539	529	525	555	540	553	566	518	566	524	568	548	556	538	528	546	528	544	510	535	570	556	537	520	565	587	498	559	523	567	521	532	547	518	570	536	567	556	537	552	576	577	598	524	561	555	531	565	545	584	516	535	552	577	520	570	585	526	560	564	594	518	542	563	543	559	533	536	542	548	524	540	503	475	501	499	516	521	581	542	547	595	578	571	548	548	522	519	569	523	537	506	554	565	538	517	553	560	543	586	550	589	541	558	532	526	541	527	556	585	533	545	560	547	491	554	510	585	586	546	574	574	542	573	530	540	548	522	527	522	595	547	487	516	571	540	568	543	552	547	527	592	508	533	532	616	577	548	525	548	470	565	581	578	619	548	521	560	513	541	560	524	527	547	563	554	517	517	537	531	521	526	514	537	526	519	541	548	550	518	539	552	555	544	538	535	570	539	575	582	535	535	561	567	558	554	540	552	554	540	520	559	496	539	515	492	520	576	538	575	542	577	548	512	566	552	534	547	505	469	555	551	528	534	554	581	542	548	538	541	573	567	550	495	556	585	533	517	529	569	531	546	561	543	508	488	539	558	541	559	546	549	605	575	551	544	548	555	521	557	578	556	591	539	526	554	537	557	541	535	531	524	542	509	567	543	549	537	526	542	582	587	535	564	510	505	525	533	512	564	557	529	547	555	595	536	573	531	549	561	558	511	541	565	567	563	535	512	553	541	599	537	569	568	556	573	541	549	543	548	530	555	579	595	575	527	496	573	576	488	572	533	606	547	512	568	573	535	527	543	580	559	563	517	570	523	552	586	556	578	551	513	528	559	533	564	576	562	518	582	565	559	548	536	555	563	545	561	577	561	561	519	542	567	525	529	503	534	567	531	582	569	562	569	519	522	527	537	539	530	558	528	524	547	547	528	540	547	503	570	548	624	591	538	543	507	549	525	574	518	532	545	543	538	543	562	575	555	529	515	576	536	575	509	505	511	517	533	541	507	556	557	512	575	521	525	540	545	535	534	530
23609	21097	28344	24238	21549	17946	11360	6886	5371	4306	3291	2286	1990	1673	1346	1112	909	878	859	845	869	913	861	905	822	889	908	956	873	847	856	834	820	899	879	903	827	893	869	858	878	880	858	851	826	878	861	827	871	856	787	851	862	842	805	848	857	837	858	862	877	831	837	837	838	848	791	891	823	813	836	852	829	819	783	847	829	828	863	795	860	823	818	872	829	840	833	822	854	830	818	847	776	848	869	863	839	847	837	831	824	873	842	867	856	871	805	882	829	842	843	814	799	866	881	843	868	826	847	835	820	863	845	769	817	817	822	847	808	863	840	835	869	898	834	860	823	849	850	839	843	867	870	830	822	850	835	856	790	837	829	864	829	797	875	922	817	849	896	845	826	828	807	877	818	846	820	820	796	858	877	862	809	854	870	800	846	880	784	853	839	863	858	850	769	865	844	834	793	834	834	840	884	840	865	806	824	850	831	814	837	839	841	812	812	865	824	812	793	833	874	865	836	817	826	834	851	865	794	819	823	858	815	839	844	825	870	855	870	825	828	838	897	900	853	838	821	868	764	834	837	823	870	827	832	881	871	829	817	839	821	849	877	857	841	859	807	840	823	828	841	810	867	824	868	813	850	859	782	868	885	826	822	891	876	822	836	824	801	810	891	880	840	861	828	826	837	810	827	852	840	802	808	831	854	829	831	831	831	850	860	876	863	858	823	882	840	838	780	852	877	890	854	793	865	843	820	808	860	823	873	825	793	803	803	811	842	783	824	825	834	855	801	847	901	796	842	807	853	842	847	861	791	849	812	823	884	763	832	793	814	852	794	797	862	835	858	874	847	837	792	807	820	809	851	809	831	824	892	880	832	798	841	812	797	816	838	825	858	886	889	808	882	882	815	818	902	829	817	821	881	835	849	804	791	812	826	817	809	880	835	850	799	840	789	809	841	826	798	802	843	841	841	782	830	856	835	856	847	893	841	841	862	797	825	824	900	848	839	889	821	843	850	884	781	787	912	840	905	819	913	876	822	824	813	821	849	856	855	811	810	873	811	798	858	819	799	822	826	877	837	807	821	834	817	824	877	865	844	827	826	795	858	841	893	889	797	840	909	847	827	817	874	836	820	847	808	863	855	877	870	854	815	797	790	859	848	859	862	873	840	891	828	815	807	794	846	869	898	835	862	833	844	840	848	837	816	889	910	830	885	869	846	867	820	826	826	815	821	801	825	833	825	796	823	873	885	876	815	841	866	848	837	883	826	817	805	810	870	815	815	842	839	806	852	827	808	843	818	822	827	837	831	830	883	833	822	832	770	860	859	873	835	819	800	867	847	851	850	835	804	833	847	856	838	871	846	821	829	864	855	885	838	792	847	794	816	823	889	809	880	844	866	890	861	799	824	853	857	801	876	827	818	846	813	806	817	826	849	882	876	835	810	798	773	842	784	832	865	890	841	841	832	827	838	828	828	850	842	850	823	873	868	820	813	865	856	797	849	816	847	839	880	857	797	848	848	852	882	803	836	865	857	849	846	825	832	849	796	800	804	826	865	856	872	815	871	802	880	842	833	840	827	785	784	807	802	852	846	860	863	798	841	804	788	836	846	861	806	846	820	848	872	854	898	858	831	814	816	864	822	816	833	853	840	861	754	774	849	838	826	820	814	820	817	866	825	871	824	927	865	865	841	880	782	863	870	828	834	821	829	795	833	864	859	838	793	794	834	840	850	795	840	801	827	855	844	879	772	830	816	853	840	836	803	832	861	856	787	861	838	850	849	849	831	825	827	818	808	846	793	816	817	799	850	887	861	851	868	880	839	827	871	854	836	822	800	781	780	802	875	820	884	838	795	809	836	888	884	825	848	807	841	865	870	815	792	820	812	833	830	891	858	859	810	800	771	863	809	829	834	829	856	797	864	815	849	781	858	878	835	834	825	834	852	866	840	837	866	841	875	869	828	835	847	862	808	831	856	889	833	857	878	824	824	797	841	872	882	796	828	809	863	772	839	844	880	885	852	863	849	865	847	857	851	814	812	805	853	805	847	868	797	818	856	887	884	822	876	829	859	884	851	789	788	902	837	837	885	812	858	922	811	800	833	816	794	887	873	852	773	828	859	837	770	815	886	826	807	781	847	850	838	835	873	866	824	853	887	771	858	910	828	842	885	810	843	782	873	846	786	837	863	836	809	817	854	869	811	857	871	810	844	827	838	820	824	840	848	826	832	848	844	798	801	861	826	874	799	793	840	879	874	804	795	820	852	878	820	855	854	867	869	817	822	841	784	822	826	754	846	861	835	787	845	813	774	891	873	819	780	841	798	802	799	878	803	869	811	821	873	892	845	859	859	810	848	855	824	841	871	811	846	858	808	903	832	874	791	858	865	883	784	782	857	860	868	810	843	834	811	799	841	763	861	843	904	828	850	838	869	833	797	849	843	844	843	857	824	783	867	824	826	870	831	827	821	827	844	833	814	833	898	795	825	841	825	878	834	871	867	807	825	850	816	880	779	788	823	786	824	818	819	811	797	837	798	843	877	819	827	851	826	825	882	831	799	801	869	881	796	817	796	894	835	854	852	872	839	805	864	817	862	838	790	814	822	844	870	861	891	871	829	840	883	805	829	853	824	846	843	849	875	832	827	803	795	846	860	821	832	821	811	761	832	820	841	777	802	880	862	813	900	883	805	842	806	840	863	819	851	820	823	862	799	831	824	849	870	796	843	860	826	819	884	789	837	904	848	845	823	838	852	888	870	804	822	826	817	766	894	845	807	809	850	841	867	820	781	817	853	815	864	833	827	773	832	798	859	788	826	808	839	840	832	853	850	840	822	840	869	869	848	843	860	840	849	858	860	812	854	821	773	830	896	810	861	858	792	821	830	832	805	830	871	839	797	810	874	870	858	794	839	820	857	901	824	812	790	833	808	847	828	848	848	757	834	872	815	823	857	859	850	852	838	839	842	806	815	808	812	829	852	831	805	836	835	840	802	867	851	813	804	785	860	840	824	843	817	838	855	827	812	799	814	796	803	839	883	835	890	885	801	880	842	826	834	835	800	869	792	824	829	840	858	819	834	810	820	860	811	796	852	790	792	860	872	850	860	842	776	833	850	827	856	831	867	842	833	822	827	835	856	827	846	870	827	838	873	790	815	820	807	864	826	808	880	838	796	823	841	828	821	893	887	856	859	847	754	880	793	807	888	802	788	867	892	833	856	853	880	867	848	832	833	792	808	853	863	825	848	815	834	791	809	810	862	869	802	851	816	832	788	804	837	910	882	808	830	854	872	828	848	816	846	836	865	804	852	756	829	831	806	812	862	796	819	882	873	817	858	746	881	845	830	823	825	877	801	824	811	818	829	858	859	792	779	816	777	801	843	818	850	812	849	795	850	871	877	829	833	864	797	792	856	843	877	881	865	858	823	798	852	844	857	831	844	830	887	804	830	844	816	802	808	874	887	869	872	807	851	820	815	795	848	860	836	843	823	856	844	799	864	853	810	797
12498	34299	33319	23936	19969	16565	13725	10490	8814	6798	5139	3532	2750	2224	1848	1353	1080	937	906	939	910	909	906	882	895	1002	975	963	944	904	877	868	910	913	998	1025	960	902	949	927	922	907	905	878	860	867	821	864	866	854	830	888	848	816	878	874	837	884	827	900	877	892	846	896	785	917	866	825	890	825	861	836	875	754	848	829	870	909	827	824	828	807	836	898	825	911	907	853	820	815	850	862	810	868	845	933	879	839	820	838	842	821	822	843	822	900	848	866	886	797	838	914	864	882	841	859	905	809	874	869	856	827	847	869	888	860	850	859	883	837	909	880	843	858	817	841	883	865	867	920	863	888	840	823	881	869	860	833	914	828	848	882	875	832	890	802	808	862	811	831	864	824	857	857	832	809	859	864	837	836	841	884	824	872	843	821	833	859	893	845	851	867	853	873	820	834	833	865	839	833	854	850	818	815	844	841	857	872	842	847	825	843	833	841	874	874	829	888	814	895	883	877	805	842	837	870	850	840	837	865	832	835	840	869	857	857	903	781	878	836	879	867	838	862	838	778	836	887	885	821	860	858	834	856	862	826	822	822	891	929	868	865	855	865	846	811	842	821	857	864	884	900	856	901	836	842	854	838	793	821	853	867	809	841	923	882	838	866	883	822	905	794	808	858	863	911	810	847	827	809	838	850	869	866	879	881	877	831	887	840	867	836	850	865	826	804	869	883	854	848	852	886	903	823	864	867	851	838	820	817	859	815	813	854	813	867	844	819	888	869	872	878	834	844	849	842	891	867	908	868	834	927	855	795	839	795	863	868	845	802	860	827	808	843	884	788	879	855	833	794	903	829	836	830	870	857	867	890	880	845	852	841	840	823	866	835	905	913	919	871	894	793	830	851	835	829	869	856	847	813	808	839	830	843	847	869	834	817	877	846	836	831	814	840	858	925	885	900	925	839	841	836	847	825	839	842	807	871	889	857	905	849	837	904	942	860	877	871	888	835	860	859	876	909	910	848	856	878	878	882	832	867	777	827	865	842	836	842	854	847	817	833	862	865	869	894	848	895	862	853	844	856	840	847	881	869	838	890	799	886	886	855	849	845	866	912	848	890	848	843	834	883	885	835	866	900	827	870	916	866	859	863	876	868	858	852	857	867	913	878	821	866	840	890	885	863	863	897	856	855	884	841	889	864	856	844	804	857	845	856	924	826	795	866	798	856	866	831	888	866	897	817	820	872	889	878	837	834	876	854	855	870	840	883	906	845	889	852	827	858	884	850	930	840	868	872	856	899	813	876	864	827	841	866	825	898	862	911	892	842	882	871	835	835	890	856	863	831	851	853	825	847	821	866	849	817	843	831	830	863	904	850	809	939	834	869	818	876	916	876	876	808	842	871	891	843	878	846	855	874	866	847	821	833	844	880	867	866	876	829	849	801	854	887	834	831	859	820	856	858	807	849	872	907	816	843	841	889	837	823	849	859	823	829	842	791	882	825	854	809	851	875	889	837	842	900	837	847	846	856	946	861	806	838	838	883	832	861	830	847	841	831	847	844	875	896	837	858	869	849	836	846	834	844	845	820	793	874	812	858	819	823	858	841	848	830	867	850	878	873	847	861	854	834	910	819	845	806	856	859	793	863	882	924	878	871	821	837	846	879	890	878	842	825	837	812	847	809	873	803	902	861	892	921	853	876	824	881	847	852	899	829	829	827	866	848	867	848	840	854	825	836	853	862	870	833	877	853	817	925	878	876	857	869	947	883	924	851	837	857	834	842	884	828	883	830	831	872	842	853	854	905	892	866	869	872	890	831	853	837	846	844	867	838	857	836	822	845	911	822	823	833	854	852	852	834	882	859	901	810	887	899	806	886	845	867	828	880	863	832	886	867	838	889	873	876	866	858	810	835	815	844	907	858	864	826	820	913	873	776	863	830	855	858	844	859	842	877	861	891	869	885	867	899	869	819	831	883	823	900	859	848	840	861	862	884	839	881	834	791	835	838	880	806	821	805	883	845	860	893	856	890	851	872	805	842	828	810	831	862	842	838	881	824	791	874	788	855	854	846	849	830	903	843	862	824	914	830	813	827	892	769	882	788	850	857	874	835	846	909	826	912	825	839	904	794	795	868	888	883	847	861	863	878	839	905	853	832	886	835	874	898	840	870	878	819	861	838	879	860	867	858	878	862	885	879	859	830	864	864	826	836	874	851	825	849	857	847	844	880	931	853	867	853	835	865	850	821	886	870	866	853	894	846	837	872	835	881	878	856	911	892	863	847	892	846	852	858	851	844	851	815	849	879	873	847	870	871	848	780	842	801	835	831	905	836	913	821	813	924	845	845	852	825	861	833	864	858	816	868	832	852	827	863	871	817	866	846	885	830	837	862	847	852	802	848	803	865	852	877	928	913	857	868	788	851	887	821	842	854	825	882	846	802	869	840	875	828	893	866	859	892	835	854	823	867	831	854	884	825	833	833	818	849	889	837	818	792	876	885	848	861	855	884	837	879	861	872	877	859	875	786	816	875	829	870	836	861	890	886	828	841	852	863	900	843	869	801	879	897	913	919	930	858	821	855	861	846	845	884	826	783	850	869	807	789	837	847	843	869	872	882	819	830	870	836	854	856	808	913	825	822	813	887	812	832	780	832	843	809	882	850	849	843	851	859	821	810	829	854	791	869	852	857	849	864	872	851	883	891	902	838	852	846	870	872	862	858	828	867	871	836	871	865	850	861	834	818	862	897	877	865	854	839	899	782	795	826	890	876	800	857	868	855	900	909	841	829	906	831	834	834	873	848	869	856	824	845	823	845	850	883	814	889	886	890	888	868	824	867	907	870	809	834	820	847	833	824	854	867	852	839	792	879	812	865	836	856	879	916	826	878	880	854	860	896	842	851	835	884	836	876	861	815	836	878	823	894	852	831	894	862	825	840	828	868	837	855	836	881	857	831	871	800	856	864	856	921	876	886	842	872	797	857	830	853	829	849	860	862	812	826	874	920	903	848	781	887	907	850	848	844	875	896	828	869	857	838	833	841	826	832	880	885	879	825	783	828	865	838	796	892	872	841	880	884	838	800	855	877	837	852	869	810	850	865	907	811	862	851	863	822	829	850	844	844	835	868	815	838	860	847	861	848	884	875	812	890	829	883	849	838	847	837	878	844	915	876	833	846	889	839	843	837	806	837	813	809	865	816	879	878	881	850	881	879	851	830	837	856	861	863	903	830	858	840	862	863	860	837	809	804	915	875	854	842	851	914	891	877	919	867	883	827	830	869	831	854	870	823	849	833	861	856	838	846	831	813	853	796	837	871	862	845	862	824	856	814	873	783	838	874	865	849	872	860	913	842	855	834	807	858	856	866	846	856	854	813	853	905	785	879	800	850	870	852	886	880	827	849	871	911	868	835	887	901	799	906	866	838	853	827	936	853	863	843	884	895	873	850	868	884	837	868	897	825	850	872	902	838	874	842	904	886	820	836	828	811	854	858	857	824	858	844	846	817
24790	21133	27433	25559	17531	10130	7021	4843	3922	3101	2405	1727	1396	1171	975	740	662	644	632	591	594	593	667	662	596	643	650	650	688	662	645	623	631	578	643	682	679	677	650	681	648	659	604	629	629	632	649	694	572	577	668	600	629	609	598	617	587	601	586	610	649	574	588	631	623	615	623	640	641	632	622	657	645	627	581	603	617	635	615	645	629	619	595	587	620	634	607	612	636	579	605	599	646	572	616	636	627	639	612	637	614	624	608	633	583	635	637	639	647	607	642	597	626	626	619	581	571	647	615	603	640	606	641	607	665	638	600	625	608	615	595	612	647	608	585	629	608	599	662	605	606	584	596	580	613	618	618	592	634	561	616	650	617	614	597	606	599	643	643	650	596	629	608	578	621	591	623	649	622	623	630	613	580	612	601	592	625	635	633	588	593	613	627	588	660	649	568	600	660	596	585	627	611	599	619	667	616	609	634	623	632	646	670	608	586	600	608	645	636	624	616	651	641	620	624	644	635	584	611	602	639	615	651	623	594	591	591	635	573	614	606	613	628	635	636	630	607	646	613	650	588	611	635	610	593	626	591	641	571	554	579	602	618	615	600	655	622	641	592	637	611	623	647	626	608	627	641	583	558	631	625	636	618	610	621	637	636	609	605	591	577	672	611	615	597	649	581	570	625	580	592	628	567	618	599	595	631	598	591	615	651	571	617	633	600	602	626	623	573	666	575	589	624	658	577	641	611	625	623	620	643	604	622	581	657	630	650	578	634	604	547	583	574	663	633	622	611	667	620	650	582	663	621	616	659	608	622	659	594	607	640	589	624	645	627	615	592	605	629	576	658	645	634	599	602	640	601	592	594	666	627	585	571	593	617	609	613	629	574	640	649	581	615	661	611	630	618	630	571	624	624	597	628	650	649	618	612	648	595	615	607	592	584	588	576	604	628	627	600	596	604	640	628	630	595	606	591	570	622	613	623	603	613	618	598	591	584	599	641	615	631	595	646	598	613	613	616	655	630	598	643	650	622	570	615	592	660	566	600	630	624	593	623	634	652	598	629	617	644	574	602	608	677	599	626	610	622	601	618	576	613	623	645	602	589	603	629	599	626	625	580	624	610	624	635	607	591	623	605	579	643	649	610	605	588	633	612	584	586	592	596	584	614	625	663	619	591	625	629	606	592	610	598	612	623	598	588	607	603	602	628	565	645	637	583	669	596	608	614	610	589	605	597	583	623	665	578	631	582	589	593	613	641	567	610	620	599	609	615	594	619	634	635	625	624	601	661	646	648	629	610	639	561	643	617	634	599	614	634	624	667	626	653	625	562	641	624	580	618	631	629	619	606	612	665	649	584	617	580	612	615	644	644	624	640	631	584	647	600	579	596	658	656	630	582	668	628	630	644	583	643	636	586	660	601	643	593	616	666	577	603	667	584	616	624	634	608	591	569	626	633	602	631	613	627	632	613	641	602	626	640	574	631	610	570	642	616	628	581	629	610	595	633	609	650	578	641	650	629	623	650	624	648	610	616	655	595	577	674	617	659	582	645	626	650	635	677	621	629	616	604	653	636	628	594	585	613	611	604	617	598	611	634	622	628	623	601	607	589	603	607	576	612	636	602	563	642	560	600	616	640	605	615	611	613	629	559	603	615	637	623	583	621	640	589	599	602	641	660	624	643	624	640	636	602	611	632	627	630	637	610	587	658	610	644	626	564	582	588	631	635	623	641	602	596	615	566	599	605	605	623	584	623	646	600	601	619	605	604	575	626	604	624	607	601	607	582	590	587	621	667	642	616	612	616	650	587	611	585	620	618	578	581	608	632	662	635	590	606	582	624	609	591	633	572	637	644	550	637	635	622	586	608	651	604	586	643	637	610	629	608	590	592	620	665	598	620	647	610	594	633	617	638	595	632	591	625	598	607	587	637	575	608	594	545	664	620	600	616	602	639	582	611	639	600	656	611	615	582	606	658	596	619	662	610	622	614	662	587	615	638	606	599	649	604	619	581	648	594	643	588	602	610	594	607	604	590	638	629	566	625	642	590	633	613	595	657	650	638	634	651	597	613	581	616	594	647	621	618	596	686	621	665	583	627	599	575	628	631	577	596	623	637	583	652	597	606	648	616	593	610	640	565	624	608	584	658	582	648	644	604	571	607	568	602	620	615	599	603	623	616	662	667	606	652	622	593	656	653	617	636	578	627	600	631	608	567	627	629	630	620	650	581	590	627	640	629	603	619	597	596	595	626	618	675	639	635	657	644	626	631	628	638	632	586	628	593	642	583	606	600	577	632	611	675	617	655	605	653	639	627	588	601	605	637	575	626	636	638	609	643	557	655	581	642	615	652	625	578	644	626	592	618	607	626	626	596	638	620	647	636	568	592	608	592	603	635	604	634	601	643	592	658	608	621	600	582	635	607	640	662	674	698	608	599	630	581	660	632	592	638	563	637	636	610	611	662	590	641	579	599	665	634	645	623	599	663	582	616	587	648	579	607	585	628	628	653	594	628	586	659	599	599	620	563	594	600	611	626	598	648	615	604	617	683	599	613	622	599	636	639	614	598	598	635	623	634	618	620	577	579	609	587	613	606	580	647	628	641	627	607	613	602	626	610	616	571	637	630	584	590	658	606	653	595	652	580	639	615	592	584	620	582	594	643	630	633	644	560	636	624	605	622	637	638	622	611	587	606	623	599	599	603	625	615	586	635	620	608	620	596	654	633	597	611	609	590	625	633	607	634	607	587	663	617	637	595	656	594	594	627	614	603	593	615	639	638	621	592	619	610	613	611	620	623	612	613	647	612	583	601	621	625	628	635	602	585	616	623	603	607	643	582	622	569	623	629	613	628	625	591	602	625	599	639	652	615	637	582	611	581	590	604	591	599	645	641	606	609	614	620	594	612	620	610	631	607	590	574	645	687	598	624	593	629	605	615	609	591	635	663	618	612	616	647	646	621	624	653	582	610	605	661	623	628	652	616	670	610	604	560	582	595	664	603	612	615	597	602	665	607	623	596	602	602	589	583	609	601	652	606	622	620	567	610	611	604	616	608	625	616	614	601	580	599	572	583	599	581	624	625	586	616	625	593	571	602	607	587	657	615	612	625	664	620	627	660	610	563	631	565	582	592	625	628	623	597	616	618	633	600	591	613	654	634	626	571	623	615	616	630	689	598	598	617	613	644	579	611	571	600	599	612	673	580	617	599	559	616	592	556	622	595	599	589	604	607	555	624	617	608	626	623	601	688	615	611	595	620	611	640	596	588	573	663	623	637	598	641	575	641	590	648	630	639	616	679	572	662	601	606	668	624	607	634	616	640	640	608	637	630	585	631	642	636	611	619	617	599	649	608	585	607	597	652	629	595	587	601	602	591	653	636	664	607	646	579	623	630	604	624	623	640	573	618	606	601	603	641	602	630	627	619	612	650	632	629	575	657	592	619	602	623	570	606	646	612	608	613	604	604	623	650	572	645	639	604	641	676	634	602	650	598	623	613	604
12203	30900	29081	20626	17281	13917	11106	8569	6974	5639	4073	2828	2264	1714	1417	975	927	720	715	686	664	635	696	692	692	769	723	752	745	640	641	695	716	731	802	800	723	685	729	731	736	714	693	701	672	654	666	665	672	673	680	655	681	669	633	708	634	674	677	657	626	710	653	664	646	671	632	647	683	639	680	707	689	704	670	687	649	658	641	684	665	631	710	656	627	655	700	645	653	647	630	678	673	687	666	661	678	639	669	667	622	637	629	666	686	714	699	724	653	667	644	651	717	627	653	680	668	665	677	705	635	614	620	650	640	671	623	697	654	648	723	714	666	678	662	697	646	668	650	664	648	650	675	649	648	615	647	670	644	690	648	682	638	686	640	630	645	624	713	682	640	669	684	700	693	670	709	643	658	668	639	672	659	661	679	628	673	659	635	644	687	658	634	692	736	687	684	656	688	648	671	647	672	693	687	642	654	699	646	666	641	703	616	642	659	636	633	687	647	653	640	695	680	638	675	670	642	643	657	672	659	658	683	690	694	752	640	670	665	674	679	639	621	653	652	717	672	656	686	665	612	665	638	626	669	609	602	686	702	637	678	680	685	668	641	661	675	670	671	660	606	675	698	610	669	641	641	645	671	672	651	643	685	647	629	673	694	673	699	661	640	636	658	685	682	643	645	631	631	698	642	640	652	681	712	706	642	629	675	584	666	668	690	673	665	699	682	658	698	649	678	646	638	678	715	702	640	617	652	656	682	733	658	666	652	710	656	681	633	682	653	642	669	692	612	659	651	655	698	673	710	659	625	676	692	664	664	721	665	637	684	650	701	683	700	699	653	689	680	677	642	653	630	644	696	694	621	629	631	665	674	645	713	686	643	633	628	702	655	645	656	637	660	700	638	672	613	646	677	684	680	656	669	699	668	683	627	648	642	649	698	630	659	683	631	645	645	700	677	665	670	663	631	653	690	654	665	688	652	661	649	679	655	643	669	625	651	658	662	669	650	663	649	656	646	648	623	657	632	673	681	665	614	659	698	642	640	706	644	635	655	660	678	694	680	674	694	761	670	694	685	638	645	671	639	636	661	656	657	669	662	691	649	678	652	673	680	699	707	679	669	696	671	664	716	661	656	616	651	739	659	666	635	720	677	649	672	635	702	666	670	626	678	701	638	660	609	666	654	699	702	688	643	632	677	663	686	667	675	653	627	655	639	677	670	656	664	670	671	650	630	662	684	681	685	678	670	701	666	641	703	640	693	657	689	673	675	668	664	693	652	698	657	700	710	709	644	677	660	636	699	669	658	702	650	647	623	628	686	650	658	685	695	663	671	650	636	661	679	678	659	701	687	639	642	675	686	644	637	646	639	647	689	706	639	668	696	733	705	666	635	676	682	658	712	692	623	674	695	719	654	669	690	671	707	674	694	681	730	684	688	700	689	636	655	639	665	700	690	689	701	652	705	635	644	630	636	625	655	654	690	659	624	680	640	660	637	663	691	699	686	654	705	690	654	664	624	652	684	623	689	632	664	689	684	666	661	686	638	662	687	683	663	702	673	672	653	648	647	668	692	687	671	704	667	661	632	646	674	628	667	671	622	653	686	670	612	697	704	660	653	649	622	645	651	650	692	676	687	650	686	657	705	667	648	677	656	667	717	655	626	659	727	660	652	693	666	698	695	665	688	655	670	679	684	650	646	697	676	672	628	647	652	695	671	666	644	632	667	674	666	640	587	664	680	674	639	634	672	727	634	686	659	657	631	710	653	681	655	646	670	649	675	675	656	674	632	696	677	641	660	624	663	657	671	635	643	660	669	703	668	656	683	699	648	674	662	693	651	668	656	670	664	654	599	675	654	668	633	630	676	668	655	673	659	700	686	699	702	694	662	676	673	636	643	703	670	643	685	671	699	675	683	691	658	664	648	713	656	621	661	651	695	660	651	661	645	688	715	655	681	674	683	650	635	649	655	705	706	607	653	668	686	667	691	689	654	667	614	652	666	696	644	671	656	702	683	694	647	672	688	666	603	659	667	704	619	649	668	654	670	686	691	637	643	637	629	675	717	666	682	697	700	680	671	692	681	687	655	679	668	654	655	682	649	669	642	648	638	713	604	661	672	645	716	615	719	708	688	682	655	658	663	697	665	685	655	725	665	622	619	667	662	619	682	708	636	673	674	697	679	628	666	655	697	634	637	690	635	685	628	620	644	672	667	682	661	680	636	673	696	680	641	662	649	681	691	630	681	670	668	678	651	678	647	637	672	666	645	638	708	670	656	653	703	646	718	716	647	705	697	658	678	694	647	662	672	677	686	646	698	662	704	639	674	642	690	675	652	676	655	665	655	653	642	644	719	634	650	626	634	680	675	669	641	671	671	728	657	636	674	667	651	666	656	675	684	650	643	677	624	675	650	671	632	638	683	660	654	613	714	714	676	678	684	722	678	666	681	667	704	682	640	637	659	645	687	666	668	706	645	662	661	707	699	710	687	662	636	691	695	703	670	663	696	689	673	634	665	684	671	673	640	681	642	706	685	689	655	690	670	649	669	691	679	673	689	656	684	633	688	648	644	611	671	662	629	616	636	629	690	683	714	660	646	674	670	684	679	694	674	667	677	643	654	644	678	638	650	691	693	697	676	625	680	673	648	691	673	649	678	688	686	667	646	688	651	679	642	688	678	660	677	708	669	708	718	690	650	684	646	682	688	692	651	676	637	656	691	691	658	628	684	646	643	667	669	668	675	634	702	600	661	668	653	637	685	695	681	669	654	648	629	664	667	704	667	697	681	679	614	708	692	646	707	689	686	668	721	651	680	672	673	651	629	675	653	702	616	645	669	668	633	637	645	620	640	737	696	681	687	658	676	709	701	668	709	740	672	634	630	659	663	667	676	644	726	658	712	663	678	650	634	685	693	616	636	631	635	689	678	635	662	667	659	676	641	648	626	679	721	658	642	705	627	705	667	654	653	686	641	670	653	694	635	654	702	648	666	661	689	670	691	645	719	633	664	638	689	672	662	679	698	628	661	661	710	669	657	674	702	673	650	648	664	691	649	596	656	623	628	683	658	705	683	660	636	679	677	640	677	654	666	658	635	673	644	625	676	642	660	691	689	670	683	713	667	606	600	670	692	682	675	666	647	694	698	694	663	656	650	637	707	672	650	652	663	650	652	700	671	690	647	659	670	653	641	611	721	649	657	655	668	690	675	655	663	696	697	617	607	685	629	661	686	707	692	690	697	612	659	654	640	686	617	710	667	708	628	639	727	684	688	693	679	649	646	685	699	673	674	686	649	666	678	674	648	690	689	649	670	691	650	631	629	655	668	692	689	659	652	670	648	660	688	679	718	635	650	642	625	658	687	654	636	647	649	674	649	694	677	641	674	664	670	616	695	655	663	647	685	700	684	628	664	684	649	671	730	690	723	671	692	710	636	690	695	643	672	725	703	683	666	620	681	641	618	682	667	639	707	630	615	680	667	665	689	665	677	695	621	662	693	628	657	701
22569	21230	28918	23861	21469	22554	20055	11000	7921	6350	4622	3358	2650	2301	1974	1526	1326	1252	1145	1171	1181	1117	1106	1156	1161	1107	1229	1264	1278	1138	1167	1197	1214	1188	1180	1275	1160	1166	1154	1224	1140	1142	1103	1180	1112	1133	1167	1152	1124	1156	1089	1140	1092	1080	1121	1079	1097	1141	1156	1126	1093	1162	1123	1079	1062	1126	1120	1110	1096	1134	1049	1084	1074	1189	1075	1091	1078	1152	1192	1096	1050	1146	1081	1076	1131	1127	1102	1140	1084	1072	1114	1091	1142	1170	1054	1046	1103	1153	1131	1154	1021	1162	1062	1097	1111	1058	1120	1138	1091	1170	1108	1097	1052	1152	1089	1114	1152	1129	1116	1046	1185	1074	1118	1075	1068	1121	1020	1087	1130	1178	1114	1152	1126	1123	1143	1067	1128	1095	1186	1132	1169	1108	1054	1108	1149	1127	1098	1096	1124	1154	1086	1145	1186	1109	1121	1130	1018	1093	1081	1118	1105	1079	1070	1096	1134	1067	1173	1110	1064	1074	1075	1066	1111	1051	1123	1110	1118	1088	1085	1112	1058	1202	1051	1163	1094	1123	1146	1085	1143	1091	1163	1126	1086	1061	1112	1087	1063	1090	1118	1066	1179	1091	1085	1083	1113	1139	1068	1071	1142	1169	1156	1094	1108	1105	1114	1114	1134	1109	1072	1156	1146	1097	1058	1117	1089	1094	1100	1103	1185	1190	1141	1052	1102	1106	1123	1079	1108	1049	1198	1106	1125	1173	1071	1056	1136	1067	1079	1116	1088	1117	1119	1132	1093	1135	1069	1116	1102	996	1061	1083	1048	1031	1061	1138	1112	1112	1091	1121	1077	1156	1183	1061	1157	1070	1172	1086	1141	1125	1123	1133	1068	1102	1174	1072	1081	1182	1117	1140	1138	1123	1132	1082	1127	1088	1110	1100	1115	1109	1113	1099	1078	1182	1088	1109	1088	1052	1099	1116	1155	1179	1109	1099	1109	1141	1156	1092	1109	1140	1116	1068	1103	1108	1134	1125	1074	1127	1165	1131	1113	1067	1121	1060	1173	1116	1080	1099	1093	1044	1092	1075	1124	1164	1107	1114	1130	1144	1104	1075	1123	1081	1153	1081	1096	1124	1132	1043	1127	1100	1101	1096	1140	1087	1087	1111	1125	1149	1083	1091	1108	1125	1104	1124	1095	1138	1096	1130	1110	1188	1056	1131	1051	1128	1107	1120	1150	1102	1126	1133	1098	1121	1095	1097	1071	1126	1082	1136	1145	1158	1097	1094	1110	1172	1123	1061	1156	1092	1163	1051	1102	1133	1156	1125	1121	1183	1113	1094	1114	1143	1081	1094	1116	1091	1114	1053	1165	1140	1126	1153	1073	1123	1123	1055	1128	1105	1118	1096	1058	1121	1063	1117	1128	1084	1123	1147	1113	1061	1134	1094	1103	1112	1095	1056	1056	1070	1192	1101	1127	1145	1088	1092	1114	1138	1099	1167	1127	1095	1054	1147	1110	1117	1057	1130	1119	1157	1045	1117	1128	1090	1114	1087	1121	1100	1084	1131	1104	1077	1098	1161	1112	1093	1035	1121	1106	1147	1092	1114	1122	1041	1116	1089	1092	1069	1085	1089	1116	1079	1106	1046	1084	1101	1168	1112	1015	1048	1097	1087	1104	1124	1088	1072	1107	1066	1043	1046	1096	1171	1094	1113	1102	1175	1050	1048	1087	1150	1105	1148	1125	1124	1127	1116	1129	1093	1160	1107	1102	1109	1146	1108	1113	1083	1209	1106	1119	1154	1127	1054	1181	1122	1098	1114	1049	1145	1080	1103	1081	1074	1032	1096	1079	1079	1152	1120	1177	1094	1133	1054	1102	1052	1179	1142	1081	1154	1112	1080	1100	1073	1139	1086	1102	1157	1110	1078	1069	1109	1121	1088	1086	1101	1092	1126	1060	1084	1090	1063	1124	1160	1101	1048	1099	1097	1080	1070	1148	1135	1095	1133	1149	1102	1108	1101	1082	1108	1112	1086	1162	1148	1085	1075	1120	1111	1139	1111	1115	1128	1076	1143	1092	1128	1129	1109	1099	1104	1132	1134	1094	1096	1115	1099	1045	1097	1093	1121	1087	1107	1091	1095	1125	1119	1152	1117	1073	1064	1174	1170	1075	1059	1076	1130	1126	1139	1100	1053	1127	1127	1116	1100	1083	1134	1129	1118	1072	1120	1043	1031	1123	1105	1088	1120	1098	1079	1078	1058	1175	1126	1125	1164	1132	1095	1073	1126	1119	1161	1071	1105	1050	1098	1126	1033	1170	1132	1094	1118	1097	1154	1081	1089	1098	1194	1034	1083	1121	1057	1078	1100	1107	1093	1169	1110	1105	1068	1150	1044	1069	1054	1192	1135	1098	1104	1147	1098	1125	1156	1178	1147	1145	1072	1179	1174	1150	1114	1076	1140	1070	1159	1097	1111	1122	1131	1113	1068	1090	1187	1052	1124	1101	1072	1062	1104	1116	1102	1128	1076	1079	1018	1118	1150	1162	1149	1101	1131	1102	1111	1053	1109	1125	1128	1113	1122	1112	1143	1170	1085	1149	1151	1082	1125	1111	1121	1127	1093	1107	1079	1125	1097	1062	1095	1071	1159	1127	1129	1128	1087	1095	1166	1123	1076	1078	1082	1054	1114	1121	1057	1108	1068	1153	1092	1151	1160	1066	1118	1119	1125	1116	1111	1103	1089	1102	1083	1138	1069	1049	1110	1124	1127	1137	1039	1074	1093	1125	1113	1123	1156	1121	1064	1128	1136	1105	1096	1179	1132	1057	1080	1076	1110	1100	1187	1085	1156	1064	1111	1111	1114	1123	1129	1097	1160	1072	1057	1045	1108	1131	1151	1134	1190	1132	1029	1111	1081	1058	1146	1109	1127	1079	1098	1125	1070	1085	1120	1067	1096	1121	1087	1076	1112	1076	1126	1068	1150	1101	1162	1120	1141	1133	1068	1095	1126	1124	1134	1089	1116	1143	1108	1125	1114	1160	1090	1112	1096	1102	1184	1153	1132	1020	1158	1101	1121	1085	1139	1111	1113	1174	1054	1166	1088	1089	1144	1102	1162	1098	1094	1119	1053	1091	1111	1088	1159	1090	1039	1099	1093	1149	1072	1010	1029	1130	1107	1094	1138	1092	1054	1035	1097	1156	1150	1081	1150	1078	1149	1096	1041	1128	1164	1179	1149	1210	1118	1094	1139	1092	1112	1130	1026	1164	1118	1112	1119	1076	1092	1091	1152	1080	1125	1071	1075	1134	1089	1110	1083	1057	1116	1101	1066	1101	1085	1048	1108	1151	1066	1142	1136	1086	1051	1106	1094	1067	1168	1040	1150	1075	1160	1141	1142	1043	1128	1160	1066	1060	1056	1077	1038	1081	1133	1072	1080	1115	1132	1107	1107	1042	1100	1082	1106	1145	1094	1129	1106	1113	1093	1121	1112	1126	1080	1088	1131	1076	1074	1130	1097	1126	1094	1112	1040	1108	1189	1040	1187	1114	1072	1135	1115	1105	1107	1079	1074	1065	1097	1130	1119	1062	1082	1087	1114	1125	1096	1084	1055	1171	1065	1113	1100	1058	1112	1096	1130	1096	1117	1103	1158	1135	1160	1151	1028	1079	1133	1085	1096	1073	1043	1045	1160	1145	1120	1093	1096	1125	1136	1125	1069	1130	1095	1066	1094	1166	1037	1113	1097	1131	1106	1083	1098	1094	1098	1116	1070	1044	1094	1111	1093	1058	1104	1098	1112	1112	1075	1087	1067	1153	1155	1110	1138	1120	1135	1159	1162	1081	1129	1089	1084	1119	1074	1082	1086	1157	1114	1050	1139	1117	1072	1117	1087	1101	1081	1125	1144	1118	1115	1124	1149	1098	1128	1150	1142	1091	1135	1098	1076	1109	1125	1145	1021	1091	1114	1078	1083	1102	1070	1146	1146	1088	1094	1102	1115	1067	1104	1036	1139	1131	1079	1091	1061	1089	1164	1098	1150	1093	1085	1051	1130	1049	1136	1084	1150	1091	1067	1102	1074	1095	1162	1121	1070	1111	1160	1084	1089	1090	1056	1129	1157	1130	1043	1070	1151	1105	1097	1093	1047	1106	1035	1134	1141	1168	1098	1076	1121	1133	1150	1076	1066	1102	1097	1119	1122	1063	1073	1149	1027	1110	1102	1084	1118	1128	1065	1105	1159	1154	1142	1106	1084	1106	1111	1087	1076	1069	1079	1091	1065	1115	1141	1102	1114	1126	1091	1036	1088	1140	1034	1122	1092	1148	1122	1028	1123	1077	1111	1093	1115	1107	1134	1093	1116	1136	1116	1123	1170	1057	1089	1113	1059	1073	1080	1153	1092	1100	1088	1132	1076	1143	1113	1081	1099	1135	1060	1117	1136	1067	1120	1071	1090	1149	1110	1110	1059	1134	1111	1149	1157	1069	1132	1094	1070	1094	1113	1156	1119	1138	1048	1027	1100	1086	1088	1116	1133	1090	1057	1062	1107	1054	1110	1172	1135	1130	1104	1057	1122	1082	1068	1103	1126	1076	1076	1050	1076	1098	1170	1109	1112	1079	1107	1153	1053	1132	1102	1131	1086	1107	1063	1124	1148	1136	1135	1086	1102	1060	1027	1086	1100	1086	1087	1150	1129	1091	1116	1118	1085	1057	1075	1082	1045	1103	1165	1144	1076	1150	1126	1128	1116	1183	1095	1201	1124	1118	1110	1082	1080	1047	1041	1046	1100	1115	1103	1094	1113	1131	1088	1143	1107	1080	1080	1131	1081	1111	1054	1111	1049	1174	1085	1149	1117	1056	1170	1097	1071	1163	1109	1106	1074	1115	1106	1121	1131	1065	1128	1104	1123	1098	1092	1060	1137	1127	1111	1121	1075	1139	1067	1065	1048	1066	1072	1082	1146	1080	1162	1095	1150	1123	1158	1118	1102	1093	1187	1141	1136	1148	1114	1068	1072	1111	1099	1092	1152	1062	1153	1152	1071	1096	1153	1098	1105	1063	1041	1072	1102	1127	1116	1132	1107
14606	40192	37323	28505	25693	21528	17864	14644	12041	9783	7212	5172	4008	3253	2657	1876	1431	1323	1249	1209	1189	1169	1186	1203	1186	1259	1344	1326	1270	1213	1084	1195	1188	1236	1286	1316	1212	1184	1215	1281	1218	1219	1200	1121	1163	1138	1080	1164	1154	1178	1077	1158	1144	1199	1126	1141	1154	1143	1176	1164	1164	1134	1198	1097	1100	1106	1171	1113	1127	1135	1150	1140	1123	1116	1128	1088	1133	1130	1123	1138	1177	1115	1136	1105	1106	1126	1140	1076	1191	1154	1156	1090	1148	1121	1128	1112	1113	1179	1154	1162	1110	1114	1092	1141	1129	1069	1114	1132	1144	1103	1124	1142	1151	1172	1141	1109	1142	1107	1152	1075	1113	1094	1081	1159	1129	1151	1081	1192	1127	1137	1144	1121	1091	1080	1120	1169	1071	1113	1161	1101	1144	1165	1167	1151	1206	1136	1135	1135	1155	1114	1116	1134	1119	1111	1155	1155	1124	1129	1129	1094	1124	1106	1142	1105	1091	1110	1111	1113	1111	1158	1116	1154	1153	1157	1089	1140	1116	1086	1141	1140	1190	1145	1131	1158	1136	1107	1198	1100	1114	1138	1140	1141	1110	1109	1148	1183	1125	1099	1209	1130	1080	1152	1175	1105	1117	1140	1216	1142	1167	1165	1144	1160	1172	1114	1147	1160	1113	1131	1177	1098	1149	1085	1140	1101	1120	1106	1130	1176	1173	1156	1116	1186	1165	1095	1098	1200	1107	1153	1132	1133	1122	1145	1131	1170	1216	1149	1102	1074	1069	1174	1154	1119	1135	1173	1143	1163	1128	1175	1087	1130	1123	1115	1115	1133	1152	1099	1118	1149	1127	1143	1130	1120	1152	1161	1146	1082	1168	1141	1127	1176	1165	1192	1178	1105	1164	1110	1130	1125	1163	1069	1167	1066	1128	1150	1115	1148	1115	1147	1134	1114	1127	1201	1147	1108	1184	1132	1180	1061	1175	1081	1105	1150	1154	1165	1126	1176	1168	1155	1152	1126	1117	1123	1137	1160	1153	1152	1134	1117	1120	1131	1080	1105	1089	1061	1105	1092	1138	1128	1147	1143	1126	1117	1121	1151	1161	1090	1151	1144	1145	1132	1119	1177	1174	1097	1104	1114	1059	1158	1142	1099	1117	1149	1140	1167	1079	1173	1059	1147	1116	1151	1186	1153	1092	1113	1068	1124	1073	1157	1162	1147	1183	1137	1211	1124	1158	1154	1112	1151	1099	1067	1074	1199	1183	1108	1135	1024	1152	1151	1189	1137	1178	1159	1207	1148	1108	1130	1125	1157	1167	1173	1151	1182	1163	1078	1189	1104	1133	1101	1150	1168	1096	1118	1165	1173	1146	1104	1139	1064	1177	1164	1208	1126	1135	1071	1128	1164	1063	1164	1183	1150	1125	1100	1064	1135	1169	1143	1128	1114	1138	1164	1154	1124	1115	1188	1092	1112	1179	1152	1134	1069	1160	1084	1096	1125	1127	1100	1083	1121	1103	1129	1150	1101	1113	1185	1191	1118	1095	1143	1135	1174	1179	1152	1059	1134	1162	1140	1098	1105	1101	1138	1059	1146	1140	1144	1132	1107	1094	1158	1200	1106	1104	1152	1170	1082	1101	1086	1094	1119	1137	1116	1143	1196	1102	1117	1135	1155	1129	1110	1085	1133	1129	1146	1135	1145	1136	1191	1155	1129	1110	1125	1184	1124	1074	1135	1098	1108	1128	1176	1119	1094	1189	1106	1144	1158	1147	1122	1110	1160	1124	1140	1129	1131	1164	1144	1114	1146	1140	1081	1132	1128	1136	1144	1109	1156	1125	1130	1131	1122	1128	1078	1137	1136	1074	1106	1102	1108	1102	1147	1121	1154	1098	1168	1126	1147	1109	1124	1131	1109	1154	1133	1181	1113	1125	1225	1110	1098	1126	1103	1104	1205	1098	1126	1082	1140	1108	1132	1121	1127	1107	1067	1119	1146	1099	1143	1163	1089	1169	1091	1124	1167	1127	1161	1106	1062	1029	1087	1174	1088	1109	1213	1089	1145	1140	1161	1126	1167	1110	1112	1159	1129	1098	1160	1115	1074	1113	1127	1150	1185	1108	1092	1078	1168	1091	1127	1164	1111	1147	1145	1061	1097	1132	1181	1141	1206	1115	1150	1130	1115	1140	1116	1094	1140	1106	1104	1178	1174	1091	1094	1149	1141	1110	1125	1057	1152	1121	1118	1173	1102	1136	1142	1137	1151	1120	1125	1114	1102	1181	1091	1136	1043	1082	1114	1171	1148	1155	1111	1141	1101	1072	1118	1101	1058	1134	1118	1083	1098	1166	1074	1125	1201	1145	1080	1144	1121	1166	1093	1140	1146	1134	1079	1143	1071	1228	1152	1150	1168	1206	1141	1146	1112	1144	1106	1192	1135	1133	1080	1185	1144	1104	1146	1169	1150	1154	1115	1143	1084	1143	1165	1158	1077	1194	1174	1133	1134	1129	1196	1178	1090	1141	1154	1121	1054	1226	1136	1061	1134	1188	1132	1138	1088	1139	1153	1176	1145	1152	1102	1080	1138	1145	1142	1155	1111	1095	1146	1199	1144	1097	1120	1097	1095	1139	1133	1097	1119	1108	1128	1159	1150	1106	1129	1125	1161	1077	1117	1134	1134	1077	1131	1136	1158	1149	1124	1175	1162	1091	1095	1085	1116	1101	1125	1179	1155	1165	1127	1206	1159	1124	1107	1160	1125	1140	1094	1117	1091	1156	1175	1190	1108	1089	1078	1101	1195	1090	1128	1106	1105	1168	1136	1117	1076	1220	1133	1160	1139	1170	1144	1161	1076	1098	1146	1140	1131	1150	1161	1162	1144	1115	1151	1138	1079	1111	1136	1129	1084	1140	1093	1074	1094	1128	1159	1096	1113	1174	1193	1119	1147	1115	1118	1110	1113	1143	1138	1227	1155	1160	1121	1082	1173	1152	1132	1169	1132	1098	1119	1137	1088	1166	1074	1182	1118	1171	1167	1157	1141	1127	1095	1136	1193	1086	1109	1174	1077	1148	1161	1181	1187	1193	1122	1203	1097	1126	1162	1129	1112	1102	1166	1125	1084	1108	1104	1079	1184	1102	1113	1151	1126	1241	1182	1103	1119	1140	1156	1140	1080	1184	1107	1172	1099	1174	1136	1128	1125	1092	1131	1153	1098	1109	1205	1075	1149	1148	1207	1180	1133	1129	1142	1111	1106	1115	1196	1123	1145	1103	1098	1134	1162	1078	1152	1125	1148	1161	1142	1189	1153	1121	1131	1168	1107	1164	1173	1134	1127	1127	1156	1151	1123	1142	1127	1125	1123	1073	1158	1129	1185	1092	1116	1100	1110	1185	1113	1172	1130	1118	1168	1148	1095	1153	1145	1147	1171	1106	1165	1150	1142	1172	1164	1076	1136	1143	1184	1161	1086	1151	1150	1081	1115	1123	1140	1091	1150	1123	1161	1116	1133	1140	1124	1103	1204	1168	1133	1112	1121	1124	1134	1155	1166	1079	1110	1130	1109	1093	1094	1184	1113	1130	1147	1180	1114	1213	1158	1127	1151	1165	1192	1109	1128	1156	1163	1104	1080	1133	1121	1129	1152	1142	1128	1103	1111	1122	1132	1127	1095	1181	1170	1094	1148	1141	1159	1098	1159	1119	1170	1114	1125	1155	1155	1168	1133	1084	1125	1182	1142	1060	1133	1136	1113	1112	1114	1085	1141	1124	1149	1088	1103	1081	1126	1102	1133	1117	1153	1110	1094	1094	1166	1108	1147	1130	1199	1152	1120	1122	1126	1118	1124	1207	1171	1116	1159	1167	1097	1130	1080	1095	1223	1155	1117	1170	1096	1142	1144	1123	1182	1144	1096	1106	1159	1142	1114	1139	1168	1086	1131	1110	1095	1103	1166	1180	1127	1151	1054	1139	1084	1090	1119	1120	1087	1186	1144	1190	1047	1159	1102	1133	1122	1122	1122	1097	1198	1200	1073	1105	1133	1093	1202	1157	1155	1097	1178	1157	1132	1104	1146	1175	1146	1060	1147	1093	1095	1146	1101	1164	1151	1101	1163	1169	1087	1114	1141	1189	1164	1141	1112	1117	1077	1140	1154	1144	1087	1115	1151	1095	1108	1138	1163	1170	1126	1107	1097	1183	1079	1132	1191	1135	1079	1168	1121	1063	1067	1215	1155	1166	1165	1160	1149	1163	1214	1125	1127	1108	1112	1132	1157	1102	1159	1161	1156	1127	1122	1087	1063	1152	1198	1131	1058	1113	1154	1106	1173	1118	1114	1115	1177	1106	1110	1135	1150	1116	1105	1100	1154	1126	1070	1115	1126	1076	1089	1095	1113	1147	1189	1075	1157	1089	1151	1106	1153	1129	1102	1154	1182	1131	1107	1175	1112	1160	1121	1116	1191	1101	1119	1106	1134	1114	1148	1177	1142	1183	1105	1152	1149	1107	1161	1108	1150	1168	1157	1119	1150	1117	1119	1153	1140	1140	1047	1179	1117	1076	1147	1130	1158	1100	1142	1131	1097	1168	1161	1146	1182	1180	1180	1188	1162	1192	1107	1162	1083	1167	1137	1118	1121	1122	1090	1170	1040	1132	1117	1072	1144	1126	1100	1124	1087	1056	1143	1153	1210	1172	1166	1088	1171	1132	1152	1091	1168	1088	1163	1150	1158	1122	1164	1116	1171	1123	1125	1106	1165	1157	1118	1071	1111	1115	1134	1110	1161	1149	1096	1125	1158	1107	1130	1106	1164	1165	1123	1104	1114	1088	1068	1106	1139	1126	1161	1208	1183	1103	1122	1095	1175	1098	1097	1116	1171	1172	1188	1115	1170	1126	1114	1147	1157	1100	1121	1128	1101	1124	1177	1116	1158	1110	1099	1030	1095	1147	1167	1102	1114	1113	1188	1075	1136	1142	1155	1158	1153	1058	1137	1077	1123	1128	1192	1059	1132	1095	1180	1157	1136	1145	1126	1109	1156	1132	1115	1150	1117	1106	1131	1113	1135	1143	1140	1170	1142	1058	1116	1132	1126
28062	21206	21825	15434	9630	6594	4728	3624	2906	2323	1612	1238	1002	867	736	625	532	536	454	530	494	521	467	493	524	506	545	577	501	547	518	519	546	536	516	584	531	541	528	534	534	524	546	526	512	466	480	515	506	540	479	532	495	509	524	521	506	506	491	516	533	512	509	511	541	491	498	532	496	481	548	507	501	496	542	467	507	512	513	498	487	492	548	516	515	526	515	526	500	503	492	506	532	483	500	464	522	493	494	526	529	461	504	473	479	488	487	488	501	538	490	497	533	517	498	479	530	522	534	531	509	492	516	530	536	507	489	514	517	519	538	511	511	533	476	487	504	536	535	549	521	530	510	484	544	542	502	505	528	479	559	503	476	516	541	521	523	506	510	511	535	518	488	496	533	510	548	522	497	489	509	543	491	524	535	537	535	505	483	504	532	492	517	520	515	451	471	518	537	528	507	502	544	519	496	503	522	538	511	468	520	512	510	477	521	550	504	497	528	494	493	493	538	500	513	545	514	511	506	452	538	514	520	463	496	493	511	491	532	520	509	511	516	483	513	525	510	496	545	568	507	529	514	541	540	471	529	490	542	531	536	482	485	516	531	487	481	529	515	524	514	503	516	497	556	532	504	486	501	525	486	490	499	551	507	526	515	526	517	519	522	511	553	501	484	521	482	536	519	521	555	479	502	529	510	525	506	551	534	520	522	529	497	511	465	530	490	529	492	532	477	537	518	527	515	506	479	498	485	486	502	535	521	559	482	515	537	481	499	497	492	491	523	503	453	500	494	532	481	533	494	515	519	525	529	492	514	551	555	480	495	500	471	493	514	539	551	516	519	512	552	499	545	532	516	495	543	504	501	529	485	529	503	537	521	470	515	539	477	490	518	513	473	539	530	543	482	486	506	498	484	557	505	500	484	471	523	473	551	512	491	491	485	496	520	522	510	516	512	512	517	505	522	564	505	501	499	519	512	542	489	469	473	523	529	519	556	504	510	507	514	478	524	476	498	512	519	523	518	484	487	493	488	542	510	502	466	528	552	519	517	523	500	510	517	494	497	495	528	475	501	500	522	513	499	557	527	511	504	482	540	512	529	504	499	550	491	502	499	542	547	499	508	530	495	495	529	532	556	529	489	491	489	511	465	513	527	481	487	540	508	492	536	532	510	474	522	518	510	498	537	497	508	500	521	538	506	537	529	511	519	545	530	508	566	499	526	494	513	513	526	515	534	496	540	515	514	482	531	526	531	493	457	492	537	532	493	533	533	499	481	522	529	527	549	545	498	485	486	514	505	502	507	496	507	494	526	480	493	513	511	543	482	535	536	545	496	537	551	487	537	506	525	539	580	487	508	496	555	517	526	542	507	487	521	528	496	548	487	548	483	542	540	523	510	533	505	506	521	498	518	547	533	508	559	513	524	558	518	508	510	521	503	516	514	532	492	498	537	520	501	511	544	525	536	577	482	522	544	508	539	473	525	510	517	517	504	505	492	535	512	492	541	466	553	468	513	517	503	530	513	581	530	517	479	511	488	492	503	542	494	521	477	500	514	496	520	502	505	577	552	523	521	550	528	509	511	507	494	491	533	531	525	477	481	537	496	518	540	563	493	501	514	489	488	525	533	534	481	504	502	528	488	501	527	542	554	511	520	557	523	490	501	520	549	498	538	522	536	547	514	487	524	583	510	551	510	497	482	538	516	544	495	521	567	518	529	497	513	520	525	512	513	513	482	522	492	535	500	501	460	525	546	518	521	479	467	492	504	515	504	529	508	521	514	544	553	528	488	540	529	504	516	512	484	520	520	504	535	488	500	511	533	478	506	508	535	517	518	486	534	500	488	511	515	481	521	503	521	505	537	528	484	508	550	550	507	506	497	514	493	547	512	514	534	557	504	490	488	509	527	500	529	522	528	489	504	488	524	528	521	489	514	471	512	497	539	525	535	504	505	513	556	520	475	525	509	501	505	511	481	481	462	524	525	543	484	523	495	504	491	518	526	537	486	560	535	508	504	481	538	488	537	505	519	494	513	496	514	532	509	512	513	508	542	525	521	491	481	497	518	511	488	497	537	516	527	546	484	528	515	556	506	508	482	494	540	555	507	564	526	505	498	540	499	516	515	526	539	501	512	544	500	507	557	484	506	530	507	502	493	513	560	497	495	490	543	486	505	537	556	504	527	500	498	483	488	557	527	493	502	518	498	489	557	524	486	457	508	522	523	531	509	523	504	542	512	550	520	528	507	466	495	503	535	490	471	512	518	479	524	538	513	545	517	506	503	494	508	505	486	541	511	495	527	513	502	501	513	548	528	535	516	517	525	535	484	533	492	505	495	545	515	508	452	532	499	495	461	486	489	541	524	525	508	479	571	490	494	534	503	548	542	485	509	519	503	488	501	522	488	469	515	555	508	514	470	486	517	515	537	534	556	495	504	524	522	501	497	485	494	529	520	485	517	531	538	496	502	507	499	469	503	530	519	536	504	517	547	492	555	532	524	496	547	503	519	473	527	531	512	530	506	541	556	505	493	510	479	507	522	464	495	485	522	527	529	519	481	502	533	506	487	515	510	518	481	510	519	563	509	497	570	495	532	499	536	485	521	513	546	497	533	541	486	471	540	566	492	544	555	530	469	476	528	498	492	549	490	525	537	534	518	483	507	499	482	555	527	497	536	485	515	539	530	508	553	525	517	502	502	539	520	490	486	464	513	521	487	515	495	493	504	542	536	535	481	481	520	538	544	536	506	495	467	538	493	484	520	491	506	488	514	513	540	523	535	518	524	494	500	528	509	514	498	523	502	489	539	496	513	519	540	519	494	548	483	476	502	541	516	534	511	490	491	509	491	519	511	511	569	502	520	510	499	514	533	536	508	490	499	494	545	518	479	496	527	537	538	511	546	535	493	534	514	515	525	499	540	502	510	517	565	529	526	512	487	527	529	540	485	451	512	489	491	509	527	490	531	515	499	509	488	541	502	468	492	504	522	501	528	518	515	508	464	496	561	515	502	507	508	506	509	509	471	471	527	502	503	523	491	506	533	498	524	504	482	485	535	536	506	549	493	544	505	567	513	511	477	554	523	517	512	490	514	488	520	497	481	486	500	476	489	471	519	540	522	522	512	506	523	505	527	475	541	491	503	487	504	467	496	494	503	493	510	502	531	540	500	500	520	517	514	541	479	483	513	474	522	475	547	554	524	507	551	509	525	532	492	518	540	534	554	516	516	477	501	585	487	526	510	487	516	516	533	508	521	490	510	521	495	480	507	526	484	513	490	512	525	467	544	516	522	500	481	528	486	519	508	508	510	519	538	508	504	518	514	478	511	498	542	468	467	519	517	490	523	518	534	502	489	488	483	489	496	539	535	508	524	477	430	504	506	540	521	525	503	532	524	535	511	525	527	520	492	492	491	562	530	547	523	470	516	514	526	511	542	494	503	540	510	523	525	520	496	514	511	502	547	494	538	544	535	517	513	469	507	558	510	522	504	524	498	492	571	527
11834	26955	23991	15958	13544	10540	8244	6464	5130	4027	2899	1927	1424	1280	981	794	603	568	540	534	552	525	550	537	605	543	589	554	574	587	535	540	566	520	597	603	557	557	570	571	560	584	581	587	565	512	526	518	562	541	543	578	509	547	507	521	569	514	508	568	578	533	543	527	517	529	515	528	505	573	545	554	532	555	558	565	508	492	546	527	549	558	508	515	547	559	576	506	542	538	560	515	581	555	529	585	544	540	527	510	522	536	534	512	570	500	556	524	547	537	526	526	571	549	536	524	549	510	550	546	544	538	534	556	535	532	543	563	524	497	544	564	523	537	494	521	554	502	580	574	539	529	565	545	502	573	549	505	566	570	545	584	566	546	551	569	519	566	517	521	521	613	562	526	516	543	521	553	516	542	546	548	537	575	536	535	546	518	535	508	532	530	563	544	586	541	546	553	504	529	510	562	539	527	553	515	555	571	583	566	549	510	559	508	554	475	547	537	549	539	565	532	554	501	543	544	520	554	533	578	519	509	562	505	559	551	547	571	577	533	528	534	537	561	522	547	531	534	537	563	575	574	549	567	563	553	531	546	507	522	555	532	577	492	526	526	582	519	537	492	530	596	573	551	507	541	562	498	551	555	546	522	541	567	515	523	510	504	495	564	551	549	543	529	479	564	545	526	533	550	526	530	537	559	548	544	511	517	542	544	557	525	533	546	511	566	523	533	517	539	540	488	565	539	558	501	538	555	594	561	536	562	567	532	511	511	514	521	531	572	540	537	577	546	527	564	540	560	541	584	530	539	539	534	550	570	529	554	567	521	537	587	552	542	520	559	533	536	534	543	523	581	554	543	508	531	569	553	518	551	545	538	551	530	517	551	541	500	526	565	505	539	541	545	547	552	555	544	495	543	524	520	486	532	543	505	530	565	530	556	550	542	495	583	576	542	553	533	523	522	528	541	576	547	518	524	510	538	554	567	534	544	516	565	580	568	552	532	544	563	577	545	520	502	553	505	523	562	534	544	549	541	551	524	543	554	583	554	526	532	508	541	532	540	533	513	516	550	534	526	587	490	558	555	543	543	536	509	548	551	553	532	549	546	558	560	554	556	530	544	546	593	541	530	528	522	524	542	528	558	549	509	531	531	572	539	511	556	536	530	512	559	574	551	524	566	556	517	499	535	586	557	568	554	544	524	534	528	543	561	549	495	516	551	564	527	561	561	531	552	585	586	562	537	583	551	537	561	541	561	537	543	507	544	522	550	545	517	544	519	577	558	552	521	546	539	591	500	502	562	523	543	561	534	549	506	530	535	556	514	552	514	550	470	518	516	533	533	560	538	529	598	563	537	559	509	526	563	586	546	591	555	529	523	529	572	565	545	492	583	598	537	546	568	496	557	529	514	504	504	544	552	508	550	552	581	556	492	576	531	544	519	563	553	544	525	535	583	526	531	551	548	533	555	540	548	552	538	504	555	526	526	538	544	519	539	542	582	558	570	528	505	557	509	559	540	575	537	526	534	560	516	560	558	573	543	562	532	517	521	523	539	542	521	555	511	537	534	568	510	552	569	561	552	540	531	531	511	539	554	559	539	523	565	541	552	577	545	534	556	529	532	553	557	525	537	575	555	542	554	510	553	481	534	494	552	521	506	536	551	516	568	524	532	537	505	506	542	574	525	518	519	531	557	545	561	528	542	589	552	521	548	545	574	564	513	553	549	562	545	545	523	537	528	515	536	549	533	600	553	534	527	520	544	551	530	555	511	533	541	514	539	542	505	574	513	540	563	510	544	509	583	528	545	582	577	543	512	502	566	568	562	537	552	564	552	547	516	565	576	521	539	557	565	499	499	515	525	530	543	496	533	547	540	538	536	568	552	500	516	550	560	510	567	525	547	539	529	536	557	534	545	572	541	534	531	484	586	529	569	592	552	538	536	549	583	557	538	530	576	533	535	539	530	544	535	553	549	502	569	504	511	523	550	536	535	511	555	523	485	542	571	537	529	517	494	511	549	553	548	551	512	567	556	558	510	541	559	525	532	512	589	541	496	525	540	530	511	514	550	555	569	571	543	557	516	560	567	559	546	538	539	544	509	542	571	522	547	580	526	517	542	546	535	563	545	580	522	502	505	504	597	514	590	534	555	565	580	521	546	579	541	514	522	557	526	537	556	583	557	541	521	527	547	572	558	548	557	520	535	579	565	499	531	561	557	584	527	538	585	584	531	537	534	531	537	533	515	513	523	585	539	561	575	561	541	554	548	562	546	552	545	514	537	558	555	529	539	541	548	551	568	507	525	537	554	502	581	573	572	518	564	580	533	521	538	542	602	529	512	533	570	527	513	535	564	560	551	551	559	611	547	500	529	568	539	541	578	566	547	555	520	558	535	535	513	549	533	604	542	517	534	524	535	533	539	509	494	520	581	563	552	552	519	556	545	487	560	532	561	579	526	557	522	568	539	518	565	555	527	507	526	533	549	547	592	547	539	532	556	519	548	649	568	557	553	560	540	581	537	563	529	543	558	515	552	536	601	512	575	560	546	520	541	557	542	530	574	519	598	512	545	517	493	547	526	527	593	571	560	547	541	536	534	509	530	548	535	510	565	565	548	550	540	520	566	513	542	502	504	543	537	540	542	561	543	497	544	495	495	518	545	561	542	577	530	521	558	521	540	516	576	523	496	526	553	513	562	530	563	529	562	554	524	508	566	524	517	504	562	509	543	519	539	532	522	528	537	523	539	571	494	542	543	524	547	521	560	517	573	526	559	603	540	519	541	515	575	555	531	549	605	556	523	535	545	530	510	559	577	525	530	548	525	557	523	526	531	574	570	589	577	504	531	549	519	539	515	515	564	544	561	530	557	531	574	568	567	528	549	519	576	535	513	531	530	531	544	569	539	533	515	568	581	518	541	518	545	566	521	536	534	590	544	561	551	521	529	586	527	509	550	553	566	557	544	548	499	536	520	555	572	538	505	537	537	527	508	534	570	497	558	497	540	531	586	558	521	550	557	521	543	528	521	536	524	535	542	534	539	532	542	532	553	554	555	546	569	496	568	512	517	548	530	558	562	538	553	538	547	518	537	563	494	540	531	548	551	516	534	569	610	581	574	548	528	566	551	546	598	573	557	542	542	545	542	566	525	542	513	503	555	559	546	541	503	547	558	532	524	546	567	533	496	552	541	517	549	511	547	537	545	537	544	547	506	587	490	555	581	581	536	549	575	541	556	544	524	554	554	526	497	504	569	568	551	568	556	540	544	522	549	554	526	513	532	544	503	553	495	533	512	552	570	558	545	508	543	508	595	512	546	515	567	545	498	519	576	541	518	470	542	536	563	528	565	522	555	528	539	547	532	558	527	572	483	577	508	560	530	516	540	548	533	513	540	564	524	533	517	581	580	546	554	558	496	528	595	473	528	545	571	515	493	526	522	510	584	532	539	522	527	571	511	536	525	612	595	481	526	552	560	577	503	539	544	531	548	518	565	544	571	533	538	530	506
23652	21122	28311	24292	21666	18073	11390	7216	5425	4274	3079	2343	1892	1652	1377	1132	983	838	877	852	837	830	817	880	940	931	941	911	868	891	871	863	862	861	872	942	902	885	908	891	804	873	879	809	832	819	790	850	778	828	833	822	804	791	861	858	846	851	844	812	824	858	846	830	815	783	856	865	807	815	826	826	828	825	849	797	845	823	828	808	834	858	780	798	811	886	811	882	840	830	865	826	851	826	838	832	816	845	776	836	822	877	813	833	804	880	891	836	870	828	856	877	867	846	819	841	804	850	789	856	863	851	820	870	872	790	860	772	839	808	850	821	866	812	849	810	843	861	812	823	822	844	865	838	826	825	819	878	823	862	864	822	843	848	843	790	836	779	870	825	843	828	813	834	785	826	850	831	844	790	843	873	824	848	834	799	839	823	848	832	807	782	815	808	819	860	810	886	824	790	813	786	841	856	854	821	825	829	824	842	853	799	811	816	809	808	792	862	835	815	810	871	825	821	825	837	823	793	873	895	843	774	829	839	894	846	842	837	862	792	846	831	824	768	843	863	825	851	890	846	819	890	902	831	834	808	829	836	900	809	835	824	871	803	862	850	784	815	871	823	821	831	846	813	834	847	811	865	893	806	846	791	841	788	816	773	793	790	865	809	876	833	822	785	817	827	827	831	858	860	920	828	820	873	829	823	815	785	798	843	852	887	823	799	851	814	842	817	843	819	827	828	868	862	817	849	849	859	781	794	847	847	805	828	800	825	834	802	867	897	842	865	819	778	842	824	854	865	829	820	805	827	812	852	857	791	841	807	842	829	837	843	807	859	854	827	853	813	827	825	841	800	870	819	865	858	833	824	824	820	857	865	827	870	810	798	818	844	843	884	852	813	839	784	805	849	848	798	854	829	837	812	790	853	811	834	832	821	877	825	829	792	834	842	804	799	861	834	799	802	797	848	881	819	815	853	834	829	830	887	823	845	815	838	828	862	829	827	837	823	827	803	877	825	831	827	833	876	827	851	861	844	813	856	805	822	838	842	813	925	821	828	892	833	849	824	809	850	838	878	805	846	833	795	834	892	811	866	865	825	838	826	794	822	794	780	820	776	843	881	797	828	818	855	881	815	811	851	830	830	808	903	788	785	867	818	803	813	895	801	753	859	859	907	824	840	882	835	829	851	845	892	824	791	751	831	813	827	828	909	855	795	795	821	827	848	806	874	811	797	828	842	838	833	796	864	822	794	854	820	817	821	828	801	810	860	840	840	854	793	772	821	819	857	833	812	775	852	858	831	776	812	860	800	859	852	823	816	854	830	823	849	803	891	843	841	838	834	850	867	842	867	824	843	813	836	828	820	873	879	837	801	816	859	817	800	808	740	793	804	813	828	846	810	803	846	800	802	791	851	883	848	856	844	856	835	805	852	807	854	868	789	852	809	816	831	849	834	807	869	876	827	842	856	874	846	837	833	804	830	870	801	789	827	855	902	869	860	872	854	838	822	812	806	860	853	842	838	813	873	824	853	847	837	795	797	865	838	825	770	829	859	847	862	839	829	861	861	792	848	767	794	822	866	803	846	804	829	801	847	836	830	845	885	826	816	828	821	836	837	849	831	790	794	846	809	871	826	808	832	817	849	775	904	841	833	848	854	853	840	844	848	803	810	853	831	800	847	874	831	803	851	814	801	799	809	830	818	830	810	850	832	825	846	868	782	837	870	787	835	847	855	855	826	850	785	871	796	813	793	798	835	806	857	824	814	852	811	891	830	870	804	853	821	815	844	831	855	878	824	767	844	828	804	814	854	817	812	788	823	857	796	852	817	780	855	844	905	807	840	796	857	884	857	796	776	851	893	848	847	801	822	875	873	834	853	828	822	842	826	846	828	846	857	838	830	840	846	845	849	825	830	825	902	869	910	821	781	794	806	842	813	852	838	812	801	849	823	830	837	863	883	832	817	852	871	824	764	870	842	844	790	822	847	874	798	833	833	891	883	831	823	861	821	836	841	827	825	791	821	842	823	844	801	825	856	830	822	846	838	821	818	821	826	813	822	827	788	848	869	821	815	827	901	827	787	844	831	872	805	832	852	789	861	833	847	814	850	836	810	841	823	821	816	813	882	841	814	760	821	845	821	857	874	863	852	845	850	842	818	875	876	858	831	804	871	843	807	823	792	827	860	852	812	823	835	836	827	810	770	810	826	839	855	876	816	838	775	819	851	805	842	852	803	842	877	846	810	852	793	879	840	806	841	831	781	815	883	873	777	800	809	815	833	836	850	825	871	822	853	873	819	786	868	829	887	880	849	848	804	824	861	844	793	865	845	849	828	797	865	853	839	852	852	871	867	849	851	767	798	817	878	825	823	809	834	821	866	838	821	863	793	847	773	810	833	800	836	792	813	800	865	857	856	840	811	838	817	841	827	834	803	828	871	805	852	845	814	836	803	832	846	795	825	824	796	845	801	875	848	798	837	856	776	810	845	805	826	886	790	799	852	829	850	793	841	875	788	845	833	833	776	875	866	855	862	828	827	833	870	787	834	847	851	853	816	793	876	797	786	832	833	794	749	833	840	865	869	812	857	855	783	819	857	797	806	834	898	819	856	824	867	864	835	809	852	812	822	833	781	865	838	814	855	792	797	821	847	905	826	852	843	833	835	862	853	824	831	825	816	843	870	842	871	868	821	852	808	814	850	810	882	891	836	833	840	831	861	794	825	803	817	859	838	856	864	850	770	867	854	807	812	839	770	853	818	826	880	783	872	838	836	842	845	850	838	858	857	813	809	868	799	875	802	810	825	815	848	831	827	872	875	861	825	799	838	818	793	849	830	886	831	868	869	840	835	823	856	846	875	817	857	851	802	801	833	840	818	915	780	807	800	823	796	854	828	809	813	816	824	842	899	834	768	822	845	834	841	866	820	837	843	811	885	800	873	837	849	866	829	853	849	821	783	877	780	838	802	824	806	802	893	898	832	830	842	838	873	827	821	851	825	723	853	808	850	809	834	857	865	873	885	784	804	807	827	814	847	840	794	795	869	791	890	833	850	814	794	826	866	831	809	854	847	823	806	840	842	807	842	812	791	858	806	826	831	825	851	819	828	902	828	841	846	863	872	868	840	850	826	843	839	891	817	843	830	852	863	844	871	812	834	846	869	821	838	852	777	871	875	876	853	825	830	872	775	820	807	814	844	821	790	876	820	833	828	831	845	796	814	819	820	878	825	860	846	829	842	906	832	821	817	842	807	815	838	838	850	815	823	823	841	813	859	861	827	826	832	840	821	823	847	830	846	847	843	826	854	825	891	845	753	899	854	804	787	827	875	841	814	843	803	828	868	854	770	855	838	824	818	816	846	851	863	820	826	819	864	801	885	790	837	842	790	831	847	857	821	813	832	870	878	838	820	846	795	854	837	845	861	842	847	887	778	839	820	815	824	849	838	798	851	838	840	770	844	829	840	846	847	796	848	861	786	766	859	838	846	870	855	838	853	811	849	798	818
12062	35626	31927	23145	20870	16546	13675	11082	8900	7058	4944	3534	2749	2220	1815	1268	1063	949	912	886	873	914	882	845	879	940	1058	988	935	886	902	891	845	947	945	970	925	954	954	950	912	886	929	914	911	889	898	844	844	841	857	884	850	844	877	837	855	824	875	897	839	835	900	830	871	827	851	852	818	864	852	814	871	897	879	892	815	868	873	845	841	883	879	870	896	814	842	812	806	888	848	834	821	874	802	858	848	812	865	795	891	817	824	849	856	885	801	870	842	823	865	893	807	829	874	845	845	889	857	862	822	798	837	855	893	834	859	921	922	877	893	861	891	835	870	854	868	846	838	883	833	880	884	796	806	815	897	821	858	877	829	845	834	864	857	869	878	856	871	921	903	881	889	906	858	821	825	849	871	841	854	842	900	857	902	935	910	886	776	814	891	906	942	851	854	866	807	877	828	837	798	796	839	818	860	850	831	847	889	795	880	889	854	812	854	845	861	853	925	827	837	911	887	873	930	892	887	921	856	844	825	862	887	880	902	885	854	878	879	837	858	875	837	792	887	862	856	878	894	794	850	899	861	880	844	847	869	859	894	788	880	837	853	888	859	789	887	851	795	902	857	816	886	863	824	859	841	870	885	837	825	881	829	838	828	901	822	806	878	824	868	863	824	863	834	882	856	860	875	860	882	813	832	889	835	844	878	870	874	875	886	829	871	861	874	832	852	800	883	823	912	873	904	840	812	828	841	839	848	925	856	865	850	912	851	845	926	852	853	913	802	859	883	824	873	893	853	824	836	876	898	828	850	828	883	886	839	862	830	803	891	842	846	891	870	891	887	879	869	862	858	845	866	873	838	858	892	830	873	870	840	859	883	859	864	860	860	849	866	905	829	802	827	839	830	797	880	823	903	871	904	838	882	818	843	871	864	852	881	832	908	862	840	891	849	875	863	871	864	805	850	793	840	865	894	832	848	854	858	825	867	865	839	811	889	836	839	894	843	871	846	915	832	834	935	840	830	921	850	848	841	864	844	893	867	845	881	876	852	872	870	890	845	891	781	865	854	851	819	836	890	907	863	836	859	812	886	865	865	889	890	855	819	793	809	859	809	875	872	886	832	858	825	868	874	883	841	853	858	891	834	897	867	846	869	869	856	848	852	863	833	839	853	871	850	871	867	872	880	851	843	887	872	844	904	866	863	787	862	855	876	845	901	867	812	832	835	820	840	867	810	837	815	912	853	864	884	893	865	849	858	797	827	885	864	831	817	833	885	868	910	840	878	832	847	856	859	876	831	871	828	850	831	891	909	841	869	831	859	865	900	902	836	819	830	877	836	835	862	861	852	820	810	896	911	790	817	862	863	829	875	887	877	842	904	857	852	895	889	838	846	829	820	855	875	831	853	817	862	807	849	852	851	856	829	871	839	863	853	857	869	857	880	851	871	876	897	844	877	868	854	869	862	840	878	886	916	844	902	818	791	902	855	884	914	844	864	841	850	874	853	874	925	821	825	849	851	824	885	853	842	830	874	852	891	874	813	882	821	817	846	874	834	895	880	842	826	861	893	871	827	828	862	842	859	839	867	904	839	873	897	875	820	813	880	870	851	862	826	883	876	854	853	844	816	864	872	863	861	911	924	849	862	858	912	842	835	811	870	858	854	873	873	839	838	839	864	857	858	870	849	901	856	854	845	850	810	875	859	797	855	885	862	876	852	859	843	855	815	893	886	898	884	857	880	836	810	834	894	853	872	863	847	857	830	860	837	849	885	845	879	853	884	831	887	846	856	906	871	856	874	862	860	847	844	898	922	865	866	800	871	882	906	888	807	887	826	859	849	874	823	796	870	861	886	836	875	830	857	888	855	857	842	887	864	920	854	884	849	846	854	892	886	826	851	832	870	831	818	907	856	853	820	845	852	851	825	848	881	844	822	865	890	871	844	847	877	862	817	886	846	858	897	852	828	825	826	882	857	822	832	891	893	840	866	850	835	814	864	823	835	880	900	899	863	851	874	901	872	838	883	835	848	847	869	820	846	872	845	852	831	844	854	836	856	856	840	847	839	872	851	833	886	818	833	900	786	874	865	870	874	831	877	860	875	936	845	889	811	820	852	896	843	878	804	896	839	897	832	878	876	817	864	904	848	866	888	871	838	876	853	867	851	858	837	861	882	910	878	819	835	880	856	826	859	855	882	845	868	838	881	857	827	843	808	830	863	913	822	853	841	853	901	828	892	874	866	822	868	874	880	823	825	819	882	843	822	868	844	844	819	850	855	811	933	850	888	879	866	797	911	842	838	853	867	809	839	848	814	877	823	829	883	890	880	896	842	869	829	806	806	803	858	828	862	834	860	913	895	808	842	810	869	859	884	777	891	824	863	903	955	896	833	884	905	820	912	853	843	853	837	866	858	837	898	843	850	856	841	818	882	887	824	849	856	871	869	818	873	827	890	892	837	824	793	889	926	839	855	851	820	825	862	897	850	850	835	838	848	827	878	845	801	848	778	809	876	872	878	884	866	858	843	878	878	865	848	910	836	845	867	776	827	871	867	838	883	914	871	874	829	884	858	900	857	874	856	877	803	799	873	824	828	880	870	836	865	875	860	806	862	878	888	831	816	869	819	922	828	877	819	824	843	812	865	819	861	863	878	852	862	853	895	834	855	869	851	820	891	811	813	866	887	893	862	855	902	802	870	817	812	889	905	859	848	873	865	830	908	831	839	821	833	832	851	815	827	891	873	852	865	839	896	812	815	820	818	870	873	871	823	898	826	847	898	882	846	845	911	888	847	862	842	925	825	870	866	839	840	862	861	843	861	808	853	816	915	852	866	871	832	796	850	876	892	868	775	848	850	942	863	882	916	858	857	816	843	841	914	799	891	841	800	844	872	856	843	856	861	864	852	849	840	846	819	890	841	863	885	865	872	902	848	877	886	879	820	847	880	814	878	852	845	800	857	851	918	838	897	850	835	897	801	858	886	838	821	928	855	830	871	874	846	839	851	857	905	880	839	857	861	843	824	849	895	879	877	875	905	866	843	854	839	846	858	879	928	897	876	846	862	845	882	877	894	897	843	894	850	839	857	862	911	859	838	831	870	839	862	846	895	849	862	882	846	848	857	845	836	836	856	845	857	852	873	850	837	835	845	798	850	868	852	833	819	900	866	819	820	877	871	812	859	852	855	842	877	882	850	840	824	849	846	842	854	846	884	828	786	870	860	869	889	814	797	855	850	895	832	868	840	880	860	902	903	799	817	867	882	833	844	857	794	899	865	900	857	909	830	879	889	862	826	856	873	839	874	858	838	840	866	908	833	831	842	800	858	885	812	896	899	858	803	820	868	872	821	842	862	872	919	884	849	788	836	850	859	796	765	866	865	865	855	849	836	896	920	838	899	800	851	849	928	871	842	862	868	816	890	881	842	861	896	881	810	856	829	818	801	853	892	846	846	846	863	796	827	818	870	846	887	823	846	829	845	814	861	875	876	841	854	824	855	893	850	863
24751	21074	27232	25457	17578	10446	6814	5003	3857	3025	2297	1744	1268	1148	899	750	675	652	585	633	613	623	596	628	650	632	626	623	616	605	654	627	632	660	595	634	650	680	639	605	628	640	650	658	664	598	614	624	616	610	663	636	629	676	607	588	579	615	546	585	545	639	633	564	614	608	615	646	617	616	599	641	635	573	595	661	569	612	622	578	615	628	577	587	643	594	611	622	644	586	565	586	637	594	605	597	639	629	586	597	618	629	655	629	633	612	594	620	611	606	623	568	639	619	641	604	573	598	610	605	605	590	622	624	594	604	634	570	585	626	629	623	584	644	631	585	605	598	613	590	566	616	615	598	644	644	590	585	649	626	596	571	620	605	598	621	609	640	610	614	604	655	609	610	617	617	562	616	626	625	626	584	651	627	623	671	661	615	609	633	640	611	581	602	592	594	607	602	650	604	594	592	631	595	629	570	581	615	620	636	618	638	595	607	630	599	624	643	631	619	645	597	596	641	577	611	609	608	617	600	609	658	574	610	615	614	599	600	603	614	646	619	624	646	594	589	605	619	590	643	627	609	596	602	598	587	571	603	652	615	564	586	611	580	626	619	588	608	617	594	642	606	595	620	600	602	611	602	639	617	651	627	577	596	613	644	606	615	583	620	600	576	591	617	638	576	638	610	621	650	606	618	641	607	602	618	620	629	607	644	621	598	604	624	608	637	622	617	600	590	651	620	624	609	651	621	606	576	621	620	583	592	608	645	627	565	570	619	614	612	672	661	596	616	644	687	603	615	590	622	629	633	565	643	590	564	646	637	597	589	619	572	596	598	590	582	613	643	689	629	592	590	588	597	666	622	616	608	623	576	571	595	662	606	594	555	595	646	608	615	596	613	672	603	618	590	620	616	615	523	618	611	644	604	588	609	577	590	625	589	581	591	597	624	620	632	626	591	632	623	593	586	599	611	602	562	630	613	605	600	620	643	599	646	631	628	654	602	613	602	629	635	604	563	606	597	654	619	588	625	599	660	587	606	600	583	612	623	596	556	611	597	622	618	594	652	601	622	613	600	597	656	595	596	614	687	694	602	611	678	623	590	560	642	595	584	590	622	594	580	590	644	623	624	614	565	649	587	614	615	623	625	586	620	599	673	567	653	630	633	603	655	600	590	602	587	601	626	612	607	659	595	634	603	630	629	620	608	619	614	610	647	614	572	604	585	608	612	608	661	567	642	592	624	568	611	594	617	585	585	595	627	625	591	660	596	627	632	622	573	558	631	590	615	611	590	607	569	662	644	601	586	604	646	602	585	620	594	599	635	609	599	622	575	624	639	579	589	596	606	622	619	576	588	616	565	592	628	668	597	626	604	635	619	645	599	619	614	573	610	620	617	621	589	626	582	612	592	632	618	610	619	614	617	607	571	640	595	593	607	604	576	638	577	628	562	629	603	608	622	585	633	589	620	610	594	637	661	641	619	645	642	626	654	633	608	635	637	641	567	583	618	670	610	646	613	618	594	615	579	644	614	594	574	622	544	569	624	629	672	594	602	584	624	637	593	602	612	592	623	631	623	614	616	581	614	625	597	614	602	636	630	590	628	654	646	587	607	585	607	604	600	615	568	594	678	640	575	627	629	595	610	614	629	605	586	632	607	591	582	622	588	615	624	613	601	670	595	621	592	629	652	623	584	599	677	619	624	633	590	618	627	615	608	649	600	628	657	597	562	605	635	588	646	648	654	606	628	620	566	591	590	629	623	617	606	626	628	623	618	592	574	622	627	602	613	600	626	627	662	650	654	625	653	638	609	652	615	666	613	632	647	656	627	598	606	624	624	610	663	684	626	589	612	604	593	616	598	620	575	609	597	585	616	620	621	612	613	599	639	605	608	573	610	623	609	604	615	598	657	575	606	602	620	631	629	610	651	619	638	587	591	602	587	624	579	609	595	624	627	620	602	599	606	680	588	567	576	575	626	611	580	609	601	619	633	639	624	614	625	639	578	563	614	656	629	624	633	640	615	599	620	579	643	600	615	573	585	655	632	639	644	591	622	642	646	640	611	644	584	612	599	594	553	597	575	587	651	630	627	610	610	613	619	592	581	578	629	638	615	597	617	623	616	625	634	628	608	599	575	623	633	628	621	573	599	597	630	675	622	608	620	609	624	615	609	605	631	649	612	624	632	614	577	628	654	632	643	598	620	577	624	624	572	596	620	593	650	638	618	591	603	598	576	621	630	585	618	585	593	622	584	590	611	598	615	622	599	622	637	612	614	577	597	544	575	640	633	617	623	619	620	606	629	579	625	595	578	530	586	580	654	627	610	622	636	658	662	641	626	635	614	610	580	577	620	615	621	584	603	591	642	614	605	609	641	675	627	617	574	635	619	618	633	609	621	642	642	577	606	625	610	578	622	639	639	619	594	595	638	600	603	642	641	620	588	629	602	599	608	576	629	609	652	631	617	630	575	609	637	626	648	568	669	640	647	627	619	562	626	632	623	641	597	600	616	648	605	642	575	633	597	596	655	632	604	587	585	573	605	591	618	605	646	596	584	622	623	588	626	615	559	603	625	621	608	658	596	632	593	585	586	624	594	617	604	611	642	589	589	628	584	580	641	565	599	589	559	653	593	628	633	586	617	629	591	624	619	634	608	642	631	581	629	608	630	584	641	615	618	621	624	619	625	657	632	576	644	607	596	628	621	605	592	577	611	614	611	683	606	610	589	639	631	605	594	641	602	597	661	626	608	583	612	606	700	583	622	592	644	622	663	639	599	645	612	581	647	579	624	602	631	604	605	657	564	615	560	592	575	632	590	596	597	613	598	627	608	610	644	618	640	619	598	631	637	585	570	614	611	596	568	563	619	646	623	635	562	634	613	623	596	587	585	637	602	591	618	620	633	568	569	594	617	605	634	613	601	658	588	590	618	564	626	561	546	637	588	579	623	615	641	642	563	588	650	629	637	564	600	593	579	595	648	589	624	577	581	601	591	590	610	639	608	624	593	608	651	632	588	637	670	606	598	608	612	568	612	553	635	610	627	614	609	622	633	620	575	616	588	576	592	566	629	588	609	619	646	634	627	642	626	598	616	602	636	598	620	618	608	636	616	595	610	611	625	604	597	629	605	580	578	608	596	595	600	588	603	619	630	584	634	593	600	644	567	630	631	625	671	641	581	622	640	585	607	582	601	608	619	608	622	595	617	579	611	626	653	574	614	630	631	610	580	626	580	594	623	632	604	615	625	585	596	647	659	606	581	617	619	645	615	605	589	605	591	610	626	612	653	601	579	608	631	647	675	613	609	630	595	588	601	633	623	619	667	630	607	608	596	655	575	604	584	616	633	584	606	638	605	578	634	600	655	587	628	582	611	610	644	620	650	605	604	622	604	590	574	635	593	635	620	609	602	571	613	579	614	618	642	571	607	627	596	605	592	567	618	582	604	634	639	608	591	610	594	645	659	630	619	581	653	643	602	609	613	614	625	618	623	613	615	607	578	572	675
11616	32259	28254	19846	18020	14039	10964	8949	7169	5734	3914	2796	2164	1696	1365	955	738	677	710	690	697	708	716	691	696	712	722	771	751	689	651	685	698	697	713	799	707	719	753	693	691	716	734	697	671	663	668	678	626	656	660	647	686	666	678	658	679	713	637	661	687	659	644	686	668	660	651	671	672	714	677	634	687	678	670	675	653	626	696	669	684	631	657	656	671	694	680	645	648	648	702	669	666	687	654	687	681	667	666	632	679	684	633	656	676	646	671	636	673	639	666	687	696	678	683	676	738	659	698	621	647	625	646	644	670	706	656	666	667	662	682	704	675	658	678	668	653	653	696	669	651	656	669	700	679	674	684	651	630	626	649	665	686	636	682	651	680	672	680	638	656	667	668	682	709	673	698	686	713	628	663	669	706	629	700	681	669	635	652	647	638	675	699	669	688	635	687	675	651	642	673	655	696	665	679	654	645	643	626	705	694	668	633	663	691	674	660	703	670	671	665	660	648	718	639	659	670	685	654	649	682	686	637	680	648	694	675	691	658	660	632	612	668	663	622	653	662	672	662	636	688	691	654	652	661	666	629	668	640	653	681	708	652	655	658	627	668	648	639	624	646	648	640	676	662	630	608	706	668	668	618	650	645	650	637	628	672	659	667	669	650	630	673	654	636	659	676	641	639	640	689	644	668	588	640	640	624	696	675	677	702	647	621	605	698	662	658	635	665	671	674	643	654	655	631	681	684	694	640	663	683	674	681	673	684	640	637	670	662	688	670	703	700	689	627	694	644	641	693	626	654	679	674	680	676	658	643	663	698	667	673	642	687	655	676	658	677	664	679	646	637	692	647	648	660	668	697	606	631	657	635	669	645	677	679	687	699	683	664	656	663	675	626	656	677	654	641	636	647	640	663	639	662	643	694	620	644	649	663	667	722	674	683	664	649	691	671	674	645	693	650	650	633	683	700	676	698	650	671	653	677	684	681	649	609	663	647	641	660	600	687	674	667	705	671	648	673	615	646	604	649	678	603	654	672	661	665	675	648	676	684	661	644	632	651	639	642	697	655	696	690	669	674	668	621	641	661	607	689	622	668	677	648	706	667	609	642	643	675	673	687	649	692	670	652	689	685	658	673	682	688	644	666	675	667	669	638	667	663	661	665	699	665	646	698	638	675	666	667	713	673	691	674	648	683	642	665	646	662	659	674	635	662	662	702	697	668	717	697	656	680	673	669	661	689	697	646	650	707	665	644	676	676	668	647	655	612	652	666	621	689	627	705	672	714	700	665	632	637	669	701	653	682	704	640	656	659	671	663	669	646	616	679	666	664	695	672	665	660	649	672	695	686	641	647	650	633	673	660	674	669	667	660	667	673	663	672	627	653	644	652	697	642	664	644	639	704	655	647	594	650	653	681	663	656	690	637	695	700	697	641	657	620	674	715	621	691	719	619	660	620	691	641	655	680	691	649	667	639	668	644	626	650	682	699	703	663	650	705	685	643	664	635	657	656	671	673	675	645	643	706	653	672	754	676	702	703	680	627	626	666	682	654	632	632	689	694	681	712	644	671	676	656	637	639	644	654	670	691	692	637	641	628	675	688	659	647	644	679	678	650	682	668	665	668	687	650	664	670	639	687	632	634	694	648	667	709	690	678	692	675	673	623	634	676	648	676	646	654	635	690	695	667	626	625	666	614	646	750	676	661	688	616	691	641	663	636	661	627	649	662	649	619	654	656	659	639	686	663	657	678	663	679	673	679	640	674	670	660	671	724	684	674	651	638	700	672	640	653	584	684	671	666	635	637	670	668	670	643	670	663	674	662	662	678	624	684	627	691	651	699	657	626	666	707	671	642	687	683	649	674	648	681	618	679	682	633	686	684	688	651	646	681	679	639	673	625	646	671	619	685	681	668	619	637	657	652	608	649	632	655	679	677	642	663	680	617	674	685	687	646	632	636	691	669	690	680	693	655	638	636	697	673	620	678	654	642	619	656	635	678	676	682	633	660	688	661	661	701	667	633	734	675	671	692	638	659	654	653	675	665	654	690	682	674	669	658	686	621	681	657	628	690	624	635	644	690	636	653	641	666	617	655	668	641	654	659	675	650	664	659	674	667	644	658	698	650	672	660	652	697	688	648	661	683	674	653	659	647	698	631	651	657	716	662	685	676	616	682	679	662	670	649	616	660	645	635	640	677	690	665	666	723	642	653	633	683	660	676	656	631	676	659	660	678	670	703	662	631	666	650	644	685	677	656	657	664	622	711	655	661	659	644	654	666	665	677	655	663	664	643	645	644	638	664	685	664	646	651	589	640	629	675	672	626	659	667	666	656	643	641	673	680	614	691	715	659	671	692	693	667	630	668	667	689	657	667	646	681	673	632	689	660	654	685	673	689	670	681	680	625	637	707	674	653	600	665	656	657	702	688	666	692	599	667	674	649	629	635	660	671	707	655	715	638	669	661	655	648	673	666	700	693	684	600	685	665	632	663	686	694	617	672	710	620	685	644	662	664	676	653	682	640	671	640	661	686	683	644	667	637	656	667	649	639	641	640	665	639	660	635	676	633	627	642	672	656	637	711	709	695	671	639	694	709	691	657	671	658	648	652	630	656	685	668	631	683	663	617	687	732	657	627	663	651	660	625	678	669	676	704	676	666	633	645	674	667	649	644	648	658	637	623	701	667	596	633	662	661	679	658	684	638	668	719	689	646	653	669	684	678	669	644	663	648	631	697	679	657	648	646	632	648	663	623	643	708	668	692	681	677	698	679	682	671	638	666	614	677	699	660	611	628	661	664	682	669	660	610	690	679	637	659	662	632	608	629	665	599	660	642	654	658	611	673	672	636	683	630	622	625	668	643	656	669	691	650	640	658	700	700	639	701	645	642	685	639	709	651	654	666	686	697	687	649	691	661	706	673	640	664	657	652	679	642	676	656	618	645	658	647	616	671	673	602	673	721	629	674	691	657	680	652	662	649	642	682	658	648	685	725	695	639	691	664	732	680	724	629	635	659	633	608	639	691	660	692	634	684	657	656	700	618	654	668	667	704	674	659	646	644	668	650	715	678	710	661	630	664	685	650	682	660	657	674	703	657	627	666	643	685	636	674	663	657	678	635	635	627	671	676	698	636	707	623	650	707	662	700	674	650	680	656	669	638	654	660	639	664	658	656	655	642	650	670	635	691	660	671	687	655	631	641	630	644	693	676	685	628	667	636	648	654	641	655	655	655	699	696	676	647	647	657	639	659	640	629	671	686	670	620	677	641	706	685	626	663	635	691	666	688	634	676	692	632	699	676	633	657	647	714	636	651	691	678	702	682	678	645	647	681	662	702	658	640	698	629	651	667	619	643	681	722	654	667	702	647	633	664	615	614	648	655	629	653	646	632	604	659	681	667	692	660	675	637	679	679	671	649	647	668	672	699	666	654	656	647	676	648	648	689	623	655	662	635	627	674	651	684	691	692	680	681	695	706	642	658	692	641	650	683	666	658	670	653	662
22458	21100	28701	23738	21310	22474	20017	11265	7833	6437	4566	3259	2573	2156	1795	1553	1293	1263	1232	1138	1176	1160	1155	1192	1138	1200	1224	1192	1234	1181	1148	1089	1104	1150	1194	1234	1161	1153	1247	1100	1174	1169	1103	1090	1138	1086	1128	1105	1134	1115	1030	1085	1099	1134	1105	1109	1076	1078	1109	1132	1092	1098	1121	1075	1101	1038	1086	1071	1136	1026	1125	1144	1084	1171	1098	1081	1130	1113	1108	1050	1115	1067	1126	1123	1081	1086	1117	1111	1087	1052	1117	1125	1148	1118	1188	1077	1111	1116	1049	1066	1092	1121	1114	1103	1088	1066	1156	1143	1119	1106	1146	1067	1048	1138	1060	1150	1058	1054	1110	1041	1096	1098	1113	1096	1120	1092	1039	1061	1089	1136	1096	1097	1070	1089	1061	1125	1075	1072	1149	1119	1072	1092	1105	1149	1076	1070	1042	1133	1128	1124	1140	1098	1081	1015	1055	1097	1122	1126	1076	992	1028	1068	1180	1106	1140	1107	1095	1127	1109	1092	1132	1131	1143	1074	1112	1146	1045	1091	1144	1077	1044	1094	1068	1073	1078	1122	1119	1156	1138	1144	1067	1109	1111	1147	1153	1134	1015	1082	1076	1090	1053	1092	1092	1101	1099	1019	1121	1120	1104	1083	1114	1149	1088	1119	1059	1067	1113	1102	1129	1124	1084	1135	1144	1121	1093	1104	1106	1105	1132	1122	1065	1035	1073	1124	1086	1052	1108	1119	1098	1159	1070	1040	1113	1133	1165	1106	1108	1109	1094	1051	1114	1096	1105	1117	1090	1116	1109	1048	1101	1064	1122	1108	1113	1049	1133	1084	1102	1102	1117	1054	1078	1090	1086	1067	1099	1083	1054	1106	1034	1109	1052	1042	1156	1068	1057	1086	1085	1159	1061	1080	1146	1117	1062	1092	1113	1048	1006	1134	1216	1091	1130	1089	1092	1042	1130	1152	1091	1051	1126	1081	1114	1142	1157	1075	1102	1092	1056	1085	1056	1111	1133	1161	1125	1093	1089	1087	1107	1052	1117	1106	1097	1120	1094	1097	1044	1139	1102	1098	1101	1075	1138	1118	1077	1046	1144	1069	1143	1092	1126	1140	1082	1131	1068	1145	1061	1082	1140	1076	1080	1097	1109	1050	1110	1096	1078	1169	1017	1137	1076	1116	1073	1095	1118	1151	1008	1105	1084	1110	1101	1051	1067	1128	1097	1120	1110	1095	1129	1035	1064	1111	1155	1081	1090	1118	1121	1068	1108	1115	1152	1110	1126	1123	1130	1042	1134	1132	1109	1026	1099	1112	1030	1099	1128	1140	1122	1103	1090	1067	1083	1026	1097	1107	1146	1120	1125	1067	1036	1066	1069	1115	1121	1092	1110	1088	1144	1120	1073	1064	1044	1076	1085	1100	1090	1128	1091	1062	1069	1080	1086	1050	1140	1052	1130	1096	1099	1149	1030	1062	1055	1083	1134	1039	1094	1103	1129	1076	1134	1058	1126	1059	1125	1115	1033	1128	1088	1044	1114	1076	1174	1079	1120	1112	1117	1141	1073	1107	1059	1073	1077	1116	1113	1105	1101	1090	1140	1090	1110	1081	1097	1071	1134	1097	1022	1096	1068	1126	1081	1109	1068	1075	1106	1111	1150	1060	1019	1078	1129	1136	1098	1069	1134	1127	1051	1088	1045	1088	1089	1099	1095	1024	1050	1056	1045	1058	1170	1101	1059	1050	1091	1114	1065	1081	1056	1080	1109	1145	1163	1136	1090	1091	1055	1071	1155	1113	1128	1111	1121	1068	1130	1080	1128	1084	1089	1071	1109	1063	1069	1050	1062	1054	1089	1115	1158	1121	1082	1073	1106	1080	1097	1151	1133	1154	1101	1055	1125	1140	1049	1076	1143	1115	1111	1057	1153	1069	1067	1105	1068	1061	1087	1084	1100	1117	1077	1117	1072	1030	1078	1106	1110	1076	1138	1135	1035	1107	1137	1133	1028	1137	1129	1098	1082	1121	1089	1049	1112	1053	1089	1118	1110	1060	1112	1079	1077	1070	1034	1083	1057	1114	1080	1042	1108	1117	1049	1053	1078	1057	1075	1083	1119	1032	1084	1129	1061	1111	1158	1136	1048	1068	1123	1107	1163	1082	1128	1039	1119	1087	1039	1089	1066	1107	1076	1045	1081	1098	1090	1113	1068	1157	1063	1095	1110	1058	1041	1074	1033	1121	1053	1115	1067	1105	1040	1014	1092	1140	1023	1078	1091	1094	1143	1076	1115	1065	1132	1064	1066	1128	1108	1099	1075	1106	1078	1126	1213	1065	1085	1143	1072	1109	1167	1136	1081	1110	1121	1092	1100	1091	1104	1128	1085	1110	1128	1100	1173	1095	1086	1136	1120	1070	1089	1071	1096	1047	1107	1077	1104	1125	1112	1096	1022	1085	1094	1058	1153	1096	1040	1115	1120	1107	1058	1072	1100	1104	1115	1121	1069	1084	1097	1107	1111	1074	1116	1085	1156	1082	1075	1097	1098	1042	1051	1136	1073	1091	1112	1131	1070	1090	1079	1133	1100	1074	1087	1081	1094	1156	1052	1072	1143	1122	1103	1046	1101	1123	1089	1076	1012	1076	1119	1100	1063	1079	1063	1099	1103	1140	1036	1110	1113	1116	1043	1086	1109	1090	1092	1092	1074	1064	1150	1044	1051	1072	1081	1101	1068	1134	1100	1057	1095	1101	1136	1026	1105	1013	1043	1110	1048	1151	1082	1128	1049	1124	1125	1109	1084	1079	1059	1110	1133	1157	1080	1114	1066	1090	1111	1078	1131	1058	1086	1076	1014	1056	1056	1097	1144	1146	1136	1061	1148	1092	1074	1105	1110	1076	1075	1059	1074	1045	1096	1092	1152	1058	1104	1127	1057	1049	1138	1107	1066	1102	1079	1118	1045	1072	1124	1102	1156	1060	1129	1132	1113	1188	1113	1054	1048	1080	1104	1155	1109	1102	1070	1151	1083	1091	1177	1068	1115	1139	1095	1047	1095	1101	1100	1121	1158	1092	1152	1149	1098	1112	1080	1109	1115	1069	1102	1105	1118	1078	1133	1040	1124	1118	1070	1165	1056	1030	1072	1095	1045	1089	1091	1002	1140	1122	1127	1029	1031	1132	1087	1067	1067	1100	1162	1107	1059	1082	1141	1112	1104	1094	1106	1121	1101	1107	1110	1106	1123	1051	1082	1070	1166	1102	1072	1117	1096	1151	1090	1065	1092	1060	1128	1072	1065	1106	1107	1092	1080	1083	1043	1029	1159	1062	1081	1102	1168	1091	1056	1098	1140	1127	1140	1133	1098	1096	1106	1110	1148	1061	1102	1098	1141	1093	1091	1076	1087	1047	1024	1048	1165	1146	1090	1104	1103	1106	1139	1123	1112	1110	1128	1071	1082	1129	1065	1087	1092	1120	1142	1030	1063	1084	1118	1094	1093	1082	1060	1071	1059	1128	1116	1101	1076	1103	1136	1073	1039	1080	1022	1142	1166	1108	1130	1096	1051	1083	1075	1075	1123	1114	1058	1096	1090	1088	1070	1067	1129	1078	1067	1132	1034	1091	1130	1156	1125	1092	1059	1041	1056	1106	1101	1101	1069	1119	1091	1116	1043	1096	1101	1176	1046	1050	1088	1097	1165	1086	1082	1097	1106	1116	1103	1131	1078	1070	1078	1081	1107	1109	1124	1069	1069	1070	1077	1076	1091	1075	1076	1106	1053	1047	1134	1115	1108	1076	1128	1091	1083	1156	1146	1093	1068	1121	1142	1124	1140	1087	1116	1121	1104	1084	1086	1076	1084	1063	1093	1116	1086	1154	1059	1047	1073	1079	1090	1075	1109	1084	1111	1092	1077	1079	1064	1069	1083	1029	1084	1076	1109	1097	1125	1107	1111	1164	1047	1058	1099	1046	1117	1067	1078	1084	1039	1098	1115	1073	1094	1056	1060	1103	1104	1082	1083	1061	1101	1138	1087	1096	1123	1074	1082	1064	1106	1056	1089	1169	1097	1100	1046	1125	1110	1051	1136	1088	1148	1128	1090	1084	1088	1083	1062	1081	1075	1102	1034	1082	1088	1066	1095	1123	1070	1094	1042	1088	1093	1048	1119	1104	1129	1110	1085	1179	1133	1053	1068	998	1074	1117	1102	1101	1068	1061	1042	1081	1098	1121	1054	1068	1163	1094	1091	1108	1118	1064	1095	1055	1139	1057	1133	1034	1105	1109	1091	1077	1086	1137	1112	1117	1157	1139	1121	1146	1082	1085	1075	1026	1050	1095	1117	1071	1093	1078	1141	1099	1074	1088	1056	1082	1084	1071	1113	1058	1084	1032	1127	1106	1048	1080	1093	1097	1075	1078	1156	1167	1068	1096	1070	1061	1088	1136	1084	1095	1094	1148	1025	1117	1085	1034	1137	1124	1144	1097	1140	1072	1128	1146	1100	1049	1072	1163	1063	1127	1092	1121	1069	1102	1090	1099	1085	1126	1096	1136	1133	1076	1054	1105	1146	1038	1065	1071	1081	1039	1128	1047	1072	1047	1100	1148	1111	1115	1076	1077	1111	1129	1141	1073	1063	1092	1057	1039	1078	1078	1088	1112	1131	1066	1103	1100	1086	1047	1062	1144	1123	1102	1071	1068	1089	1095	1094	1117	1073	1077	1133	1107	1138	1065	1113	1120	1085	1083	1134	1114	1077	1109	1030	1086	1116	1082	1114	1050	1138	1096	1094	1143	1146	1143	1066	1118	1054	1145	1080	1082	1035	1147	1093	1128	1106	1040	1046	1101	1120	1107	1122	1156	1147	1100	1049	1061	1112	1091	1134	1101	1086	1007	1055	1110	1078	1104	1078	1053	1087	1061	1116	1062	1038	1104	1028	1121	1117	1098	1116	1030	1081	1017	1159	1138	1051	1098	1110	1056	1078	1116	1102	1086	1112	1072	1091	1141	1116	1111	1100	1146	1096	1112	1110	1097	1102	1090	1127	1090	1069	1118	1102	1027	1109	1149	1099	1138	1029	1121	1084	1152
14247	40845	37231	28408	25820	21924	17794	15074	11955	9714	7036	5003	3804	3070	2388	1791	1409	1230	1232	1205	1160	1172	1215	1202	1236	1274	1384	1289	1277	1133	1160	1218	1168	1214	1304	1381	1232	1204	1241	1136	1188	1206	1233	1159	1184	1162	1154	1101	1107	1121	1161	1091	1131	1131	1131	1176	1132	1162	1145	1117	1101	1137	1179	1155	1202	1068	1113	1122	1152	1151	1082	1133	1160	1160	1123	1120	1179	1141	1093	1041	1093	1083	1127	1125	1145	1133	1149	1122	1159	1116	1188	1114	1167	1142	1152	1089	1087	1132	1174	1119	1065	1117	1088	1138	1149	1158	1102	1120	1220	1173	1087	1066	1163	1078	1134	1088	1164	1109	1050	1171	1137	1124	1142	1129	1091	1155	1141	1170	1140	1112	1130	1103	1142	1095	1078	1139	1109	1152	1160	1148	1071	1132	1177	1102	1113	1211	1141	1118	1113	1150	1151	1101	1106	1130	1133	1110	1145	1126	1136	1190	1088	1113	1116	1138	1195	1165	1140	1131	1068	1124	1109	1094	1103	1153	1129	1131	1180	1149	1205	1157	1129	1118	1142	1121	1194	1125	1129	1099	1158	1136	1144	1130	1114	1160	1103	1133	1089	1174	1125	1225	1098	1158	1076	1169	1114	1123	1095	1063	1084	1129	1127	1091	1103	1175	1089	1093	1095	1167	1080	1127	1121	1220	1096	1172	1077	1105	1114	1193	1143	1087	1175	1147	1131	1083	1137	1128	1130	1111	1140	1150	1155	1111	1180	1152	1117	1114	1155	1067	1098	1155	1140	1212	1123	1119	1124	1134	1098	1129	1112	1064	1146	1144	1116	1191	1164	1094	1098	1105	1092	1082	1087	1116	1114	1163	1082	1135	1143	1150	1191	1067	1109	1096	1154	1122	1120	1082	1124	1080	1083	1126	1037	1152	1106	1067	1127	1160	1112	1125	1158	1120	1148	1068	1162	1135	1170	1090	1154	1119	1103	1107	1103	1120	1107	1188	1175	1091	1178	1111	1092	1115	1141	1148	1158	1106	1115	1109	1153	1119	1142	1153	1124	1215	1076	1111	1131	1112	1100	1133	1148	1175	1140	1040	1164	1143	1121	1113	1143	1170	1193	1107	1125	1146	1108	1117	1139	1104	1106	1094	1131	1122	1155	1124	1118	1100	1150	1076	1140	1124	1134	1175	1153	1118	1114	1139	1192	1182	1146	1164	1112	1112	1090	1090	1147	1096	1141	1096	1112	1150	1077	1106	1056	1135	1134	1121	1098	1109	1131	1108	1115	1077	1150	1072	1083	1185	1214	1113	1151	1213	1111	1142	1089	1132	1130	1128	1004	1136	1132	1093	1059	1109	1135	1187	1096	1126	1203	1084	1107	1121	1110	1127	1073	1099	1139	1110	1182	1095	1106	1118	1103	1131	1114	1124	1126	1152	1090	1153	1086	1112	1137	1184	1080	1107	1178	1104	1134	1134	1088	1163	1143	1087	1135	1078	1140	1089	1136	1176	1113	1086	1077	1113	1089	1138	1114	1136	1143	1134	1142	1116	1106	1117	1133	1152	1147	1143	1176	1066	1105	1139	1138	1159	1153	1076	1094	1077	1167	1154	1146	1129	1141	1115	1109	1132	1081	1104	1122	1107	1169	1128	1126	1127	1172	1100	1170	1125	1105	1160	1090	1079	1160	1133	1177	1074	1021	1133	1118	1047	1129	1100	1098	1101	1138	1116	1146	1158	1132	1105	1120	1120	1134	1111	1114	1115	1119	1163	1117	1156	1155	1120	1139	1107	1164	1120	1123	1102	1152	1109	1189	1122	1184	1152	1091	1121	1120	1121	1193	1125	1128	1192	1091	1105	1164	1130	1117	1105	1124	1158	1119	1083	1083	1138	1154	1107	1080	1151	1162	1048	1122	1126	1123	1157	1127	1159	1133	1181	1104	1125	1130	1135	1031	1113	1087	1093	1074	1086	1109	1123	1204	1115	1069	1095	1088	1118	1147	1179	1101	1071	1134	1073	1149	1084	1102	1147	1161	1116	1120	1123	1108	1082	1115	1125	1202	1173	1145	1115	1099	1098	1095	1084	1106	1086	1175	1070	1128	1116	1096	1056	1129	1156	1180	1142	1180	1066	1143	1140	1101	1050	1176	1157	1118	1093	1077	1085	1123	1089	1065	1130	1051	1093	1144	1091	1152	1132	1111	1097	1168	1122	1151	1151	1090	1139	1125	1136	1096	1169	1091	1117	1148	1086	1092	1146	1198	1131	1097	1157	1099	1158	1150	1147	1094	1153	1114	1065	1111	1149	1090	1119	1111	1121	1233	1118	1084	1118	1194	1202	1104	1067	1125	1168	1141	1114	1121	1190	1073	1141	1148	1165	1104	1088	1110	1100	1090	1156	1115	1144	1067	1067	1092	1104	1145	1099	1069	1062	1077	1151	1141	1113	1128	1059	1126	1162	1145	1132	1114	1108	1160	1155	1145	1121	1082	1093	1132	1163	1077	1105	1056	1176	1156	1145	1139	1103	1120	1128	1080	1167	1103	1158	1121	1103	1138	1161	1137	1091	1118	1087	1111	1150	1132	1148	1124	1089	1123	1141	1134	1131	1147	1085	1097	1103	1085	1091	1143	1145	1105	1126	1087	1093	1118	1139	1095	1137	1145	1179	1078	1149	1065	1091	1127	1165	1118	1071	1161	1115	1065	1141	1142	1093	1104	1116	1155	1074	1106	1151	1107	1150	1049	1161	1145	1175	1152	1103	1085	1090	1097	1148	1137	1138	1145	1161	1137	1110	1142	1136	1116	1173	1149	1107	1129	1140	1091	1075	1095	1146	1128	1086	1192	1130	1119	1078	1093	1140	1138	1143	1105	1141	1119	1110	1140	1126	1103	1068	1120	1129	1133	1093	1114	1136	1127	1187	1155	1109	1105	1181	1117	1149	1145	1221	1134	1101	1111	1172	1038	1141	1146	1115	1123	1086	1097	1113	1093	1132	1144	1178	1121	1142	1117	1127	1084	1163	1129	1182	1073	1118	1136	1182	1111	1108	1113	1165	1104	1113	1115	1094	1083	1150	1089	1143	1141	1142	1078	1110	1173	1104	1146	1091	1148	1112	1078	1126	1171	1160	1084	1165	1125	1093	1164	1110	1116	1105	1140	1170	1134	1140	1109	1117	1111	1167	1210	1055	1122	1162	1127	1153	1218	1078	1087	1151	1085	1164	1119	1103	1127	1101	1171	1115	1164	1145	1101	1071	1118	1094	1081	1113	1138	1124	1152	1108	1133	1122	1091	1104	1120	1109	1093	1123	1138	1110	1163	1192	1174	1157	1107	1125	1074	1080	1104	1128	1095	1142	1132	1063	1093	1134	1187	1140	1114	1128	1127	1128	1143	1140	1146	1117	1110	1092	1161	1119	1143	1113	1173	1126	1123	1122	1119	1156	1099	1134	1174	1143	1151	1146	1096	1080	1121	1140	1130	1166	1102	1105	1163	1143	1152	1129	1140	1075	1078	1148	1097	1110	1082	1154	1145	1127	1189	1139	1123	1164	1148	1140	1098	1187	1094	1110	1127	1183	1109	1102	1084	1081	1054	1161	1121	1069	1147	1103	1182	1153	1132	1129	1110	1127	1071	1096	1101	1142	1098	1122	1139	1180	1146	1115	1124	1117	1121	1164	1133	1124	1116	1152	1146	1142	1116	1074	1137	1110	1131	1134	1093	1168	1102	1147	1134	1134	1160	1078	1122	1112	1140	1147	1088	1163	1116	1139	1142	1183	1112	1150	1029	1148	1100	1166	1191	1149	1128	1085	1135	1132	1082	1103	1097	1110	1090	1107	1175	1095	1091	1088	1157	1104	1116	1110	1094	1103	1098	1101	1114	1079	1157	1131	1118	1112	1144	1097	1131	1146	1157	1071	1101	1105	1141	1152	1134	1114	1049	1148	1130	1173	1044	1104	1126	1136	1147	1134	1117	1127	1125	1097	1117	1132	1105	1109	1092	1105	1123	1015	1068	1087	1147	1102	1181	1179	1104	1151	1121	1134	1139	1126	1094	1151	1116	1121	1092	1072	1097	1095	1114	1175	1115	1103	1132	1093	1182	1106	1133	1123	1112	1092	1154	1167	1166	1087	1100	1104	1149	1150	1120	1151	1075	1073	1133	1119	1063	1118	1144	1131	1109	1102	1116	1120	1104	1161	1101	1121	1173	1096	1146	1154	1097	1131	1148	1076	1071	1136	1111	1124	1145	1151	1113	1150	1127	1131	1125	1085	1134	1141	1149	1108	1192	1118	1092	1185	1153	1180	1127	1155	1127	1155	1138	1099	1134	1112	1190	1089	1062	1118	1093	1137	1124	1143	1067	1132	1088	1119	1104	1072	1137	1076	1058	1120	1144	1163	1135	1098	1142	1136	1168	1145	1164	1097	1094	1141	1104	1144	1142	1075	1086	1133	1160	1147	1113	1145	1143	1074	1171	1126	1112	1118	1021	1116	1098	1148	1118	1155	1110	1099	1100	1122	1129	1106	1153	1146	1111	1169	1176	1129	1166	1105	1108	1147	1098	1132	1095	1115	1155	1128	1165	1086	1107	1161	1158	1116	1130	1096	1128	1103	1118	1119	1160	1143	1053	1137	1101	1127	1122	1108	1109	1143	1177	1136	1148	1152	1105	1117	1094	1041	1115	1092	1158	1128	1116	1167	1136	1104	1143	1197	1115	1130	1142	1137	1100	1172	1154	1145	1112	1103	1047	1083	1122	1098	1184	1104	1159	1097	1137	1084	1102	1104	1089	1151	1100	1109	1102	1185	1147	1109	1141	1121	1169	1098	1114	1067	1062	1081	1108	1154	1116	1152	1128	1093	1168	1076	1111	1146	1125	1146	1163	1105	1125	1152	1151	1156	1089	1171	1114	1093	1122	1161	1130	1129	1184	1158	1068	1110	1102	1156	1031	1099	1116	1181	1121	1070	1207	1103	1126	1098	1120	1129	1121	1129	1103	1150	1132	1071	1150	1124	1034	1090	1104	1110	1098	1108	1105	1121	1152	1165	1105	1100	1143	1130	1136	1130	1162	1132	1132	1111	1136	1084
27927	21433	23339	16130	9379	6693	4620	3808	2911	2285	1549	1197	985	823	685	633	523	509	503	516	496	554	513	536	572	564	545	555	560	516	517	534	539	588	565	548	553	573	539	547	476	529	473	513	505	526	543	475	500	545	522	512	487	489	520	522	497	519	506	527	524	480	490	518	483	511	463	494	511	463	459	517	490	519	508	531	478	510	501	527	539	481	508	501	502	506	522	491	507	496	520	527	516	525	535	498	490	546	525	575	493	531	490	478	515	515	493	457	487	516	494	511	542	569	533	469	482	544	543	545	506	499	531	526	537	536	532	492	483	507	526	500	502	493	499	491	512	529	470	509	491	497	484	524	505	553	465	530	473	506	465	518	500	495	490	511	475	524	476	506	540	547	532	503	526	493	533	523	509	521	539	510	519	525	533	494	549	503	550	532	548	493	502	554	528	499	526	486	528	549	519	528	510	547	548	489	524	500	519	484	550	519	542	467	521	473	504	500	513	542	521	532	510	474	552	483	543	503	473	552	537	530	530	488	511	531	495	525	524	515	519	499	554	565	525	503	531	529	517	530	488	526	509	537	524	525	552	535	515	526	516	541	485	507	544	506	467	522	518	526	496	499	498	510	510	523	555	525	489	550	506	507	532	479	547	524	526	489	496	526	489	454	516	495	513	515	487	477	510	501	545	500	532	501	514	490	543	495	519	535	523	533	541	474	508	517	539	491	506	540	513	517	483	545	533	536	518	472	549	507	504	526	522	526	549	518	485	485	494	511	480	540	544	520	486	464	499	533	492	540	548	525	510	547	493	523	503	514	537	541	475	481	531	505	529	473	512	511	505	494	484	535	523	540	498	512	478	487	512	530	527	531	526	513	527	503	474	500	519	542	482	511	542	469	499	524	515	515	491	514	529	515	470	495	517	489	473	539	528	472	471	472	509	524	559	501	515	544	536	556	454	515	535	535	521	578	508	517	520	545	475	516	558	490	507	505	524	496	558	530	549	529	557	525	496	519	532	507	521	547	465	537	555	541	512	547	532	521	503	511	494	522	520	527	576	553	493	554	500	536	510	486	537	536	500	487	512	490	485	553	493	521	485	532	532	485	492	501	510	530	528	546	498	498	457	515	507	536	506	526	526	482	497	558	541	507	519	515	527	506	528	497	488	508	513	503	516	519	529	489	517	541	492	508	477	464	488	517	514	502	504	524	495	527	533	480	535	484	501	498	569	503	547	559	519	494	497	523	504	558	488	506	500	525	541	529	494	495	514	529	538	507	576	517	523	494	519	516	468	528	522	479	536	488	506	523	516	488	489	520	521	545	529	470	510	517	516	499	508	500	518	513	506	511	515	499	514	481	517	515	500	541	523	497	501	534	528	550	548	506	535	514	507	519	537	515	542	541	546	519	523	501	502	534	565	528	534	511	561	497	527	514	492	488	564	542	495	503	502	494	515	547	485	497	522	534	559	534	501	511	481	497	515	484	475	496	543	504	530	539	483	578	514	465	510	513	532	488	530	494	533	532	523	480	513	553	495	501	500	500	524	526	501	542	504	502	544	515	519	575	546	511	509	509	495	509	457	524	522	542	525	513	531	530	544	488	493	504	527	501	548	483	504	523	527	539	522	538	503	505	509	510	570	539	511	506	481	508	484	499	564	518	517	532	499	501	557	512	536	468	538	540	555	546	506	521	511	506	517	507	549	548	528	499	501	521	544	523	462	528	485	573	475	541	550	524	536	561	522	472	509	505	498	482	496	454	500	500	502	496	559	521	483	509	538	526	503	521	503	529	497	506	537	531	517	527	502	515	524	536	515	531	533	508	523	527	516	507	516	547	529	509	538	509	476	486	498	509	486	479	516	478	479	523	513	536	548	467	525	536	514	496	522	535	498	524	492	500	501	514	566	527	511	493	551	484	480	501	585	492	481	500	472	518	516	483	516	498	529	519	503	510	563	472	503	499	529	471	532	552	511	511	484	523	498	488	501	533	573	562	503	535	513	524	507	507	527	527	496	516	542	510	477	548	465	513	512	524	531	509	491	510	479	561	511	522	542	506	512	510	479	541	519	479	526	526	496	496	512	528	477	520	497	453	525	495	531	481	501	506	530	506	519	506	489	473	481	531	513	502	505	538	538	484	557	547	518	516	528	524	526	507	536	540	509	523	508	545	512	522	511	543	510	510	546	508	547	518	539	514	478	509	533	505	470	503	490	495	517	496	493	505	511	486	531	496	520	540	491	474	501	485	532	506	509	490	524	486	530	512	548	522	509	553	514	537	526	467	486	529	484	525	553	482	507	529	521	534	508	528	517	521	538	511	495	512	532	502	524	565	515	491	526	514	578	520	539	500	476	512	512	509	537	501	514	504	503	499	488	472	506	497	507	451	538	530	530	486	531	520	524	524	475	478	505	506	503	539	501	521	530	505	492	494	538	500	522	487	519	520	483	543	491	517	516	498	548	514	525	473	520	542	531	512	481	518	501	498	528	501	515	526	525	492	516	521	525	517	507	492	497	515	530	520	497	456	502	504	509	517	533	539	509	475	491	524	544	504	473	548	516	483	491	480	526	549	538	488	501	507	511	472	528	512	497	502	484	530	529	526	530	480	510	520	523	512	523	505	487	509	548	468	530	474	545	507	485	514	529	525	492	484	540	551	513	521	485	526	492	504	490	484	498	525	484	484	491	488	494	511	530	491	496	540	564	497	514	488	535	493	537	545	531	508	515	518	497	504	515	519	517	513	542	509	531	508	522	533	510	503	524	529	507	494	472	526	494	524	507	467	474	515	495	495	525	538	512	472	525	508	505	514	572	516	469	461	478	508	485	474	533	512	522	445	510	521	491	507	522	509	516	530	492	562	526	540	509	508	543	520	543	506	511	520	483	531	521	489	541	529	472	509	484	532	505	522	523	510	488	535	494	501	498	471	492	510	532	522	526	555	522	535	531	505	512	512	486	545	498	486	541	529	552	492	518	481	513	501	478	527	511	498	489	552	543	485	494	495	551	517	525	584	472	521	504	529	519	498	487	512	525	524	517	506	524	492	479	499	487	517	552	540	546	538	528	509	527	538	489	524	509	519	476	537	534	539	507	518	530	459	501	481	509	539	505	509	521	556	490	489	506	523	518	475	470	506	518	506	522	469	482	505	492	501	513	531	526	554	529	509	506	527	502	475	504	551	493	542	531	533	540	538	531	544	506	494	523	490	504	511	493	531	528	479	550	499	505	508	488	494	554	523	496	523	517	497	527	526	509	519	501	521	538	527	518	488	536	545	517	545	530	499	516	499	497	505	520	513	524	502	469	537	573	523	529	559	531	512	565	486	491	570	491	496	500	506	498	536	497	514	521	540	511	554	518	472	526	468	499	506	513	530	452	511	532	544	507	486	497	537	481	507	509	511	483	483	519	530	499	512	487	530	492	482	497	548	513	570	530	494	500	477	522	519	495	539	518	556	521	501	541	515	512	482	545	503	549	486	505	533	487	502	488	535	459	484
12128	28197	25605	16428	13121	10833	8170	6965	5035	3845	2818	1937	1413	1178	873	681	579	573	508	513	563	537	565	486	588	618	621	544	622	553	548	558	554	604	630	572	594	623	593	616	589	581	559	556	508	520	542	548	575	545	543	542	533	534	575	534	511	564	523	520	510	529	571	503	542	563	528	513	550	535	531	509	515	531	567	523	541	538	540	538	504	531	523	554	540	503	559	544	562	549	511	516	561	534	523	535	513	539	529	525	539	549	543	567	568	525	501	537	496	553	538	543	542	496	527	553	524	530	527	576	539	547	531	599	514	599	537	528	525	571	500	533	513	541	525	555	557	532	535	536	514	518	525	477	521	524	520	533	530	535	537	565	526	552	497	573	523	542	545	545	529	584	523	556	533	559	522	551	527	569	584	560	549	531	524	563	535	558	508	517	534	501	523	526	504	535	543	521	523	542	504	529	556	547	571	455	541	534	531	514	519	542	608	502	547	566	532	567	523	552	563	583	569	533	518	538	551	497	575	536	514	578	541	538	514	527	605	561	528	536	538	548	579	545	552	566	506	562	492	523	548	485	523	557	576	487	582	561	569	539	516	560	552	530	528	553	528	561	540	551	553	517	479	538	578	583	548	567	513	511	539	528	548	513	491	538	571	574	535	526	526	525	526	525	563	537	495	565	513	576	543	522	549	536	566	507	543	538	535	514	554	559	547	514	548	522	538	538	518	530	537	509	561	512	574	560	528	517	551	570	509	542	555	513	514	509	549	544	491	557	510	525	536	521	582	551	572	553	495	527	559	515	516	560	535	547	513	528	591	552	566	523	564	514	521	516	561	531	548	525	565	540	516	546	544	552	529	526	540	519	533	524	531	568	566	548	545	549	559	536	566	515	568	565	520	540	549	550	507	508	493	525	543	496	519	526	534	570	528	543	535	524	526	569	552	580	531	536	477	540	536	553	539	521	548	509	565	546	530	528	516	582	536	579	606	561	531	551	563	537	524	560	580	516	560	523	540	515	550	565	521	556	541	529	522	526	538	553	505	551	552	546	557	553	496	539	523	559	527	511	524	502	529	518	509	543	522	522	505	527	512	514	537	522	535	519	538	583	601	510	512	526	527	579	548	575	544	576	521	515	531	586	549	585	585	524	550	560	534	496	512	502	509	548	549	567	555	561	545	527	514	529	508	556	554	565	527	505	576	531	491	536	542	560	550	510	539	511	530	523	511	561	556	514	549	579	527	534	554	537	553	582	567	525	589	547	540	523	568	557	521	547	568	553	524	577	521	515	524	522	533	551	539	534	549	541	532	551	535	573	520	546	508	521	530	543	573	572	503	528	576	560	554	549	526	527	533	547	557	570	617	527	551	502	561	533	560	544	542	555	530	539	537	528	542	531	558	525	516	547	519	560	560	571	555	535	538	572	521	570	538	551	535	524	522	517	573	542	578	500	529	562	590	584	539	532	531	551	549	534	523	577	562	532	553	527	536	566	560	546	504	552	544	529	530	543	550	514	548	543	503	547	534	547	533	537	507	582	513	529	559	512	556	542	566	542	532	551	522	556	547	554	558	561	569	555	537	573	540	545	526	515	500	553	520	552	538	533	498	565	534	527	526	475	540	541	525	553	517	554	486	553	552	520	535	507	545	542	549	517	554	532	528	543	556	583	562	540	534	564	592	534	537	513	523	538	558	534	567	540	553	520	515	559	520	531	537	567	509	558	529	558	521	543	536	516	549	511	544	523	592	530	585	551	634	554	532	566	524	562	528	551	543	564	560	559	506	514	553	575	538	572	547	523	535	553	528	559	544	529	535	546	515	578	559	553	548	553	543	561	556	543	551	572	555	558	523	548	536	528	532	608	566	526	582	526	531	529	539	543	497	503	489	503	516	541	536	561	471	564	532	553	515	576	507	519	569	524	545	565	552	527	552	551	523	557	529	561	552	538	549	516	565	505	520	571	523	577	595	533	589	484	540	556	501	511	537	539	522	570	512	559	577	578	491	548	543	529	528	518	578	492	533	530	569	524	486	513	530	535	523	547	564	547	526	530	532	510	509	534	554	566	550	581	574	557	552	540	534	530	549	594	506	495	563	523	520	537	574	535	527	549	515	537	517	544	513	563	540	536	521	598	568	536	536	543	546	545	568	539	499	538	574	536	535	556	518	536	580	552	548	544	541	578	550	534	528	534	500	534	527	556	513	517	530	510	582	555	559	557	539	546	529	517	570	572	589	558	561	543	497	540	545	559	509	506	575	580	547	533	550	512	549	543	566	503	559	534	560	543	486	544	544	564	546	530	534	564	572	574	547	565	549	538	518	555	541	548	523	551	562	561	520	554	548	554	575	540	523	527	530	533	522	545	518	520	538	563	575	502	534	513	508	525	557	534	563	507	532	562	562	554	535	547	555	543	558	517	557	536	557	530	536	540	542	529	555	587	576	552	569	513	502	569	563	530	538	546	552	519	555	534	530	532	484	551	611	566	573	532	561	533	524	535	499	532	546	554	534	538	546	558	540	581	559	542	589	536	551	530	536	516	524	526	542	551	560	521	589	553	538	505	513	531	513	539	553	519	542	504	543	545	525	535	535	584	543	543	551	585	506	539	538	546	516	515	517	532	542	514	509	562	541	517	527	556	573	537	584	540	507	551	498	550	546	554	563	561	567	561	529	545	529	534	541	510	535	570	557	543	523	539	565	532	524	535	512	522	551	504	590	505	553	557	545	493	550	568	537	541	543	582	515	557	517	508	537	525	530	526	567	554	509	541	571	595	546	509	544	529	542	524	568	609	545	558	502	556	578	550	522	536	523	546	534	522	531	526	550	529	576	540	551	538	518	548	561	566	524	529	553	524	534	518	575	561	552	542	544	497	518	554	539	511	531	544	551	516	542	563	548	541	505	556	558	550	532	511	528	534	540	570	528	570	532	577	523	545	567	553	529	547	524	520	537	573	538	555	562	522	500	535	507	513	549	489	537	548	533	573	553	513	556	502	581	555	578	516	533	541	562	545	563	564	547	538	481	530	547	527	564	551	516	543	524	567	542	573	568	534	571	526	536	540	532	561	540	492	535	506	534	542	497	555	567	575	546	529	517	569	529	555	527	527	558	567	525	540	551	571	583	559	555	555	511	566	528	514	537	489	553	559	516	527	538	529	576	528	532	564	534	529	564	543	560	560	517	502	535	559	524	556	547	496	552	510	577	592	529	541	588	556	540	501	517	525	545	491	507	548	499	565	575	501	513	573	550	564	532	574	509	561	518	556	559	569	550	528	527	570	538	528	529	562	505	566	556	542	586	539	551	555	519	534	506	526	570	541	529	523	514	551	563	580	563	538	563	531	547	504	537	519	501	510	497	543	538	536	530	522	554	526	530	603	547	553	560	565	565	529	499	534	574	547	530	527	574	549	529	531	554	519	561	559	520	556	581	576	534	558	573	541	502	545	538	528	518	539	555	523	526	552	546	485	564	527	541	572	544	515	553	559	539	491	528	535
23623	21150	28376	24336	21618	18176	11129	7547	5485	4200	3053	2322	1850	1486	1256	1003	888	889	827	936	876	885	903	902	906	917	909	872	867	884	853	864	864	867	883	877	824	890	873	881	868	859	908	866	831	821	810	898	840	846	859	822	842	838	883	826	870	802	842	878	850	829	810	845	803	866	847	842	823	853	837	830	865	866	831	786	807	827	868	840	866	828	810	827	827	847	829	810	771	831	847	839	847	797	845	832	882	882	823	872	864	779	833	827	795	879	850	834	812	807	837	862	867	834	832	797	866	811	838	861	845	798	849	859	835	820	926	849	901	864	855	834	863	819	852	813	857	821	840	830	847	856	853	834	811	883	886	807	847	812	902	859	842	798	843	821	842	809	814	760	843	877	844	913	791	841	869	822	799	872	810	833	846	823	807	799	886	832	865	833	807	900	851	829	884	832	830	842	850	814	835	891	826	809	889	811	808	826	874	837	797	847	867	811	893	883	870	867	819	807	863	832	831	789	860	830	866	833	854	888	842	828	877	836	843	859	830	816	766	845	828	836	878	817	824	869	840	855	838	861	835	785	830	792	827	863	850	825	779	871	910	833	834	884	798	830	867	836	880	845	856	837	872	849	780	852	764	841	819	824	841	874	857	812	851	820	795	844	855	905	848	804	821	812	812	788	862	839	859	841	821	892	853	836	847	843	823	817	837	820	853	794	807	816	870	811	841	778	836	890	829	888	816	788	851	818	845	865	875	885	861	788	868	857	836	835	850	884	853	798	836	819	862	822	807	863	776	875	793	813	870	832	818	811	869	836	837	845	803	856	848	850	801	863	889	795	850	850	829	852	800	823	856	812	776	857	853	841	879	820	839	828	893	839	862	865	803	862	826	855	846	813	838	852	830	844	846	846	781	801	855	886	844	855	856	858	838	797	857	827	806	843	838	868	849	842	852	857	884	856	831	826	828	857	799	788	812	850	848	792	802	806	846	801	823	811	839	869	837	800	851	831	852	818	805	848	805	804	854	879	845	873	838	779	848	805	871	893	836	879	851	865	840	833	861	833	814	834	838	802	837	837	846	780	855	824	840	842	819	858	864	858	823	832	831	846	877	845	837	775	860	806	866	863	880	861	796	856	796	826	835	842	851	779	880	863	858	858	794	824	877	876	802	852	793	805	840	834	819	835	915	851	841	777	819	829	862	836	829	804	834	822	845	808	853	785	842	785	827	826	886	877	805	844	862	779	862	813	835	799	925	783	864	865	870	884	833	852	833	838	857	815	855	867	824	836	892	847	883	839	835	838	842	866	825	845	781	823	811	860	803	839	830	836	811	838	842	881	840	848	848	809	764	859	879	805	863	808	788	837	829	835	869	876	823	875	819	807	853	907	855	859	804	843	795	813	828	781	813	824	806	845	865	813	834	859	816	820	868	786	839	807	825	848	814	815	835	828	814	836	786	835	842	807	894	897	797	793	824	827	838	791	800	786	877	830	880	812	856	856	831	855	829	848	856	859	871	896	855	827	836	828	821	851	840	821	829	848	823	838	804	817	838	821	795	806	877	867	818	792	895	859	846	771	788	833	787	828	895	872	805	826	867	862	791	834	854	817	900	827	897	804	876	845	845	850	787	834	833	869	820	845	814	823	869	848	852	858	867	901	816	791	823	811	843	835	836	833	859	811	817	798	841	834	823	819	810	844	812	799	818	826	888	812	878	841	862	800	828	886	859	781	864	814	825	838	857	817	905	781	823	824	861	876	832	825	797	813	809	827	836	860	843	822	797	872	814	854	861	827	835	857	818	794	817	820	841	843	871	866	841	854	853	858	847	801	770	853	798	836	829	794	867	820	829	758	816	847	809	877	807	835	880	865	860	867	811	830	802	874	854	805	862	876	890	811	811	908	847	834	831	815	771	849	795	817	843	845	820	827	855	857	852	862	849	861	890	801	797	844	814	791	830	794	829	815	845	826	838	825	861	873	840	844	798	817	823	818	860	836	832	844	817	812	838	815	832	833	852	850	852	811	905	851	807	901	802	775	829	797	833	816	801	846	858	850	846	821	889	852	870	802	847	818	857	839	793	875	879	841	820	875	860	882	837	890	809	803	794	824	861	759	789	810	835	856	855	859	830	830	871	775	809	825	891	856	855	833	849	869	865	847	891	830	855	823	832	846	856	866	861	832	828	857	837	878	789	891	847	835	795	806	781	939	836	852	814	812	795	879	841	890	842	808	852	852	864	824	825	808	823	863	852	848	896	829	848	896	869	866	870	882	860	802	842	841	810	812	801	848	784	826	838	844	843	808	824	858	867	790	821	892	865	869	803	869	801	849	845	857	838	871	849	878	863	870	825	864	836	856	843	842	866	834	805	844	795	828	810	862	830	845	807	864	803	763	799	866	818	841	869	835	859	860	821	842	809	851	816	798	866	869	869	883	846	856	827	830	890	805	872	816	821	885	890	906	825	873	848	873	792	829	838	845	843	844	828	775	777	835	801	793	877	807	793	835	793	827	865	801	818	814	869	841	792	811	824	833	769	772	836	826	868	829	795	890	879	815	849	874	840	828	833	865	874	861	808	823	814	868	883	814	851	829	860	848	849	780	863	853	803	790	782	879	845	816	839	795	865	825	830	835	856	831	836	843	881	826	826	829	821	833	822	860	850	829	832	841	913	828	792	841	839	849	814	842	831	855	827	844	835	889	854	785	865	792	784	812	881	842	820	853	838	822	835	878	779	855	841	773	833	864	858	856	825	814	903	805	848	813	830	840	851	862	815	881	849	821	852	813	853	848	852	846	798	813	866	814	833	866	829	874	853	826	828	799	822	847	837	827	867	854	811	817	813	833	838	821	832	822	841	851	815	879	858	765	835	855	815	826	841	819	794	887	844	880	858	876	804	822	823	804	853	831	858	808	839	821	827	834	848	787	870	800	848	798	840	835	801	879	853	829	798	812	851	852	809	865	841	846	864	841	819	787	835	871	870	857	809	802	820	834	840	816	831	793	804	820	860	851	817	840	853	788	854	814	871	840	864	848	788	871	868	884	870	812	808	843	825	855	838	826	831	783	814	887	840	852	797	847	897	810	840	821	847	818	823	845	803	819	827	807	883	823	841	800	859	843	848	811	805	805	894	802	839	838	850	828	827	872	845	815	866	824	877	859	867	827	853	888	819	831	784	775	795	842	854	870	871	849	835	807	820	847	844	810	859	857	850	785	801	802	821	843	822	842	792	819	862	826	893	818	810	855	803	895	813	861	765	853	798	855	890	839	841	814	835	816	898	856	863	830	827	863	895	877	834	833	790	791	836	843	797	823	850	863	842	861	829	819	864	796	779	821	854	846	873	855	877	824	874	821	858	851	822	909	860	841	846	803	841	867	762	810	811	861	817	815	850	882	811	796	816	843	813	830	807	783	894	843	867	810	805	822	862	820	839	844	851	831	857	859	835	822	823	800	876	809	853	890	794	851	837	808	812	786	843	812	873	783	866	800	827	848	855	861
12807	37158	33411	23792	20138	17104	13280	11704	8765	6876	4863	3400	2666	2156	1651	1224	960	934	951	856	887	875	907	898	891	975	1114	979	908	891	866	890	857	919	1007	960	910	970	975	896	916	932	836	855	869	893	871	849	800	841	879	872	843	859	851	866	828	828	853	871	840	836	881	837	858	898	801	861	798	884	838	839	851	865	857	845	850	913	871	863	853	863	849	836	860	851	872	846	853	905	828	815	864	835	862	852	836	857	874	838	823	898	840	910	889	882	813	840	882	832	896	796	814	834	897	880	822	831	838	864	865	884	829	863	861	869	839	812	819	873	874	834	833	822	862	822	826	801	831	843	908	870	874	860	843	870	903	880	835	864	831	835	862	855	835	855	799	827	859	837	835	812	825	870	817	884	853	859	855	813	914	880	839	866	926	860	854	834	838	854	902	852	811	850	858	831	864	908	813	893	879	842	869	892	829	874	881	853	861	911	860	869	881	847	841	876	885	828	861	853	871	842	810	847	822	923	852	897	846	852	822	839	795	816	853	857	854	861	835	840	865	876	815	816	826	849	855	849	846	840	791	820	786	879	818	852	864	879	861	834	816	859	816	873	823	832	865	904	868	889	843	816	900	872	870	867	804	836	837	871	850	828	845	779	826	902	837	862	846	835	871	845	837	804	884	911	849	833	933	864	851	832	810	870	838	840	849	847	824	861	821	861	841	812	879	845	835	791	885	847	853	859	829	862	848	867	876	840	840	854	853	857	874	848	866	892	869	873	828	849	828	818	859	834	888	828	813	899	827	896	873	881	838	830	819	845	830	882	775	827	858	838	864	833	817	829	866	864	828	845	875	858	845	822	869	813	908	805	847	831	847	869	849	866	827	876	923	837	860	925	852	890	853	852	830	892	879	870	914	794	846	901	874	825	857	815	893	865	869	897	859	853	829	848	872	886	861	869	848	802	905	838	841	829	870	828	857	842	818	903	920	864	808	885	812	796	811	845	781	848	863	877	843	827	882	816	863	884	884	846	877	830	889	889	856	866	845	857	859	815	839	879	848	805	840	832	873	864	858	879	900	819	871	851	894	895	843	854	871	828	806	881	875	858	856	823	856	866	876	875	929	876	857	846	849	830	809	835	896	874	884	858	865	856	812	903	879	837	880	851	820	841	857	882	802	848	841	879	813	907	913	892	830	798	829	882	865	866	848	913	877	847	845	837	884	894	862	910	832	806	882	865	829	882	866	898	861	830	840	834	871	951	853	932	891	801	804	872	880	865	888	883	810	834	838	910	872	850	829	823	850	846	835	821	867	853	832	842	865	843	890	866	768	898	887	833	835	838	816	857	825	849	826	865	899	829	883	860	881	829	828	829	852	821	863	861	887	897	878	828	790	833	883	846	831	894	902	838	842	870	840	875	868	877	867	838	882	851	805	839	843	862	883	862	852	809	890	890	852	894	872	837	797	847	870	789	880	815	834	904	885	826	866	831	866	851	821	841	877	855	848	869	836	846	879	887	859	886	813	805	882	880	854	860	871	881	898	852	814	802	886	826	844	856	880	865	824	891	873	889	869	841	854	837	845	841	903	874	836	828	872	847	828	848	895	886	856	843	847	870	858	855	849	864	848	870	855	876	862	852	875	876	888	828	869	901	891	901	883	861	833	811	874	844	775	915	849	866	897	820	826	843	834	854	870	885	891	861	892	868	827	821	838	843	805	777	798	825	870	789	902	870	833	866	883	796	837	822	813	841	860	825	851	847	888	868	863	886	854	817	863	836	872	853	890	841	857	866	855	862	843	880	820	856	910	849	894	847	916	886	906	866	819	876	855	805	842	875	842	886	829	842	832	840	883	884	872	851	870	856	840	859	811	827	878	854	847	839	860	867	818	923	820	810	839	872	873	793	871	839	873	894	858	898	882	855	860	856	901	868	883	849	908	840	849	863	841	900	833	834	885	820	837	884	884	781	843	814	840	858	833	867	862	918	841	885	873	846	853	815	862	833	846	871	851	861	879	824	876	860	846	831	831	851	837	860	880	834	916	876	818	794	880	809	860	890	862	863	881	850	877	856	802	839	828	807	904	889	831	857	873	841	859	836	834	835	853	826	790	852	878	898	907	886	890	857	830	854	844	845	821	862	864	857	819	867	863	807	845	830	844	828	890	858	891	850	872	891	837	893	860	835	879	874	855	859	826	888	870	935	814	890	840	853	880	854	876	839	896	835	895	867	852	833	892	818	846	834	792	841	832	889	823	866	878	872	839	811	837	852	849	859	947	892	895	781	866	854	881	867	824	792	862	857	842	919	897	858	870	849	823	837	813	826	834	887	911	851	842	854	870	803	833	870	836	848	860	878	858	866	873	863	887	869	875	853	845	868	854	834	846	844	871	838	859	856	828	801	826	870	835	879	865	861	796	843	791	862	847	869	875	848	891	834	852	825	861	814	840	879	866	865	850	847	880	849	880	852	830	919	801	859	807	855	831	856	875	857	865	821	839	851	798	851	855	853	904	823	897	886	882	850	855	815	814	868	883	851	896	856	804	859	841	847	820	832	825	875	805	858	848	890	894	856	814	809	869	901	828	873	885	849	828	844	857	922	832	841	878	831	855	821	833	865	852	848	884	874	784	916	872	876	801	881	853	833	847	883	823	879	879	922	816	830	806	894	865	845	887	876	834	945	798	874	855	864	923	849	869	881	863	867	896	806	871	897	817	804	849	862	883	843	873	858	841	874	811	842	876	816	879	876	874	901	814	813	884	864	844	864	816	847	857	864	828	818	829	851	907	773	792	812	845	874	865	865	882	844	839	889	867	877	846	891	883	857	863	871	842	904	880	853	903	829	824	859	840	867	830	864	861	937	822	866	880	827	882	858	854	843	837	837	831	833	854	852	893	851	824	847	818	838	804	883	878	851	825	874	884	846	880	858	838	870	801	860	861	825	903	890	832	834	914	883	852	898	885	817	820	814	887	892	851	871	864	804	848	837	875	788	839	873	845	872	864	898	841	781	849	836	875	860	882	837	876	860	860	789	833	841	824	814	846	883	804	814	843	877	892	849	863	876	864	824	831	806	878	863	809	827	832	940	838	881	883	816	842	942	864	864	887	874	900	829	826	830	843	871	832	839	874	836	856	856	865	879	891	789	831	834	857	896	837	848	848	848	852	898	874	834	840	899	802	868	863	860	870	855	882	796	857	847	862	859	851	832	911	892	825	882	848	864	846	891	890	821	870	855	866	807	906	851	841	885	819	816	839	879	867	885	846	879	848	884	817	826	842	901	879	862	818	846	864	899	866	779	872	839	873	868	870	781	851	818	860	846	887	879	865	795	867	857	823	873	856	795	828	827	835	857	841	881	809	900	877	860	817	897	831	852	842	877	834	860	818	860	855	904	836	929	839	830	873	776	836	846	830	874	823	880	861	814	844	879	854	873	867	804	827	831	803	806	769	827	852	860	862	837	894	850	830	837	857	840	833	886	917	849	793	834	834	868	854	833	865	816
24839	21142	27418	25470	17389	10642	7084	5354	3989	2983	2216	1612	1307	1076	951	739	709	624	613	663	674	590	618	609	601	646	665	655	673	588	622	621	677	688	625	638	613	651	654	623	619	613	572	649	615	565	581	594	602	631	604	708	577	582	607	610	602	639	635	625	573	564	587	590	603	568	609	636	604	675	619	606	582	640	607	636	591	588	597	622	576	635	591	564	646	646	621	632	623	615	606	629	592	647	622	551	564	611	634	596	594	641	611	591	603	627	583	632	629	650	571	613	552	638	624	571	603	583	568	626	660	621	613	593	654	613	603	584	652	627	630	590	589	644	627	603	634	606	623	579	633	603	607	627	605	621	606	643	605	619	672	649	611	597	615	624	662	599	582	607	623	623	585	550	628	590	552	606	604	625	617	586	589	601	617	666	562	643	540	597	596	574	623	574	605	654	612	613	645	628	604	657	600	557	637	584	613	616	593	600	587	605	603	591	580	636	633	572	628	584	622	612	620	601	710	653	632	622	553	607	591	609	613	617	609	581	624	610	617	602	679	560	605	623	625	630	616	615	661	583	559	629	578	609	590	619	606	615	626	640	602	624	611	601	635	612	604	637	617	641	601	629	589	580	604	576	603	623	568	608	625	615	631	599	627	605	625	591	616	622	632	600	576	606	656	600	579	605	625	593	587	592	636	614	584	591	628	603	631	619	617	630	621	593	610	598	585	596	601	639	612	632	599	641	642	609	577	631	588	605	630	569	590	637	585	657	627	582	636	604	608	595	600	580	610	597	624	622	605	574	608	605	580	652	607	597	625	600	609	593	660	590	656	586	668	616	626	582	558	617	600	617	600	618	600	614	577	583	604	597	611	610	600	576	586	591	599	587	593	618	604	634	629	570	657	608	642	578	598	639	596	588	638	588	627	617	555	621	590	617	639	623	603	597	592	552	604	634	642	623	652	632	619	639	628	619	621	620	618	565	608	598	607	602	595	643	606	595	648	604	644	636	567	639	568	594	609	632	646	633	608	649	619	631	615	658	569	600	644	604	605	529	622	592	638	625	648	649	613	635	641	635	647	606	652	608	625	590	623	613	625	622	607	615	637	588	587	603	578	601	614	644	629	668	616	626	644	615	610	598	609	656	617	579	622	583	638	616	612	568	594	572	608	602	623	647	623	591	619	626	588	605	560	620	609	601	610	599	625	624	631	601	641	592	586	580	592	605	643	631	599	588	628	607	614	638	577	620	644	558	660	646	677	631	613	579	572	591	575	641	612	612	617	631	605	593	599	656	552	576	607	634	627	598	577	565	632	590	638	621	653	586	590	630	614	616	615	575	600	586	646	618	622	586	601	594	615	626	620	605	617	639	612	609	641	630	568	608	619	563	606	625	615	560	621	586	619	615	635	636	656	613	581	564	591	654	594	590	618	603	592	624	626	617	621	610	631	604	594	646	681	576	612	585	590	623	568	602	631	591	634	572	622	619	620	600	591	624	625	555	602	572	603	657	604	630	609	608	579	641	639	630	598	638	612	644	618	643	623	611	618	584	597	599	624	664	585	603	602	618	581	585	611	639	632	592	628	639	637	617	626	558	628	609	620	640	583	635	580	621	629	600	567	568	593	609	603	638	596	634	599	648	589	576	567	602	637	589	577	612	601	574	614	615	594	578	630	629	624	601	615	610	624	621	588	585	641	631	647	611	568	612	641	587	627	632	621	580	590	634	606	635	610	600	576	592	610	584	609	656	667	631	625	601	604	571	604	637	630	622	602	608	534	569	643	682	623	618	607	614	630	562	586	583	629	618	617	662	572	637	568	620	654	579	621	551	625	571	595	627	620	557	584	599	599	615	626	582	586	591	640	610	619	618	611	562	591	630	585	581	593	614	611	613	644	634	641	590	630	627	608	601	603	615	612	603	583	616	584	631	630	618	646	601	587	608	588	619	612	631	617	629	601	608	555	597	614	598	645	597	619	626	612	612	625	628	613	604	590	607	614	645	583	653	562	625	595	589	624	653	679	593	611	586	612	629	580	589	596	612	612	615	604	545	604	577	583	591	638	590	599	605	634	656	544	616	632	582	587	593	622	596	631	591	614	616	606	648	670	591	641	619	591	592	570	587	600	610	614	607	620	623	709	622	581	644	662	590	590	590	631	573	601	612	600	644	615	624	617	632	627	598	639	563	607	581	599	581	595	619	624	635	636	577	596	671	559	638	567	557	595	592	632	578	620	608	587	600	637	613	644	587	606	662	618	596	646	646	619	618	623	616	590	593	615	635	619	600	642	621	647	635	596	648	596	616	634	629	632	576	595	591	570	662	624	627	581	613	622	616	587	621	597	625	615	602	629	583	632	642	672	622	623	566	574	612	621	593	627	613	598	628	597	594	598	628	620	653	628	596	617	559	553	591	621	554	586	583	601	582	575	617	592	636	659	561	610	646	595	652	608	588	588	570	602	598	619	636	582	569	587	604	596	593	568	642	617	615	598	634	566	665	630	643	563	621	620	591	616	640	580	646	610	623	608	626	605	617	571	635	620	632	620	602	571	626	635	612	585	605	617	636	600	587	619	689	624	646	610	626	633	568	604	616	604	622	626	571	618	602	638	631	612	594	635	608	600	610	647	605	627	624	620	595	566	590	610	616	599	634	580	622	644	590	611	617	621	591	574	608	591	610	616	598	615	610	621	595	598	615	586	573	611	623	611	642	673	600	613	655	606	582	608	582	557	600	621	674	588	627	616	627	590	600	634	605	598	594	607	569	594	617	632	610	554	595	586	649	607	581	618	633	588	642	637	643	606	584	616	557	684	608	610	627	560	637	579	621	623	595	603	607	621	586	606	613	613	604	581	622	632	638	593	610	616	603	658	582	630	634	637	640	612	636	574	577	656	608	625	605	585	601	649	621	635	618	628	600	628	628	616	585	607	609	617	610	603	643	586	579	646	615	608	608	636	598	652	613	589	631	577	606	632	548	630	628	640	615	576	652	630	627	615	566	644	622	586	599	590	630	610	618	605	624	593	631	586	608	645	564	646	585	584	619	632	633	642	643	610	607	581	650	640	599	636	624	619	607	631	627	603	636	631	644	603	622	626	646	656	658	587	624	618	617	638	642	582	641	596	598	589	567	592	628	568	638	639	593	619	598	606	594	581	567	634	584	623	682	628	637	621	575	620	600	613	635	604	624	623	641	576	616	580	593	633	564	659	594	610	653	572	604	600	627	618	572	630	583	599	643	614	593	601	599	589	608	634	579	624	695	586	647	622	626	574	616	605	643	604	623	591	630	576	592	636	654	642	586	610	661	564	604	576	579	637	626	579	632	576	633	607	578	603	601	617	647	632	610	594	600	647	645	556	605	567	654	603	610	596	632	604	570	671	598	613	560	646	671	600	643	601	633	604	619	581	626	615	594	630	576	626	578	627	626	660	610	598	592	604	611	622	605	589	610	586	608	642	669	574	609	586	616	643	606	587	625	602	608	644	608	599	597	584	615	655	580
12287	34088	30278	20778	16799	14858	10877	9499	7283	5430	3734	2797	2124	1744	1264	918	737	698	637	685	735	696	726	689	617	798	777	753	709	711	634	701	653	745	734	762	682	736	720	704	706	661	709	698	654	688	673	669	613	646	654	651	659	710	677	625	684	642	670	660	662	670	621	699	664	676	646	638	694	681	660	643	654	688	632	659	625	694	641	623	654	682	632	674	675	650	680	635	671	677	683	650	691	657	660	656	671	648	654	625	652	621	628	615	648	676	689	686	664	652	661	637	672	632	664	671	644	700	662	680	628	642	630	638	663	665	674	649	609	674	649	704	659	697	652	669	649	666	657	659	667	668	684	643	690	680	688	639	649	609	660	667	663	710	656	632	715	679	631	661	665	687	645	633	668	652	691	677	717	701	647	609	677	642	643	678	657	682	655	671	659	661	632	672	655	669	663	711	639	663	679	685	692	649	681	656	692	664	637	672	630	644	664	677	679	674	627	671	623	651	648	661	673	655	686	691	647	661	657	667	648	656	675	703	630	644	645	690	668	653	669	665	671	678	615	700	714	644	628	642	679	663	676	681	630	676	661	612	669	672	722	665	658	653	702	628	739	652	677	664	689	660	688	687	697	632	684	663	627	645	634	707	655	638	656	719	659	680	664	645	676	651	623	683	616	694	637	660	654	684	666	644	648	661	617	642	683	655	658	655	624	673	652	660	616	676	668	641	678	668	653	623	710	644	656	635	649	659	645	662	616	668	663	651	704	647	640	656	667	679	623	700	709	676	657	674	680	615	684	661	654	729	647	659	655	634	696	663	612	700	629	697	689	628	609	667	652	687	686	667	633	668	656	645	650	669	637	683	698	631	634	692	662	662	680	678	676	652	659	657	691	631	665	682	636	635	655	645	652	694	675	654	658	595	670	658	653	662	683	651	659	676	698	678	673	625	656	669	678	693	679	653	636	634	626	660	651	641	657	679	619	652	648	665	625	622	694	688	637	688	654	686	624	667	691	689	733	680	621	698	619	669	676	666	661	672	700	621	680	651	688	704	648	649	665	716	635	652	691	701	709	658	647	668	718	672	711	643	679	638	668	634	662	656	643	670	642	672	668	691	611	718	639	673	634	669	694	687	716	707	701	647	653	684	625	652	661	652	663	662	662	657	618	692	636	628	675	661	668	684	693	679	676	650	642	683	672	666	668	656	657	625	674	649	677	648	677	723	675	668	672	630	653	687	643	644	671	646	719	653	658	651	679	632	724	674	661	672	601	703	675	681	651	595	710	628	626	663	691	705	669	683	662	631	643	631	656	679	645	648	677	689	659	652	655	680	642	646	646	703	685	672	653	682	652	681	663	619	621	641	622	658	640	645	672	657	653	655	641	639	656	630	662	666	656	702	670	661	667	665	681	677	746	668	650	636	703	645	737	632	641	700	632	699	721	640	665	682	695	681	650	681	654	673	702	669	657	646	658	681	670	628	639	707	623	646	689	684	631	651	654	619	675	657	674	679	695	656	644	646	652	666	660	655	697	675	687	657	648	681	685	691	708	686	655	671	641	653	645	654	654	666	658	702	608	654	655	677	630	657	679	641	676	694	670	655	709	650	653	652	649	678	673	679	689	659	659	636	646	690	654	694	638	643	661	695	644	667	670	659	683	644	679	684	661	669	643	666	657	637	661	706	651	649	671	647	670	674	669	683	673	654	630	706	663	620	675	659	634	628	687	674	676	648	628	651	640	649	699	654	661	633	720	667	663	680	662	646	713	668	651	650	651	626	663	643	640	683	681	693	645	683	691	708	650	687	648	642	650	656	661	633	670	638	677	636	636	652	681	691	702	675	681	650	684	674	652	663	693	627	662	692	624	663	651	657	684	668	672	680	633	628	650	592	711	686	683	673	712	678	619	684	647	650	671	699	610	660	667	655	684	656	623	632	641	654	682	626	712	686	653	630	667	679	663	661	600	702	695	691	653	635	702	690	652	614	673	647	650	697	629	699	639	666	627	701	683	643	644	713	705	674	704	680	645	690	675	689	685	654	627	653	667	611	621	663	611	648	622	619	689	693	682	604	641	683	654	640	724	668	655	681	696	695	652	679	697	647	623	706	663	671	664	671	698	678	687	640	659	653	677	671	627	690	710	667	684	692	682	676	667	635	634	631	620	679	632	650	660	708	677	669	682	684	677	629	641	639	623	629	709	673	657	651	654	655	644	652	664	625	616	672	646	675	680	682	723	654	690	662	640	693	639	643	703	634	700	624	592	677	645	663	664	674	639	618	636	642	611	681	655	650	714	659	644	688	689	636	617	659	634	676	666	724	664	674	657	706	663	658	631	626	728	647	646	623	641	703	657	701	682	633	664	623	680	640	678	654	674	682	651	677	637	672	672	647	682	625	658	648	654	725	683	658	652	697	693	640	634	647	665	650	690	652	676	697	636	691	669	628	681	643	682	659	625	693	635	677	668	696	655	692	670	678	653	631	714	636	665	701	679	640	612	669	660	614	692	654	656	706	706	706	675	696	651	690	655	638	669	646	633	671	677	679	690	688	646	671	670	676	678	656	626	638	640	649	654	633	661	719	673	667	673	650	706	665	612	688	672	718	640	664	665	691	657	666	714	641	679	626	688	651	685	688	659	627	691	663	659	701	644	667	699	659	621	715	656	666	656	656	641	684	733	670	676	661	698	661	656	621	697	632	666	639	690	694	667	670	700	699	669	655	646	652	673	634	663	711	652	688	666	653	669	684	659	726	620	646	640	585	644	698	597	714	659	692	673	644	671	680	639	654	669	693	673	680	638	654	644	643	646	663	618	667	668	672	651	662	661	668	689	655	681	666	655	652	628	636	601	686	670	628	655	664	685	655	648	614	713	656	620	650	680	699	625	665	624	631	638	653	685	620	646	679	633	655	713	734	675	653	642	668	645	681	679	646	645	677	718	658	646	638	699	693	677	633	628	692	618	661	681	672	670	649	683	665	659	690	637	656	653	655	646	695	662	689	664	633	653	670	642	648	648	624	653	689	643	666	643	671	612	670	660	653	624	678	668	675	684	690	633	649	694	690	616	639	662	647	589	658	648	672	664	645	641	648	679	628	663	662	644	724	675	661	659	691	663	610	702	639	667	640	646	639	677	678	639	724	634	674	651	705	641	668	655	703	649	627	655	658	645	694	643	664	651	656	633	654	692	673	678	661	671	614	676	670	666	676	691	694	652	592	642	665	714	715	703	661	690	670	693	712	652	658	689	684	645	610	603	621	672	651	657	663	641	694	690	685	648	632	649	679	718	702	612	649	614	659	699	663	649	634	664	673	630	618	665	622	637	634	648	673	670	690	644	649	693	680	659	705	636	589	691	679	702	700	754	633	646	647	643	686	696	695	668	684	650	659	663	652	669	633	695	680	691	627	662	651	639	707	669	681	647	675	615	627	646	640	644	619	696	677	659	683	671	649	631	669	692	682	675	697	668	668	654	656	662	677	644	623	651	625	674	611	682	614
22454	21118	28745	23759	21342	22522	20028	11643	8118	6159	4418	3408	2709	2127	1870	1397	1174	1231	1152	1160	1185	1103	1143	1164	1149	1152	1284	1230	1190	1227	1049	1121	1124	1175	1169	1254	1121	1181	1165	1099	1145	1133	1105	1142	1078	1077	1067	1124	1130	1109	1045	1096	1120	1092	1145	1130	1075	1094	1091	1093	1093	1133	1111	1138	1077	1105	1048	1127	1125	1069	1097	1102	1086	1075	1097	1106	1081	1140	1129	1073	1130	1078	1119	1066	1099	1095	1086	1095	1070	1104	1106	1057	1123	1060	1094	1154	1066	1054	1136	1081	1091	1112	1120	1130	1081	1106	1067	1079	1104	1092	1096	1068	1086	1084	1112	1094	1037	1113	1080	1123	1050	1179	1070	1119	1052	1111	1114	1124	1038	1076	1129	1084	1102	1104	1131	1127	1142	1103	1128	1090	1130	1078	1055	1046	1079	1126	1123	1123	1057	1097	1129	1109	999	1070	1073	1050	1069	1027	1100	1124	1059	1076	1086	1104	1116	1097	1088	1071	1045	1053	1081	1120	1110	1072	1103	1140	1046	1065	1164	1114	1111	1084	1159	1060	1077	1097	1052	1079	1063	1113	1089	1044	1078	1095	1069	1037	1069	1100	1099	1095	1064	1142	1090	1065	1115	1123	1135	1110	1124	1069	1031	1106	1085	1060	1110	1091	1141	1066	1120	1171	1051	1060	1108	1138	1041	1034	1076	1093	1040	1030	1069	1079	1082	1080	1083	1073	1170	1105	1068	1061	1131	1092	1040	1098	1104	1027	1118	1124	1082	1070	1110	1118	1090	1044	1173	1091	1174	1095	1067	1069	1047	1093	1098	1130	1193	1101	1118	1058	1036	1078	1121	1112	1102	1132	1080	1085	1098	1131	1098	1128	1077	1092	1100	1124	1097	991	1095	1117	1135	1113	1093	1089	1134	1047	1123	1067	1075	1081	1142	1077	1045	1085	1073	1051	1076	1143	1057	1115	1092	1102	1047	1063	1137	1092	1123	1106	1050	1056	1080	1095	1086	1085	1052	1070	1134	1074	1090	1029	1106	1092	1145	1138	1125	1072	1067	1083	1095	1101	1086	1045	1038	1128	1062	1089	1088	1077	1105	1109	1099	1083	1069	1065	1119	1109	1075	1074	1135	1128	1120	1129	1112	1122	1090	1159	1075	1129	1130	1144	1164	1104	1078	1165	1122	1068	1097	1066	1186	1157	1092	1101	1125	1126	1120	1088	1099	1040	1068	1103	1071	1066	1111	1053	1120	1078	1094	1096	1127	1140	1175	1093	1096	1061	1117	1107	1124	1079	1091	1064	1083	1048	1090	1095	1077	1050	1097	1048	1108	1137	1096	1062	1074	1051	1101	1153	1077	1102	1131	1086	1044	1138	1146	1100	1103	1153	1096	1068	1110	1165	1114	1096	1057	1034	1143	1108	1148	1084	1092	1173	1111	1059	1031	1123	1060	1113	1073	1111	1138	1112	1075	1028	1070	1116	1076	1076	1099	1110	1103	1087	1082	1120	1086	1087	1088	1033	1091	1056	1072	1054	1097	1121	1138	1096	1136	1065	1151	1052	1089	1056	1050	1092	1093	1110	1044	1133	1107	1052	1125	1111	1156	1112	1081	1085	1049	1054	1129	1089	1051	1133	1099	1136	1171	1093	1069	1121	1140	1124	1132	1096	1075	1080	1093	1104	1078	1058	1060	1101	1130	1101	1087	1077	1093	1109	1051	1069	1101	1115	1064	1128	1103	1071	1123	1079	1080	1106	1028	1071	1144	1068	1090	1096	1058	1116	1114	1102	1063	1166	1124	1068	1061	1122	1110	1060	1096	1084	1085	1130	1151	1005	1096	1126	1058	1117	1077	1077	1092	1062	1102	1043	1134	1054	1094	1148	1090	1115	1142	1081	1078	1097	1062	1081	1071	1129	1108	1072	1123	1114	1083	1097	989	1076	1099	1158	1094	1070	1074	1052	1082	1092	1107	1137	1130	1126	1120	1092	1117	1100	1118	1007	1133	1142	1116	1057	1075	1119	1192	1111	1126	1107	1141	1091	1128	1160	1122	1110	1164	1081	1038	1130	1149	1031	1049	1133	1080	1079	1036	1103	1096	1084	1052	1146	1133	1124	1123	1079	1127	1089	1033	1088	1099	1039	1085	1051	1100	1073	1038	1111	1103	1042	1074	1076	1068	1099	1118	1144	1127	1053	1068	994	1096	1107	1149	1060	1104	1061	1097	1049	1082	1165	1085	1064	1070	1052	1141	1050	1113	1074	1070	1035	1140	1158	1102	1117	1098	1064	1114	1107	1108	1051	1104	1088	1075	1094	1062	1111	1055	1067	1100	1118	1074	1058	1073	1003	1169	1175	1024	1057	1119	1061	1079	1059	1073	1109	1114	1062	1110	1061	1095	1048	1084	1126	1082	1096	1156	1052	1073	1064	1153	1044	1048	1100	1157	1108	1026	1059	1026	1132	1097	1081	1087	1055	1093	1127	1095	1066	1095	1130	1103	1068	1095	1098	1093	1140	1069	1055	1116	1151	1080	1053	1046	1145	1082	1084	1089	1017	1091	1071	1092	1047	1081	1076	1078	1126	1123	1146	1057	1080	1094	1067	1039	1115	1079	1015	1148	1121	1047	1130	1102	1110	1055	1084	1109	1050	1105	1082	1106	1062	1045	1178	1104	1155	1114	1075	1074	1166	1134	1172	1062	1102	1113	1088	1083	1133	1064	1101	1077	1072	1091	1134	1123	1115	1100	1089	1063	1040	1154	1111	1051	1077	1072	1088	1113	1129	1048	1138	1121	1109	1061	1136	1090	1016	1080	1090	1069	1087	1148	1053	1117	1061	1154	1107	1100	1079	1052	1069	1045	1161	1079	1117	1113	1096	1102	1034	1106	1094	1068	1057	1061	1071	1123	1095	1097	1110	1122	1139	1088	1058	1148	1109	1102	1099	1139	1089	1056	1103	1044	1070	1060	1075	1062	1131	1111	1094	1131	1118	1106	1115	1145	1067	1096	1121	1083	1092	1089	1081	1088	1109	1102	1113	1100	1092	1084	1070	1121	1132	1106	1153	1094	1089	1095	1072	1082	1110	1139	1125	1078	1047	1093	1021	1060	1071	1093	1106	1091	1079	1088	991	1049	1063	1035	1077	1034	1061	1090	1110	1063	1106	1079	1128	1067	1081	1184	1107	1116	1088	1134	1093	1158	1133	1139	1143	1126	1056	1101	1060	1111	1107	1095	1071	1091	1092	1121	1085	1155	1055	1151	1149	1114	1138	1094	1085	1092	1016	1086	1092	1096	1095	1146	1075	1051	1072	1041	1074	1089	1072	1082	1081	1064	1078	1125	1075	1114	1111	1124	1055	1052	1138	1044	1071	1085	1138	1025	1037	1078	1163	1041	1156	1088	1112	1059	1082	1071	1102	1150	1124	1083	1120	1015	1077	1096	1128	1131	1125	1092	1125	1092	1097	1096	1140	1066	1161	1132	1058	1062	1024	1080	1049	1078	1067	1143	1109	1144	1078	1090	1140	1043	1096	1129	1110	1052	1087	1122	1093	1107	1128	1052	1108	1025	1133	1114	1096	1085	1092	1081	1060	1119	1120	1065	1124	1125	1072	1090	1057	1114	1114	1067	1077	1109	1092	1105	1118	1097	1071	1109	1118	1084	1067	1115	1104	1043	1119	1078	1120	1113	1137	1097	1078	1039	1117	1084	1135	1061	1126	1067	1095	1124	1096	1093	1063	1103	1072	1096	1064	1050	1171	1120	1051	1042	1073	1119	1094	1099	1125	1116	1080	1087	1125	1091	1146	1068	1136	1076	1078	1081	1104	1085	1066	1020	1128	1094	1089	1107	1137	1092	1077	1122	1100	1091	1143	1070	1101	1029	1137	1079	1112	1107	1062	1075	1107	1121	1105	1077	1049	1060	1061	1092	1099	1119	1075	1127	1170	1166	1069	1068	1113	1084	1156	1057	1074	1088	1076	1085	1134	1130	1101	1084	1059	1103	1100	1129	1129	1090	1055	1110	1106	1079	1060	1076	1075	1094	1079	1152	1093	1081	1131	1019	1133	1082	1098	1081	1109	1159	1077	1110	1076	1067	1105	1111	1113	1146	1155	1115	1066	1067	1130	1112	1042	1126	1062	1142	1099	1121	1119	1111	1036	1090	1121	1105	1087	1145	1132	1079	1091	1136	1088	1047	1076	1051	1099	1059	1078	1105	1082	1063	1063	1089	1095	1056	1088	1106	1071	1133	1080	1045	1112	1126	1092	1109	1049	1054	1182	1049	1060	1090	1109	1114	1069	1093	1117	1099	1110	1097	1083	1156	1069	1089	1092	1082	1120	1084	1075	1092	1085	1144	1066	1155	1133	1057	1062	1095	1080	1093	1032	1090	1049	1129	1120	1094	1042	1054	1121	1072	1127	1109	1136	1042	1062	1055	1071	1113	1103	1073	1115	1018	1090	1176	1084	1099	1089	1042	1079	1109	1088	1088	1062	1083	1106	1064	1091	1060	1123	1066	1102	1114	1054	1086	1100	1118	1069	1062	1106	1042	1087	1035	1052	1126	1079	1100	1156	1103	1060	1103	1066	1125	1053	1068	1132	1107	1024	1179	1030	1087	1081	1079	1061	1145	1150	1080	1133	1072	1071	1102	1148	1083	1067	1135	1113	1123	1104	1057	1115	1072	1071	1098	1078	1015	1144	1120	1132	1091	1111	1090	1148	1066	1007	1075	1099	1080	1070	1024	1045	1033	1130	1187	1129	1054	1119	1118	1066	1036	1049	1114	1109	1094	1119	1109	1117	1114	1107	1093	1085	1097	1085	1146	1173	1018	1136	1107	1027	1064	1057	1040	1117	1046	1103	1104	1096	1051	1087	1150	1057	1097	1129	1127	1046	1122	1078	1079	1079	1087	1118	1133	1135	1106	1130	1094	1092	1152	1125	1107	1085	1112	1115	1119	1047	1088	1027	1096	1129	1129	1060	1031	1047	1145	1067	1130	1110	1095	1127	1049	1053	1031	1088	1101	1083	1074	1043	1056	1089	1089	1104	1002	1210	1067	1034	1067	1092
14966	42867	38590	29456	25118	22418	17558	15646	12348	9290	6996	5003	3847	3114	2431	1683	1353	1197	1217	1230	1214	1170	1207	1173	1183	1228	1407	1296	1211	1172	1167	1176	1223	1238	1271	1395	1231	1224	1263	1213	1213	1153	1174	1183	1108	1099	1141	1093	1114	1093	1139	1119	1101	1107	1148	1123	1188	1141	1149	1184	1103	1143	1101	1144	1150	1119	1177	1091	1100	1100	1141	1089	1115	1096	1164	1113	1160	1093	1127	1132	1063	1120	1111	1129	1114	1075	1116	1167	1160	1103	1145	1109	1130	1113	1118	1131	1134	1097	1097	1109	1133	1071	1180	1136	1117	1181	1113	1072	1107	1142	1107	1090	1133	1086	1137	1141	1110	1110	1172	1133	1170	1146	1127	1106	1119	1111	1141	1090	1069	1166	1120	1092	1098	1178	1141	1114	1127	1087	1155	1110	1120	1098	1129	1028	1127	1084	1124	1128	1102	1151	1158	1147	1142	1135	1116	1104	1100	1119	1068	1101	1125	1070	1152	1137	1199	1137	1105	1111	1134	1096	1140	1133	1159	1086	1104	1092	1122	1135	1070	1146	1106	1121	1101	1132	1090	1111	1124	1076	1108	1074	1105	1136	1042	1107	1194	1152	1116	1099	1128	1174	1070	1068	1125	1147	1100	1131	1078	1106	1087	1141	1095	1114	1127	1079	1143	1155	1140	1092	1115	1174	1112	1080	1078	1076	1117	1069	1115	1135	1083	1142	1151	1111	1158	1121	1137	1161	1090	1117	1133	1136	1153	1139	1147	1095	1141	1185	1049	1095	1134	1121	1147	1153	1111	1119	1135	1118	1155	1087	1147	1052	1119	1045	1117	1135	1125	1092	1101	1129	1103	1123	1145	1086	1094	1121	1098	1147	1105	1095	1119	1105	1146	1111	1127	1060	1109	1124	1176	1146	1101	1094	1099	1130	1141	1112	1122	1090	1091	1121	1156	1159	1114	1103	1087	1198	1112	1114	1128	1156	1094	1102	1128	1180	1148	1103	1129	1156	1142	1082	1112	1136	1088	1096	1131	1102	1106	1198	1136	1110	1010	1120	1169	1173	1157	1088	1078	1126	1159	1051	1117	1054	1150	1083	1115	1123	1102	1157	1140	1191	1100	1103	1132	1103	1119	1100	1174	1099	1157	1109	1201	1157	1126	1143	1132	1123	1085	1128	1101	1159	1097	1138	1132	1148	1107	1146	1121	1088	1040	1108	1128	1133	1112	1093	1183	1103	1139	1105	1105	1075	1118	1067	1146	1157	1150	1094	1072	1114	1137	1102	1096	1089	1104	1127	1087	1123	1132	1152	1152	1147	1097	1183	1075	1120	1074	1182	1074	1155	1121	1181	1176	1129	1113	1140	1104	1162	1052	1127	1184	1083	1097	1112	1112	1149	1145	1087	1103	1125	1102	1103	1165	1124	1059	1175	1151	1129	1118	1104	1129	1151	1097	1134	1113	1102	1052	1161	1120	1100	1103	1198	1145	1129	1096	1132	1138	1040	1155	1107	1013	1161	1084	1156	1133	1109	1114	1076	1115	1138	1146	1115	1116	1137	1143	1107	1076	1083	1093	1085	1082	1110	1102	1166	1120	1129	1136	1141	1112	1102	1114	1113	1137	1115	1122	1202	1179	1086	1109	1094	1122	1083	1168	1140	1110	1122	1118	1100	1106	1126	1119	1124	1083	1104	1145	1100	1147	1101	1125	1075	1115	1105	1134	1104	1119	1103	1119	1159	1078	1167	1077	1132	1166	1153	1113	1200	1181	1106	1143	1147	1027	1194	1113	1125	1115	1080	1178	1100	1089	1094	1088	1161	1130	1138	1129	1146	1101	1019	1084	1103	1176	1136	1130	1172	1073	1174	1079	1102	1131	1151	1102	1079	1079	1101	1191	1142	1178	1163	1099	1165	1095	1128	1188	1081	1194	1095	1077	1082	1221	1123	1114	1135	1146	1118	1079	1190	1144	1111	1130	1112	1093	1117	1118	1103	1170	1120	1069	1150	1121	1114	1070	1132	1133	1130	1104	1129	1125	1113	1084	1093	1054	1079	1076	1076	1114	1152	1175	1131	1084	1095	1073	1146	1117	1103	1107	1122	1111	1131	1093	1156	1098	1128	1060	1134	1121	1172	1139	1149	1111	1157	1130	1118	1187	1159	1156	1110	1114	1084	1165	1170	1140	1077	1125	1080	1101	1076	1187	1129	1107	1141	1128	1126	1128	1152	1115	1085	1169	1132	1043	1129	1128	1110	1085	1085	1129	1116	1068	1102	1093	1116	1134	1081	1097	1111	1172	1104	1105	1137	1107	1160	1103	1098	1161	1081	1192	1179	1142	1077	1175	1094	1137	1133	1133	1084	1095	1106	1097	1070	1049	1105	1110	1117	1095	1168	1153	1110	1072	1146	1132	1113	1134	1119	1132	1117	1120	1109	1053	1093	1131	1085	1162	1112	1100	1100	1127	1151	1126	1138	1125	1109	1062	1077	1193	1117	1062	1103	1139	1078	1127	1108	1130	1087	1159	1077	1091	1118	1193	1154	1121	1196	1095	1168	1123	1098	1184	1149	1128	1171	1103	1158	1105	1171	1025	1104	1138	1136	1062	1138	1082	1113	1107	1146	1149	1079	1083	1121	1105	1078	1145	1100	1103	1044	1164	1066	1082	1100	1086	1138	1100	1175	1133	1098	1174	1134	1072	1190	1116	1117	1131	1088	1168	1143	1153	1133	1134	1134	1120	1121	1165	1149	1112	1147	1084	1105	1156	1101	1077	1133	1095	1137	1089	1128	1165	1161	1094	1120	1110	1123	1170	1121	1138	1176	1165	1119	1138	1113	1074	1113	1067	1118	1102	1148	1064	1124	1143	1126	1100	1054	1139	1134	1148	1152	1070	1167	1111	1145	1117	1079	1060	1053	1100	1100	1142	1138	1177	1108	1120	1124	1130	1150	1084	1107	1104	1160	1116	1159	1136	1094	1077	1064	1088	1148	1120	1062	1087	1154	1129	1107	1128	1128	1070	1122	1110	1104	1098	1123	1103	1186	1132	1138	1083	1148	1105	1045	1034	1140	1163	1090	1153	1096	1074	1160	1094	1097	1177	1120	1113	1123	1096	1113	1134	1135	1105	1040	1155	1187	1135	1089	1118	1119	1118	1113	1091	1101	1077	1154	1079	1120	1082	1118	1125	1160	1104	1132	1191	1150	1126	1037	1120	1119	1102	1133	1047	1131	1129	1123	1122	1110	1096	1114	1048	1113	1153	1105	1124	1103	1123	1145	1126	1105	1105	1129	1102	1121	1145	1128	1066	1114	1160	1094	1056	1093	1101	1132	1147	1101	1085	1161	1129	1127	1181	1070	1093	1153	1066	1118	1171	1134	1117	1126	1128	1164	1095	1135	1188	1155	1166	1087	1122	1134	1122	1105	1138	1117	1146	1091	1157	1184	1123	1122	1125	1106	1077	1087	1128	1130	1139	1092	1105	1093	1137	1088	1141	1100	1052	1125	1105	1181	1104	1164	1123	1110	1122	1105	1123	1118	1080	1177	1103	1076	1129	1128	1134	1136	1114	1163	1129	1111	1104	1118	1110	1075	1108	1164	1138	1099	1147	1105	1091	1129	1088	1101	1108	1095	1120	1068	1119	1075	1148	1108	1131	1121	1198	1093	1054	1152	1156	1146	1156	1159	1089	1185	1121	1155	1137	1111	1171	1083	1077	1091	1127	1134	1099	1151	1122	1163	1137	1142	1167	1185	1111	1118	1097	1126	1175	1045	1110	1138	1075	1105	1118	1089	1098	1134	1102	1125	1127	1093	1084	1094	1121	1109	1112	1157	1088	1091	1116	1061	1126	1134	1197	1078	1105	1086	1143	1126	1148	1152	1089	1132	1111	1101	1139	1092	1160	1112	1090	1127	1098	1125	1166	1078	1124	1165	1178	1126	1080	1119	1158	1135	1105	1096	1090	1158	1154	1100	1081	1119	1090	1124	1108	1126	1115	1101	1126	1175	1073	1099	1096	1119	1122	1090	1071	1098	1151	1212	1108	1145	1105	1045	1109	1068	1174	1154	1194	1178	1137	1132	1161	1109	1105	1095	1096	1183	1088	1146	1162	1040	1109	1102	1132	1089	1148	1117	1127	1155	1060	1170	1122	1136	1117	1156	1084	1145	1136	1127	1148	1103	1148	1164	1128	1107	1163	1144	1131	1113	1096	1094	1101	1105	1092	1045	1142	1114	1090	1208	1129	1112	1105	1139	1149	1149	1082	1119	1128	1025	1090	1124	1135	1167	1061	1069	1127	1080	1050	1161	1166	1159	1097	1177	1150	1099	1115	1124	1120	1119	1103	1116	1150	1082	1120	1167	1172	1139	1109	1092	1153	1092	1124	1147	1032	1111	1115	1136	1135	1098	1124	1115	1181	1110	1123	1100	1049	1113	1146	1152	1181	1119	1137	1111	1167	1142	1060	1172	1127	1077	1135	1108	1158	1119	1100	1140	1121	1080	1115	1108	1136	1099	1086	1119	1081	1102	1147	1148	1124	1083	1065	1090	1102	1113	1102	1141	1154	1085	1095	1106	1123	1146	1119	1142	1116	1127	1154	1097	1085	1097	1114	1096	1065	1070	1073	1108	1152	1040	1077	1124	1098	1129	1123	1137	1133	1064	1086	1133	1051	1095	1108	1154	1145	1149	1110	1144	1111	1140	1065	1122	1084	1117	1076	1144	1124	1100	1109	1125	1161	1104	1155	1178	1091	1119	1141	1145	1049	1110	1125	1098	1152	1128	1071	1109	1099	1132	1123	1124	1136	1164	1123	1108	1156	1249	1088	1148	1144	1096	1110	1107	1135	1114	1123	1077	1079	1174	1129	1119	1190	1135	1156	1136	1161	1100	1128	1140	1106	1051	1191	1097	1108	1157	1079	1060	1106	1144	1084	1134	1082	1179	1110	1071	1080	1167	1064	1085	1094	1179	1145	1114	1117	1127	1125	1076	1166	1093	1113	1079	1144	1112	1095	1124	1117	1173	1122	1092	1151	1065	1101	1142	1073	1097	1170	1057	1093	1180	1130	1146	1115	1119	1080	1151	1114	1077
28022	22052	23064	16549	9952	7088	4786	3890	2865	2230	1608	1274	1012	846	728	573	523	545	549	497	532	522	524	496	509	568	543	519	549	550	510	534	567	519	566	550	504	523	536	516	543	532	513	516	496	505	584	494	493	535	528	493	525	520	517	543	494	523	517	538	502	510	519	525	544	515	541	573	522	515	504	508	551	531	508	548	520	544	506	514	532	504	494	512	533	524	538	501	505	513	503	517	546	556	493	560	532	524	514	507	555	524	526	550	503	536	508	505	537	535	467	512	487	517	508	551	586	540	494	532	509	511	510	484	537	568	525	536	491	574	520	496	499	521	506	495	497	516	517	497	546	536	520	547	534	502	518	560	559	500	488	553	513	519	483	500	528	566	548	543	529	521	531	566	516	546	544	516	482	494	494	494	527	486	503	482	553	507	552	523	553	508	539	476	557	490	514	494	510	539	532	531	529	506	483	560	537	513	534	519	541	522	506	516	498	510	535	532	522	504	504	505	530	551	521	559	511	557	510	548	483	471	546	523	525	549	559	489	492	540	517	528	543	560	497	488	490	527	507	507	516	520	538	530	525	525	512	535	517	528	483	495	487	513	537	522	516	477	503	512	500	536	556	551	544	511	510	562	507	548	495	504	490	519	520	500	553	503	529	536	520	508	496	503	567	513	501	523	534	515	515	550	503	512	537	517	517	526	510	550	523	538	534	521	523	562	580	562	514	532	521	518	543	500	525	525	501	505	494	517	518	503	529	504	532	471	509	505	506	523	537	507	521	547	534	489	584	493	520	532	546	545	515	534	527	565	499	540	529	529	477	495	492	543	520	504	521	534	572	505	492	479	537	512	516	540	486	522	504	530	512	516	562	524	506	525	537	478	550	498	526	479	572	548	515	558	541	564	527	500	529	534	522	545	503	473	474	515	522	519	503	522	520	517	501	498	489	527	522	536	544	538	518	518	488	563	517	512	542	540	530	532	530	494	515	507	515	495	536	507	543	510	492	513	522	548	491	539	528	521	519	554	498	521	528	509	512	496	535	521	522	523	533	504	528	522	522	481	519	544	500	522	522	487	552	533	496	503	546	547	532	507	544	546	493	508	478	555	540	519	475	535	494	500	479	503	495	480	539	497	493	506	491	542	520	526	471	511	533	522	498	530	502	547	514	527	534	570	511	524	493	510	488	503	497	519	533	519	490	541	530	537	486	517	512	528	500	528	520	527	533	490	550	529	525	536	547	570	487	538	560	483	477	523	526	492	520	520	482	492	522	520	539	523	540	516	495	534	495	518	539	540	507	537	525	491	493	475	571	529	540	515	482	537	535	516	559	510	513	506	539	557	574	482	491	504	539	503	503	478	553	488	532	479	498	512	541	522	476	558	544	522	485	515	525	502	522	492	500	525	551	488	499	498	522	517	534	498	499	512	528	498	533	491	481	519	532	483	516	531	536	498	526	563	494	540	528	529	551	506	522	514	540	531	523	503	483	502	502	510	486	502	509	549	490	494	492	542	531	546	508	545	503	545	548	545	535	502	533	532	502	497	495	486	490	533	505	519	503	539	537	518	544	501	550	519	514	584	506	491	505	491	530	530	477	530	505	549	514	554	531	552	540	485	493	526	498	543	520	497	502	487	483	492	519	509	551	555	491	532	507	492	522	497	503	502	522	522	522	495	504	479	535	484	505	518	515	545	547	549	510	561	529	523	481	503	508	489	523	526	521	486	540	521	514	513	466	546	494	492	499	486	499	508	550	516	503	511	548	544	518	532	473	525	540	517	515	533	524	525	551	491	471	543	504	502	511	559	511	518	502	461	518	510	528	531	515	527	526	531	548	555	537	533	534	558	508	519	539	527	545	518	546	580	542	510	530	518	494	562	544	522	509	518	469	502	517	503	533	497	523	470	552	499	535	475	545	553	543	520	493	507	492	533	592	519	460	512	484	514	552	550	521	525	559	546	512	531	519	510	505	531	518	516	526	536	501	529	492	533	521	494	494	498	532	547	513	491	540	529	515	524	545	499	515	508	567	530	529	512	549	540	509	522	530	487	468	526	522	504	508	490	519	553	517	507	543	583	488	501	516	523	488	494	506	521	551	543	512	539	537	528	559	509	506	526	526	536	503	501	486	506	521	515	522	501	479	518	511	516	509	542	517	529	487	516	488	515	508	500	546	550	527	501	545	506	507	545	542	510	519	535	522	555	492	545	560	523	522	522	496	529	540	510	556	506	551	537	593	512	519	518	537	491	556	493	534	482	514	523	520	483	500	536	484	543	533	511	536	474	529	539	491	516	510	478	484	548	504	513	524	482	532	511	493	526	551	512	517	499	533	529	502	527	509	519	503	509	538	526	480	474	477	528	520	524	524	555	519	523	538	533	577	520	520	488	497	535	501	494	548	509	516	514	526	508	498	524	550	493	494	464	535	534	507	555	511	491	523	534	562	488	523	506	498	499	501	496	540	495	492	539	520	551	491	514	519	512	551	521	486	516	506	561	539	509	501	520	525	498	475	510	510	554	508	518	507	501	473	516	508	536	511	517	520	515	519	513	511	547	503	535	514	562	495	524	520	504	529	490	499	532	538	490	515	501	503	505	532	544	536	535	544	545	513	533	488	485	544	541	517	531	503	503	527	545	541	522	519	588	491	517	520	502	502	528	501	558	514	553	491	469	528	507	521	534	504	499	532	520	508	478	568	503	563	517	466	508	511	522	476	537	514	536	515	489	472	565	520	556	510	561	514	541	521	519	472	512	519	522	492	526	519	516	510	490	524	460	492	475	488	537	533	491	525	506	478	535	501	508	504	516	532	490	547	488	525	551	518	565	504	496	528	561	540	528	540	508	510	517	494	542	511	494	558	568	530	542	534	525	506	505	535	501	475	514	556	517	485	543	516	490	488	538	481	485	553	582	536	494	487	538	546	489	504	520	518	532	557	504	577	524	514	530	519	559	509	511	478	518	540	525	515	506	511	537	495	542	500	518	540	531	510	520	515	540	521	518	499	539	548	498	499	505	519	522	501	517	564	499	520	560	550	500	546	509	532	545	489	502	517	507	525	515	506	500	498	520	495	473	538	508	501	530	549	539	541	466	508	481	546	524	544	544	526	550	535	493	515	486	563	538	500	496	523	526	541	499	531	506	542	553	540	520	557	552	555	494	522	499	518	533	482	492	524	506	519	531	539	503	497	551	523	520	499	540	516	522	512	511	538	556	544	512	526	544	484	481	534	509	486	558	501	533	503	507	549	523	508	484	557	479	502	513	540	532	526	524	530	463	557	504	512	532	548	504	491	523	533	540	501	494	505	558	528	501	506	495	560	506	540	518	567	514	537	483	521	554	522	494	505	515	488	555	518	556	504	495	517	527	487	523	530	538	508	503	512	486	517	501	487	530	528	532	529	523	497	555	485	521	515	505	558	524	486	518	503	542	520	549	516	536	541	478	528	518	486	512	467	520	521	513	536	498	517	514	492	500	516	466	506	494	554	519	511	523
12728	30656	25315	16932	13616	11246	8415	7184	5274	3784	2773	1883	1457	1158	963	630	574	593	551	527	572	538	585	556	535	633	616	638	613	544	530	530	534	553	635	609	595	645	612	573	526	563	637	588	518	569	580	529	511	582	536	547	564	549	550	577	553	561	550	531	553	507	539	581	568	553	571	531	560	608	532	543	528	563	528	543	517	486	556	532	565	510	540	559	571	546	526	574	548	524	557	507	593	498	579	543	557	580	530	548	549	579	525	568	524	559	530	559	568	479	503	544	535	544	556	567	567	515	544	532	590	556	581	543	571	551	518	531	547	557	556	527	550	539	529	529	522	544	557	567	547	527	523	546	527	528	547	557	537	537	513	562	529	543	561	502	541	559	554	568	538	549	484	575	565	537	525	532	553	552	529	549	472	539	492	556	561	517	561	523	565	537	540	531	558	528	547	557	560	569	558	585	559	564	586	547	515	557	588	548	536	559	532	575	554	521	547	535	554	548	544	501	587	548	520	564	519	547	545	516	591	556	539	521	565	547	536	523	555	571	515	533	581	550	515	543	548	579	574	557	536	526	612	528	580	550	532	509	556	526	558	546	544	546	581	447	538	513	501	535	548	592	528	529	522	575	581	520	514	563	552	595	593	519	549	517	577	550	552	541	515	518	533	554	508	526	532	558	521	497	547	550	551	552	553	570	560	558	591	544	543	559	526	574	534	533	570	527	579	569	564	568	515	543	580	538	543	539	536	520	553	577	504	589	545	568	516	555	571	558	523	564	563	571	586	553	507	598	527	520	513	496	524	590	541	540	518	508	546	570	568	513	553	552	583	558	535	566	537	517	546	540	567	517	542	597	532	534	536	519	539	509	543	513	576	547	553	529	547	536	582	567	552	502	573	498	520	557	570	573	528	550	537	523	519	540	569	523	492	572	554	582	517	567	543	560	573	545	507	582	551	529	537	500	628	531	506	505	533	536	568	481	549	514	543	538	549	539	518	554	533	541	515	559	522	513	561	542	538	560	570	544	560	556	585	595	499	574	514	526	522	536	533	561	580	518	567	537	548	552	510	596	550	554	539	557	540	550	567	552	573	521	593	561	562	570	537	501	576	543	578	537	529	546	554	555	551	551	548	529	564	502	522	529	534	527	578	505	532	540	511	551	541	560	533	535	571	560	541	520	541	571	577	566	546	575	531	532	550	567	524	533	546	553	540	512	532	527	554	556	540	551	556	534	573	560	526	547	524	507	514	553	542	565	565	553	569	534	528	501	572	582	504	526	539	575	533	571	577	559	544	494	486	547	532	510	545	566	560	551	535	523	565	527	548	521	560	566	545	524	559	536	519	543	569	530	554	530	562	569	517	552	550	521	538	550	553	583	564	557	518	546	518	592	584	543	568	529	535	530	576	527	549	550	577	535	579	535	548	510	524	531	553	528	540	497	576	523	555	539	525	558	529	529	540	577	539	555	544	543	500	560	548	543	588	574	511	567	554	561	524	543	579	518	556	559	554	531	537	557	596	532	543	507	529	509	551	571	542	506	521	596	537	535	543	525	563	568	579	539	549	539	595	521	535	538	551	564	525	585	571	539	550	550	553	549	569	516	540	556	525	537	525	597	584	548	528	494	530	538	531	568	536	533	569	546	537	504	568	504	522	532	527	545	522	507	548	567	555	549	541	523	556	552	566	584	552	550	493	533	544	540	532	552	520	529	492	554	540	557	530	518	563	568	576	518	544	555	545	524	529	598	571	559	551	541	542	573	579	526	555	537	611	555	564	537	556	542	557	578	505	528	515	563	539	542	560	555	493	502	519	531	527	534	568	519	533	557	519	568	571	542	570	534	521	539	521	569	560	536	515	526	551	589	545	490	587	556	535	578	579	553	512	556	531	506	587	544	523	532	502	593	522	539	534	560	538	536	511	550	576	515	527	604	524	535	521	577	543	575	492	584	536	556	500	541	531	545	562	521	533	522	545	551	536	538	548	540	537	594	520	577	567	550	556	526	521	559	541	549	501	568	498	583	562	574	548	517	551	512	552	592	475	534	583	559	557	588	542	526	574	585	541	547	496	537	499	545	564	587	555	568	525	562	592	557	535	497	549	562	495	576	565	528	534	570	535	554	586	559	580	576	512	567	523	532	602	547	544	604	548	535	533	551	589	562	534	576	545	541	570	531	565	516	518	522	537	548	553	566	509	529	508	560	546	532	520	523	543	620	541	530	527	548	552	572	515	571	555	534	514	560	543	562	579	577	534	565	556	534	508	570	541	547	529	518	516	567	580	530	538	556	580	592	585	562	519	513	516	557	523	553	508	593	535	584	549	558	527	560	526	522	508	537	514	546	523	511	511	509	561	534	556	546	546	532	565	554	555	542	557	562	552	520	527	558	530	588	573	545	526	554	540	520	512	551	551	521	506	548	547	505	518	523	558	566	565	517	529	551	534	556	546	549	555	537	558	522	530	534	513	517	552	544	520	549	545	497	553	515	561	522	553	513	558	538	558	541	559	523	491	568	537	535	524	573	558	572	582	527	531	557	564	499	543	531	575	507	581	531	511	515	546	560	556	529	537	548	559	521	581	516	531	541	541	565	531	496	542	553	521	547	559	555	550	557	535	512	563	533	515	513	559	553	546	569	535	538	564	533	570	553	561	544	529	558	540	526	558	554	525	532	564	494	509	555	580	536	546	499	567	543	575	557	530	504	527	490	574	522	527	526	528	515	553	557	512	558	534	549	554	535	534	588	567	575	598	570	564	499	578	540	522	523	547	546	567	559	520	557	537	542	560	532	545	552	542	499	552	558	525	513	550	568	537	566	535	546	505	571	575	573	525	548	527	508	535	544	523	569	566	572	539	485	534	553	598	558	566	607	525	550	532	545	587	572	540	561	510	549	523	536	535	574	517	558	538	510	542	581	548	554	551	554	506	549	523	535	548	584	522	561	582	521	561	547	545	561	565	551	577	537	514	559	567	494	524	542	554	544	499	545	543	529	523	553	521	572	548	548	559	544	531	516	565	512	525	533	493	586	559	570	543	586	564	542	501	543	570	578	549	560	593	557	617	533	526	545	534	558	542	563	590	530	528	516	524	542	494	516	536	515	567	538	564	581	543	520	565	534	574	534	554	525	546	551	568	567	521	507	525	540	529	534	556	566	517	568	523	546	540	543	572	567	543	594	605	510	551	550	547	569	526	560	556	577	528	525	578	538	557	534	569	547	545	521	522	575	545	544	535	529	581	580	566	559	538	501	518	582	534	545	542	547	563	534	573	579	523	534	557	541	513	589	531	542	558	544	544	577	553	508	538	560	511	585	580	522	558	551	519	500	535	552	525	551	525	530	543	577	590	574	530	537	557	545	553	520	510	514	542	525	551	525	584	576	504	550	538	497	513	528	515	562	548	553	547	566	515	497	555	533	529	567	555	569	525	489	542	535	555	540	522	556	540	500	528	547	516	565	563	547	552	548	519	508	543	561	556	554	567	529	552	569	548	507
23620	21116	28326	24331	21713	18529	11592	7806	5940	4259	3070	2311	1763	1507	1332	1003	865	892	838	869	809	898	879	871	912	820	949	910	867	899	867	828	821	856	932	893	859	897	884	852	865	873	846	850	842	819	855	853	855	841	872	770	850	814	812	785	869	833	798	810	800	850	846	833	812	846	862	851	822	894	870	868	817	867	799	851	819	830	803	833	845	817	865	814	786	857	815	775	850	826	821	872	828	859	864	837	779	856	873	813	900	868	860	810	798	828	797	835	861	838	808	847	851	827	865	824	843	850	857	825	831	805	820	815	850	847	848	829	868	883	860	832	834	817	884	816	823	837	814	881	841	797	821	825	834	817	762	807	844	853	826	904	818	794	854	794	795	824	845	826	892	831	821	861	835	857	818	820	839	852	877	864	825	869	842	837	815	873	791	850	837	873	800	851	805	802	824	815	856	833	895	862	842	818	851	811	849	837	863	873	800	771	868	844	782	823	797	818	806	769	807	848	777	884	875	828	789	836	790	834	848	852	796	822	827	822	826	810	891	802	827	830	846	779	915	850	888	802	853	817	892	841	843	838	823	819	771	829	890	840	883	870	858	856	853	891	846	812	829	820	832	804	809	829	817	839	851	861	874	804	824	859	817	830	842	855	851	828	853	859	820	828	795	816	861	828	847	870	873	868	900	789	850	852	809	816	857	833	862	838	821	790	799	788	817	838	850	829	859	832	743	850	855	853	805	813	833	845	848	802	822	795	792	803	864	817	809	788	818	847	857	773	825	773	832	842	806	812	765	853	819	834	848	823	847	814	890	827	879	818	845	816	868	880	837	829	837	814	848	764	816	865	836	827	860	839	807	877	873	838	846	885	893	838	811	864	788	874	843	800	782	816	812	844	803	852	792	832	832	850	819	827	862	861	850	857	853	863	851	804	799	768	801	802	871	789	828	839	841	794	811	874	830	846	813	848	891	801	770	841	839	822	859	812	781	855	840	814	837	832	837	883	821	765	808	853	831	820	827	832	829	845	798	834	874	837	890	821	854	843	807	796	867	812	855	845	866	861	837	823	867	835	869	822	892	811	870	860	793	832	846	840	817	862	824	876	799	876	798	890	791	839	870	791	810	835	839	821	827	808	861	808	865	823	875	856	851	905	803	870	828	860	845	868	840	832	823	836	851	820	808	843	823	798	831	813	805	838	788	861	833	844	818	825	829	798	759	814	818	813	809	855	802	852	816	893	864	801	870	768	796	863	822	825	840	858	847	811	796	817	827	802	835	839	815	802	809	843	841	809	840	844	861	805	867	797	891	814	802	795	810	830	879	800	812	797	780	803	876	857	820	854	818	874	841	782	815	825	810	839	822	795	863	806	856	802	832	861	814	831	815	873	859	839	838	852	848	858	824	872	847	831	807	770	829	768	846	872	813	857	819	820	805	828	836	781	821	815	822	850	818	776	803	830	844	816	892	872	860	886	847	848	848	830	837	798	822	856	837	856	841	894	830	851	854	832	835	845	799	833	912	829	786	834	841	814	842	838	815	753	834	873	869	825	867	816	865	859	855	822	867	843	837	830	861	819	813	774	832	764	817	842	804	830	831	798	804	812	826	855	829	826	804	886	833	883	813	867	821	804	840	817	876	868	791	817	859	802	815	796	834	784	821	820	831	842	884	801	788	809	810	845	825	828	856	809	833	890	850	788	811	815	813	809	853	791	815	855	870	863	830	823	796	808	775	814	880	855	841	858	846	857	839	825	822	829	793	888	871	854	824	851	825	886	796	843	857	842	828	812	814	823	861	822	831	844	808	855	826	865	826	814	816	900	832	815	854	856	771	844	824	812	853	790	825	896	828	828	850	833	821	819	807	881	844	780	814	850	863	847	887	839	815	802	818	846	819	798	841	883	816	863	809	822	805	843	866	828	838	809	813	844	813	810	815	836	837	841	857	824	851	863	821	834	816	809	867	849	828	816	811	855	852	820	794	846	830	888	853	795	790	864	813	775	847	822	840	852	797	798	831	835	845	847	848	837	788	804	813	821	844	798	880	827	771	799	780	808	821	836	859	820	829	853	854	815	844	836	857	838	854	792	812	858	811	837	908	813	820	836	823	831	854	898	818	807	827	839	813	835	825	833	824	851	832	818	886	858	861	867	808	870	834	809	858	841	840	792	820	812	805	864	823	825	797	835	793	863	892	813	821	858	836	847	845	856	880	777	805	845	817	850	849	793	815	839	812	822	805	818	819	842	853	855	871	839	808	823	802	793	822	787	838	874	827	794	861	840	867	826	833	885	818	867	888	843	833	819	866	848	874	838	837	851	774	870	830	806	819	780	830	852	815	845	847	819	810	823	827	846	772	855	895	836	785	826	785	830	832	857	836	779	845	844	857	839	832	822	842	877	843	859	836	890	867	837	826	831	837	789	799	837	865	842	865	812	798	852	816	789	827	817	822	843	857	840	877	824	856	828	890	807	857	828	860	871	853	846	800	848	822	817	766	847	809	857	846	842	856	851	836	839	783	832	882	870	874	864	793	851	843	816	854	837	844	829	782	809	846	801	836	835	852	849	870	826	862	791	818	876	840	846	819	836	880	830	811	842	815	880	811	848	851	847	806	778	817	845	831	805	874	818	868	786	801	856	827	863	824	843	827	887	801	840	813	816	799	815	858	822	831	818	807	814	875	788	875	866	871	865	809	879	815	840	887	826	843	826	839	823	788	856	887	824	870	802	824	825	825	851	787	845	803	841	823	817	829	809	868	839	818	806	840	822	841	758	858	831	836	831	810	862	897	771	781	859	840	806	849	875	759	855	864	837	832	836	776	852	812	830	846	834	829	879	841	805	803	815	822	860	840	817	889	801	799	831	796	792	845	805	806	820	868	889	842	761	825	868	772	885	849	795	803	786	851	790	854	889	841	842	866	795	778	801	835	829	795	807	861	823	835	856	811	839	846	858	818	806	838	862	831	848	866	892	847	826	834	866	863	811	811	847	855	804	801	831	842	890	854	840	859	858	820	838	854	857	881	807	851	864	873	831	818	830	824	825	824	857	876	820	849	822	780	853	853	817	791	848	812	873	852	814	805	870	844	818	813	857	850	859	809	852	788	830	809	854	851	787	845	815	858	809	802	790	848	783	824	815	795	803	853	855	841	783	816	841	842	796	825	856	828	815	870	824	784	844	820	866	864	795	891	767	874	856	849	780	806	788	836	826	856	792	852	826	846	806	787	753	819	828	785	788	837	810	784	815	871	881	838	845	851	798	852	833	889	841	795	851	876	810	857	916	835	843	778	835	821	809	812	820	798	885	779	850	859	851	799	806	801	783	837	797	875	846	843	816	851	844	809	851	843	827	775	808	801	857	755	856	760	843	846	869	798	832	827	838	853	875	824	856	804	911	821	803	852	819	825	874	857	843	818	817	879	906	802	822	810	855	865	882	874	821	850	838	796	829	822	800	858	863	801	876	888	818	814	820	821	860	820	802	864	865	795	824	805	855
13049	37652	32848	24795	20765	17589	13502	11977	9406	6635	4828	3473	2687	2092	1761	1117	974	941	895	914	883	880	920	890	865	954	1034	939	937	911	893	886	915	965	933	954	948	883	919	903	922	959	912	888	819	877	853	856	856	833	889	788	939	846	878	868	822	883	868	832	928	820	923	826	842	863	872	828	881	883	913	835	864	845	894	862	843	882	868	821	817	794	883	878	859	879	874	840	821	832	866	845	830	871	855	829	847	867	776	810	844	856	890	832	868	863	885	864	932	841	855	862	868	817	856	812	869	830	839	847	795	858	845	841	883	834	862	847	831	870	837	842	874	913	862	857	882	864	867	884	844	844	809	834	850	863	844	846	939	856	835	879	866	830	806	840	843	844	875	874	807	880	830	844	854	933	837	864	839	874	893	848	834	837	851	849	886	886	923	872	862	856	859	872	895	881	882	871	824	892	873	855	834	860	862	919	908	849	903	812	828	861	865	842	910	886	879	845	795	893	840	789	849	905	870	922	845	906	884	884	880	843	889	842	883	899	857	890	859	856	898	893	866	847	850	915	851	900	807	864	823	878	839	846	828	882	891	870	888	840	864	889	838	892	846	829	855	812	870	817	849	896	829	806	847	834	880	850	803	829	849	848	820	831	806	864	892	872	856	877	834	862	841	871	854	875	863	826	883	888	832	881	842	846	834	850	860	818	880	858	843	862	847	817	868	895	886	853	881	826	882	867	842	863	842	919	842	828	848	793	867	874	869	841	878	870	894	849	845	897	887	875	882	881	859	876	799	855	819	868	853	855	895	872	829	900	881	810	842	848	871	790	898	955	857	836	846	865	826	867	828	879	860	913	879	856	858	857	869	840	899	827	856	834	864	816	883	806	841	895	835	869	817	846	794	826	825	841	889	859	830	909	824	842	891	822	865	835	875	827	840	858	897	855	798	862	896	863	877	854	837	837	841	868	883	838	859	810	885	848	860	829	805	839	878	823	847	874	842	845	823	859	835	856	819	830	822	850	815	900	874	870	906	800	875	864	828	860	837	887	853	847	820	821	833	885	847	850	864	873	814	837	807	810	860	889	894	879	907	866	869	858	795	853	852	813	852	834	913	893	858	852	863	818	857	850	848	844	847	826	827	836	814	884	846	861	794	839	849	848	823	841	853	885	818	820	861	876	839	830	919	869	856	845	855	801	877	869	836	811	865	880	857	827	865	848	876	816	865	856	867	887	866	839	898	907	843	811	836	848	869	846	870	862	818	899	871	836	814	900	873	862	884	868	821	867	839	835	841	823	896	798	841	823	903	871	875	829	834	865	845	830	878	812	899	862	849	886	826	815	817	892	854	839	895	876	855	829	805	892	857	905	855	842	880	817	806	830	829	874	855	896	831	847	829	889	904	883	864	852	883	853	787	769	892	845	857	859	835	910	844	857	873	877	868	831	894	888	905	842	837	892	854	869	850	845	857	858	852	851	858	828	814	847	828	870	894	880	848	852	857	898	861	850	842	855	856	907	876	942	829	828	896	867	867	840	845	834	884	819	852	914	871	848	815	892	836	860	869	841	890	859	896	834	869	893	807	840	833	825	805	872	813	844	803	853	779	900	811	887	889	826	813	840	823	839	854	866	858	860	802	870	869	871	906	852	859	854	876	850	833	854	874	869	847	883	877	847	872	868	859	859	888	849	829	788	854	873	847	843	843	823	859	838	857	810	885	820	830	911	844	828	850	861	854	871	781	837	867	841	862	847	869	871	851	851	872	877	898	927	889	807	890	823	870	862	850	847	839	905	867	819	856	905	857	815	837	827	918	849	889	875	857	844	885	841	872	837	858	847	797	898	849	866	847	786	852	866	867	844	841	842	844	829	866	895	889	842	868	812	865	886	901	869	837	908	884	854	861	805	855	878	881	902	890	883	905	896	897	831	806	837	834	829	839	836	858	909	869	868	844	868	840	833	878	857	829	837	894	824	898	871	858	855	835	884	812	844	891	806	816	833	814	804	845	885	817	903	853	855	890	881	836	868	837	810	852	843	808	816	815	886	834	832	828	879	866	823	846	869	852	859	867	792	869	862	899	885	820	878	854	864	835	833	835	829	923	904	794	860	821	801	893	862	851	884	903	843	844	883	866	841	880	841	813	871	835	796	820	886	901	886	831	811	857	874	892	864	888	823	858	836	810	868	878	810	827	858	903	877	898	866	827	831	881	910	857	833	841	872	797	858	879	789	844	841	818	858	844	839	833	867	857	840	803	846	814	867	865	822	787	833	868	843	895	814	866	906	858	875	865	853	815	878	832	852	885	827	813	882	820	844	852	824	901	831	872	860	911	789	845	789	817	811	794	860	832	834	879	844	875	863	857	864	848	876	832	855	874	875	930	893	836	814	874	847	839	837	917	904	858	926	863	899	845	882	857	853	859	843	885	899	849	871	882	803	897	852	837	850	857	886	791	804	881	898	885	831	850	872	810	832	833	862	834	806	830	891	865	862	835	876	840	861	840	898	864	891	832	853	862	841	849	827	925	799	835	890	867	835	850	882	841	880	890	853	881	861	864	825	879	861	846	858	862	845	886	815	860	851	858	927	853	902	866	805	841	838	848	856	842	833	804	819	861	841	839	858	840	858	830	867	901	840	844	858	900	841	862	846	850	872	840	913	840	855	879	795	875	860	873	858	910	876	882	831	848	863	856	840	807	852	837	859	861	855	800	853	850	817	834	867	841	827	864	860	831	825	870	899	892	863	851	882	847	821	813	841	833	860	868	871	855	866	835	889	926	845	865	861	846	784	834	811	834	869	920	802	880	856	845	839	838	868	889	855	852	917	798	823	869	855	847	836	815	868	896	865	794	812	843	856	867	868	806	797	858	839	858	799	935	846	869	874	815	836	913	803	889	801	841	851	854	882	886	798	859	885	835	901	842	834	858	848	841	911	840	824	878	884	826	834	873	888	848	803	847	852	835	870	815	850	837	887	877	897	863	919	882	874	856	877	797	855	842	828	848	883	862	854	844	892	816	907	859	851	836	801	884	898	895	808	833	846	865	835	822	851	819	882	907	861	833	849	831	806	842	885	790	870	854	833	874	819	833	869	846	857	835	853	887	850	864	886	855	872	827	852	804	864	892	884	801	838	833	869	852	899	884	851	859	842	813	853	845	874	917	798	855	923	807	887	870	911	887	843	826	852	843	910	865	830	840	874	813	839	833	797	861	839	855	829	841	882	854	860	865	824	819	835	869	849	857	871	856	836	894	830	890	885	833	832	846	884	863	841	901	831	875	882	866	859	856	853	831	898	835	894	830	913	848	900	854	842	825	817	869	817	887	887	817	840	822	839	861	841	873	879	856	872	864	885	855	864	887	773	893	892	837	868	892	839	800	853	822	852	845	848	848	888	907	862	893	850	864	883	925	856	834	851	826	881	822	857	891	857	854	842	865	849	856	904	847	816	802	856	861	827	839	863	865	834	853	917	818	870	842	878	860	893	878	863	807	858	848	840
24791	21083	27321	25521	17936	10716	7221	5491	4358	2836	2163	1737	1303	1021	926	735	605	622	630	657	632	625	622	650	661	660	662	682	638	601	658	594	605	623	673	678	640	691	671	624	671	630	593	607	588	602	624	621	644	564	638	590	594	610	585	637	622	639	564	571	615	602	607	613	564	613	597	633	659	608	631	610	582	582	567	610	585	597	653	645	602	630	552	626	620	605	596	568	609	608	593	605	600	593	549	596	632	575	651	576	655	576	554	659	613	600	595	572	619	594	579	588	605	583	619	590	601	621	659	611	611	604	643	612	573	607	600	552	601	630	570	578	601	584	605	575	601	615	613	617	574	629	587	679	584	632	590	590	589	600	632	606	640	634	600	625	613	613	620	613	627	646	640	598	611	606	583	640	573	598	640	600	588	598	549	613	619	599	618	593	625	594	593	607	594	603	608	644	591	608	625	589	618	619	579	574	602	653	596	648	599	611	625	609	647	573	603	649	619	614	629	552	612	647	597	652	609	612	595	612	607	667	599	579	606	613	589	616	602	656	608	572	643	555	561	623	596	620	606	642	590	601	609	612	612	615	614	623	637	599	590	583	605	605	610	599	624	602	607	584	606	601	600	589	626	557	601	609	603	632	598	610	608	594	613	561	605	608	564	610	675	580	555	576	618	621	628	621	605	611	589	611	593	625	659	594	628	606	617	603	616	633	617	607	593	613	597	567	603	613	559	643	580	612	610	617	608	581	617	591	646	585	626	638	596	589	598	567	591	576	601	612	576	576	606	625	588	612	621	628	578	628	602	627	619	630	593	592	582	600	599	613	631	586	624	593	590	619	588	678	586	627	584	599	605	620	618	614	623	602	623	600	651	598	614	558	598	617	638	611	600	616	605	627	590	606	564	586	626	584	606	668	620	646	635	564	613	604	613	593	597	604	599	576	589	602	602	562	565	605	604	621	630	596	612	626	610	539	605	609	601	596	594	598	616	553	584	585	619	597	609	594	597	582	598	618	602	640	619	590	602	634	597	630	634	579	648	594	555	567	628	629	593	643	605	634	599	633	601	602	585	633	600	574	606	614	624	625	633	619	613	619	594	584	627	587	602	592	610	639	587	613	595	654	638	607	648	616	643	611	615	588	635	553	619	606	618	598	601	600	622	612	593	586	594	555	608	591	588	592	642	652	618	604	568	585	605	591	606	636	570	621	612	587	604	636	583	594	540	581	587	594	575	600	617	572	624	546	607	596	568	587	635	562	620	648	595	589	651	651	597	618	629	612	631	603	586	602	573	616	616	590	614	617	607	594	654	658	615	645	638	559	619	599	595	636	621	624	600	564	560	583	614	595	554	645	624	625	606	602	596	619	621	625	628	613	621	634	610	611	635	582	631	602	593	597	597	611	599	612	615	622	607	555	608	612	549	627	625	568	595	566	617	613	646	570	613	651	590	588	561	596	635	581	676	628	593	630	617	635	606	622	620	619	611	649	589	618	618	617	632	632	640	593	630	605	585	591	637	641	588	580	589	625	655	565	600	599	605	622	592	595	620	592	631	624	584	641	609	629	635	582	590	593	661	627	610	619	604	631	601	610	576	604	643	586	568	642	599	583	614	625	614	651	602	562	565	629	609	608	650	618	565	635	598	621	627	575	599	598	544	624	624	615	602	648	603	594	591	639	585	598	642	599	589	652	634	575	557	617	642	635	602	645	614	597	621	632	605	601	661	640	596	630	627	642	665	569	578	603	566	597	597	601	576	595	608	645	609	593	658	556	627	625	589	614	636	562	580	611	583	600	631	617	633	638	635	594	621	599	587	641	612	624	609	638	593	621	615	611	597	615	585	639	677	582	619	614	630	594	650	622	611	630	586	616	564	613	627	637	582	591	622	623	585	619	608	570	650	611	617	614	632	574	597	593	615	632	573	629	568	639	560	619	606	583	583	625	610	584	606	627	649	649	615	624	586	613	598	577	636	623	584	586	619	607	573	624	616	627	611	614	604	582	595	609	598	598	615	587	620	640	570	642	590	625	598	648	601	648	634	621	610	604	684	633	621	608	615	608	628	662	634	558	610	603	631	599	585	592	602	606	588	608	588	572	596	628	577	616	613	579	628	577	595	610	633	599	626	597	608	669	624	549	617	612	576	582	648	594	606	607	630	571	610	589	574	592	565	606	586	571	583	625	597	563	615	621	593	634	617	597	633	603	574	608	597	608	590	634	621	636	633	558	615	638	610	595	591	593	609	568	625	604	574	608	650	567	580	621	585	610	570	653	571	601	588	636	657	638	633	603	600	599	593	609	575	592	639	613	610	580	585	586	639	624	619	540	589	603	592	657	616	652	612	611	572	618	641	610	628	599	625	591	624	636	609	615	610	580	597	643	645	598	643	576	616	625	631	613	635	645	638	612	581	639	563	640	610	615	583	637	653	585	576	605	597	605	556	598	597	635	636	600	575	606	636	585	591	592	596	637	589	579	614	606	603	620	591	630	625	606	635	615	577	612	637	623	620	614	580	550	574	625	593	609	651	567	656	565	600	607	616	604	608	579	625	598	630	577	642	606	591	547	643	592	641	600	634	574	609	604	638	554	620	600	610	630	602	599	582	620	590	596	537	608	614	610	574	642	572	597	607	623	549	606	582	579	592	565	631	579	637	631	590	597	604	620	706	644	585	628	640	626	645	580	623	584	612	564	605	610	591	608	608	646	545	530	592	633	636	589	549	601	636	550	579	628	605	620	613	621	600	621	618	639	622	653	639	610	629	621	617	594	660	580	615	608	603	586	587	594	639	594	598	606	584	603	631	593	605	672	591	592	597	603	636	574	605	647	606	571	682	601	604	609	604	597	567	609	623	613	583	592	582	647	601	625	635	608	617	618	599	608	623	598	649	619	582	609	575	558	607	587	630	631	595	644	637	568	646	590	651	632	610	607	614	573	662	610	623	616	619	595	608	646	575	618	640	632	566	648	629	585	578	618	616	561	615	635	640	656	613	599	648	549	582	637	618	599	648	638	583	595	589	592	603	577	632	583	633	591	599	628	601	637	619	655	615	624	574	580	587	617	632	605	603	576	609	615	586	552	597	645	638	601	621	616	675	642	627	585	617	571	594	608	572	594	586	643	627	574	604	607	607	616	630	588	616	594	599	646	609	587	612	586	579	627	618	596	593	568	588	630	589	568	607	611	673	612	611	572	617	598	587	611	614	580	602	600	605	619	610	584	603	622	627	629	610	619	648	592	597	625	578	602	634	622	606	606	686	608	631	654	607	603	590	613	595	591	631	638	593	548	584	597	603	612	625	589	569	571	574	581	590	640	630	615	593	554	627	556	579	603	597	620	608	611	629	638	589	655	660	621	575	593	619	625	608	632	578	577	600	578	591	566	621	597	605	660	606	593	631	592	614	604	591	632	632	639	628	618	621	595	594	595	601	568	551	611	608	616	566	633	584	644	625	600	584	638	599	587	635	603	615	592	586	585	586	545	615	614	623	572	609	639
12380	33519	29019	21593	18126	14662	11415	9643	7823	5336	3643	2754	2053	1596	1331	881	771	686	672	666	676	658	650	682	677	793	774	779	673	676	675	670	730	751	739	750	754	766	714	692	682	691	679	699	674	663	641	645	635	713	662	658	690	673	678	664	679	678	636	669	657	665	663	669	633	644	633	633	634	700	610	680	696	662	638	638	655	655	640	656	699	652	653	678	629	621	652	648	731	620	646	695	669	647	653	652	659	636	680	668	660	634	674	632	642	664	644	651	666	687	675	677	635	642	632	703	638	683	684	610	647	650	641	683	650	645	659	642	645	690	665	668	634	675	614	691	666	642	655	664	658	638	668	611	692	645	627	661	670	663	656	699	678	667	658	646	661	626	670	661	643	672	662	690	656	657	611	671	643	658	677	683	656	611	651	694	659	642	629	624	682	647	647	673	669	690	658	630	657	661	682	667	682	616	667	682	678	667	630	664	693	623	622	650	667	657	639	627	621	658	654	631	630	689	636	656	703	617	645	623	658	685	664	660	688	664	653	644	645	700	664	667	638	681	704	679	584	666	650	673	663	708	632	673	684	633	656	619	645	660	691	613	663	682	676	634	639	631	688	654	687	673	643	665	641	655	694	665	617	644	704	668	615	676	624	631	665	630	659	638	640	695	650	614	636	659	656	643	678	623	635	635	669	663	676	636	656	634	624	657	642	659	700	636	622	612	654	659	653	686	680	680	656	621	665	632	629	693	647	664	706	679	712	666	624	641	694	644	610	656	654	629	650	624	625	673	618	608	684	612	668	679	606	660	677	676	658	670	655	680	640	642	698	626	637	694	664	631	646	678	654	672	626	694	635	630	658	676	663	649	630	693	663	647	695	634	658	652	623	665	676	692	660	640	652	652	664	669	666	679	648	646	646	659	648	701	684	702	647	643	673	652	665	717	635	673	634	659	652	703	656	657	649	648	642	631	679	649	699	622	634	657	687	630	630	667	664	629	652	651	627	652	684	646	699	713	649	637	641	671	648	641	693	621	665	692	650	641	673	650	675	639	663	676	675	654	636	709	700	678	658	635	645	674	621	637	646	657	666	662	652	672	700	668	661	682	685	676	670	692	675	691	722	622	640	648	666	680	630	681	645	618	646	681	660	659	695	712	637	655	672	674	637	657	630	648	647	632	666	688	639	627	584	649	663	685	672	680	665	685	678	660	662	668	652	619	691	658	664	617	690	642	665	696	666	635	667	653	632	663	648	631	673	626	659	676	653	637	635	619	663	650	647	709	667	692	629	661	681	614	648	688	668	607	676	696	687	630	650	649	669	688	644	643	601	693	624	654	648	704	656	631	673	654	713	650	670	674	665	568	659	648	664	659	676	666	680	664	670	655	676	645	699	662	642	664	644	638	635	644	641	673	620	626	619	655	630	694	686	621	640	635	596	644	643	604	706	601	690	672	691	635	656	654	621	661	650	648	669	676	595	662	680	674	641	672	647	684	682	640	663	669	681	641	672	663	647	654	676	645	648	715	661	635	665	650	656	665	687	684	639	704	686	647	639	670	641	651	634	648	676	679	688	660	644	668	680	635	631	686	677	677	651	685	727	651	625	675	671	624	688	593	666	657	587	658	647	664	669	630	639	669	659	650	634	681	655	699	665	691	674	688	645	643	642	684	667	623	708	635	635	682	667	676	645	687	641	635	700	680	650	626	622	681	658	664	676	641	686	692	671	694	690	705	636	649	640	674	640	636	666	661	622	650	623	692	661	654	642	654	689	682	654	625	644	641	685	651	681	659	640	645	628	661	653	673	656	630	655	686	652	646	646	692	656	659	647	658	624	666	647	598	657	667	671	628	626	607	650	605	639	652	623	646	649	664	641	632	661	653	672	621	654	674	666	641	731	670	694	629	641	669	662	693	657	672	688	687	705	661	640	671	607	642	665	661	656	664	669	616	636	692	647	656	624	654	667	682	655	633	675	688	634	646	656	638	664	627	666	652	674	642	650	637	641	633	646	668	659	635	636	661	686	617	700	632	653	703	650	688	659	699	657	666	616	653	647	661	642	666	686	688	705	589	649	678	654	650	688	631	631	644	675	653	624	665	682	656	687	640	641	630	622	668	682	662	673	691	668	634	675	689	681	656	637	638	676	681	667	656	656	635	644	647	626	609	648	667	618	645	706	685	657	627	653	663	674	621	652	647	668	699	682	672	641	642	647	661	671	663	669	600	658	679	683	669	682	632	682	641	661	688	628	643	667	688	648	679	682	706	647	598	641	652	652	605	689	661	625	649	627	638	634	700	674	633	684	665	635	659	627	699	651	716	620	634	640	656	650	678	618	606	657	618	644	683	661	622	633	622	647	583	643	609	618	669	612	673	662	633	671	629	714	635	650	705	629	677	621	696	633	703	684	650	670	688	710	694	625	665	662	673	644	681	667	630	642	676	685	637	720	700	628	693	634	625	669	674	637	663	699	654	659	671	652	673	633	642	678	681	677	644	682	658	652	686	643	618	636	652	679	637	605	676	695	648	662	648	644	608	680	668	657	647	678	698	671	667	674	637	645	638	665	642	674	674	665	606	675	617	645	662	639	659	639	682	638	626	645	694	683	651	623	657	656	620	609	661	658	691	642	652	614	685	628	652	670	686	648	662	614	641	670	705	653	652	649	673	642	664	704	621	682	658	667	681	666	643	614	640	647	653	708	681	649	703	633	659	659	639	640	666	658	679	623	677	619	667	691	657	616	669	656	648	645	630	670	664	666	634	623	635	647	668	715	657	622	632	716	630	598	663	690	668	647	635	652	623	668	691	628	661	666	605	648	658	632	670	640	690	668	710	691	651	664	652	649	634	666	640	661	633	641	669	690	663	691	668	650	620	678	640	655	695	635	613	676	660	681	708	658	660	631	700	632	620	654	686	683	635	641	674	654	622	627	674	672	687	682	649	660	679	678	701	616	645	630	645	669	622	618	643	658	655	668	664	635	631	640	650	623	682	628	689	632	642	639	637	683	641	662	673	643	687	658	643	695	667	675	719	627	645	703	634	683	654	661	658	690	683	672	635	647	621	606	690	604	642	650	681	698	702	642	623	618	625	658	654	610	644	631	672	659	639	682	639	713	663	613	644	690	663	652	683	614	637	683	702	643	697	624	655	698	649	688	618	660	655	676	698	652	651	667	631	698	649	618	627	660	629	651	639	687	630	627	655	652	673	607	640	640	675	639	628	643	661	705	684	648	690	684	673	634	646	680	708	670	617	638	659	658	648	648	635	639	649	678	683	658	630	628	660	651	654	666	661	674	648	612	621	638	603	605	618	655	657	664	648	705	627	640	674	662	654	633	693	685	646	680	691	593	680	684	677	626	664	605	585	599	625	690	656	646	659	642	626	691	681	634	687	632	654	672	662	659	659	652	643	669	653	651	677	704	660	653	635	620	679	601	686	665	687	653	651	673	682	623	685	674	622	656	651	647	640	680	660	643	634	682	665	641	649	688	643	626	678
22447	21106	28716	23779	21349	22614	20370	11806	9024	6257	4405	3350	2612	2095	1895	1427	1223	1132	1137	1125	1197	1171	1167	1114	1220	1223	1217	1199	1238	1110	1121	1110	1187	1212	1206	1174	1143	1194	1164	1160	1174	1137	1097	1091	1102	1112	1093	1062	1097	1079	1095	1128	1151	1086	1117	1132	1064	1123	1074	1051	1058	1089	1080	1117	1103	1118	1099	1136	1167	1104	1060	1128	1086	1086	1095	1122	1096	1037	1050	1118	1095	1146	1125	1100	1063	1096	1081	1099	1137	1097	1065	1096	1108	1072	1124	1175	1171	1155	1081	1069	1135	1137	1141	1103	1093	1106	1084	1072	1079	1078	1141	1096	1072	1186	1124	1086	1072	1101	1123	1090	1045	1159	1108	1128	1173	1055	1118	1132	1104	1088	1162	980	1007	1095	1074	1126	1081	1111	1085	1103	1158	1130	1085	1121	1044	1076	1120	1110	1090	1042	1051	1061	1058	1082	1066	1014	1064	1040	1101	1141	1120	1116	1069	1022	1083	1036	1075	1075	1063	1073	1096	1139	1072	1010	1093	1013	1086	1079	1074	1153	1099	1125	1048	1096	1101	1018	1143	1088	1138	1137	1088	1130	1145	1082	1107	1079	1094	1119	1141	1026	1017	1107	1101	1097	1068	1061	1081	1083	1118	1062	1119	1091	1049	1101	1082	1045	1038	1062	1088	1122	1056	1075	1063	1075	1097	1084	1076	1043	1130	1043	1070	1167	1093	1075	1062	1129	1086	1142	1053	1061	1109	1046	1108	1070	1141	1095	1107	1090	1124	1099	1033	1079	1076	1139	1067	1067	1130	1139	1058	1083	1095	1071	1112	1105	1049	1057	1104	1110	1033	1108	1121	1109	1114	1138	1099	1111	1114	1078	1143	1094	1162	1043	1093	1081	1066	1031	1058	1071	1054	1095	1104	1150	1093	1072	1139	1141	1123	1093	1087	1075	1110	1085	1119	1094	1113	1112	1109	1082	1067	1096	1079	1086	1069	1040	1102	1048	1158	1082	1044	1135	1098	1100	1102	1070	1076	1087	1065	1129	1067	1089	1050	1050	1117	1092	1070	1100	1122	1137	1122	1089	1087	1085	1106	1044	1064	1079	1089	1106	1070	1101	1189	1043	1146	1034	1082	1075	1058	1097	1140	1070	1029	1094	1094	1150	1106	1052	1029	1109	1034	1106	1145	1028	1112	1148	1144	1102	1091	1109	1100	1092	1099	1118	1023	1034	1131	1082	1035	1154	1038	1093	1069	1090	1112	1148	1096	1087	1143	1037	1128	1136	1102	1035	1091	1122	1068	1128	1127	1114	1055	1064	1061	1135	1126	1071	1077	1069	1058	1040	1160	1056	1182	1077	1058	1140	1102	1068	1062	1106	1065	1117	1088	1037	1090	1108	1011	1082	1154	1052	1150	1070	1132	1079	1132	1042	1082	1083	1067	1072	1066	1096	1049	1103	1049	1044	1084	1059	1100	1114	1049	1130	1127	1121	1091	1066	1088	1061	1100	1148	1052	1139	1063	1182	1122	1055	1084	1097	1121	1044	1107	1112	1063	1059	1091	1154	1119	1046	1071	1098	1067	1132	1058	1074	1120	1113	1085	1153	1068	1080	1056	1099	1086	1061	1100	1086	1126	1157	1104	1034	1112	1069	1061	1104	1099	1075	1096	1052	1083	1101	1100	1078	1072	1097	1071	1030	1161	1137	1119	1064	1110	1061	1085	1095	1083	1040	1034	1069	1098	1020	1104	1057	1074	1102	1073	1125	1121	1094	1066	1114	1087	1069	1073	1103	1159	1030	1063	1074	1073	1087	1115	1057	1087	1112	1121	1095	1093	1098	1078	1072	1066	1142	1106	1118	1053	1142	1066	1034	1082	1120	1106	1046	1097	1155	1107	1040	1128	1075	1144	1039	1124	1047	1137	1034	1082	1045	1090	1055	1052	1092	1126	1112	1082	1122	1094	1118	1092	1126	1069	1155	1069	1101	1097	1071	1064	1093	1105	1075	1042	1116	1127	993	1107	1088	1114	1078	1093	1082	1078	1110	1101	1120	1170	1076	1090	1131	1163	1083	1157	1079	1097	1088	1042	1112	1087	1083	1112	1113	1095	1090	1116	1079	1065	1097	1112	1121	1155	1084	1083	1129	1068	1115	1021	1127	1083	1064	1065	1108	1110	1118	1068	1095	1103	1095	1082	1119	1038	1093	1096	1076	1115	1082	1110	1111	1112	1087	1097	1067	1100	1036	1103	1068	1117	1059	1061	1116	1170	1090	1092	1094	1055	1092	1098	1065	1005	1040	1089	1077	1072	1114	1120	1122	1086	1118	1068	1107	1053	1097	1081	1101	1159	1123	1094	1052	1131	1068	1077	1082	1079	1087	1118	1002	1054	1090	1063	1055	1095	1103	1068	1120	1113	1057	1170	1038	1076	1103	1103	1093	1158	1066	1102	1113	1057	1107	1115	1105	1118	1082	1054	1074	1081	1109	1069	1086	1121	1075	1089	1092	1094	1070	1100	1084	1027	1071	1181	1092	1124	1087	1101	1084	1109	1083	1075	1128	1150	1113	1070	1034	1090	1065	1132	1062	1062	1102	1123	1091	1071	1099	982	1063	1066	1095	1077	1157	1093	1104	1104	1073	1095	1037	1091	1071	1005	1106	1045	1099	1116	1073	1094	1135	1049	1091	1066	1044	1131	1104	1066	1085	1089	1093	1080	1077	1097	1117	1109	1089	1114	1144	1049	1078	1167	1172	1063	1095	1042	1144	1105	1070	1050	1036	1050	1099	1053	1104	1074	1137	1166	1059	1105	1151	1103	1057	1065	1175	1072	1131	1083	1093	1112	1147	1078	1079	1062	1043	1092	1057	1094	1078	1094	1116	1078	1119	1105	1143	1044	1117	1096	1117	1121	1124	1017	1111	1061	1105	1015	1098	1084	1100	1074	1050	1131	1091	1146	1093	996	1142	1040	1080	1064	1039	1076	1150	1137	1082	1072	1016	1077	1029	1131	1117	1153	1080	1046	1078	1062	1092	1120	1091	1102	1069	1094	1150	1048	1016	1108	1079	1055	1078	1072	1093	1097	1084	1070	1042	1122	1055	1100	1093	1150	1051	1078	1134	1162	1052	1082	1076	1088	1159	1043	1149	1071	1074	1100	1065	1040	1053	1111	1111	1117	1057	1039	1127	1071	1134	1091	1108	1145	1088	996	1009	1011	1069	1081	1141	1096	1116	1056	1086	1080	1033	1058	1095	1063	1102	1089	1092	1045	1087	1081	1115	1070	1050	1050	1122	1169	1078	1111	1098	1122	1151	1057	1093	1044	1051	1069	1057	1014	1139	1122	1046	1109	1078	1091	1147	1101	1092	1083	1106	1114	1080	1096	1093	1119	1053	1130	1075	1080	1095	1103	1084	1071	1098	1093	1138	1133	1074	1087	1086	1091	1110	1104	1086	1123	1129	1068	1045	1077	1059	1057	1070	1072	1108	1036	1095	1018	1109	1109	1090	1075	1088	1104	1113	1045	1098	1134	1054	1176	1055	1056	1130	1119	1128	1108	1086	1116	1042	1102	1067	1057	1037	1063	1063	1052	1068	1075	1126	1126	1089	1153	993	1084	1093	1093	1081	1067	1051	1070	1082	1076	1098	1146	1060	1097	1123	1088	1123	1064	1120	1093	1051	1115	1051	1098	1086	1122	1104	1053	1100	1036	1079	1122	1081	1069	1070	1114	1046	1112	1059	1118	1140	1091	1097	1124	1010	1103	1060	1118	1070	1055	1118	1050	1044	1066	1094	1121	1104	1063	1086	1105	1058	1088	1043	1118	1121	1115	1070	1068	1082	1058	1163	1108	1131	1085	1065	1072	1096	1108	1057	1145	1024	1057	1089	1079	1039	1120	1043	1096	1071	1072	1092	1065	1133	1154	1099	1099	1126	1090	1097	1080	1117	1084	1090	1142	1062	1083	1135	1040	1071	1097	1141	1090	1090	1085	1031	1021	1048	1115	1140	1083	1107	1080	1064	1079	1082	1074	1085	1116	1120	1053	1072	1105	1082	1056	1076	1066	1087	1060	1094	1098	1101	1124	1062	1128	1079	1078	1101	1084	1134	1101	1088	1073	1092	1098	1060	1067	1113	1061	1118	1100	1105	1097	1079	1072	1042	1131	1102	1128	1105	1034	1102	1112	1146	1087	1128	1142	1069	1097	1093	1048	1031	1093	1078	1123	1110	1095	1151	1044	1129	1086	1136	1074	1142	1088	1132	1033	1032	1131	1021	1133	1095	1057	1115	1084	1080	1057	1080	1052	1080	1131	1064	1088	1129	1065	1105	1035	1109	1102	1102	1096	1094	1092	1157	1060	1104	1115	1078	1064	1044	1099	1034	1133	1027	1100	1111	1134	1091	1101	1098	1121	1089	1057	1064	1084	1083	1107	1127	1064	1085	1085	1050	1175	1089	1087	1123	1114	1051	1072	1058	1085	1062	1145	1126	1105	1090	1078	1049	1087	1089	1109	1115	1095	1062	1079	1051	1103	1102	1067	1093	1085	1106	1073	1116	1043	1082	1102	1096	1065	1102	1119	1129	1059	1085	1090	1084	1076	1080	1079	1090	1092	1100	1186	1092	1130	1041	1152	1089	1091	1084	1113	1083	1116	1064	1061	1064	1035	1075	1074	1081	1033	1097	1093	1084	1090	1078	1064	1062	1147	1098	1068	1116	1057	1119	1129	1067	1106	1099	1075	1113	1093	1094	1164	1101	1048	1121	1047	1095	1116	1105	1154	1075	1069	1054	1097	1061	1045	1090	1056	1088	1008	1069	1078	1127	1098	1111	1093	1046	1097	1135	1085	1054	1082	1055	1037	1127	1067	1035	1062	1139	1053	1079	1131	1091	1091	1102	1070	1171	1023	1102	1083	1114	1078	1102	1174	1096	1120	1072	1070	1084	1090	1101	1109	1065	1092	1073	1094	1130	1131	1082	1067	1105	1097	1055	1103	1114	1071	1067	1100	1116	1060	1043	1103	1075	1069	1091	1061	1126	1060	1054	1076	1108	1144	1109	1106	1092	1058	1108	1081	1084
15180	41615	37413	30046	26764	22130	18383	15886	13575	9287	6506	5044	3761	2982	2446	1732	1290	1205	1211	1239	1157	1147	1233	1228	1170	1304	1363	1261	1276	1188	1115	1181	1186	1236	1315	1319	1218	1172	1242	1183	1227	1234	1155	1124	1158	1134	1137	1125	1129	1120	1074	1159	1121	1135	1131	1063	1081	1084	1142	1149	1098	1099	1069	1098	1122	1148	1091	1096	1130	1083	1128	1135	1068	1114	1158	1147	1141	1138	1087	1112	1138	1090	1127	1128	1124	1133	1098	1169	1200	1137	1072	1109	1117	1073	1120	1144	1130	1118	1085	1148	1109	1164	1078	1091	1149	1123	1114	1103	1169	1177	1093	1140	1149	1158	1187	1143	1128	1106	1183	1062	1112	1210	1144	1206	1124	1082	1067	1113	1151	1167	1109	1089	1075	1116	1087	1075	1155	1077	1068	1147	1144	1107	1175	1191	1074	1094	1088	1151	1081	1149	1086	1110	1123	1165	1117	1071	1067	1123	1096	1136	1141	1123	1101	1165	1153	1156	1046	1111	1100	1149	1065	1113	1118	1071	1128	1073	1078	1069	1161	1143	1102	1165	1101	1120	1174	1076	1150	1119	1120	1074	1111	1059	1139	1114	1141	1118	1138	1110	1137	1085	1074	1092	1130	1137	1131	1083	1136	1147	1083	1160	1133	1133	1099	1116	1121	1087	1129	1102	1161	1143	1147	1142	1134	1133	1114	1102	1154	1089	1145	1186	1143	1115	1091	1099	1128	1112	1104	1140	1092	1119	1130	1080	1086	1125	1134	1100	1161	1119	1107	1121	1147	1086	1085	1083	1123	1135	1125	1081	1160	1121	1101	1163	1068	1120	1133	1139	1126	1138	1115	1052	1066	1091	1105	1073	1077	1125	1117	1135	1108	1138	1170	1047	1083	1152	1146	1120	1124	1151	1114	1116	1112	1130	1116	1123	1141	1096	1096	1090	1087	1121	1185	1097	1047	1129	1114	1185	1160	1119	1137	1103	1093	1104	1143	1165	1140	1143	1093	1131	1119	1138	1102	1164	1068	1076	1159	1065	1162	1120	1159	1128	1093	1117	1130	1116	1089	1127	1058	1085	1147	1068	1183	1134	1139	1130	1106	1157	1128	1141	1093	1141	1097	1098	1140	1142	1112	1050	1152	1188	1128	1101	1210	1098	1160	1094	1105	1103	1108	1167	1108	1138	1150	1129	1097	1109	1160	1126	1167	1079	1173	1100	1125	1059	1095	1116	1135	1100	1113	1081	1106	1061	1114	1112	1142	1115	1103	1128	1131	1133	1123	1099	1118	1132	1072	1094	1108	1129	1107	1139	1080	1144	1167	1152	1122	1139	1146	1079	1132	1156	1109	1140	1096	1133	1181	1122	1084	1156	1074	1164	1135	1131	1144	1147	1186	1103	1123	1147	1114	1153	1074	1112	1163	1120	1077	1089	1177	1141	1091	1130	1144	1087	1150	1084	1130	1103	1107	1076	1190	1124	1118	1117	1072	1126	1089	1142	1100	1086	1135	1173	1131	1124	1088	1150	1096	1117	1120	1083	1092	1042	1150	1078	1079	1175	1139	1171	1113	1072	1126	1106	1139	1142	1113	1100	1145	1069	1143	1104	1112	1097	1137	1142	1089	1091	1142	1152	1075	1156	1091	1138	1147	1113	1107	1143	1116	1116	1117	1051	1194	1063	1157	1084	1084	1133	1071	1068	1197	1117	1082	1086	1101	1181	1105	1071	1088	1159	1105	1101	1090	1147	1086	1056	1119	1096	1090	1106	1162	1092	1086	1132	1146	1139	1152	1129	1117	1082	1143	1137	1064	1119	1109	1117	1140	1174	1091	1045	1123	1062	1121	1118	1183	1115	1092	1153	1070	1080	1069	1119	1114	1133	1085	1186	1125	1110	1111	1096	1113	1120	1139	1102	1093	1080	1089	1205	1127	1155	1121	1083	1106	1110	1116	1105	1149	1175	1069	1088	1106	1101	1122	1095	1082	1156	1150	1217	1115	1133	1087	1098	1152	1115	1134	1090	1141	1136	1142	1088	1166	1160	1150	1108	1129	1085	1157	1142	1103	1095	1122	1184	1152	1150	1124	1190	1092	1189	1101	1071	1060	1079	1153	1141	1177	1117	1091	1151	1106	1130	1126	1096	1066	1087	1172	1119	1123	1098	1165	1052	1119	1129	1072	1106	1145	1153	1137	1134	1071	1097	1101	1142	1135	1106	1100	1181	1133	1089	1135	1109	1081	1183	1137	1138	1085	1075	1150	1125	1185	1084	1078	1106	1160	1131	1127	1065	1125	1105	1146	1110	1075	1130	1094	1102	1119	1127	1209	1096	1107	1208	1127	1117	1138	1151	1106	1105	1146	1114	1157	1097	1150	1063	1123	1171	1140	1080	1024	1109	1107	1118	1082	1120	1194	1129	1152	1125	1096	1139	1109	1118	1157	1100	1097	1137	1191	1076	1100	1146	1198	1104	1092	1098	1122	1095	1120	1158	1063	1117	1129	1085	1085	1068	1104	1139	1083	1143	1093	1162	1068	1102	1106	1150	1173	1121	1087	1056	1144	1097	1129	1102	1121	1161	1121	1082	1124	1085	1129	1104	1123	1115	1125	1118	1137	1062	1119	1130	1114	1102	1128	1056	1122	1143	1095	1150	1044	1125	1085	1111	1094	1131	1112	1135	1128	1137	1126	1144	1120	1144	1174	1115	1173	1112	1127	1154	1079	1134	1045	1103	1142	1129	1064	1130	1060	1127	1116	1140	1105	1102	1167	1063	1205	1124	1127	1128	1081	1163	1071	1067	1189	1111	1084	1089	1170	1169	1152	1113	1121	1138	1117	1128	1121	1167	1108	1076	1097	1137	1116	1082	1183	1110	1120	1125	1123	1137	1104	1127	1141	1108	1091	1159	1041	1103	1119	1115	1133	1117	1102	1074	1101	1097	1185	1125	1105	1153	1100	1128	1131	1138	1087	1162	1087	1096	1122	1114	1091	1101	1144	1137	1128	1124	1105	1114	1105	1104	1145	1098	1107	1167	1071	1107	1097	1130	1065	1168	1117	1133	1141	1125	1113	1107	1123	1158	1091	1106	1118	1052	1133	1094	1107	1119	1112	1108	1102	1092	1147	1159	1100	1082	1090	1128	1095	1093	1153	1139	1187	1048	1081	1147	1153	1125	1158	1122	1079	1115	1107	1125	1133	1177	1133	1094	1071	1061	1094	1126	1119	1109	1112	1090	1104	1102	1089	1080	1142	1111	1114	1087	1078	1120	1111	1099	1161	1021	1082	1080	1094	1067	1100	1103	1090	1107	1123	1098	1170	1130	1093	1205	1178	1212	1092	1128	1104	1056	1114	1114	1117	1169	1133	1080	1090	1092	1154	1070	1046	1197	1097	1127	1137	1115	1061	1125	1158	1095	1088	1099	1125	1143	1076	1106	1140	1168	1120	1112	1131	1092	1084	1111	1167	1164	1101	1170	1116	1098	1180	1142	1115	1088	1066	1145	1105	1139	1107	1085	1135	1104	1133	1118	1064	1163	1126	1144	1119	1079	1141	1106	1162	1144	1092	1141	1095	1125	1150	1043	1088	1115	1130	1132	1091	1181	1069	1123	1096	1169	1111	1148	1185	1119	1089	1131	1099	1153	1133	1122	1086	1091	1150	1127	1085	1134	1105	1117	1150	1123	1135	1141	1112	1131	1188	1085	1088	1125	1128	1118	1150	1090	1077	1084	1144	1090	1147	1160	1080	1085	1088	1179	1146	1107	1070	1077	1103	1126	1116	1076	1124	1175	1079	1108	1134	1113	1175	1095	1084	1103	1181	1119	1109	1126	1069	1121	1121	1072	1102	1148	1075	1137	1165	1116	1124	1147	1145	1144	1120	1103	1148	1104	1112	1126	1121	1123	1128	1105	1115	1058	1104	1113	1131	1088	1065	1109	1093	1061	1115	1193	1158	1105	1087	1093	1160	1180	1153	1151	1158	1102	1060	1132	1101	1126	1112	1206	1064	1052	1113	1110	1060	1144	1134	1111	1119	1147	1124	1097	1141	1163	1174	1110	1103	1145	1076	1128	1051	1113	1186	1128	1099	1096	1107	1141	1131	1112	1113	1135	1182	1160	1178	1113	1125	1101	1152	1084	1109	1142	1060	1073	1159	1095	1186	1175	1123	1115	1153	1131	1090	1060	1089	1088	1091	1123	1106	1110	1059	1123	1137	1093	1126	1144	1097	1160	1186	1099	1117	1123	1041	1045	1133	1133	1099	1061	1129	1071	1141	1062	1118	1102	1100	1105	1099	1067	1167	1111	1077	1063	1135	1119	1119	1130	1164	1080	1141	1072	1109	1115	1075	1082	1147	1102	1162	1170	1144	1097	1083	1139	1125	1101	1102	1147	1126	1140	1071	1082	1177	1145	1082	1135	1094	1076	1070	1124	1201	1090	1104	1110	1123	1133	1099	1136	1163	1125	1102	1084	1135	1189	1115	1102	1109	1159	1139	1130	1132	1122	1046	1072	1076	1144	1136	1134	1124	1127	1081	1094	1114	1101	1123	1137	1122	1028	1109	1168	1118	1137	1143	1066	1099	1099	1100	1190	1063	1079	1087	1131	1089	1083	1153	1118	1156	1190	1059	1161	1130	1197	1176	1118	1097	1122	1122	1082	1063	1170	1150	1151	1140	1111	1077	1202	1111	1079	1130	1042	1152	1107	1145	1101	1130	1140	1072	1053	1137	1095	1106	1147	1101	1050	1131	1054	1191	1111	1087	1180	1102	1083	1116	1142	1136	1084	1122	1155	1131	1092	1053	1081	1140	1073	1097	1081	1092	1097	1068	1083	1190	1102	1095	1105	1106	1168	1119	1125	1052	1122	1113	1068	1123	1135	1132	1122	1102	1077	1059	1071	1188	1205	1120	1128	1111	1069	1089	1093	1142	1159	1139	1123	1108	1135	1062	1122	1147	1158	1132	1182	1106	1143	1164	1118	1148	1127	1117	1093	1104	1087	1111	1117	1138	1146	1112	1095	1084	1162	1133	1068	1113	1116	1130	1149	1070	1089	1090	1102	1070	1143	1121	1081	1133	1156	1142	1105
27909	21283	22422	16626	10459	6638	4898	3889	3353	2260	1537	1213	981	809	723	567	538	495	511	475	475	530	511	533	487	580	525	516	552	543	553	499	522	540	548	527	569	539	540	538	532	496	545	499	466	524	515	500	522	509	472	486	528	545	516	512	521	530	538	531	497	505	507	479	505	486	530	496	526	489	527	495	510	494	538	499	532	518	510	491	501	486	483	465	528	528	545	523	517	509	524	535	525	519	522	507	522	529	553	485	486	487	521	492	511	520	501	485	511	514	518	479	496	508	526	498	526	495	488	493	506	482	472	505	488	472	512	511	513	479	542	483	479	543	505	521	494	498	481	504	545	503	469	492	504	542	487	501	490	532	540	496	505	478	510	548	508	518	488	531	512	514	519	527	493	464	488	518	489	531	478	502	513	558	510	476	517	520	519	520	479	491	505	520	495	509	522	475	495	513	500	497	523	522	520	520	504	480	461	512	535	485	508	499	518	507	502	530	520	525	521	487	523	509	527	527	505	475	525	488	542	497	520	494	499	496	512	505	515	513	540	556	503	554	512	502	495	476	508	511	515	535	510	478	514	520	516	486	480	507	525	497	534	520	519	499	514	545	491	529	509	488	533	515	518	521	525	513	503	517	500	517	500	548	511	500	511	491	487	531	493	544	491	477	518	502	516	514	527	514	485	521	500	522	489	473	534	501	555	516	519	489	531	517	498	486	506	497	525	513	522	493	461	508	504	494	532	509	552	458	519	529	529	547	504	511	544	498	474	522	503	522	532	514	496	508	509	506	491	503	557	470	533	519	476	486	512	492	489	522	482	455	519	486	525	531	502	523	511	500	509	493	511	485	501	505	531	503	551	545	522	503	532	498	517	499	501	543	472	488	531	520	500	527	519	477	522	537	529	499	494	518	498	496	518	514	535	534	535	507	523	510	485	519	538	491	516	518	542	550	535	487	520	504	524	510	546	539	548	501	525	510	510	506	501	531	492	489	487	521	514	513	507	454	534	484	503	475	525	526	526	511	529	544	470	528	512	519	487	529	525	499	532	524	504	496	501	464	495	498	505	487	530	474	522	488	487	511	514	529	524	488	512	519	533	488	564	518	481	447	476	498	525	518	514	498	482	530	488	503	457	533	507	492	504	511	501	488	538	498	500	495	505	548	521	510	527	526	490	490	530	525	544	498	529	509	545	497	511	485	492	473	519	478	533	519	521	526	509	493	488	484	511	506	529	507	557	505	479	549	523	472	490	465	498	491	484	541	521	480	534	515	518	489	534	500	513	484	519	519	494	522	493	504	519	491	495	537	486	488	515	546	533	483	522	520	570	513	504	476	540	511	496	487	512	494	541	508	490	532	502	549	466	505	552	495	517	486	505	524	488	518	532	511	491	497	509	515	472	483	507	494	495	511	486	499	536	540	493	496	543	488	479	476	527	495	518	472	544	502	530	476	530	484	529	496	506	506	530	522	491	479	523	533	527	491	516	497	468	528	471	526	498	504	512	506	492	511	460	535	533	444	510	497	550	508	511	540	492	478	461	544	501	555	537	504	500	489	515	466	559	479	508	476	548	495	469	536	507	475	484	514	498	525	469	532	526	546	500	478	520	540	521	489	500	512	490	515	533	483	532	525	461	516	491	518	500	523	524	511	492	462	499	486	515	472	501	513	510	497	512	525	510	455	518	511	496	470	495	488	532	525	509	477	532	514	503	471	525	518	495	543	546	499	496	531	538	467	490	488	531	515	483	505	531	508	518	554	502	521	498	524	494	476	503	503	494	516	509	541	522	493	536	543	494	487	520	504	526	525	484	464	531	535	520	489	500	496	523	459	512	487	506	542	527	511	532	475	472	499	503	469	498	523	495	502	449	493	485	495	501	473	518	518	523	513	515	542	473	502	503	470	512	534	499	534	532	508	505	532	498	456	545	503	520	479	477	497	529	518	512	517	544	495	510	503	482	489	508	473	475	508	530	512	498	515	555	563	519	525	491	553	503	479	524	506	555	482	514	498	468	521	525	490	499	478	523	493	486	501	504	465	524	502	476	535	459	504	518	497	487	517	511	536	517	470	534	533	457	481	498	558	545	516	526	511	539	528	489	505	555	514	533	512	435	553	529	553	536	502	536	482	512	514	532	501	509	487	514	505	516	461	551	533	544	486	502	539	544	490	479	526	506	468	518	500	500	500	501	502	534	509	522	544	510	523	538	535	500	522	490	544	440	523	493	518	570	511	505	508	517	517	529	534	514	495	499	520	508	520	508	494	498	500	538	510	537	509	509	490	503	533	532	582	506	532	499	499	502	524	527	524	493	511	545	485	518	534	479	504	516	495	515	510	500	539	468	506	511	498	544	519	487	489	482	521	517	532	529	549	501	501	473	509	531	479	508	477	529	496	508	513	497	469	527	499	484	511	501	496	518	556	497	475	519	490	521	504	474	507	535	510	514	514	499	533	514	503	504	491	528	503	515	510	507	552	525	543	544	519	573	520	532	497	489	489	539	532	496	488	505	527	476	561	505	510	521	532	522	553	501	521	482	484	543	523	520	488	555	519	500	507	491	502	505	519	491	512	485	546	509	481	524	506	495	487	573	527	521	539	532	476	510	497	512	493	526	528	503	492	488	507	494	556	510	508	475	518	491	558	521	518	498	497	502	488	486	516	506	501	519	533	479	496	491	519	532	495	527	548	532	518	463	521	509	481	517	537	515	511	490	504	508	509	515	488	478	516	513	513	488	516	508	542	512	499	467	471	533	572	520	488	496	551	481	498	475	467	505	493	491	521	534	526	500	524	512	495	492	513	493	540	491	525	566	496	517	491	516	505	552	512	520	519	510	534	497	476	522	485	553	506	574	511	522	503	510	476	482	520	499	562	558	534	527	522	501	510	481	533	468	516	478	514	543	489	532	530	519	529	506	503	530	521	544	488	547	483	523	546	508	480	502	499	457	514	534	474	485	495	532	469	501	474	509	523	471	476	506	501	503	545	498	494	529	528	515	513	487	494	536	460	511	512	501	540	486	514	526	493	506	514	485	524	541	507	526	502	456	487	489	523	533	529	569	535	519	484	533	518	537	516	498	508	517	506	510	481	510	536	504	513	489	524	533	500	541	542	507	489	528	483	520	522	485	525	503	492	494	482	486	519	503	493	481	502	522	514	504	529	484	485	481	501	538	515	522	489	484	552	538	562	501	483	484	536	467	509	500	524	499	516	532	512	522	532	516	507	496	488	556	545	526	510	496	504	479	515	488	490	564	538	530	514	569	516	494	511	508	540	479	504	515	536	479	544	466	472	521	527	513	482	507	501	501	467	553	493	468	475	506	524	500	516	518	497	555	524	507	528	494	523	527	519	511	542	538	525	512	511	489	513	482	490	536	486	525	534	526	499	492	506	498	511	524	496	537	485	540	515	501	475	473	472	454	504	495	504	531	512	502	496	517	545	573	530	507	483	470	519	481	553	514	485	504	507	481	530	479	535	487	536	500	523	470	495
12286	28261	24581	17369	14513	10722	8501	7125	6064	3997	2535	1934	1403	1093	879	712	574	546	554	540	513	516	552	548	534	569	582	551	572	537	575	517	529	585	559	573	547	608	548	541	552	570	523	561	539	517	536	543	543	551	494	554	569	578	532	534	556	531	540	506	553	534	522	563	550	543	520	600	500	544	516	564	554	565	551	538	516	522	533	549	569	590	509	540	570	565	512	527	544	525	510	525	541	549	494	497	565	531	529	519	567	531	510	513	552	519	535	545	521	534	538	505	578	572	533	561	504	540	479	538	508	521	500	536	531	538	528	521	562	532	499	512	567	526	533	554	542	512	517	538	508	583	536	536	530	553	487	542	547	491	530	580	530	593	534	530	562	561	508	538	508	519	516	489	534	523	540	558	528	514	519	544	528	468	530	560	563	515	523	503	546	506	532	535	535	567	588	550	583	495	519	521	550	524	511	530	547	497	505	487	553	531	516	489	522	530	552	504	508	527	562	522	536	529	545	540	520	515	568	579	587	529	512	499	585	519	547	499	537	561	523	541	526	555	545	509	537	567	525	546	520	505	524	536	539	505	517	521	537	519	504	553	559	570	520	532	554	541	566	525	512	532	546	570	475	528	549	532	550	495	522	543	520	585	491	507	541	527	540	471	560	589	499	506	517	523	545	512	547	535	525	526	545	507	512	510	593	528	528	536	496	543	516	506	516	566	510	508	498	512	525	571	575	503	526	527	489	526	548	566	528	548	538	513	577	524	538	542	566	539	548	503	536	561	540	509	497	535	513	542	522	507	496	533	518	547	534	518	543	532	541	523	513	565	518	550	556	539	524	522	581	514	546	513	544	520	530	554	530	558	578	512	537	524	556	525	514	525	507	574	543	577	521	580	586	539	555	517	510	525	528	501	527	471	561	534	549	518	563	569	575	527	511	526	546	529	516	556	517	509	506	531	528	489	523	546	523	528	503	566	539	526	539	549	563	527	550	521	547	496	516	501	556	519	535	522	520	518	518	514	549	534	524	577	527	581	562	528	540	548	519	551	572	549	521	504	508	533	535	569	533	517	532	514	525	473	542	542	540	534	528	527	560	554	508	514	553	554	544	534	551	491	521	558	532	587	502	527	549	578	557	514	544	541	528	526	537	519	568	537	505	539	515	549	519	526	505	546	521	573	535	532	530	526	513	570	522	568	521	549	498	523	490	517	564	547	546	553	547	522	537	562	553	522	532	547	526	543	541	527	522	523	529	559	511	492	521	525	525	523	548	553	548	497	518	556	543	554	516	510	595	568	517	544	555	521	562	565	526	538	544	525	573	547	496	558	508	526	519	514	539	527	534	530	538	551	535	499	522	537	549	538	563	504	541	552	560	566	541	545	487	514	578	546	557	564	529	536	552	565	564	520	521	539	524	523	539	556	550	571	546	534	498	570	539	512	529	533	531	506	573	572	564	510	513	512	547	531	516	561	530	524	552	533	551	528	514	556	496	581	547	515	526	528	514	522	525	557	539	552	537	514	535	547	502	575	530	566	546	527	520	549	558	513	562	572	534	513	546	576	532	530	520	544	546	617	527	538	554	520	525	486	526	569	542	517	565	520	529	561	561	529	554	579	539	536	569	583	548	541	528	549	566	512	534	569	516	548	531	518	532	515	528	562	572	519	505	527	464	553	539	538	515	568	512	599	535	543	547	522	544	500	529	544	555	508	535	484	572	531	536	529	541	504	540	531	555	531	555	542	559	550	551	531	545	526	564	492	521	506	524	524	564	558	519	533	546	528	560	524	547	553	544	539	536	488	549	526	536	563	514	571	519	515	545	589	527	561	500	523	526	552	565	574	569	512	521	529	542	500	516	549	509	516	549	540	525	514	544	533	534	525	536	519	551	524	527	514	532	535	583	478	549	550	555	507	509	501	528	535	549	532	535	515	545	555	514	545	530	525	526	546	525	535	528	489	541	504	497	525	535	523	534	554	574	525	520	559	530	512	498	526	575	594	557	549	538	574	544	513	547	524	522	549	532	549	520	542	522	530	527	502	539	583	510	546	530	521	553	536	540	498	525	493	517	547	549	539	537	502	603	546	514	515	516	552	542	522	542	535	542	552	516	535	554	523	567	530	526	553	564	482	539	560	521	574	546	533	546	521	509	577	526	533	525	542	532	515	559	565	545	556	539	549	493	549	544	505	556	552	541	542	495	523	512	536	527	531	518	539	522	544	522	526	534	521	574	511	504	523	521	528	527	556	580	541	588	542	512	547	519	548	523	510	555	536	499	563	539	558	532	540	550	581	546	483	547	530	525	489	573	524	546	555	548	567	566	523	518	530	535	572	552	527	518	511	535	532	544	550	518	531	515	549	557	520	545	536	520	524	485	517	572	522	548	532	515	517	527	542	537	542	520	526	527	551	558	515	571	545	535	546	495	537	562	498	540	521	539	548	558	547	560	532	512	525	553	532	560	538	524	533	534	500	496	500	514	550	543	538	514	559	521	526	527	487	509	552	517	562	546	488	504	540	515	506	542	525	571	496	511	537	511	549	511	546	546	521	543	502	538	529	553	530	548	519	559	515	537	555	513	534	529	582	563	525	502	527	487	555	506	523	532	515	513	551	541	546	503	543	536	570	532	518	548	499	555	520	501	522	521	536	544	519	523	543	554	572	518	541	519	508	504	542	551	498	554	560	542	510	528	503	533	536	572	533	572	521	537	549	520	513	503	582	568	531	558	542	558	558	496	563	546	548	518	570	567	524	499	556	539	516	546	553	511	492	545	556	526	535	512	531	521	569	541	558	522	500	525	495	540	499	543	519	523	561	559	544	583	560	557	541	502	540	516	557	532	573	532	547	525	502	541	551	512	521	559	584	556	521	507	565	530	492	547	543	512	552	505	545	573	526	523	554	575	563	521	547	508	555	493	517	503	529	530	506	544	563	511	515	514	511	570	517	533	521	536	526	559	514	503	512	542	511	531	564	530	573	525	532	549	493	501	529	488	528	535	544	545	544	545	548	530	538	592	541	528	519	562	512	535	531	542	540	547	556	579	473	546	506	556	521	507	533	550	485	552	539	534	534	493	549	533	539	542	602	545	546	541	574	548	520	558	530	552	523	522	539	506	499	511	540	545	488	528	525	519	564	524	507	504	537	544	559	563	527	537	543	516	571	554	547	541	533	566	562	527	516	499	513	530	509	534	530	530	554	535	522	543	526	548	494	566	555	525	514	530	547	520	485	498	524	483	510	567	537	540	472	548	507	517	523	526	568	575	535	497	535	545	521	503	532	552	531	541	549	512	534	484	542	526	534	506	514	568	531	549	575	552	525	523	519	551	547	543	545	530	532	558	507	514	506	530	544	534	569	584	515	545	557	506	541	512	541	544	501	519	524	474	579	531	526	494	503	527	525	503	566	582	552	535	517	498	546	546	525	562	517	483	474	523	535	541	533	527	584	528	537	530	513	556	521	532	578	497	543	534	544	531	510	530	513	528	521	512	552
23610	21068	28189	24331	21777	18178	11788	7821	6231	4466	2847	2247	1811	1504	1305	995	942	883	859	886	834	809	837	839	940	865	903	937	812	851	870	853	850	824	905	941	833	923	896	899	872	831	857	846	908	821	823	896	808	827	842	840	888	804	837	829	837	869	833	862	787	866	863	817	787	840	799	824	841	861	798	817	850	821	790	846	883	814	824	818	844	842	825	808	892	808	765	782	832	814	850	806	860	858	856	828	850	854	797	823	794	892	770	821	823	806	928	844	830	831	805	796	827	806	855	824	851	867	824	795	831	847	807	876	841	845	829	868	793	864	856	850	882	840	878	832	828	825	855	813	866	884	786	904	842	816	847	847	810	819	815	839	832	873	777	813	836	836	845	784	859	806	827	829	833	768	773	825	866	839	804	865	808	795	794	848	857	835	844	857	810	895	800	835	856	815	833	851	857	807	799	827	834	845	836	868	822	839	795	776	907	814	809	879	848	797	841	847	852	817	866	782	794	796	832	839	804	812	862	859	842	813	870	815	860	839	865	810	826	841	819	848	817	848	849	826	857	833	807	859	884	833	817	800	827	833	811	908	843	822	820	823	830	876	834	811	868	771	835	811	872	789	796	815	806	791	837	884	830	803	796	832	813	793	811	838	818	782	853	810	837	830	793	788	863	830	804	793	832	833	822	823	798	812	822	836	780	865	833	809	820	803	831	899	841	824	860	884	805	870	869	857	805	838	847	861	850	854	827	785	845	804	888	829	831	870	873	811	823	844	771	759	788	875	864	855	840	851	880	837	855	848	774	855	850	820	872	820	839	879	844	810	831	813	837	861	803	778	835	855	868	847	772	801	832	843	859	828	810	829	794	835	832	875	813	791	829	854	873	864	825	806	838	831	824	866	829	811	836	799	852	818	817	855	869	851	798	888	796	802	814	846	830	848	830	830	856	858	831	838	837	839	836	841	805	810	852	743	834	795	833	813	821	839	790	810	855	753	854	890	870	823	877	852	868	778	834	841	847	836	810	803	811	910	831	872	823	786	825	796	822	820	827	783	808	841	815	804	834	783	834	797	822	817	827	867	814	842	845	797	902	808	802	812	821	818	809	848	829	798	801	849	812	812	858	847	825	814	833	846	856	833	850	813	859	829	847	831	850	797	816	832	849	789	870	827	765	820	850	838	836	853	829	824	844	840	784	814	832	821	835	816	804	784	827	833	826	819	832	862	851	847	797	819	816	838	820	840	819	844	806	846	825	820	842	823	768	849	809	807	818	817	787	866	845	819	863	833	839	838	822	806	829	835	832	827	853	834	824	791	831	819	833	817	889	793	816	805	780	832	819	884	848	894	798	846	863	776	805	811	834	869	817	769	801	825	852	797	849	825	773	818	827	840	817	808	801	843	864	830	786	851	864	812	865	805	873	836	890	824	846	834	899	835	785	823	812	822	812	807	796	838	792	860	821	820	758	813	838	816	844	802	816	783	783	842	834	802	837	852	823	801	791	798	836	768	839	833	824	882	852	836	796	823	842	877	899	795	830	791	866	802	823	850	876	865	839	815	792	834	831	860	865	820	828	873	818	805	798	807	833	846	836	809	846	822	775	873	791	815	827	859	824	848	827	808	836	843	846	833	820	860	778	792	848	809	870	818	806	846	853	835	834	817	833	830	811	827	827	871	820	876	823	855	783	809	882	905	822	836	824	812	829	878	871	863	799	841	805	843	845	832	842	881	832	795	835	800	821	872	831	840	819	807	877	809	822	837	836	879	820	829	819	857	862	803	823	820	817	856	858	833	822	832	795	798	848	869	798	822	761	822	834	877	832	840	820	828	862	789	824	805	797	828	825	810	863	791	863	834	857	807	844	849	789	798	821	805	772	841	806	816	890	818	841	888	788	826	859	874	845	843	838	856	836	830	851	813	904	823	809	835	852	830	854	865	814	776	822	838	786	788	800	812	800	831	844	805	815	796	830	895	864	806	843	821	797	843	850	820	898	818	818	822	762	844	826	862	876	796	839	834	800	789	839	861	819	838	868	863	848	845	864	800	821	745	793	794	888	845	823	819	914	828	866	820	862	802	838	846	820	812	860	780	787	815	804	791	858	871	874	840	798	858	810	855	893	854	858	910	813	812	829	811	878	827	820	829	859	827	860	752	802	858	918	799	808	823	871	832	869	809	823	884	836	861	816	868	876	831	831	811	834	820	815	902	857	831	806	808	862	792	778	792	840	900	849	826	838	813	831	864	845	779	814	864	790	867	811	869	840	851	827	819	855	862	766	813	830	846	825	821	805	843	837	823	840	807	812	831	854	823	842	814	810	850	825	775	874	846	880	790	819	776	775	793	856	806	808	816	806	842	881	816	811	803	877	821	842	844	845	830	804	809	818	799	790	827	831	815	823	849	813	824	822	844	825	782	812	850	840	898	857	844	890	830	821	841	805	817	811	778	850	797	829	800	799	829	821	864	852	846	828	857	857	774	837	820	816	847	843	873	818	824	844	780	848	872	813	852	864	798	837	815	834	851	910	798	879	810	815	866	818	852	857	812	842	814	837	832	816	815	812	818	791	842	815	902	845	885	818	813	854	834	809	818	881	816	847	821	849	795	852	794	825	872	801	813	806	822	802	808	827	848	830	813	806	825	813	847	863	805	820	824	814	817	807	823	841	792	801	854	832	804	809	781	858	872	889	838	887	816	803	864	869	844	843	861	794	842	773	838	801	816	822	839	856	815	806	883	871	792	814	798	796	843	773	824	847	800	845	911	840	779	818	868	850	825	783	806	830	854	770	825	830	838	811	874	848	812	800	839	805	855	878	810	827	854	820	833	834	823	877	881	793	768	863	807	842	830	826	819	867	882	841	853	809	851	810	802	851	824	836	822	800	864	852	822	764	789	818	831	780	805	788	883	816	805	789	847	847	817	821	836	870	853	825	779	787	925	793	814	811	843	849	820	826	840	837	843	844	847	833	881	863	808	877	875	804	835	838	862	885	854	864	806	843	837	826	794	816	835	804	840	821	874	803	795	812	859	835	841	841	937	848	831	860	862	833	837	803	841	805	881	822	842	816	838	791	788	838	799	813	812	895	905	861	836	829	836	856	864	858	849	813	855	850	796	844	833	897	784	840	846	835	817	839	891	851	803	811	839	818	834	822	862	801	876	881	787	769	848	794	809	849	843	819	874	825	845	740	797	854	832	812	818	795	806	852	829	821	855	780	820	844	795	837	814	813	836	864	806	838	772	854	859	837	791	817	812	832	885	825	884	815	826	838	831	880	826	827	844	812	794	832	832	846	782	800	845	853	899	839	770	873	829	840	838	813	810	757	844	826	859	838	828	819	854	828	802	840	781	781	843	839	850	876	814	799	836	816	770	833	829	839	806	832	814	837	835	799	887	771	824	852	840	883	800	861	834	819	841	794	824	864	825	831	872	805	798	808	806	789	852	862	806	833	840	842	884	838	829	843	842	822	767	771	832	850	810	787	818	833	843	848	821
12366	36171	32247	24740	21732	17161	14048	11572	10291	6922	4520	3360	2687	1984	1758	1297	920	881	885	909	935	897	861	910	967	952	1019	972	974	914	857	865	927	835	1011	970	871	939	926	867	916	848	866	869	827	887	875	822	848	893	858	864	785	840	894	871	825	862	850	868	775	865	837	863	873	827	824	839	831	842	834	850	855	825	875	850	847	861	859	807	859	897	838	813	851	863	839	824	818	861	878	822	879	904	844	862	816	821	790	861	871	864	810	844	849	849	810	887	875	868	856	805	833	842	866	847	887	812	866	884	851	870	821	875	865	805	877	796	835	876	816	836	924	826	843	838	862	844	830	829	816	801	855	827	886	881	858	882	892	878	844	799	836	836	849	842	854	882	878	854	828	842	849	817	863	816	843	917	830	826	853	768	860	840	890	889	869	857	875	851	843	852	867	797	868	870	842	826	864	887	828	853	832	884	887	834	874	821	888	866	843	888	865	846	833	916	847	871	853	833	887	859	851	865	867	855	817	868	791	850	847	836	803	833	811	879	844	835	846	823	845	850	894	849	844	810	828	837	817	797	891	871	853	823	827	830	850	833	876	929	864	919	856	851	864	854	814	857	823	820	880	839	854	840	813	851	871	855	867	923	814	904	890	861	841	833	872	796	812	818	848	883	780	851	832	835	908	850	863	889	843	816	860	836	859	866	800	854	856	824	854	829	862	828	857	834	859	892	868	819	889	867	817	842	878	863	881	889	856	834	868	825	830	840	868	846	832	888	838	873	882	799	823	898	809	876	838	869	836	833	863	877	825	847	860	863	901	841	820	838	814	833	853	877	844	812	846	893	849	876	841	819	837	827	870	842	859	857	842	906	880	850	881	856	854	884	865	856	889	847	804	841	820	856	814	913	835	833	866	850	859	933	857	802	844	877	820	901	793	840	875	864	879	818	848	857	836	837	856	895	802	886	858	811	832	835	818	793	889	859	835	882	861	862	865	869	793	817	883	841	862	849	846	894	816	890	843	836	842	814	815	860	851	851	850	847	848	810	819	866	898	845	850	825	833	872	816	818	848	946	830	849	844	822	825	834	842	868	896	807	839	886	883	891	856	793	860	845	833	830	874	831	829	861	900	814	889	855	807	875	838	776	897	844	872	810	765	843	894	842	862	899	891	898	874	858	831	878	827	857	879	808	852	791	868	865	850	848	833	887	866	833	818	886	818	897	900	832	895	847	823	878	857	865	830	886	847	849	890	817	885	822	879	867	897	841	867	835	880	837	857	824	858	784	861	840	853	875	846	809	834	835	840	860	904	843	870	838	825	830	821	868	798	827	842	843	826	880	857	896	809	822	826	889	863	822	838	848	862	896	858	885	799	806	871	860	828	827	830	859	850	906	859	873	875	858	863	816	821	820	914	879	819	877	846	864	809	822	857	886	835	881	912	865	831	861	886	903	786	886	846	863	841	848	833	841	833	893	867	879	829	834	832	854	845	903	827	819	790	889	882	815	892	847	826	860	824	781	843	836	834	805	835	847	841	839	834	850	872	898	881	867	833	889	776	864	873	769	845	841	835	891	846	845	825	814	884	806	868	870	814	858	879	879	800	780	838	840	851	831	840	813	819	844	790	847	844	870	848	829	838	855	794	843	806	862	868	880	875	792	877	868	874	864	826	854	869	856	868	816	863	793	848	783	815	840	887	845	850	886	807	808	844	846	875	830	863	865	819	846	848	827	821	828	820	826	916	854	825	840	833	858	817	838	842	887	836	811	827	855	850	847	877	839	820	890	888	876	886	887	830	890	853	922	845	878	823	847	855	861	836	856	837	874	831	860	833	887	852	857	895	859	867	873	857	828	853	860	823	909	837	874	837	830	905	873	800	859	823	841	852	835	878	893	832	842	871	834	791	865	835	844	844	858	807	892	838	808	837	875	823	860	820	816	889	816	840	835	826	900	839	841	830	797	834	882	855	855	873	841	878	783	871	832	897	808	834	829	775	861	889	811	815	889	854	838	877	815	820	817	854	860	881	819	884	808	852	818	886	897	863	846	881	874	850	821	861	896	828	837	890	833	870	826	829	775	834	842	790	858	869	866	834	848	879	872	856	854	807	830	839	834	812	805	892	868	892	806	854	851	845	803	877	877	897	894	813	823	832	833	890	832	830	821	850	816	835	822	840	848	852	855	856	841	854	843	913	816	918	854	843	801	858	835	851	847	824	830	832	825	803	876	883	855	847	876	830	811	853	846	864	866	878	874	860	856	785	828	861	835	824	844	851	829	832	852	817	864	826	868	833	898	775	840	803	848	844	863	847	831	831	820	886	812	833	859	826	823	872	852	873	926	831	857	810	864	790	838	860	837	780	792	860	881	862	884	857	868	840	884	823	851	836	835	835	879	815	884	780	831	879	849	916	851	808	859	862	865	864	902	841	824	859	832	862	834	850	856	860	840	820	810	823	895	822	861	842	820	824	894	855	839	860	853	839	835	857	847	805	856	892	877	829	823	855	820	862	861	839	919	842	853	907	877	867	860	852	875	855	855	870	861	848	881	842	850	815	761	855	816	862	844	796	842	798	801	832	835	872	839	833	865	866	866	861	879	789	852	849	852	866	861	861	858	852	873	810	865	848	834	819	841	855	826	893	823	839	835	856	840	814	845	809	791	852	831	839	885	863	797	858	881	816	851	881	899	858	828	836	884	830	844	847	865	874	878	861	787	841	796	822	865	811	845	825	845	868	899	859	903	837	806	883	844	804	827	892	840	872	825	848	863	886	841	863	842	922	854	821	870	828	827	895	809	842	858	871	778	801	885	883	874	817	849	822	885	846	842	842	868	783	868	829	803	803	914	867	878	872	810	858	859	835	826	848	859	880	869	823	831	863	848	838	835	872	903	838	801	859	869	839	855	817	821	832	920	855	835	837	884	872	829	851	823	850	826	811	801	872	876	877	921	845	854	808	885	781	804	808	833	871	825	802	893	853	835	787	829	866	844	780	819	874	900	875	860	831	852	856	854	853	854	917	826	885	835	840	847	812	846	809	884	873	811	903	821	811	872	838	795	844	826	881	832	838	856	910	844	823	805	865	854	865	822	844	850	846	856	887	823	844	886	803	847	815	919	819	809	810	865	864	857	822	904	866	841	814	835	876	816	860	848	843	877	807	812	789	871	905	854	873	811	885	836	843	892	808	857	809	790	827	878	869	847	853	856	832	863	854	800	848	876	849	875	835	801	891	883	814	873	877	840	837	866	842	892	836	824	850	825	858	813	844	819	876	874	847	813	834	859	839	826	854	801	806	841	859	865	882	875	868	799	872	847	847	832	831	859	864	833	853	855	845	867	863	831	850	898	848	821	806	895	822	836	848	839	817	858	798	891	884	837	892	840	863	874	868	841	800	822	876	817	878	895	883	845	839	852	813	810	829	880	889	846	818	843	859	856	872	841	889	839	836	827	896	840	846	839	829	847	810	826	883	839	810	839	801	866	891	867	827	858	834	814	802	891
24835	21076	27373	25480	18223	10671	7398	5366	4506	3200	2238	1565	1329	1072	946	749	625	607	639	659	597	567	628	615	634	627	655	650	608	606	605	635	638	696	635	703	594	669	609	653	649	634	635	584	622	577	580	605	644	608	563	596	566	624	626	619	594	552	636	570	587	561	624	624	576	596	650	620	565	558	621	648	603	610	598	611	596	577	619	626	609	606	651	631	573	544	639	606	592	574	631	610	613	617	597	613	625	591	620	643	599	605	623	624	618	634	594	646	557	601	597	599	611	603	643	603	614	637	587	657	598	614	598	591	618	619	592	577	611	577	621	594	581	610	604	611	567	605	620	563	601	629	641	590	638	641	603	589	572	658	583	566	587	654	571	540	614	624	638	587	575	592	600	621	629	650	598	635	604	611	576	610	599	575	569	594	595	603	575	662	615	606	614	642	584	603	608	609	642	580	582	599	614	583	648	669	642	595	628	612	577	584	594	580	651	625	654	576	631	610	603	608	580	610	627	612	577	614	656	617	604	611	619	567	638	606	629	611	595	621	615	571	608	556	627	605	620	631	577	582	633	578	626	624	645	592	604	576	608	595	626	584	565	586	597	563	589	577	619	544	648	573	592	656	566	567	647	643	628	615	616	630	627	605	618	567	599	615	585	614	624	619	607	617	622	571	595	633	614	579	595	582	619	638	649	610	570	567	629	615	609	659	602	600	561	636	600	594	629	633	615	578	588	609	642	619	615	597	674	584	591	605	602	582	577	611	589	632	578	583	600	559	618	618	623	598	615	567	580	592	612	642	630	626	613	592	591	623	598	621	623	626	601	584	639	607	576	630	592	593	546	601	609	605	599	628	605	549	590	589	579	604	632	623	607	611	615	610	604	618	633	623	604	600	571	623	598	571	590	612	565	591	623	634	583	603	625	608	589	567	586	643	608	611	585	573	603	609	602	606	612	631	594	599	647	620	572	626	611	603	654	626	598	612	569	600	583	585	602	556	566	590	617	612	633	565	587	641	608	623	600	604	583	652	622	635	611	604	591	588	578	624	615	565	565	572	607	631	625	565	593	595	635	603	620	611	563	547	636	565	597	583	588	552	607	602	621	626	596	611	611	649	603	611	663	596	603	580	593	608	641	575	619	633	593	599	629	599	593	554	600	613	644	579	595	614	624	593	601	571	570	589	610	578	629	601	560	640	576	571	575	585	611	594	617	615	601	568	573	654	588	592	617	611	583	566	537	612	583	598	652	596	580	615	652	566	620	600	592	622	590	601	611	635	607	598	591	589	601	675	602	587	594	558	600	574	658	584	597	615	582	587	615	652	650	614	553	595	599	626	589	607	599	612	610	592	603	613	593	626	617	619	602	572	582	635	603	654	603	633	599	544	624	615	629	604	602	580	576	635	615	593	638	631	573	607	617	622	597	592	617	627	622	635	608	574	589	582	619	623	579	608	576	682	606	640	586	602	670	583	576	653	596	642	620	640	553	604	599	570	593	575	625	574	576	617	595	641	620	598	592	625	611	626	609	634	554	583	599	601	625	583	685	609	635	605	597	593	588	572	628	578	622	604	624	570	590	604	573	620	571	644	613	619	576	610	637	596	639	577	569	607	646	602	619	605	620	593	627	650	602	605	623	572	624	602	607	580	626	603	612	603	637	652	612	600	586	592	606	616	621	598	596	605	594	604	615	646	614	583	568	586	617	613	598	639	612	565	560	617	624	601	624	618	514	626	589	605	617	584	603	641	646	575	592	616	600	595	603	588	617	548	602	615	606	660	639	645	614	620	666	563	593	581	619	607	583	589	603	573	595	562	583	572	632	616	555	615	621	567	601	617	633	580	607	600	654	657	588	599	599	638	616	622	554	600	660	593	591	591	618	663	573	593	569	604	638	605	577	618	566	597	621	589	621	640	639	601	597	599	616	599	629	606	586	591	624	628	635	640	619	586	593	627	578	617	639	623	571	581	620	603	593	576	635	624	564	617	647	601	616	618	626	630	617	617	594	644	638	635	607	574	579	646	594	636	585	603	634	595	648	637	604	591	599	634	627	596	613	603	599	610	624	635	635	629	594	568	581	610	597	636	592	610	566	626	602	548	599	583	606	623	606	567	573	565	579	563	569	590	610	603	624	576	563	592	568	638	591	625	620	628	608	590	593	589	569	592	647	592	577	607	576	584	610	604	580	599	616	596	624	620	619	559	604	586	612	624	584	626	620	611	585	607	636	599	584	563	623	627	562	587	588	638	566	598	579	608	570	567	566	646	594	632	580	586	593	592	607	611	625	617	648	639	579	642	587	559	585	641	614	610	656	591	580	593	655	600	627	599	613	642	610	661	591	579	551	616	649	599	591	638	650	579	661	630	585	623	637	580	622	610	613	617	621	614	596	651	613	601	602	578	639	607	624	608	620	548	614	592	604	609	650	612	622	603	590	556	631	630	622	608	626	623	618	626	584	603	586	591	542	631	618	620	599	562	610	590	580	596	597	601	588	600	570	557	609	618	651	586	651	616	612	641	603	612	600	596	613	601	595	623	575	590	617	546	631	597	591	635	610	631	602	597	612	569	574	602	625	592	637	622	605	611	656	650	599	667	568	563	622	612	637	650	626	624	599	617	602	612	574	595	555	598	656	592	574	609	589	599	598	562	609	575	564	551	621	598	623	634	640	597	642	580	604	624	606	603	605	574	637	616	592	588	631	579	593	590	570	563	550	639	607	598	626	561	586	609	631	598	665	641	585	635	654	648	603	602	657	609	651	621	563	606	606	606	610	572	612	568	609	626	630	615	620	638	603	650	604	608	614	605	627	592	657	611	579	646	633	654	575	640	575	620	644	599	572	615	608	624	574	595	605	560	576	612	627	594	683	569	616	662	612	611	633	614	552	608	584	591	618	633	625	599	591	649	592	578	609	670	563	588	569	548	602	614	561	599	606	620	576	635	651	619	656	583	618	688	642	598	637	615	636	613	613	599	631	598	598	553	609	618	609	619	618	620	584	598	630	638	615	553	597	603	584	579	663	624	608	574	603	611	581	607	601	615	625	651	583	603	560	632	634	599	648	639	653	592	609	620	585	624	613	602	602	637	625	617	589	566	615	602	613	566	621	580	617	597	614	642	599	613	579	606	594	593	622	590	634	590	626	598	596	627	622	623	589	601	633	604	576	620	586	637	626	585	584	610	592	637	641	621	631	609	622	584	596	557	649	594	578	600	584	601	585	589	591	605	587	618	600	649	606	601	615	598	576	616	586	606	619	580	622	589	560	569	599	599	597	598	625	570	607	595	644	611	584	563	580	572	602	615	629	592	566	640	609	569	586	577	587	616	574	564	624	621	610	612	638	588	611	575	608	600	608	589	591	592	611	614	602	591	607	595	640	632	585	622	634	597	588	603	595	623	625	610	612	599	616	588	634	615	608	656	624	614	598	573	609	622	562	616	590	621	618	603	577	614	565	638	635	614	567	642	632	581	585	649	549	614	600	568	671	595	628	579
11566	32202	28907	21430	18712	14558	11566	9428	8041	5679	3700	2575	2103	1546	1257	995	736	712	697	671	671	686	687	669	690	743	760	717	768	711	644	702	679	709	717	722	704	708	723	748	692	678	708	644	634	635	681	707	642	641	674	656	623	644	601	673	630	614	639	630	671	627	701	666	651	631	639	700	677	653	666	645	614	660	701	641	661	612	631	652	652	643	710	638	661	616	685	664	666	626	677	638	624	625	648	636	652	671	646	590	696	643	679	648	664	663	649	645	676	659	635	647	617	658	627	654	661	684	641	653	608	675	630	649	644	658	657	606	695	651	645	633	681	631	644	676	641	619	619	665	705	668	657	674	661	642	649	617	656	673	649	690	673	640	622	672	672	669	622	637	711	687	628	682	629	611	673	606	660	633	654	675	688	681	677	633	674	662	636	692	673	667	648	652	640	640	660	596	642	661	651	664	620	681	662	665	671	719	605	673	638	618	625	624	649	665	656	634	624	631	685	630	654	628	655	641	651	664	670	638	684	688	648	678	639	655	675	622	647	655	610	658	617	628	645	628	668	628	675	631	699	613	678	661	653	621	645	648	637	636	649	691	635	674	688	643	597	684	692	650	650	680	662	701	646	657	634	649	630	632	660	716	659	677	668	666	664	686	611	661	648	671	691	651	665	671	634	599	640	627	648	672	623	692	651	655	634	672	652	657	649	634	659	629	689	680	658	649	640	656	617	625	637	645	598	630	686	714	620	664	612	621	675	651	633	596	650	669	639	613	665	628	659	675	667	640	674	599	633	648	677	682	657	676	612	665	645	682	648	630	699	655	672	627	636	629	630	627	685	634	676	667	643	665	647	637	619	631	637	661	629	655	654	677	682	649	685	658	624	651	652	605	707	625	671	672	660	680	629	632	631	689	629	660	661	651	623	685	658	691	662	696	689	678	630	636	613	636	639	729	673	660	660	678	623	680	616	646	638	659	682	679	636	668	620	653	632	647	693	670	695	658	610	631	663	678	663	638	660	619	626	620	658	671	656	643	681	676	666	636	676	641	616	661	669	610	627	631	633	660	630	683	646	635	696	643	638	651	627	673	661	638	638	676	662	627	642	641	603	655	645	638	581	695	653	645	631	675	617	622	678	665	648	660	668	641	696	619	653	644	621	658	626	689	645	684	649	656	692	678	642	660	701	692	668	630	644	643	694	653	635	638	670	662	692	639	620	661	656	668	665	617	638	673	632	644	742	650	675	642	646	622	615	636	673	625	674	613	648	686	654	613	663	655	640	671	662	699	630	618	648	613	682	656	712	640	670	629	668	675	629	637	678	687	635	640	660	652	638	634	665	710	660	682	691	629	649	644	642	619	643	671	671	646	650	664	673	671	628	669	636	673	688	638	630	636	698	659	645	625	617	676	668	642	653	715	607	633	627	643	658	692	625	637	668	646	682	623	626	637	642	665	657	625	676	636	670	655	614	631	701	672	679	649	671	645	657	614	669	678	631	607	686	654	674	627	709	685	628	633	638	690	666	643	644	707	663	616	679	622	677	602	606	678	657	663	673	653	643	671	658	690	630	658	632	638	698	616	659	660	634	704	658	633	625	650	675	648	669	633	694	631	665	660	664	655	641	671	670	637	650	651	663	651	618	654	648	656	710	670	640	619	646	668	657	627	693	700	668	645	661	681	629	692	676	663	691	643	663	678	624	651	679	676	667	652	657	631	647	681	644	649	641	618	648	696	651	630	636	645	658	643	680	656	692	628	653	658	678	588	668	686	651	646	639	656	625	691	691	664	685	636	659	647	684	656	652	646	641	654	654	664	667	706	670	644	653	624	641	637	680	638	686	651	649	638	629	662	631	645	693	634	635	639	662	646	580	647	670	640	706	653	622	645	650	655	649	664	700	643	611	656	653	675	645	676	604	676	613	658	623	629	688	659	676	708	630	683	643	626	648	614	688	657	647	614	603	646	693	648	682	642	645	632	644	671	642	646	660	684	676	654	672	666	663	655	663	661	652	678	646	633	676	669	658	648	680	662	640	660	684	649	680	625	625	663	626	649	652	638	652	664	672	678	630	655	640	612	636	613	663	700	657	636	649	666	682	648	671	688	646	675	616	656	644	691	661	637	612	649	685	723	663	667	659	673	642	630	644	659	644	641	623	678	651	671	644	659	628	672	677	704	643	645	675	668	662	669	688	673	620	637	638	611	657	634	612	657	662	667	676	631	630	650	680	664	666	657	658	694	643	657	614	624	668	633	676	655	690	656	707	643	639	663	617	635	664	666	643	696	688	672	687	657	606	622	672	671	639	598	638	617	687	692	721	633	642	652	629	702	688	637	637	643	675	692	650	684	660	654	644	653	648	655	648	681	635	663	619	636	625	662	663	673	614	658	675	683	681	634	653	656	653	622	644	674	620	685	685	646	656	650	675	630	657	675	677	636	635	643	639	666	661	661	623	640	651	667	640	667	635	653	647	619	651	654	646	637	603	623	664	672	687	694	660	629	677	673	680	643	622	656	628	653	650	651	691	653	684	672	654	650	653	692	652	651	629	622	644	624	668	670	670	650	659	655	653	601	634	635	660	645	684	675	636	648	645	667	663	666	662	645	601	616	633	637	667	683	617	703	632	680	665	683	653	660	638	682	649	628	640	654	630	647	626	634	695	676	657	712	586	621	675	654	646	657	653	662	638	673	657	625	657	682	645	676	659	586	640	662	631	656	670	644	620	613	652	596	615	654	668	642	706	624	630	692	660	699	683	664	635	642	677	673	686	678	663	648	676	686	684	670	642	685	644	611	689	599	612	617	697	634	699	682	653	641	633	655	631	663	663	675	675	636	648	641	635	640	650	636	732	652	628	629	661	688	683	656	644	655	717	668	661	614	642	673	662	653	652	654	591	669	634	694	661	691	658	653	703	613	679	648	661	620	652	640	669	626	671	613	681	691	683	650	659	615	681	646	657	687	623	689	612	674	672	665	639	693	697	673	640	653	658	677	630	653	635	636	638	616	665	693	631	657	689	675	654	660	683	689	694	678	595	682	664	644	670	664	653	694	718	678	627	660	640	642	604	685	679	670	644	655	694	690	635	687	683	629	648	683	678	635	615	659	690	694	657	651	650	692	660	676	660	648	632	661	681	684	639	664	683	652	680	692	621	668	649	657	630	658	661	621	638	636	657	675	642	664	631	644	644	716	625	655	677	651	659	652	621	627	737	662	680	637	638	670	608	653	687	650	674	656	619	673	648	664	618	636	650	685	661	700	668	670	636	573	668	607	661	636	671	681	637	633	682	686	686	630	656	639	624	644	630	657	675	652	643	684	679	685	620	621	649	657	667	655	667	661	662	715	643	683	668	662	674	638	665	659	661	625	669	674	656	653	657	647	621	639	666	622	649	635	656	659	622	607	651	673	681	666	617	661	671	678	644	693	720	653	660	680	657	694	634	632	633	698	669	672	667	658	636	682	643	670	638	637	667	663	697	650	643	633	605	685	643	660
22514	21181	28863	23799	21515	22673	20662	11461	9151	6758	4427	3089	2623	2059	1811	1473	1245	1192	1155	1191	1140	1139	1099	1133	1149	1195	1190	1216	1228	1133	1109	1170	1095	1174	1233	1181	1186	1236	1164	1106	1163	1094	1132	1078	1110	1086	1124	1084	1088	1086	1088	1122	1091	1133	1097	1051	1135	1106	1068	1176	1152	1090	1113	1026	1110	1151	1128	1129	1124	1121	1078	1112	1118	1104	1119	1077	1118	1146	1097	1044	1059	1091	1122	1074	1048	1105	1109	1098	1087	1043	1057	1084	1121	1089	1127	1135	1015	1055	1077	1157	1127	1081	1059	1035	1048	1122	1068	1081	1080	1102	1074	1103	1122	1140	1030	1027	1087	1060	1146	1063	1066	1107	1069	1118	1127	1096	1121	1119	1113	1113	1082	1146	1063	1122	1115	1054	1082	1144	1133	1167	1158	1130	1102	1111	1071	1076	1114	1087	1091	1078	1122	1058	1077	1128	1103	1116	1088	1060	1099	1048	1083	1079	1041	1077	1105	1148	1066	1090	1045	1094	1084	1105	1087	1177	1070	1039	1082	1135	1124	1015	1097	1070	1182	1094	1105	1107	1034	1048	1053	1116	1079	1099	1111	1129	1151	1052	1124	1091	1078	1086	1111	1144	1121	1053	1159	1126	1117	1035	1140	1084	1139	1000	1105	1135	1072	1100	1035	1095	1126	1059	1121	1089	1156	1075	1097	1125	1069	1177	1046	1102	1078	1095	1155	1064	1120	1108	1092	1102	1116	1137	1197	1109	1058	1049	1074	1119	1061	1053	1100	1124	1108	1110	1103	1096	1105	1082	1054	1106	1087	1124	1098	1106	1104	1091	1047	1138	1097	1089	1157	1130	1098	1110	1151	1077	1140	1172	1090	1096	1084	1117	1062	1083	1153	1090	1045	1085	1086	1084	1101	1064	1111	1116	1080	1091	1055	1055	1123	1071	1139	1058	1073	1063	1143	1125	1038	1095	1094	1097	1081	1115	1108	1136	1066	1130	1128	1161	1065	1128	1145	1150	1068	1109	1052	1031	1121	1136	1109	1128	1062	1084	1105	1102	1096	1164	1087	1093	1112	1092	1105	1057	1094	1098	1112	1078	1105	1087	1104	1064	1053	1059	1064	1088	1060	1127	1107	1074	1142	1111	1075	1090	1108	1115	1109	1087	1074	1165	1110	1127	1093	1108	997	1061	1106	1058	1040	1084	1116	1071	1064	1079	1113	1060	1079	1129	1108	1041	1070	1108	1065	1065	1073	1127	1071	1116	1130	1074	1058	1114	1093	1066	1051	1095	1117	1160	1054	1081	1088	1025	1147	1073	1131	1045	1024	1062	1068	1114	1068	1094	1060	1096	1143	1136	1086	1115	1121	1090	1074	1089	1134	1064	1172	1091	1050	1090	1098	1128	1072	1081	1064	1080	1073	1066	1137	1084	1115	1111	1092	1085	1079	1064	1141	1122	1103	1108	1104	1090	1125	1039	1029	1082	1083	1098	1112	1020	1106	1123	1049	1061	1108	1082	1048	1150	1076	1046	1175	1097	1154	1067	1123	1099	1090	1139	1119	1064	1074	1080	1113	1140	1091	1092	1068	1019	1077	1092	1173	1034	1088	1080	1115	1086	1074	1100	1183	1125	1165	1118	1081	1104	1071	1085	1139	1165	1112	1128	1084	1120	1107	1021	1089	1093	1098	1109	1120	1113	1049	1082	1090	1111	1047	1103	1059	1087	1142	1066	1114	1108	1082	1085	1130	1121	1070	1133	1122	1033	1072	1082	1110	1060	1123	1054	1076	1144	1156	1151	1133	1054	1086	1048	1116	1102	1109	1029	1100	1007	1139	1056	1070	1110	1074	1083	1041	1050	1134	1124	1079	1111	1048	1110	1050	1023	1084	1105	1110	1047	1085	1091	1102	1085	1190	1111	1109	1019	1103	1097	1113	1164	1098	1085	1107	1053	1140	1082	1081	1148	1050	1098	1111	1071	1091	1121	1109	1136	1083	1123	1064	1120	1066	1065	1036	1073	1076	1031	1099	1118	1110	1109	1080	1061	1096	1131	1059	1167	1195	1139	1153	1084	1150	1155	1099	1141	1154	1065	1050	1061	1105	1107	1103	1114	1128	1098	1104	1062	1162	1115	1071	1174	1115	1080	1095	1100	1020	1090	1094	1033	1074	1081	1059	1103	1115	1084	1077	1092	1042	1072	1104	1104	1065	1085	1124	1100	1073	1087	1108	1073	1106	1083	1044	1088	1087	1137	1084	1076	1110	1070	1033	1099	1099	1117	1101	1129	1040	1151	1122	1123	1142	1140	1043	1073	1121	1055	1080	1115	1098	1103	1125	1119	1066	1144	1117	1051	1117	1020	1074	1111	1072	1183	1089	1024	1102	1118	1047	1085	1114	1083	1065	1111	1065	1100	1107	1059	1066	1143	1104	1138	1114	1120	1123	1072	1121	1093	1097	1057	1095	1090	1102	1041	1095	1115	1082	1101	1077	1160	1077	1012	1120	1081	1093	1083	1104	1083	1121	1143	1069	1106	1074	1034	1080	1112	1140	1120	1130	1107	1094	1106	1056	1112	1145	1104	1102	1206	1116	1126	1089	1126	1071	1124	1084	1107	1122	1067	1111	1033	1063	1099	1148	1119	1066	1068	1025	1100	1120	1051	1120	1094	1075	1132	1177	1129	1156	1121	1050	1137	1091	1104	1146	1104	1093	1023	1076	1086	1069	1098	1111	1113	1095	1083	1103	1154	1163	1054	1124	1054	1082	1083	1079	1129	1092	1112	1140	1105	1096	1086	1123	1121	1080	1077	1088	1134	1119	1115	1115	1122	1164	1111	1080	1038	1059	1033	1044	1100	1092	1154	1033	1042	1005	1136	1056	1102	1130	1062	1093	1120	1070	1109	1091	1045	1067	1123	1106	1077	1091	1095	1100	1090	1079	1106	1114	1074	1115	1156	1089	1138	1148	1089	1087	1129	1121	1154	1072	1129	1075	1179	1082	1116	1025	1140	1104	1136	1106	1123	1100	1136	1078	1124	1125	1125	1115	1124	1152	1057	1090	1030	1077	1075	1071	1126	1081	1058	1032	1107	1081	1149	1128	1128	1061	1071	1076	1125	1111	1133	1111	1162	1129	1094	1112	1039	1082	1134	1087	1105	1084	1092	1095	1053	1112	1110	1103	1103	1070	1133	1155	1071	1097	1073	1132	1047	1089	1088	1052	1136	1081	1026	1066	1135	1115	1108	1113	1113	1127	1108	1108	1062	1061	1057	1064	1124	1136	1019	1105	1106	1128	1045	1066	1126	1068	1073	1089	1086	1097	1109	1056	1080	1069	1047	1108	1091	1039	1082	1121	1150	1116	1099	1072	1129	1073	1133	1149	1080	1083	1132	1135	1129	1089	1074	1031	1149	1020	1040	1150	1144	1074	1106	1096	1120	1128	1144	1075	1094	1109	1110	1087	1147	1079	1150	1086	1083	1103	1055	1134	1082	1130	1063	1041	1099	1127	1112	1101	1109	1092	1151	1075	1092	1103	1105	1086	1099	1091	1150	1081	1108	1117	1092	1089	1053	1032	1101	1073	1166	1045	1031	1045	1074	1093	1049	1126	1138	1085	1091	1075	1079	1076	1042	1117	1085	1110	1090	1128	1068	1099	1087	1091	1102	1097	1090	1102	1102	1078	1096	1140	1124	1122	1109	1084	1039	1093	1097	1152	1119	1096	1068	1081	1081	1106	1031	1151	1109	1072	1183	1145	1082	1088	1080	1072	1104	1042	1113	1107	1148	1086	1103	1045	1161	1091	1060	1107	1096	1142	1083	1105	1059	1089	1083	1055	1098	1025	1089	1061	1058	1071	1129	1075	1105	1089	1082	1116	1099	1068	1071	1079	1069	1147	1088	1112	1143	1062	1119	1114	1170	1122	1099	1079	1093	1114	1126	1128	1070	1034	1123	1085	1054	1023	1073	1124	1090	1079	1095	1107	1128	1075	1075	1120	1088	1067	1084	1127	1088	1074	1092	1123	1074	1052	1040	1043	1056	1080	1086	1086	1132	1041	1039	1156	1039	1163	1095	1131	1119	1094	1089	1061	1092	1100	1063	1150	1065	1188	1069	1045	1043	1103	1105	1060	1134	1114	1084	1130	1098	1099	1135	1142	1078	1071	1120	1055	1119	1144	1107	1104	1075	1022	1112	1116	1053	1092	1133	1083	1098	1061	1025	1058	1098	1123	1106	1088	1100	1104	1062	1067	1131	1122	1102	1124	1208	1090	1071	1065	1081	1070	1117	1094	1078	1095	1036	1107	1093	1090	1085	1091	1096	1120	1055	1088	1111	1051	1066	1068	1091	1077	1120	1059	1097	1107	1109	1107	1141	1125	1120	1064	1132	1126	1136	1094	1085	1139	1076	1078	1110	1131	1095	1106	1123	1075	1120	1099	1077	1073	1049	1062	1072	1039	1029	1183	1065	1128	1054	1087	1084	1067	1041	1079	1109	1057	1148	1121	1082	1126	1109	1001	1070	1030	1169	1133	1087	1132	1090	1043	1108	1140	1159	1063	1054	1110	1119	1076	1077	1171	1030	1123	1099	1118	1110	1135	1119	1085	1121	1120	1078	1097	1123	1023	1029	1071	1048	1100	1141	1142	1094	1068	1061	1121	1031	1076	1105	1125	1131	1090	1122	1143	1108	1090	1128	1167	1035	1108	1102	1143	1117	1052	1075	1046	1052	1157	1101	1123	1101	1029	1074	1110	1091	1089	1048	1102	1112	1074	1080	1090	1077	1099	1139	1131	1044	1015	1091	1099	1090	1118	1125	1141	1060	1072	1080	1047	1053	1077	1015	1133	1020	1097	1025	1071	1079	1098	1069	1058	1074	1063	1067	1092	1076	1173	1115	1075	1104	1063	1124	1060	1140	1068	1071	1155	1025	1040	1138	1066	1115	1092	1169	1054	1084	1134	1080	1084	1091	1142	1116	1028	1013	1061	1056	1094	1088	1130	1148	1100	1018	1057	1129	1106	1090	1075	1093	1088	1146	1170	1119	1104	1095	1093	1086	1097	1102	1085	1095	1118	1041	1124	1082
13855	40493	37503	30251	27262	22338	18626	15275	13500	9924	6798	4777	3756	2905	2168	1778	1399	1250	1234	1192	1160	1134	1202	1177	1197	1212	1379	1295	1284	1254	1171	1256	1236	1314	1316	1266	1223	1230	1140	1236	1202	1292	1184	1141	1132	1133	1111	1168	1150	1082	1110	1102	1100	1162	1136	1134	1203	1091	1156	1101	1169	1167	1138	1111	1133	1113	1144	1159	1146	1132	1089	1146	1141	1111	1088	1147	1107	1080	1095	1069	1135	1097	1127	1088	1137	1083	1100	1125	1101	1163	1254	1151	1089	1106	1090	1141	1203	1083	1163	1128	1139	1179	1096	1118	1101	1105	1092	1088	1126	1100	1173	1139	1107	1127	1076	1101	1130	1131	1081	1109	1140	1143	1109	1101	1085	1107	1132	1143	1115	1151	1094	1138	1150	1144	1133	1132	1153	1093	1093	1066	1103	1120	1118	1137	1118	1172	1083	1094	1094	1097	1089	1087	1094	1166	1086	1133	1171	1111	1113	1138	1171	1116	1136	1131	1132	1133	1135	1105	1122	1187	1129	1094	1197	1148	1135	1129	1190	1164	1139	1143	1107	1156	1187	1155	1071	1161	1103	1151	1152	1152	1094	1044	1108	1080	1075	1073	1134	1119	1121	1075	1130	1124	1155	1093	1121	1096	1070	1115	1115	1111	1122	1177	1140	1141	1121	1086	1114	1096	1137	1151	1133	1135	1107	1096	1144	1053	1123	1133	1149	1156	1117	1109	1126	1117	1099	1112	1107	1061	1115	1122	1089	1101	1130	1134	1158	1158	1102	1095	1127	1120	1126	1146	1112	1106	1100	1129	1138	1133	1126	1133	1188	1114	1122	1146	1094	1102	1082	1128	1132	1107	1090	1151	1122	1118	1097	1117	1121	1131	1020	1074	1169	1135	1067	1141	1145	1095	1087	1123	1089	1107	1096	1129	1084	1075	1149	1122	1092	1147	1105	1165	1133	1112	1128	1097	1089	1154	1141	1109	1174	1054	1111	1103	1119	1106	1111	1099	1085	1109	1075	1115	1137	1069	1181	1113	1136	1112	1070	1122	1121	1105	1169	1115	1156	1095	1138	1104	1105	1123	1163	1144	1085	1130	1169	1094	1152	1119	1090	1105	1107	1159	1111	1126	1051	1142	1147	1136	1118	1160	1111	1134	1123	1143	1158	1131	1145	1155	1200	1099	1065	1139	1093	1100	1094	1113	1134	1110	1114	1071	1156	1101	1152	1123	1107	1098	1113	1152	1116	1094	1101	1115	1041	1097	1066	1104	1124	1143	1089	1122	1117	1140	1163	1122	1104	1156	1134	1096	1143	1135	1138	1103	1096	1115	1150	1133	1088	1071	1070	1097	1092	1109	1087	1055	1195	1132	1121	1071	1113	1098	1119	1169	1097	1080	1077	1117	1081	1144	1088	1069	1147	1077	1130	1186	1070	1094	1100	1105	1137	1119	1165	1121	1109	1001	1111	1120	1108	1094	1155	1111	1158	1167	1081	1079	1149	1127	1185	1106	1141	1112	1090	1074	1036	1113	1106	1084	1080	1100	1099	1209	1101	1109	1125	1111	1090	1125	1070	1082	1118	1089	1109	1153	1078	1093	1118	1109	1136	1095	1097	1134	1164	1189	1075	1113	1114	1056	1100	1159	1032	1109	1123	1103	1160	1079	1106	1123	1126	1186	1106	1090	1131	1119	1089	1176	1135	1088	1073	1149	1134	1149	1080	1106	1151	1095	1121	1137	1087	1063	1052	1105	1128	1104	1153	1142	1094	1089	1127	1134	1111	1070	1136	1089	1111	1092	1203	1114	1133	1069	1105	1081	1128	1084	1108	1081	1160	1060	1137	1135	1075	1155	1066	1122	1145	1132	1129	1101	1094	1130	1089	1061	1134	1148	1142	1060	1119	1147	1135	1111	1101	1171	1151	1145	1190	1106	1117	1067	1128	1129	1074	1135	1086	1083	1064	1089	1158	1096	1146	1140	1098	1065	1054	1157	1092	1074	1120	1178	1099	1124	1125	1095	1129	1116	1108	1089	1128	1086	1080	1103	1132	1125	1187	1068	1151	1074	1136	1156	1094	1124	1221	1170	1100	1067	1145	1088	1146	1041	1051	1090	1046	1100	1110	1123	1089	1056	1106	1132	1144	1140	1141	1146	1124	1052	1108	1011	1120	1094	1147	1133	1085	1047	1115	1104	1083	1115	1125	1052	1146	1169	1138	1093	1146	1147	1062	1103	1077	1088	1083	1149	1072	1105	1083	1126	1136	1080	1089	1090	1125	1064	1095	1133	1134	1079	1138	1087	1156	1163	1092	1112	1084	1157	1102	1131	1180	1100	1145	1108	1118	1121	1105	1111	1088	1156	1113	1077	1147	1047	1150	1131	1101	1105	1080	1137	1062	1194	1108	1159	1103	1170	1125	1128	1115	1141	1087	1127	1109	1088	1067	1114	1046	1069	1130	1156	1108	1114	1100	1151	1086	1139	1100	1122	1089	1127	1117	1147	1159	1141	1141	1106	1126	1113	1087	1098	1148	1116	1127	1154	1110	1119	1104	1105	1056	1087	1113	1151	1129	1147	1135	1152	1077	1147	1059	1124	1133	1112	1141	1134	1131	1104	1092	1119	1121	1085	1127	1150	1158	1080	1134	1079	1073	1173	1154	1092	1134	1096	1112	1136	1070	1091	1094	1172	1101	1138	1118	1072	1137	1096	1106	1155	1126	1138	1092	1126	1143	1104	1097	1108	1150	1132	1149	1051	1127	1160	1139	1118	1111	1199	1124	1095	1051	1138	1105	1114	1125	1123	1109	1108	1157	1093	1143	1136	1145	1100	1150	1122	1109	1106	1075	1165	1136	1138	1136	1105	1047	1124	1127	1126	1097	1088	1124	1131	1095	1071	1177	1130	1079	1126	1073	1155	1138	1060	1102	1040	1138	1152	1135	1121	1142	1143	1101	1133	1125	1072	1066	1120	1107	1161	1092	1141	1128	1127	1111	1123	1057	1164	1090	1157	1135	1095	1182	1061	1165	1102	1061	1090	1131	1089	1156	1175	1070	1094	1124	1074	1155	1130	1098	1103	1082	1081	1143	1075	1163	1134	1189	1138	1108	1104	1119	1137	1137	1161	1088	1136	1088	1185	1122	1092	1125	1085	1136	1060	1115	1127	1146	1142	1194	1118	1114	1107	1068	1106	1187	1169	1131	1145	1125	1127	1111	1115	1148	1121	1165	1137	1092	1066	1095	1100	1167	1092	1111	1085	1029	1132	1091	1102	1127	1112	1139	1127	1127	1096	1149	1128	1162	1146	1082	1086	1105	1137	1093	1086	1111	1096	1113	1098	1093	1129	1077	1151	1084	1125	1093	1095	1086	1053	1144	1151	1146	1029	1140	1151	1082	1141	1165	1097	1143	1167	1056	1142	1095	1099	1130	1084	1067	1129	1064	1084	1123	1118	1076	1141	1144	1114	1220	1105	1086	1101	1114	1113	1148	1122	1131	1128	1138	1163	1077	1129	1119	1112	1123	1136	1126	1091	1090	1176	1139	1157	1137	1138	1142	1120	1134	1101	1078	1063	1124	1233	1094	1119	1142	1105	1115	1092	1119	1125	1080	1145	1107	1089	1149	1086	1153	1092	1059	1123	1069	1150	1080	1100	1128	1152	1070	1165	1115	1129	1139	1150	1152	1131	1092	1182	1109	1086	1055	1123	1177	1108	1123	1108	1046	1172	1071	1180	1109	1065	1132	1127	1093	1113	1119	1117	1173	1073	1121	1101	1121	1113	1103	1140	1129	1126	1136	1159	1107	1115	1109	1121	1129	1107	1067	1093	1124	1161	1110	1116	1115	1071	1134	1094	1160	1165	1099	1108	1139	1114	1150	1089	1098	1124	1183	1097	1127	1098	1107	1109	1085	1106	1094	1114	1141	1055	1137	1085	1083	1117	1142	1073	1182	1103	1126	1133	1108	1142	1131	1111	1177	1179	1131	1119	1073	1119	1088	1131	1156	1080	1072	1136	1097	1126	1071	1120	1139	1041	1121	1071	1151	1128	1133	1076	1111	1078	1155	1121	1115	1122	1181	1107	1132	1034	1124	1136	1104	1109	1202	1107	1090	1098	1100	1138	1123	1060	1106	1091	1149	1107	1136	1091	1082	1086	1137	1121	1123	1114	1097	1121	1122	1169	1161	1140	1145	1092	1151	1137	1132	1160	1195	1132	1133	1088	1061	1075	1143	1158	1092	1158	1087	1187	1055	1046	1115	1100	1146	1090	1109	1098	1160	1114	1076	1083	1071	1075	1148	1087	1150	1110	1151	1130	1145	1092	1120	1127	1115	1093	1096	1073	1147	1065	1110	1113	1078	1173	1158	1121	1084	1089	1076	1159	1169	1168	1118	1118	1117	1020	1135	1138	1074	1149	1103	1082	1133	1151	1142	1118	1177	1122	1126	1090	1123	1098	1140	1131	1111	1129	1134	1092	1181	1147	1060	1120	1057	1100	1131	1128	1145	1085	1121	1102	1103	1134	1140	1067	1129	1124	1125	1088	1061	1132	1090	1104	1112	1150	1135	1104	1176	1071	1082	1138	1084	1067	1090	1109	1099	1123	1081	1115	1158	1085	1105	1184	1109	1133	1106	1127	1109	1103	1246	1154	1087	1096	1110	1128	1074	1122	1104	1135	1065	1156	1100	1146	1117	1195	1092	1119	1151	1144	1083	1121	1066	1143	1095	1165	1145	1072	1133	1074	1070	1049	1116	1145	1066	1146	1130	1183	1082	1094	1184	1133	1111	1118	1136	1120	1096	1166	1088	1145	1118	1126	1103	1135	1114	1116	1147	1193	1126	1119	1100	1090	1112	1032	1120	1096	1037	1142	1139	1058	1162	1120	1151	1072	1127	1082	1154	1117	1109	1139	1131	1073	1107	1124	1052	1093	1115	1142	1151	1140	1164	1116	1136	1158	1094	1091	1072	1115	1036	1189	1109	1081	1125	1073	1140	1102	1122	1155	1072	1121	1099	1207	1129	1115	1174	1118	1075	1046	1138	1064	1155	1098	1076	1115	1028	1120	1092	1104	1148	1126	1140	1111	1178	1056
28013	21357	22071	16797	10696	7191	4996	3828	3334	2298	1575	1171	946	771	662	589	537	509	529	530	565	502	512	495	548	478	532	521	547	559	537	525	533	538	523	567	548	516	557	515	564	524	545	515	487	513	528	468	479	496	486	549	546	544	527	491	552	480	483	487	477	516	491	490	501	526	506	482	491	515	494	514	540	552	531	494	485	484	513	525	533	476	494	507	496	512	490	481	485	498	504	504	523	545	502	509	489	532	516	506	482	492	472	513	476	501	515	552	498	534	524	502	527	476	517	518	536	532	493	495	544	492	508	492	554	488	524	538	494	523	530	496	535	528	507	535	514	495	509	493	513	469	507	511	495	519	523	515	479	524	549	485	513	485	521	523	494	520	510	475	508	511	491	497	492	513	517	498	486	526	483	524	484	469	494	498	497	556	539	500	549	510	490	491	490	496	531	514	529	516	498	506	499	487	535	513	524	507	485	503	491	512	504	511	535	500	524	513	509	483	509	530	504	487	495	523	487	503	477	490	494	498	491	558	492	503	501	498	520	504	488	529	489	520	504	505	442	488	492	511	530	492	497	516	504	507	477	483	520	553	476	542	475	519	510	508	502	503	497	495	484	515	503	490	528	518	465	531	520	522	544	531	475	536	473	519	493	520	505	518	486	465	460	543	536	503	482	462	505	499	531	529	534	523	538	499	505	507	566	529	500	500	496	486	463	512	517	474	485	537	509	471	551	490	515	468	540	531	454	537	510	527	498	530	480	531	505	474	477	510	477	502	528	530	473	531	502	497	474	502	512	525	524	510	508	541	511	535	514	517	513	494	510	517	546	547	509	503	535	505	492	549	490	459	540	507	540	534	515	548	478	528	508	508	490	573	500	511	490	497	474	546	502	482	539	510	510	520	524	508	506	518	531	524	498	526	484	505	511	511	520	526	467	512	508	503	515	482	523	563	484	525	497	507	492	483	491	515	539	463	527	518	456	480	517	492	500	529	474	506	515	525	515	561	488	488	496	502	516	535	526	512	497	485	498	509	544	511	505	493	527	498	523	515	483	545	519	555	505	496	483	505	520	518	507	522	531	534	519	519	522	535	526	475	509	485	487	503	537	552	508	525	477	499	516	505	504	519	491	507	507	499	534	492	521	491	541	504	468	513	484	478	525	561	508	496	479	524	543	514	509	515	491	499	509	501	555	552	490	523	518	536	532	506	495	529	530	510	495	514	483	492	526	516	549	511	505	533	546	485	536	521	551	546	533	520	477	546	502	514	487	512	518	504	515	505	514	497	527	523	541	475	479	491	536	502	471	490	511	486	561	500	513	511	531	531	515	500	557	532	487	510	496	545	533	523	520	504	505	503	523	518	512	542	536	497	518	477	517	562	520	514	465	520	507	567	505	531	507	549	525	501	514	480	518	522	538	520	501	542	463	492	524	507	558	507	528	498	504	514	511	527	498	537	540	505	530	492	466	516	491	536	511	517	472	492	525	518	509	515	486	516	517	508	503	532	492	492	520	507	503	480	491	516	487	534	495	520	498	503	521	521	485	503	486	478	522	525	490	499	518	522	520	545	494	513	477	532	485	472	504	510	517	477	506	494	498	465	494	493	463	449	523	505	503	545	514	526	517	479	454	535	519	493	528	482	546	529	502	559	495	546	489	481	537	478	530	568	518	513	539	508	505	526	508	491	551	529	475	521	520	465	499	444	523	512	510	528	521	498	540	465	500	501	520	501	556	549	529	519	523	483	509	525	484	490	508	506	502	524	497	516	542	522	535	493	478	493	500	484	489	496	507	493	529	475	535	515	502	490	490	531	487	511	527	515	518	516	513	498	499	528	520	485	528	511	524	536	516	519	537	518	471	499	500	516	529	500	523	509	539	493	490	522	513	529	481	518	526	493	552	504	495	496	497	503	515	545	507	498	549	516	500	511	488	507	495	512	526	489	477	518	512	465	493	524	501	501	501	492	478	515	494	536	508	523	477	523	509	521	508	514	474	494	468	519	535	464	478	529	530	530	507	547	545	529	525	472	531	492	529	524	507	489	530	538	536	549	534	508	506	511	467	519	523	521	508	526	504	543	482	502	527	491	530	502	520	519	508	499	461	481	513	527	513	518	513	510	514	548	493	509	526	510	500	493	527	468	486	506	512	500	503	544	526	544	532	550	495	506	476	498	500	485	480	542	499	491	490	516	487	506	480	479	500	522	506	514	522	495	496	514	523	507	526	531	504	490	525	496	507	549	522	501	446	502	521	515	533	498	493	464	571	503	481	503	517	475	461	506	489	536	531	496	480	487	528	510	481	501	534	541	516	487	514	508	519	560	513	518	533	506	533	494	514	529	540	519	535	501	489	494	496	519	521	547	522	498	519	516	494	550	488	496	510	529	515	502	502	504	540	496	516	509	497	531	489	519	505	481	511	541	496	520	479	483	480	469	485	528	476	531	493	537	500	533	503	491	521	506	486	484	510	532	477	501	503	487	509	509	507	543	519	498	514	518	522	509	508	535	527	489	504	514	492	493	551	509	516	484	518	476	489	543	517	497	484	540	495	534	517	554	514	530	494	515	523	496	535	463	498	517	488	510	486	490	504	521	488	489	529	555	545	510	495	511	525	514	509	511	548	524	484	525	497	497	495	539	520	538	521	527	564	516	499	519	538	532	488	530	485	495	505	492	503	486	533	483	509	522	504	473	516	473	524	502	498	513	502	493	519	512	494	518	474	490	496	473	522	493	496	476	476	469	495	505	499	513	488	515	528	508	516	498	517	483	459	522	494	520	555	536	513	516	518	526	448	524	461	551	528	508	504	537	519	493	510	494	510	513	508	519	508	528	472	494	514	511	517	555	512	476	481	499	475	543	476	483	549	504	505	497	534	496	507	529	509	531	565	525	442	521	544	543	500	470	491	524	556	465	472	498	487	515	504	522	478	481	524	531	519	504	473	526	509	496	526	509	486	523	479	523	514	539	521	444	504	476	483	516	506	506	503	522	501	494	498	474	459	514	514	516	516	505	528	548	504	507	499	499	508	511	486	495	532	474	510	496	538	531	515	496	495	513	518	518	513	488	488	507	497	493	494	494	492	503	508	498	502	506	489	531	523	503	505	538	489	502	534	534	534	480	484	483	473	494	459	541	474	538	514	487	483	540	497	541	501	525	508	477	511	523	520	537	481	496	519	503	523	501	493	507	530	518	500	499	494	539	533	483	493	532	508	499	546	529	509	503	498	482	517	535	488	506	496	488	492	472	486	477	484	514	553	495	478	456	472	507	498	518	475	459	538	498	532	493	525	468	511	516	493	500	486	510	491	498	502	495	496	528	497	511	468	518	480	501	514	536	510	495	502	481	491	517	440	481	497	509	495	490	514	521	515	501	487	552	523	537	525	491	488	545	534	535	520	490	483	500	488	520	496	523	534	549	514	510	521	483	513	518	509	483	544	490	502	509	551	499	493	477	483	531	520	498	485	494	546	532	491	511	479	510	512	534	475	486
11312	27602	24333	17558	14694	11511	8812	6859	5905	4031	2624	1895	1370	1082	847	678	552	538	542	531	570	573	566	581	565	552	571	592	581	528	579	533	594	589	626	615	605	556	543	558	541	562	565	551	541	551	535	556	523	550	559	516	526	531	509	542	511	546	534	564	558	572	520	537	507	514	527	551	542	504	552	553	527	540	491	553	516	579	545	531	556	574	538	537	517	523	561	548	546	536	532	538	499	546	538	535	527	564	497	513	571	545	550	517	506	520	502	585	514	505	512	531	533	529	558	544	521	485	540	534	543	523	529	584	542	528	522	513	492	527	586	542	523	493	539	529	560	544	507	551	518	568	531	544	555	526	524	516	533	548	531	515	511	523	537	559	576	513	495	516	516	589	535	540	580	582	560	499	534	522	536	514	575	519	573	543	518	539	493	500	542	521	553	498	511	545	521	560	561	549	528	532	528	551	519	537	541	554	553	569	578	516	512	545	546	529	552	577	511	494	497	527	527	557	538	571	549	512	516	584	564	546	558	559	534	529	528	544	531	535	564	547	505	515	538	519	519	533	532	524	569	518	527	525	556	531	519	499	543	509	545	466	507	538	540	543	544	548	536	477	515	555	525	539	500	566	584	529	555	450	579	498	504	547	525	524	498	507	521	564	546	525	525	539	559	545	518	538	504	521	538	529	516	544	542	489	540	552	514	544	540	543	561	529	523	540	533	556	523	539	533	521	534	538	489	458	514	543	492	518	551	543	551	542	522	543	545	512	485	511	513	540	481	521	547	523	519	540	547	545	552	508	521	571	513	533	512	557	529	570	518	501	531	498	511	510	519	556	530	537	544	549	564	542	569	537	540	542	533	528	526	531	513	516	555	529	528	488	523	493	510	570	533	544	512	504	541	546	497	536	527	496	511	529	576	482	608	576	541	510	510	562	526	548	493	488	561	536	511	504	523	556	529	503	542	508	512	551	565	511	541	494	533	524	492	500	557	516	495	539	561	555	554	523	571	530	551	569	521	524	532	521	578	544	558	502	576	527	516	532	602	566	545	562	531	531	503	567	499	534	582	521	515	559	493	538	584	527	531	560	564	562	567	533	484	560	514	543	517	522	546	538	526	512	529	535	529	540	513	560	562	531	542	555	536	582	491	555	537	533	546	561	555	544	558	517	530	536	529	539	507	508	532	519	530	546	551	555	528	511	573	529	528	490	519	524	527	539	538	550	545	536	530	530	536	501	549	532	524	525	526	525	569	541	529	546	535	510	503	513	539	524	524	544	524	519	533	556	597	558	569	519	535	561	520	551	557	527	573	468	528	549	500	558	527	498	563	544	569	540	521	529	567	562	526	488	595	524	544	517	546	551	518	548	510	564	519	509	526	536	546	500	566	533	503	524	524	513	534	475	560	510	518	487	566	525	517	527	535	526	543	583	511	519	496	568	572	529	526	542	546	503	538	543	597	515	581	541	517	571	530	517	547	532	542	495	586	519	554	534	521	514	513	546	559	519	531	551	505	503	556	563	537	565	533	565	505	528	502	541	515	514	524	536	563	532	555	516	520	507	538	538	543	533	530	512	504	529	575	516	561	513	539	526	544	528	510	546	543	536	525	503	547	531	500	541	554	580	512	525	556	473	527	535	514	526	539	549	523	553	522	511	558	523	564	551	538	516	534	512	495	508	537	514	534	545	515	544	567	520	524	525	541	536	557	561	564	536	525	556	532	554	524	530	580	551	533	545	517	521	530	515	573	480	549	540	499	510	536	512	549	525	547	515	550	530	529	527	566	498	504	547	544	531	516	537	538	532	514	550	521	533	535	553	547	538	542	524	542	527	511	510	533	545	556	565	535	550	503	512	525	529	517	536	583	533	530	529	508	531	559	568	564	516	529	543	580	578	499	506	530	506	549	548	571	546	589	517	541	532	503	532	577	498	536	541	567	529	537	507	556	548	553	545	529	539	544	559	505	522	517	551	533	552	529	533	545	499	505	532	543	573	560	506	568	563	532	533	492	532	544	554	548	513	488	569	486	530	555	595	501	525	555	572	536	545	503	551	523	549	525	527	527	486	577	533	507	537	564	571	538	510	547	528	527	557	521	556	548	514	530	560	558	552	546	523	513	495	539	533	521	498	527	500	533	561	500	559	559	517	534	548	551	503	590	478	583	537	588	513	542	551	499	526	564	514	502	532	549	561	554	517	554	522	557	550	530	520	516	517	571	567	581	571	578	514	509	517	509	518	528	559	562	538	554	527	523	562	552	505	524	544	559	564	561	552	552	489	559	507	532	541	543	516	550	534	562	512	536	488	544	564	531	549	519	538	519	533	495	530	524	567	528	538	527	532	526	479	556	557	522	510	519	547	534	484	529	535	519	555	538	547	510	557	538	550	584	539	538	543	487	509	523	548	512	603	525	566	525	571	513	492	516	525	555	572	534	613	525	542	511	550	543	554	533	514	506	547	537	540	559	525	564	521	550	546	517	507	540	556	556	531	552	505	548	548	510	544	516	542	529	515	577	533	535	530	546	559	561	528	536	500	526	518	537	568	544	533	591	521	543	540	582	513	598	568	534	535	568	504	537	487	559	521	600	561	524	549	533	501	533	498	500	497	566	557	560	493	566	531	491	504	565	540	549	544	568	494	554	552	554	546	545	538	561	552	562	560	546	520	510	523	512	583	541	537	510	500	510	549	516	532	545	529	540	499	529	507	510	542	535	548	505	547	560	535	528	519	522	526	541	534	609	523	543	507	541	550	525	502	596	550	561	542	533	530	516	550	557	552	578	565	521	536	552	552	554	543	514	511	589	548	546	577	548	524	509	516	514	534	572	515	547	526	546	563	558	563	554	533	565	520	524	536	515	547	538	564	523	500	521	508	567	553	587	547	559	572	524	565	534	532	508	549	551	497	539	508	542	522	553	554	507	554	567	512	562	533	524	541	506	539	504	554	528	522	553	557	539	518	538	545	565	508	518	555	570	535	499	543	545	492	555	546	554	512	555	514	535	578	565	528	505	519	504	547	564	563	525	482	557	554	533	535	518	539	545	510	588	521	559	537	534	542	543	533	544	547	550	502	549	533	547	561	532	537	529	516	553	505	562	531	555	511	548	525	548	540	502	542	526	577	531	536	509	529	536	558	542	517	564	514	537	555	539	565	528	524	556	563	508	540	528	549	499	560	506	525	512	561	549	522	555	517	545	492	515	502	533	544	555	528	506	578	546	523	510	518	532	571	529	498	523	533	540	542	537	508	526	507	531	565	552	478	559	526	552	500	507	534	516	521	509	541	535	570	576	546	512	518	543	522	498	504	510	529	526	529	576	543	540	575	534	540	521	549	513	500	525	502	553	532	525	526	527	556	559	544	507	528	553	527	527	560	530	558	530	536	502	497	553	511	525	550	498	589	565	546	561	528	508	519	541	536	535	550	552	530	564	566	563	545	540	540	553	521	520	544	504	556	475	540	522	558	525	554	527	517	495	532	540	530	522	508	534	549
23560	21075	28261	24260	21734	18825	12150	7699	5977	4501	3018	2240	1697	1406	1155	1009	962	930	837	843	849	859	866	854	846	872	897	947	922	858	901	851	887	899	950	841	901	869	861	885	858	906	932	835	867	899	842	815	800	825	806	792	847	822	814	806	866	852	839	795	806	839	873	841	794	833	811	778	850	895	767	849	799	866	863	845	846	793	833	800	808	855	853	803	862	844	825	867	806	856	854	864	822	868	793	857	813	767	850	810	812	815	847	810	807	749	851	808	840	789	823	816	805	842	854	841	829	784	794	831	816	823	807	868	829	749	871	840	823	784	784	846	843	783	826	832	903	788	831	820	848	810	812	837	841	875	863	822	811	807	809	821	788	802	832	832	786	893	813	849	834	859	830	838	790	798	837	823	822	807	788	823	809	817	840	799	739	810	893	840	807	853	800	846	827	803	822	829	853	771	830	827	856	835	817	849	843	804	822	812	812	863	817	805	806	812	813	762	786	818	824	829	867	804	787	835	835	783	833	839	833	825	857	785	824	830	856	799	789	864	821	804	837	818	816	791	796	799	786	778	841	775	805	831	823	832	844	886	809	842	838	850	850	851	858	844	828	866	834	800	768	829	833	799	878	809	829	843	770	864	824	794	828	859	838	857	863	843	834	795	801	771	808	847	792	811	792	894	816	872	848	827	790	811	833	829	859	832	842	856	838	790	791	807	841	870	839	858	785	787	854	854	852	805	838	812	841	797	853	779	833	806	883	836	831	797	840	829	811	878	858	841	851	769	854	808	884	787	774	832	816	805	805	811	838	850	769	841	793	800	875	782	824	808	829	848	773	805	813	858	836	789	830	824	850	834	825	799	799	879	804	838	834	824	841	856	821	823	808	856	854	803	844	804	819	848	809	825	836	837	834	802	766	857	831	815	871	773	756	843	809	856	828	897	795	802	845	835	818	847	844	838	798	814	825	790	819	872	793	876	858	798	877	846	837	867	838	799	836	802	786	806	820	801	815	838	809	807	804	846	834	851	829	799	837	762	823	784	828	840	794	855	770	849	823	797	818	837	850	882	786	862	794	884	792	848	827	839	852	851	816	804	843	843	801	792	851	829	840	853	853	872	799	858	781	840	840	766	785	830	811	847	820	827	830	851	807	866	841	825	801	812	843	813	838	823	836	842	843	843	857	811	840	816	874	806	816	781	820	864	830	798	831	804	769	843	822	837	847	830	844	787	782	771	836	863	852	871	787	843	802	773	850	801	844	816	823	778	874	813	860	784	809	854	805	748	896	817	853	824	814	821	784	845	757	819	801	807	834	806	807	814	828	836	818	846	816	823	802	809	814	843	815	816	816	816	812	819	847	827	866	817	835	842	849	832	828	866	807	858	821	793	878	866	836	807	814	799	865	817	902	919	859	890	879	870	824	779	853	855	837	766	860	791	822	817	834	845	807	832	825	842	796	855	809	820	806	882	793	771	886	841	791	858	819	775	831	851	846	840	852	837	837	804	789	848	820	808	796	863	791	826	825	782	808	819	806	826	822	808	801	806	846	838	824	831	826	853	776	815	838	820	875	811	874	817	806	795	841	839	837	789	827	804	838	809	830	831	809	807	832	798	820	749	804	860	853	806	856	812	809	805	813	809	809	795	855	851	830	831	840	860	852	855	866	874	823	796	849	828	831	816	794	830	798	837	813	802	766	856	811	841	841	835	836	815	888	861	823	839	853	845	816	885	770	831	851	790	805	862	810	754	833	834	887	795	847	814	814	807	874	800	843	809	821	768	796	807	797	812	818	839	792	852	812	819	845	818	840	823	772	842	857	838	810	839	842	791	815	786	815	836	880	850	812	824	815	840	885	908	789	797	847	821	844	838	839	772	842	785	832	875	804	808	771	781	831	859	859	842	813	828	865	812	850	859	874	778	864	800	868	871	796	807	827	860	826	737	821	859	812	798	799	831	846	823	816	821	837	838	837	826	828	807	745	846	786	821	801	849	808	804	822	770	830	845	834	812	797	824	835	798	800	834	847	802	801	876	804	820	808	868	859	837	781	799	809	847	800	900	866	836	805	814	829	775	841	861	800	867	793	847	810	766	831	814	818	812	824	852	819	809	799	817	828	797	806	870	808	819	786	848	817	815	826	804	755	792	775	805	792	880	887	802	809	833	773	832	853	822	844	794	848	856	837	794	778	785	813	854	799	772	820	828	780	843	834	775	850	840	819	788	796	837	809	800	827	824	758	847	846	852	883	806	814	874	915	856	863	817	841	825	839	806	838	850	853	829	832	849	793	845	791	829	852	840	851	780	815	823	830	772	808	857	825	831	784	845	774	790	809	803	837	847	830	856	905	811	782	835	831	856	859	799	832	830	840	822	785	795	867	823	831	907	839	826	807	801	845	790	820	800	803	837	821	803	860	838	834	824	787	834	811	835	777	813	776	860	824	829	854	788	835	800	823	821	796	778	851	849	868	903	815	847	855	839	816	805	808	809	876	868	794	776	830	828	804	845	845	836	859	810	855	802	828	813	801	836	840	835	835	841	777	833	844	768	872	859	856	821	821	822	822	827	817	801	828	838	893	852	819	838	828	851	809	886	811	823	925	839	838	844	819	783	827	854	880	839	812	852	845	867	838	837	839	875	860	789	804	825	899	842	836	815	822	827	844	835	840	824	794	797	798	778	883	881	831	795	870	818	755	799	841	797	871	847	821	857	813	825	840	887	816	862	791	827	786	816	838	828	762	801	832	785	793	796	831	835	793	849	793	832	817	828	837	825	807	868	782	825	783	821	916	888	836	772	799	841	863	831	862	876	802	818	813	778	865	898	845	851	804	828	787	841	846	830	757	860	787	794	792	842	812	822	813	855	847	819	824	817	836	805	801	853	790	797	791	754	802	838	851	851	801	855	840	874	770	808	806	824	830	830	830	797	856	812	839	826	828	809	866	817	827	847	823	809	781	843	779	884	854	868	805	813	854	821	813	866	837	850	830	844	806	814	844	860	811	849	820	842	824	843	804	857	852	796	805	844	810	896	804	853	827	786	832	862	858	830	831	826	860	778	834	817	816	830	827	862	834	839	818	812	827	876	820	821	821	834	795	883	825	852	813	868	819	828	908	818	836	790	844	829	821	826	859	860	836	803	798	799	821	836	841	843	828	881	839	835	827	837	813	837	777	809	831	814	800	790	811	805	768	811	898	829	862	869	852	833	852	799	845	827	796	887	815	864	807	844	781	849	812	804	817	804	805	843	843	860	804	864	876	850	874	820	836	872	889	831	827	824	829	832	799	823	847	833	803	861	857	784	816	861	812	842	802	803	839	833	794	864	790	810	790	835	849	830	834	846	790	831	809	855	833	825	779	838	854	826	854	838	899	836	833	813	830	805	839	853	838	764	821	806	799	822	810	865	825	828	799	811	806	787	780	798	837	786	778	848	838	823	774	804	830	891	856	790	794	842	810	844	857	848	827	841	807	821	781	870	786	846	841	832	781	769	806	783
11215	35665	31848	24572	21546	18145	14388	11531	9933	7208	4692	3407	2474	1933	1545	1260	1003	902	925	892	897	888	887	919	871	877	978	883	974	841	888	879	898	980	971	994	940	928	907	845	934	900	840	908	886	862	881	854	888	780	834	868	897	827	840	863	861	860	847	826	826	859	843	838	862	818	872	842	845	837	869	834	890	889	804	810	914	830	869	849	858	873	851	872	847	835	809	830	819	842	796	878	809	825	812	859	869	884	822	800	891	859	801	798	854	851	827	834	858	850	844	826	871	903	855	834	824	832	840	851	830	827	855	847	826	808	834	846	833	844	866	858	839	777	873	823	839	791	852	830	874	814	847	839	865	832	858	807	798	826	850	860	875	828	839	835	803	820	832	803	856	849	865	844	845	837	838	849	817	860	855	832	878	845	844	854	790	876	803	851	840	901	848	894	822	819	835	861	827	845	802	818	835	824	811	869	846	855	816	828	865	805	901	844	875	819	866	835	895	807	874	843	890	827	908	853	840	870	859	856	797	817	835	871	843	808	750	854	832	869	922	864	847	856	861	814	817	810	831	863	852	781	848	830	796	859	815	871	852	824	836	845	839	836	842	859	889	831	850	826	859	838	854	811	854	819	813	856	850	806	831	841	851	836	804	850	870	853	851	810	859	879	822	864	871	876	810	843	876	883	854	843	834	790	858	835	829	847	830	834	843	858	833	860	821	796	882	850	863	880	800	857	883	817	808	821	849	847	854	880	845	829	891	829	827	827	886	836	837	818	872	867	862	832	848	883	785	856	855	840	897	898	846	812	846	799	889	876	848	785	879	849	821	835	838	845	832	860	811	885	862	826	820	813	852	831	858	859	794	798	832	837	829	832	865	855	835	800	827	881	844	759	866	855	887	885	878	831	822	863	835	870	817	817	768	850	801	890	875	915	843	851	814	857	809	850	898	794	880	850	842	861	819	821	850	812	836	831	884	842	815	866	838	839	831	805	846	874	804	844	841	844	842	819	822	827	823	830	832	807	835	777	867	824	838	870	857	807	826	895	870	892	904	819	895	861	816	822	866	834	822	806	782	834	827	865	845	820	852	855	850	834	804	813	839	861	845	869	854	848	890	780	823	857	922	807	848	879	854	839	827	880	855	874	790	827	820	791	897	816	851	814	891	839	834	882	884	866	867	831	850	851	818	835	864	827	799	863	809	847	812	847	879	860	823	887	835	835	855	886	869	815	852	762	844	844	837	839	848	861	824	881	840	884	813	857	760	880	836	847	877	843	825	859	876	895	871	830	902	841	784	867	797	830	849	878	852	790	795	907	848	807	815	858	867	872	869	846	883	840	839	834	839	841	802	872	886	818	829	844	874	856	845	816	803	850	858	892	856	825	807	773	881	908	865	828	839	827	902	822	847	856	893	850	870	892	802	844	837	844	785	879	813	845	866	860	892	835	869	847	816	897	886	846	855	841	846	811	825	892	865	854	843	849	931	845	873	825	824	849	880	823	858	856	847	826	852	808	835	852	791	880	829	876	851	825	821	862	860	830	870	924	831	828	788	864	850	844	821	851	816	813	816	801	844	875	815	832	892	818	883	866	831	870	880	842	837	879	845	862	832	826	877	839	815	830	843	830	833	822	802	859	822	845	795	919	825	823	826	871	853	832	859	833	883	866	836	874	816	815	845	831	845	857	861	835	845	863	885	792	846	872	844	872	832	867	858	837	807	793	830	823	860	803	835	848	812	858	806	858	825	830	870	800	850	839	838	840	822	879	825	896	812	799	791	811	825	863	895	843	877	886	809	800	816	864	846	866	877	881	888	837	854	810	844	875	844	879	876	864	874	833	837	885	781	824	776	816	821	822	896	860	883	843	805	833	859	845	840	864	819	842	828	831	812	880	864	811	864	818	897	831	832	845	824	815	829	863	805	841	823	826	813	863	804	891	796	866	849	875	905	878	845	839	793	846	841	869	811	826	834	856	798	830	871	875	885	806	760	822	824	838	852	810	898	842	869	807	882	828	827	796	912	813	783	827	837	821	834	847	830	783	877	839	778	815	828	856	852	846	880	810	821	816	848	858	846	860	862	809	858	845	833	870	829	888	816	844	875	888	844	816	855	820	821	886	866	805	875	846	826	878	855	837	872	847	864	863	830	846	894	799	849	827	835	852	783	827	802	820	874	836	849	888	787	856	837	828	835	865	839	847	845	863	809	922	844	905	835	869	859	896	856	824	854	868	827	795	831	867	831	836	854	803	887	844	848	848	836	812	767	845	838	803	790	836	843	826	876	860	851	835	842	807	850	840	840	855	896	867	895	792	824	855	822	831	814	843	836	857	823	871	902	828	900	874	824	854	815	894	836	831	859	821	826	823	876	885	817	856	833	844	896	818	832	798	828	857	886	862	860	819	865	897	859	823	875	865	857	802	825	864	871	875	833	837	869	831	848	879	898	849	811	804	829	843	828	880	765	842	864	812	880	844	816	820	858	869	825	841	825	863	880	839	823	840	865	893	834	849	856	819	826	851	806	850	846	870	850	853	831	830	830	862	849	862	786	786	798	878	814	777	853	876	852	867	835	819	821	825	849	829	859	854	778	851	833	863	862	838	817	859	858	905	821	829	822	854	849	822	881	788	869	893	862	855	829	805	861	828	823	803	840	833	766	871	814	817	861	863	837	831	770	866	858	856	880	846	841	823	846	803	873	892	843	862	895	827	819	832	801	883	881	869	857	829	863	753	803	824	834	807	885	867	826	854	842	855	767	823	839	860	841	820	824	785	843	828	827	811	856	807	822	803	852	868	866	868	843	821	869	844	803	800	854	819	793	832	844	819	811	803	892	842	877	896	827	853	860	872	823	874	846	889	857	848	830	827	801	876	864	813	852	848	835	864	902	875	829	867	847	847	864	890	876	851	825	846	859	823	811	836	808	856	827	843	818	833	788	844	899	866	881	832	842	827	882	869	811	851	827	846	835	860	859	808	832	876	848	882	856	864	824	948	809	839	843	883	864	857	868	802	810	876	855	901	860	839	834	860	874	884	861	801	848	840	847	845	836	821	818	838	866	862	862	804	894	869	857	805	915	856	810	845	803	846	877	813	854	887	809	857	907	819	850	867	842	861	865	863	860	818	812	867	902	822	873	826	833	855	841	807	855	841	877	811	852	827	818	830	836	857	835	855	826	798	780	803	846	833	829	845	841	808	880	881	831	860	818	829	836	815	871	878	836	847	938	844	847	886	865	865	873	830	832	859	807	849	859	847	817	841	854	822	824	833	845	825	832	851	905	805	854	893	843	839	840	856	867	829	829	834	850	883	843	862	870	818	855	835	866	933	862	839	868	850	803	885	846	859	873	830	853	835	822	826	825	850	849	840	863	845	864	774	833	849	854	821	827	828	836	855	805	838	869	873	843	839	819	877	810	826	845	838	862	840	908	860	867	830	864	815	844	820	860	855	845	878	851	859	897	843	845	887	833	786	833	836	832	844	842	852	830	891	781	826
24780	21090	27310	25494	18104	11557	7547	5478	4499	3277	2228	1524	1260	980	792	694	673	630	637	616	640	597	621	647	641	657	653	640	672	579	584	613	627	655	699	622	663	660	688	651	683	597	592	584	635	643	597	621	588	569	653	582	631	617	654	622	566	579	630	649	590	588	612	590	600	553	611	553	593	598	596	629	588	610	548	574	675	601	573	642	545	567	594	590	589	587	563	602	589	598	558	621	618	622	585	594	573	591	615	622	627	589	589	595	598	602	554	639	625	596	590	585	566	567	613	585	632	590	602	577	571	624	591	607	592	636	553	614	616	613	577	593	567	647	609	619	652	623	597	568	608	598	556	611	599	609	584	614	578	616	629	627	628	568	593	577	577	595	612	604	620	616	611	628	607	569	612	592	555	609	630	608	640	604	600	623	599	648	644	572	630	608	625	590	594	640	625	618	584	587	548	592	592	611	646	622	561	616	580	601	580	627	650	592	593	635	612	620	576	600	608	570	600	598	613	566	622	601	590	591	633	601	598	634	634	615	631	586	604	597	595	601	591	558	582	568	556	603	611	578	558	619	652	578	615	583	596	643	607	618	645	609	638	569	638	554	609	593	590	616	598	578	601	656	598	617	598	603	641	588	608	626	598	628	626	598	614	612	587	612	585	604	604	640	601	592	558	586	581	598	588	639	617	592	605	598	590	601	602	602	632	617	601	641	559	615	605	590	568	607	542	614	641	583	591	594	609	618	653	627	627	602	549	621	613	583	596	572	584	583	600	580	587	632	629	629	632	613	584	590	585	635	628	642	616	577	657	661	585	561	593	609	638	611	632	624	577	598	625	602	633	609	641	598	628	585	635	568	577	533	572	637	583	632	628	581	628	575	586	638	620	579	587	620	594	616	622	573	565	609	550	583	584	655	574	656	618	582	624	575	602	607	595	593	610	605	600	647	589	626	580	578	616	633	578	586	619	579	634	581	602	599	605	557	615	599	623	588	636	607	569	574	602	611	600	599	599	642	611	593	552	617	596	585	610	597	613	607	569	575	611	619	609	609	616	596	597	603	610	615	534	601	591	592	595	610	608	631	610	628	596	582	598	621	657	574	605	584	603	656	621	603	610	589	613	552	587	623	594	609	579	595	604	591	635	584	590	540	569	576	573	606	590	596	651	646	611	619	543	632	626	608	623	644	612	615	591	567	645	631	633	663	622	595	619	606	627	544	630	630	608	605	641	594	622	587	625	582	625	613	608	585	612	636	587	603	591	552	636	571	610	635	597	593	564	632	648	593	655	633	592	583	605	632	596	603	672	623	593	566	608	657	605	596	617	630	617	576	540	593	579	578	577	615	589	606	629	553	589	630	578	621	615	612	602	619	604	588	624	542	578	598	615	586	595	630	589	596	579	588	596	605	614	571	606	635	644	625	641	597	640	633	606	607	580	590	609	578	609	577	649	596	615	607	648	592	601	609	577	604	583	608	594	602	617	616	606	598	589	617	595	645	625	636	593	584	596	600	589	604	594	587	572	603	616	611	597	635	597	627	597	621	610	611	613	591	625	591	564	601	572	559	590	620	636	585	582	624	628	614	631	548	630	627	610	653	614	583	633	616	565	595	604	620	613	629	579	609	606	617	579	594	631	631	566	582	615	560	653	619	653	608	637	598	583	639	665	579	613	595	662	589	573	561	572	604	586	634	592	617	592	607	620	647	622	613	602	594	566	593	602	614	644	581	592	613	577	650	616	590	578	614	643	613	649	598	652	582	603	641	562	584	593	629	590	587	635	661	612	594	573	634	603	622	570	604	578	584	591	600	620	637	634	589	572	634	556	588	621	578	594	601	562	605	604	563	605	619	556	587	612	616	648	567	552	605	617	599	631	556	601	594	585	649	618	602	623	612	608	597	630	642	667	643	581	562	568	617	556	607	637	614	600	591	611	586	594	600	608	592	570	628	629	576	656	537	592	580	613	600	572	538	617	627	602	656	617	637	597	605	644	652	636	587	638	602	595	585	609	586	601	550	627	619	608	596	590	610	593	614	598	600	614	556	617	614	616	587	638	647	619	576	601	598	626	642	576	614	653	607	627	571	631	575	561	646	607	616	616	616	571	550	590	624	593	594	598	595	621	583	606	574	597	598	630	605	603	575	605	561	600	590	580	608	568	619	612	609	638	578	594	593	620	575	562	633	641	585	635	610	612	618	605	655	605	593	589	614	622	631	615	647	593	627	627	600	585	635	594	549	603	594	595	619	619	613	590	584	584	582	629	629	571	603	620	608	617	651	591	673	606	593	624	592	631	606	615	587	604	615	595	616	635	595	624	579	590	604	601	595	587	641	616	622	609	633	593	595	581	613	624	612	592	522	610	590	633	619	623	595	595	617	579	577	614	608	601	591	570	571	623	601	651	635	581	607	587	620	613	619	632	542	619	603	628	581	596	607	631	607	609	582	628	596	626	608	604	611	591	631	604	634	619	614	608	624	629	594	633	598	596	610	617	622	571	594	580	598	589	616	611	635	623	596	606	629	604	602	630	631	643	623	608	562	611	602	548	600	642	635	535	634	576	629	583	624	578	605	562	600	602	596	609	573	571	652	594	570	622	613	646	618	631	608	599	590	603	571	590	598	617	606	607	588	607	595	578	577	639	592	569	593	561	598	627	563	633	573	593	616	580	586	643	604	655	621	605	621	629	605	618	587	582	598	533	615	586	611	652	569	646	620	559	610	606	589	581	613	606	569	598	589	610	623	600	598	607	599	593	614	577	622	595	605	616	581	586	601	573	625	548	595	616	635	631	604	619	594	576	602	592	630	601	576	594	597	605	624	623	570	570	578	594	615	606	610	623	582	589	612	575	625	634	613	649	584	586	600	573	636	634	585	547	607	611	609	630	606	617	587	612	583	607	616	594	618	635	585	578	599	576	578	584	595	603	639	619	648	609	613	619	622	586	632	575	643	620	610	613	634	581	628	530	560	597	613	573	571	607	583	618	605	588	643	618	583	558	614	631	595	578	602	612	603	603	566	596	621	626	600	628	584	588	635	609	590	581	597	630	604	615	616	602	641	604	622	579	607	639	573	623	586	563	595	615	649	614	613	608	597	569	588	586	568	592	610	622	627	613	638	606	605	621	607	607	600	606	603	619	618	579	628	664	619	607	568	599	597	583	590	634	627	589	651	605	612	584	608	620	571	615	615	605	585	580	629	618	610	551	604	586	618	601	558	599	606	596	598	661	647	595	633	613	572	583	612	557	615	582	570	592	588	618	583	602	646	642	631	564	608	584	628	629	601	602	595	617	583	624	610	578	619	599	642	582	634	580	605	623	577	587	632	606	640	557	573	562	533	614	593	592	623	607	616	602	621	640	610	606	600	634	606	622	616	602	609	647	609	592	630	604	626	621	605	633	625	577	628	587	597	590	583	616	576	607	621	567	566	631	531	609	630	581	592	563	570	599	611	592	619	578	575	599	608	640	605	623	582	661	617	622	610	644	632	621	563
10563	31923	28723	21020	18360	15219	11720	9502	7916	5767	3767	2748	1986	1442	1111	834	713	715	725	694	660	652	682	673	648	724	752	749	761	666	677	676	723	717	805	704	732	733	674	639	661	639	666	680	648	660	661	601	692	653	628	627	691	711	695	623	622	640	642	661	641	622	646	656	674	689	691	683	664	640	643	650	660	700	653	658	688	627	658	724	603	659	669	695	639	653	684	645	605	690	635	628	663	641	634	636	647	610	609	680	643	653	655	653	663	653	636	676	655	651	634	683	660	603	649	626	609	719	658	678	622	648	673	642	634	625	638	647	662	627	604	631	653	629	657	670	652	619	621	616	635	653	690	612	653	628	664	632	677	658	643	644	631	647	662	695	652	625	651	630	652	692	677	613	661	658	645	667	638	606	645	636	674	673	635	701	609	647	647	659	670	699	660	665	644	665	658	624	636	646	632	657	648	684	677	701	620	635	625	648	648	626	660	637	665	659	653	666	689	643	670	661	625	666	621	622	643	693	630	661	683	647	673	625	639	640	676	648	655	675	698	665	670	653	665	688	663	620	670	662	655	643	673	655	696	648	661	657	675	655	653	690	658	659	695	651	665	626	628	654	639	617	633	659	673	670	617	633	627	646	686	638	655	624	651	644	629	706	629	693	651	678	679	629	629	644	649	651	656	626	645	626	659	633	655	675	707	683	628	650	627	633	673	686	676	646	657	646	674	636	682	675	627	663	634	654	666	613	669	693	618	623	638	683	686	645	653	611	654	615	630	672	664	629	686	647	648	650	655	638	675	592	651	624	650	649	643	665	677	633	634	678	639	679	646	642	614	665	682	659	619	666	638	723	622	621	640	634	636	629	679	636	627	658	628	646	650	650	630	637	694	677	668	645	661	660	635	647	656	619	645	665	686	708	666	612	649	648	714	639	612	652	654	697	638	611	630	628	677	694	660	642	637	657	648	660	634	666	666	654	677	686	662	660	662	686	643	641	696	639	610	695	616	634	636	664	662	693	659	633	635	662	670	675	663	636	598	636	654	638	672	645	668	627	657	650	605	627	667	638	663	645	647	592	633	720	656	644	620	644	687	675	641	658	643	626	649	708	706	657	624	637	674	659	662	708	609	646	649	645	611	651	647	621	616	622	656	656	624	641	691	608	689	632	640	646	653	651	649	588	646	612	608	657	596	669	640	674	666	620	663	654	645	672	676	655	636	668	658	642	662	617	639	632	635	629	692	673	658	618	662	623	653	672	670	645	599	654	661	644	642	679	675	665	669	656	625	640	663	620	640	648	644	613	706	646	654	657	635	649	653	650	598	650	643	703	633	661	614	689	653	665	646	648	632	653	680	682	643	643	684	625	662	648	654	689	650	682	656	661	617	652	655	657	606	652	684	672	672	637	634	665	662	662	639	653	638	657	636	646	629	651	649	665	692	689	651	665	652	612	663	655	679	670	675	661	677	625	709	659	653	660	647	632	657	632	651	686	688	616	678	686	658	651	692	669	635	640	666	625	660	594	644	657	664	674	637	650	656	664	630	636	637	674	645	675	657	627	650	621	656	613	622	625	598	668	642	697	663	670	642	657	677	641	675	615	671	629	688	661	651	630	644	633	656	582	612	628	646	689	663	632	677	694	615	632	636	641	643	662	678	739	619	666	674	652	674	584	628	679	672	643	685	649	666	630	612	642	628	656	608	677	667	639	635	672	610	673	696	662	681	640	641	673	664	684	667	649	621	688	657	659	643	643	649	639	706	672	635	642	644	654	665	656	633	647	682	646	694	655	599	660	636	668	625	636	659	702	620	637	670	679	635	624	618	690	688	635	630	644	682	634	643	697	662	650	627	629	654	637	644	660	627	600	663	647	671	671	648	666	641	667	671	659	628	616	653	628	609	611	616	662	654	640	651	673	661	661	643	634	640	625	655	620	625	641	675	646	647	654	616	639	630	626	691	678	669	703	627	653	618	658	626	689	610	643	641	634	610	676	648	659	636	634	656	628	633	678	635	628	634	626	660	631	627	630	653	634	651	661	644	640	606	606	678	625	662	652	607	655	654	645	643	662	724	655	649	665	670	686	687	666	668	640	655	651	666	592	613	676	709	653	577	614	664	659	623	655	742	633	608	657	679	639	606	647	652	658	659	658	660	656	660	655	640	632	661	667	646	650	650	631	655	651	679	688	594	676	639	661	648	617	648	638	645	649	644	646	672	630	667	649	658	625	614	673	619	606	709	643	671	632	680	679	626	671	701	659	656	660	650	662	621	629	670	669	654	665	667	673	652	630	665	679	667	674	623	616	652	636	657	663	654	694	689	596	639	629	619	642	647	664	671	678	664	671	676	655	613	620	670	647	637	635	643	643	715	671	688	614	621	645	667	693	597	642	621	613	631	651	648	673	641	691	648	670	675	646	676	637	630	659	669	620	608	628	637	651	637	633	671	673	662	669	620	687	711	632	663	662	646	659	667	689	667	593	678	602	627	675	632	657	646	663	686	684	667	672	631	646	671	632	630	654	613	705	666	623	672	704	652	697	673	626	617	605	659	649	663	657	646	655	659	634	661	682	662	684	676	649	654	645	661	599	644	635	649	636	666	641	628	680	665	652	646	643	657	613	662	694	633	648	678	614	649	647	639	638	682	658	652	680	651	669	641	632	664	685	649	662	632	658	645	676	630	662	654	637	649	625	677	615	638	638	660	645	601	629	621	629	615	647	669	633	600	647	621	651	694	591	636	666	596	619	628	625	646	640	622	608	664	649	687	631	643	645	662	673	700	652	660	675	640	657	645	693	644	695	652	641	677	657	681	662	628	664	629	646	628	630	632	679	708	654	648	691	651	676	633	684	634	628	665	657	628	696	675	667	649	640	694	693	631	635	654	639	604	696	690	631	650	614	636	605	650	645	633	614	651	659	587	658	641	652	641	643	676	667	642	683	691	632	611	633	614	652	653	595	629	674	633	648	666	660	626	640	624	659	646	648	672	646	663	673	692	653	617	652	660	651	636	651	633	646	661	611	713	647	638	679	614	622	665	644	665	682	643	671	639	655	626	678	630	641	685	657	699	648	596	626	691	644	683	630	651	647	681	685	654	619	587	646	675	635	680	654	654	681	680	651	662	613	636	636	675	692	646	647	654	671	699	657	631	596	668	672	633	670	627	642	630	618	642	687	632	670	671	638	677	666	639	682	661	721	668	608	641	638	700	663	637	615	674	674	671	645	639	666	621	606	681	656	696	684	647	657	629	651	660	630	654	684	671	589	691	618	636	681	649	615	639	656	622	620	660	667	636	639	638	637	647	663	611	668	664	661	662	675	656	662	667	664	715	650	616	646	676	635	659	678	666	662	684	688	625	604	658	620	642	644	641	649	660	626	658	644	656	649	665	672	663	623	623	609	634	659	659	646	656	674	668	612	665	615	655	615	676	658	680	668	678	689	647	625	674	621	595	644	632	644	678	665	645	655	672	655	701	666	691	658	673	609	636	655	676	675
22626	21231	28854	23933	21471	22926	20682	12086	8670	6763	4396	3189	2461	2031	1631	1257	1165	1186	1094	1135	1173	1117	1193	1168	1193	1209	1156	1259	1173	1166	1105	1112	1165	1225	1231	1194	1173	1198	1109	1087	1138	1142	1139	1089	1063	1094	1103	1040	1060	1101	1095	1057	1127	1164	1077	1098	1138	1056	1093	1081	1083	1081	1089	1110	1141	1044	1048	1137	1086	1082	1049	1139	1070	1094	1135	1036	1057	1116	1083	1060	1081	1064	1135	1138	1167	1080	1075	1158	1122	1081	1049	1092	1120	1021	1078	1112	1101	1030	1099	1132	1096	1038	1098	1055	1117	1080	1099	1132	1093	1137	1087	1138	1059	1077	1105	1144	1085	1060	1075	1102	1087	1071	1036	1077	1130	1071	1073	1100	1116	1074	1032	1156	1058	1094	1070	1055	1082	1054	1103	1126	1096	1117	1065	1120	1087	1151	1093	1066	1108	1110	1124	1112	1045	1060	1061	1095	1142	1110	1091	1137	1115	1115	1092	1026	1171	1081	1099	1112	1029	1109	1152	1076	1079	1122	1132	1065	1066	1138	1074	1034	1132	1152	1114	1091	1077	1120	1150	1137	1075	1122	1073	1164	1093	1039	1137	1067	1098	1079	1108	1014	1101	1109	1097	1109	1130	1057	1116	1089	1085	1078	1086	1068	1102	1071	1049	1111	1081	1168	1099	1052	1078	1118	1103	1120	1125	1067	1050	1138	1110	1083	1117	1092	1046	1039	1090	1059	1063	1104	1076	1076	1141	1112	1073	1078	1097	1122	1065	1114	1151	1171	1035	1075	1106	1095	1133	1106	1095	1121	1143	1057	1109	1090	1074	1144	1082	1086	1001	1114	1094	1060	1103	1122	1090	1138	1088	1121	1079	1083	1124	1121	1111	1067	1125	1092	1094	1128	1082	1096	1047	1103	1108	1057	1119	1092	1129	1101	1136	1100	1100	1093	1090	1099	1136	1093	1076	1111	1123	1136	1071	1064	1102	1087	1075	1117	1048	1079	1031	1087	1125	1095	1127	1128	1061	1017	1071	1067	1056	1083	1090	1170	1104	1103	1057	1082	1117	1088	1098	1086	1157	1073	1088	1133	1085	1107	1093	1093	1079	1073	1048	1122	1017	1118	1090	1159	1046	1127	1095	1121	1074	1091	1059	1065	1065	1128	1067	1047	1095	1116	1039	1126	1085	1109	1103	1146	1121	1068	1076	1080	1128	1154	1104	1098	1133	1032	1081	1082	1022	1058	1101	1103	1032	1065	1161	1078	1093	1101	1082	1084	1077	1085	1041	1107	1085	1041	1094	1049	1117	1118	1034	1158	1072	1072	1113	1093	1039	1086	1071	1102	1077	1174	1095	1063	1029	1069	1113	1096	1099	1044	1086	1056	1092	1072	1074	1109	1066	1088	1126	1083	1037	1088	1095	1133	1101	1077	1062	1062	1145	1048	1106	1156	1078	1101	1075	1089	1051	1067	1102	1147	1032	1016	1125	1130	1136	1091	1097	1058	1072	1084	1093	1083	1094	1074	1071	1031	1128	1140	1072	1070	1071	1106	1135	1142	1087	1049	1064	1022	1089	1059	1051	1075	1118	1117	1050	1085	1069	1080	1132	1184	1085	1078	1100	1139	1121	1057	1139	1073	1043	1107	1057	1106	1014	1078	1122	1107	1100	1107	1081	1108	1082	1119	1108	1115	1112	1118	1125	1160	1112	1117	1047	1066	1100	1090	1063	1123	1047	1099	1149	1116	1115	1126	1060	1057	1047	1171	1041	1154	1101	1049	1053	1107	1021	1061	1106	1055	1103	1102	1126	1074	1112	1122	1119	1092	1080	1074	1114	1106	1095	1053	1050	1119	1096	1059	1045	1058	1064	1121	1118	1094	1127	1050	1143	1132	1100	1077	1120	1091	1091	1082	1148	1070	1057	1063	1110	1074	1048	1146	1134	1089	1098	1046	1081	1126	1052	1135	1118	1150	1091	1109	1029	1080	1077	1137	1100	1058	1088	1148	1112	1063	1098	1060	1046	1090	1120	1093	1106	1136	1083	1120	1077	1069	1142	1077	1088	1082	1114	1117	1110	1091	1013	1066	1107	1124	1124	1101	1088	1089	1110	1054	1119	1101	1094	1091	1150	1112	1100	1080	1091	1088	1157	1100	1084	1098	1122	1070	1048	1102	1066	1150	1173	1074	1070	1090	1042	1071	1075	1105	1095	1076	1062	1098	1116	1144	1054	1071	1102	1116	1088	1073	1116	1104	1127	1181	1094	1132	1093	1099	1090	1058	1078	1122	1050	1049	1102	1107	1094	1125	1061	1155	1119	1107	1104	1060	1100	1024	1076	1118	1105	1084	1113	1138	1156	1166	1054	1151	1126	1108	1101	1098	1048	1089	1101	1045	1112	1105	1074	1083	1029	1093	1082	1074	1086	1125	1114	1076	1070	1056	1075	1121	1134	1121	1074	1079	1088	1106	1095	1076	1055	1069	1113	1125	1065	1094	1041	1066	1084	1054	1148	1021	1151	1134	1107	1054	1103	1016	1085	1042	1119	1122	1101	1097	1062	1048	1154	1087	999	1043	1074	1087	1064	1054	1094	1068	1090	1036	1073	1125	1084	1122	1123	1140	1139	1026	1081	1122	1044	1122	1067	1167	1103	1091	1080	1027	1076	1023	1089	1105	1073	1092	1048	1131	1133	1092	1067	1062	1072	1163	1138	1101	1037	1039	1153	1118	1084	1062	1091	1087	1074	1111	1070	1118	1105	1038	1067	1137	1099	1107	1074	1146	1026	1047	1125	1046	1081	1154	1102	1025	1132	1159	1112	1059	1065	1076	1082	1133	1121	1047	1021	1070	1081	1078	1185	1073	1117	1108	1078	1085	1085	1080	1080	1081	1081	1084	1071	1048	1011	1083	1070	1020	1051	1122	1112	1121	1083	1117	1083	1116	1055	1122	1112	1021	1049	1085	1112	1152	1113	1163	1131	1077	1046	1090	1038	1090	1033	1081	1100	1064	1044	1099	1070	1090	1085	1066	1076	1040	1099	1038	1097	1082	1020	1059	1053	1070	1024	1050	1109	1098	1092	1113	1091	1004	1049	1189	1054	1111	1123	1068	1108	1055	1116	1157	1107	1074	1132	1104	1104	1089	1068	1151	1109	1048	1157	1050	1067	1060	1146	1119	1040	1085	1049	1104	1084	1028	1134	1107	1094	1097	1117	1104	1056	1072	1121	1076	1059	1053	1053	1077	1080	1104	1052	1080	1073	1070	1192	1062	1163	1075	1056	1090	1097	1049	1092	1099	1060	1091	1028	1107	1080	1144	1053	1053	1056	1178	1079	1116	1104	1137	1146	1057	1089	1132	1100	1083	1091	1052	1071	1069	1116	1152	1030	1094	1061	1058	1064	1090	1041	1082	1093	1102	1081	1078	1090	1060	1065	1101	1069	1138	1116	1039	1096	1065	1066	1134	1055	1140	1097	1157	1024	1069	1104	1091	1078	1057	1113	1063	1025	1131	1039	1105	1082	1079	1106	1064	1056	1090	1036	1135	1098	1080	1049	1087	1063	1065	1060	1162	1070	1122	1065	1009	1157	1172	1110	1111	1072	1053	1026	1012	1077	1066	1143	1065	1049	1113	1098	1100	1084	1036	1129	1101	1117	1117	1091	1097	1159	1070	1113	1051	1098	1073	1111	1100	1096	1108	1061	1121	1098	1115	1060	1128	1112	1153	1081	1053	1054	1114	1084	1108	1071	1046	1120	1088	1084	1122	1125	1115	1063	1086	1082	1128	1113	1116	1112	1078	1057	1067	1097	1051	1096	1091	1081	1070	1087	1024	1063	1105	1083	1092	1108	1072	1055	1065	1067	1144	1072	1051	1065	1051	1165	1094	1116	1107	1086	1081	1089	1089	1105	1090	1053	1141	1040	1086	1110	1032	1119	1103	1083	1113	1127	1173	1082	1087	1077	1096	1074	1130	1019	1127	1095	1095	1135	1081	1109	1083	1090	1043	1102	1078	1047	1058	1115	1085	1195	1028	1087	1067	1080	1111	1054	1080	1088	1057	1119	1129	1087	1053	1078	1116	1082	1117	1062	1086	1115	1079	1067	1112	1069	1055	1090	1115	1094	1084	1130	1064	1098	1071	1033	1165	1113	1130	1057	1102	1076	1093	1109	1092	1107	1098	1064	1113	1109	1103	1072	1017	1101	1087	1091	1114	1078	1014	1036	1104	1112	1005	1125	1031	1118	1074	1046	1067	1078	1103	1119	1098	1125	1063	1084	1117	1039	1055	1076	1075	1049	1104	1053	1058	1115	1138	1062	1093	1123	1122	1061	1083	1055	1078	1079	1077	1111	1107	1092	1123	1058	1116	1058	1090	1078	1095	1059	1045	1066	1083	1069	1056	1088	1098	1066	1109	1107	1118	1106	1099	1073	1110	1038	1095	1031	1006	1075	1099	1109	1037	1118	1071	1116	1103	1071	1128	1156	1127	986	1022	1117	1075	1081	1053	1076	1042	1074	1089	1097	997	1111	1063	1032	1064	1117	1054	1052	1080	1050	1061	1122	1087	1109	1127	1062	1037	1041	1081	1105	1129	1084	1020	1120	1103	1115	1107	1126	1123	1168	1130	1067	1076	1096	1124	1077	1066	1157	1016	1102	1043	1163	1141	1085	1043	1020	1032	1053	1093	1135	1065	1062	1070	1119	1044	1091	1065	1043	1101	1057	1034	1131	1096	1114	1113	1108	1101	1139	1073	1075	1107	1117	1068	1108	1072	1086	1079	1098	1096	1068	1088	1088	1034	1074	1120	1037	1105	1114	1083	1074	1128	1066	1072	1151	1083	1064	1047	1085	1049	1068	1097	1040	1109	1101	1155	1091	1094	1074	1140	1156	1180	1109	1059	1059	1109	1138	1103	1143	1106	1139	1072	1046	1103	1090	1084	1041	1077	1112	1157	1130	1093	1065	1054	1051	1060	1105	1083	1108	1099	1047	1071	1111	1066	997	1101	1116	1058	1111	1053	1018	1114	1072	1074	1135	1134	1039	1041	1088	1052	1058	1086	1081	1086	1074	1055	1038	1077
13170	40512	37606	29463	26622	23874	18552	15944	13479	10270	6578	4798	3589	2694	2008	1643	1284	1245	1217	1176	1239	1152	1215	1220	1226	1259	1306	1291	1209	1153	1119	1141	1300	1291	1342	1262	1246	1225	1184	1245	1220	1214	1178	1098	1150	1176	1112	1159	1189	1141	1107	1110	1163	1123	1060	1058	1108	1080	1142	1112	1091	1127	1104	1138	1098	1157	1151	1131	1093	1129	1150	1150	1193	1112	1066	1116	1143	1102	1172	1119	1139	1179	1083	1141	1133	1110	1060	1086	1139	1141	1163	1061	1077	1166	1104	1073	1071	1154	1183	1102	1049	1106	1092	1116	1129	1117	1129	1181	1142	1102	1113	1150	1091	1096	1090	1093	1093	1145	1105	1106	1123	1133	1107	1137	1123	1125	1102	1084	1110	1161	1110	1121	1151	1104	1060	1070	1099	1153	1155	1113	1083	1108	1160	1093	1081	1154	1087	1117	1122	1096	1120	1133	1094	1105	1140	1090	1071	1103	1052	1125	1152	1141	1118	1004	1067	1086	1073	1137	1132	1078	1102	1050	1073	1093	1085	1112	1169	1066	1125	1087	1142	1153	1104	1151	1098	1107	1130	1076	1078	1117	1106	1099	1123	1149	1056	1129	1168	1079	1055	1142	1063	1120	1098	1102	1062	1086	1068	1132	1135	1124	1082	1079	1073	1101	1126	1109	1123	1096	1052	1155	1140	1198	1092	1104	1075	1112	1180	1166	1126	1101	1105	1076	1131	1154	1161	1143	1176	1121	1187	1119	1098	1118	1116	1135	1121	1093	1154	1086	1096	1115	1082	1105	1118	1126	1131	1095	1187	1058	1142	1109	1089	1127	1121	1095	1094	1073	1106	1153	1108	1112	1108	1117	1126	1101	1184	1108	1075	1103	1115	1141	1120	1123	1125	1094	1092	1074	1115	1118	1134	1143	1112	1103	1115	1108	1134	1119	1082	1150	1076	1131	1053	1086	1129	1146	1130	1126	1119	1133	1107	1195	1082	1112	1108	1093	1137	1156	1082	1141	1124	1078	1120	1120	1102	1073	1071	1117	1125	1093	1074	1133	1186	1111	1134	1128	1074	1138	1071	1073	1173	995	1113	1121	1140	1136	1098	1097	1084	1094	1064	1098	1093	1117	1102	1131	1114	1089	1165	1127	1099	1115	1167	1098	1131	1078	1150	1130	1129	1121	1093	1124	1085	1144	1130	1151	1131	1145	1137	1107	1084	1044	1144	1117	1185	1185	1140	1132	1090	1110	1076	1103	1121	1111	1088	1048	1138	1092	1118	1159	1056	1099	1132	1102	1098	1145	1106	1100	1086	1043	1095	1100	1106	1073	1115	1131	1131	1038	1100	1177	1131	1137	1117	1107	1066	1105	1110	1120	1147	1173	1029	1132	1105	1112	1147	1092	1042	1128	1125	1112	1149	1069	1143	1120	1189	1096	1134	1128	1093	1120	1128	1153	1109	1171	1041	1160	1073	1121	1142	1104	1075	1125	1144	1119	1149	1172	1130	1019	1127	1150	1089	1121	1144	1094	1076	1076	1111	1149	1102	1111	1043	1094	1169	1053	1119	1111	1179	1133	1124	1076	1085	1081	1109	1130	1118	1067	1121	1045	1149	1129	1058	1136	1105	1157	1162	1086	1145	1135	1173	1142	1144	1173	1137	1125	1137	1118	1114	1140	1062	1049	1148	1183	1073	1159	1051	1098	1153	1092	1144	1090	1175	1116	1098	1099	1149	1058	1159	1137	1052	1078	1102	1062	1179	1090	1084	1123	1110	1083	1162	1113	1118	1131	1094	1130	1065	1131	1122	1128	1116	1123	1125	1160	1122	1118	1092	1118	1126	1037	1119	1178	1106	1129	1108	1035	1106	1173	1109	1097	1059	1127	1121	1132	1076	1071	1112	1102	1106	1088	1111	1175	1152	1067	1113	1056	1145	1160	1060	1135	1074	1149	1122	1124	1087	1141	1145	1088	1206	1127	1075	1090	1084	1063	1151	1115	1138	1084	1115	1108	1050	1154	1065	1081	1107	1073	1063	1199	1105	1093	1106	1117	1062	1084	1135	1196	1082	1135	1104	1154	1163	1093	1110	1155	1146	1113	1069	1160	1149	1182	1039	1130	1137	1052	1091	1118	1106	1137	1111	1110	1135	1158	1112	1080	1095	1085	1113	1098	1107	1081	1148	1134	1153	1051	1170	1106	1121	1137	1161	999	1143	1161	1108	1098	1109	1059	1049	1070	1132	1128	1089	1107	1144	1166	1167	1145	1093	1134	1088	1166	1159	1038	1079	1150	1120	1130	1074	1186	1059	1114	1136	1121	1086	1154	1178	1122	1137	1129	1085	1114	1071	1084	1136	1116	1165	1155	1079	1162	1058	1149	1093	1053	1089	1085	1087	1153	1099	1105	1043	1089	1176	1162	1127	1128	1072	1160	1161	1119	1107	1113	1062	1141	1118	1119	1149	1097	1139	1093	1116	1080	1064	1157	1066	1154	1122	1094	1123	1129	1160	1110	1149	1196	1069	1145	1143	1113	1124	1103	1102	1166	1126	1136	1106	1139	1130	1081	1056	1108	1097	1076	1110	1058	1077	1120	1096	1132	1105	1120	1128	1146	1119	1045	1123	1069	1100	1123	1101	1155	1102	1103	1116	1077	1094	1176	1123	1140	1142	1123	1095	1105	1094	1099	1126	1092	1131	1105	1128	1140	1072	1119	1138	1128	1069	1113	1078	1081	1120	1120	1079	1142	1143	1153	1053	1172	1122	1105	1138	1027	1083	1134	1086	1155	1052	1123	1098	1163	1144	1140	1155	1108	1079	1116	1152	1119	1093	1144	1129	1099	1101	1075	1149	1101	1113	1103	1117	1109	1122	1095	1109	1086	1126	1108	1177	1100	1133	1138	1124	1102	1090	1095	1068	1070	1131	1075	1176	1103	1071	1097	1131	1116	1220	1148	1088	1065	1086	1119	1068	1131	1065	1137	1119	1139	1129	1068	1139	1157	1163	1106	1126	1160	1114	1127	1108	1121	1073	1144	1105	1086	1137	1070	1083	1102	1110	1146	1095	1088	1104	1107	1148	1091	1146	1110	1114	1094	1133	1136	1117	1167	1198	1149	1131	1134	1089	1139	1104	1051	1124	1069	1071	1090	1104	1214	1082	1174	1106	1088	1103	1092	1090	1089	1039	1169	1107	1137	1163	1116	1121	1115	1125	1181	1134	1143	1125	1116	1112	1124	1188	1122	1073	1138	1123	1128	1120	1117	1080	1082	1130	1086	1089	1130	1081	1123	1071	1154	1192	1099	1106	1088	1134	1097	1147	1108	1103	1113	1119	1126	1177	1115	1147	1156	1100	1130	1141	1102	1066	1138	1084	1123	1044	1099	1111	1107	1142	1128	1076	1085	1149	1091	1138	1096	1103	1079	1204	1139	1114	1118	1074	1067	1095	1113	1104	1126	1159	1115	1052	1193	1157	1102	1101	1129	1152	1129	1121	1105	1123	1118	1132	1105	1134	1075	1133	1098	1113	1159	1145	1099	1036	1122	1122	1161	1015	1075	1151	1129	1094	1068	1167	1052	1119	1072	1123	1097	1118	1132	1154	1132	1071	1112	1121	1117	1111	1083	1071	1076	1100	1088	1129	1093	1105	1101	1079	1125	1075	1086	1142	1122	1086	1087	1146	1101	1116	1084	1091	1127	1129	1123	1119	1091	1153	1114	1145	1127	1116	1128	1134	1114	1132	1044	1125	1078	1090	1088	1056	1104	1055	1134	1086	1118	1115	1147	1154	1075	1109	1153	1092	1127	1113	1124	1110	1081	1064	1027	1171	1069	1101	1142	1109	1137	1142	1110	1122	1131	1131	1127	1074	1086	1126	1093	1105	1136	1101	1123	1122	1153	1095	1101	1117	1120	1086	1135	1144	1180	1147	1110	1042	1122	1076	1094	1118	1074	1168	1174	1084	1095	1102	1134	1125	1136	1103	1103	1064	1111	1102	1142	1121	1173	1055	1099	1119	1088	1094	1155	1175	1038	1127	1146	1071	1114	1132	1081	1115	1148	1056	1123	1057	1134	1054	1146	1083	1099	1118	1099	1082	1130	1076	1093	1091	1126	1096	1092	1051	1112	1098	1134	1126	1146	1121	1115	1088	1109	1153	1155	1061	1106	1132	1062	1152	1100	1094	1095	1170	1157	1106	1090	1100	1138	1139	1106	1079	1130	1096	1147	1043	1096	1094	1143	1111	1081	1106	1163	1143	1136	1114	1164	1125	1133	1079	1082	1089	1075	1083	1157	1125	1104	1108	1123	1164	1061	1104	1117	1185	1079	1079	1131	1093	1067	1191	1061	1090	1114	1199	1068	1092	1119	1164	1124	1115	1124	1129	1104	1114	1097	1126	1108	1088	1164	1092	1089	1121	1119	1072	1114	1093	1150	1068	1162	1109	1116	1172	1146	1123	1085	1103	1125	1150	1089	1117	1130	1127	1085	1091	1165	1114	1137	1093	1103	1135	1162	1080	1082	1141	1099	1095	1095	1154	1107	1120	1064	1150	1121	1091	1079	1128	1111	1179	1094	1118	1129	1135	1109	1262	1078	1079	1132	1120	1160	1133	1167	1145	1120	1133	1091	1091	1117	1060	1153	1118	1094	1103	1046	1118	1088	1141	1126	1076	1194	1100	1135	1094	1106	1097	1100	1199	1114	1158	1090	1127	1102	1119	1113	1141	1060	1119	1056	1082	1107	1099	1093	1167	1147	1106	1081	1128	1135	1075	1061	1062	1163	1119	1089	1121	1092	1067	1097	1155	1056	1139	1125	1084	1100	1136	1117	1135	1103	1101	1065	1106	1184	1030	1118	1122	1136	1095	1061	1057	1149	1135	1158	1107	1126	1082	1198	1158	1146	1127	1085	1110	1095	1113	1130	1096	1093	1100	1117	1188	1031	1159	1125	1121	1142	1069	1024	1079	1077	1137	1069	1118	1065	1036	1097	1109	1095	1072	1147	1102	1116	1074	1162	1120	1106	1119	1123	1030	1155	1102	1129	1167	1077	1105	1133	1161	1095	1059	1170	1108	1079	1090	1127	1126	1145
27971	21034	22509	15958	10064	7802	5093	4089	3127	2450	1543	1187	908	756	648	580	519	459	522	471	512	506	561	532	471	558	545	559	566	520	498	466	505	506	557	521	548	556	522	515	517	560	514	498	523	483	512	484	516	509	488	478	486	461	501	492	485	538	472	529	501	504	532	490	490	491	527	499	509	528	496	499	516	560	467	484	509	475	505	488	527	482	487	519	500	480	486	497	493	537	508	526	490	506	501	537	464	493	540	510	524	511	500	497	458	543	471	524	502	482	515	518	466	505	476	487	498	511	540	556	476	486	508	480	474	499	506	543	532	502	509	523	528	486	509	504	498	494	530	478	476	507	516	538	454	501	551	512	463	499	535	504	493	547	520	507	494	494	540	535	474	512	495	519	518	507	499	527	500	529	488	450	504	524	491	489	482	487	528	519	509	507	500	507	515	538	506	518	508	507	490	519	527	546	519	500	507	486	513	523	453	515	523	492	496	500	498	513	521	496	506	499	534	548	507	477	525	546	498	531	506	478	528	489	515	528	480	499	532	504	493	475	509	504	505	535	552	537	504	454	549	525	483	487	531	536	478	517	478	522	495	483	515	530	494	498	489	495	506	504	523	522	501	510	513	469	523	509	483	516	512	498	503	532	501	525	496	494	506	498	544	520	477	484	507	514	503	500	513	477	494	519	473	490	488	513	526	474	467	490	486	462	525	525	537	487	534	499	531	498	512	497	518	487	492	513	520	510	473	525	474	483	511	482	507	518	488	484	477	519	491	519	490	490	525	474	523	535	499	512	509	522	488	469	518	512	514	541	527	501	519	500	489	492	499	483	462	496	513	511	499	515	537	547	431	498	542	510	503	513	485	494	490	493	507	519	514	521	478	470	515	451	527	514	517	528	478	510	474	518	524	537	509	474	500	445	511	506	505	517	473	506	506	492	454	486	465	542	500	501	504	513	487	497	513	519	482	484	534	463	545	564	509	524	537	500	507	449	478	521	498	540	468	525	485	517	503	499	496	498	478	499	487	565	506	499	530	508	488	514	539	461	480	547	491	494	501	538	507	484	552	460	490	469	528	518	492	525	508	528	497	499	505	494	473	468	498	537	487	491	500	474	504	522	501	545	518	501	504	521	507	505	499	548	516	521	507	512	504	498	484	513	552	515	517	506	493	507	515	489	534	522	515	504	542	476	487	480	534	533	547	479	507	507	482	500	524	518	515	487	546	495	525	495	529	505	496	487	515	488	532	508	529	504	486	520	534	520	517	517	565	523	508	495	487	483	545	530	495	498	527	521	480	502	511	498	485	467	503	518	514	503	499	502	520	497	525	494	503	523	498	503	509	490	511	490	519	489	514	473	500	523	536	447	503	508	513	488	515	517	517	518	475	516	520	539	517	512	543	507	481	485	547	502	500	514	512	484	501	478	531	504	547	528	492	536	512	525	495	541	463	523	485	490	511	478	524	499	485	506	540	482	505	491	497	507	492	490	518	517	462	473	493	511	525	510	518	523	517	493	495	515	474	514	538	526	511	514	463	536	507	522	520	509	483	496	497	509	520	478	503	506	515	549	574	508	525	485	503	502	467	500	526	450	519	503	482	522	497	547	498	494	529	525	509	496	468	499	478	485	506	467	509	467	478	501	529	466	488	519	509	469	502	494	515	502	482	513	506	513	474	546	517	541	562	506	548	511	474	517	473	476	492	488	482	518	505	475	515	494	519	496	528	517	453	539	538	563	510	481	458	507	501	480	490	525	517	484	512	513	510	482	546	502	498	503	507	525	498	482	470	450	492	487	482	563	500	546	527	508	484	538	516	546	515	526	512	461	550	500	496	485	512	504	504	497	489	535	485	488	514	494	492	469	497	495	494	499	484	482	515	504	558	452	485	515	464	551	474	494	528	468	518	499	559	545	542	489	517	504	519	473	513	491	518	453	504	500	521	492	523	513	525	500	479	494	523	465	513	496	519	552	502	551	489	533	503	486	474	540	539	506	536	476	535	529	493	552	485	513	514	469	543	482	519	510	507	496	520	492	493	478	505	521	515	532	514	469	534	508	447	544	488	480	586	523	518	540	528	489	467	541	534	507	515	504	494	479	517	517	491	523	526	565	499	517	485	516	514	482	489	525	495	530	521	509	525	487	503	524	505	502	532	501	481	506	503	471	503	566	497	503	548	492	477	496	492	501	536	499	510	529	473	497	501	518	532	508	523	529	504	500	520	505	524	519	506	497	510	509	539	510	497	513	482	497	504	497	525	475	507	524	514	534	525	518	550	515	499	468	482	511	522	495	494	509	476	539	499	520	502	509	519	518	490	529	506	499	544	519	522	499	532	479	542	533	524	497	496	480	562	522	524	514	487	524	543	516	505	471	515	498	496	523	483	505	496	536	538	502	465	477	499	528	499	506	507	524	479	471	502	541	530	512	519	515	471	487	523	536	483	515	499	524	507	487	495	498	502	525	479	518	519	458	530	573	510	495	489	533	489	522	528	490	524	540	497	507	519	520	509	523	481	490	479	503	499	525	523	523	496	482	482	546	497	518	497	482	500	519	505	473	510	499	514	486	511	516	477	486	504	517	505	468	528	522	511	492	506	493	492	515	537	486	465	484	500	566	516	505	468	486	492	526	504	491	453	478	487	521	505	517	525	536	482	492	499	559	457	513	482	506	508	511	518	525	525	522	476	520	509	493	532	506	536	491	503	575	544	519	506	549	508	526	477	490	500	494	538	456	522	482	515	550	474	511	521	495	503	530	524	472	513	506	510	495	498	459	496	534	469	478	494	498	504	530	508	458	516	477	517	471	485	484	503	501	460	532	505	468	535	518	506	485	531	506	517	504	479	483	512	509	496	452	521	472	503	481	473	538	508	493	557	533	494	508	580	487	516	506	505	532	497	491	484	520	508	446	490	478	516	443	497	485	473	503	530	507	491	497	533	539	508	502	456	492	511	536	525	511	508	512	482	490	506	524	525	514	484	494	520	500	513	510	550	534	481	504	503	507	517	493	485	510	501	497	479	472	515	498	484	531	482	517	508	520	513	556	513	494	525	518	517	508	495	463	499	494	536	533	516	490	499	540	543	471	508	505	451	499	532	506	507	492	500	489	514	512	516	435	512	503	504	509	545	509	479	540	488	474	510	510	486	477	505	490	510	483	513	500	517	505	507	507	475	502	549	449	488	475	494	525	540	536	546	509	448	504	540	494	488	536	474	476	529	515	546	508	526	543	494	493	480	468	486	516	504	540	516	500	495	513	513	501	508	521	479	502	545	506	479	520	516	517	517	443	529	456	501	480	473	478	512	509	501	491	556	526	482	549	521	506	490	490	472	522	472	487	512	478	508	524	486	551	521	519	508	518	533	557	483	505	516	551	509	538	517	492	492	514	485	503	505	501	491	518	522	507	487	514	522	480	504	507	471	464	532	517	531	527	531	496	503	495	515	486	513	482	485	462	546	488	449	534	506	495	499	501	476	493	527	459	500	545	509	511
10905	26879	24577	16742	13586	12363	8586	7173	5735	4260	2543	1775	1362	994	749	571	583	597	574	534	545	486	550	542	524	601	601	603	559	543	522	547	578	577	594	590	576	598	516	583	515	586	529	565	535	574	539	528	529	532	520	517	502	538	537	523	505	474	541	533	531	519	542	498	537	570	522	532	520	536	528	531	513	552	523	550	515	504	519	526	479	573	503	553	522	542	529	507	525	489	565	532	550	563	554	534	544	553	492	528	504	509	520	508	559	530	583	485	532	540	476	512	539	506	559	553	560	520	547	529	551	552	508	514	541	498	543	528	486	510	542	536	522	515	542	555	549	523	534	526	476	554	546	493	558	550	495	577	575	565	539	563	472	511	511	509	508	573	531	546	513	579	509	556	549	573	525	555	500	493	466	544	547	564	501	525	515	542	532	572	511	554	523	555	550	561	540	546	540	543	539	567	523	494	542	558	541	515	573	533	554	519	538	488	507	508	500	543	559	534	534	549	488	508	520	547	510	515	536	566	524	549	500	549	552	500	518	512	532	541	517	569	544	516	543	578	492	528	516	543	520	503	537	544	531	547	477	504	517	527	503	544	509	552	537	558	524	537	540	517	519	512	525	522	530	510	567	527	542	513	506	550	533	502	532	530	508	544	527	504	561	544	535	546	536	567	530	521	563	480	552	527	515	538	556	523	543	501	533	512	510	548	533	558	535	518	526	543	501	533	522	558	531	511	532	538	521	504	556	514	540	513	559	505	528	518	503	509	540	538	522	555	526	515	538	543	580	533	504	547	460	536	484	512	606	514	565	548	533	533	541	524	559	532	551	514	538	532	525	507	547	533	541	534	491	527	513	486	519	504	532	509	564	497	533	534	512	535	524	509	493	547	533	531	494	530	536	547	501	525	536	537	529	557	538	538	572	516	534	538	528	489	498	535	541	543	568	540	536	548	570	509	572	505	552	517	530	512	500	537	527	538	524	609	515	521	542	465	573	499	539	558	515	512	520	554	495	513	532	510	514	532	559	514	571	525	564	521	520	516	557	528	532	484	533	523	584	514	503	554	522	529	509	503	520	507	488	504	514	542	516	561	565	472	516	556	511	502	516	523	538	531	518	523	487	540	532	571	506	541	526	523	521	506	475	517	500	516	501	545	524	544	502	563	558	547	599	520	525	508	501	549	512	518	542	537	526	539	570	516	534	528	530	539	553	524	524	517	555	524	490	514	501	514	474	505	533	558	520	500	511	515	502	515	527	530	558	520	525	516	543	495	520	490	562	517	514	536	538	551	522	505	578	539	514	529	488	511	527	507	582	576	534	549	543	530	549	546	533	521	541	530	568	491	551	534	494	523	520	547	525	558	484	514	553	610	523	576	495	547	513	530	527	551	521	511	517	522	533	536	488	566	498	572	527	550	525	499	520	514	502	557	522	573	526	490	529	547	526	507	535	511	549	512	519	559	490	544	516	556	555	519	508	542	550	512	555	493	546	517	540	558	571	507	508	510	494	523	532	534	515	543	551	553	546	527	502	515	528	525	489	499	520	518	507	524	551	523	522	523	510	526	496	545	544	538	517	558	557	541	548	551	549	493	525	494	524	511	537	498	543	537	524	548	549	508	519	546	563	532	535	490	535	532	521	497	521	533	480	562	531	499	528	544	542	526	533	504	490	505	547	569	503	556	532	529	507	548	543	533	537	550	506	508	535	500	562	508	544	554	518	538	546	533	521	557	561	548	548	530	509	503	551	558	494	556	527	531	523	537	546	545	540	523	579	514	549	516	537	519	516	535	527	543	532	542	555	515	532	557	530	524	521	541	518	535	534	530	570	538	536	529	548	504	535	528	487	518	537	539	542	545	494	535	540	560	492	551	524	514	535	524	518	543	536	507	519	564	536	475	572	572	508	537	574	504	556	515	515	541	528	528	529	516	496	566	508	536	557	597	540	526	519	569	519	527	544	537	512	532	531	505	499	561	518	518	558	499	498	558	554	551	504	537	518	535	519	505	497	497	606	520	558	490	573	508	557	547	523	503	543	562	597	541	528	543	500	512	556	541	518	520	570	524	486	514	509	557	523	526	531	563	497	531	498	546	535	530	504	526	542	521	514	536	543	545	539	523	555	574	546	538	528	535	530	547	531	542	534	521	518	540	556	522	556	574	527	536	576	555	514	521	534	530	542	542	589	568	523	506	526	531	558	498	486	548	536	511	545	546	576	495	539	534	513	550	582	541	509	553	552	528	530	542	548	547	570	544	548	555	557	552	519	558	527	516	525	552	472	559	512	587	525	507	527	502	504	560	532	533	523	487	529	501	525	530	523	511	555	557	497	556	579	532	554	543	546	493	495	506	555	546	489	497	515	541	505	533	577	556	509	481	502	482	520	545	527	513	539	556	534	522	564	506	532	502	517	513	543	528	495	513	522	509	527	500	505	520	515	546	536	591	517	526	536	528	521	518	525	516	519	517	523	501	550	502	576	537	515	515	529	526	556	543	548	563	544	522	484	546	518	505	509	556	534	515	534	492	525	550	519	496	552	520	571	521	548	533	529	547	529	504	539	518	548	562	535	467	531	484	506	528	539	520	543	518	529	537	522	512	570	504	536	534	527	530	506	525	502	583	547	525	559	496	535	571	521	550	527	546	505	538	507	519	487	518	544	526	544	527	535	538	517	505	528	569	523	534	517	524	503	543	523	513	531	532	517	544	555	510	534	533	512	519	496	539	551	503	533	545	545	503	524	524	534	506	485	543	544	534	533	530	504	525	506	545	557	499	524	529	530	524	540	524	542	552	528	546	517	523	529	539	502	522	540	530	535	514	533	501	531	552	517	502	525	534	525	534	511	523	580	571	497	547	564	522	528	522	520	535	521	508	525	519	484	521	580	538	551	535	546	553	556	543	546	572	498	491	551	502	544	491	536	526	550	564	487	524	541	551	573	517	522	548	518	504	501	534	521	525	532	492	539	510	536	550	535	516	525	534	546	534	497	534	544	505	526	513	518	548	512	535	509	568	509	564	501	529	528	540	506	481	490	554	530	530	517	535	525	535	537	531	515	502	521	499	506	570	546	589	508	513	538	530	513	570	536	524	534	524	550	530	537	500	535	542	516	500	555	527	498	542	551	524	508	509	522	545	548	499	501	540	534	520	522	530	520	541	537	484	519	531	555	552	556	538	523	540	522	524	518	501	524	511	556	502	522	512	524	520	525	529	507	527	539	530	521	517	534	527	521	539	522	513	563	516	539	565	521	550	533	506	529	491	530	546	555	518	478	544	522	555	493	511	581	555	524	546	520	543	532	521	516	518	518	499	540	474	515	552	539	558	503	519	519	526	497	529	554	537	516	529	518	537	545	518	537	522	482	559	540	533	511	595	492	519	556	556	525	507	532	508	525	528	509	508	512	512	480	542	530	518	540	498	547	545	512	557	541	528	497	494	556	561	555	554	539	556	529	529	542	562	523	513	514	524	530	518	544	567	522	551	533	536	503	502
23593	21071	28275	24238	21623	19200	12106	7815	5826	4605	2974	2136	1635	1331	1097	959	848	898	887	833	846	854	854	813	872	842	923	869	862	832	812	865	909	840	880	881	858	862	810	804	861	880	816	779	828	832	853	781	861	864	791	801	824	899	790	846	805	811	779	820	809	792	772	859	774	843	792	851	809	753	823	828	829	841	855	805	818	824	779	836	860	830	833	787	788	784	862	770	893	823	808	820	789	848	784	836	851	859	816	833	846	813	802	778	817	840	788	813	786	799	799	830	815	807	830	822	831	800	773	839	807	891	826	808	818	782	792	789	815	857	838	810	877	849	801	815	834	775	831	795	792	846	784	820	814	840	814	774	802	820	815	823	789	832	777	789	842	811	800	852	819	857	838	851	788	806	793	792	830	769	803	833	811	828	872	808	876	817	852	780	817	811	810	864	817	811	790	845	836	844	813	800	844	865	812	824	772	852	843	834	838	783	768	873	820	803	800	825	802	817	814	813	856	803	823	773	787	843	797	801	823	803	841	885	798	767	802	788	815	815	820	872	781	849	799	839	794	746	828	817	823	822	823	824	827	840	816	855	839	836	793	838	800	782	803	821	855	809	810	823	816	849	826	832	844	842	827	816	818	862	845	798	806	879	832	827	822	761	844	785	797	794	878	804	766	847	805	823	813	846	835	842	837	863	854	792	811	798	787	770	830	798	838	808	802	809	781	821	846	811	825	846	859	825	768	838	858	778	804	818	869	817	776	812	816	841	838	842	874	852	841	804	792	846	782	797	814	802	777	813	839	858	828	783	800	841	778	821	767	801	818	817	776	813	831	798	850	820	788	822	814	819	818	800	896	765	828	809	838	823	839	819	786	814	825	833	781	847	821	830	844	857	790	830	820	791	852	816	865	805	831	767	828	779	828	821	851	824	792	820	795	844	787	826	828	834	816	790	812	819	796	856	801	819	830	776	762	813	816	810	797	838	773	815	867	781	805	796	815	785	861	795	810	807	834	831	832	827	818	864	796	811	826	761	836	793	842	836	820	837	867	820	814	807	831	855	805	823	776	799	807	799	802	845	789	827	802	889	800	832	839	796	817	839	828	801	847	872	857	810	827	817	763	801	807	843	815	784	820	830	777	799	842	827	835	797	861	866	824	792	834	817	777	821	845	825	853	815	835	820	831	848	854	792	808	853	783	785	833	836	825	800	815	841	852	816	830	816	821	823	805	808	832	778	831	805	822	812	854	838	797	842	733	771	816	883	850	776	815	806	852	813	852	793	831	828	763	810	854	847	805	809	825	879	845	846	847	800	818	806	867	758	863	881	830	863	770	792	820	815	910	822	788	798	824	796	862	813	804	828	780	816	789	769	814	786	842	832	792	802	841	814	796	857	796	801	903	817	811	777	841	818	810	828	849	816	864	865	804	800	819	802	813	832	807	771	816	789	839	885	851	829	754	822	827	844	796	857	833	813	791	809	797	786	804	833	832	814	808	820	814	757	845	793	812	802	862	771	849	756	801	820	847	816	794	822	849	821	880	832	808	845	767	801	791	808	837	819	780	807	837	856	838	850	881	780	790	833	856	862	816	870	856	828	813	811	870	881	755	783	805	804	855	823	816	841	830	870	808	792	852	797	799	788	790	811	809	794	804	834	851	813	836	870	833	792	763	835	832	849	865	845	830	833	834	817	847	828	817	782	772	841	873	812	774	778	816	797	860	831	844	860	817	842	784	808	839	830	798	835	817	845	798	842	852	760	808	809	830	854	843	809	822	830	826	843	792	798	820	817	850	824	827	809	868	863	826	821	770	755	869	834	779	836	836	835	778	834	814	769	847	831	798	792	817	837	796	860	841	808	793	856	908	857	878	865	822	771	790	820	814	860	866	783	789	809	793	838	817	839	869	846	818	796	813	834	798	832	801	788	823	814	756	782	802	830	829	816	835	824	791	787	799	845	795	834	827	813	819	798	841	824	814	861	755	796	768	837	831	871	815	834	809	787	781	788	782	846	772	836	816	804	865	791	840	831	803	854	789	811	835	820	763	821	828	774	779	808	815	830	871	828	807	847	885	797	869	815	803	762	843	837	833	828	791	815	820	854	761	814	788	835	803	805	752	846	827	770	784	826	797	794	840	797	849	739	791	838	785	778	801	792	838	811	800	763	801	851	824	866	793	825	804	770	798	846	820	825	801	826	859	861	835	775	837	849	830	807	832	821	814	816	878	825	850	839	807	852	831	792	836	900	788	820	825	810	810	807	838	822	827	830	836	827	862	786	855	804	843	836	827	827	833	841	802	794	862	786	833	805	828	818	802	834	847	780	855	852	844	850	844	783	836	852	813	798	820	858	795	793	802	812	823	789	763	826	835	783	777	792	783	779	850	841	852	820	811	854	785	814	806	822	813	794	856	813	852	829	842	858	813	768	838	797	778	852	807	769	809	805	829	783	814	880	821	841	781	839	898	823	794	824	791	843	835	825	818	830	827	794	887	817	788	848	867	803	823	830	804	838	836	806	774	763	832	830	810	780	818	776	809	842	802	874	787	845	827	800	823	812	801	829	837	846	794	787	816	839	801	801	820	805	803	777	840	778	772	882	791	782	767	814	795	817	814	830	863	829	788	839	850	829	791	798	856	838	775	750	800	812	776	807	821	800	771	809	818	867	865	833	809	811	797	810	841	824	798	804	801	825	862	852	771	757	809	883	856	779	809	855	778	822	768	814	848	808	868	805	785	806	760	812	801	794	822	838	858	839	781	794	828	800	806	809	775	786	787	802	848	835	825	847	820	837	817	799	857	819	824	845	836	854	794	780	828	829	782	791	813	829	795	794	818	788	826	834	800	864	785	822	823	743	824	834	793	812	786	790	843	823	810	791	853	850	820	866	841	807	811	785	818	804	835	799	778	827	831	816	868	791	817	838	798	894	819	811	835	783	810	825	836	801	835	780	868	805	811	838	810	818	807	875	806	811	798	792	789	873	823	798	809	823	866	840	780	849	831	806	823	828	872	799	765	811	784	853	795	821	877	815	864	866	857	823	770	824	854	846	835	805	851	761	796	808	824	797	756	795	830	789	812	813	807	780	778	807	804	804	822	818	794	788	791	805	801	854	787	806	780	832	798	775	838	871	853	827	799	800	788	831	829	809	826	812	767	802	836	789	852	778	826	842	820	827	833	818	804	831	814	762	790	810	814	792	876	802	782	836	844	841	774	804	833	837	812	854	836	819	841	827	804	812	838	793	854	823	859	790	820	774	849	833	835	870	818	819	807	805	819	821	775	796	856	810	825	847	853	801	786	775	773	836	815	811	786	807	825	767	853	805	840	802	838	806	870	807	853	870	775	809	796	818	829	839	864	771	822	854	817	835	855	801	789	862	816	803	781	761	800	855	841	800	779	783	810	827	821	814	826	852	848	830	821	813	757	808	809	813	811	845	827	820	785	827	828	774	769	840	798	863	801	803	810	848	803	866	817	776	851	788	864	816	852	806	809	806
11354	34195	32924	23728	20799	19259	14197	11876	9512	7233	4857	3377	2437	1878	1421	1054	905	860	884	881	847	837	867	884	907	896	927	919	904	864	898	873	902	966	994	960	969	975	962	898	936	910	845	865	871	848	812	817	813	822	844	936	895	837	869	804	854	888	847	843	826	837	900	832	825	837	829	798	861	812	851	823	898	819	847	829	789	872	846	838	865	856	866	821	803	870	855	841	835	867	863	823	863	836	806	820	860	880	858	875	825	892	838	844	883	792	864	857	860	829	893	889	854	835	863	817	836	829	876	865	899	774	823	800	820	832	893	821	847	795	835	827	833	852	833	887	845	832	834	807	856	831	833	758	842	790	862	841	821	832	812	857	851	812	784	812	801	878	847	841	853	869	809	821	809	850	895	874	807	835	884	858	862	816	900	827	845	769	823	815	853	834	864	865	870	838	832	847	839	810	846	811	836	855	803	860	828	885	818	827	851	840	799	871	806	836	824	846	822	839	850	894	839	848	873	865	860	843	780	782	860	793	860	876	888	841	810	914	842	798	826	834	792	853	821	875	782	843	795	859	864	889	807	821	809	882	829	835	800	842	854	790	860	872	844	866	792	827	850	845	834	837	807	818	888	813	884	808	863	858	813	824	862	796	871	828	809	865	849	832	827	856	830	834	841	882	795	887	870	839	805	835	869	821	864	822	805	812	845	905	817	835	809	877	893	823	868	923	831	833	833	866	835	797	809	875	843	784	802	827	865	820	829	834	838	843	839	833	824	776	889	888	835	840	888	817	831	859	771	839	816	864	864	843	842	831	815	848	873	769	833	823	861	851	838	869	810	857	827	851	786	859	792	814	847	833	842	959	833	858	839	849	794	858	836	880	862	842	826	791	825	858	842	842	855	818	914	801	832	857	830	856	822	868	860	862	824	837	848	826	794	850	819	817	862	863	871	847	837	848	850	824	824	877	815	868	800	792	839	853	845	881	858	840	824	829	859	820	822	824	848	834	836	857	833	897	818	847	835	822	838	861	841	905	856	891	916	846	852	808	820	854	842	868	834	858	870	840	845	845	826	835	862	857	810	847	833	835	827	806	801	796	817	858	866	852	827	843	788	855	837	815	875	837	849	830	866	807	863	790	789	826	829	816	839	821	805	850	879	878	834	808	872	830	840	865	852	794	844	869	890	874	842	879	866	805	862	852	847	840	854	851	840	850	844	839	778	829	885	832	791	825	910	882	857	823	864	817	832	865	850	827	850	826	855	816	845	820	863	804	824	803	822	791	888	861	887	862	858	824	853	800	803	886	798	822	848	874	833	794	810	839	856	838	807	895	863	864	865	859	823	801	880	791	825	842	848	871	918	854	827	851	863	852	780	875	776	828	802	832	813	867	840	868	746	852	868	860	835	820	859	830	834	797	880	854	826	876	877	813	792	864	888	847	798	871	835	865	842	843	830	835	822	860	820	825	878	819	878	826	842	893	799	893	849	862	847	818	828	784	861	844	822	804	833	855	856	857	825	823	854	863	832	840	885	849	840	810	835	859	868	825	835	841	777	818	813	828	862	812	826	869	814	837	831	889	868	910	877	830	849	821	810	828	853	872	838	871	858	868	812	868	841	822	818	822	843	846	824	844	844	823	866	826	834	841	854	863	825	837	835	850	821	857	805	832	876	838	852	836	815	846	855	846	853	813	857	844	833	874	811	847	791	807	803	844	851	808	891	753	853	850	828	839	839	862	828	794	811	793	875	848	765	852	870	830	858	897	858	822	813	830	848	811	832	834	840	889	872	832	855	827	847	789	840	819	826	843	901	821	839	841	825	817	895	813	735	804	828	840	866	796	864	862	837	815	820	803	853	808	892	861	850	909	816	860	802	877	784	875	853	851	819	882	851	841	850	852	840	876	893	872	834	866	858	867	801	862	817	853	810	824	864	818	832	782	824	851	846	857	925	830	804	849	855	806	819	799	858	781	826	809	812	819	803	799	865	880	881	835	778	823	805	846	828	829	872	823	856	873	843	811	830	835	842	813	884	902	866	815	870	854	863	910	919	838	828	847	878	836	838	852	830	815	850	875	792	817	827	845	827	858	805	815	882	820	870	841	838	862	807	831	829	838	830	843	869	880	860	838	796	842	880	800	865	847	826	856	839	893	810	818	852	819	815	788	831	889	831	855	850	878	840	860	820	874	877	855	860	828	859	898	824	813	835	841	850	821	858	838	826	830	836	857	839	817	831	867	835	866	817	828	823	820	853	797	847	842	837	860	809	812	860	858	852	856	837	850	860	867	872	785	830	808	866	782	813	868	857	857	851	788	802	885	889	829	833	839	847	818	851	851	869	831	881	847	839	883	865	846	808	828	847	883	895	846	885	853	856	834	821	803	839	809	857	791	847	783	826	882	844	849	890	842	828	832	881	757	881	850	826	865	831	853	820	812	877	924	903	821	821	819	916	848	848	815	876	818	832	834	886	902	832	833	861	831	875	832	828	839	820	842	795	783	843	802	818	856	848	852	853	827	836	801	813	845	808	872	885	833	820	849	838	802	840	816	857	814	845	890	858	908	842	868	913	808	825	828	857	844	832	851	782	836	893	881	809	800	909	810	858	856	782	786	831	841	799	837	805	834	864	842	855	854	802	830	883	797	934	834	834	871	824	845	769	822	817	810	825	861	855	860	823	829	855	836	844	833	825	778	839	816	852	871	848	835	810	805	846	880	854	845	839	857	847	849	860	904	869	821	828	844	848	855	853	854	827	838	831	826	840	826	813	864	848	857	912	845	836	826	828	882	889	857	832	857	848	878	876	841	868	826	787	846	865	818	848	804	820	846	775	802	894	875	843	850	818	866	825	852	851	751	817	861	842	858	786	830	852	837	877	852	849	805	828	851	823	856	840	837	802	823	852	879	859	878	867	860	847	820	844	853	832	857	859	857	873	862	830	814	847	823	828	843	836	844	831	880	832	827	829	833	847	858	861	779	868	804	832	836	833	815	857	875	805	877	816	859	856	840	818	872	835	845	849	764	888	810	851	858	820	846	830	855	833	823	876	882	877	869	820	855	819	824	882	802	880	895	880	814	907	844	800	895	824	856	899	884	837	831	847	791	874	816	863	826	769	842	823	780	821	804	817	821	842	842	872	889	842	871	890	808	853	822	852	831	865	825	861	835	844	812	852	867	866	808	883	831	907	876	821	838	798	812	839	820	868	878	815	818	756	852	888	816	852	788	808	818	866	810	849	830	778	856	797	881	882	840	812	857	825	887	859	807	839	831	797	870	852	839	867	834	826	838	849	846	847	874	847	785	831	876	845	792	810	845	874	839	787	776	798	928	874	840	889	877	855	859	854	824	859	853	768	802	860	860	845	850	829	852	859	852	801	849	896	872	848	853	821	821	827	862	889	839	858	841	863	829	814	839	870	872	816	852	826	850	856	852	817	855	813	827	833	829	885	896	790	873	849	816	818	872	883	824	884	814	796	843	840	818	844	842	818	840	886	836
24763	21083	27245	25489	17731	11863	7459	5373	4261	3183	2123	1504	1153	983	792	671	627	576	659	629	567	659	636	628	584	626	661	641	647	567	558	618	641	690	706	649	617	580	631	627	623	591	599	646	609	563	591	609	593	629	601	583	564	596	568	577	558	583	603	573	613	578	597	572	587	630	602	608	579	634	588	605	625	626	590	653	587	575	629	574	599	539	581	603	621	611	630	599	611	583	579	617	619	597	584	604	586	584	549	587	598	622	591	560	585	613	600	589	589	626	605	541	591	587	546	653	599	582	577	554	573	626	587	625	618	591	580	560	639	598	616	593	571	658	578	545	590	557	578	588	555	594	577	582	598	592	577	621	571	593	597	592	560	541	586	602	608	586	528	592	587	579	600	597	578	614	596	570	562	583	602	584	611	603	604	601	587	618	624	641	527	613	615	619	584	584	615	572	608	632	556	568	603	571	595	625	596	602	615	574	564	611	613	609	639	599	545	572	608	572	594	598	622	602	599	600	556	578	614	592	591	599	604	622	600	564	626	592	566	570	586	606	610	611	552	621	582	575	607	601	573	638	585	642	557	618	582	641	582	600	600	596	596	555	595	598	587	573	585	595	583	561	585	623	635	607	625	572	545	559	586	629	574	577	630	613	549	555	566	600	581	616	618	597	615	560	631	613	583	609	566	569	577	589	597	571	596	579	612	567	544	601	647	594	618	599	608	582	618	583	600	630	617	647	543	603	598	570	629	578	559	639	571	621	563	557	600	608	611	631	590	571	596	631	578	599	586	603	567	634	601	643	591	558	637	612	558	611	581	628	644	583	550	638	574	649	600	624	604	603	549	598	610	632	601	637	560	566	633	626	602	600	627	630	618	627	645	581	589	581	573	585	564	619	620	574	621	580	581	555	603	584	607	535	542	583	555	616	575	594	581	621	606	552	586	592	577	612	604	611	622	573	626	630	618	599	576	579	561	597	576	562	551	603	580	584	563	588	619	560	609	573	605	601	633	568	599	597	581	596	597	606	611	567	569	554	612	619	608	628	618	614	625	601	602	561	593	594	603	535	549	577	564	624	597	614	623	597	577	583	583	608	631	571	587	627	593	629	573	613	625	634	604	608	582	600	583	613	579	579	573	595	616	607	586	591	617	596	628	580	588	571	575	573	577	613	555	630	598	587	591	550	616	576	563	585	617	606	600	612	540	557	621	624	588	594	629	630	566	601	541	607	583	602	585	606	588	560	576	568	586	610	575	578	580	569	575	599	596	591	662	611	601	605	643	575	602	603	594	613	624	589	577	585	609	577	621	533	549	602	537	562	632	584	563	617	565	580	618	604	625	539	614	600	579	580	571	610	614	586	593	581	616	599	605	582	571	601	613	579	557	553	651	582	614	616	585	554	593	565	562	585	627	531	568	621	609	625	630	608	618	604	609	569	650	587	626	568	620	591	642	607	556	590	568	629	608	556	613	587	566	562	580	596	584	588	591	572	584	578	597	595	595	579	588	611	586	577	598	565	574	590	558	664	573	647	598	628	622	571	558	616	588	581	605	620	569	591	586	611	578	600	592	593	584	585	587	583	597	604	590	583	587	616	600	614	566	609	529	601	605	582	557	577	622	570	538	575	617	634	616	558	587	633	587	576	642	616	581	613	582	613	586	595	570	585	574	548	565	569	590	523	578	609	618	559	621	602	606	621	557	627	571	561	573	630	594	596	592	629	618	637	549	563	592	579	624	628	583	614	605	620	584	593	582	605	598	603	586	605	575	601	612	558	583	634	602	557	577	562	589	621	608	616	584	621	535	598	577	621	595	572	553	564	640	601	632	616	602	597	586	596	612	549	558	618	576	596	582	591	616	574	623	603	592	575	575	583	633	614	642	578	593	616	624	562	596	658	625	575	587	593	598	667	598	652	602	618	624	594	593	572	552	587	593	576	620	539	599	558	587	637	563	615	592	608	569	647	593	579	593	574	584	569	609	594	602	597	608	597	592	526	603	583	659	602	564	589	575	627	630	609	599	585	587	644	596	591	580	569	607	604	590	602	631	574	600	569	578	579	637	597	577	634	560	581	582	591	578	600	625	582	641	597	632	593	611	572	631	566	622	623	585	653	596	603	591	585	566	566	610	611	580	586	586	598	586	510	589	605	624	581	597	610	570	584	594	577	573	620	612	588	589	601	625	592	623	603	574	587	558	608	612	579	611	655	594	590	660	604	622	559	642	597	624	602	583	578	621	581	592	635	608	632	600	600	583	608	587	594	601	559	551	598	568	610	552	597	539	575	605	576	645	576	567	583	580	618	556	554	587	598	610	568	581	596	613	582	558	621	593	561	598	592	591	628	591	581	580	594	636	599	590	593	565	622	621	576	589	556	588	584	555	598	591	579	586	607	579	596	626	564	586	613	604	635	582	593	610	636	574	650	576	608	549	603	575	637	634	598	643	563	622	623	563	546	604	563	609	646	604	564	566	640	600	583	608	583	607	600	624	595	582	608	569	600	632	601	592	599	619	548	568	611	613	588	592	562	578	606	607	606	586	599	601	584	619	564	581	593	605	585	599	590	645	596	623	602	575	609	617	617	545	576	601	596	579	571	579	639	581	578	587	594	615	589	592	603	621	599	610	584	563	568	606	641	570	581	617	579	572	603	571	605	594	576	605	570	539	622	625	548	559	575	564	551	557	593	607	557	576	574	624	623	612	585	617	593	583	580	565	625	585	607	582	570	632	584	582	591	535	567	578	618	590	592	624	610	572	645	569	565	626	611	575	571	593	623	600	590	577	572	599	572	602	553	593	625	576	614	572	567	585	605	601	581	577	610	597	611	579	575	561	556	584	585	586	614	561	562	633	606	650	571	556	594	606	600	589	580	585	610	586	569	592	609	605	610	571	590	575	575	595	591	572	601	577	579	594	602	567	607	644	587	620	585	587	576	602	570	596	605	584	536	572	547	578	604	582	626	592	542	631	602	649	623	622	597	558	599	618	611	610	605	579	609	606	581	592	603	585	577	591	613	581	594	606	586	605	618	583	564	591	574	565	617	560	579	577	615	577	619	586	578	567	613	573	579	568	611	569	596	571	594	614	571	583	591	607	615	625	598	604	617	605	612	591	620	602	563	624	561	602	605	587	607	616	612	571	589	574	603	559	600	578	565	591	612	557	622	554	581	575	584	600	628	601	589	627	579	596	586	599	570	585	625	632	599	567	579	591	580	631	614	554	572	648	568	596	559	528	595	587	587	613	597	591	620	556	572	617	587	593	607	568	574	574	581	577	627	550	613	646	538	602	594	611	587	547	540	567	549	560	621	566	567	573	604	605	578	554	577	613	593	571	624	595	631	648	627	592	629	635	586	612	597	596	597	614	614	585	606	560	605	631	579	576	613	602	574	614	592	580	616	594	562	574	567	596	589	561	599	620	603	598	548	586	599	618	620	614	619	618	572	586	606	607	584	614	617	570	618	614	626	614	583	603	582	609	604	603	594	609	556	583	606
11062	30383	29743	20384	17780	16481	11673	9746	7607	5678	3764	2481	1786	1465	1040	827	701	658	663	631	667	640	677	680	691	735	807	718	736	654	695	686	742	721	784	737	749	721	643	686	683	677	614	643	715	633	614	638	635	662	650	647	630	612	658	634	674	631	654	675	636	607	674	688	598	641	620	648	610	644	673	620	662	647	638	619	622	640	650	657	658	660	640	665	654	641	650	672	620	641	638	662	647	605	657	669	623	632	673	596	642	577	660	627	639	675	639	640	671	659	712	647	632	669	657	619	642	627	646	651	571	597	623	676	658	663	640	607	661	671	638	637	671	637	615	671	585	647	664	678	669	618	653	644	663	653	641	666	607	648	595	644	662	628	633	686	671	672	629	598	633	594	653	658	618	648	658	607	673	640	568	625	656	608	642	626	626	638	641	671	681	626	597	627	626	640	592	648	637	600	670	665	683	684	701	630	646	597	652	713	656	609	650	648	634	680	657	661	662	668	615	633	639	644	664	649	613	659	620	628	644	681	652	669	606	637	579	657	652	619	646	624	634	638	616	656	568	633	640	646	672	637	629	661	631	647	673	646	676	659	649	646	647	620	616	625	678	658	620	654	703	643	653	694	660	667	645	685	639	689	668	672	620	643	649	670	601	638	655	638	644	672	613	626	617	655	620	684	652	639	620	583	633	628	652	608	658	647	651	652	647	614	637	634	631	673	646	647	657	677	649	650	622	661	725	673	689	612	658	652	665	660	623	627	663	685	680	596	681	655	670	674	624	647	641	635	611	651	656	639	618	635	647	633	658	669	615	669	659	661	706	654	636	648	679	622	617	658	591	669	688	624	635	641	686	625	590	648	656	601	654	635	636	650	633	614	692	653	633	638	645	646	670	654	629	649	675	589	656	650	676	662	630	675	598	611	627	640	667	640	654	660	687	641	656	619	639	657	677	655	659	673	625	624	645	665	634	690	612	613	648	647	627	666	642	649	608	654	653	689	663	636	621	675	653	703	633	673	643	655	699	663	617	637	659	647	658	673	698	651	649	626	688	669	626	671	597	642	602	631	628	658	643	664	628	608	645	613	637	655	643	639	646	679	641	642	594	634	671	639	688	656	683	611	666	612	621	655	628	635	676	596	669	665	667	578	645	624	673	610	627	629	663	629	636	648	658	588	726	653	660	667	608	617	666	628	653	638	639	613	638	661	651	635	631	680	624	652	634	678	632	669	632	659	648	636	662	685	659	633	654	669	660	629	641	647	650	664	677	625	656	638	646	628	625	685	641	648	636	681	650	653	640	662	673	675	685	625	661	583	624	603	641	599	640	651	686	615	662	617	650	644	672	616	634	661	702	690	640	612	641	642	668	579	628	653	673	631	669	636	619	639	613	676	655	644	699	644	676	594	625	684	680	660	665	612	649	670	652	706	631	681	605	613	649	698	646	666	687	682	633	643	624	591	653	667	637	636	622	607	646	618	623	650	622	690	681	664	647	618	623	645	694	633	615	683	657	639	641	627	671	685	638	630	614	666	610	658	676	648	650	667	633	638	645	642	636	629	624	620	698	685	653	635	652	581	632	622	640	641	641	694	667	675	647	667	632	646	671	670	683	684	668	584	626	648	627	673	620	619	621	743	650	604	630	604	672	651	654	618	636	653	656	661	631	627	624	610	577	673	652	662	660	627	674	617	660	679	627	652	650	649	630	666	632	658	620	670	659	646	615	626	642	643	671	613	616	673	656	646	707	645	629	646	652	634	649	695	644	725	622	647	609	610	665	632	627	629	649	614	635	670	638	604	628	682	669	608	621	627	652	645	645	641	613	662	657	615	609	624	657	668	658	652	633	660	652	629	621	658	616	653	601	685	624	645	660	667	665	627	707	624	688	611	652	642	639	680	641	633	648	654	621	637	664	628	654	671	657	623	655	687	639	637	681	645	632	627	675	668	636	688	633	655	629	647	667	665	657	616	624	627	669	641	668	620	639	695	659	671	657	624	685	654	672	679	646	670	653	665	660	639	653	612	635	701	677	610	637	639	689	644	671	656	698	661	642	641	664	617	643	628	654	675	639	608	605	659	669	650	664	664	623	657	634	642	653	680	622	668	666	643	680	727	679	680	648	697	634	649	668	598	630	619	683	660	609	633	647	621	661	621	643	623	625	639	675	702	663	688	657	690	670	621	614	668	657	630	657	654	637	667	616	633	628	649	682	656	644	648	649	609	650	622	637	653	660	640	615	650	652	646	623	645	637	638	671	684	608	643	612	620	636	665	654	609	677	648	648	640	651	624	656	682	637	686	643	631	624	610	679	668	619	677	596	649	700	683	683	621	668	625	657	653	626	632	591	656	587	599	644	669	659	636	605	634	555	656	624	615	631	617	636	654	626	668	638	645	651	689	656	647	707	669	610	678	669	656	637	628	694	641	676	600	617	665	641	686	672	660	645	633	694	624	634	657	642	601	663	623	687	619	681	651	657	607	583	642	667	650	648	664	636	635	637	658	633	643	664	675	648	670	654	614	653	621	662	664	725	672	663	626	637	619	667	619	646	616	596	620	616	646	613	604	677	630	642	633	619	626	596	664	671	627	632	663	622	604	656	646	674	615	608	600	642	643	664	678	671	660	672	619	680	654	710	701	622	636	648	640	627	631	688	629	652	645	633	654	671	622	626	640	641	651	604	681	643	674	653	700	644	659	640	626	623	645	602	611	620	620	629	625	656	664	627	651	632	661	617	620	661	659	680	631	638	690	655	648	591	671	644	624	665	646	669	642	646	652	680	629	634	665	619	636	607	626	692	618	635	628	602	648	621	654	623	623	692	635	663	632	668	630	650	672	604	630	666	662	623	659	641	637	640	677	651	592	664	662	663	606	645	595	611	657	699	643	657	646	694	680	639	631	629	592	649	660	696	655	669	658	657	660	635	642	612	699	615	629	665	636	642	677	623	642	645	687	628	638	644	666	681	649	700	591	653	648	627	655	628	627	682	637	647	637	679	658	651	726	644	663	630	630	660	651	642	638	696	665	638	627	626	640	628	644	591	614	632	682	629	638	657	639	655	649	645	615	621	644	632	604	644	622	638	633	667	636	650	628	627	611	657	656	640	647	618	673	647	638	668	673	642	628	663	673	674	653	689	665	666	662	619	661	660	653	703	717	669	599	663	645	658	640	649	639	631	637	626	638	658	660	651	652	650	671	582	655	638	671	623	608	655	624	631	619	621	643	637	650	603	658	692	677	678	693	625	632	629	620	677	614	668	648	602	622	677	640	611	645	655	648	608	611	665	654	663	625	668	610	647	638	690	647	644	660	625	662	643	607	612	630	650	639	643	636	645	647	669	654	653	642	641	603	614	646	682	638	643	655	671	639	666	648	642	667	649	678	659	677	614	650	665	597	660	646	634	597	652	594	587	627	636	625	659	634	647	622	637	662	614	664	667	658	663	685	683	634	654	680	637	630	640	626	608	643	648	656	640	614	683	644	691	655	653	697	642	637
22423	21097	28685	23792	21333	22938	21055	11984	8296	6567	4478	3041	2363	1930	1558	1399	1169	1147	1163	1156	1143	1112	1131	1157	1143	1190	1195	1228	1203	1177	1125	1140	1211	1194	1211	1150	1213	1218	1121	1150	1167	1084	1096	1087	1070	1040	1122	1136	1121	1125	1175	1093	1076	1037	1140	1081	1085	1085	1066	1130	1068	1097	1095	1135	1098	1150	1121	1073	1045	1022	1134	1078	1104	1182	1087	1119	1105	1084	1101	1074	1063	1096	1075	1051	1079	1052	1121	1101	1086	1026	1079	1112	1140	1108	1078	1060	1078	1115	1101	1102	1065	1108	1053	1053	1102	1059	1082	1025	1056	1061	1129	1085	1043	1070	1100	1120	1056	1109	1107	1122	1042	1112	1108	1061	1077	1084	1103	1119	1078	1099	1044	1081	1070	1048	1085	1088	1074	1037	1091	1077	1088	1115	1076	1084	1035	1095	1072	1102	1096	1039	1085	1103	1061	1116	1072	1123	1027	1077	1028	1041	1079	1061	1073	1093	1105	1074	1077	1045	1094	1073	1113	1039	1020	1039	1101	1133	1145	1101	1065	1071	1046	1072	1081	1026	1113	1076	1062	1079	1055	1085	1104	1103	1101	1049	1043	1088	1062	1087	1091	1098	1064	1095	1071	1029	1098	1022	1068	1071	1072	1070	1123	1042	1124	1045	1175	1090	1091	987	1082	1130	1118	1129	1042	1114	1135	1141	1104	1073	1071	1071	1105	1087	1071	1146	1090	1097	1038	1168	1079	1055	1118	1128	1064	1037	1092	1118	1083	1079	1126	1121	1073	1135	1060	1076	1137	1072	1099	1140	1027	1142	1038	1113	1102	1116	1066	1101	1128	1060	1092	1144	1079	1076	1039	1058	1121	1068	1084	1075	1084	1122	1081	1062	1063	1070	1047	1074	1061	1099	1030	1091	1109	1086	1090	1118	1058	1133	1122	1101	1092	1102	1171	1104	1084	1095	1134	1072	1131	1130	1069	1062	1041	1114	1113	1059	1120	1113	1113	1115	1075	1121	1065	1089	1071	1115	1033	1048	1048	1087	1107	1074	1034	1117	1037	1081	1031	1044	1129	1087	1097	1133	1110	1061	1073	1060	1094	1055	1047	1027	1081	1094	1025	1093	1083	1134	1095	1046	1074	1027	1068	1072	1097	1092	1094	1107	1045	1027	1109	1135	1096	1086	1108	1117	1063	1060	1081	1105	1106	1104	1082	1107	1013	1063	1065	1081	1101	1026	1172	1105	1078	958	1116	1082	1106	1068	1073	1041	1005	1061	1119	1148	1142	1081	1053	1107	1119	1037	1076	1122	1013	1081	1063	1055	1082	1095	1073	1062	1118	1053	1111	1054	1146	1062	1085	1114	1066	1078	1035	1108	1067	1135	1020	1071	1022	1113	1077	1100	1116	1126	1109	1091	1081	1068	1117	1138	1124	1096	1081	1040	1086	1030	1076	1115	1017	1116	1043	1050	1102	1044	1097	1042	1100	1117	1080	1069	1089	1062	1116	1117	1073	1156	1130	1040	1079	1107	1051	1062	1011	1043	1122	1096	1087	1059	1046	1100	1071	1005	1105	1077	1058	1065	1022	1077	1088	1122	1068	1089	1034	1071	1051	1107	1079	1047	1053	1077	1086	1052	1121	1074	1097	1098	1081	1051	1027	1097	1092	1091	1041	1079	1063	1098	1078	1054	1047	1066	1077	1018	1017	1021	1095	1045	1048	1064	1052	1051	1016	1109	1060	1108	1084	1098	1090	1110	1121	1069	1048	1070	1154	1068	1099	1068	1042	1128	1085	1095	1057	1116	1028	1083	1029	1111	1092	1118	1109	1150	1090	1047	1076	1073	1081	1042	1113	1097	1076	1054	1126	1093	1069	1129	1108	1078	1046	1044	1049	1081	1074	1065	1036	1064	1039	1097	1098	1020	1076	1078	1100	1035	1057	1056	1069	1116	1070	1075	1064	1030	1086	1009	1102	1113	1073	1107	1093	1122	1091	1080	1089	1075	1076	1082	1123	1158	1078	1093	1093	1034	1102	1080	1104	1062	1112	1121	1176	1070	1077	1089	1046	1099	1082	1073	1077	1081	1049	1079	1069	1068	1045	1091	1042	1097	1051	1081	1092	1036	1106	1075	1109	1110	1116	1058	1061	1066	1043	1045	1072	1052	1043	1078	1074	1112	1083	1071	1072	1107	1091	1109	1102	1110	1138	1055	1045	1119	1152	1080	1008	1076	1122	1094	1078	1071	1067	1041	1039	985	1094	1051	1074	1012	1102	1129	1042	1074	1125	1127	1039	1103	1051	1065	1036	1078	1094	1086	1049	1116	1139	1110	1054	1091	1083	1087	1082	1110	1105	1074	1063	1052	1081	1094	1063	1110	1109	1037	1090	1122	1091	1177	1079	1067	1074	1099	1030	1146	1082	1108	1075	1073	1075	1061	1057	1061	1039	1070	1082	1082	1122	1084	1088	1111	1079	1019	1114	1119	1082	1057	1102	1090	1083	1128	1087	1069	1095	1101	1062	1011	1112	1054	1056	1065	1034	1051	1057	1152	1109	1090	1084	1150	1028	1037	1050	1055	1073	1126	1107	1061	1109	1095	1078	1085	1106	1094	1059	1066	1084	1074	1050	1069	1085	1064	1096	1048	1103	1135	1037	1101	1109	1112	1071	1099	1086	1058	1094	1125	1117	1100	1033	1043	1130	1055	1106	1074	1115	1136	1056	1072	1117	1088	1026	1098	1049	1072	1090	1098	1081	1038	1080	1086	1069	1091	1015	1062	1082	1090	1073	1055	1051	1082	1040	1064	1125	1031	1067	1041	1078	1132	1048	1048	1056	1096	1115	1117	1100	1073	1077	1046	1098	1076	1023	1038	1079	1007	1098	1113	1156	1094	1098	1084	1064	1086	1083	1115	1071	1094	1096	1063	1069	1080	1053	1083	1088	1079	1080	1087	1077	1115	1123	1022	1075	1117	1145	1050	1117	1016	1110	1107	1099	1115	1106	1068	1109	1099	1120	990	1059	1074	1019	1118	1012	1025	1077	1039	1052	1082	1078	1039	1088	1020	1063	1100	1051	1140	1077	1080	1024	1022	1169	1047	1114	1046	1112	1117	1066	1050	1064	1117	1086	1062	1115	1105	1090	1082	1082	1095	1118	1088	1068	1114	1091	1061	1041	1035	1045	1073	1136	1091	1079	1088	1098	1024	1142	1132	1069	1132	1023	1112	1119	1069	1041	1053	1128	1037	1051	1037	1124	1071	998	1071	1134	1074	1085	1082	1049	1112	1063	1052	1091	1082	1097	1074	1065	1051	1042	1122	1118	1114	1082	1105	1053	1097	1021	1102	1109	1077	1093	1105	1105	1132	1082	1103	1048	1031	1086	1094	1082	1086	1113	1066	1089	1095	1063	1114	1093	1095	1050	1123	1130	1075	1081	1076	1123	1055	1089	1021	1037	1088	1104	1067	1071	1123	1073	1061	1069	1096	1065	1119	1099	1127	1086	1099	1060	1068	1071	1103	1097	1032	1060	1115	1108	1131	1049	1081	1115	1059	1142	1131	1055	1098	1048	1055	1079	1077	1115	1068	1045	1083	1101	1077	1127	1045	1063	1052	1072	1098	1114	1071	1094	1069	1069	1079	1051	1079	1077	1082	1088	1082	1084	1070	1124	1079	1099	1040	1007	1050	1099	1028	1083	1093	1144	1056	1027	1079	1113	1092	1114	1058	1025	1079	1075	1108	1007	1057	1085	1059	1090	1063	1067	1137	1070	1105	1105	1140	997	1127	1046	1081	1042	1095	1066	1141	1116	1108	1058	1067	1104	1063	1144	1081	1059	1108	1089	1110	1123	1079	1096	1065	1028	1060	1141	1072	1074	1183	1095	1043	1061	1065	1031	1060	1081	1083	1096	1065	1067	1069	1114	1046	1091	1071	1076	1094	1113	1082	1089	1054	1073	1107	1085	1064	1040	1125	1072	1088	1074	1144	1072	1075	1118	1113	1125	1106	1097	1041	1056	1079	1129	1093	1118	1037	1122	1051	1040	1130	1104	1056	1043	1095	1137	1063	1031	1061	1038	1056	1102	1081	1074	1052	1082	1044	1027	1060	1119	1095	1103	1102	1077	1055	1055	1145	1102	1105	1137	1093	1066	1036	1070	1031	1039	1132	1083	1050	1065	1098	1089	1033	1088	1067	1075	1048	1059	1036	1054	1048	1047	1083	1155	1038	1077	1063	1096	1089	1107	1100	1155	1109	1102	1078	1142	1091	1089	1041	1057	1047	1112	1067	1044	999	1071	1078	1097	1049	1137	1071	1062	1098	1098	1149	1042	1078	1113	1131	1105	1058	1041	1048	1063	1128	1099	1077	1077	1094	1051	1031	1097	1030	1071	1100	1122	1060	1053	1057	1099	1064	1072	1144	1109	1100	1066	1067	1081	1131	1080	1074	1115	1030	1047	1104	1031	1059	1059	1087	1078	1041	1105	1071	1121	1070	1063	1101	1077	1039	1123	1029	1047	1101	1153	1138	1083	1121	1101	1038	1113	1074	1058	1077	1079	1120	1107	1077	1033	1081	1041	1054	1054	1112	1080	1103	1073	1094	1097	1103	1089	1101	1058	1018	1133	1071	1074	1112	1096	1084	1063	1079	1046	1090	1019	1090	1032	1086	1056	1047	1120	1105	1134	1039	1110	1054	1077	1090	1042	1064	1084	1053	1062	1081	1099	1091	1058	1050	1049	1105	1076	1082	1076	1113	1069	1091	1089	1093	1038	1069	1034	1115	1132	1110	1074	1083	1096	1072	1032	1081	1085	1090	1101	1060	1051	1133	1083	1061	1073	1091	1046	972	1013	1053	1133	1083	1025	1046	1055	1126	1048	1076	1089	1095	1074	1117	1042	1050	1044	1100	1017	1087	1099	1048	1072	1073	1070	1063	1062	1101	1076	988	1061	1061	1039	1092	1035	1099	1079	1032	1015	1063	1075	1054	1094	1052	1088	1008	1049	1016	1081	1083	1156	1116	1051	1061	1067	1118	1111	1068	1075	1141	1065	1037	1092	1047	1071	1070	1050	1088
13804	39140	37721	28461	26208	24222	18458	15767	12422	9872	6718	4614	3540	2816	1968	1450	1284	1213	1196	1194	1142	1170	1186	1255	1221	1271	1381	1236	1207	1166	1152	1149	1232	1251	1301	1291	1270	1322	1275	1230	1108	1212	1124	1108	1168	1183	1122	1110	1049	1127	1156	1078	1095	1166	1114	1103	1112	1110	1172	1090	1083	1123	1138	1120	1112	1070	1166	1058	1114	1170	1108	1064	1136	1036	1118	1125	1156	1151	1144	1069	1113	1050	1128	1048	1067	1099	1108	1095	1182	1160	1105	1126	1111	1083	1116	1129	1156	1116	1147	1050	1083	1102	1097	1081	1143	1023	1108	1139	1061	1035	1045	1115	1116	1120	1157	1098	1138	1099	1109	1137	1044	1175	1159	1092	1098	1081	1090	1110	1147	1129	1128	1135	1163	1131	1132	1088	1032	1093	1065	1046	1116	1059	1127	1115	1115	1062	1126	1110	1168	1118	1097	1083	1109	1145	1075	1080	1107	1167	1134	1150	1157	1058	1138	1132	1124	1109	1063	1066	1126	1113	1109	1060	1053	1033	1030	1094	1072	1145	1144	1109	1119	1105	1103	1122	1061	1142	1029	1094	1107	1138	1126	1057	1142	1091	1074	1122	1146	1104	1086	1094	1151	1091	1077	1157	1103	1097	1052	1072	1121	1085	1120	1051	1109	1166	1160	1132	1104	1116	1141	1085	1088	1095	1153	1092	1083	1121	1082	1048	1111	1056	1053	1094	1134	1124	1087	1100	1095	1098	1159	1068	1146	1078	1111	1059	1092	1133	1083	1109	1120	1119	1150	1119	1197	1087	1065	1075	1116	1060	1101	1111	1084	1075	1093	1162	1087	1100	1070	1142	1064	1129	1106	1111	1143	1124	1139	1154	1072	1070	1113	1155	1138	1055	1153	1130	1070	1079	1160	1082	1105	1090	1099	1115	1104	1063	1107	1070	1136	1111	1118	1104	1144	1103	1090	1099	1178	1114	1059	1082	1086	1118	1163	1094	1107	1114	1132	1096	1119	1072	1103	1067	1100	1213	1091	1066	1119	1161	1095	1118	1105	1163	1091	1110	1144	1169	1098	1081	1104	1101	1052	1102	1120	1112	1121	1107	1120	1058	1098	1155	1163	1180	1132	1142	1121	1128	1095	1069	1102	1071	1079	1103	1066	1084	1073	1112	1073	1104	1090	1101	1124	1144	1153	1089	1083	1109	1137	1154	1145	1155	1134	1118	1130	1165	1128	1080	1067	1068	1112	1141	1110	1061	1138	1122	1065	1112	1052	1078	1128	1129	1131	1110	1101	1163	1138	1065	1131	1102	1056	1114	1085	1076	1045	1059	1098	1108	1078	1112	1123	1127	1141	1073	1107	1106	1118	1118	1096	1125	1099	1090	1134	1145	1079	1120	1078	1078	1102	1141	1083	1126	1028	1058	1133	1096	1109	1066	1172	1069	1061	1158	1161	1046	1120	1118	1167	1133	1020	1043	1124	1114	1055	1088	1090	1081	1097	1158	1101	1103	1061	1109	1101	1125	1088	1139	1120	1156	1094	1103	1155	1092	1128	1140	1112	1029	1121	1103	1160	1156	1072	1056	1135	1128	1161	1080	1082	1129	1129	1061	1119	1151	1083	1145	1088	1150	1137	1130	1052	1118	1120	1077	1138	1107	1144	1140	1110	1127	1116	1086	1083	1120	1081	1033	1063	1099	1041	1074	1054	1080	1138	1098	1108	1084	1072	1105	1145	1086	1116	1084	1122	1082	1136	1059	1110	1106	1103	1092	1165	1153	1068	1141	1151	1129	1108	1117	1123	1095	1121	1096	1140	1145	1066	1153	1108	1112	1086	1144	1128	1142	1161	1077	1146	1083	1076	1092	1043	1089	1151	1145	1121	1086	1059	1090	1102	1074	1116	1119	1129	1010	1135	1186	1152	1109	1096	1115	1092	1127	1057	1085	1115	1116	1088	1068	1140	1095	1062	1158	1124	1069	1102	1111	1103	1107	1107	1139	1079	1022	1076	1070	1086	1142	1061	1180	1115	1094	1143	1103	1077	1133	1134	1128	1045	1190	1116	1127	1085	1117	1025	1094	1125	1082	1084	1132	1076	1121	1073	1074	1080	1112	1128	1120	1115	1104	1154	1089	1108	1160	1042	1066	1100	1100	1087	1053	1143	1111	1087	1091	1152	1158	1048	1063	1156	1097	1101	1102	1098	1092	1088	1106	1137	1171	1114	1102	1084	1029	1104	1066	1135	1106	1125	1136	1138	1140	1131	1109	1137	1120	1128	1125	1158	1075	1154	1094	1089	1115	1089	1089	1051	1096	1116	1122	1066	1086	1163	1059	1101	1137	1176	1052	1096	1092	1115	1149	1120	1156	1071	1072	1073	1112	1097	1098	1127	1064	1064	1144	1154	1095	1143	1066	1147	1112	1100	1054	1131	1116	1081	1091	1159	1129	1153	1136	1105	1027	1051	1116	1113	1053	1110	1065	1154	1097	1113	1117	1096	1156	1122	1087	1082	1136	1141	1101	1076	1075	1103	1139	1081	1180	1094	1115	1110	1156	1146	1108	1083	1118	1118	1116	1148	1082	1127	1066	1116	1107	1153	1111	1071	1088	1101	1085	1078	1137	1156	1172	1018	1057	1114	1084	1115	1121	1120	1118	1108	1129	1082	1117	1128	1112	1024	1076	1102	1140	1099	1086	1153	1071	1128	1060	1066	1072	1152	1111	1104	1085	1116	1123	1122	1115	1092	1149	1086	1096	1129	1123	1089	1141	1140	1135	1154	1099	1153	1141	1158	1101	1105	1089	1098	1123	1076	1129	1123	1128	1086	1076	1120	1060	1098	1126	1110	1115	1046	1095	1010	1074	1081	1068	1106	1119	1089	1070	1078	1064	1107	1103	1105	1132	1115	1122	1096	1122	1109	1098	1136	1088	1080	1072	1096	1096	1084	1168	1140	1082	1063	1107	1111	1093	1084	1067	1113	1135	1067	1144	1132	1052	1060	1131	1063	1084	1037	1137	1081	1123	1082	1114	1013	1157	1093	1135	1090	1086	1158	1118	1100	1122	1069	1119	1073	1051	1122	1140	1066	1127	1062	1090	1106	1163	1068	1023	1101	1079	1099	1071	1143	1127	1099	1107	1082	1128	1077	1115	1120	1124	1105	1049	1165	1121	1104	1094	1105	1111	1133	1150	1076	1141	1088	1142	1094	1081	1065	1085	1110	1097	1066	1061	1111	1064	1078	1094	1101	1100	1091	1107	1104	1116	1103	1070	1081	1150	1142	1100	1164	1167	1092	1103	1034	1089	1098	1148	1120	1095	1107	1070	1053	1114	1106	1092	1143	1123	1161	1063	1061	1140	1104	1111	1096	1099	1113	1137	1052	1094	1106	1109	1134	1095	1079	1152	1071	1107	1048	1119	1036	1087	1069	1096	1095	1101	1116	1085	1143	1127	1099	1148	1089	1125	1034	1089	1103	1123	1094	1133	1173	1115	1050	1047	1082	1113	1144	1120	1116	1122	1057	1049	1124	1113	1104	1081	1113	1083	1052	1092	1116	1109	1110	1115	1095	1111	1065	1098	1114	1096	1115	1074	1159	1132	1134	1098	1112	1100	1041	1099	1126	1174	1140	1107	1073	1119	1135	1095	1044	1038	1130	1076	1165	1049	1141	1142	1123	1089	1063	1119	1104	1084	1113	1060	1133	1120	1179	1108	1132	1083	1058	1127	1147	1119	1040	1062	1145	1123	1110	1146	1073	1132	1146	1099	1124	1088	1086	1091	1084	1133	1079	1064	1096	1105	1173	1111	1138	1157	1096	1070	1131	1072	1102	1068	1122	1046	1137	1101	1048	1169	1137	1090	1111	1037	1104	1120	1134	1108	1127	1076	1065	1075	1125	1084	1079	1096	1146	1078	1114	1117	1152	1139	1072	1063	1061	1068	1074	1091	1111	1092	1133	1153	1098	1132	1096	1086	1084	1150	1057	1145	1090	1055	1068	1155	1055	1100	1063	1108	1119	1082	1085	1097	1052	1115	1123	1093	1130	1110	1149	1126	1153	1062	1077	1184	1146	1131	1060	1080	1157	1088	1079	1101	1164	1059	1115	1075	1091	1094	1077	1079	1123	1130	1111	1160	1098	1092	1084	1037	1108	1140	1109	1092	1143	1108	1087	1025	1137	1146	1121	1090	1161	1107	1102	1089	1085	1105	1095	1076	1062	1102	1122	1109	1131	1085	1110	1118	1092	1089	1053	1077	1090	1076	1100	1105	1113	1103	1107	1108	1174	1105	1103	1120	1071	1087	1134	1105	1109	1117	1059	1123	1137	1106	1086	1095	1140	1109	1132	1125	1087	1061	1110	1137	1086	1111	1144	1130	1069	1083	1071	1091	1076	1117	1109	1101	1100	1039	1147	1075	1092	1050	1129	1080	1058	1130	1085	1116	1130	1149	1095	1088	1082	1098	1096	1115	1089	1089	1093	1122	1128	1090	1054	1037	1082	1145	1091	1144	1094	1099	1113	1089	1109	1141	1087	1107	1124	1070	1061	1140	1045	1079	1066	1146	1108	1121	1083	1108	1085	1104	1098	1113	1105	1112	1113	1053	1164	1078	1082	1088	1092	1159	1053	1130	1148	1096	1143	1096	1092	1104	1066	1063	1132	1140	1137	1178	1098	1110	1071	1137	1109	1074	1094	1032	1113	1043	1112	1072	1164	1100	1079	1082	1146	1072	1047	1083	1077	1104	1152	1135	1090	1098	1150	1097	1079	1123	1088	1058	1163	1071	1079	1149	1089	1113	1096	1010	1110	1089	1096	1115	1096	1088	1134	1067	1107	1060	1137	1093	1072	1095	1111	1061	1107	1048	1095	1137	1075	1134	1098	1070	1107	1100	1110	1103	1121	1050	1136	1178	1121	1098	1052	1057	1124	1082	1146	1155	1085	1157	1101	1029	1135	1077	1136	1113	1138	1065	1081	1090	1079	1112	1100	1121	1113	1126	1090	1110	1162	1138	1074	1108	1093	1092	1050	1052	1075	1087	1074	1092	1109	1087	1202	1116	1057	1105	1095	1083	1071	1135	1113	1160	1103	1130
27721	20701	22076	15744	10046	7736	5153	3916	2971	2227	1548	1081	850	725	646	524	519	503	484	482	519	521	530	482	493	526	507	488	524	558	493	504	519	526	539	519	568	494	519	487	507	543	475	529	521	536	531	523	478	503	510	493	482	491	507	508	511	486	534	514	517	498	453	510	468	557	546	499	531	507	533	497	489	476	555	507	456	469	477	463	474	495	514	547	508	486	485	512	473	483	504	505	540	479	503	501	520	535	488	511	524	452	459	474	498	480	502	485	529	481	528	482	491	528	492	478	508	484	525	544	472	477	512	506	503	440	510	482	484	487	495	484	489	518	495	513	502	495	517	464	494	470	516	490	479	497	503	449	483	469	498	488	527	560	485	466	495	476	485	489	515	470	508	520	540	525	500	470	461	476	492	484	486	487	486	465	535	485	506	524	491	509	510	491	501	480	491	474	492	457	498	530	482	479	526	499	500	476	474	497	484	490	514	485	495	493	511	480	498	472	459	467	496	501	457	488	480	492	537	504	495	488	501	523	480	469	515	530	485	510	531	516	523	501	504	480	493	476	467	526	480	507	498	469	488	489	516	448	485	508	489	493	458	501	507	498	493	494	460	487	466	454	474	491	492	510	483	492	523	495	496	499	510	512	513	521	470	485	474	502	478	492	483	527	504	547	511	487	480	470	477	497	505	531	487	449	498	530	506	461	505	503	470	454	472	514	511	535	500	526	508	478	526	510	501	501	467	482	497	514	531	488	519	465	524	470	486	474	484	495	490	476	482	498	473	495	458	500	467	523	498	456	517	512	512	481	514	550	465	509	527	451	515	520	504	506	509	510	500	509	441	456	514	464	496	463	533	512	511	486	521	495	522	465	514	517	465	498	469	482	483	484	497	475	453	516	470	520	466	474	539	492	489	485	501	517	479	489	529	490	516	521	455	514	441	515	534	510	518	514	538	487	491	485	491	494	495	521	502	527	523	499	487	522	457	501	488	474	459	527	485	482	507	486	513	505	465	507	445	496	462	512	514	498	495	486	510	499	463	461	490	480	481	520	527	510	477	495	501	528	495	511	492	473	490	468	487	530	503	477	476	502	506	450	487	455	487	519	490	489	497	480	499	493	498	476	524	509	502	519	489	536	518	486	506	500	528	486	506	483	481	479	511	473	469	494	508	489	494	502	503	486	479	474	513	503	517	506	509	510	465	473	481	490	462	487	496	490	502	493	483	494	465	470	513	525	522	533	488	452	488	501	480	478	505	532	488	521	536	488	473	513	516	441	461	500	473	542	483	516	478	510	521	531	518	513	472	481	463	476	466	487	470	518	493	509	501	510	497	453	518	494	506	468	488	502	489	511	520	509	523	533	452	473	461	494	492	469	512	464	516	497	506	496	482	469	509	504	498	514	456	500	485	521	504	510	520	516	487	488	506	477	511	499	516	477	499	503	515	493	535	507	471	503	496	477	466	494	456	484	498	498	492	474	461	469	490	503	460	506	466	524	479	519	536	477	472	502	500	513	492	503	486	457	481	490	488	510	519	533	502	511	498	490	496	462	481	504	495	487	536	505	478	459	489	499	479	483	477	485	476	471	484	516	526	484	514	465	455	499	499	457	491	525	500	537	463	473	501	454	471	499	509	503	509	511	516	495	491	473	510	502	512	541	481	490	516	482	466	471	525	522	492	511	487	523	523	484	557	506	506	472	534	485	503	508	495	475	533	450	503	495	509	503	492	512	471	469	494	506	537	449	469	518	493	539	511	511	538	516	500	522	509	454	518	485	491	482	510	506	524	480	484	491	490	482	486	477	536	450	499	495	493	495	445	462	513	519	481	501	474	462	502	457	486	524	481	471	494	538	448	464	514	495	547	478	505	506	528	465	486	536	521	496	495	471	520	514	437	552	483	503	480	501	471	496	498	502	524	492	481	491	510	491	476	457	482	520	520	495	503	471	509	520	490	479	487	502	487	468	525	465	468	499	497	463	496	473	467	473	517	519	479	521	525	526	485	511	461	485	480	512	484	501	502	507	521	489	496	505	459	510	462	512	472	538	503	461	502	462	498	473	502	500	484	465	464	471	510	447	533	484	524	507	499	488	501	546	511	481	515	468	494	515	493	506	479	500	472	508	473	500	506	480	473	523	468	437	530	509	473	510	496	502	514	504	449	536	474	496	488	511	490	504	482	484	538	499	461	473	495	508	472	498	492	497	501	519	473	461	490	516	485	519	517	504	535	529	479	490	488	490	480	534	481	478	474	484	482	498	450	502	474	468	519	501	482	521	468	524	513	486	523	499	502	509	478	494	474	554	529	529	499	497	483	510	496	460	453	505	534	538	498	494	498	491	519	478	540	472	480	479	505	508	465	491	499	488	470	486	531	496	491	526	525	487	561	483	464	518	469	467	464	521	478	489	523	542	494	515	518	491	485	499	489	505	508	499	511	520	536	503	477	528	477	503	509	486	517	484	534	496	493	499	524	465	463	505	565	488	512	497	493	523	503	488	495	492	480	499	485	491	500	496	503	498	519	475	536	519	453	518	481	518	510	497	507	502	514	524	467	475	518	464	534	550	529	469	531	505	506	466	486	482	496	533	470	500	481	466	454	510	478	523	479	484	524	493	528	476	521	499	514	504	527	535	541	485	524	478	517	483	469	472	505	499	545	506	500	474	497	506	504	504	485	506	474	465	482	508	521	497	439	515	496	490	522	479	463	540	494	466	478	478	520	478	491	535	519	473	456	485	528	467	494	529	534	505	468	487	516	500	484	464	511	508	508	483	512	512	450	498	493	507	496	461	452	501	485	518	458	493	476	484	488	482	472	494	492	499	494	475	519	506	472	488	487	489	512	500	531	482	509	457	481	509	474	529	497	528	433	502	534	515	488	480	475	458	532	503	502	503	520	492	516	527	482	535	502	546	471	519	532	502	514	483	517	469	493	509	486	516	519	540	493	477	511	536	484	502	537	508	477	524	479	494	519	493	468	464	482	484	481	505	493	515	499	509	509	494	508	495	498	500	488	482	493	527	480	460	462	503	465	530	505	510	517	509	503	519	481	525	504	498	475	484	494	448	459	489	478	482	478	493	453	496	546	481	548	485	530	509	481	502	499	484	490	487	505	481	497	535	465	488	511	497	473	504	496	477	479	515	484	505	535	505	513	520	502	456	496	501	495	480	500	526	507	533	465	483	510	491	495	491	480	501	477	510	506	486	453	493	470	539	505	500	489	452	526	469	520	496	482	512	470	494	483	450	511	527	494	502	490	516	498	510	467	524	500	491	530	533	517	467	452	503	513	520	513	493	536	499	493	480	489	535	529	490	534	485	493	502	503	522	461	520	506	530	532	480	559	464	467	503	469	514	530	446	501	496	474	501	475	504	478	489	499	518	515	472	531	557	496	510	522	458	488	482	458	519	444	475	489	493	504	467	485	499	471	505	517	479	526	490	508	501	536	495	491	491	523	515	516	505	496	504	488	482	522	480	497	513	476	486	470	476
11427	25781	24223	15953	14054	12507	8852	7039	5442	3966	2553	1724	1282	1040	762	619	520	535	521	536	557	529	484	511	525	612	594	604	599	534	539	515	559	556	572	574	611	542	560	549	552	549	513	501	506	516	556	539	528	533	522	564	506	531	531	518	500	533	524	510	511	507	551	517	493	545	497	545	508	518	486	538	503	536	515	534	510	456	541	474	503	544	533	557	537	502	508	503	519	503	508	523	536	551	540	519	531	515	532	552	500	573	518	514	553	532	536	508	494	529	547	511	532	489	535	528	539	552	511	525	495	492	507	483	506	563	526	554	497	499	542	485	544	515	529	499	527	529	544	509	519	529	498	490	519	540	520	533	557	520	517	497	511	522	516	473	518	542	544	482	572	518	519	508	498	489	539	488	490	517	557	512	566	489	538	511	525	523	502	531	512	484	537	525	515	498	538	487	533	528	501	491	482	538	521	519	542	509	519	537	516	499	513	521	523	523	476	530	519	492	502	514	522	532	516	497	528	498	521	554	496	496	519	508	518	554	551	478	503	546	497	530	518	534	520	526	504	519	527	545	486	496	540	553	527	508	489	516	527	483	514	495	531	500	494	494	527	492	510	508	525	482	518	535	554	551	535	520	516	516	564	514	488	488	490	490	514	521	489	486	501	516	523	548	489	495	534	524	533	490	583	539	531	510	499	504	523	533	537	516	492	503	491	536	513	518	522	542	509	514	533	532	523	524	542	552	538	534	524	508	521	509	509	542	466	511	535	538	516	541	514	514	514	522	533	489	530	488	511	540	507	511	541	521	558	557	500	508	580	517	499	525	504	489	527	477	516	548	531	528	545	496	509	497	516	499	483	516	539	499	488	517	529	523	488	516	506	537	490	546	557	550	518	524	523	495	567	543	488	530	502	488	530	516	533	511	505	539	566	514	521	543	507	538	563	550	570	500	515	543	541	516	526	548	512	521	491	455	536	487	556	544	534	549	514	501	518	536	505	534	446	469	528	519	530	509	525	493	512	532	530	558	528	583	527	542	466	476	500	507	551	492	511	550	510	514	547	580	542	546	503	506	513	552	499	526	562	526	570	506	537	520	526	511	537	487	520	535	546	558	499	522	501	540	542	507	529	523	517	539	516	539	547	534	512	556	531	510	573	546	510	547	513	546	514	541	552	497	541	555	555	523	555	574	505	517	546	541	505	516	494	526	505	530	533	505	554	523	509	510	554	510	489	515	510	537	509	481	528	517	496	518	519	550	509	510	527	531	537	511	493	522	565	521	514	549	561	497	537	499	477	475	519	492	536	485	513	521	484	523	543	513	505	485	526	532	523	503	532	517	536	554	534	542	538	515	506	537	508	479	516	517	527	530	502	512	518	503	570	509	511	506	554	522	556	527	532	546	491	531	476	513	513	514	487	557	517	565	523	551	558	518	548	501	569	533	516	534	520	473	499	557	541	515	530	510	468	520	524	525	529	502	578	553	547	521	495	545	540	531	538	558	536	529	517	550	540	507	512	507	520	540	551	544	498	540	545	563	531	511	523	518	556	529	528	505	520	525	516	521	493	495	525	501	523	512	550	544	557	515	524	497	528	521	531	514	523	534	514	582	526	476	564	537	539	501	504	507	531	529	557	519	527	540	535	564	490	494	540	566	499	524	507	546	529	553	506	503	506	497	507	501	540	494	484	537	513	522	507	532	536	546	485	508	480	500	531	501	501	495	511	525	522	521	459	509	507	523	529	547	503	492	521	520	538	521	532	514	528	571	539	545	495	491	490	483	516	571	506	504	528	485	469	515	530	538	499	513	498	525	469	520	501	496	520	526	528	505	511	532	514	546	513	518	522	504	531	518	546	511	531	533	505	511	558	529	493	505	551	477	489	519	531	507	514	518	466	538	522	509	543	506	534	537	477	527	497	509	510	507	506	504	568	510	493	508	581	512	495	555	520	507	517	507	494	501	526	525	512	529	482	492	539	503	529	522	510	534	520	498	544	566	526	485	536	509	531	511	556	515	495	488	515	500	546	532	520	507	510	511	477	491	466	545	507	528	519	534	520	491	502	503	506	518	521	564	521	507	508	496	476	505	475	485	564	546	515	502	545	499	567	509	505	516	553	519	527	522	500	571	497	530	497	487	528	571	536	541	503	502	501	541	524	513	519	492	492	530	503	492	545	551	518	536	505	507	559	517	501	477	497	549	503	507	453	541	528	522	517	484	503	547	531	501	505	515	447	502	501	532	487	536	534	551	534	527	530	570	554	513	532	489	467	519	559	523	483	525	530	560	471	522	513	507	495	519	447	553	548	469	497	514	509	534	550	505	490	529	501	529	526	503	507	543	509	533	551	510	498	518	533	514	523	496	522	518	508	557	507	525	530	528	501	514	515	554	538	560	562	525	498	537	511	475	515	496	542	537	542	512	516	564	513	494	548	527	503	526	496	535	481	499	508	490	532	570	472	508	516	530	547	488	515	508	523	532	537	523	540	543	522	535	561	511	514	517	532	507	525	523	517	506	502	527	535	511	552	552	557	503	480	491	540	459	515	509	518	503	548	496	551	507	496	511	517	494	500	545	489	534	526	516	525	511	549	494	533	527	534	526	529	538	495	523	546	505	530	539	565	490	546	517	577	504	486	526	512	555	516	553	545	491	497	493	503	514	500	500	498	482	535	490	521	531	490	537	466	552	531	528	532	515	518	480	485	560	518	542	525	524	519	497	560	517	531	494	542	495	539	540	539	504	512	500	543	529	579	528	499	528	520	508	492	518	481	537	557	536	523	535	502	524	560	566	524	528	520	488	525	509	540	523	513	497	511	553	510	503	505	522	510	576	522	504	517	532	530	538	472	531	541	521	486	518	517	550	516	554	546	509	537	477	531	504	505	488	548	484	486	558	525	524	566	526	492	502	557	558	504	525	523	531	516	479	539	540	496	503	513	516	511	523	499	501	538	522	496	536	509	519	559	522	533	539	502	550	542	498	500	535	514	542	573	542	527	498	513	490	530	512	507	508	522	559	494	519	528	497	538	505	518	531	533	519	518	521	491	557	534	508	510	553	495	558	484	519	504	504	527	505	531	518	520	529	499	505	509	517	571	564	574	512	532	527	519	532	512	468	514	507	506	491	589	498	516	571	568	505	541	519	484	523	528	482	495	514	531	554	558	533	550	550	507	553	506	523	478	542	480	546	498	518	535	524	477	562	516	528	557	523	481	501	490	542	514	473	480	484	529	536	565	528	476	529	585	556	523	513	499	513	485	524	539	459	540	528	509	513	529	532	514	485	513	513	515	525	528	526	540	516	522	488	547	521	517	535	508	511	540	532	557	512	526	523	517	495	535	510	500	549	533	525	519	531	488	471	521	521	535	515	511	527	548	506	491	520	498	546	548	508	501	523	504	537	514	559	574	529	523	505	518	512	494	539	514	536	530	519	525	509	533	482	493	544	496	534	489	509	497	522	533	506	544	499	535	561	529	523	522	508	494	511	531	496	526	472
23654	21106	28314	24304	21678	18844	12497	7727	5684	4233	2894	2127	1685	1398	1121	968	840	856	872	796	868	825	836	829	790	830	914	934	841	836	843	873	824	831	924	801	916	864	877	837	839	830	805	806	819	822	831	783	817	922	867	807	802	852	811	797	825	815	833	782	817	845	844	803	819	831	808	823	849	795	818	817	818	792	787	817	782	824	851	806	809	779	848	789	825	820	816	829	819	771	786	851	805	768	789	839	815	769	811	780	790	815	849	836	784	843	817	836	814	845	799	795	767	801	828	764	786	783	817	858	823	806	814	803	769	758	799	782	819	814	818	788	827	817	827	825	833	859	866	877	833	857	818	804	819	831	815	793	805	836	820	785	812	787	796	793	822	820	829	811	800	808	795	842	818	820	791	780	815	799	823	849	846	817	842	763	819	776	802	829	800	815	761	794	782	828	782	844	795	745	794	823	824	826	777	802	862	804	838	806	852	813	784	867	829	784	794	862	827	797	816	815	801	795	825	866	828	818	820	799	815	844	843	817	821	803	801	779	798	774	827	831	822	801	764	835	823	775	803	779	763	828	817	772	793	773	739	804	793	806	794	747	827	815	831	848	792	844	841	809	774	791	840	805	794	825	791	832	771	822	804	802	889	814	824	786	778	822	807	829	790	795	817	782	818	844	807	881	832	828	825	753	852	810	824	806	837	815	839	805	824	894	793	854	758	836	837	805	824	795	798	812	794	831	786	844	815	781	813	800	811	821	800	824	780	783	857	804	794	819	858	827	788	812	777	807	746	830	862	811	847	805	802	797	832	841	760	882	843	878	796	804	785	767	764	779	865	795	797	806	800	806	827	809	776	779	761	857	798	808	829	739	839	795	837	818	802	819	801	838	827	818	828	834	757	734	819	847	825	793	822	817	855	788	784	816	842	840	826	842	813	812	794	786	886	810	825	809	825	827	802	826	814	847	811	793	789	798	791	846	803	755	782	822	824	797	835	826	834	816	818	802	857	852	802	859	827	828	833	825	817	811	794	787	826	773	822	828	820	857	817	846	761	785	779	823	834	816	765	768	806	793	820	779	731	802	818	750	835	826	790	812	766	808	826	821	839	827	770	809	840	829	794	812	779	830	791	818	736	814	839	825	805	825	766	775	810	856	814	843	803	798	842	834	769	862	883	833	816	811	788	838	808	814	829	769	835	807	778	802	758	828	827	818	786	843	861	838	799	839	844	807	811	794	876	845	832	864	827	822	810	836	807	815	843	830	817	837	822	809	796	863	793	756	810	830	845	786	833	820	812	842	802	805	818	769	886	848	840	762	860	793	826	808	777	811	791	799	786	794	827	822	846	823	796	833	872	845	848	832	907	843	837	824	791	816	848	818	840	797	809	818	826	817	832	869	776	794	824	776	854	864	786	824	791	894	828	784	848	790	840	811	800	863	809	842	803	833	809	790	840	819	776	805	835	784	807	850	862	866	793	846	786	836	788	838	776	770	815	787	798	849	811	796	786	811	858	811	739	804	809	818	805	833	789	830	808	785	781	801	835	771	818	769	797	829	777	873	866	809	760	800	827	851	768	846	818	817	759	822	785	745	790	837	810	840	825	839	805	829	840	844	838	850	773	817	834	846	815	777	867	806	789	782	775	863	784	809	859	854	813	854	814	831	810	837	802	775	784	811	789	778	789	830	745	874	784	847	825	783	799	863	770	788	840	798	793	819	875	818	798	814	800	803	814	750	802	803	819	847	835	801	810	856	761	825	826	859	795	798	762	821	831	794	799	802	799	788	762	852	774	813	774	795	827	799	820	816	797	739	854	803	825	815	770	809	805	814	794	793	772	844	833	788	786	844	824	846	777	819	870	841	832	813	823	815	837	822	782	835	749	784	761	795	809	881	851	828	832	777	797	848	819	786	792	826	835	793	783	765	860	812	831	804	781	791	834	790	803	781	802	795	808	807	857	850	796	801	779	853	842	786	830	813	833	852	884	809	829	813	791	809	761	849	793	813	797	819	865	797	895	813	767	841	855	826	781	809	778	758	807	790	780	794	763	831	860	811	826	789	791	766	776	838	781	829	744	746	822	862	851	811	817	825	843	796	829	768	789	829	791	880	876	834	833	797	844	780	824	838	730	790	787	795	865	804	801	816	832	787	774	788	764	796	885	788	805	833	807	813	805	814	780	805	836	805	841	799	797	744	806	805	820	862	814	799	780	788	782	799	814	790	788	829	806	736	764	746	774	820	805	823	827	814	846	848	795	822	804	810	824	818	859	834	843	833	789	839	855	824	824	825	812	799	836	818	792	839	740	836	759	816	798	805	793	821	818	814	800	813	784	812	769	790	782	805	813	816	821	796	800	748	824	783	795	822	774	834	803	838	825	856	782	761	774	828	762	769	816	818	802	769	774	765	843	820	759	792	855	803	765	825	855	770	783	758	812	814	823	775	731	803	805	794	798	795	797	800	770	801	781	835	833	818	790	804	818	831	759	836	768	810	815	797	818	754	821	844	812	791	797	811	841	779	790	750	837	872	803	851	810	816	794	760	838	820	833	833	818	808	779	835	841	799	781	813	817	771	847	773	822	794	860	811	821	807	826	804	861	822	834	829	764	819	851	785	809	779	798	827	800	768	773	814	784	800	837	843	776	739	797	809	813	809	802	845	795	812	798	863	813	839	851	803	789	798	801	808	790	814	799	836	795	798	846	757	789	781	816	819	848	810	787	842	778	771	814	808	769	845	837	816	789	798	812	787	790	819	822	765	790	830	827	818	828	784	844	847	782	825	785	827	801	813	794	798	834	783	817	834	805	824	826	826	791	845	809	785	795	819	843	808	779	826	749	800	844	823	827	810	786	781	816	749	880	809	796	804	792	800	819	783	751	779	746	808	836	859	777	805	813	811	788	774	854	745	841	842	800	777	818	836	812	803	798	799	782	814	772	831	813	794	800	796	779	835	852	841	816	800	807	808	796	789	833	798	755	850	831	800	809	789	810	771	800	801	785	824	817	837	781	822	793	853	780	878	773	805	813	795	779	762	844	795	813	834	872	814	835	796	802	791	844	814	768	795	843	773	813	785	827	813	826	830	766	724	798	816	840	832	857	813	817	779	805	815	798	821	825	816	801	779	821	812	782	877	794	796	751	811	837	817	835	833	852	776	775	883	825	793	812	775	819	818	799	774	793	802	813	843	802	849	807	783	826	807	798	803	780	794	764	837	865	858	829	861	794	791	821	788	804	812	812	835	813	771	787	805	824	852	802	774	788	826	838	837	801	785	776	798	831	825	816	850	790	834	852	819	818	840	794	782	769	855	804	844	770	828	840	829	856	828	862	807	796	781	771	794	785	771	804	787	820	808	807	762	844	834	801	769	781	764	767	813	854	771	801	820	865	845	808	854	828	753	795	774	836	806	787	805	783	830	825	866	793	792	839	782	827	810	811	828	776	799	834	868	813	805	789	809	829	823	829	782	846	813	850	828	814	789	827	831	800	826	809	803
11968	34104	31844	24084	20859	18932	14566	11725	9287	6744	4650	3196	2421	1956	1445	1002	974	905	926	876	894	852	838	830	900	979	920	953	948	847	833	886	903	1014	959	935	988	894	924	937	823	827	852	801	834	841	820	818	868	872	858	833	814	809	855	788	812	839	847	850	831	830	816	882	798	820	817	858	863	857	827	870	845	883	816	810	826	802	806	888	840	801	844	850	821	813	840	809	791	821	830	801	886	888	865	854	865	835	843	801	814	841	809	839	837	817	810	817	851	841	851	825	850	797	878	830	829	809	798	799	839	852	804	840	817	848	820	829	787	818	807	832	858	860	821	834	815	858	863	868	836	864	852	842	818	830	823	851	822	787	836	869	851	834	827	824	814	861	808	851	806	880	862	816	841	817	828	859	844	797	832	830	814	877	817	826	843	804	820	879	826	844	846	854	806	780	800	838	840	823	886	829	830	808	863	774	817	834	834	840	805	826	830	797	855	807	851	801	898	911	847	837	841	815	885	862	867	837	790	798	789	808	832	873	836	819	851	853	799	815	848	840	790	847	832	811	867	825	857	860	792	880	763	843	851	821	846	816	836	843	816	806	858	840	839	857	837	820	831	845	846	868	891	833	835	858	875	804	791	832	798	810	833	846	861	890	818	822	842	832	805	857	828	846	836	814	797	891	887	834	866	848	817	825	889	785	831	834	842	877	814	837	867	845	830	840	850	865	807	815	848	827	856	887	826	803	811	867	823	836	835	799	791	845	854	857	847	813	868	819	830	835	834	856	794	839	837	878	812	802	787	829	870	816	856	915	833	898	786	802	869	865	810	826	833	788	843	825	883	849	854	849	810	852	855	887	841	799	779	887	874	850	824	800	814	847	865	834	862	807	842	809	841	836	871	859	805	829	806	850	825	793	848	837	880	852	837	861	832	790	805	849	822	781	795	827	810	862	915	814	823	848	845	799	868	804	852	818	815	841	842	829	873	824	821	785	820	801	818	810	821	882	814	831	848	857	852	815	855	860	860	849	818	857	795	841	856	842	808	818	803	841	925	825	840	775	791	846	852	882	893	841	834	825	820	830	811	883	772	849	894	828	886	815	861	879	875	846	866	818	821	830	846	848	851	809	807	830	811	901	851	800	865	859	828	795	824	812	861	881	824	812	806	787	815	844	793	850	773	823	833	887	872	834	814	817	824	797	821	838	842	845	857	842	870	838	833	821	853	881	813	852	819	788	841	883	877	861	883	814	845	860	869	840	837	814	786	895	811	835	840	831	772	915	806	842	823	837	815	842	821	794	845	770	871	844	804	823	858	820	800	870	819	821	807	873	798	772	831	855	875	809	830	817	787	799	838	799	836	830	840	812	884	877	885	881	819	892	844	797	796	826	838	833	872	811	783	847	819	849	847	856	847	842	819	844	841	763	848	815	849	855	828	852	817	788	786	830	814	821	885	833	785	841	804	811	822	843	823	791	820	838	855	863	811	828	851	869	879	850	795	772	849	862	856	806	823	804	829	858	805	835	852	841	780	812	810	893	821	797	859	831	851	855	879	804	844	796	850	806	813	806	812	832	828	848	813	852	799	877	813	777	878	842	825	851	836	830	822	812	836	803	808	818	818	873	862	853	842	823	868	807	861	832	860	829	810	840	846	792	823	834	817	852	819	827	804	844	783	787	826	853	858	825	832	797	832	793	822	813	823	876	822	807	807	847	806	887	824	880	843	795	801	849	772	822	869	821	860	821	813	792	762	832	823	784	806	864	857	870	818	847	810	827	859	845	794	865	800	827	836	880	815	819	868	871	841	869	850	800	894	841	835	819	792	817	832	847	854	763	874	853	835	800	861	871	832	815	819	844	860	865	860	780	815	791	859	868	863	872	842	855	782	852	869	854	847	830	831	827	848	820	852	863	792	849	897	830	836	846	773	788	821	865	849	885	848	792	858	810	786	869	796	847	830	826	834	865	752	789	831	818	848	821	849	828	825	830	845	858	815	838	825	891	814	872	829	864	846	843	874	847	789	826	800	841	815	841	845	787	844	836	815	819	830	833	837	794	867	785	787	874	816	828	788	847	822	845	881	837	865	818	869	818	846	851	800	852	799	883	825	829	819	805	887	807	805	846	824	824	806	885	840	820	839	831	844	909	815	772	874	805	815	861	858	804	822	818	820	824	761	811	825	813	852	856	847	794	853	827	844	846	857	812	849	881	813	822	852	821	872	858	816	878	849	809	828	864	837	816	833	818	873	835	813	842	873	837	805	851	786	871	893	887	819	863	816	769	855	803	855	798	807	818	849	805	812	854	804	830	798	856	835	851	857	832	795	768	916	818	865	825	839	855	871	797	814	881	851	807	803	870	860	832	850	889	782	832	820	842	803	780	791	877	834	807	809	806	817	852	779	834	810	854	877	848	826	775	797	832	783	845	869	791	773	834	829	832	827	841	850	855	822	860	856	792	850	846	890	861	790	854	859	797	823	853	832	811	797	804	822	797	810	775	877	879	868	804	797	820	856	858	902	824	866	847	850	841	830	766	819	878	832	837	821	816	830	815	801	846	815	832	835	816	812	845	805	892	890	851	853	773	846	816	828	815	826	818	823	879	834	833	816	829	841	862	873	889	823	866	773	869	791	855	838	795	848	852	871	833	820	853	820	801	864	827	829	853	820	818	873	817	799	839	837	877	793	797	796	830	787	850	821	787	841	876	832	816	835	892	836	768	797	836	809	798	810	828	787	846	897	819	849	829	816	825	828	869	855	836	814	832	828	847	841	827	807	855	859	863	798	890	797	820	811	859	829	815	810	805	788	809	855	849	851	831	832	827	800	860	793	852	883	821	823	839	828	841	841	795	852	811	885	828	835	831	805	849	792	829	907	807	824	800	807	800	856	802	794	819	734	875	780	801	805	785	785	829	846	863	837	829	823	840	800	828	840	876	793	798	844	876	845	813	858	807	845	738	825	822	853	875	805	885	800	851	842	847	827	800	784	835	800	875	823	839	846	852	859	905	801	784	898	845	889	845	837	862	853	836	874	833	831	812	832	823	860	854	820	823	822	769	810	820	850	795	840	843	833	830	841	815	822	857	836	807	863	858	836	877	865	812	802	823	797	804	848	845	870	813	877	805	848	878	806	852	858	860	846	860	841	797	819	794	837	835	889	836	844	870	818	834	859	817	790	856	805	838	828	826	798	831	868	851	848	811	785	858	861	843	843	853	843	806	829	817	848	812	802	815	829	856	817	871	843	842	852	843	894	858	903	799	875	822	850	875	871	835	784	811	834	851	838	818	793	845	778	880	827	796	896	835	841	863	860	839	827	823	841	796	855	817	872	792	879	822	786	862	825	874	787	811	845	811	791	852	820	862	855	792	855	855	870	842	816	829	833	815	808	811	873	798	809	832	869	896	831	821	839	822	813	867	873	857	779	852	802	815	856	816	826	817	801	836	861	856	773	858	854	813	778	852	851	820	897	865	832	871	855	838	853	875	881	843	885	868
24737	21064	27253	25621	17647	11004	7845	5234	4150	3045	2063	1426	1204	926	808	651	629	609	583	574	634	553	630	584	598	645	615	619	677	635	578	588	607	659	652	595	659	584	575	564	640	578	617	648	571	615	564	599	563	624	585	566	601	578	564	576	563	572	608	618	617	579	596	595	603	548	565	560	598	607	552	575	603	593	574	626	591	579	582	566	557	602	590	584	614	626	587	563	613	607	579	583	609	608	586	550	558	581	560	583	575	621	616	584	565	580	544	571	614	640	557	585	597	577	634	619	605	619	608	613	592	589	562	554	573	635	563	554	578	584	582	629	596	597	603	593	610	566	611	586	581	598	577	596	594	587	611	587	589	549	548	555	558	568	566	526	583	616	606	611	596	570	582	609	552	604	581	587	567	569	629	565	564	569	601	556	591	569	536	601	542	535	595	588	621	566	568	611	549	591	572	585	592	572	562	564	566	618	593	583	609	554	551	610	573	589	586	591	548	562	576	591	617	583	599	595	609	573	581	592	530	600	584	609	548	553	594	578	564	601	574	576	541	560	566	591	563	585	574	543	612	589	571	566	563	527	611	536	576	619	599	512	603	598	635	575	578	598	575	579	572	574	583	577	589	589	578	588	586	609	561	656	620	571	597	590	627	590	604	588	613	568	596	553	619	573	595	569	550	576	614	590	543	589	571	576	588	576	601	590	613	597	595	560	634	592	582	589	580	574	634	589	596	578	603	592	627	571	540	585	584	607	593	584	592	603	559	610	554	618	576	552	595	611	588	557	607	549	631	582	598	565	571	587	590	549	585	552	600	606	581	552	616	592	599	568	578	617	598	599	581	612	549	599	607	618	584	551	567	612	575	611	568	547	600	585	598	524	552	557	580	524	557	634	613	623	611	594	556	601	574	580	588	588	582	562	589	589	612	567	594	573	589	592	558	579	602	614	562	597	591	556	579	572	563	585	618	639	598	571	606	607	573	588	570	581	575	520	570	541	615	578	561	581	617	597	627	548	572	556	600	574	575	580	583	633	585	574	541	585	574	591	555	579	581	589	561	551	596	542	554	585	598	612	589	595	590	512	618	616	598	583	577	589	603	619	583	579	607	577	566	607	593	641	592	578	565	569	544	563	582	553	578	613	604	549	603	592	583	614	586	598	619	588	546	608	577	570	590	633	574	606	627	579	581	601	546	555	594	589	573	590	601	621	632	589	566	588	501	574	564	573	601	589	576	585	579	566	594	587	601	577	546	580	556	566	584	611	604	568	625	569	597	581	580	554	588	607	604	620	588	624	591	599	567	592	555	588	571	550	530	545	557	606	573	554	613	601	579	555	578	574	630	601	523	610	570	622	584	577	539	609	606	641	557	572	556	588	579	553	592	557	623	612	565	601	616	604	540	556	616	566	556	549	593	645	567	587	569	563	650	630	634	592	575	611	583	569	590	622	566	624	616	612	566	554	555	612	552	544	557	580	580	572	544	585	633	550	579	539	572	567	577	557	590	552	542	617	554	542	589	630	603	601	581	562	590	638	620	602	600	581	547	603	570	603	609	527	562	546	594	585	598	589	568	553	556	551	586	553	558	551	558	620	570	580	588	603	562	564	574	613	585	535	586	565	594	602	598	607	559	582	578	600	613	557	582	596	606	591	577	518	633	568	553	565	613	599	568	595	562	554	579	554	603	568	561	597	574	581	599	595	611	639	566	595	590	587	598	571	571	572	555	554	532	631	594	615	543	603	575	589	574	609	562	588	578	597	580	597	558	671	601	541	605	541	618	570	606	575	585	567	551	586	588	560	609	575	558	586	575	594	577	615	590	582	596	646	572	580	607	552	611	553	572	557	597	595	601	606	581	529	592	661	569	562	591	576	582	586	567	563	600	601	591	610	586	596	568	574	557	570	603	597	567	594	592	572	606	592	568	582	592	584	580	588	569	574	628	572	612	621	570	542	630	550	597	583	583	583	636	602	588	612	600	586	557	569	598	554	570	565	573	566	562	589	632	614	568	597	605	581	591	564	573	594	568	550	554	567	590	583	554	579	598	598	572	578	581	561	561	595	589	613	557	593	556	573	576	595	603	624	611	586	583	575	579	584	602	590	564	586	595	621	535	575	566	580	605	579	570	583	628	578	561	570	589	565	593	570	555	591	595	583	563	549	626	596	622	584	590	581	590	579	583	588	581	623	565	567	583	592	575	600	597	585	559	578	620	609	542	583	566	533	595	608	577	556	575	601	560	589	557	586	621	631	568	608	596	567	577	582	570	608	590	607	607	630	607	573	570	544	584	552	583	546	561	567	577	612	590	614	643	620	591	596	599	606	554	587	597	561	558	582	600	549	573	580	588	562	574	562	630	542	590	602	529	616	547	586	626	582	612	588	585	555	542	581	579	598	594	604	596	596	579	582	596	605	597	574	566	598	580	565	539	602	578	606	591	580	567	604	582	555	567	594	569	560	578	565	573	571	561	598	580	619	601	562	551	626	636	566	550	587	577	514	603	566	593	629	640	594	565	570	537	581	545	561	564	598	594	622	601	558	582	618	625	615	572	557	584	598	625	570	555	559	570	617	560	584	595	601	579	578	595	592	603	581	570	554	605	576	591	573	599	561	616	636	541	587	589	572	553	545	594	601	572	579	602	561	563	618	567	615	599	585	558	601	568	596	581	607	573	548	591	596	592	562	601	600	592	619	589	575	595	590	630	594	608	583	564	570	554	565	508	577	585	566	590	589	567	585	577	549	556	554	532	589	598	589	593	561	562	552	576	563	594	612	580	622	585	567	584	602	584	558	580	575	587	610	592	588	572	575	592	564	583	584	555	514	580	585	594	637	609	594	567	563	570	599	585	604	621	591	563	575	558	598	586	570	580	577	527	610	561	566	608	609	563	620	611	582	610	577	620	549	620	591	551	616	581	608	576	550	561	584	612	578	595	570	580	603	538	594	623	572	566	594	564	586	555	570	582	585	589	548	607	570	539	622	578	605	542	583	613	579	591	577	568	562	600	601	611	553	575	570	515	586	615	587	551	576	582	583	586	569	580	571	576	622	574	539	569	594	593	564	645	607	601	586	615	558	584	649	620	568	573	570	612	566	590	574	575	552	566	599	624	587	582	564	587	577	614	560	614	561	579	585	555	576	557	602	566	624	594	566	626	596	605	569	608	597	573	591	592	627	568	546	577	602	557	584	555	625	575	600	590	589	604	583	628	588	599	593	590	559	618	538	546	588	579	584	581	544	613	555	612	573	614	597	592	563	537	571	590	574	562	563	561	604	604	627	597	597	611	522	594	595	588	648	548	563	607	544	610	591	581	586	599	583	599	596	587	571	571	521	580	583	603	570	573	544	563	584	590	574	569	582	610	610	557	609	581	542	594	575	560	559	563	573	623	594	557	577	588	599	556	591	569	583	572	556	579	580	607	656	643	579	584	579	604	583	606	589	611	563	611	595	603	580	556	569	618	582	571	608	580	530	585	578	557	586	589	584	611	571
11466	30897	27996	21519	17341	15771	12250	9377	7580	5208	3582	2447	1833	1385	1030	773	723	671	662	654	637	650	721	647	704	708	736	688	680	656	677	649	691	741	726	714	730	672	625	686	672	645	602	642	675	605	663	626	612	685	622	661	602	660	677	673	624	620	675	658	661	657	590	583	616	663	653	655	663	659	689	613	660	656	618	674	644	602	626	642	632	604	571	641	634	594	622	678	668	621	671	644	659	684	638	675	654	667	602	614	589	641	645	643	654	628	609	639	660	708	654	671	638	597	608	656	616	645	677	638	591	646	608	664	633	623	666	664	620	606	672	644	607	630	630	638	643	640	677	667	654	608	623	621	597	632	636	625	635	626	626	644	645	582	648	599	658	660	630	636	601	614	661	645	619	643	595	638	592	670	622	588	610	648	612	649	637	636	637	632	642	654	658	613	603	617	637	644	660	639	569	582	648	616	647	638	647	631	655	621	667	648	591	654	640	634	689	641	641	633	603	622	621	644	637	601	612	611	677	618	646	638	651	641	649	635	642	609	701	631	646	634	660	624	632	641	652	625	638	638	709	593	609	653	656	614	608	618	634	616	653	640	613	625	608	658	672	624	647	610	624	640	583	651	639	635	609	612	647	638	672	631	642	627	651	634	627	636	627	664	665	662	663	614	624	628	665	629	626	664	677	685	630	618	649	619	650	649	639	658	614	639	628	624	605	634	651	620	629	654	643	634	631	572	595	622	656	548	636	626	648	624	615	598	632	614	634	652	655	639	644	657	603	650	660	593	613	612	602	599	633	596	681	617	656	644	671	629	668	628	625	609	648	648	635	632	597	636	647	645	626	660	626	637	616	599	685	654	629	655	611	636	636	639	651	589	676	650	658	579	666	607	631	661	635	630	630	646	611	656	632	677	616	646	640	661	612	621	647	656	653	616	647	634	633	656	648	674	691	646	650	586	668	668	632	577	667	644	649	639	616	626	628	635	621	672	612	666	677	677	635	679	670	589	629	618	613	651	661	616	643	627	616	638	628	647	621	642	597	649	670	604	598	590	645	694	626	602	620	633	627	597	640	585	632	617	622	600	658	622	637	623	616	626	598	594	588	616	625	628	664	636	665	610	618	636	622	617	660	580	656	638	631	653	614	667	632	592	629	613	676	647	624	638	634	627	668	632	620	657	581	639	642	635	593	646	639	634	629	657	613	663	665	609	640	621	650	637	663	667	642	690	671	635	656	636	625	629	594	613	632	615	690	653	621	656	652	655	613	633	608	612	646	605	647	579	645	627	683	611	648	644	608	628	603	610	590	632	645	629	666	654	633	648	633	612	658	650	663	654	609	635	594	616	586	650	648	599	694	631	646	625	669	599	689	597	696	664	569	613	630	661	588	633	683	651	607	623	644	631	646	642	655	647	679	607	632	692	617	612	648	661	675	607	632	610	635	615	645	669	666	677	645	613	622	661	662	651	653	660	613	624	618	627	658	595	604	670	646	627	638	663	640	649	609	660	646	664	601	695	641	641	650	624	596	657	649	600	593	665	628	615	641	623	612	642	652	632	622	638	664	628	601	624	622	648	602	647	650	600	637	649	618	640	630	692	641	634	633	633	643	680	617	558	612	698	620	597	622	654	645	573	631	639	605	628	666	622	648	583	643	607	619	663	659	621	606	609	692	603	612	601	622	647	583	598	624	627	642	674	651	637	644	631	627	632	647	617	640	633	663	629	619	652	625	609	664	578	643	656	647	628	650	631	637	603	628	634	669	639	620	647	661	615	676	631	637	585	631	678	640	634	606	602	628	596	576	635	598	605	601	615	624	649	640	596	646	626	607	595	613	606	604	628	627	667	650	596	676	604	651	685	645	603	687	638	612	637	662	654	657	606	646	621	627	647	661	657	627	587	616	629	631	644	640	604	612	624	658	627	614	642	649	634	616	594	563	707	636	640	636	643	675	659	582	584	622	609	564	673	636	673	605	609	588	618	618	641	618	618	654	654	638	620	647	625	597	615	651	602	606	615	641	608	653	634	682	661	591	636	642	671	648	636	615	648	615	648	642	615	611	612	648	629	640	622	696	611	637	631	631	644	616	650	663	600	648	603	622	653	621	612	623	608	635	636	627	604	636	634	639	630	636	637	644	612	628	664	624	630	674	694	635	622	627	607	642	650	608	626	603	646	638	613	630	624	640	667	623	608	651	649	642	632	558	599	584	621	598	616	662	611	603	645	622	703	650	648	647	636	613	630	640	648	638	643	644	634	647	674	673	667	613	649	661	648	611	611	654	641	667	586	630	635	680	638	645	613	608	624	689	627	617	665	702	622	618	669	690	658	661	634	644	659	634	634	623	592	635	564	622	639	619	627	673	619	608	628	627	595	615	632	672	653	627	621	625	629	639	633	653	631	645	665	650	589	640	621	601	628	647	628	635	623	651	603	607	657	666	625	652	632	624	604	662	615	618	616	706	616	645	630	609	618	647	670	677	621	656	660	650	609	631	661	638	632	667	648	651	632	624	611	632	636	667	619	640	622	641	613	639	655	627	627	660	650	629	619	585	668	609	611	593	626	627	621	649	593	618	587	621	638	624	619	658	652	669	621	666	632	660	605	645	605	634	591	670	583	627	632	632	589	599	579	666	671	620	615	653	640	596	646	602	665	639	639	616	609	626	664	622	678	637	613	610	622	600	601	590	619	661	610	638	636	617	637	646	658	646	615	577	620	625	598	609	622	670	622	619	620	651	620	653	642	651	598	646	607	651	663	558	652	654	615	626	629	616	634	611	653	658	667	673	641	650	643	631	578	627	622	650	628	570	647	644	584	633	626	603	677	645	632	643	689	680	627	598	588	635	611	652	637	644	642	590	633	654	584	585	661	649	661	607	665	660	601	650	643	651	635	629	632	683	643	575	592	666	620	646	673	625	596	674	602	639	644	659	618	635	597	647	625	579	595	631	617	596	643	602	658	615	669	669	631	597	588	631	637	656	605	628	625	609	652	697	595	592	643	672	651	627	613	646	665	620	609	637	644	656	647	672	658	623	653	601	618	653	643	669	626	623	610	634	648	658	642	640	642	637	625	661	639	673	673	659	608	643	614	621	642	654	628	664	654	616	666	608	641	632	604	618	606	630	662	647	657	657	610	650	664	660	698	648	620	592	613	591	661	594	624	641	656	628	649	641	604	623	681	620	604	629	657	658	662	689	599	665	614	623	622	633	621	654	649	628	603	668	630	661	632	599	609	620	633	614	610	646	661	607	635	635	623	658	647	642	587	653	634	604	588	643	599	628	610	648	633	605	661	628	601	674	640	672	629	586	636	648	661	651	622	630	613	632	637	629	623	589	601	613	607	649	589	645	664	648	626	621	663	627	606	595	629	636	608	599	634	580	631	621	618	638	596	642	674	631	609	694	602	669	636	657	628	687	668	661	642	631	655	586	598	649	627	567	654	611	603	648	643	661	654	607	618	640	636	633	647	624	650	677	641	656	619	666	676	619	646
22535	21163	28772	23847	21416	22852	21172	11565	8318	5994	4211	2999	2370	1898	1520	1302	1188	1117	1124	1089	1120	1162	1148	1127	1063	1184	1218	1155	1118	1118	1162	1197	1190	1260	1180	1134	1182	1164	1208	1116	1118	1053	1076	1007	1161	1077	1107	1045	1102	1067	1082	1124	1069	1152	1135	1104	1050	1073	1000	1011	1117	1095	1072	1063	1141	1077	1094	1050	1083	1062	1081	1076	1056	1152	1121	1098	1086	1052	1061	1030	1018	1060	1041	1057	1052	1078	1017	1062	1061	1100	1074	1019	1097	1064	1127	1102	1130	1066	1088	1069	1058	1091	1078	1071	1020	1108	1069	1115	1099	1050	1065	1056	1081	1127	1069	1092	1049	1060	1040	1034	1063	1044	1105	1134	1144	1041	1072	1193	1085	1039	1067	1092	1139	1062	1013	1083	1074	1116	1116	1085	1098	1046	1087	1075	1078	1068	1031	1100	1130	1001	1097	1067	1121	1008	1052	1068	1089	1040	1135	1092	1097	1115	1104	1015	1088	1032	1020	1053	1062	1128	1053	1054	1079	1061	1077	1087	1080	1081	1068	976	1102	1027	999	1038	1083	1091	1029	1063	1121	1091	1083	1118	1127	1089	1137	1034	1068	1068	1080	1083	1050	1100	1047	1039	1144	1061	1036	1040	1067	1005	1090	1065	1064	1102	987	1068	1127	1025	1043	1009	1043	1014	1109	1041	1154	1109	1017	1044	1028	1105	1063	1107	1065	1110	1114	1004	1019	1090	1068	1105	1104	1052	1032	1097	1086	1070	1070	994	1045	1050	1072	1070	1060	1058	1062	1097	1069	1100	1061	1079	1079	1063	1040	1062	1034	1033	1072	1038	1109	1058	1070	1030	1132	1095	1055	1116	1096	1091	1084	1087	1061	1037	1054	1086	1089	1039	1077	1135	1075	1054	1140	1066	1099	1057	1055	1079	1060	1075	1119	1068	1104	1045	1080	1104	1071	1038	1124	1072	1048	1048	1022	1096	1082	1108	1066	1057	1018	1084	1103	1016	979	1086	1070	1064	1031	1035	1107	1007	1109	1083	1032	1094	1092	1084	1118	1036	1060	1095	1070	1081	1096	1007	1090	1037	1048	1068	1081	1070	1080	1031	1124	1100	1108	1048	1055	1082	1132	1051	1064	1072	1100	1021	1018	1034	1115	1107	1071	1071	1050	1052	1109	1070	1098	1096	1118	1123	1069	1040	1035	1073	1100	1103	1077	1046	1062	1056	1061	1072	1059	1042	1082	1076	1086	1082	1099	1073	1053	1122	1118	1145	1053	1087	1073	1074	1053	1025	1026	1045	1031	1106	1152	1019	1055	1050	1061	1056	1029	1049	1055	1009	1087	1054	1071	1044	1038	1053	1114	1105	1064	1100	1081	1044	1085	1123	1082	1092	1059	1041	1121	1114	1154	1069	1092	1039	1013	1018	1070	1021	1095	1077	1072	1062	1097	1075	1111	1101	1076	1086	1073	1090	1085	1042	1043	1068	1068	1059	1082	1032	1040	1154	1055	1077	1052	1055	1133	1008	1000	1088	1072	1091	1063	1064	1043	1050	1085	1028	1056	1026	1118	1106	1042	1015	1052	1069	1057	1094	1075	1022	1055	1017	1044	1100	1152	1098	1004	1091	1053	1097	1081	1113	1057	1082	1119	1078	1074	1017	1090	1038	1107	1061	1029	1083	1078	1092	1090	1086	1075	1057	1048	1076	1064	1095	1141	1088	1064	1099	1041	1056	1104	1029	1057	1029	1051	1121	1029	1073	1095	1086	1055	1098	1040	1012	1092	1112	1123	1057	1062	1149	1063	1108	1034	1020	1094	1098	1044	1089	1092	1083	1105	1068	1108	1074	1068	1119	1092	969	1126	1051	1089	1012	1080	1025	1143	1052	1105	1071	1069	1052	1072	1091	1042	1051	1075	1030	1045	1019	1099	1038	1063	1066	1036	1077	1066	1138	1073	1077	1062	1099	1031	1030	1088	1040	1066	1085	1120	1059	1064	1035	1041	1058	1051	1043	1093	1065	1074	1066	1070	1064	1096	1048	1051	1080	1087	1038	1054	1076	1044	1099	1054	1111	1084	1089	1076	1086	1009	1106	1075	1045	1052	1075	1058	1085	1061	1057	1035	1051	1083	1053	1015	1058	1033	1078	1072	1103	1104	1060	1107	1072	1078	1035	1104	1037	1124	1088	1086	993	1082	1040	1068	1057	1079	1065	1026	1042	1092	1093	1038	1066	1037	1133	1052	1091	1024	1065	1094	1052	1096	1069	1008	1086	1012	1040	1132	1080	1078	1113	1071	1122	1051	1074	1017	1016	1071	1109	1028	1047	1128	1073	1027	1116	1090	1074	1035	1114	1138	1063	1095	1047	1033	1073	1024	1056	1058	1097	1067	1040	1121	1033	1013	1087	1077	1030	1057	1036	1143	1046	1004	1046	1019	1099	1007	1080	1055	1063	1034	1102	1093	1049	1096	1028	1081	1098	1076	1066	1088	1065	1116	998	1074	1078	1051	1047	1057	1051	1147	1055	1043	1064	1093	1110	1066	1026	1054	1156	1115	1046	1092	1062	1039	1099	1082	1055	1126	998	1113	1075	1097	1044	1053	1073	1036	1028	1072	1038	1064	1058	1105	1071	1162	1055	1075	1032	1102	1036	1006	1105	1072	1030	1098	1087	1020	1051	1081	1085	1071	1071	1004	1052	1035	1069	1091	1092	1034	1123	1051	1105	1023	1044	1079	1056	1092	1044	1051	1113	1118	1077	1078	1022	1061	1099	1053	1084	1082	1025	1068	1112	1072	1037	1041	1071	1072	1031	1047	1090	1034	1095	1068	1059	988	1056	1070	1078	1106	1036	1010	1087	1050	1118	1008	1072	1060	1123	1063	1048	1070	982	1051	1063	1064	1133	1057	1081	1062	1052	1010	1052	1028	1037	1084	998	1061	1095	1093	1095	1080	1080	1037	984	1104	1061	1041	1077	1060	1062	1018	1090	1058	1063	1041	1094	1081	1047	1082	1069	1085	1078	1047	1019	1095	1018	1049	1085	1039	1087	1090	1058	1036	1074	1117	1022	1061	1062	1065	1055	1110	1038	1005	1044	1096	1059	1061	1058	1052	1131	1027	1056	1082	1055	1085	1044	1062	1065	1067	1066	1117	1049	1049	1119	1040	1067	1047	1100	1053	1041	1071	1055	1075	1100	1107	1074	1068	1054	1047	1047	1038	1085	1118	1045	1049	1061	1081	1045	1116	1070	1087	1049	989	1079	1095	1085	1069	1103	1030	1065	1079	1036	1097	1085	1046	1016	1027	1054	1069	1074	1049	1079	1105	1022	1086	1082	1012	1090	1062	1046	1067	1058	1093	1055	1052	1098	1063	1066	1026	1064	1068	1038	1072	1018	1070	1074	1060	1136	1107	1080	1120	1013	1000	1035	994	1029	1047	1081	1147	1045	1067	1062	1044	1077	1045	1048	1083	1094	1041	1112	1058	1039	1090	1028	1037	1066	1057	1068	1069	1034	1105	1064	1046	1074	1086	974	1090	1018	1053	1096	1053	1120	1104	1069	1089	1083	1066	1055	1085	1009	1139	1046	1057	999	1149	1076	1065	1086	1088	1136	1008	1060	1056	1039	1120	1093	1106	1053	1040	1083	996	1049	1077	1045	1066	1062	1142	1033	1083	1015	1118	1010	1059	1106	988	1074	1051	1011	1042	1014	1086	1062	1058	1058	1083	1060	1056	1032	1091	1086	1078	1017	1042	1036	1104	1103	1031	1066	1031	1100	1061	1129	1012	1052	994	1077	1084	1102	1068	1046	1074	1066	1098	1111	1038	1048	1101	1077	1041	1052	1162	1124	1113	1015	1065	1028	1066	998	1100	1097	1108	1071	1064	1064	1080	1068	1142	1089	1069	1063	1062	1099	1070	1000	1035	1092	1039	1019	1096	1084	1054	1058	1154	1111	1039	1041	1105	1054	1043	1083	1070	1026	1050	1018	1048	1051	1078	1042	1065	1018	1029	1073	1133	993	1031	1114	1057	1067	1098	1081	1085	1032	1013	1101	1025	1067	1046	1108	1083	1073	1152	995	1067	1012	1079	1067	1110	1053	1113	1062	1086	1133	1061	1064	1042	1040	1063	1093	1085	1101	1071	1056	1095	1078	1095	1072	1049	1020	1061	1060	1096	1073	1026	1057	1060	1066	1098	1047	1057	1070	1081	1006	1068	1017	1116	1033	1116	1080	1078	1044	1099	1059	1025	1098	1044	1055	1052	1068	1069	1055	1066	1047	1026	1141	1038	1077	1050	1018	1069	983	1068	1053	1058	1134	1093	1056	1035	1070	981	1042	1097	949	1037	1037	1077	1085	1095	1103	1089	1099	1062	1116	1074	1116	1058	1055	1073	1081	1093	1062	1050	1017	1059	1093	1039	1109	1033	1036	1074	1084	1062	1025	1054	1097	1079	1082	1104	1046	1078	1069	1059	1099	1031	1059	1068	1126	1083	1109	1072	1108	1073	1026	1085	1030	1089	1109	1063	1075	1088	1041	1076	1059	1057	1085	1051	1096	1072	1119	1084	1110	1044	1066	1000	1105	1084	1144	1067	1048	1066	1038	1051	1072	1059	1096	1048	1063	1098	1028	1065	1066	1099	1045	1033	1053	1051	1027	1083	1132	1035	1083	1097	1114	1086	1020	1075	1032	1016	1004	1171	1054	1046	1112	1101	1089	1093	1019	1110	1150	1028	1050	1085	1058	1044	1047	1063	1070	1123	1032	1030	1039	1001	1063	1081	1081	1087	1004	1069	1048	1049	1113	1068	1074	1119	1103	1016	1100	1057	1075	1016	1114	1100	1045	1132	1071	1006	1069	1086	1064	1043	1150	1032	1014	1053	1112	1068	1044	1087	1122	1031	1025	1003	1055	1032	1113	1107	1069	1062	1018	1086	1061	1092	1047	1024	1047	1065	1066	1089	1054	1079	1065	1070	1012	997	1044	1038	1092	1101	1066	1063	1075	1053	1041	1051	1106	1103	1075	1086	1028	1048	1025	1122	1157
14239	40086	37016	30115	26040	23190	19534	15199	12497	9102	6718	4482	3390	2643	2008	1460	1205	1191	1208	1220	1185	1131	1166	1217	1190	1288	1252	1266	1183	1137	1225	1228	1294	1242	1286	1249	1343	1233	1188	1155	1167	1171	1155	1120	1126	1083	1160	1073	1115	1116	1131	1073	1087	1111	1148	1096	1123	1106	1102	1078	1063	1083	1111	1118	1093	1079	1091	1094	1094	1117	1110	1117	1135	1032	1115	1129	1075	1125	1051	1085	1059	1096	1058	1088	1033	1049	1120	1064	1123	1084	1094	1111	1124	1091	1062	1107	1128	1141	1112	1046	1089	1158	1090	1101	1163	1061	1153	1102	1116	1074	1111	1120	1091	1136	1169	1091	1124	1112	1127	1166	1114	1080	1082	1098	1088	1085	1110	1063	1100	1127	1111	1089	1120	1092	1129	1057	1100	1071	1071	1053	1085	1105	1114	1109	1125	1037	1072	1166	1086	1070	1088	1098	1074	1081	1058	1113	1143	1105	1078	1154	1097	1114	1143	1069	1124	1110	1047	1104	1117	1075	1092	1066	1057	1074	1150	1070	1033	1077	1050	1086	1132	1078	1087	1057	1040	1097	1108	1087	1126	1097	1058	1093	1081	1136	1085	1098	1068	1079	1117	1059	1029	1091	1060	1065	1114	1116	1141	1095	1083	1134	1103	1134	1126	1066	1098	1061	1093	1063	1096	1128	1131	1034	1104	1119	1091	1135	1047	1094	1147	993	1118	1096	1112	1089	1068	1092	1111	1116	1120	1117	1119	1102	1079	1091	1178	1052	1100	1045	1082	1131	1096	1151	1114	1129	1188	1133	1079	1030	1068	1140	1103	1105	1124	1116	1145	1121	1101	1130	1067	1117	1107	1096	1098	1104	1077	1050	1095	1119	1103	1066	1033	1116	1105	1119	1078	1087	1137	1114	1066	1060	1114	1123	1103	1133	1128	1090	1123	1088	1071	1091	1112	1038	1063	1122	1117	1117	1098	1126	1073	1073	1086	1037	1056	1055	1129	1090	1107	1055	1093	1157	1134	1133	1116	1161	1172	1132	1034	1062	1089	1073	1099	1060	1117	1112	1067	1081	1080	1086	1091	1128	1139	1090	1069	1073	1101	1080	1062	1087	1101	1092	1125	1065	1098	1062	1098	1016	1087	1146	1118	1029	1098	1092	1127	1059	1104	1063	1119	1163	1059	1056	1099	1102	1061	1087	1120	1112	1075	1074	1130	1103	1122	1133	1119	1115	1055	1142	1083	1069	1054	1086	1072	1120	1078	1114	1094	1141	1101	1087	1061	1079	1123	1122	1082	1062	1087	1079	1093	1121	1143	1121	1126	1071	1080	1119	1107	1137	1119	1080	1059	1095	1139	1086	1073	1056	1132	1057	1115	1051	1158	1139	1054	1105	1116	1034	1080	1174	1086	1085	1068	1119	1092	1082	1131	1129	1162	1086	1092	1065	1152	1113	1095	1135	1102	1097	1073	1127	1082	1114	1073	1124	1091	1095	1081	1101	1082	1076	1049	1109	1095	1072	1115	1019	1072	1141	1110	1067	1107	1140	1058	1043	1053	1177	1078	1181	1069	1094	1128	1089	1075	1091	1118	1115	1138	1057	1128	1080	1150	1121	1102	1042	1090	1101	1092	1139	1104	1086	1114	1142	1072	1076	1114	1117	1085	1141	1157	1144	1066	1055	1059	1083	1036	1142	1103	1082	1146	1103	1078	1035	1061	1113	1099	1066	1105	1092	1133	1162	1131	1108	1105	1126	1088	1045	1107	1103	1094	1096	1092	1079	1200	1070	1147	1110	1094	1087	1129	1089	1058	1087	1128	1052	1099	1060	1095	1128	1089	1069	1076	1073	1038	1155	1113	1143	1162	1114	1096	1105	1080	1105	1132	1079	1068	1042	1129	1123	1064	1122	1091	1051	1100	1068	1067	1059	1085	1141	1085	1039	1135	1098	1076	1122	1081	1088	1123	1116	1081	1166	1042	1101	1097	1066	1115	1108	1107	1092	1075	1093	1049	1071	1130	1098	1107	1052	1100	1108	1141	1105	1058	1083	1137	1117	1076	1097	1114	1064	1047	1103	1072	1064	1105	1083	1114	1162	1078	1128	1142	1078	1088	1128	1052	1064	1117	1088	1130	1121	1087	1053	1065	1077	1073	1088	1101	1103	1066	1039	1120	1120	1144	1109	1048	1049	1116	1067	1080	1153	1079	1115	1092	1096	1065	1157	1147	1091	1132	1110	1076	1074	1203	1084	1081	1097	1145	1055	1093	1100	1135	1113	1023	1082	1076	1081	1133	1099	1130	1120	1087	1114	1127	1099	1075	1042	1099	1118	1070	1101	1091	1129	1070	1100	1093	1057	1061	1069	1131	1144	1110	1090	1135	1116	1041	1067	1083	1081	1076	1058	1127	1075	1131	1094	1120	998	1095	1076	1074	1115	1127	1117	1060	1070	1122	1077	1078	1062	1063	1050	1106	1095	1150	1064	1069	1081	1089	1169	1094	1072	1035	1076	1097	1082	1080	1106	1137	1101	1106	1109	1091	1144	1098	1125	1096	1087	1106	1063	1035	1106	1062	1039	1107	1111	1121	1070	1177	1142	1091	1076	1085	1091	1110	1055	1109	1125	1124	1107	1058	1020	1112	1096	1106	1117	1098	1131	1097	1073	1083	1115	1094	1054	1153	1081	1120	1089	1113	1127	1093	1086	1101	1096	1076	1041	1085	1107	1078	1085	1099	1110	1071	1082	1101	1082	1163	1035	1145	1096	1107	1129	1098	1093	1089	1116	1168	1119	1144	1106	1125	1169	1068	1123	1088	1134	1086	1048	1067	1057	1079	1078	1085	1137	1078	1114	1009	1088	1115	1094	1134	1113	1061	1045	1164	1158	1027	1142	1114	1073	1106	1094	1093	1066	1115	1111	1080	1097	1084	1048	1093	1122	1129	1090	1145	1035	1070	1137	1070	1101	1169	1099	1147	1095	1077	1135	1108	1104	1043	1107	1064	1137	1089	1121	1056	1111	1122	1126	1089	1076	1129	1063	1094	1182	1042	1118	1081	1153	1091	1106	1093	1087	1144	1107	1113	1057	1157	1045	1111	1044	1077	1107	1106	1106	1090	1119	1066	1101	981	1077	1062	1118	1134	1120	1099	1119	1088	1146	1070	1110	1092	1078	1072	1113	1124	1089	1084	1072	1112	1082	1054	1048	1140	1067	1018	1097	1053	1055	1133	1104	1045	1105	1111	1135	1111	1138	1111	1056	1119	1052	1130	1084	1157	1103	1136	1081	1092	1064	1063	1121	1033	1103	1097	1087	1080	1114	1092	1126	1059	1133	1062	1084	1055	1150	1065	1141	1099	1133	1099	1107	1135	1037	1076	1093	1146	1081	1083	1095	1106	1106	1044	1107	1126	1151	1056	1140	1157	1075	1109	1133	1115	1086	1082	1029	1144	1144	1057	1105	1120	1090	1080	1151	1044	1088	1097	1053	1083	1065	1113	1094	1108	1073	1133	1089	1137	1121	1119	1091	1072	1086	1070	1060	1070	1165	1051	1092	1016	1035	1045	1169	1095	1069	1109	1134	1089	1104	1052	1088	1038	1133	1120	1083	1106	1145	1143	1107	1052	1167	1076	1036	1028	1070	1120	1032	1079	1083	1105	1147	1080	1092	1104	1068	1091	1057	1142	1102	1069	1070	1067	1046	1068	1116	1071	1089	1202	1107	1132	1140	1148	1084	1219	1089	1114	1124	1066	1127	1081	1143	1059	1084	1106	1186	1110	1117	1106	1142	1141	1126	1103	1124	1083	1070	1080	1150	1095	1109	1155	1140	1028	1082	1108	1092	1131	1065	1064	1096	1097	1057	1040	1148	1084	1074	1037	1105	1101	1125	1092	1129	1185	1092	1053	1076	1110	1102	1087	1084	1113	1167	1088	1047	1102	1075	1082	1079	1139	1124	1135	1099	1126	1128	1085	1098	1108	1055	1073	1121	1118	1083	1113	1052	1128	1052	1093	1092	1113	1021	1091	1073	1071	1115	1079	1095	1039	1079	1107	1088	1078	1064	1095	1118	1059	1072	1097	1076	1141	1083	991	1110	1052	1026	1051	1044	1126	1110	1107	1095	1145	1103	1103	1096	1087	1109	1137	1093	1102	1086	1089	1084	1060	1087	1118	1014	1111	1147	1098	1116	1095	1148	1077	1078	1141	1088	1108	1105	1144	1072	1089	1135	1113	1136	1033	1085	1072	1116	1084	1125	1100	1166	1099	1099	1114	1133	1066	1158	1156	1044	1107	1137	1090	1086	1093	1110	1127	1045	1153	1075	1058	1088	1084	1085	1104	1110	1054	1088	1110	1122	1115	1092	1105	1072	1069	1066	1072	1036	1078	1060	1123	1073	1049	1080	1118	1108	1075	1050	1108	1077	1098	1092	1117	1097	1086	1088	1143	1061	1124	1094	1163	1066	1066	1053	1084	1064	1096	1095	1074	1112	1187	1093	1137	1098	1092	1065	1091	1153	1086	1099	1093	1069	1106	1052	1098	1129	1095	1115	1102	1096	1057	1077	1102	1092	1086	1070	1075	1050	1138	1157	1085	1119	1083	1108	1064	1093	1074	1080	1145	1129	1121	1005	1109	1096	1089	1085	1075	1140	1073	1106	1067	1078	1103	1104	1087	1089	1101	1083	1118	1095	1121	1109	1040	1093	1063	1122	1106	1106	1137	1083	1123	1145	1133	1059	1161	1078	1091	1069	1071	1029	1095	1104	1082	1054	1110	1083	1096	1074	1098	1035	1169	1107	1081	1091	1141	1086	1164	1062	1106	1118	1125	1046	1116	1156	1083	1137	1102	1076	1043	1136	1081	1102	1077	1144	1036	1095	1096	1093	1069	1033	1054	1065	1055	1092	1110	1085	1114	1115	1124	1075	1125	1106	1115	1052	1050	1034	1107	1060	1118	1060	1112	1163	1057	1105	1075	1082	1114	1122	1171	1142	1118	1106	1096	1056	1072	1095	1092	1083	1067	1132	1070	1090	1105	1106	1133	1120	1091	1080	1145	1084	1116	1074	1043	1089	1150	1121	1125	1134
27882	21143	21737	16590	10384	7285	5399	3743	2850	2052	1422	1078	809	733	582	506	512	479	437	530	501	493	489	460	470	522	532	492	525	481	504	475	575	519	544	494	539	513	515	478	509	445	512	473	509	509	467	488	514	471	527	535	490	460	464	517	496	511	530	505	508	452	490	492	504	502	488	507	528	455	502	495	464	487	493	459	498	478	489	503	498	505	502	481	475	505	470	514	448	498	480	515	471	509	440	451	517	491	468	474	528	470	533	465	502	499	477	482	460	523	514	470	487	493	498	476	486	485	530	432	485	483	510	522	463	492	515	509	439	479	509	506	466	482	505	473	496	515	519	485	513	520	476	476	471	477	467	460	488	515	512	503	468	485	458	516	509	478	491	484	472	493	489	477	477	512	481	467	499	488	497	469	508	483	448	452	478	508	481	529	511	527	502	488	479	468	498	537	519	452	505	477	538	524	485	493	509	509	469	492	497	467	484	493	490	494	482	504	445	466	462	454	512	481	501	458	499	474	436	519	479	491	493	460	457	479	488	468	506	482	489	485	487	476	530	472	499	513	471	472	507	512	527	487	514	507	479	506	505	529	539	491	502	491	456	451	424	489	482	504	508	494	523	480	503	451	530	488	454	520	459	510	474	506	492	526	532	507	469	497	513	466	467	487	499	482	502	466	443	441	488	459	503	486	490	498	485	489	483	451	486	502	466	490	457	488	504	475	505	477	478	497	491	460	515	487	509	499	492	482	463	475	504	503	498	509	478	469	454	479	476	499	515	488	496	453	471	513	496	516	477	503	502	484	484	465	495	475	513	458	468	478	513	452	487	430	545	485	506	532	473	536	486	538	491	504	525	502	518	485	486	477	460	501	499	453	473	514	477	503	473	516	487	487	525	459	482	495	474	492	516	502	459	486	481	487	506	472	477	473	507	474	435	474	454	486	490	486	506	488	495	482	449	473	497	491	497	483	487	528	481	464	533	515	496	491	475	529	515	511	493	492	468	454	505	441	510	496	507	492	475	483	474	468	445	479	506	472	511	508	503	519	467	497	493	500	452	484	493	464	426	482	463	516	493	464	488	520	486	481	469	482	491	413	513	450	508	491	463	441	487	480	504	516	481	485	525	489	469	483	490	506	479	452	528	498	482	462	510	476	496	510	502	523	509	479	507	475	495	479	461	461	482	495	464	492	475	469	449	442	485	468	523	488	504	492	484	487	520	502	443	447	489	471	439	493	446	476	471	498	450	487	466	480	469	486	514	506	458	465	463	526	470	435	496	486	489	460	488	503	489	513	477	536	507	461	523	485	483	464	494	517	497	501	455	476	512	451	507	524	481	525	491	488	496	500	522	451	497	491	514	489	490	486	499	469	442	485	485	495	478	492	522	478	486	478	461	474	497	472	505	509	498	483	468	529	497	475	471	511	481	473	518	499	476	461	497	489	481	491	525	524	469	443	475	493	501	508	506	464	459	499	513	518	416	496	474	469	498	489	453	479	512	480	485	508	490	513	465	515	492	500	479	449	487	497	462	464	496	458	525	498	495	472	500	478	485	491	466	489	474	500	531	504	487	475	503	477	499	484	531	498	508	474	520	489	466	474	519	503	502	499	504	469	488	454	487	520	505	483	511	462	480	465	490	458	503	476	490	488	501	443	498	451	489	506	482	479	449	475	463	452	494	480	436	431	508	480	498	475	474	488	420	503	487	450	520	534	470	517	485	479	512	494	488	498	493	471	474	514	499	508	515	482	507	468	478	479	550	486	503	495	498	494	477	493	491	511	480	487	491	485	464	457	490	465	478	492	480	507	480	496	498	494	465	500	546	489	482	521	452	485	451	473	481	484	476	528	478	490	483	466	449	512	492	500	506	501	487	514	465	506	485	478	502	481	516	505	515	472	547	482	518	489	483	467	508	442	485	472	515	470	474	434	491	480	478	505	498	494	517	499	469	435	505	463	457	500	482	478	477	509	483	481	458	471	520	500	487	508	478	492	497	486	494	492	479	462	478	523	460	474	501	494	482	486	532	448	532	478	534	465	469	472	531	484	490	455	493	511	530	488	492	492	514	496	509	541	460	485	501	461	466	521	471	539	494	500	511	488	476	499	481	489	477	526	555	497	516	517	504	455	500	502	476	517	455	515	472	492	486	450	499	492	466	484	488	533	423	496	494	454	526	469	473	477	487	501	513	466	517	489	515	457	480	514	522	507	507	543	519	487	512	499	457	496	477	503	520	494	452	488	469	475	467	506	502	483	481	533	478	469	496	519	467	475	506	485	472	509	494	495	474	501	483	490	471	510	496	506	501	496	485	525	487	505	487	470	522	469	460	506	452	514	519	476	489	504	478	486	494	480	481	443	519	482	496	516	492	474	483	446	479	456	477	471	461	493	505	477	502	431	523	490	462	518	483	507	469	476	476	499	485	523	507	453	457	475	476	494	472	504	512	441	533	486	524	447	484	474	492	458	487	512	499	461	445	469	492	473	477	470	510	472	466	481	479	484	452	506	494	497	474	490	487	507	470	497	468	498	504	466	518	482	489	479	493	496	487	499	458	501	483	465	473	516	482	489	502	487	478	498	499	456	481	505	477	486	501	506	473	455	470	481	472	482	503	455	507	507	478	487	476	512	417	456	499	503	474	477	424	475	471	494	497	506	490	512	478	477	469	484	502	490	501	492	502	502	489	488	476	460	528	499	496	487	510	453	479	494	481	543	490	479	470	489	454	513	487	514	489	462	505	480	504	483	440	457	473	492	484	469	486	496	469	494	498	500	486	535	516	502	474	479	500	486	457	475	489	495	475	448	486	479	460	484	470	482	460	483	496	515	462	488	508	498	468	470	475	525	466	489	475	475	484	468	460	506	508	482	447	442	491	470	485	460	474	505	515	455	490	453	469	482	464	486	509	493	519	491	462	513	495	462	495	522	469	510	501	457	456	482	432	480	513	504	505	465	525	486	492	463	472	503	487	496	492	505	491	500	480	464	502	520	488	491	531	501	484	458	524	495	465	468	505	452	473	485	463	544	480	530	485	481	520	471	457	462	454	466	504	497	461	506	506	468	459	472	466	499	451	472	518	470	506	527	520	469	488	443	447	500	462	488	497	476	494	493	500	464	484	499	471	509	495	483	445	469	443	472	497	452	496	466	470	473	506	534	487	478	496	483	507	456	505	480	515	476	463	510	491	475	509	462	479	462	454	502	455	497	521	498	503	484	437	488	488	459	501	498	526	463	463	481	471	500	483	561	500	517	457	502	474	461	503	498	464	491	479	490	459	465	506	451	491	514	473	495	503	488	472	513	504	498	466	446	515	483	508	484	479	482	493	494	496	518	511	516	478	503	494	496	473	452	503	487	513	487	469	484	505	486	473	508	495	492	509	495	459	516	484	503	459	456	481	497	463	472	436	489	507	460	501	470	503	474	516	466	426	467	533	471	480	497	477	452	500	490	494	452	497	499	500	496	455	499	472	492	525	526	493	457	486	453	494	484
11940	27498	23832	17374	14233	11676	9472	6657	5415	3549	2508	1714	1286	901	733	577	536	511	548	556	525	572	527	544	527	591	599	575	534	505	521	492	578	633	610	626	600	535	567	529	545	503	508	495	527	603	551	531	479	497	549	570	497	469	540	478	529	505	541	540	526	508	485	557	524	535	524	523	473	532	488	519	515	508	528	528	530	528	527	491	488	491	513	525	511	492	477	531	533	534	503	498	488	519	496	493	485	531	543	513	498	536	520	507	532	524	535	539	510	524	461	505	542	514	499	546	514	461	493	562	509	476	523	515	521	515	494	531	514	538	532	517	503	530	491	501	506	506	466	497	506	471	530	538	533	534	490	523	480	536	526	532	539	545	517	482	540	522	503	491	514	501	530	515	530	514	489	494	509	473	527	495	475	509	498	551	512	524	537	470	508	527	491	536	541	503	508	527	488	551	537	528	474	505	516	498	507	551	484	534	523	511	516	488	484	499	505	532	520	572	480	474	520	531	525	468	543	527	522	530	522	504	542	502	507	505	489	518	507	530	502	504	530	518	512	493	523	492	507	495	497	508	484	513	490	484	533	534	498	530	517	491	525	518	539	515	497	524	536	464	490	520	496	512	502	539	529	502	537	509	523	505	539	549	539	497	481	489	541	523	520	521	508	482	545	562	549	508	506	538	505	507	513	545	523	534	522	550	485	519	483	487	475	509	509	534	545	528	528	503	540	530	519	505	510	514	509	507	474	542	504	527	510	548	528	535	506	494	519	482	510	560	517	474	521	542	565	536	516	516	511	470	531	495	528	508	520	475	519	527	507	494	512	518	524	498	512	510	528	492	506	546	494	499	487	533	499	536	507	536	477	531	503	461	494	483	482	505	509	544	506	554	513	494	507	472	541	528	533	510	546	491	544	498	510	549	535	521	551	511	480	519	494	546	513	526	524	480	483	518	545	494	504	533	506	469	529	553	487	502	521	561	489	533	482	490	509	530	509	502	519	488	466	527	491	517	532	500	514	481	556	503	519	484	494	510	534	488	497	502	521	531	487	495	542	505	500	501	501	490	506	513	487	486	496	514	496	525	560	505	502	476	508	526	526	503	542	520	506	469	525	544	464	536	549	502	508	538	522	517	497	547	496	550	552	499	528	505	455	509	537	509	524	542	529	528	510	536	516	535	531	510	483	524	525	527	498	530	501	570	527	504	540	518	522	479	499	486	522	493	506	513	493	525	497	540	496	524	502	514	485	520	503	548	536	504	505	489	521	519	540	527	557	502	542	520	533	557	535	520	526	496	526	544	508	478	538	503	559	488	520	541	494	493	523	494	475	487	535	468	502	495	499	538	507	538	549	491	545	510	536	546	530	531	511	524	514	530	480	523	483	510	485	508	534	522	527	547	504	530	533	543	520	506	549	538	517	513	511	517	512	519	526	497	517	479	517	507	469	525	513	487	519	499	520	529	530	525	506	521	527	480	515	586	536	515	497	494	500	554	530	499	479	526	576	531	496	531	498	541	500	505	509	522	504	528	472	465	521	506	529	496	511	524	550	482	540	520	521	535	501	515	533	519	484	503	504	520	502	453	486	529	500	523	516	521	514	523	506	536	506	509	538	502	533	491	522	467	525	520	521	550	528	513	507	533	533	529	512	509	535	488	508	462	485	507	538	499	541	508	520	521	531	536	501	536	496	548	515	521	479	511	522	527	524	552	511	521	500	523	486	508	511	497	524	541	552	505	532	498	517	520	538	471	496	517	516	510	527	534	527	529	569	522	519	511	507	528	495	560	541	530	568	525	492	519	527	545	515	496	523	529	503	558	542	517	530	527	499	523	528	540	518	568	508	480	519	549	528	522	495	531	504	536	510	494	534	534	521	482	500	507	537	492	472	513	506	513	514	514	498	542	557	530	546	537	562	536	475	498	524	524	566	529	512	465	550	523	478	502	497	476	533	526	475	509	520	505	492	529	528	465	488	526	501	521	532	552	551	521	519	507	500	541	496	514	493	535	509	519	495	546	504	537	519	532	541	496	549	499	494	508	515	518	527	520	536	557	536	526	510	525	514	502	504	540	527	493	496	497	530	550	507	531	530	483	491	510	523	520	501	529	536	493	520	501	512	517	522	504	480	496	535	489	496	520	506	564	479	500	533	518	503	521	483	530	475	520	502	511	550	523	506	471	481	487	559	510	564	515	491	540	529	491	463	544	526	514	536	519	504	506	523	561	486	491	488	544	529	543	509	470	521	547	503	504	511	509	524	516	486	530	539	496	492	541	506	468	542	501	531	447	500	529	534	529	508	526	554	529	515	532	505	513	495	492	499	510	512	508	521	523	506	504	520	499	500	463	517	489	527	513	525	516	522	478	496	492	498	525	569	494	500	499	512	512	552	527	506	484	496	503	509	481	516	529	503	495	488	529	517	540	522	522	520	533	475	513	460	540	527	540	517	538	503	493	548	554	544	506	500	502	497	490	503	506	513	514	496	536	485	520	503	498	491	510	525	504	472	535	504	483	500	548	571	518	496	511	487	525	521	511	535	463	486	511	503	539	530	543	494	525	507	531	498	512	506	528	544	509	561	509	538	515	509	505	577	529	538	547	512	536	561	476	542	508	478	530	545	536	495	507	524	514	536	513	525	482	488	549	508	499	535	498	515	477	508	522	497	525	499	515	520	545	483	488	521	523	517	502	526	535	527	512	521	525	537	508	508	528	493	511	535	507	547	484	457	494	546	503	539	520	516	478	563	538	542	504	508	532	508	466	532	499	568	536	536	495	498	521	530	532	476	476	507	486	567	529	466	498	523	539	545	484	536	513	478	523	497	541	500	518	563	524	510	496	530	590	525	495	489	522	580	512	523	478	538	523	485	551	512	505	538	523	519	525	512	530	480	503	510	514	512	481	559	509	498	527	515	528	555	514	549	519	501	542	521	492	498	525	489	502	543	537	506	587	528	438	477	506	526	499	531	533	528	543	499	505	548	508	567	524	525	495	573	458	526	541	526	487	535	527	557	518	485	500	509	524	497	506	489	559	529	509	509	489	521	512	539	502	531	540	520	523	524	514	494	568	540	470	490	529	529	548	476	534	493	547	539	525	510	507	527	499	521	516	571	505	518	543	506	515	550	519	544	511	521	541	532	483	589	529	535	486	520	529	505	526	527	521	521	507	467	514	475	505	522	459	558	528	521	489	510	551	540	548	521	495	495	462	500	549	485	526	522	489	505	512	512	503	517	519	537	524	513	542	530	537	537	534	478	531	574	488	484	495	499	524	500	543	530	511	508	538	533	560	516	523	499	492	534	527	534	499	521	531	528	522	509	523	498	545	478	525	523	528	558	543	495	536	499	481	535	482	488	518	504	533	535	535	580	534	546	485	520	512	556	479	519	496	508	492	516	501	523	479	504	510	495	516	514	491	514	504	483	496	521	507	515	529	534	520	528	499	519	532	498	521	469	515	478	569	502	502	486	519	521	534	517	504	512	492	556	512	524	495
23549	21081	28245	24301	21830	18638	12727	7502	5408	3865	2781	2129	1654	1390	998	911	864	825	860	884	870	885	848	847	863	928	892	855	881	828	813	802	905	872	851	809	914	842	784	860	834	843	831	845	818	827	814	874	793	822	783	820	852	779	767	765	826	812	815	847	768	806	783	780	816	818	850	798	852	742	796	747	845	758	818	790	818	759	803	789	803	791	845	822	828	816	806	807	779	781	825	785	824	780	828	820	830	810	798	765	817	869	785	849	757	853	814	822	822	748	817	829	813	783	837	836	827	818	835	839	777	761	821	910	831	822	739	782	830	837	810	807	831	778	836	832	800	782	791	811	823	796	748	824	804	771	801	758	774	798	757	795	797	780	853	810	765	830	808	830	798	804	826	763	784	788	791	799	771	804	767	792	856	775	809	804	849	761	817	841	823	834	821	769	734	769	752	754	817	828	803	773	799	791	793	790	819	757	757	824	806	722	782	802	791	813	792	795	834	792	804	808	796	772	822	777	861	797	786	841	787	835	755	751	781	808	818	798	782	767	759	826	819	777	769	843	841	801	868	795	849	806	803	780	848	795	785	840	816	833	825	844	820	770	806	819	881	825	871	799	860	824	804	784	764	831	800	827	792	794	795	824	831	830	834	783	807	799	806	792	774	807	792	838	804	811	817	778	857	800	823	812	807	786	832	812	754	781	835	747	803	796	836	844	803	853	768	777	859	826	771	779	805	804	797	831	808	789	782	831	788	816	794	772	789	777	816	816	787	813	821	857	820	810	823	792	775	795	743	790	793	799	785	808	814	854	787	796	841	794	793	785	808	803	800	859	784	814	811	822	815	893	815	789	812	822	800	775	817	807	778	768	842	820	771	760	772	737	792	760	800	752	794	799	776	819	773	769	778	836	764	820	843	814	778	783	813	804	799	817	822	791	793	808	822	823	838	792	850	772	836	798	834	840	839	778	851	807	854	791	794	787	791	825	789	849	777	806	808	798	787	791	836	791	776	808	776	797	809	773	798	775	810	865	838	813	841	795	793	773	800	812	831	810	827	764	795	769	826	820	819	776	778	826	816	770	720	801	860	793	828	781	812	801	806	848	803	826	798	802	807	809	834	827	782	840	794	805	793	771	812	804	807	868	782	796	771	806	833	755	811	812	790	848	774	829	811	830	830	844	848	814	784	824	771	791	810	794	828	824	833	872	835	803	788	778	843	775	802	788	856	855	830	746	781	804	839	794	841	807	812	792	811	808	802	805	892	808	807	815	835	794	792	783	847	780	838	794	811	800	773	775	734	804	781	865	811	837	788	810	841	787	825	822	802	796	747	755	822	816	799	822	764	799	799	865	752	779	818	798	855	811	840	804	841	764	780	847	829	781	801	823	800	800	793	794	752	820	809	836	758	786	782	809	778	783	780	802	854	843	815	826	829	851	824	780	804	858	829	790	780	842	849	806	819	795	779	719	850	818	815	851	792	847	801	825	759	780	846	838	831	773	778	807	805	822	835	824	796	813	788	800	800	797	817	818	784	789	818	813	816	766	789	841	760	810	793	803	767	793	825	800	759	829	788	804	788	780	789	783	803	823	793	765	777	773	780	804	841	804	799	779	795	812	844	807	806	758	878	835	808	828	823	772	838	822	818	846	808	814	800	767	787	796	820	842	805	780	831	809	786	857	800	795	797	852	793	822	820	823	823	803	738	814	801	762	800	830	799	778	799	801	806	860	752	815	807	793	789	807	793	791	806	778	823	816	835	816	813	788	848	772	768	767	807	822	768	795	781	802	850	808	806	855	762	821	783	809	782	789	783	779	754	854	826	807	789	800	794	842	868	744	806	815	825	796	814	790	797	826	794	828	823	796	824	755	806	803	750	799	766	776	806	820	834	755	802	816	841	826	803	796	774	790	812	880	757	803	811	829	827	816	783	773	822	901	797	793	832	835	785	831	804	809	794	771	835	804	806	818	775	821	787	824	810	823	760	765	794	787	823	817	824	774	833	820	780	774	792	820	780	821	834	778	776	843	827	833	783	805	789	825	847	847	833	765	792	799	783	779	853	811	835	776	806	769	822	824	858	791	790	771	818	765	829	805	821	783	809	765	789	804	811	789	844	828	783	811	822	752	735	800	816	821	810	782	791	828	850	786	828	823	815	814	870	786	764	790	826	816	776	832	817	801	775	815	753	790	798	796	789	795	810	802	804	762	784	817	795	811	799	796	836	764	785	799	787	799	808	805	842	799	804	785	798	821	805	825	869	785	816	760	791	814	773	813	854	822	814	813	809	789	758	817	827	836	795	761	803	856	813	832	823	795	792	842	837	836	839	847	828	790	757	827	827	832	773	813	775	774	767	795	805	732	835	819	758	785	783	832	808	774	823	825	764	799	833	806	812	772	741	802	790	822	803	807	766	788	814	828	798	776	815	815	797	779	862	752	807	779	771	838	729	758	865	817	827	792	805	817	785	809	801	828	796	796	833	808	782	823	813	806	733	815	797	819	809	817	841	794	790	785	821	826	760	817	806	811	799	842	813	792	824	805	764	783	817	847	804	771	797	768	851	785	798	833	791	803	829	795	851	817	808	800	798	872	797	840	765	768	764	818	804	796	806	782	784	812	851	821	815	808	812	793	785	802	794	851	797	738	821	800	851	790	770	788	804	787	809	769	777	719	804	844	803	804	731	828	827	826	807	821	830	805	831	843	777	818	812	802	776	787	809	855	790	792	789	786	835	795	807	815	838	822	838	796	787	772	804	868	791	842	831	762	867	828	762	800	863	889	846	835	772	800	805	800	726	775	789	871	842	812	776	795	784	815	809	799	795	771	840	775	847	781	782	832	816	826	775	857	802	819	723	771	825	837	808	848	838	805	821	842	747	828	802	774	795	818	828	845	774	846	780	811	824	784	806	782	771	765	786	792	861	874	780	810	751	798	793	809	770	818	797	795	797	803	751	800	806	819	809	843	792	801	839	784	789	822	795	817	821	815	795	829	760	825	825	839	799	784	838	783	810	817	804	846	746	799	777	840	764	816	824	781	814	782	778	801	809	811	848	799	796	795	770	780	778	799	799	813	769	832	816	776	825	848	806	740	790	818	809	827	811	822	879	772	841	866	761	800	832	814	785	813	809	836	784	824	833	818	841	828	836	800	825	826	813	799	833	828	803	748	763	806	790	836	783	827	800	759	813	738	815	840	783	736	804	789	810	768	772	817	763	812	829	777	841	847	841	763	812	840	849	804	820	768	850	788	792	832	799	798	804	819	827	816	770	781	812	835	848	819	809	823	767	825	830	810	757	817	757	765	786	792	804	803	811	802	805	820	796	775	809	871	816	785	821	765	800	790	848	781	801	824	779	804	762	809	825	812	792	752	841	844	816	854	782	880	811	824	829	782	786	807	789	815	803	799	837	822	772	809	819	782	783	835	796	786	801	818	765	746	798	815	765	771	799	777	786	844	819	806	794	815	798	827	775	846	832	803	830	811	785	846	809	758
12279	36052	31989	25292	22230	18266	15105	10997	9037	6389	4474	3097	2348	1781	1237	1029	963	898	914	857	851	863	873	895	892	917	980	930	906	947	861	945	926	1005	936	907	965	846	847	863	864	880	829	876	775	814	881	796	790	799	797	838	800	842	856	842	863	840	890	827	840	846	811	882	796	867	845	831	796	854	797	854	821	780	797	818	770	814	827	834	874	821	780	868	784	852	824	860	805	838	870	875	828	841	796	826	783	798	852	768	827	804	848	826	830	824	887	848	859	792	785	833	782	822	810	808	762	802	835	824	831	826	802	827	822	856	803	788	835	816	848	791	829	862	838	842	846	854	826	841	853	882	853	830	782	839	790	825	874	832	799	812	842	817	850	807	811	827	837	810	827	867	833	810	789	789	821	824	823	792	767	865	802	845	799	855	806	810	818	832	810	838	813	811	842	862	802	874	848	849	869	839	842	837	846	871	877	829	858	838	833	837	820	823	829	796	808	859	822	833	853	820	826	813	819	864	784	834	877	814	813	880	809	814	802	832	898	818	850	873	833	847	903	868	812	857	829	779	822	851	843	817	864	767	789	809	833	830	816	806	809	867	781	860	768	835	855	818	799	859	796	817	840	860	859	809	842	842	828	816	754	846	816	802	812	827	848	850	773	869	819	834	821	810	792	841	792	837	826	808	808	823	810	853	814	813	808	834	850	840	821	836	783	867	816	808	847	837	867	816	824	850	866	814	807	817	845	792	817	846	847	821	863	824	837	832	857	842	816	848	823	823	888	852	830	840	819	828	844	842	843	867	827	834	812	824	811	834	889	857	846	854	819	860	866	838	855	814	858	820	844	809	860	810	852	840	887	839	796	838	840	852	851	819	835	808	812	850	855	849	848	845	864	872	847	837	810	807	781	830	881	831	858	842	808	773	807	842	857	821	800	894	820	820	814	829	828	823	862	819	810	816	851	836	816	855	816	840	839	868	827	856	865	851	839	777	799	826	873	872	861	816	837	834	850	805	834	781	819	866	830	820	791	882	867	864	822	832	820	839	821	806	826	825	829	852	801	804	877	892	801	848	799	847	829	796	838	839	826	858	812	786	875	843	818	843	805	820	818	861	807	799	795	840	819	809	867	844	802	795	872	848	837	805	847	847	821	820	815	766	839	784	848	818	796	830	814	820	829	824	825	816	829	907	916	815	785	778	792	839	872	823	808	826	766	844	854	837	801	811	829	795	840	852	822	823	811	817	871	791	841	860	850	783	767	849	833	805	818	884	838	806	853	859	811	861	830	862	833	797	859	818	812	844	860	836	862	851	823	851	791	791	816	791	841	810	820	798	838	792	815	882	873	827	827	862	849	865	840	827	860	812	823	857	812	819	837	824	843	869	802	847	866	847	784	843	762	835	799	831	811	832	864	816	812	826	776	822	829	807	808	814	838	854	832	881	871	811	840	789	824	796	836	851	813	867	834	820	871	808	830	864	856	818	812	819	824	802	885	825	806	837	820	865	829	863	861	820	847	867	822	855	849	819	826	807	849	807	816	766	835	789	845	829	835	777	807	873	825	842	840	824	815	832	819	856	828	769	827	878	779	878	806	805	821	847	813	792	840	827	787	791	854	832	821	816	808	822	883	794	848	887	809	861	791	821	838	772	833	851	829	823	815	830	855	820	800	884	829	866	803	828	861	812	796	846	815	825	842	805	815	898	899	808	837	837	829	888	831	806	805	829	862	861	846	817	845	864	804	833	835	847	806	851	815	841	824	857	887	819	843	816	842	804	810	793	802	833	863	841	779	795	822	821	822	876	838	818	852	821	836	854	863	810	856	774	835	856	815	866	808	846	796	808	810	818	850	835	806	817	874	820	849	868	832	827	858	864	839	792	805	771	845	811	845	828	807	803	818	835	853	855	871	839	833	859	838	815	834	811	863	787	790	824	852	806	845	844	816	828	797	806	804	861	874	838	816	807	833	804	789	788	803	786	872	797	788	841	848	837	806	868	824	805	820	834	828	796	817	807	825	795	769	820	798	883	794	860	770	832	833	859	810	823	796	832	825	804	815	900	832	829	833	867	771	831	837	842	874	831	811	797	826	816	755	874	817	781	838	803	832	845	820	830	849	824	783	805	852	796	842	837	776	857	834	867	779	805	801	874	871	884	796	834	866	871	758	804	814	850	831	828	858	858	814	820	834	844	861	807	835	804	884	875	844	850	820	800	818	824	871	790	845	805	801	845	855	853	811	796	823	814	823	821	857	832	824	808	821	794	816	860	849	854	837	823	822	848	834	882	855	849	858	868	828	844	847	889	850	808	867	847	902	862	892	806	821	867	807	819	795	890	817	787	801	828	842	816	776	827	828	851	810	814	833	860	864	802	821	829	850	827	822	800	850	840	857	842	829	837	839	840	770	853	864	836	793	838	821	817	838	829	810	798	794	788	862	864	807	945	828	868	792	878	865	812	836	825	820	858	848	820	808	864	851	839	837	793	841	846	827	798	873	808	849	834	850	815	888	851	874	778	861	782	839	823	865	848	834	861	833	891	805	801	777	841	892	813	838	880	816	850	809	836	813	820	832	842	897	813	837	841	812	809	846	825	833	840	855	798	814	851	827	805	827	768	860	820	752	848	803	809	786	817	837	788	857	813	833	849	817	840	840	794	848	793	840	800	806	808	852	810	860	800	866	807	836	826	833	823	810	842	804	839	852	812	806	809	800	865	845	868	839	886	855	831	832	824	855	838	825	813	868	824	849	788	819	845	872	788	861	850	842	772	882	810	814	820	827	841	811	823	774	818	831	770	844	835	800	830	835	821	849	829	871	823	820	803	849	815	848	837	793	826	856	816	803	853	844	767	833	824	813	809	826	833	821	843	779	794	823	824	860	827	824	788	817	831	825	817	859	848	892	871	811	814	781	808	829	818	848	828	818	798	825	804	852	852	758	871	805	846	850	759	840	834	865	898	834	815	822	819	822	833	854	734	812	790	816	811	760	837	813	810	825	821	810	757	810	809	813	813	839	792	834	819	856	790	827	814	801	815	828	839	785	782	850	861	776	776	846	881	813	830	857	843	859	839	787	830	836	815	846	819	847	803	832	790	832	823	827	833	806	881	845	830	854	869	824	785	812	816	832	846	806	861	862	825	788	835	816	848	838	836	858	762	766	823	821	836	852	896	875	823	848	821	852	850	820	791	803	814	870	844	826	803	831	837	838	825	834	840	782	852	813	808	836	845	815	823	831	812	842	840	867	811	797	831	842	837	855	873	883	845	855	824	812	807	882	842	808	816	840	816	815	899	833	817	803	838	798	816	773	805	817	838	793	810	841	808	813	845	828	834	879	827	807	854	829	860	777	823	840	810	843	798	824	879	850	808	792	818	824	855	817	867	848	860	840	848	784	795	818	805	869	859	844	838	843	793	838	850	847	860	791	809	777	811	812	847	817	841	855	821	853	810	818	800	836	855	788	858	829	863	837	819	901	809	784	817	838	805	837	900	849	818
24830	21134	27365	25619	18544	11195	8048	5256	3860	2802	1969	1364	1106	933	708	641	585	647	569	598	585	609	604	610	590	648	634	682	591	618	595	593	637	640	633	599	645	642	535	651	574	577	635	573	600	585	607	585	565	591	600	600	573	594	590	600	591	581	582	619	587	601	561	571	561	573	608	556	562	588	584	581	575	550	562	552	562	626	540	587	592	594	575	593	569	567	583	559	587	585	568	601	573	562	593	560	604	542	621	585	624	555	550	628	568	597	558	567	585	545	585	558	584	579	565	567	571	595	582	529	553	577	577	599	617	596	586	608	594	570	580	562	586	580	532	572	586	585	582	569	595	542	563	571	567	601	563	576	564	604	556	570	586	607	595	523	537	530	565	563	537	576	561	569	574	571	581	557	552	609	610	555	586	607	553	580	576	618	579	595	604	543	566	622	581	562	603	599	553	578	605	568	566	567	587	601	608	614	631	593	576	572	593	574	586	603	576	603	562	572	542	581	526	583	590	610	568	587	573	580	597	581	566	547	546	580	577	607	616	604	567	583	571	585	581	582	548	564	639	551	601	591	569	571	609	602	576	597	612	613	603	603	610	625	553	569	602	559	571	557	546	585	574	552	593	601	590	589	571	571	598	613	648	589	556	583	573	573	566	590	555	577	541	591	599	543	563	571	623	561	560	541	582	583	590	536	562	573	574	544	593	561	567	556	579	588	538	594	602	591	562	566	603	579	562	596	560	581	594	559	576	552	576	608	566	579	546	570	551	576	556	552	609	593	563	554	571	609	542	579	541	594	552	587	566	588	584	563	570	617	589	545	572	587	568	623	606	579	563	621	568	585	559	595	584	587	617	598	611	577	604	565	541	528	584	595	573	578	573	565	596	574	569	576	625	610	593	566	556	569	585	585	532	569	601	548	531	560	620	597	602	559	572	563	539	542	599	579	554	629	614	556	595	577	582	586	572	597	554	552	607	564	527	595	532	563	559	581	544	581	599	587	555	576	569	581	601	554	586	554	576	571	539	581	566	581	521	575	573	580	636	552	593	531	592	602	568	606	550	590	532	597	553	599	556	568	587	567	593	566	609	594	585	580	538	594	566	589	598	623	571	595	550	605	553	547	590	547	516	625	561	539	637	603	553	548	591	599	561	566	560	555	591	586	600	581	587	576	595	610	578	598	590	572	595	563	565	552	576	562	592	542	604	605	628	588	534	611	591	539	583	634	564	540	580	591	538	576	616	592	582	590	573	564	532	549	583	583	541	546	594	558	584	567	641	566	609	587	587	577	608	576	582	583	541	588	542	579	566	549	601	577	548	571	583	584	596	600	640	600	544	586	573	638	569	558	614	599	591	595	583	612	563	533	560	612	553	598	636	514	573	616	574	609	541	584	584	601	597	582	577	573	582	560	592	536	591	607	576	555	566	533	537	570	600	607	524	536	570	576	602	594	563	598	569	580	589	556	545	538	586	605	568	576	551	573	589	575	616	551	594	619	585	560	568	609	564	553	634	559	588	586	559	662	549	578	597	560	596	528	593	554	603	603	555	544	596	581	599	612	548	577	572	561	595	598	605	570	569	557	568	592	530	577	537	585	632	592	578	625	581	576	548	593	563	570	542	569	594	592	621	598	604	599	573	587	593	564	600	575	583	575	590	592	595	572	610	565	552	605	588	524	579	558	504	568	603	593	569	585	599	575	589	570	564	600	590	598	576	598	579	580	571	593	545	569	588	543	566	559	607	576	523	561	563	623	577	606	609	583	549	566	541	569	595	628	582	573	564	580	579	565	561	583	595	578	536	577	589	626	560	559	580	585	601	572	573	604	559	588	588	564	532	589	545	538	584	581	600	597	556	549	564	562	582	574	589	576	601	606	570	622	585	581	568	579	559	550	591	580	587	568	577	602	571	593	589	589	555	607	578	625	562	576	572	568	614	564	589	550	608	564	601	600	542	578	565	552	603	563	586	550	574	546	607	589	540	601	558	581	593	584	558	604	600	573	570	569	618	592	581	556	545	560	588	588	561	601	599	619	578	571	550	582	602	551	558	600	558	600	563	569	586	559	566	593	624	618	574	619	562	634	551	580	588	611	577	625	572	575	623	582	606	576	574	528	599	572	592	604	598	589	592	541	544	623	570	582	569	604	616	580	619	547	599	580	580	565	585	592	609	599	601	545	598	598	574	560	593	600	559	563	595	563	569	567	564	622	611	589	578	590	568	603	606	620	575	606	566	567	578	530	605	598	609	606	579	565	594	550	561	578	614	564	619	606	589	562	611	588	592	614	576	581	543	608	553	549	582	597	559	570	570	574	572	569	556	577	609	611	611	604	640	590	549	533	591	575	545	578	571	555	597	568	559	581	615	574	589	625	583	561	589	566	558	579	604	610	590	605	544	610	634	566	577	564	587	591	575	594	573	595	599	596	570	619	600	625	572	558	559	622	564	572	635	612	566	557	559	563	549	592	612	564	531	554	594	578	580	578	570	606	588	577	581	588	573	589	586	603	607	573	592	587	595	536	594	553	590	509	580	603	597	539	604	613	613	604	565	569	589	603	606	568	587	584	593	625	602	568	579	552	563	598	565	581	569	580	606	581	599	595	605	576	596	631	574	607	590	545	537	628	595	571	579	603	566	606	552	605	584	573	589	604	560	523	580	566	591	612	594	515	576	548	561	564	589	551	584	614	558	628	594	638	613	574	603	595	616	621	571	602	586	544	636	590	624	565	605	577	557	542	533	529	576	590	565	605	568	554	566	577	590	583	570	527	590	641	565	572	581	587	599	575	598	530	560	561	557	562	598	576	599	607	577	544	555	523	562	560	550	591	530	579	551	619	588	565	604	565	584	563	605	600	538	577	535	578	599	599	567	587	612	553	554	641	564	564	605	544	628	608	594	524	597	548	585	639	553	582	568	525	633	580	575	602	577	539	558	600	590	575	557	572	626	555	609	587	581	569	593	590	598	569	563	627	604	583	534	566	647	571	571	541	581	534	556	591	574	552	555	563	556	562	550	605	545	568	564	588	572	530	631	592	580	622	586	560	595	588	573	569	570	576	589	576	603	595	573	562	541	556	575	600	586	587	579	596	568	601	565	529	571	580	605	596	583	566	624	547	565	560	554	535	564	576	551	563	589	574	556	574	585	606	551	550	601	614	629	598	588	555	620	612	615	554	556	610	587	587	566	585	599	578	575	578	580	605	594	594	604	605	593	592	577	576	600	583	584	577	547	582	604	582	591	562	575	585	571	539	577	626	622	596	572	584	583	482	572	592	568	616	617	582	564	547	537	552	603	613	587	581	589	603	603	612	596	623	562	578	627	584	568	544	587	573	599	591	536	593	603	559	596	594	585	598	569	567	577	568	595	579	558	573	611	562	629	578	586	573	556	574	548	579	604	582	551	557	561	618	544	560	566	595	566	570	545	546	593	550	591	541	567	569	601	574	622	566	624	581	576	578	559	577	556	602	609	572	586	546	549	600	551	573	582	562
11898	33072	28628	22021	19736	15243	12633	9262	7246	5069	3379	2428	1878	1330	883	770	690	670	692	634	658	645	668	711	699	734	759	726	674	637	634	662	710	768	716	695	696	670	677	675	671	669	643	638	646	607	594	620	612	647	626	647	676	596	618	620	665	631	624	638	622	643	602	609	634	637	622	623	622	640	648	606	639	631	626	628	624	633	645	605	653	656	667	657	699	622	597	670	615	644	662	649	633	685	608	626	621	684	598	632	622	656	630	611	577	595	611	627	641	639	647	646	607	652	637	658	611	656	638	648	631	621	611	621	607	649	654	625	678	613	669	627	592	638	638	649	658	689	625	635	580	629	596	636	606	640	655	604	647	631	593	629	653	607	634	625	612	620	631	615	622	639	647	627	589	644	647	634	595	649	632	642	601	631	688	646	657	595	626	612	634	659	626	672	597	656	637	620	642	651	649	618	633	650	622	672	610	660	663	589	642	652	609	629	604	667	625	644	630	581	637	613	616	658	591	612	682	629	618	574	654	576	589	653	630	615	620	613	641	646	633	629	659	614	632	662	650	636	620	588	638	641	643	632	646	650	674	611	627	606	646	632	641	643	646	642	633	704	602	660	625	680	636	611	632	632	606	621	631	590	618	628	677	649	680	649	641	665	616	629	634	632	670	624	631	626	635	661	660	650	639	681	588	674	628	621	625	620	602	646	642	623	564	629	632	619	600	635	608	640	650	645	624	593	660	644	635	627	643	623	622	603	655	646	657	623	627	607	605	623	628	626	650	655	613	639	659	616	625	644	597	630	662	608	624	664	667	641	648	601	620	668	670	615	658	600	617	628	576	660	624	627	623	628	625	627	637	630	623	617	615	656	612	567	593	630	617	671	631	615	645	654	623	586	660	634	596	638	594	623	634	583	638	592	672	634	616	628	626	620	648	635	639	659	632	656	653	585	636	618	629	626	630	629	664	650	628	653	626	628	655	620	660	651	636	619	579	639	614	654	632	634	626	597	638	673	646	659	598	623	628	651	617	621	627	622	673	637	621	657	592	630	644	620	639	593	581	628	637	632	636	657	630	643	634	602	592	652	665	615	644	646	620	645	571	669	674	573	661	645	552	591	651	639	615	612	633	596	660	653	635	580	651	636	632	666	656	632	665	636	663	607	719	626	645	624	629	659	664	637	645	642	666	636	617	681	659	685	666	674	572	638	647	627	649	592	610	604	650	614	612	624	651	655	599	635	649	638	633	631	578	638	596	623	610	608	642	606	595	643	637	645	650	613	647	624	620	615	627	618	653	625	711	630	678	685	636	649	630	599	601	646	615	644	627	640	645	635	597	623	604	620	627	646	620	588	634	644	618	657	660	638	635	632	615	634	645	629	627	615	632	650	669	627	601	639	627	620	608	645	624	640	658	672	632	620	622	627	637	672	600	629	628	620	650	661	591	683	634	591	680	639	648	646	640	644	601	592	678	666	606	636	618	643	609	590	626	618	624	637	637	650	641	685	660	650	599	608	617	648	648	624	662	643	641	567	663	662	621	595	600	657	622	612	646	646	592	616	641	618	644	621	611	614	598	650	614	619	632	649	604	621	676	657	686	606	648	638	650	668	611	625	616	632	680	612	624	641	612	606	631	598	646	649	604	606	665	647	630	627	661	630	647	624	651	639	622	698	622	642	627	626	622	629	648	664	625	585	621	645	616	619	654	641	626	645	628	622	676	662	621	606	656	637	598	618	633	628	610	657	621	683	653	617	641	647	650	645	619	650	657	667	605	650	619	651	623	641	668	623	597	616	614	605	599	664	582	625	610	622	697	613	651	629	681	619	660	646	653	659	646	638	626	598	679	624	666	654	644	645	639	642	610	655	608	678	605	633	594	626	659	632	606	648	590	666	622	634	632	622	626	630	687	623	628	666	626	669	614	605	634	612	603	634	636	621	637	646	586	626	594	667	621	644	645	647	593	596	593	617	628	656	640	673	614	616	594	618	684	629	609	611	603	657	625	627	677	629	653	658	594	645	636	659	616	617	578	643	628	592	633	645	638	582	639	651	656	651	616	623	650	653	622	640	676	633	616	626	650	616	695	662	607	634	653	611	612	652	630	625	587	612	648	636	618	652	598	638	605	668	644	694	677	629	612	600	603	652	650	638	621	597	654	663	616	617	650	628	632	582	631	583	665	620	642	613	604	615	635	614	606	651	620	630	627	612	621	644	666	622	642	686	619	642	613	643	649	666	662	634	614	617	637	627	656	662	661	624	646	678	651	645	591	610	606	639	697	691	589	663	631	601	649	634	633	628	661	638	623	608	613	666	632	575	628	664	627	609	625	604	599	688	644	609	646	617	587	638	642	563	653	649	633	606	638	643	651	604	605	669	614	617	636	670	612	653	657	625	651	662	623	644	668	615	580	642	658	616	650	629	635	631	632	641	671	637	640	594	607	627	628	664	597	648	631	666	615	609	611	634	640	651	664	618	574	628	670	577	632	683	634	642	628	623	608	617	644	635	658	621	647	617	593	624	559	660	620	651	601	666	631	611	586	653	584	614	629	695	616	668	632	638	624	627	664	647	616	649	645	597	648	603	634	600	640	628	632	653	634	636	638	628	614	632	637	651	670	581	642	635	637	631	661	629	624	654	660	607	653	626	642	652	617	616	657	662	613	672	606	649	669	611	674	598	585	619	694	630	642	647	616	617	647	679	666	601	608	623	604	653	596	639	621	613	622	643	605	646	606	606	607	628	605	610	605	655	633	653	679	649	580	630	632	628	649	603	672	649	627	626	598	662	626	615	589	613	603	668	628	655	614	633	652	615	615	615	662	640	646	667	618	617	619	620	649	644	630	613	626	699	607	645	655	649	691	651	608	667	653	645	650	609	693	653	652	639	615	632	618	668	610	637	607	649	619	643	605	668	628	607	596	640	642	619	602	623	626	663	590	619	665	607	599	658	635	654	618	621	637	623	615	616	611	668	641	606	659	610	627	651	594	637	694	619	626	570	629	645	634	676	651	614	643	593	606	587	636	646	624	648	598	625	642	651	653	651	627	639	650	641	643	638	584	636	600	671	647	627	621	620	654	628	619	625	634	604	629	629	648	595	665	665	645	653	631	590	654	599	618	656	639	622	630	650	629	644	650	641	618	621	627	627	623	631	620	661	657	615	621	634	576	639	627	626	606	643	635	695	667	677	641	635	597	607	630	698	641	652	614	637	657	589	592	663	617	624	629	625	574	657	586	643	644	643	615	613	682	677	702	660	631	630	594	663	593	661	637	603	658	663	665	620	619	634	612	610	595	629	653	628	589	646	652	635	626	630	634	674	663	611	608	628	636	641	638	653	657	597	666	669	593	638	600	635	639	645	651	611	651	622	658	647	641	623	624	636	584	638	644	654	637	631	634	656	606	672	652	612	619	607	640	633	670	584	602	599	633	612	604	651	651	643	648	627	676	640	649	635	611	619	646	602	612	629	632	662	615	639	655	586	577	667	653	702	663	611
22593	21208	28851	23857	21525	22894	21476	11750	7888	5836	4050	2948	2379	1858	1378	1179	1188	1146	1082	1103	1022	1101	1081	1144	1098	1203	1166	1221	1153	1100	1169	1145	1202	1172	1142	1175	1195	1215	1120	1052	1097	1028	1123	1087	1066	1098	1067	1100	1074	1035	1096	1029	1017	1110	1080	1111	1066	1071	1052	1069	1102	1102	1100	1104	1089	1004	1113	1065	1020	1029	1049	1052	1058	1059	1076	1067	1007	1107	1111	1082	1055	1049	993	1060	1119	1084	1062	1078	1038	1146	1078	1114	1052	1073	1045	1050	1084	1077	1170	1024	1108	1139	1117	1114	1101	1038	1035	1039	1130	1058	1120	1111	1081	1086	1035	1059	1017	1037	1017	1047	1050	1096	1068	1012	1014	1015	1015	1144	1018	1060	1111	1085	1061	1089	1068	1025	1061	1043	1080	1047	1045	1034	1131	1091	1068	1029	1094	1007	1057	1094	1034	1041	1051	1065	1151	1028	1055	1082	1025	1088	1011	1075	1064	1142	1087	1082	1068	1055	1128	1067	1055	1020	1023	1029	1061	1083	1076	1089	1107	1054	1091	1104	1132	1031	1049	1063	1033	1101	1090	1087	1055	1056	1058	1021	1026	1041	1071	1078	1079	1018	1073	1090	1063	1037	1110	1011	1017	1081	1044	1060	1054	1050	1018	1090	1138	1066	1095	1059	1045	1023	1064	1113	1114	1075	1031	1049	1070	1071	1105	1065	1133	1041	1064	1072	1018	1113	1027	1019	1050	1051	1089	1055	1026	1041	1045	1092	1089	1043	1085	1051	1035	1053	1047	1056	1017	1054	1073	1084	1124	1105	1023	1029	1044	1040	1074	1081	1007	1010	1151	1099	1060	1100	1110	1085	1084	1005	1042	1045	1040	1082	1049	1087	1125	1132	1098	1091	1096	1037	1057	1088	1041	1036	1078	1123	1077	1088	1049	1118	1091	1095	1023	1124	1057	1097	1062	1055	1090	1116	1027	1065	1035	1055	1044	1032	1098	1038	1115	1082	1073	1096	1046	1045	1106	1136	1040	1092	1114	1060	1040	1011	1033	1035	1038	1086	1026	1056	1020	1000	1016	1042	1103	1111	994	1079	1075	1067	1019	1062	1068	1056	1117	1042	1061	1090	1037	1066	1021	1093	1055	1050	1063	1010	1043	1110	1030	1107	1076	965	1079	1038	1042	1067	1049	1047	1080	1056	1035	1072	1127	1076	1058	1094	1095	1057	1076	1047	1084	1030	1056	982	1024	1093	1051	1020	1046	1078	1112	1074	1043	1095	1122	1145	1042	1053	1024	1058	1066	1055	1101	1067	1103	1074	1046	1083	1017	1118	1112	1067	1071	1083	1038	1063	1050	988	1022	1120	1044	1041	1075	1057	1035	1062	1069	1039	1044	1084	1036	1081	1058	1049	1045	1085	1048	1009	1065	1118	1084	1093	1042	1101	1062	1082	1080	1029	1053	1125	1023	1018	1056	1042	1057	1049	1110	1047	1025	1088	1013	1092	1061	1104	1077	1059	1061	1082	1024	1067	1010	1076	1072	1057	1037	1050	1068	1081	1004	1110	1043	1007	1104	1018	1026	1096	1088	1064	1083	1022	1035	1025	1127	1087	1048	1007	1046	1066	1100	1083	1062	1092	1025	1026	1022	1114	1039	1079	1057	1097	1057	1081	1091	1067	1087	1064	1045	1069	1004	1054	1076	1097	1051	1037	1019	1062	1113	1070	1081	1068	1082	1106	1113	1053	1111	1016	1062	1033	1096	1144	1050	1092	1083	1054	1033	1118	1099	1107	1034	1043	1063	1096	1039	1076	1129	1001	1148	1066	1049	1025	1053	1079	1084	1030	1071	1132	1082	1011	1033	1013	1092	1053	1139	1010	1063	1044	1117	1086	1114	1065	1046	1075	1073	1057	1041	1018	1012	1088	1057	1052	1045	1076	1112	1068	1035	1029	1066	1136	1027	1047	1073	1049	1059	1065	1027	1003	1060	1100	1060	1070	1069	1074	1060	1019	1016	1130	1092	1022	1035	1052	1029	1066	1071	1002	1080	1045	1060	1074	1026	1083	1052	1064	1058	1045	1079	1029	1090	1066	1067	1089	1127	1080	1096	1057	1069	1090	1070	1051	994	1066	1125	1070	1141	1115	1109	1090	1059	1159	1078	1047	1069	1091	1046	1111	1065	1092	1040	1060	1000	1077	1034	1084	1085	1104	1028	1116	1141	1087	1086	1060	1118	1001	1027	1019	1022	1112	1045	1115	1060	1089	1018	1104	1105	1090	980	1032	1067	1051	1108	1096	1082	1065	1065	1004	1054	1077	1069	1022	1001	1105	1048	1066	1055	1046	1101	1062	1143	1066	1095	1077	1068	1073	1069	1014	1016	1062	1085	1086	1051	1051	1065	1116	1107	1114	1027	1063	1077	1016	1035	1039	1020	1089	1045	1052	1125	1108	1067	993	1060	1021	1056	1086	1067	998	1071	1059	1041	1088	1047	1045	1038	1074	1034	1062	1108	1085	1078	997	1070	989	1086	1027	1015	1085	1097	1080	1058	990	1086	1099	1082	1053	1067	1022	1021	1078	1059	1042	1092	1086	1025	1073	1088	1065	1051	1038	1110	1113	1072	1040	1111	1130	1113	1084	1126	1021	1032	1087	1040	1065	1070	1088	1056	1042	1037	1006	1094	1040	1028	1081	1087	1090	1058	1074	1050	1033	974	1072	1050	994	1030	1078	1079	1068	1022	1054	1043	1070	1019	1032	1073	1079	1073	1055	1078	1115	1029	1066	1074	1052	1053	1043	1066	1061	1031	1059	1036	1096	1090	1062	1108	1054	972	1062	1054	1110	1026	1052	1038	1064	1094	1074	1058	1034	1057	1050	1041	1049	1084	1053	1069	1096	1042	1038	1070	995	1026	1003	1069	1082	1038	1032	1033	1066	1068	1046	1032	1081	1101	1020	1054	1072	1050	1098	1058	1045	1092	1064	1039	1058	1037	1025	1058	1016	1111	1072	1093	1067	1029	1088	1062	1015	1039	1037	996	1052	1047	1051	1048	1041	1088	1082	1083	1095	1055	1075	1091	1037	1045	1036	1122	1123	1096	1089	1116	1059	1076	1033	1115	1022	1045	1051	1048	1017	1054	1032	1107	1094	1090	1076	1076	1019	1075	1057	1051	1090	1092	1106	1039	1067	1085	1036	1075	1039	1047	1105	1058	1060	1089	988	1064	1096	1094	1085	1058	1084	1108	1006	1063	1043	1022	1017	1048	1136	1100	1064	1034	1095	1094	1056	1041	1025	1063	1068	1062	1047	1062	1064	1049	1032	1093	1066	1066	1075	1062	1090	1061	1052	1064	1045	1075	1034	1096	1070	1036	1073	1092	1092	1077	1050	1068	1063	1053	1078	1082	1106	1050	1059	1117	1079	1074	1097	1065	1000	1086	1082	1036	1052	1114	1058	1035	1063	1076	1033	1057	1100	1137	1024	1100	1057	1023	1082	1083	995	1027	1050	1049	1074	1075	1056	1020	1004	1067	1046	1105	1090	1046	1115	1037	1023	1072	1035	1082	1042	1094	1037	1067	1099	1065	1048	1088	1077	1062	1114	1031	998	1038	1079	1073	1046	1073	1075	1038	1107	1071	1111	1019	1112	1058	1053	1057	1056	1076	1113	1105	993	1054	989	1060	1062	1056	1080	1043	1040	1040	1083	1067	1032	986	1113	1123	1099	1082	1039	1040	1027	1070	1085	1011	1060	1066	1060	1077	1077	1084	1048	1093	1054	1079	1028	1062	1004	1011	1045	1090	1080	1043	1108	1060	1096	1004	1072	1039	1053	1037	1049	1083	1066	1063	1056	1018	1133	1053	1034	1074	998	1024	1069	1087	1043	1083	1073	1054	1102	1055	1033	1023	1094	1033	1030	1029	1025	1071	1052	1078	1123	1078	1123	1049	1075	1066	1087	1026	1028	1122	1032	1102	1085	1053	1072	1122	1069	1141	1005	1055	1080	1133	1053	1058	1075	1020	1053	1131	1065	1080	1093	1048	1089	1049	1058	1051	1047	1092	1096	1063	1084	1040	1093	1029	1106	1062	1054	1049	1044	1042	1091	1071	1055	1099	1062	1067	1093	1049	1020	961	1058	1085	1044	1075	1060	1039	1031	1049	998	1034	981	1093	1055	1017	1031	1050	1074	1022	1043	1061	1037	1108	1136	1092	1033	1061	1089	1121	1068	1054	1115	1019	1048	1061	1074	1072	1046	1091	1060	1026	1067	1029	1095	1030	1064	1047	1049	1098	1051	1096	1039	1103	1059	1090	1036	1092	1035	1028	1067	1114	1050	1061	1093	1052	1065	1060	1053	1058	1136	1064	1117	1036	1071	1098	1087	1165	1113	1056	1113	1048	1078	1016	1079	1027	1038	988	1098	1010	1038	1070	1085	1056	1048	1146	1037	1074	1066	1103	1079	1093	1096	1073	1073	1059	997	1092	1046	1048	1035	1063	1053	1105	1121	1051	1068	1055	1095	1103	1116	1103	1052	1081	1080	1085	1065	1068	1005	1066	1055	1017	1093	1059	1042	1100	1076	1084	1037	1015	1051	1111	1083	1162	1096	1060	1113	1036	1044	1063	1080	1107	1083	1041	1031	1021	1005	1111	1049	1042	1064	1056	993	1050	1111	1070	997	980	1048	1040	1080	1071	1049	1078	1068	1042	1034	1048	1151	1040	1057	1044	1052	1047	1059	1097	1155	1122	1109	1028	1094	1122	1007	1018	1098	1005	1063	1059	1092	1077	1065	1060	1046	1087	985	1047	1004	1094	1008	1052	1012	1099	1065	1043	1002	1068	1000	1001	1038	1063	1076	1037	1042	1053	1075	1016	1070	1034	1031	1036	1051	1040	1045	1030	1059	1061	1061	1076	1070	1080	1034	1099	1091	1044	1078	1067	1047	998	1025	1077	1070	1073	1056	1044	1068	1037	1050	1045	1039	1098	1037	1053	1036	1096	1068	1109	1144	1015	1047	1057	1078	1002	1026	1098	1071	1016	1070
14674	42026	37372	30457	28088	23161	19820	15282	12167	8828	6126	4484	3431	2586	1618	1396	1256	1152	1199	1200	1144	1158	1201	1214	1237	1331	1247	1274	1214	1112	1220	1205	1285	1291	1222	1177	1319	1157	1207	1202	1127	1143	1056	1082	1174	1172	1137	1061	1108	1053	1082	1160	1062	1127	1052	1120	1126	1106	1089	1115	1104	1079	1131	1097	1048	1103	1050	1099	1146	1138	1149	1147	1152	1089	1100	1101	1117	1084	1087	1074	1147	1070	1098	1052	1094	1091	1143	1065	1135	1138	1140	1108	1031	1077	1136	1166	1052	1131	1090	1143	1062	1144	1095	1129	1091	1134	1084	1156	1114	1106	1024	1073	1083	1133	1083	1153	1088	1046	1114	1076	1163	1042	1070	1107	1045	1096	1105	1101	1108	1070	1099	1097	1082	1091	1083	1107	1093	1122	1137	1178	1190	1141	1088	1114	1098	1084	1135	1130	1070	1083	1089	1113	1076	1124	1116	1163	1095	1170	1079	1147	1076	1105	1156	1077	1098	1119	1124	1039	1101	1103	1092	1107	1087	1113	1120	1075	1105	1035	1097	1158	1100	1088	1069	1087	1202	1092	1097	1125	1115	1028	1049	1057	1106	1037	1124	1126	1134	1102	1063	1102	1077	1086	1139	1082	1104	1078	1114	1090	1097	1080	1106	1014	1086	1139	1121	1041	1067	1094	1080	1137	1125	1091	1104	1140	1108	1044	1059	1068	1128	1121	1077	1062	1120	1097	1116	1104	1071	1034	1109	1101	1034	1081	1099	1102	1054	1135	1070	1186	1075	1092	1078	1051	1043	1053	1039	1062	1125	1087	1149	1052	1030	1079	1127	1130	1098	1018	1063	1083	1089	1121	1095	1073	1093	1141	1056	1052	1153	1090	1090	1120	1095	1097	1035	1114	1104	1125	1064	1082	1072	1074	1127	1094	1090	1105	1095	1076	1056	1102	1098	1059	1140	1096	1103	1110	1129	1134	1067	1119	1172	1080	1069	1103	1092	1114	1065	1071	1094	1039	1164	1135	1122	1067	1102	1103	1078	1089	1079	1137	1142	1112	1183	1081	1106	1085	1090	1052	1113	1100	1083	1072	1054	1009	1088	1093	1076	1032	1109	1097	1042	1038	1081	1139	1083	1117	1095	1068	1101	1083	1137	1086	1012	1113	1087	1092	1088	1127	1084	1108	1104	1089	1100	1170	1122	1065	1007	1059	1119	1157	1057	1172	1125	1106	1144	1052	1085	1047	1082	1051	1088	1063	1076	1044	1116	1085	1123	1119	1153	1074	1052	1093	1107	1148	1124	1097	1100	1154	1135	1091	1094	1097	1085	1079	1084	1098	1132	1098	1058	1116	1018	1128	1143	1105	1165	1128	1143	1139	1114	1115	1112	1155	1079	1113	1112	1060	1071	1173	1145	1128	1094	1079	1094	1137	1048	1091	1113	1110	1080	1046	1120	1036	1081	1164	1092	1072	1137	1057	1100	1041	1127	1026	1061	1156	1115	1077	1086	1105	1095	1037	1090	1142	1079	1064	1133	1101	1130	1038	1107	1057	1069	1046	1150	1128	1132	1114	1134	1125	1114	1078	1131	1181	1066	1130	1090	1164	1152	1138	1076	1115	1123	1120	1078	1112	1061	1052	1051	1151	1103	1095	1134	1064	1086	1124	1119	1170	1120	1053	1083	1110	1102	1084	1092	1082	1112	1130	1066	1121	1075	1112	1118	1093	1091	1143	1075	1054	1127	1096	1107	1091	1070	1092	1102	1144	1104	1082	1074	1065	1110	1105	1102	1094	1062	1087	1112	1141	1087	1112	1108	1083	1097	1124	1108	1075	1111	1114	1149	1072	1103	1096	1147	1011	1112	1127	1105	1082	1107	1078	1101	1063	1130	1123	1108	1117	1135	1130	1132	1096	1083	1092	1146	1091	1086	1104	1050	1144	1079	1105	1113	1132	1072	1050	1155	1105	1095	1087	1058	1120	1118	1124	1091	1168	1045	1098	1103	1148	1111	1070	1060	1131	1109	1093	1045	1091	1110	1149	1056	1103	1084	1032	1096	1101	1115	1157	1095	1127	1044	1142	1045	1088	1050	1141	1141	1127	1051	1132	1060	1066	1036	1140	1081	1050	1140	1053	1141	1081	1090	1119	1078	1126	1121	1086	1126	1072	1086	1052	1146	1155	1100	1019	1052	1063	1133	1123	1013	1138	1092	1124	1085	1098	1059	1062	1042	1126	1071	1127	1070	1167	1121	1097	1082	1090	1156	1136	1135	1073	1093	1059	1078	1132	1113	1091	1103	1107	1106	1114	1132	1072	1084	1138	1111	1094	1110	1073	1115	1095	1034	1085	1089	1087	1094	1146	1104	1175	1044	1120	1125	1130	1145	1080	1064	1043	1090	1058	1166	1097	1074	1104	1096	1098	1097	1081	1078	1103	1043	1122	1034	1093	1073	1158	1120	1072	1131	1076	1110	1064	1174	1121	1030	1093	1132	1136	1094	1108	1099	1145	1126	1022	1115	1098	1116	1012	1075	1131	1129	1116	1010	1121	1110	1071	1082	1135	1063	1048	1078	1076	1097	1067	1086	1096	1035	1108	1082	1132	1103	1113	1159	1055	1051	1064	1139	1050	1091	1112	1069	1066	1139	1056	1067	1080	1049	1105	1061	1074	1150	1121	1099	1119	1080	1106	1073	1166	1116	1128	1040	1068	1097	1155	1067	1138	1091	1085	1078	1133	1110	1110	1168	1059	1089	1125	1097	1055	1132	1070	1126	1128	1129	1130	1106	1116	1022	1122	1127	1100	1124	1111	1116	1149	1127	1091	1045	1116	1047	1103	1158	1102	1084	1114	1037	1120	1126	1146	1086	1134	1091	1100	1124	1130	1057	1114	1150	1094	1081	1067	1108	1099	1122	1091	1101	1117	1095	1058	1139	1068	1091	1102	1072	1112	1105	1076	1114	1104	1135	1106	1151	1093	1065	1147	1080	1055	1027	1063	1129	1095	1144	1037	1114	1062	1090	1059	1101	1146	1065	1074	1063	1073	1091	1092	1082	1080	1083	1052	996	1101	1085	1103	1174	1072	1131	1094	1021	1067	1170	1054	1130	1095	1036	1075	1117	1160	1085	1073	1153	1159	1078	1112	1097	1102	1101	1108	1080	1137	1126	1174	1143	1134	1137	1134	1116	1042	1102	1061	1088	1072	1133	1129	1095	1026	1089	1102	1069	1069	1118	1099	1074	1099	1071	1047	1108	1102	1084	1024	1100	1103	1103	1130	1161	1101	1110	1097	1085	1058	1099	1123	1093	1064	1069	1119	1080	1075	1088	1124	1065	1079	1095	1075	1099	1123	1139	1142	1093	1119	1100	1151	1129	1105	1156	1097	1097	1054	1090	1109	1062	1134	1041	1099	1166	1098	1151	1146	1107	1139	1137	1088	1043	1103	1115	1113	1079	1070	1072	1086	1086	1070	1059	1116	1068	1097	1096	1096	1117	1111	1092	1053	1119	1117	1036	1097	1060	1084	1064	1068	1068	1067	1132	1081	1107	1114	1085	1110	1080	1111	1008	1094	1122	1144	1046	1077	1107	1110	1070	1121	1117	1109	1101	1090	1066	1088	1057	1073	1102	1098	1138	1051	1155	1043	1157	1102	1142	1140	1144	1089	1096	1129	1067	1077	1093	1079	1087	1011	1069	1128	1098	1111	1110	1037	1134	1124	1081	1114	1089	1030	1094	1050	1115	1065	1081	1159	1134	1102	1102	1123	1079	1102	1050	1127	1106	1096	1122	1119	1104	1077	1071	1049	1069	1058	1056	1135	1109	1062	1087	1061	1073	1133	1139	1111	1103	1148	1103	1094	1079	1112	1148	1105	1118	1106	1109	1132	1102	1122	1050	1080	1095	1091	1113	1135	1081	1171	1099	1075	1129	1100	1109	1113	1105	1128	1146	1070	1035	1084	1068	1121	1085	1132	1091	1065	1096	1087	1136	1045	1076	1050	1128	1085	1136	1078	1114	1119	1117	1096	1078	1068	1096	1150	1071	1103	1136	1081	1095	1111	1073	1133	1035	1116	1095	1109	1086	1094	1165	1073	1070	1049	1123	1079	1106	1099	1127	1116	1092	1084	1053	1110	1053	1102	1076	1088	1071	1072	1081	1107	1082	1107	1128	1041	1092	1089	1123	1089	1066	1096	1086	1126	1174	1087	1102	1052	1101	1162	1126	1093	1072	1102	1084	1128	1091	1120	1089	1110	1125	1129	1106	1047	1080	1090	1105	1108	1063	1077	1157	1126	1118	1038	1052	1061	1080	1059	1099	1141	1117	1086	1063	1087	1128	1045	1086	1066	1117	1047	1102	1117	1109	1134	1092	1090	1097	1116	1082	1066	1174	1130	1067	1098	1110	1063	1143	1104	1050	1126	1193	1054	1115	1073	1046	1143	1141	1096	1118	1086	1089	1101	1098	1078	1144	1116	1130	1086	1074	1098	1052	1124	1065	1068	1120	1119	1092	1140	1072	1107	1074	1071	1101	1118	1075	1112	1116	1078	1071	1091	1179	1025	1037	1104	1099	1071	1138	1082	1100	1146	1141	1114	1086	1032	1106	1053	1131	1027	1138	1092	1060	1101	1073	1084	1101	1083	1068	1100	1097	1072	1089	1066	1076	1084	1063	1122	1079	1110	1091	1095	1067	1102	1111	1108	1095	1078	1098	1097	1094	1090	1073	1045	1085	1102	1029	1154	1133	1087	1098	1140	1114	1095	1117	1052	1140	1153	1074	1141	1128	1103	1099	1094	1073	1097	1068	1091	1075	1069	1113	1049	1128	1088	1152	1099	1152	1125	1174	1096	1049	1105	1033	1073	1132	1085	1119	1083	1167	1059	1062	1079	1146	1110	1088	1116	1120	1152	1102	1088	1080	1048	1083	1156	1084	1112	1101	1144	1055	1075	1077	1106	1102	1110	1107	1133	1136	1064	1093	1082	1106	1120	1125	1094	1104	1091	1091	1056	1111	1119	1148	1144	1033	1110	1110	1071	1126	1104	1102	1141	1092	1102	1133	1132	1094	1081	1043	1099	1085	1071	1041	1117
27784	21605	22381	16892	11602	7322	5420	3902	2865	2027	1338	1013	858	669	586	487	502	496	435	471	465	531	464	511	497	523	494	557	491	496	471	506	502	530	517	477	531	506	503	534	457	482	481	431	495	474	463	475	484	504	486	482	468	502	504	459	463	485	476	482	448	489	479	501	489	505	457	524	427	522	491	504	532	504	474	473	463	492	498	488	462	496	474	512	481	506	493	499	451	473	495	515	510	487	479	511	464	453	465	519	478	479	498	495	454	519	510	456	502	452	474	501	492	470	491	483	485	483	523	467	484	487	505	487	461	459	515	445	546	521	485	508	510	490	440	505	480	493	476	501	502	472	484	509	495	528	503	457	437	502	509	503	499	460	488	500	520	482	489	531	502	461	512	502	480	441	479	482	479	468	487	452	444	442	472	483	461	499	471	454	458	501	504	511	521	480	466	451	537	474	459	498	477	474	505	450	474	466	498	442	502	450	543	504	497	495	491	503	476	514	472	483	502	471	475	475	496	478	481	519	470	447	509	505	504	467	494	539	522	555	483	544	481	467	507	474	452	489	514	486	477	442	452	524	512	485	476	484	483	483	456	478	498	456	516	495	507	480	484	464	467	478	503	482	485	477	513	493	465	449	440	495	479	501	493	497	478	415	470	488	474	479	428	484	492	468	473	514	433	504	456	486	509	516	490	481	455	504	437	470	516	485	479	509	508	485	471	487	505	479	530	482	496	512	492	457	486	494	494	497	462	453	498	498	467	485	455	515	453	516	508	526	496	510	457	484	492	474	479	487	460	458	444	506	468	471	483	466	508	478	475	519	466	479	512	457	455	462	497	554	465	466	509	500	454	496	470	521	522	463	463	489	435	478	455	532	494	521	521	484	480	536	429	476	479	528	509	492	454	484	502	445	460	510	507	482	443	461	492	470	480	467	511	454	466	452	473	537	513	529	482	479	493	508	484	488	463	504	454	464	489	469	477	486	486	440	458	491	505	479	507	454	452	503	517	452	483	477	491	494	504	459	485	497	452	499	465	483	470	472	485	512	481	566	457	489	454	469	457	501	501	482	495	484	488	461	477	491	489	466	476	489	476	498	485	474	513	496	483	495	491	482	490	479	480	484	493	462	485	477	496	475	464	526	512	404	527	492	502	466	486	459	487	508	458	468	484	462	463	481	520	488	512	507	459	494	491	460	500	509	488	484	515	454	480	467	520	495	492	451	523	529	473	464	465	512	496	482	458	479	494	460	456	457	504	497	484	504	475	470	506	497	510	433	485	514	476	477	525	460	505	481	524	485	488	509	483	510	512	479	486	492	479	488	476	480	459	496	480	477	484	486	458	460	452	468	459	450	523	486	479	493	479	485	489	475	474	501	514	490	448	514	473	502	478	468	500	473	491	497	472	464	504	481	451	455	476	534	501	508	508	503	458	449	492	479	455	506	480	487	484	496	453	468	475	422	488	476	467	515	490	531	466	507	471	514	488	484	496	466	457	515	495	452	473	507	480	514	470	486	478	464	477	476	516	460	490	479	519	488	523	446	474	490	519	474	479	472	464	465	496	490	465	523	468	473	471	467	430	480	506	479	478	491	471	506	453	491	487	439	477	499	475	529	453	498	460	443	484	473	476	452	494	451	470	499	467	459	519	511	503	459	493	510	476	480	474	460	474	474	490	498	459	496	490	482	472	499	483	496	507	493	512	461	462	451	498	476	440	477	466	492	523	524	488	486	501	504	486	441	492	494	473	479	497	512	463	496	442	459	504	466	448	468	521	475	483	454	498	522	528	466	502	461	484	493	496	539	471	463	480	462	523	519	480	460	459	472	505	468	493	481	497	449	483	505	463	483	477	461	525	455	475	480	482	470	526	483	443	462	509	493	525	475	485	489	489	535	514	500	504	507	497	472	450	462	487	544	522	497	444	507	472	441	476	504	485	467	506	472	470	503	469	487	483	480	519	476	510	492	484	431	479	458	478	477	473	468	480	491	470	451	491	472	490	510	475	487	494	471	486	468	492	473	489	488	501	505	497	502	446	484	491	476	476	484	486	497	453	474	487	488	518	463	500	504	491	466	467	491	485	502	469	464	517	492	462	494	497	513	465	492	540	456	488	480	491	497	485	478	499	445	517	537	506	518	492	488	492	503	488	486	486	527	514	464	506	508	516	474	471	473	490	498	461	491	472	476	531	478	496	497	474	447	478	473	470	506	486	457	501	481	452	493	459	491	475	497	486	487	466	503	466	491	473	477	449	477	452	476	498	460	513	460	454	453	474	498	486	457	494	440	477	499	522	463	494	478	478	496	447	472	465	470	454	492	457	446	442	515	481	512	496	442	493	505	475	504	497	462	445	493	497	481	476	486	487	508	481	503	507	466	501	427	513	471	478	473	451	466	496	505	474	484	479	492	479	498	490	486	477	475	469	503	491	485	449	491	504	503	484	482	469	506	484	455	446	537	496	476	495	444	499	497	476	480	482	471	505	490	495	482	473	475	468	498	480	469	480	456	528	502	502	504	459	482	475	441	490	485	499	494	507	465	486	486	481	472	459	474	479	461	523	475	488	488	504	473	495	529	464	487	462	459	468	462	515	477	516	465	495	491	482	454	456	497	524	490	491	486	485	478	476	502	484	514	493	501	479	444	467	484	503	483	511	484	484	550	475	485	489	537	449	516	505	483	487	510	497	476	502	465	483	504	509	470	501	497	464	475	449	483	473	529	488	468	489	506	506	537	480	453	489	490	493	500	474	478	525	474	471	466	508	511	477	494	446	462	496	478	508	474	483	475	458	467	487	460	503	466	499	471	477	464	467	517	504	463	464	480	462	441	500	476	456	486	508	474	497	442	493	490	478	485	493	529	481	469	512	486	488	478	487	471	469	479	497	504	502	451	467	484	481	464	482	476	512	468	507	513	485	502	478	462	503	473	491	476	497	483	467	483	477	503	462	465	476	456	521	516	510	498	468	460	450	475	484	490	455	478	482	440	493	440	461	467	476	513	498	472	469	526	494	449	452	456	495	452	471	474	452	492	460	469	454	465	497	516	521	477	445	481	514	488	483	487	457	499	469	485	484	490	445	462	481	471	500	514	467	483	466	494	449	455	463	522	463	482	469	531	513	476	482	502	481	499	472	497	502	458	474	457	458	482	484	517	464	467	501	487	493	524	492	514	488	458	510	471	493	484	497	482	473	518	476	513	442	456	447	462	515	449	514	473	495	496	511	487	455	495	458	518	490	458	498	483	464	510	477	455	514	527	484	481	555	492	476	474	489	446	460	442	460	477	474	483	495	466	521	497	489	452	485	490	472	511	485	487	481	493	470	480	483	492	485	492	479	444	480	487	486	504	500	456	471	506	473	460	528	514	454	504	519	553	486	544	482	511	460	473	456	466	479	477	455	468	500	465	489	498	490	517	479	474	490	453	511	512	522	456	463	471	477	530	480	463	512	500	482	507	478	484	471	494	480	514	488	505	450	451	465	482	469	490	467	491
12243	28882	24256	17558	15645	11767	9625	7096	5153	3634	2236	1635	1307	984	652	542	513	486	509	498	537	517	515	548	571	552	569	598	513	514	478	558	620	584	555	545	615	526	511	561	497	500	531	507	526	509	510	514	491	505	530	481	488	541	501	523	528	517	498	499	552	489	506	515	524	510	496	484	515	499	503	497	513	493	520	531	509	494	517	506	510	541	513	505	498	481	563	493	505	513	565	536	534	525	482	509	488	529	486	557	521	510	479	516	523	531	524	488	522	511	501	493	501	537	549	526	508	530	549	519	521	490	478	519	551	518	537	479	514	506	547	516	484	519	520	521	520	481	537	484	523	538	509	518	531	516	501	533	556	531	521	475	518	486	473	514	519	522	515	551	534	534	495	512	548	496	500	469	540	514	557	522	507	479	504	483	500	511	499	477	525	470	504	504	487	516	515	536	509	517	503	525	498	511	465	516	530	509	480	528	520	493	531	482	516	504	520	477	509	514	525	508	465	524	561	476	467	498	545	473	510	529	486	499	548	487	510	521	499	544	497	517	532	510	494	519	512	514	497	482	520	524	499	519	501	523	553	481	517	499	513	555	477	525	545	514	523	495	493	515	498	559	535	558	498	474	479	528	496	485	518	510	523	518	517	508	543	491	519	504	525	523	491	512	521	518	529	518	488	535	493	526	504	481	528	482	492	543	504	523	556	519	491	530	471	529	523	497	546	496	507	506	484	495	474	530	506	515	531	505	499	516	524	508	517	532	534	521	507	491	529	456	522	499	506	499	498	480	486	506	496	525	491	489	473	490	518	508	503	468	480	523	496	572	484	477	534	504	549	501	524	502	540	515	472	532	563	526	490	505	508	490	485	541	530	521	584	528	518	490	515	503	505	553	473	508	522	515	470	478	505	543	518	527	519	512	567	534	521	501	513	535	531	525	533	542	497	549	523	510	509	522	511	512	519	531	476	512	536	511	538	523	478	533	498	527	501	516	509	514	533	533	520	525	508	522	514	520	502	526	514	512	532	471	524	502	515	506	483	502	500	512	513	484	493	480	555	512	507	489	528	514	496	490	515	549	537	524	524	530	499	498	502	536	521	553	517	492	489	521	515	522	528	509	510	538	508	532	531	511	478	484	490	534	489	508	514	531	505	481	500	488	524	509	511	515	511	525	538	489	535	514	543	513	469	527	515	509	534	528	486	496	509	515	539	531	545	517	513	493	477	511	502	545	506	511	504	528	518	543	512	489	499	515	487	533	517	495	511	553	483	559	495	485	530	515	511	524	542	503	517	523	497	517	513	516	489	536	508	491	514	553	481	525	507	521	509	530	525	491	484	486	509	509	502	491	532	497	500	500	534	505	522	488	516	526	535	520	504	475	521	506	510	544	496	493	551	526	512	535	524	544	511	537	529	465	504	498	475	515	512	521	466	471	533	527	526	531	545	502	524	517	535	512	484	498	498	484	513	514	518	509	539	523	492	509	574	547	501	498	503	497	492	524	499	485	470	504	497	558	517	520	529	511	529	481	485	506	478	523	546	511	508	528	484	555	512	522	524	498	564	508	497	488	524	492	525	516	520	524	494	544	563	500	565	504	508	511	564	503	488	510	466	559	462	474	517	551	512	514	484	511	569	511	481	520	524	529	481	511	541	495	499	518	489	465	562	458	501	517	522	523	462	526	546	520	492	509	529	539	539	506	532	488	549	520	543	514	502	465	528	572	532	509	548	487	512	523	557	517	534	503	519	517	519	494	495	521	542	551	539	502	584	551	536	496	526	510	536	493	524	495	485	472	543	554	543	514	516	491	492	535	534	542	526	502	518	536	500	530	533	514	522	496	529	505	512	559	512	543	495	518	469	537	522	501	486	532	484	519	486	479	519	531	507	512	491	521	525	497	533	495	528	500	541	492	471	563	473	483	503	500	509	522	518	512	517	507	481	520	473	498	516	498	524	493	515	505	509	493	539	494	519	507	489	460	526	499	459	531	499	538	519	507	525	504	489	490	531	492	502	521	495	505	511	514	519	552	501	520	513	522	478	531	494	487	503	528	505	515	497	500	497	477	499	486	551	510	518	524	539	483	527	536	487	531	538	537	520	475	503	500	495	525	549	503	538	531	520	483	473	553	531	476	503	510	535	525	515	540	505	516	504	494	522	519	499	490	533	538	501	482	507	494	538	503	539	482	530	533	512	527	506	528	533	494	560	493	472	498	567	542	538	515	495	527	482	523	480	508	538	544	522	548	515	510	534	522	511	499	547	531	495	500	502	519	521	522	530	498	513	497	511	525	507	490	459	536	507	474	527	509	509	512	536	516	507	537	464	493	505	519	501	512	503	498	573	524	522	501	474	517	536	476	569	538	497	546	518	495	528	506	528	514	521	537	533	580	493	529	474	476	551	530	525	516	561	506	511	483	492	523	540	516	547	541	523	494	515	518	513	527	536	522	541	535	541	535	507	495	494	535	538	514	540	498	524	532	508	507	526	555	520	527	493	488	519	453	487	497	509	521	484	496	496	492	505	512	535	503	500	465	549	527	538	546	500	534	527	501	476	493	512	532	543	519	508	465	524	489	533	509	488	510	520	532	496	547	506	517	538	520	493	534	489	502	516	498	524	516	524	500	514	544	480	517	495	510	517	526	477	521	511	544	513	505	526	541	523	505	516	498	486	497	522	511	536	537	527	477	527	546	524	440	514	548	532	499	527	506	487	478	488	510	508	539	513	498	484	517	543	488	488	488	465	523	495	510	525	494	522	493	487	529	540	499	517	500	519	499	536	519	537	522	478	534	515	493	549	528	484	484	543	537	517	527	531	528	525	510	524	529	501	481	484	505	528	509	471	500	539	528	531	508	548	533	504	529	501	522	537	491	531	559	549	536	486	542	500	513	510	503	497	529	513	547	537	476	462	513	494	521	535	495	484	504	521	510	492	497	498	503	462	497	532	509	501	492	528	494	484	486	540	547	543	511	498	533	514	507	530	502	535	509	512	504	522	529	492	532	499	530	520	478	516	505	485	530	468	501	543	549	526	545	517	520	505	536	497	515	495	479	534	510	525	514	508	496	523	481	558	546	496	491	515	518	518	514	522	529	507	503	495	463	543	488	504	507	508	501	526	524	481	546	542	526	495	534	516	524	514	505	515	526	545	505	510	529	499	508	480	532	531	496	502	532	521	512	516	552	471	493	536	493	528	533	507	500	501	513	459	509	516	516	531	486	523	523	518	515	547	550	498	528	510	504	504	509	519	498	565	504	493	486	519	511	505	486	516	502	517	506	530	528	527	486	514	529	538	512	466	491	483	529	566	489	529	546	518	504	568	495	526	524	541	481	539	544	521	563	502	475	491	526	470	484	517	496	505	488	532	556	512	510	521	494	504	460	482	493	478	498	518	492	530	497	498	499	517	510	515	517	510	476	528	509	521	496	550	505	557	560	530	498	520	483	519	514	496	482	504	498	507	559	493	516	533	459	509	500	513	510	488	503	523	501
23612	21094	28308	24319	21860	18780	12693	7892	5378	4094	2614	2010	1554	1330	966	895	811	870	830	838	858	814	802	837	865	921	861	882	862	761	780	849	872	870	871	881	919	891	851	871	847	824	775	788	718	810	870	766	808	759	790	842	785	836	828	778	769	751	756	799	812	820	840	849	843	771	782	761	733	802	790	822	833	835	793	815	786	765	814	797	835	792	817	774	725	811	785	837	808	804	789	749	825	850	727	819	815	803	787	833	806	835	832	781	842	765	795	813	823	812	794	836	827	753	832	801	780	843	788	817	790	819	819	791	808	816	790	798	798	765	807	802	809	804	825	823	778	787	806	785	786	809	797	812	782	830	816	832	851	771	811	787	771	806	777	767	788	748	787	811	806	762	780	833	754	733	790	864	811	757	767	817	807	831	807	822	795	798	819	787	760	818	807	810	853	830	793	817	829	805	826	789	872	845	787	809	815	823	827	828	836	797	799	798	770	808	797	777	809	769	797	779	855	805	820	799	787	835	784	860	817	796	853	793	804	791	839	772	802	812	846	802	805	788	812	770	765	770	838	795	773	768	798	826	778	772	780	835	833	780	844	764	772	772	787	771	744	782	801	806	778	847	783	801	830	772	775	791	818	847	788	770	831	763	782	811	788	762	826	847	823	847	770	817	751	787	759	795	763	825	831	798	837	776	778	840	882	781	782	810	782	764	827	839	806	788	846	842	823	805	819	804	827	780	751	805	794	766	818	800	755	768	827	801	737	795	800	774	812	824	808	745	773	808	792	765	786	813	845	798	777	802	807	817	803	768	804	799	788	847	780	793	805	845	792	781	761	819	789	783	772	775	801	831	783	825	813	817	775	798	802	820	838	769	813	803	819	823	776	809	732	809	807	806	784	822	822	778	804	761	795	802	798	794	823	844	791	791	827	802	806	823	800	810	767	799	759	806	826	810	821	766	809	837	798	814	799	830	824	798	778	850	794	781	874	739	773	846	798	809	815	827	826	827	796	866	815	833	773	735	828	791	818	754	803	797	785	773	831	824	787	807	761	793	793	784	763	785	826	764	810	807	794	820	774	782	750	782	795	786	802	835	807	773	876	805	801	843	850	864	792	806	770	850	827	855	795	803	758	770	831	840	749	816	770	774	856	807	830	781	878	787	821	810	847	827	788	775	771	847	761	777	790	767	791	854	792	789	824	829	812	777	824	824	827	814	802	797	785	843	801	800	859	807	785	804	789	814	831	775	794	814	806	830	813	814	836	843	746	807	774	808	778	830	791	856	821	856	784	851	840	807	808	807	766	778	828	805	762	823	782	813	808	860	775	755	847	830	803	783	822	789	805	764	844	802	802	830	788	780	812	769	791	814	796	754	805	819	839	771	861	833	865	835	838	812	791	770	798	809	813	793	780	821	751	808	793	838	836	857	742	774	719	774	807	795	807	843	829	782	750	863	807	732	796	756	746	754	806	849	808	809	802	832	818	804	835	790	805	784	794	831	818	808	818	770	815	807	782	791	791	807	784	800	813	821	776	869	803	826	782	841	800	783	814	809	800	793	795	754	767	785	786	810	825	783	828	758	835	805	750	733	845	835	787	860	763	769	788	842	833	833	816	825	774	848	809	815	864	778	760	812	797	823	764	763	793	784	781	753	835	819	851	823	805	839	826	832	779	773	747	818	791	791	762	754	828	764	808	845	832	839	802	770	849	837	805	815	730	789	803	789	826	851	861	808	840	776	827	793	813	789	778	813	794	852	829	847	771	867	793	770	781	826	787	834	778	762	755	822	749	808	759	795	827	828	828	824	787	822	833	772	811	784	737	761	770	806	851	824	781	796	810	786	798	802	779	844	765	764	842	782	802	728	754	848	830	811	794	771	804	845	796	765	825	853	739	779	842	809	784	780	780	783	793	767	840	810	745	765	799	773	863	808	851	817	839	790	798	780	831	781	769	730	762	824	807	815	802	833	849	802	797	788	789	745	857	835	774	843	806	764	800	814	802	789	807	863	821	823	832	805	777	788	782	864	795	756	803	801	820	827	774	765	769	825	771	810	800	823	751	835	806	799	767	792	794	809	783	804	882	772	821	767	798	814	821	816	782	780	819	771	796	754	818	751	844	765	784	840	829	859	820	828	779	810	807	754	804	753	806	832	783	758	811	787	807	807	785	889	760	809	808	774	767	795	755	812	763	768	816	789	727	797	765	764	807	847	816	834	798	803	829	781	803	844	791	787	841	806	761	749	777	778	764	812	774	763	801	818	842	805	793	776	750	835	827	719	796	831	801	794	792	827	777	776	793	742	778	797	829	827	816	808	771	818	803	781	785	808	805	854	835	797	820	799	803	847	826	782	764	867	793	858	834	773	774	822	746	761	818	824	810	805	841	810	796	796	822	825	774	793	782	837	838	870	818	801	826	806	779	783	815	832	827	825	781	767	796	790	782	903	810	824	836	787	792	791	773	825	800	802	812	819	793	798	814	807	814	747	828	796	808	799	797	761	765	798	800	857	783	806	819	801	849	778	804	781	763	769	781	787	820	787	792	833	742	760	758	822	825	780	804	759	821	757	786	773	839	819	745	798	761	837	850	797	896	783	795	779	818	820	794	766	788	832	773	774	826	799	770	795	804	784	797	790	816	761	805	786	779	758	843	868	847	816	786	853	778	776	808	795	799	819	742	848	775	834	757	790	757	817	798	814	835	774	805	804	810	814	812	786	800	793	799	733	796	783	823	821	760	796	824	828	812	790	737	821	821	822	826	772	794	760	798	804	792	809	851	854	798	790	747	780	765	748	796	773	785	770	762	799	774	794	829	799	751	766	802	825	869	805	799	809	838	823	825	817	793	844	808	802	847	807	829	801	768	811	775	773	808	817	833	823	801	816	796	794	793	790	799	828	805	847	774	810	766	765	844	776	795	799	822	798	792	810	814	853	793	812	779	787	788	787	823	800	793	814	755	814	825	774	859	819	783	789	784	833	800	823	796	787	775	743	801	809	783	782	888	796	812	785	757	770	787	845	790	805	783	776	827	787	776	803	845	796	771	797	775	804	772	828	825	853	836	796	789	782	828	796	818	799	815	803	825	846	853	792	791	807	791	775	873	827	773	850	832	806	813	799	831	818	827	827	799	780	759	756	838	826	809	757	781	789	789	831	805	762	864	771	824	829	804	800	852	806	840	803	745	826	810	762	847	755	841	813	830	788	812	780	802	776	863	828	763	764	789	782	767	826	831	810	833	813	785	802	773	804	785	831	853	775	793	870	795	815	824	756	797	772	792	773	826	791	797	807	806	808	824	763	823	830	825	788	814	775	812	846	826	806	787	749	790	763	771	805	771	795	737	828	824	808	792	771	768	778	804	789	770	795	795	810	824	893	820	819	799	781	779	792	807	794	745	771	786	796	822	831	765	775	779	815	760	757	889	806	790	787	849	742	791	796	820	797	776	750	791	802	801	787	854	791	869	755	759	796	798	810	813	753	803	784	853	807	827	867
12748	37262	32395	25417	23170	18120	15465	11915	8740	6624	4206	2999	2269	1837	1157	990	886	845	864	880	898	842	870	884	914	922	921	928	860	893	863	918	959	1000	915	836	988	913	906	900	894	832	861	866	803	843	840	837	848	811	827	813	795	796	861	785	826	863	849	820	852	872	833	866	822	867	786	821	869	848	862	811	860	908	816	834	851	828	825	808	824	835	856	880	833	813	832	823	840	816	840	783	797	792	830	832	854	786	841	846	769	844	819	780	825	792	867	847	803	867	792	834	782	838	788	814	797	859	811	821	849	834	831	816	783	837	837	852	826	836	838	861	797	847	854	842	828	836	830	858	777	849	845	810	805	772	807	836	827	840	835	801	859	820	802	811	867	838	804	821	855	808	809	795	804	854	771	839	815	867	855	793	842	800	824	817	849	822	849	851	830	830	870	838	868	854	801	790	901	799	785	858	817	830	830	859	885	777	814	787	820	841	807	826	874	767	833	816	830	798	884	818	828	870	886	863	828	805	834	822	812	816	810	841	794	796	813	792	868	913	857	818	884	854	871	841	833	811	889	762	808	805	876	829	834	862	826	828	838	809	816	812	865	807	821	854	820	766	798	817	818	880	827	875	818	831	824	845	807	807	838	797	835	860	762	835	834	843	834	837	841	810	786	829	858	845	817	851	773	843	814	812	826	851	850	846	845	871	808	790	833	781	813	854	794	802	758	834	880	840	802	787	817	836	783	832	829	845	856	810	781	823	776	846	810	826	847	842	836	838	856	809	829	837	826	783	814	861	822	809	852	815	811	823	829	837	798	859	814	786	826	868	792	876	795	814	810	783	824	862	826	793	837	831	838	837	804	734	908	902	846	809	821	808	916	853	809	797	801	782	846	809	826	816	813	830	857	859	833	852	839	785	835	840	777	819	843	794	806	835	818	871	838	884	830	875	873	792	853	891	834	843	833	884	772	855	841	837	829	818	845	838	772	865	857	816	863	771	824	843	819	866	849	855	877	845	856	783	807	822	833	829	847	849	836	843	846	870	839	800	852	820	836	840	834	797	818	821	808	806	851	868	832	802	840	809	851	867	845	772	846	816	801	887	817	848	795	823	832	821	847	878	839	821	854	833	798	838	847	816	820	815	850	847	836	760	837	855	797	818	834	797	752	806	789	848	872	845	815	847	832	859	805	807	821	886	798	842	843	807	893	810	828	816	838	820	834	822	790	816	833	790	836	845	849	861	845	830	847	849	782	867	835	781	814	835	809	797	870	834	780	847	842	787	817	782	838	892	846	867	785	813	823	879	787	824	848	839	829	813	855	824	797	889	827	840	812	814	844	775	814	791	797	882	810	852	747	798	802	810	823	800	856	805	798	766	814	846	843	828	792	855	798	873	824	809	801	837	840	807	841	856	835	794	814	854	826	807	869	862	793	873	775	859	832	819	809	818	808	809	829	770	801	838	795	849	838	845	799	823	834	844	802	811	800	875	814	856	807	821	818	863	831	831	864	827	797	859	834	872	799	806	852	880	834	799	870	794	811	864	827	809	846	853	841	789	859	853	799	883	845	843	850	790	833	833	823	795	810	787	848	803	819	862	799	880	829	835	786	832	857	802	786	810	827	826	828	825	857	825	838	779	790	798	838	780	861	826	848	833	819	855	814	828	809	836	877	799	824	866	789	813	767	844	829	854	860	849	845	814	835	824	797	901	837	815	843	816	796	895	864	788	823	828	830	820	786	817	866	837	840	826	803	839	839	862	841	841	849	891	872	811	825	827	816	797	804	854	854	849	817	827	828	792	855	880	818	805	845	792	795	825	810	820	878	850	831	790	854	839	860	848	818	780	844	877	862	821	814	832	801	845	835	810	854	824	831	803	784	804	829	825	849	825	843	833	837	808	843	850	843	837	822	834	863	848	854	811	872	845	827	812	824	834	834	851	829	833	869	903	830	852	798	898	814	848	850	789	796	798	833	812	872	799	802	824	832	852	776	835	856	782	847	792	838	860	810	818	811	852	789	831	779	862	837	810	808	805	827	833	793	812	835	829	797	832	844	867	815	891	849	827	859	817	748	806	820	841	814	786	816	820	795	851	795	821	789	847	805	784	822	765	821	859	820	824	835	868	865	892	817	876	803	831	829	825	832	848	854	901	863	834	844	757	815	846	781	804	783	870	812	845	843	825	803	771	787	780	856	811	796	847	819	845	826	841	858	800	841	804	823	843	812	808	783	842	780	839	877	882	836	849	885	804	798	844	843	846	785	791	782	843	878	807	812	800	805	837	847	843	857	818	804	866	923	788	798	855	777	865	889	866	840	868	811	813	792	833	861	858	839	838	849	829	801	820	843	824	862	847	810	821	800	833	816	788	790	792	837	862	830	820	846	864	814	865	825	850	812	803	867	874	806	824	803	794	825	862	850	802	893	883	837	854	813	856	856	855	866	822	809	809	821	848	876	839	805	794	870	909	890	828	816	808	790	823	806	852	805	833	793	835	839	825	818	802	828	831	839	890	833	790	867	867	821	869	849	810	816	819	852	786	852	813	832	859	812	887	787	831	873	779	799	824	792	828	900	790	783	815	839	793	819	877	778	820	824	788	849	829	864	820	842	828	834	832	813	811	868	808	816	849	856	810	808	830	823	841	852	827	843	804	792	836	880	847	815	816	820	810	834	818	858	804	830	896	807	840	828	795	788	810	779	819	813	867	816	821	852	865	862	797	787	894	792	850	856	821	839	788	817	835	894	822	849	793	808	835	805	823	858	827	824	820	834	849	788	815	839	836	835	852	834	844	782	836	845	805	811	781	819	758	802	812	848	857	775	830	788	855	834	813	834	839	834	879	892	822	890	831	786	804	815	819	767	832	824	778	814	814	820	782	818	823	891	819	821	828	784	837	811	821	797	840	842	837	814	824	833	848	793	864	836	868	866	835	803	818	841	779	797	817	839	850	797	856	858	833	794	801	769	820	867	880	794	824	815	818	795	875	812	812	824	787	822	853	814	809	831	875	769	830	835	808	905	840	771	822	759	891	835	834	849	844	816	801	809	798	845	801	813	802	809	860	820	845	857	806	806	779	860	846	839	855	813	869	772	868	837	801	786	813	808	846	831	839	869	852	858	843	855	826	829	848	829	816	811	823	826	852	818	849	825	808	817	830	870	860	823	827	742	801	831	798	858	831	778	796	815	823	819	796	856	831	874	845	820	798	812	821	836	806	823	835	812	796	854	824	840	799	829	856	822	862	787	828	864	794	837	798	822	810	817	831	793	759	839	851	798	812	852	792	820	814	802	832	805	821	830	834	799	823	881	831	807	788	851	857	788	833	810	819	815	752	821	836	817	768	779	854	810	816	886	812	860	794	826	826	821	837	856	830	805	858	818	861	832	783	802	788	825	848	797	826	817	811	780	823	837	850	844	845	833	852	860	866	869	779	842	804	831	820	820	807	838	843	833	796	817	815	773	864	778	850	842	801	863	834	809	768	841	805	879	841	851	825
24645	21015	27226	25504	18319	11289	8116	5540	3888	2835	1967	1330	1055	951	737	610	630	549	601	569	581	597	610	589	582	672	578	670	595	591	612	569	619	647	604	597	628	576	577	592	600	561	593	578	549	549	603	551	583	566	582	534	571	536	538	570	555	538	591	573	562	596	547	616	598	597	553	572	557	562	576	621	557	561	556	556	553	605	584	565	576	553	594	608	629	609	581	566	542	617	615	605	582	515	525	601	611	559	574	604	589	555	557	608	591	554	594	572	516	576	565	538	585	595	598	611	605	615	602	573	532	529	555	566	585	561	558	569	557	552	525	557	564	555	536	518	557	561	510	575	568	547	608	617	524	569	585	582	559	574	552	575	565	608	563	576	551	601	569	569	577	543	563	562	642	563	584	588	596	595	598	547	588	582	593	562	541	558	611	582	568	563	535	593	583	546	566	552	573	556	552	644	636	571	579	543	587	539	545	579	543	603	599	576	565	545	546	586	641	644	548	560	563	550	589	548	536	604	576	597	569	576	565	559	521	566	526	581	579	579	595	640	584	562	582	591	572	618	554	570	507	590	561	532	576	579	584	566	584	572	570	543	542	592	580	570	576	552	587	568	598	559	601	623	605	582	554	582	615	580	600	575	564	556	574	546	599	558	543	593	589	585	536	557	583	552	578	574	572	591	563	568	633	532	558	594	547	557	574	565	550	538	563	488	536	591	568	570	572	599	563	587	580	582	573	581	552	578	569	578	611	590	573	550	603	556	599	561	561	558	581	597	586	585	610	614	571	557	580	565	595	587	589	574	596	553	607	553	566	593	603	574	613	545	599	569	575	597	631	595	565	601	527	617	521	529	567	586	571	587	551	594	563	569	573	576	614	590	558	574	552	554	598	561	591	624	560	548	520	590	588	597	577	560	544	528	584	607	600	530	553	613	603	543	520	628	596	569	561	565	570	623	551	570	612	584	576	544	558	559	573	581	563	575	589	559	587	578	544	568	567	598	531	588	524	563	554	642	572	587	554	517	539	577	566	583	554	543	598	598	557	563	592	562	550	561	573	591	585	598	575	586	575	581	591	567	548	566	611	601	595	548	598	611	601	599	563	568	586	599	534	551	570	589	627	607	573	558	591	595	587	611	609	563	542	590	551	535	569	596	577	546	565	607	572	556	602	560	580	586	589	574	634	583	605	603	563	565	538	583	606	584	557	572	579	610	575	510	605	588	553	584	571	585	593	548	561	578	534	592	545	559	589	594	566	592	603	555	566	548	613	574	559	572	568	580	562	563	573	560	552	566	614	598	569	581	595	555	553	562	570	566	626	595	566	515	591	587	573	577	577	584	552	577	573	592	570	569	554	551	555	576	612	572	562	597	566	554	565	571	554	580	611	626	579	609	588	567	551	596	569	586	572	543	586	541	611	607	560	599	556	585	543	562	588	552	578	574	585	589	559	569	578	555	614	569	561	550	573	535	607	544	555	562	555	543	563	572	560	592	540	568	556	636	560	602	583	550	606	602	611	555	593	581	602	587	578	583	563	580	532	552	539	617	588	583	576	604	594	600	580	558	587	572	596	569	537	581	567	597	572	572	569	547	578	607	545	572	580	587	574	584	547	603	587	589	607	629	580	534	589	603	558	561	567	594	573	562	537	608	614	570	630	555	563	579	561	534	568	589	620	587	566	559	590	591	576	561	545	606	604	566	585	590	593	567	586	583	561	604	574	588	582	597	539	593	557	599	593	560	596	573	576	575	580	552	590	555	540	542	607	589	532	598	585	591	572	572	594	583	550	579	573	592	623	547	582	563	593	599	568	577	584	633	581	531	609	587	567	593	586	572	622	566	578	580	544	594	558	596	601	572	603	541	585	563	577	560	592	576	576	593	593	572	546	614	586	587	546	568	590	600	550	536	584	570	531	527	596	581	565	555	580	600	581	571	598	566	571	562	577	573	579	570	583	563	573	549	591	551	586	630	566	533	566	594	546	528	594	565	551	603	546	544	569	600	561	578	579	604	603	610	584	592	551	569	582	628	601	626	574	588	562	575	584	597	574	589	597	551	591	547	523	572	598	559	581	552	561	606	590	559	588	592	558	561	625	570	537	527	549	541	569	557	581	571	548	574	539	584	569	600	587	588	562	558	586	557	554	549	564	574	579	533	546	586	617	543	564	569	576	550	536	504	563	605	558	564	532	598	586	583	602	591	558	526	546	621	646	580	577	586	568	583	595	595	620	550	567	588	619	604	583	582	539	604	623	611	586	548	571	586	593	590	583	570	551	580	559	536	563	575	523	569	575	569	588	569	604	580	576	613	537	536	602	579	593	614	581	545	551	566	568	576	560	593	585	593	586	576	561	572	587	543	563	566	574	567	620	552	588	551	557	562	554	590	516	595	569	549	554	590	595	539	581	566	578	547	562	618	550	577	554	556	609	532	586	596	580	550	560	590	576	595	583	593	589	567	539	549	573	580	604	549	616	584	556	574	565	577	548	573	594	555	575	608	572	556	609	581	549	580	506	574	543	625	583	561	550	546	579	590	580	603	552	547	612	576	559	570	588	622	577	585	570	548	560	589	561	587	584	576	564	587	625	557	561	580	596	569	585	562	624	598	556	538	565	550	601	587	582	553	592	589	556	571	565	595	613	584	577	581	600	582	575	621	564	592	570	535	570	584	608	544	547	528	550	557	601	550	586	554	582	570	553	575	571	568	580	574	579	550	579	608	598	578	547	561	533	591	572	592	590	574	527	594	545	580	571	594	583	537	587	560	551	559	554	606	609	596	561	553	581	612	567	596	594	579	582	559	604	588	581	587	556	554	592	555	640	607	586	614	548	573	559	540	551	613	580	587	582	580	578	615	555	534	582	558	598	574	589	553	600	570	609	566	574	556	592	546	572	527	557	572	573	553	587	606	551	563	568	561	558	576	557	575	566	592	604	585	584	522	592	581	598	561	565	609	574	577	570	591	587	604	575	571	577	587	559	570	595	576	586	584	570	555	523	548	587	566	546	565	546	531	576	532	570	612	567	553	562	585	583	636	617	577	603	583	605	592	613	603	573	573	591	594	605	532	540	576	553	572	594	598	576	576	582	573	572	583	585	599	565	557	577	551	554	552	606	557	567	607	558	598	568	580	559	582	601	587	578	583	599	550	599	599	575	553	581	623	570	557	564	578	561	594	569	584	645	601	545	614	529	574	574	583	575	573	565	552	576	579	561	589	581	604	578	551	539	633	564	569	623	537	568	565	575	569	599	587	591	528	565	577	514	571	563	541	590	562	603	546	595	581	584	561	586	523	573	525	527	593	552	546	568	588	617	616	584	583	602	573	616	578	567	561	588	613	612	549	571	563	546	597	596	568	547	600	551	581	536	545	562	603	601	518	598	615	550	529	612	574	544	583	601	563	569	568	580	609	553	602	555	558	576	533	575	532	601	601	640	563	585	561	582	567	597	594	523	569	584	551	607	555	514	561	599	553	568	589	575	592	579	564	567	564
12298	33519	28833	22293	19197	15100	12613	9811	7109	5259	3383	2217	1722	1366	929	753	668	703	689	655	602	665	695	632	672	697	726	692	634	640	664	690	761	740	728	726	682	664	687	677	662	621	686	673	640	654	631	618	632	590	643	653	594	618	639	653	616	658	598	608	604	611	662	623	626	620	614	645	583	663	622	620	657	604	631	648	634	622	611	653	640	643	634	594	627	587	598	606	601	635	624	655	594	612	588	638	620	655	658	605	627	633	628	662	671	646	650	603	670	598	632	617	643	609	596	638	625	695	602	649	604	617	635	645	580	606	649	588	632	612	602	637	649	597	655	665	672	629	637	638	673	622	616	693	625	645	646	621	626	570	648	652	624	663	577	666	608	618	655	590	677	659	624	620	631	631	619	597	643	632	616	626	601	611	631	644	666	611	612	631	618	573	581	615	634	669	644	617	661	615	621	645	618	632	618	647	653	660	593	643	587	615	683	616	593	648	659	603	615	611	631	609	608	622	623	640	638	632	587	590	595	612	636	644	599	625	622	605	604	615	585	610	689	649	641	593	647	619	666	675	622	596	597	617	651	657	654	649	627	617	667	611	584	639	651	629	677	638	643	621	611	659	630	593	628	600	634	645	619	656	642	611	614	606	594	577	621	580	605	636	645	602	636	659	608	634	637	630	593	627	618	600	611	618	630	641	637	638	641	589	657	625	600	621	607	614	653	612	674	601	622	601	608	670	618	653	635	614	621	616	629	625	606	633	630	594	586	649	656	638	661	635	601	671	702	637	627	638	645	586	644	608	634	623	621	631	629	630	647	632	638	652	634	600	593	627	620	604	652	638	631	662	623	650	591	648	634	642	608	677	626	640	625	626	582	595	645	656	642	621	670	646	654	621	639	587	654	626	619	636	627	646	643	604	617	608	660	629	646	615	636	649	603	665	615	620	597	590	644	637	633	642	657	661	641	632	640	605	660	570	666	681	657	619	620	657	630	575	603	646	696	650	604	618	650	633	632	621	672	634	636	609	633	628	596	669	647	638	664	594	619	643	635	630	648	586	645	668	653	632	609	673	607	634	648	666	617	648	618	651	633	622	643	623	618	666	635	624	625	679	625	656	640	567	648	672	666	624	587	595	675	607	650	589	611	631	659	635	603	636	675	616	629	640	610	631	649	666	621	613	633	604	609	657	646	629	639	574	598	647	581	581	670	623	641	620	702	679	619	628	656	680	602	651	655	638	607	642	649	613	673	598	604	608	713	645	641	637	628	634	606	629	604	629	664	660	593	584	650	638	622	586	574	615	616	572	649	617	617	605	619	607	604	596	684	639	646	689	620	652	632	626	617	631	614	628	619	611	629	637	644	622	660	614	623	608	631	663	650	638	672	606	605	611	621	610	644	634	638	608	626	608	598	606	643	599	658	651	619	630	652	631	640	589	648	649	629	602	613	639	611	654	627	659	641	630	618	649	671	641	597	630	693	655	605	634	625	650	622	668	643	623	653	646	650	571	665	614	670	610	611	620	641	640	636	605	606	631	614	653	617	647	661	592	630	639	648	618	644	605	587	627	614	665	646	693	640	641	606	614	616	638	649	645	629	656	649	665	626	616	619	615	643	631	644	676	636	655	617	590	651	649	652	606	633	603	607	663	648	631	616	613	634	612	641	621	599	570	622	651	612	622	600	656	652	610	622	616	585	610	602	600	606	644	621	630	597	638	616	653	625	622	625	604	660	628	663	614	613	590	618	641	653	627	602	688	634	653	618	633	624	664	637	594	607	635	641	621	619	656	632	601	604	598	649	648	633	639	605	660	624	622	630	631	616	585	601	644	637	585	634	602	620	656	628	621	622	646	627	633	635	587	634	660	649	647	635	621	640	643	651	622	599	640	655	707	640	683	636	660	617	673	649	607	628	617	635	631	643	636	629	638	682	638	638	602	661	603	596	600	618	598	631	624	580	652	600	626	623	594	642	668	646	648	644	630	642	641	609	655	651	613	610	618	621	640	639	605	642	640	622	621	667	605	639	592	652	596	651	628	621	607	659	630	636	639	695	617	614	594	615	654	627	600	639	640	624	624	632	612	625	665	602	606	597	626	643	641	649	644	635	627	614	590	616	579	581	621	636	615	648	635	670	684	594	634	617	633	619	603	619	639	654	665	620	655	665	619	618	605	620	632	679	623	650	632	616	653	609	621	639	674	626	605	628	654	615	646	599	655	649	668	600	679	649	667	605	651	650	646	582	652	635	589	637	605	606	585	633	623	607	607	599	682	554	612	644	617	635	593	650	606	625	615	602	663	609	628	616	623	643	639	599	640	615	663	605	663	628	589	626	630	641	686	594	650	604	603	596	576	635	573	647	581	574	614	603	619	643	599	619	625	631	622	598	623	639	610	650	627	623	616	635	659	627	601	598	637	603	641	593	634	621	624	581	611	607	587	596	611	627	622	606	600	587	636	633	661	574	633	620	643	631	637	647	627	613	662	634	647	650	616	591	634	655	631	601	622	653	626	620	619	626	591	599	643	657	596	603	620	608	633	645	601	606	624	613	636	617	618	623	607	642	615	614	636	648	638	628	627	634	597	578	624	610	627	633	612	644	622	617	655	623	629	615	623	618	606	559	632	602	627	641	700	641	589	621	644	700	609	651	620	609	602	655	608	637	646	602	632	617	598	662	642	658	648	590	593	651	607	629	669	658	629	625	636	615	634	649	644	608	588	634	628	670	572	608	655	611	657	615	660	685	619	625	631	633	649	560	605	651	625	588	662	605	589	610	641	653	605	625	611	625	597	647	592	633	638	662	628	595	615	584	647	587	615	620	606	625	614	661	597	640	664	644	664	648	677	641	598	611	620	655	652	638	636	673	635	624	606	609	634	619	657	623	640	680	621	630	615	642	685	608	670	621	665	630	666	630	621	576	595	608	641	651	656	590	588	600	642	619	632	649	640	648	615	588	627	619	573	616	634	607	650	624	615	615	679	651	692	584	680	604	637	617	594	592	614	650	618	603	606	603	665	649	623	643	619	655	610	626	630	687	631	660	651	628	647	622	636	611	612	659	634	606	586	626	640	639	607	676	606	643	680	647	612	644	604	637	583	634	588	638	648	635	612	652	578	628	631	622	664	601	643	642	639	649	596	619	602	613	606	626	617	626	630	652	639	610	641	620	604	649	608	618	671	620	618	578	647	602	626	627	631	620	670	632	606	636	604	624	601	560	625	628	645	662	624	640	613	616	614	614	595	623	624	600	642	609	673	639	639	617	644	668	628	620	632	591	590	626	637	657	625	625	632	588	602	613	611	632	627	588	641	631	630	614	623	585	615	612	636	630	614	657	645	623	622	603	619	630	640	603	632	604	594	607	664	632	677	641	607	599	643	650	618	620	553	633	651	634	582	599	603	650	603	636	629	631	598	673	648	615	674	596	630	621	597	627	638	629	609	631	634	663	640	654	650	615	657	633	634	660	622	621	640	670	591	680	647	619	637	645	650	652	619
22536	21187	28845	23836	21480	22830	21339	12411	8152	6147	3997	2834	2208	1899	1429	1165	1156	1129	1095	1112	1136	1107	1018	1109	1104	1154	1190	1116	1085	1100	1068	1192	1139	1151	1178	1181	1206	1104	1114	1124	1108	1076	1082	1080	1066	1013	1054	1049	1056	1009	1002	1121	1041	1118	1097	1026	1034	1114	1024	1043	1053	1087	1070	996	1070	1047	1056	1046	1063	1077	1097	1127	1075	1069	1090	1050	1119	1016	1087	1044	1066	1013	1074	1053	1041	1115	1080	1097	1076	1059	1067	1027	1082	1069	1125	1020	1055	1070	1032	1073	1117	1042	1027	1079	1117	1075	1032	1102	1032	1067	1074	1075	1036	1064	1041	1059	1028	1027	1082	1032	1079	1064	1061	1028	1078	1057	1054	1091	1035	1012	1050	1076	1037	1032	1025	1067	1045	1036	1028	1030	1064	1056	1119	1084	1031	1039	1055	1102	1057	1088	983	1051	1054	1033	1104	1027	1020	1054	1077	1058	1080	1026	1013	1063	1034	1058	1026	1093	1077	1105	1049	1162	1123	1073	1079	1044	1066	1104	1045	1060	1112	1045	1039	1017	998	1068	1108	1025	1044	1039	1088	1076	1078	984	1016	1091	1064	1083	1019	1047	1096	1122	1055	978	1064	1047	1023	1058	1000	1103	1056	1092	1080	1125	1120	1028	1022	1014	1082	1069	1075	1020	1055	1068	1036	1037	1125	1067	1015	1070	1039	1027	1026	1043	1020	1108	1134	1069	1113	1138	1010	1083	1124	1068	1077	1044	995	1066	1019	1029	1083	996	995	1030	1066	1073	1063	1109	1090	1038	1067	1022	1028	1068	1055	1034	1053	1046	1038	1084	1078	1019	1049	1068	1078	1095	1068	1118	1043	1078	1066	1030	1044	1036	1017	1062	1073	1029	1006	1042	1050	1096	1069	1083	1082	1038	1098	1070	1089	1114	1062	1068	1054	1078	1085	1065	1047	1129	1058	1065	1096	1092	1016	1071	1073	1062	988	1070	1044	1045	1090	1003	998	1060	1033	1064	1031	1055	1018	1058	1083	1000	995	1088	1042	1095	1088	1072	1062	1063	1072	1012	1065	1114	1088	1041	1076	1085	1032	1005	1068	1025	1106	1107	1053	1061	993	1074	1022	1025	992	1148	1103	1090	1056	1097	1057	1091	997	1033	991	1042	1100	1057	1037	1046	1137	984	1028	1031	1107	1042	1072	1071	1117	1115	1139	1027	991	1110	1024	1097	1022	1071	1083	1036	1111	1051	1016	1089	1068	1107	1064	1042	1039	1108	1063	1029	1133	992	1033	1075	1035	1049	972	1064	1075	1078	1096	1025	1048	1061	1046	1041	1078	1026	1062	1075	1066	1071	1053	1076	1082	1031	1041	1087	1071	1098	1097	1069	1007	1083	1009	1066	1059	1085	1128	1130	1066	984	1087	1106	1039	1006	1058	1128	1073	1059	1039	1067	1015	1063	1086	1087	1084	1043	1027	1107	1067	1135	1115	1090	1091	1083	1059	1046	1068	1039	1065	983	1063	1034	1083	1120	1017	1064	1002	1048	1135	1094	1069	1031	967	1053	1111	1095	1048	1073	1038	1009	1059	1069	1088	1075	1072	1102	1071	1028	1042	993	1092	1063	1076	1053	1079	1031	1095	1066	1042	1048	1047	1063	1070	1025	1083	1116	1051	1059	1093	1113	1044	1053	1024	1057	1049	1041	1089	1077	1080	1038	1015	1037	1056	1112	1052	1043	1099	1031	1016	1023	1058	1090	1094	1076	995	1102	1021	1025	1074	1041	1076	1048	1062	1033	1027	982	1047	1029	1039	1052	1084	1046	1035	1011	1059	1097	1086	1004	1058	1055	1017	1063	1031	1036	1038	1004	1104	1051	1046	1089	1045	1066	1051	1003	1016	1022	1089	977	1084	1131	1121	1094	1069	1036	1078	1079	1057	1063	1044	1051	1081	1028	1056	1089	1031	1079	1097	1092	1054	1059	1002	1022	1067	1118	1086	1089	1057	1070	1038	1064	1075	1070	1116	1036	1074	1084	1015	1020	1037	1076	1008	1020	1015	1081	1081	1032	984	1064	1029	1068	1018	1093	1014	1053	1107	1121	1100	1056	1044	970	1085	983	1072	992	1048	1063	1075	1070	990	1122	1029	1041	1055	1059	1042	1027	1055	1026	1004	1081	1029	993	1046	1094	1005	1075	1026	1041	1053	1037	1045	1043	1084	1038	1067	1089	1093	1060	1033	1070	1091	1022	1086	1065	1078	1056	1055	1070	1083	1012	1041	1038	1030	1058	1039	1122	1094	1051	1021	1112	1082	1067	1039	1037	1053	1041	1070	1095	1077	1134	1034	1030	1000	1040	1030	1042	1115	1098	1082	1077	1056	1053	1049	1085	1089	1093	1099	1068	1105	1050	1000	1044	1042	1050	1122	1086	973	1049	1059	1097	1012	1039	1060	1026	1061	1067	1066	1052	1036	1091	1066	1080	1062	1043	1072	1023	988	1018	1047	1016	1032	1113	1025	1065	1054	1107	1041	1004	1069	1007	1043	1104	1085	1082	1037	1029	1054	1060	1060	1080	1085	1026	1043	1040	1054	1083	1069	1058	1046	1112	1068	1029	1069	1061	1060	1040	1044	1073	1037	1015	1084	1028	1038	1108	1121	1043	1077	1007	1066	1035	1120	1083	1021	1065	1050	1081	1093	1084	1061	1050	1025	1076	1010	1024	1025	1033	1101	1059	1036	1059	1022	1081	1051	1037	1056	1031	1017	1088	977	1132	1042	996	1093	1004	1064	1015	1064	1058	1040	1078	1090	1043	1032	1016	1072	1051	965	1069	1057	1073	1028	1044	1093	1031	1037	1027	1047	1067	1055	1076	1017	1111	1044	1045	1052	1058	1095	1061	1059	1054	994	1098	1073	1032	1066	1078	1062	1041	1077	1053	1101	1021	1115	1030	1086	1026	1117	1037	1071	1084	983	1066	1078	1085	1076	1043	1040	1065	1034	978	1018	1021	1036	1060	1049	1059	1030	1071	1006	1057	1022	1115	1011	1054	1048	1122	1031	1049	1014	1082	1049	1122	1075	1076	1062	1052	1103	1046	1014	1026	992	1040	1096	1027	1076	1073	1036	1068	1067	1003	1105	1047	1047	1099	1099	1032	1095	1022	1061	1040	1033	1026	1039	1057	1045	1048	1065	1012	1052	1039	1043	1082	1095	1014	1096	1054	1096	1121	1047	1014	1082	1077	1082	1007	1011	1062	1099	1073	1052	1112	1056	1112	996	1069	1072	1038	1085	1089	1042	1047	1096	1095	1088	1067	1016	1018	1021	1103	1102	1063	1091	1054	1089	1021	1068	1003	1096	997	1052	993	1058	1080	1081	1074	1037	1010	1036	1064	1063	1058	1032	1082	1088	1106	1036	1032	1096	1091	1071	1081	1049	1033	1008	1020	1054	1026	1093	1043	1076	1029	1021	1034	1084	1065	1070	1033	1085	1087	1023	1098	1052	1059	1019	1009	1087	995	994	1040	1057	1014	1097	1046	1080	1054	1008	1096	1032	1031	1003	1065	1011	1054	1032	1027	1000	1089	1027	1049	1097	1052	1101	1034	1085	1043	1050	1039	1030	1036	1082	1093	997	1051	1081	982	1005	1061	1066	1029	1079	1073	1042	1008	1073	1097	1110	1052	1059	1065	1058	1088	1051	1049	1083	1017	1048	1013	981	1084	1054	1067	1082	1041	1051	1056	1032	1104	1090	988	1098	1030	1048	1062	1035	1055	1075	1043	1046	1024	995	1068	1002	1069	997	1077	1073	1033	1065	1040	1068	1040	1088	1025	1085	1037	1086	1090	1092	1040	1018	1076	1028	1054	1065	1048	1013	1074	1083	1061	1071	1114	1048	1101	1051	1066	1072	1046	1034	1061	1048	1016	1034	1092	1042	1020	1031	1019	1060	1070	1024	1063	1040	1071	1039	1042	1045	1021	1056	1014	1018	1061	1089	1051	1037	986	991	1086	1130	1048	1035	987	1067	1028	1052	1044	1055	1055	1046	1067	1046	1036	1082	992	1049	1058	1069	1037	1035	1071	1057	1069	1076	1126	1022	1051	1086	1017	1055	1067	1087	1130	1009	1051	1058	1080	1058	1039	1083	1104	1062	1072	1027	1037	1107	1088	1080	1028	1015	1101	1029	1031	1043	1044	1031	1032	1044	1054	1093	964	1091	1019	1050	1045	998	1076	1043	1104	1055	1067	1034	1067	1040	1036	1094	1056	1036	1024	1134	1044	1037	1094	1053	1074	1032	1069	1024	1090	1045	1057	1153	1017	1038	1061	1006	1101	1040	1057	1086	1090	1094	1086	1026	1015	1021	1063	1066	1099	980	1027	1040	1048	1031	1086	1037	1088	1104	1028	1053	1075	1054	1046	1062	1086	1111	1023	1051	1108	1038	1107	1012	1051	1043	1036	1040	1034	1010	992	1049	1129	1035	1060	1083	1069	1006	1071	1091	1042	1070	1052	1067	1085	1002	999	1051	1063	1058	1015	1091	1009	1062	1084	1101	1068	1063	1049	1053	1046	1025	1029	1032	1050	1074	1053	1051	1110	1114	1000	1035	1011	1042	1062	972	1093	1049	1025	1057	1112	1035	1003	1115	1009	1090	1062	1054	1012	1037	1080	1106	1062	1047	1033	1102	1129	1088	1016	1075	1087	985	1081	1108	1046	1085	1042	1019	1015	1038	1057	1070	1060	1067	1077	1061	1062	1041	1021	1081	1036	1044	1045	1027	1040	1074	1057	1096	1065	1038	1050	1023	1019	1084	1011	1063	1037	1057	1029	991	1013	1080	1052	1110	1032	1047	1067	1087	1026	1034	1063	1090	1094	1050	1023	1033	1138	1016	1051	1034	1117	1087	1066	1075	1073	1012	984	1070	1073	1084	1002	1057	1150	1062	1109	1009	1045	1035	1053	1064	1053	1054	1056	1092	1069	1127	1024	1068	1023	1052	1020
15119	41884	37746	31563	27553	23430	19606	16142	12256	9076	6101	4212	3347	2553	1733	1267	1251	1221	1124	1159	1109	1082	1202	1169	1185	1190	1242	1279	1200	1195	1216	1201	1230	1266	1280	1191	1337	1190	1148	1226	1196	1100	1085	1078	1098	1063	1114	1114	1119	1143	1108	1111	1115	1105	1089	1080	1121	1120	1055	1131	1124	1148	1123	1170	1098	1132	1064	1080	1118	1083	1029	1085	1076	1066	1083	1089	1121	1077	1119	1147	1126	1075	1097	1131	1141	1104	1102	1106	1045	1079	1106	1100	1129	1117	1077	1109	1098	1179	1078	1114	1145	1113	1086	1094	1095	1098	1069	1091	1157	1138	1033	1067	1054	1076	1138	1104	1097	1097	1083	1100	1083	1094	1132	1079	1125	1029	1106	1148	1070	1119	1120	1142	1042	1133	1106	1098	1056	1061	1085	1094	1082	1091	1113	1143	1092	1108	1100	1093	1071	1091	1065	1081	1081	1110	1107	1104	1119	1147	1145	1071	1044	1135	1075	1103	1112	1090	1158	1045	1119	1145	1073	1100	1106	1099	1015	1101	1037	1113	1131	1055	1093	1076	1121	1100	1085	1065	1094	1099	1076	1105	1145	1088	1089	1040	1040	1134	1101	1115	1097	1094	1070	1095	1089	1133	1037	1030	1123	1155	1122	1113	1089	1107	1117	1052	1073	1122	1116	1060	1064	1089	1032	1051	1118	1051	1063	1067	1163	1085	1057	1049	1099	1116	1076	1120	1066	1085	1140	1143	1107	1111	1120	1087	1097	1128	1135	1060	1092	1096	1071	1071	1097	1064	1093	1112	1104	1100	1126	1074	1042	1089	1143	1111	1170	1089	1090	1050	1137	1096	1110	1076	1076	1069	1070	1104	1080	1101	1078	1070	1060	1079	1038	1091	1116	1074	1099	1110	1079	1116	1087	1092	1094	1100	1114	1039	1102	1145	1091	1112	1079	1059	1083	1129	1117	1115	1106	1090	1090	1116	1077	1092	1102	1147	1063	1020	1123	1039	1057	1094	1101	1044	1130	1104	1140	1076	1065	1118	1097	1076	1118	1078	1110	1064	1094	1070	1093	1112	1085	1081	1031	1117	1105	1113	1077	1066	1104	1112	1141	1110	1116	1078	1065	1082	1096	1076	1067	1115	1093	1181	1101	1020	1110	1047	1127	1089	1093	1073	1169	1177	1077	1125	1113	1096	1139	1038	1133	1088	1077	1093	1055	1173	1096	1089	1130	1118	1032	1095	1119	1025	1128	1082	1124	1117	1076	1090	1089	1071	1122	1115	1104	1088	1079	1083	1140	1109	1097	1060	1118	1064	1088	1038	1124	1103	1093	1097	1136	1070	1040	1049	1089	1086	1053	1114	1122	1113	1095	1115	1064	1048	1064	1094	1104	1102	1137	1070	1124	1119	1117	1090	1035	1029	1059	1131	1066	1102	1073	1105	1020	1112	1087	1111	1085	1095	1110	1106	1025	1136	1097	1134	1059	1080	1111	1083	1077	1067	1088	996	1022	1094	1134	1124	1145	1101	1095	1048	1080	1058	1065	1054	1162	1083	1062	1075	1129	1071	1102	1125	1096	1108	1168	1046	1073	1096	1078	1102	1046	1153	1132	1113	1120	1154	1073	1105	1087	1098	1035	1119	1115	1080	1128	1076	1077	1140	1028	1107	1128	1133	1033	1103	1103	1112	1045	1065	1107	1107	1109	1050	1087	1069	1147	1069	1128	1099	1088	1104	1112	1023	1020	1044	1045	1121	1097	1063	1055	1100	1103	1104	1064	1114	1051	1119	1104	1090	1074	1148	1083	1049	1097	1137	1061	1139	1044	1049	1132	1056	1082	1047	1076	1079	1097	1049	1070	1118	1060	1089	1040	1107	1097	1116	1050	1100	1040	1084	1139	1087	1069	1139	1115	1091	1110	1071	1046	1128	1099	1183	1106	1065	1082	1070	1175	1106	1101	1099	1100	1118	1040	1122	1121	1097	1033	1126	1090	1101	1062	1095	1138	1168	1004	1056	1064	1137	1099	1140	1152	1104	1068	1122	1086	1078	1061	1079	1068	1102	1102	1138	1132	1091	1105	1131	1094	1091	1103	1116	1069	1113	1098	1145	1123	1044	1094	1117	1162	1112	1087	1120	1065	1109	1042	1069	1144	1116	1108	1100	1125	1092	1152	1077	1133	1041	1122	1098	1138	1058	1099	1100	1123	1043	1088	1049	1074	1112	1127	1079	1117	1156	1135	1125	1060	1072	1068	1099	1081	1096	1087	1052	1095	1087	1088	1057	1083	1061	1052	1019	1078	1071	1041	1083	1126	1122	1111	1074	1066	1115	1102	1120	1108	1054	1093	1116	1118	1075	1088	1158	1092	1077	1126	1089	1055	1134	1131	1088	1083	1071	1083	1147	1190	1036	1175	1131	1185	1053	1108	1138	1134	1071	1090	1069	1080	1124	1059	1050	1102	1088	1122	1091	1052	1081	1047	1137	1066	1045	1128	1121	1113	1132	1013	1085	1082	1108	1117	1121	1080	1092	1089	1104	1127	1091	1105	1113	1115	1172	1106	1074	1059	1114	1098	1006	1099	1100	1155	1057	1077	1059	1135	1090	1069	1160	1105	1118	1109	1118	1034	1060	1054	1108	1135	1107	1140	1080	1144	1118	1045	1055	1045	1071	1103	1088	1112	1128	1135	1146	1120	1116	1097	1067	1031	1109	1092	1028	1092	1066	1062	1121	1143	1077	1067	1069	1026	1105	1109	1068	1094	1093	1050	1029	1115	1081	1095	1128	1129	1081	1071	1085	1061	1050	1099	1175	1169	1130	1125	1067	1090	1068	1103	1126	1092	1111	1021	1092	1047	1043	1111	1068	1022	1022	1070	1029	1126	1066	1123	1048	1025	1137	1104	1084	1084	1108	1124	1113	1083	1095	1065	1092	1089	1165	1087	1082	1112	1039	1067	1129	1126	1138	1141	1084	1109	1092	1116	1108	1044	1076	1161	1067	1111	1072	1113	1097	1139	1071	1087	1063	1130	1053	1048	1087	1062	1088	1082	1055	1044	1092	1048	1095	1092	1124	1119	1087	1076	1150	1048	1053	1038	1069	1075	1156	1099	1061	1164	1085	1113	1151	1159	1139	1113	1100	1121	1100	1092	1084	1084	1087	1066	1150	1119	1112	1073	1112	1113	1023	1045	1112	1106	1056	1103	1071	1117	1082	1119	1087	1093	1083	1119	1108	1065	1067	1150	1067	1092	1117	1142	1102	1083	1074	1098	1151	1149	1099	1059	1090	1106	1120	1028	1093	1158	1077	1101	1128	1082	1125	1136	1077	1019	1111	1111	1016	1102	1108	1044	1121	1127	1058	1064	1101	1087	1070	1059	1095	1077	1095	1088	1088	1090	1096	1134	1070	1077	1042	1079	1062	1061	1065	1159	1143	1122	1098	1074	1116	1121	1121	1102	1155	1121	1117	1157	1142	1110	1099	1086	1076	1096	1089	1100	1128	1034	1082	1053	1055	1109	1040	1103	1047	1088	1045	1129	1131	1071	1104	1104	1038	1062	1063	1041	1085	1075	1116	1104	1030	1108	1108	1168	1068	1066	1120	1060	1118	1085	1147	1045	1094	1134	1127	1142	1098	1111	1081	1106	1128	1104	1050	1132	1099	1083	1084	1112	1108	1153	1069	1137	1105	1100	1122	1117	1109	1087	1078	1042	1099	1117	1133	1073	1126	1130	1124	1092	1073	1091	1097	1092	1080	1140	1155	1120	1119	1093	1105	1076	1066	1102	1037	1118	1124	1058	1087	1117	1036	1058	1072	1119	1101	1096	1070	1088	1101	1160	1099	1030	1081	1076	1075	1137	1070	1155	1057	1049	1111	1135	1092	1101	1032	1083	1089	1062	1087	1181	1144	1059	1125	1108	1118	1091	1104	1089	1103	1092	1065	1081	1056	1081	1185	1103	1137	1122	1029	1096	1107	1049	1101	1072	1026	1047	1109	1160	1144	1157	1034	1081	1064	1102	1080	1058	1077	1080	1082	1056	1131	1069	1153	1088	1102	1113	1106	1113	1065	1175	1114	1083	1085	1093	1149	1053	1088	1046	1114	1060	1072	1079	1115	1116	1062	1085	1065	1039	1099	1132	1137	1073	1076	1100	1088	1119	1151	1134	1085	1074	1105	1121	1135	1039	1094	1078	1091	1098	1079	1074	1137	1021	1074	1098	1139	1102	1077	1112	1114	1051	1085	1118	1058	1132	1092	1099	1013	1048	1130	1051	1116	1120	1106	1132	1117	1169	1118	1109	1115	1060	1080	1099	1110	1150	1088	1061	1077	1054	1089	1112	1083	1132	1065	1129	1051	1153	1093	1092	1165	1107	1111	1143	1087	1054	1121	1036	1123	1113	1121	1059	1117	1122	1159	1102	1145	1097	1091	1096	1163	1082	1143	1109	1040	1069	1113	1091	1079	1098	1115	1106	1072	1037	1052	1132	1067	1148	1065	1062	1085	1141	1119	1109	1111	1064	1113	1042	1023	1038	1081	1100	1106	1102	1058	1084	1123	1154	1080	1073	1079	1148	1098	1080	1084	1064	1096	1070	1091	1073	1092	1087	1075	1108	1117	1078	1136	1126	1052	1034	1099	1114	1134	1077	1160	1083	1115	1113	1090	1124	1053	1085	1065	1105	1106	1097	1117	1154	1085	1052	1101	1083	1111	1099	1106	1097	1058	1137	1101	1139	1037	1071	1054	1102	1082	1031	1144	1102	1117	1103	1060	1143	1068	1088	1081	1090	1137	1069	1112	1173	1111	1091	1144	1089	1095	1067	1051	1052	1127	1022	1117	1076	1040	1110	1104	1097	1112	1106	1113	1047	1063	1109	1077	1072	1084	1083	1144	1057	1075	1126	1097	1089	1107	1070	1071	1093	1139	1088	1120	1117	1102	1006	1144	1090	1096	1123	1103	1139	1144	1083	1073	1067	1105	1099	1057	1135	1115	1139	1003	1077	1141	1132	1052	1063	1097	1069	1055	1108	1027	1197	1121	1132	1138	1126	1116	1040	1096	1125	1038	1033	1103	1083	1075	1099	1111
27903	21414	22011	18121	10795	7526	5286	4022	2920	2105	1406	1101	815	696	569	473	464	536	474	458	499	522	484	479	540	532	510	518	495	481	514	505	511	477	534	530	512	515	499	497	498	484	496	514	458	500	520	458	524	476	468	514	488	497	528	495	495	461	503	496	461	487	468	485	494	462	515	487	449	456	463	491	499	471	481	485	477	523	465	491	451	502	462	511	447	482	477	506	518	502	465	498	475	464	475	486	476	470	453	462	484	483	512	492	463	502	503	495	510	469	498	473	486	474	496	463	509	487	500	493	517	485	471	512	505	497	510	462	494	511	486	515	508	424	524	493	460	529	465	478	517	486	501	479	507	486	461	525	470	467	500	488	515	490	507	488	485	458	508	461	488	524	480	482	497	529	465	504	475	476	524	495	495	492	505	510	485	513	463	500	473	497	486	497	450	474	460	526	481	487	483	498	470	492	492	481	476	466	474	472	481	515	479	453	501	470	512	481	482	491	472	531	513	486	526	471	542	488	489	488	477	456	452	485	502	490	476	470	499	493	465	489	481	529	489	485	496	464	465	472	504	513	455	514	506	507	497	505	491	493	486	505	469	487	491	510	490	519	481	468	475	484	524	536	495	487	510	506	487	509	499	485	530	500	536	481	535	474	490	483	462	478	493	483	489	466	496	458	436	492	485	483	481	449	493	460	485	509	484	524	451	499	501	476	507	479	491	481	486	481	486	461	501	511	515	485	478	481	490	527	515	451	486	523	520	524	494	462	508	474	480	515	497	507	496	492	457	485	506	482	482	458	472	476	499	461	471	523	470	479	505	502	518	479	479	500	470	526	505	474	465	482	465	465	465	473	507	498	511	493	504	521	478	485	507	505	492	478	495	495	468	485	505	519	514	481	497	450	529	488	477	528	463	495	496	517	481	510	461	537	496	534	457	520	512	494	448	511	515	473	452	484	467	492	484	495	479	510	474	504	506	492	472	520	506	519	510	496	503	526	490	476	524	492	514	469	481	519	523	502	502	499	481	481	496	469	476	470	465	504	486	499	529	472	485	512	466	492	460	474	491	484	475	436	511	467	525	512	488	476	495	534	502	485	486	454	507	473	513	513	457	485	496	487	474	474	486	504	487	456	468	473	530	470	474	508	521	492	484	524	450	459	480	485	482	514	459	485	470	513	466	486	461	510	478	447	503	471	491	509	484	479	470	477	492	479	447	500	469	479	502	519	482	480	489	462	475	496	493	499	491	488	470	471	499	525	488	485	527	493	468	498	481	504	515	475	481	485	444	496	519	465	486	520	502	498	455	514	471	457	485	505	479	466	489	466	496	475	503	488	507	466	456	498	513	482	472	486	461	496	470	489	444	453	458	501	477	472	523	501	479	455	501	465	506	488	472	489	509	536	491	475	527	489	478	475	472	526	485	478	506	482	482	526	475	491	510	492	486	465	497	471	516	496	493	509	472	493	482	510	519	454	496	490	466	530	469	462	484	513	483	490	510	532	493	516	486	502	495	467	480	489	477	527	478	441	507	500	503	459	506	511	460	489	490	456	495	500	514	485	467	497	483	486	511	462	490	513	477	462	487	492	534	471	450	478	491	487	486	487	482	457	463	500	521	475	496	496	481	477	469	490	484	527	489	560	497	479	522	539	499	504	465	482	522	517	506	487	510	495	494	519	513	482	454	507	446	491	522	477	513	495	482	489	530	525	453	515	476	469	488	490	502	473	490	462	534	512	495	506	498	448	465	477	461	454	503	518	494	459	474	483	500	487	488	463	484	489	494	485	511	516	502	509	502	547	483	505	489	485	479	494	493	510	503	471	493	467	492	493	479	495	478	503	521	536	513	560	509	536	502	516	523	497	493	471	510	498	482	488	492	522	516	465	512	471	510	482	448	495	503	481	544	538	486	468	487	471	469	488	468	463	492	486	473	515	500	518	541	453	438	476	460	482	503	506	499	454	484	480	479	511	530	514	486	532	447	464	507	497	484	519	482	498	463	505	514	503	496	486	522	486	475	496	479	507	481	497	509	497	496	491	504	513	479	477	498	536	497	471	459	510	492	491	468	520	486	477	472	454	477	505	466	470	438	506	509	494	483	497	542	484	490	464	509	526	499	497	516	520	500	487	521	529	514	463	478	496	495	480	440	503	538	504	480	481	503	477	478	506	527	506	463	485	483	458	529	448	494	466	520	506	497	471	432	512	475	526	513	476	496	461	514	512	487	485	502	488	485	501	483	468	490	491	496	488	484	515	465	547	494	501	474	510	505	429	512	463	492	495	515	476	514	453	484	490	481	485	495	477	528	492	491	511	490	479	512	485	494	519	495	500	489	499	513	496	533	458	512	471	463	497	499	466	479	509	486	526	514	489	499	474	490	472	484	503	516	505	481	515	484	499	473	487	441	485	438	505	474	464	472	470	504	486	478	486	487	454	453	499	531	479	519	501	552	472	454	482	492	509	498	504	490	491	451	458	482	512	462	534	483	483	506	518	509	469	450	519	477	478	468	466	473	482	477	530	480	507	522	514	490	499	493	552	483	516	494	496	436	468	461	504	516	489	438	459	458	506	505	480	517	503	469	471	447	506	518	530	519	506	449	492	525	506	500	537	510	492	466	480	473	501	523	458	506	479	481	484	510	491	480	520	473	492	525	476	470	475	493	480	447	483	453	481	470	507	470	520	481	543	511	470	492	458	497	484	495	487	510	481	481	532	474	491	529	467	473	504	501	539	470	492	489	457	461	501	517	494	488	475	466	470	486	503	469	465	517	532	503	515	476	511	482	507	441	452	518	524	473	499	505	468	496	489	471	473	481	489	457	536	490	530	484	493	517	502	502	512	443	538	483	442	499	446	486	460	520	552	459	541	484	502	525	475	556	486	480	470	508	498	519	477	496	492	457	498	484	512	479	480	437	484	488	504	505	526	514	513	476	493	481	489	522	493	494	476	495	458	498	528	478	514	455	465	467	495	508	487	489	464	490	481	513	487	474	509	501	519	499	514	492	509	492	495	481	481	476	456	476	450	517	529	479	459	467	486	484	472	496	469	492	495	449	490	520	504	474	526	500	499	465	490	483	469	509	488	517	466	515	503	478	422	528	494	460	447	447	486	501	474	449	457	528	487	466	488	502	532	479	497	457	477	481	498	431	453	514	473	480	500	482	441	498	508	503	505	464	420	493	498	493	477	463	500	489	482	487	453	474	460	520	475	494	476	481	495	537	492	481	483	511	484	459	461	461	518	449	483	495	514	461	481	534	493	496	477	496	446	497	491	538	496	481	508	473	511	477	503	477	505	462	498	507	505	520	505	488	473	465	494	528	503	467	475	464	513	456	506	492	470	506	506	471	452	480	506	468	507	472	453	462	507	469	477	472	494	509	506	504	483	530	467	478	525	501	452	469	502	478	523	465	503	509	524	474	497	466	500	456	472	512	495	475	478	466	474	515	455	484	543	459	492	480	450	468	525	514	508	526	496	491	476	467	476	468	483
12627	28174	24553	18574	14700	11919	9122	7429	5350	3729	2450	1575	1255	970	682	535	537	528	534	561	509	529	552	525	537	598	589	594	538	513	549	536	573	560	550	543	604	546	505	557	473	492	514	517	560	518	518	514	522	503	526	545	505	512	490	525	553	545	537	578	475	525	545	528	536	550	482	527	530	542	496	543	522	510	520	548	563	465	523	493	482	551	466	486	572	512	491	520	485	472	557	540	518	523	490	527	501	499	506	533	506	525	495	514	501	524	531	522	522	543	512	537	551	548	503	515	482	508	531	499	508	536	518	489	539	570	532	542	532	499	550	517	513	491	496	489	521	565	534	527	519	510	570	495	512	519	556	510	498	521	492	521	521	582	536	511	479	489	518	513	491	549	530	490	479	522	485	572	518	531	510	519	541	557	534	519	501	524	532	508	516	525	539	539	528	545	558	520	555	477	512	508	521	511	475	510	489	506	496	521	484	530	505	553	538	482	490	517	513	523	522	576	513	538	501	479	488	535	537	468	531	528	518	489	532	580	494	525	483	492	517	503	519	549	494	517	505	499	524	518	540	548	531	497	580	510	519	526	499	516	516	540	542	498	560	511	522	542	542	465	566	509	514	513	500	536	549	528	523	537	492	522	490	520	540	472	455	447	452	456	534	538	558	491	479	512	539	540	547	485	515	529	488	502	523	567	524	517	491	524	528	475	549	516	500	507	537	495	568	517	550	475	491	490	536	513	507	497	493	537	548	556	550	521	531	493	501	537	515	512	503	508	508	500	497	533	527	535	521	523	541	571	507	527	492	512	518	570	511	514	507	513	553	506	501	538	514	525	520	554	529	515	510	542	493	496	497	465	536	562	495	519	530	484	503	510	540	483	513	519	558	530	473	497	542	544	511	501	514	486	499	486	522	545	519	540	498	515	525	486	549	525	476	544	535	531	500	508	503	506	560	526	514	487	522	514	548	516	552	495	544	507	548	507	479	487	519	509	516	499	502	490	519	487	502	521	523	475	475	507	509	572	485	525	509	524	486	518	488	515	517	540	517	560	501	536	516	513	535	528	510	511	535	530	513	515	541	538	534	499	534	510	506	522	523	510	510	532	523	554	559	517	527	541	507	521	528	528	543	519	482	519	501	537	562	501	537	485	503	521	536	529	511	505	520	538	488	512	462	523	533	491	510	525	510	499	508	557	495	504	515	554	539	508	495	508	521	535	509	577	507	514	497	545	485	488	566	561	543	514	486	480	527	499	530	536	551	547	515	546	506	530	545	518	501	484	498	519	516	589	503	553	508	560	512	515	523	518	553	490	503	526	546	515	563	490	499	521	524	533	505	532	497	463	524	564	538	514	510	510	525	530	576	527	540	557	529	493	491	518	525	501	560	538	557	536	606	518	522	519	558	545	536	521	533	493	508	521	513	482	509	535	525	500	493	515	506	520	512	505	536	520	524	552	510	535	564	498	543	526	498	534	528	514	559	525	498	524	517	565	504	529	516	520	502	490	508	521	544	526	540	513	525	509	521	499	509	478	502	540	502	550	536	506	505	512	544	490	535	504	505	473	482	551	501	577	526	485	510	513	506	551	535	495	533	527	534	553	503	522	496	488	505	515	532	467	533	543	501	529	513	504	544	525	495	537	539	496	513	526	507	505	464	529	534	558	492	523	515	481	516	535	474	523	554	499	555	518	531	543	499	519	539	483	531	529	493	518	496	550	522	499	541	519	525	520	525	515	514	513	530	555	514	524	500	481	529	513	512	522	500	499	554	491	517	512	519	478	524	550	507	541	511	470	533	508	517	574	554	512	495	496	524	506	506	547	497	538	516	507	490	533	534	508	500	519	490	493	499	515	527	487	516	536	531	526	535	588	561	555	528	545	534	517	506	539	533	495	538	516	527	539	485	497	537	493	532	522	510	509	499	503	543	495	528	469	552	507	482	532	495	534	501	509	519	484	511	505	493	549	519	522	562	478	543	555	505	491	532	498	537	529	532	513	512	516	514	489	510	508	554	513	518	539	524	476	531	528	522	520	531	516	544	543	497	540	542	514	531	534	516	492	501	528	497	525	519	534	537	530	534	521	535	528	527	524	464	500	506	504	529	519	530	498	493	529	545	525	531	497	506	511	498	555	532	528	527	528	521	516	506	559	530	462	510	514	537	527	533	540	522	570	514	502	507	514	529	523	516	486	516	499	506	494	511	519	516	491	534	464	512	539	512	519	537	500	520	504	543	531	523	547	502	532	471	544	517	540	510	511	523	518	516	474	519	522	517	550	491	495	517	525	518	507	509	496	531	523	501	546	542	503	546	523	500	512	505	533	512	498	536	537	510	516	528	537	483	504	499	517	493	529	512	486	541	489	498	525	490	532	522	510	526	525	505	531	513	496	536	510	537	509	519	528	498	504	499	500	519	516	513	498	558	496	529	534	504	510	518	508	482	516	509	526	503	518	526	503	542	513	493	481	548	512	512	532	481	549	512	522	500	501	536	516	511	518	499	540	535	536	498	515	530	500	542	486	476	555	543	485	523	538	522	505	536	524	492	472	527	523	503	500	498	475	534	521	502	524	505	536	494	537	585	519	525	483	521	519	514	528	530	538	490	526	512	494	508	525	499	536	503	530	506	508	571	490	500	521	545	510	513	508	516	500	505	520	504	498	503	519	557	473	515	544	531	564	539	483	531	484	533	524	506	540	503	494	543	554	496	521	500	530	536	498	554	551	509	546	561	548	516	541	501	482	493	507	514	521	490	527	508	511	507	515	525	553	533	551	517	498	520	530	497	568	500	556	512	509	539	500	510	486	493	515	527	514	527	538	516	496	499	530	510	497	528	492	558	521	522	513	525	499	490	484	509	533	536	502	539	551	536	514	474	531	517	535	522	552	549	536	492	538	492	541	529	535	500	500	491	521	533	513	557	524	538	502	515	556	514	513	516	506	484	562	505	504	540	515	519	499	464	554	493	508	434	540	531	496	560	533	546	536	549	524	504	482	505	519	513	503	511	501	501	516	552	516	506	502	522	496	562	514	524	548	496	526	546	527	492	549	539	540	526	531	513	539	519	505	532	510	538	563	505	498	517	530	517	512	482	524	521	518	501	528	523	547	478	511	508	523	515	497	540	529	556	506	550	501	527	521	479	478	553	516	539	524	524	535	503	488	505	487	554	481	503	507	515	525	543	529	521	520	508	514	503	536	531	522	539	487	531	517	486	535	500	485	474	509	492	515	470	541	495	532	509	524	535	538	497	488	514	511	475	512	501	520	519	523	525	507	500	504	500	503	503	509	528	531	527	537	504	529	552	471	517	561	530	513	502	525	504	475	484	508	481	555	558	483	512	510	526	526	554	474	508	495	539	510	525	530	523	503	510	525	532	536	470	501	529	484	498	508	551	495	498	460	548	559	551	540	514	526	516	504	523	533	513	500	531	547	468	508	511	491	497	491	480	516	531	528	527	500	563	481	480	484	531	525	492	492	518	525	510	494	518	524
23582	21123	28360	24385	21840	19132	12259	7996	5505	4026	2866	1889	1557	1379	1055	961	816	848	863	830	803	786	823	797	842	810	900	861	866	860	903	893	872	954	841	919	887	846	891	894	829	874	825	905	844	765	774	824	847	853	811	784	835	805	810	830	768	785	811	831	802	788	790	756	843	859	827	793	840	809	805	804	789	798	828	834	851	804	827	841	807	802	851	778	793	823	774	793	789	765	808	777	799	825	774	806	795	822	855	849	809	777	783	842	807	817	787	801	829	869	815	836	765	737	819	786	826	855	809	813	808	834	757	776	789	798	778	847	827	840	866	718	819	777	804	776	794	818	797	858	835	812	788	840	778	772	773	831	857	804	749	820	787	835	851	810	780	800	801	807	870	794	811	797	814	801	782	829	841	771	742	803	828	798	802	780	811	802	845	776	822	788	799	825	787	812	841	788	775	793	838	814	840	823	813	831	808	831	821	786	843	794	780	804	817	765	815	784	830	837	771	785	880	771	815	835	850	793	834	804	812	802	763	786	803	763	753	830	846	818	794	838	820	821	790	778	772	782	806	768	778	822	849	834	780	827	789	822	776	806	792	860	750	808	787	787	810	852	823	766	777	843	767	822	792	802	827	809	889	836	858	775	811	793	795	767	846	765	763	795	822	764	820	892	816	792	852	820	799	886	837	829	748	833	780	790	753	778	846	804	791	846	815	841	831	811	800	837	813	810	788	755	829	813	890	797	771	787	783	879	762	864	808	830	866	833	769	823	796	791	861	835	797	867	828	788	817	811	770	826	752	824	794	780	803	775	792	847	779	805	799	830	806	830	773	792	802	807	800	792	786	800	819	796	839	842	784	820	807	836	774	874	801	839	814	809	790	842	825	810	844	795	831	828	824	749	810	791	811	823	815	804	778	837	776	887	801	808	786	789	856	754	760	809	864	814	795	858	843	784	847	805	807	834	821	809	766	805	785	821	821	782	778	768	796	788	802	804	843	815	867	793	816	764	831	818	797	838	808	822	784	784	820	816	845	833	806	810	779	782	798	813	751	796	798	804	821	818	789	803	852	819	775	802	810	782	822	824	811	768	815	825	811	790	805	786	835	814	805	762	787	809	828	801	794	841	795	775	792	849	804	806	814	798	811	807	817	767	782	788	767	813	784	789	818	797	816	741	810	769	838	815	816	830	863	761	837	803	828	797	825	803	780	792	828	798	842	785	836	739	805	807	834	776	775	853	758	749	764	828	803	809	783	814	784	789	842	875	800	856	842	806	777	771	794	832	814	836	828	878	812	789	763	838	836	803	804	790	816	797	784	821	825	736	824	787	829	801	841	776	826	786	790	840	813	809	831	778	757	822	790	810	791	785	764	804	790	848	803	803	822	806	855	769	794	803	796	855	808	807	832	812	800	794	787	763	808	827	827	793	800	806	796	782	828	831	768	755	790	788	885	764	775	823	818	765	794	810	812	825	780	828	801	804	839	852	775	820	843	802	814	833	798	786	795	808	822	806	859	761	820	768	813	776	846	813	755	779	803	789	783	823	844	837	793	842	783	811	804	813	769	852	825	764	800	781	767	785	810	808	846	785	795	779	759	805	758	817	761	864	759	783	772	838	803	808	853	829	773	835	809	806	755	767	840	832	818	762	802	812	769	842	828	796	816	831	830	821	832	782	807	844	865	848	799	837	808	800	822	809	820	808	818	824	797	802	843	855	765	762	793	799	803	783	813	807	814	803	830	762	864	810	814	797	809	779	786	835	811	782	812	813	771	824	806	825	730	743	817	801	834	834	832	827	801	791	797	852	803	816	835	777	800	724	807	798	810	761	793	779	819	844	792	838	816	805	785	825	797	784	820	750	794	810	850	775	798	797	753	800	808	799	815	767	817	827	821	823	786	830	821	811	766	806	828	823	845	818	833	855	836	801	801	820	773	782	832	806	854	782	814	828	822	877	774	797	803	847	780	785	785	815	800	747	839	854	812	820	813	827	863	794	801	783	785	772	839	750	800	787	842	801	800	862	800	771	717	784	771	788	801	801	786	842	818	832	803	778	768	792	823	794	802	838	870	780	799	806	819	811	783	805	757	757	788	768	832	825	789	805	740	780	781	790	831	788	811	785	811	789	793	828	781	774	822	759	761	778	791	815	806	807	758	801	837	776	783	812	808	829	792	837	816	810	817	780	774	786	783	813	771	769	849	826	773	789	775	837	789	801	760	792	800	828	850	820	830	835	806	785	794	796	771	821	782	827	843	817	774	724	801	803	830	805	844	815	758	797	827	840	803	882	840	813	823	801	781	824	786	860	826	758	809	777	851	834	818	798	832	796	805	840	790	842	772	790	830	753	810	793	832	842	780	797	841	794	868	771	789	790	765	830	839	883	779	761	847	793	828	773	813	817	802	781	828	835	834	815	787	773	779	784	813	800	801	786	791	851	828	785	758	804	830	752	774	778	813	817	799	783	781	803	802	806	819	758	779	848	786	762	834	791	799	799	798	801	800	768	784	752	777	825	779	797	819	799	837	781	774	849	836	822	756	850	809	790	816	770	797	810	769	752	780	807	796	815	790	842	821	861	788	815	815	785	794	809	821	743	799	834	829	750	854	833	800	800	822	781	795	806	811	834	777	858	812	783	804	821	780	825	837	796	841	770	800	885	787	738	799	791	789	854	791	817	841	783	792	779	787	802	766	861	853	795	828	812	825	823	821	811	835	846	771	775	776	792	815	827	846	797	803	823	832	800	713	860	755	790	770	812	790	833	783	791	796	821	781	870	787	752	796	777	842	823	803	838	791	809	753	793	829	808	811	824	804	781	786	805	856	804	845	864	821	796	774	815	808	765	817	813	850	743	834	839	800	815	806	846	802	839	782	777	851	836	813	756	833	801	735	775	819	777	756	827	798	764	814	819	738	793	804	789	795	809	824	897	767	817	783	743	798	845	866	836	849	769	800	797	833	830	816	789	783	806	830	826	768	794	803	853	804	860	846	852	737	782	829	764	793	755	804	876	841	749	803	730	825	793	831	821	802	839	832	818	811	800	770	813	795	776	792	798	763	825	810	798	836	826	827	783	780	783	856	809	780	804	823	772	831	809	743	794	812	804	763	839	763	755	785	782	817	834	823	782	867	806	797	856	804	743	809	820	822	811	781	789	755	757	760	767	833	803	790	813	804	822	803	789	833	763	795	779	807	852	797	817	812	803	809	747	834	889	801	777	817	755	775	802	841	799	802	816	790	798	837	784	823	812	790	787	849	797	857	826	815	791	816	818	787	815	784	755	852	796	772	798	749	808	814	815	779	832	794	800	811	807	795	776	818	804	830	854	812	734	834	780	871	811	809	893	803	806	835	789	778	778	856	746	771	781	809	799	793	808	823	864	795	772	791	812	813	752	834	851	834	809	817	784	778	797	774	787	791	803	817	790	819	839	766	782	855	811	815	837	769	833	760	815	787	841	801	812	823	771	794	793	748	806	817	760	787	805	839	815	746	757
13259	36185	32660	27101	22188	18628	14442	12035	9165	6591	4603	3003	2246	1736	1357	921	913	892	824	869	886	898	857	885	910	997	909	928	850	905	963	935	966	948	908	952	964	909	892	889	880	857	889	824	881	790	844	817	857	798	821	832	878	836	865	852	846	858	783	834	881	838	803	884	849	856	843	808	847	812	916	876	862	790	827	819	870	831	869	837	780	819	799	880	835	874	813	790	852	820	897	868	776	847	869	830	820	859	795	809	839	878	792	861	861	908	817	880	851	896	833	876	853	835	861	850	828	807	825	840	851	801	827	803	861	823	821	800	829	834	895	830	818	824	858	843	780	862	864	811	834	834	822	862	855	807	794	812	835	841	813	786	893	826	834	855	843	820	804	850	889	791	781	786	861	750	849	854	872	843	836	803	842	836	805	807	810	848	847	818	833	779	813	805	798	832	802	840	816	892	835	853	846	826	800	853	844	849	861	805	835	773	853	860	858	831	821	856	826	781	813	803	811	841	861	815	833	780	847	823	780	855	865	823	819	807	834	842	795	840	798	821	834	785	877	849	841	838	854	825	850	866	837	817	869	830	860	872	831	807	826	827	810	813	850	781	849	826	892	815	864	790	813	835	821	857	882	827	830	854	830	810	826	849	805	855	863	845	824	852	827	865	844	813	806	841	872	842	830	847	827	805	792	897	874	767	825	862	814	790	830	835	844	859	817	781	839	801	845	787	782	809	780	874	834	814	857	864	791	841	836	827	863	802	780	801	830	818	822	839	860	859	866	863	843	838	879	816	842	814	834	840	892	863	833	845	834	819	850	815	851	838	833	898	806	852	836	851	809	859	828	840	827	875	813	802	824	776	793	778	802	862	856	912	792	836	822	774	846	842	847	794	815	849	841	831	849	787	801	843	811	806	875	829	857	877	841	846	813	803	828	877	819	820	827	772	802	823	817	805	846	851	822	823	865	846	816	864	802	812	911	836	840	834	827	872	805	821	837	841	778	849	807	872	806	831	834	837	862	835	868	832	903	808	854	791	792	834	875	847	897	879	826	871	824	858	802	824	853	852	865	811	809	762	821	813	864	849	814	802	809	831	828	864	845	820	892	857	793	869	833	893	828	824	789	837	819	816	825	854	860	755	856	812	846	821	853	785	839	816	862	796	873	853	858	779	827	840	830	795	826	854	860	812	811	775	817	806	800	864	851	830	845	783	910	791	839	865	840	834	830	844	856	829	868	835	819	833	806	840	800	824	876	833	845	824	876	871	820	810	847	804	832	836	814	864	768	824	840	837	850	827	797	822	832	827	796	857	857	824	852	804	839	839	834	787	849	815	892	850	861	814	842	790	810	822	817	796	799	836	759	846	818	827	860	799	814	823	849	881	808	891	782	795	786	835	872	884	900	872	833	826	827	841	850	830	824	838	848	845	809	788	851	807	816	805	845	867	810	811	797	825	886	834	836	876	821	825	858	855	878	839	841	801	838	793	857	826	868	778	853	840	828	879	808	786	866	847	827	806	862	872	838	861	850	778	811	875	859	841	826	858	872	838	838	785	812	776	910	860	825	807	848	858	805	801	861	835	862	844	859	812	829	844	849	844	852	761	833	819	851	845	875	880	860	868	881	791	760	792	785	844	816	890	830	832	843	794	840	849	756	865	818	899	852	844	839	812	807	818	811	790	891	792	836	852	829	872	857	821	808	834	845	828	838	849	854	881	836	760	809	779	824	826	858	809	893	880	809	833	834	864	824	817	818	807	838	826	836	787	821	821	839	827	854	796	822	845	861	801	826	817	846	842	835	810	814	835	835	839	823	834	830	863	770	810	894	829	810	854	816	852	818	777	886	842	801	851	871	820	823	831	825	859	819	819	827	798	800	828	795	830	875	841	807	879	816	846	821	859	837	804	850	792	840	809	860	813	767	884	819	802	862	852	866	798	837	797	858	873	803	834	827	891	835	858	847	833	830	838	893	823	864	843	848	808	803	828	829	889	848	859	909	811	800	891	844	799	828	799	809	817	874	862	812	785	834	821	870	811	804	807	817	853	838	907	865	831	854	774	851	852	800	831	865	833	830	874	817	831	833	870	842	831	857	816	839	810	814	798	845	833	780	870	766	822	860	770	835	806	818	851	808	848	862	837	830	856	819	839	831	832	820	826	828	865	819	812	851	810	839	857	844	841	798	868	881	821	819	812	801	883	851	806	830	860	820	831	832	856	849	841	871	795	812	832	821	814	861	834	796	837	816	867	829	834	891	856	841	811	871	809	814	830	863	823	850	815	863	875	803	895	826	806	893	851	876	864	831	852	793	831	824	858	835	797	808	882	810	840	849	832	776	785	864	863	826	813	797	885	837	792	848	824	825	810	822	792	854	822	817	829	856	852	859	865	847	802	836	830	858	856	875	805	849	832	824	848	796	800	782	808	799	793	864	880	817	836	797	850	810	833	781	843	849	846	842	829	787	828	825	827	803	840	862	821	865	800	832	882	878	887	838	838	869	797	804	819	881	871	802	830	808	891	838	844	862	859	818	821	877	814	800	885	831	870	870	809	827	839	890	775	834	809	875	834	809	914	751	810	814	856	849	842	815	855	808	829	830	826	877	877	812	871	873	811	802	862	823	822	835	772	846	824	797	810	786	847	849	844	839	844	808	754	885	834	832	867	822	768	865	850	881	827	848	826	821	819	788	819	835	890	777	802	842	823	822	870	799	893	796	806	810	835	874	861	826	822	860	851	797	805	849	844	875	829	849	853	826	873	830	871	826	888	857	861	834	846	843	872	826	801	844	807	846	837	817	817	835	857	902	822	819	814	842	842	860	830	875	816	860	763	777	792	841	813	830	814	849	826	802	821	834	871	820	843	841	882	846	828	832	829	861	824	854	863	841	828	760	803	815	812	883	821	792	849	820	836	794	859	836	821	866	810	818	786	802	820	823	908	843	818	756	839	850	816	808	823	832	868	835	848	818	845	854	861	873	795	804	858	843	836	822	822	855	809	817	852	769	893	847	896	829	795	827	787	803	815	828	816	864	822	807	828	856	816	874	814	845	835	817	889	856	834	794	843	847	863	842	825	868	786	858	890	822	862	879	852	784	838	906	798	852	850	796	840	898	824	866	822	834	866	786	876	834	801	852	872	859	881	842	827	840	833	823	846	839	835	813	825	794	798	862	841	810	807	853	771	859	816	790	853	873	870	848	835	850	845	820	793	828	801	889	843	825	833	819	860	850	891	846	843	842	868	852	829	798	820	822	815	803	813	921	860	802	810	837	813	831	793	838	819	828	833	851	840	874	828	871	802	816	822	861	824	901	813	871	802	835	845	821	819	836	762	837	846	825	815	794	853	879	833	864	858	847	848	839	813	860	811	804	850	812	853	822	850	789	799	882	864	831	776	813	797	833	852	813	872	819	854	857	853	817	809	878	843	815	802	860	865	887	818	792	892	821	859	810	851	795	819	828	855	877	847	806	883	877	801	874	833	846	806	872	844	826	849
24909	21149	27381	25871	18462	11699	7541	5518	4019	2827	2045	1379	1168	939	764	638	577	555	564	602	604	604	613	647	612	597	630	626	568	644	627	640	633	670	632	615	626	592	569	542	591	582	594	565	608	554	603	612	609	565	533	568	550	589	576	612	631	590	614	592	549	582	561	598	575	603	594	624	598	565	573	577	576	573	580	592	569	611	553	591	553	566	546	575	540	591	571	581	585	558	626	598	583	581	573	577	559	596	613	627	585	591	564	609	590	540	594	550	587	546	567	598	587	605	558	629	594	550	575	570	538	557	585	588	610	640	587	575	590	576	572	609	577	589	579	542	558	574	564	592	589	591	572	601	557	574	624	577	584	584	579	584	565	582	563	604	561	622	564	536	582	585	539	573	560	526	606	604	601	549	533	567	546	551	610	582	563	597	582	647	554	549	552	594	601	614	569	566	559	610	541	585	554	572	563	574	572	593	570	620	596	582	608	551	608	588	595	571	642	559	630	566	590	571	585	576	573	579	556	600	576	558	558	577	566	528	556	563	565	535	549	610	576	589	575	565	595	622	592	548	516	611	595	580	578	583	531	564	589	597	625	549	602	572	574	600	572	581	583	586	583	500	598	598	564	552	583	579	550	602	583	609	584	555	563	611	576	552	568	589	522	543	624	548	599	594	557	569	581	624	553	611	629	602	563	551	590	557	566	575	568	575	579	584	594	553	569	555	577	586	546	589	534	623	591	563	551	539	545	562	582	578	574	576	557	619	561	579	581	583	599	598	551	574	576	576	557	598	604	599	604	576	555	548	589	580	618	563	573	603	561	600	594	513	579	599	630	533	589	593	609	560	545	584	582	594	554	566	546	558	561	551	540	600	578	572	611	579	601	627	584	595	575	585	571	580	605	573	616	558	577	557	625	607	590	553	558	592	549	576	608	607	608	562	574	586	564	606	585	615	564	571	568	566	571	558	535	631	574	562	596	551	534	574	561	559	539	602	644	584	625	567	576	584	564	614	568	570	574	585	595	597	594	627	593	588	559	552	576	566	600	562	616	586	600	611	569	595	572	568	551	549	581	562	606	605	580	611	602	593	616	571	582	595	527	538	588	577	546	597	586	564	657	564	588	582	657	582	648	578	583	571	613	560	590	574	576	614	606	584	581	530	595	590	534	577	585	599	644	619	602	567	552	591	575	573	603	561	577	593	578	590	580	591	609	612	543	601	611	574	565	596	571	564	555	584	549	537	535	562	544	603	561	574	603	613	602	587	564	567	573	580	586	586	582	574	555	563	591	574	592	583	582	586	593	586	586	568	591	580	585	514	590	555	589	568	561	563	569	573	586	588	565	579	644	556	552	602	558	588	577	565	606	566	551	547	567	572	581	573	602	584	543	599	568	598	613	602	575	530	597	616	523	532	549	599	559	594	557	594	559	573	580	596	607	604	543	540	552	576	559	599	580	555	553	579	589	560	569	545	594	585	608	540	560	557	551	580	602	599	628	561	599	583	566	558	625	597	614	616	614	584	589	576	571	550	536	575	550	548	586	581	565	617	600	536	592	575	552	575	604	544	545	567	584	596	624	593	593	585	568	559	602	574	574	552	567	571	506	588	621	582	591	633	570	556	567	608	559	583	618	630	630	554	564	540	570	575	585	545	608	608	565	590	561	559	605	550	597	550	562	564	552	577	647	538	561	590	545	539	567	514	586	604	570	569	588	585	600	616	546	606	532	546	638	642	565	572	621	595	612	564	560	550	550	574	563	580	580	570	524	571	614	573	575	597	601	585	566	590	573	575	562	554	584	574	555	596	568	604	563	554	556	573	594	563	588	537	619	547	590	632	588	537	595	532	577	557	576	535	627	567	600	618	576	533	561	579	602	574	603	612	585	588	575	630	543	600	563	572	566	598	611	573	615	591	546	581	538	527	538	604	587	586	553	574	578	567	619	575	568	586	580	528	568	615	584	537	551	607	590	578	584	594	587	588	622	598	570	607	550	567	597	584	594	597	587	562	599	569	568	598	583	567	595	560	555	595	571	571	598	611	521	565	542	563	549	590	564	621	562	572	583	552	580	612	555	593	553	574	594	574	583	585	595	569	558	574	573	565	558	591	577	583	595	593	551	588	628	597	532	583	559	567	614	572	615	595	610	596	565	608	572	593	595	568	570	565	551	616	576	596	591	552	583	568	599	577	543	583	540	562	564	552	609	587	598	548	562	561	567	600	618	535	593	567	609	578	618	573	575	624	583	605	594	576	565	575	555	610	586	592	527	575	628	563	567	602	577	556	541	598	594	580	600	574	561	570	581	570	590	588	580	581	565	592	596	590	608	572	558	566	542	565	606	586	576	589	569	540	619	652	580	592	578	597	569	588	566	562	567	569	606	586	618	577	564	621	539	585	618	579	625	623	617	570	621	552	545	582	585	614	565	604	568	586	572	583	571	591	571	549	590	565	565	607	638	564	571	527	584	579	614	577	577	600	575	577	581	577	575	554	593	553	564	551	596	530	547	582	527	580	600	592	541	583	571	608	595	603	566	585	584	626	562	549	596	624	562	572	569	524	587	553	541	554	585	566	602	564	571	595	601	539	571	577	563	555	572	577	594	604	518	549	540	561	639	605	570	578	595	589	527	564	572	572	579	599	545	520	600	551	532	597	584	588	590	575	552	575	547	617	513	547	608	557	540	537	551	603	590	575	589	536	599	568	593	555	601	599	570	558	572	597	634	549	580	558	577	575	583	569	600	596	597	566	624	566	548	581	564	574	577	528	592	577	558	560	603	569	571	544	583	569	560	558	562	594	575	560	552	562	585	585	549	596	551	555	552	563	553	565	568	592	545	585	565	625	566	571	583	574	602	602	563	590	556	550	586	595	590	613	575	538	609	607	538	546	546	561	566	563	601	541	594	601	573	561	529	596	594	592	561	589	612	595	532	598	587	565	560	584	564	568	569	592	593	573	596	561	597	583	588	560	546	549	578	585	593	566	569	603	553	595	564	556	556	613	614	545	587	600	562	568	602	618	608	567	568	586	584	606	565	553	602	546	586	580	569	534	536	577	567	555	575	595	562	556	581	579	587	552	567	595	588	523	639	613	579	565	607	569	598	562	572	644	577	583	547	560	548	586	578	571	574	558	585	574	564	547	559	608	570	594	591	581	553	586	576	588	565	551	564	553	565	590	587	616	589	542	605	636	600	585	554	535	535	547	548	571	551	594	589	621	535	638	568	548	591	552	582	587	573	541	638	556	546	617	585	572	625	593	574	577	587	548	588	600	548	551	617	585	600	611	567	566	549	547	567	575	585	556	588	566	561	573	531	558	566	595	576	578	614	613	552	564	564	575	584	573	589	527	591	605	582	612	585	608	620	549	575	578	592	565	556	567	561	572	524	557	606	600	594	549	573	567	594	543	554	586	560	550	605	569	545	590	538	578	579	597	586	592	567	620	610	558	563	605	577	571	537	579	608	602	571	537	542	601	584	520	548	599	601	592	555	568
12549	32894	29230	23893	19233	15854	11724	9721	7389	5111	3527	2340	1690	1368	949	679	702	617	668	670	699	676	688	680	698	717	728	677	717	656	712	738	752	728	727	667	745	717	699	647	659	637	603	609	646	659	695	664	631	646	629	583	662	622	646	690	660	623	639	632	603	621	655	568	661	660	620	630	609	631	641	611	639	634	590	627	608	626	597	609	631	661	596	626	629	649	656	680	609	650	596	612	632	615	605	627	642	588	652	653	633	649	613	646	640	628	645	634	658	637	644	596	661	642	628	635	628	602	647	664	651	611	643	619	636	653	629	681	653	624	628	637	630	612	656	651	653	647	618	651	604	597	641	673	594	618	633	644	620	673	656	629	589	609	642	611	645	597	608	604	657	643	621	609	607	653	659	699	657	630	627	653	622	618	612	608	678	604	651	584	613	637	651	597	641	669	608	620	635	686	693	626	604	626	614	642	605	627	588	631	578	583	599	632	653	631	617	647	586	620	611	686	661	653	614	673	613	676	613	674	640	596	686	658	631	646	652	633	655	593	622	598	645	663	668	625	613	596	623	664	596	595	606	585	643	632	634	653	621	660	629	644	650	621	682	630	606	646	635	614	624	710	649	651	628	641	622	598	649	668	634	656	645	641	652	695	612	639	652	642	610	615	667	622	608	638	653	633	638	657	610	656	644	651	631	616	602	640	669	610	659	597	616	612	640	614	633	620	644	621	645	615	623	631	643	632	664	634	651	610	602	631	646	608	648	621	667	656	603	629	676	648	678	650	659	604	623	625	607	654	606	611	627	670	613	636	621	639	663	619	614	611	625	619	656	706	655	613	682	610	594	626	630	602	579	629	628	601	694	604	649	659	688	617	664	627	633	587	645	632	642	647	605	645	634	663	615	673	621	618	635	625	630	605	630	628	639	644	624	623	624	629	623	637	655	679	613	682	642	630	616	618	599	647	636	621	634	602	607	652	619	630	640	611	607	615	644	657	651	602	624	611	604	629	648	635	618	661	612	610	621	633	662	598	629	639	630	623	604	670	611	653	666	655	629	621	648	622	613	601	640	651	685	659	648	659	639	607	632	656	643	653	606	633	589	685	649	604	639	613	640	646	628	611	622	647	639	622	609	619	656	624	585	659	638	620	653	617	613	637	606	641	606	683	637	582	650	608	689	666	682	591	656	617	661	599	636	637	643	679	598	661	660	613	612	635	644	612	647	609	610	632	634	667	634	647	649	608	644	690	618	583	627	607	650	617	678	634	607	635	637	594	638	681	656	650	637	631	680	662	600	643	664	616	631	643	637	638	645	582	601	557	632	654	636	635	617	649	644	642	648	630	638	596	624	673	631	580	619	630	631	639	629	625	604	606	609	642	624	696	615	633	678	663	652	599	619	703	637	593	641	691	608	620	626	579	642	649	663	672	629	593	643	643	607	624	669	600	631	567	610	642	665	605	617	627	702	580	660	652	603	608	647	610	646	603	618	674	710	648	634	612	673	653	675	606	661	603	630	579	614	638	600	684	633	605	635	629	662	632	641	628	650	629	636	643	621	643	665	666	601	621	707	688	641	639	687	660	637	669	664	659	622	646	622	644	641	640	643	601	631	610	608	648	670	675	601	655	659	619	633	654	661	621	634	619	654	570	633	608	639	643	618	594	594	614	644	614	641	656	667	613	597	631	636	666	622	652	660	611	683	610	630	629	631	609	631	623	605	658	632	611	615	597	635	650	658	618	601	582	612	636	657	640	637	612	653	673	680	664	667	647	651	639	652	602	637	647	684	644	633	636	612	605	624	627	647	623	629	666	643	626	619	641	648	612	628	668	607	609	659	611	668	631	658	620	601	555	574	603	654	635	600	652	621	626	627	620	646	667	636	669	617	621	689	663	660	616	623	594	617	649	655	615	635	630	612	633	632	608	636	646	638	620	687	624	594	631	638	656	626	619	664	666	669	649	644	630	618	622	698	602	615	611	641	656	711	629	613	652	604	659	626	641	610	601	634	622	652	608	601	662	651	589	614	690	629	623	658	671	625	624	630	652	596	668	687	646	670	618	624	633	643	709	598	670	640	635	659	658	613	605	642	642	634	616	627	626	636	609	652	558	602	583	649	630	591	689	630	621	642	604	642	619	641	639	593	652	585	629	637	626	618	626	651	613	685	628	638	650	655	645	657	566	624	621	643	643	655	664	599	650	621	653	612	659	590	628	631	651	632	609	645	623	640	656	629	653	683	625	631	643	604	620	644	622	649	680	629	652	605	622	644	645	642	648	626	594	618	631	680	638	661	570	664	616	605	643	620	635	632	658	638	634	626	605	613	669	615	684	630	586	648	683	634	661	658	639	616	629	630	633	626	603	607	646	669	640	585	648	629	663	657	650	649	634	628	618	608	664	624	635	625	623	615	660	646	599	595	615	685	675	589	635	620	630	597	688	640	618	643	633	633	707	606	615	635	622	614	657	619	592	652	605	604	601	599	608	651	626	599	601	649	588	657	632	628	656	631	630	635	639	632	631	624	688	663	637	633	630	662	668	578	603	604	611	694	594	613	674	629	600	628	676	645	622	624	623	621	652	656	618	647	687	658	597	653	643	618	618	626	621	599	618	644	630	633	640	657	658	632	612	592	630	638	617	643	580	634	636	601	649	597	658	606	629	631	615	633	663	651	633	634	640	687	639	625	663	638	667	646	649	658	612	624	591	632	609	605	616	654	671	599	620	617	660	652	673	614	607	675	611	650	678	674	651	697	634	637	660	650	631	630	641	596	680	667	647	602	651	601	637	662	622	617	606	641	659	614	640	658	603	625	630	635	640	615	628	625	628	638	699	645	640	640	632	624	613	616	615	603	601	613	656	618	647	618	589	625	646	610	631	671	618	607	602	618	616	636	620	610	624	619	621	622	644	641	623	630	680	599	600	610	619	662	592	652	653	617	571	651	602	642	659	636	682	615	641	662	671	620	647	650	624	630	616	638	660	643	633	629	634	622	599	697	638	588	618	623	621	643	643	650	637	683	625	634	645	632	641	621	629	656	627	645	656	586	635	690	631	636	566	630	599	609	648	666	630	645	648	648	664	633	647	641	620	617	639	645	634	641	668	613	630	618	617	645	665	668	669	634	594	672	644	649	620	632	667	621	627	633	639	602	660	615	645	612	663	640	650	632	645	635	641	632	668	640	603	645	600	631	625	673	578	632	659	653	601	635	600	622	611	620	599	617	630	645	601	615	626	604	642	628	686	676	639	631	668	658	603	650	621	626	621	641	618	626	617	627	671	680	645	606	660	579	642	664	673	622	641	636	673	593	628	624	632	652	609	628	666	600	590	607	624	621	652	647	609	638	620	581	621	667	656	645	641	682	576	616	604	638	616	628	656	611	615	640	652	618	641	665	665	618	659	646	617	592	659	622	597	619	634	620	625	586	646	605	625	631	634	632	652	609	613	616	656	644	630	648	631	618	670	587	605	646	659	609	647	624	615	567	664	627	664	671	636
22558	21202	28872	23867	21544	22880	20683	11724	8272	5951	4188	3088	2199	1884	1535	1144	1155	1173	1090	1110	1086	1097	1127	1220	1153	1201	1204	1120	1109	1096	1123	1163	1158	1152	1128	1138	1220	1141	1144	1158	1090	1111	1081	1113	1079	1076	1092	1040	1030	1092	1115	1043	1025	1088	1050	1044	1075	1050	1135	1045	1061	1064	1055	1051	1121	1090	1010	1062	1071	1074	1040	1046	1050	1086	1084	1057	1061	1022	1090	1067	1093	1090	1067	1090	1069	1127	1077	1037	1087	1041	1090	1028	1045	1024	1043	1049	1003	987	1026	1063	1093	1015	1059	1073	1073	1041	1085	1091	1090	1027	1064	1066	1050	1062	1052	1080	1079	1107	1053	1023	1027	1094	1059	1010	1042	1093	1095	1066	1049	1077	1064	1120	1052	1106	1069	1054	1074	1108	1034	1095	1121	1055	1093	1069	1050	1086	1117	1113	1045	1103	1081	1048	1076	1107	1112	1073	1093	1086	1102	1051	1075	1077	1004	1011	1020	1056	1047	1085	1103	952	1070	1010	1119	1113	1041	1086	1083	1039	1081	1032	1058	1041	1106	1062	1095	1117	1064	1031	1074	1066	1036	1034	1093	1077	997	1046	1053	1026	1087	1038	1066	1049	1098	1062	1017	1063	1023	1068	1037	1088	1083	1145	1072	1042	1071	1096	1113	1088	1103	1064	1074	1095	993	1074	1076	1062	1094	1055	1080	1082	1031	1010	1120	1079	1024	1036	1072	1057	1051	1053	1079	1096	1090	1016	1066	1062	1101	1066	1059	1061	1087	1070	1051	1027	1046	1034	1054	1015	1017	1077	1078	1089	1016	1099	1035	1077	1051	1055	1035	1005	1088	1047	1001	1103	1064	1115	1087	1012	1080	1039	1099	1033	1095	1093	1080	1044	1084	1042	1059	1074	1021	1113	1068	1055	1119	1031	1103	1082	1069	1043	1033	1016	1054	996	1054	1035	1090	1067	1079	1046	1045	1033	1029	1057	1120	1102	1103	1041	1087	1084	1056	1046	1095	1062	1035	1037	1072	1052	1110	1074	1123	1094	1023	1076	1059	1074	1075	1077	1026	1077	981	1002	1076	1083	1079	1048	997	1076	1044	1151	1056	1060	1019	1090	1084	1025	1078	1132	1112	1068	1048	1076	1102	1051	1052	1069	1113	1068	1048	1044	1125	1037	1082	1005	1038	1101	1057	1080	1024	1008	1029	1061	1048	1051	1078	1032	1078	1056	1036	1068	1035	1055	1062	1088	1046	1059	1017	1078	1089	1070	1084	1015	1133	1059	1033	1064	983	1102	1068	1061	1105	1059	1048	996	1110	1054	1051	1052	1022	1044	1004	1019	1023	1120	1061	1042	1163	1132	1070	1068	1052	1048	1076	1107	1124	1023	1088	1081	1015	1066	1085	1009	1081	1043	996	1058	1028	1101	1041	1053	1060	1000	1115	1064	1058	1106	1043	1035	1031	1055	1043	1048	1007	1029	984	1079	1040	1063	1054	1137	1035	987	1108	1046	1069	1050	1037	1061	1050	1072	1107	1070	1087	1049	1028	1031	1114	1066	1067	1002	1067	1107	1068	1117	1121	1020	1049	1060	1014	1060	1084	1099	1042	1091	1057	1089	1037	1086	1072	1075	1046	1019	1043	1040	1077	1078	1069	1060	1067	1008	1086	1063	1102	1031	1081	1041	1078	1063	1080	1129	1051	1079	1041	986	1126	1049	1032	1106	1131	1098	1044	1051	1069	1067	997	1031	1079	1097	1059	1065	1045	1035	1068	1057	1106	1062	1076	1049	1054	1035	1075	1060	1135	1029	1092	1024	1027	1047	1052	1062	1000	1007	1063	1037	1054	1051	1051	1100	1046	1097	1051	1055	1079	1089	1066	1084	1054	1019	1035	1116	1149	1100	1044	1071	1057	1031	1061	1071	1087	1078	1070	1061	1061	1050	1049	1055	982	1069	1153	1063	1085	1086	1101	1098	1051	1116	1140	1083	1075	1046	1080	1085	1097	1085	1045	1052	1108	1077	1006	1045	1024	1063	1052	1035	1038	1093	1059	1037	1077	1067	1098	1101	1094	1090	1056	1011	1031	1047	1046	1068	1072	1016	1054	1083	1042	1052	1034	1015	1040	1026	1024	1026	1050	1037	1036	1090	1094	1104	1079	1035	1073	1023	1110	1098	1067	1019	1042	1019	1037	1119	1058	1032	1109	984	1145	1111	1088	1084	1054	1063	1057	1032	1029	1058	1088	1114	1035	1076	1019	1051	1082	1122	1036	1052	1025	1054	1091	1128	1048	1097	1056	1117	1048	1047	1036	1088	1101	1104	1041	1050	1078	1041	1035	1066	1056	1043	1086	1097	997	1044	1089	1081	1079	1070	1062	1057	1042	1047	1060	1065	1078	1005	1015	1062	1039	1065	1059	1148	1050	1086	1081	1022	1032	1029	1039	1075	1043	1000	1044	1056	1009	990	1086	1092	1073	1072	1020	1138	1049	1031	1050	1037	1021	1076	1078	1023	1070	1068	1045	1033	1077	1130	1083	1072	1048	965	1090	1113	1063	1074	1075	1059	1036	1108	1068	1064	1033	1042	1107	1051	1103	1117	1069	1094	974	1116	1066	1100	1074	1095	1053	1070	1089	1080	1020	1057	1070	1029	1045	1115	1075	1041	1099	1098	1112	1080	1113	1082	1067	1047	1055	1017	1096	1035	1055	1082	1126	1025	1011	1022	1020	1096	1051	1090	1024	1072	1007	1042	1021	1135	1132	1027	1066	1066	1059	1047	1054	1027	1055	992	1080	1086	1050	1058	1120	1088	1058	1081	1045	1044	1051	1058	1038	1115	1032	1028	1097	1110	1116	1072	1027	1041	1028	1086	1088	1057	1059	1043	1109	1063	1102	1033	1003	1052	1090	1065	1011	1055	1007	1034	1090	1085	1115	1081	1015	1052	1109	1033	1094	1081	1103	1092	1110	1090	1075	1044	1099	1077	1033	1067	1072	1081	1011	1029	1079	1042	1091	1065	1096	1048	1048	1054	1077	1049	1025	1067	1081	1111	1048	982	1093	1082	1074	1020	1032	1104	1043	1038	1074	1068	1061	1087	1114	1084	1079	1033	1033	1067	1035	1020	1082	1071	1088	1069	1021	1009	1087	1052	1101	1037	1081	1093	1112	1051	1137	1060	1021	1050	1069	1101	1090	1107	1032	1027	1104	1111	1039	1038	1047	1111	1029	1035	1087	1029	1058	1075	1040	995	1019	1103	1028	1034	1060	1099	1037	1080	1084	1065	1008	1083	1066	1071	1069	989	1073	1085	1075	1045	1094	1078	1070	1084	1083	1076	1062	1132	1039	1091	1064	1073	1025	1046	1047	1101	1032	1046	1082	1041	1047	1062	1049	1029	1060	1077	1072	1045	1060	1082	1152	1012	1078	1026	1042	999	1120	1066	1076	1085	1015	1037	1039	1036	1048	1003	1062	1060	1066	1078	996	1076	1068	1086	1008	1057	1106	1100	1047	1030	1042	1056	1009	1026	1022	1058	1121	1147	1100	1000	1091	1084	1055	1090	1043	1030	1108	1093	1010	1094	1044	1031	1067	1020	1082	1068	1089	1070	1085	1043	994	1106	1064	1053	1040	1052	1042	1112	1057	1062	1053	1023	1059	1108	1002	1037	1065	1095	1089	1025	1104	1072	1080	1043	1098	1014	1090	1042	1041	1022	1027	1089	1060	1074	1026	1030	1026	1018	1012	1011	1094	1039	1063	1096	1055	1042	1102	1063	1024	1157	1072	1024	1010	1058	1050	1128	1041	1075	1026	1018	1032	1031	1047	1043	1078	1011	1125	1064	1070	1059	1049	1069	1066	1046	1094	1081	1000	1014	1127	1044	1003	1078	1037	1121	1131	1053	1022	1038	1044	1014	1073	1112	1011	1082	1055	1114	1034	1065	1076	1057	1068	1091	1094	1110	1062	1050	1082	1085	1090	1126	984	1045	1042	1078	1017	1086	1010	1057	1017	1086	1115	1109	1063	1055	1069	1101	1055	1018	1119	1010	1061	1025	1009	1020	1036	1087	1081	1088	1015	1053	1024	1107	1057	1067	1033	1082	1101	1074	1023	1067	985	1073	1089	1091	1046	1084	1132	1080	1023	1065	1032	1029	1052	1076	1044	1022	1012	1037	1107	1047	1041	1053	1028	1082	1065	1034	1056	1089	1013	1048	1046	1092	1050	1108	1007	1009	1077	1044	1041	1068	1119	987	1072	1025	1062	1094	1039	1080	1085	1058	1015	1093	1034	1084	1113	1103	1014	1012	1083	1032	1084	1056	1048	1010	1053	1091	1034	1154	1041	1039	1110	1114	1030	1036	1069	1051	992	1073	1091	1111	1101	1036	1002	1120	1035	1032	1072	1026	1032	1007	1077	1068	1053	1036	1093	1107	997	1047	1045	1026	1052	1046	1039	998	1085	1143	1029	1007	1129	1047	1062	1034	1130	1118	1061	1060	1095	1075	1064	966	1086	1141	1052	1004	1058	1047	1085	1064	1022	1030	1089	1037	1100	1052	1086	1096	1063	1073	1004	1072	1054	1082	1054	992	1093	1017	1061	1093	1058	1041	1106	1101	1075	1069	1039	1069	1047	1080	1001	1136	1053	1037	1068	1048	1075	1051	1075	1065	1084	1026	1087	1034	1038	1094	1075	1030	1078	986	1091	1018	1066	1064	1077	1073	1049	1069	1046	1035	1088	1112	1075	1083	1067	1111	1036	1085	1019	1065	1044	1143	1092	1076	1089	1097	1053	1019	1057	1015	968	1062	1078	1056	1030	1024	1090	1060	1134	1077	1053	1050	1076	1068	1037	1038	1057	1054	972	1051	1017	1055	1070	1020	1098	1093	1087	1058	1053	1040	1019	1120	1108	1093	1029	1105	1054	1107	1062	1099	1037	1051	1102	1073	1023	1000	1077	1099	1060	1005	1037	1049	1072	1076	1020	1109	1089	1089	1041	1087	1029	1030	1073	1113	1093	1057	1010	1061	1056	1019
15581	41324	37616	32465	28202	23696	18805	15797	12443	8996	6483	4391	3227	2496	1877	1369	1230	1186	1207	1205	1138	1157	1214	1238	1230	1281	1242	1295	1205	1134	1177	1303	1300	1254	1210	1214	1337	1219	1217	1185	1149	1065	1114	1054	1109	1115	1129	1105	1080	1089	1079	1091	1067	1027	1107	1142	1165	1055	1134	1097	1088	1152	1094	1144	1125	1144	1128	1093	1124	1078	1030	1129	1113	1138	1072	1061	1091	1109	1062	1071	1140	1063	1043	1113	1151	1072	1094	1111	1109	1143	1101	1172	1148	1149	1032	1142	1100	1120	1124	1066	1027	1092	1101	1071	1096	1096	1116	1073	1127	1078	1090	1116	1074	1029	1086	1082	1070	1046	1136	1073	1120	1108	1057	1063	1160	1072	1090	1096	1050	1152	1141	1089	1114	1112	1115	1130	1126	1121	1091	1157	1063	1110	1152	1077	1095	1102	1079	1119	1093	1104	1076	1130	1075	1051	1108	1105	1097	1106	1100	1100	1161	1022	1100	1070	1095	1142	1105	1151	1082	1135	1129	1111	1078	1133	1104	1088	1089	1023	1096	1077	1103	1066	1083	1058	1136	1064	1121	1128	1091	1069	1182	1078	1071	1064	1075	1118	1132	1065	1039	1164	1146	1141	1082	1141	1114	1128	1112	1137	1121	1049	1146	1120	1071	1130	1101	1135	1043	1155	1086	1137	1171	1106	1082	1111	1047	1136	1106	1062	1108	1101	1119	1108	1084	1062	1048	1144	1097	1115	1172	1072	1099	1102	1143	1047	1099	1122	1099	1119	1091	1117	1037	1091	1138	1057	1092	1128	1116	1113	1107	1106	1141	1047	1108	1133	1065	1062	1139	1038	1107	1067	1169	1102	1127	1084	1112	1125	1116	1094	1101	1117	1094	996	1142	1092	1135	1166	1081	1029	1139	1096	1118	1143	1069	1090	1116	1062	1077	1131	1039	1052	1126	1145	1097	1097	1065	1135	1129	1094	1116	1062	1095	1138	1116	1149	1102	1104	1051	1109	1133	1059	1085	1063	1115	1112	1136	1094	1146	1135	1089	1041	1058	1056	1136	1082	1060	1044	1077	1048	1094	1043	1085	1123	1089	1166	1095	1080	1074	1105	1170	1074	1113	1109	1102	1101	1094	1097	1082	1110	1052	1130	1128	1138	1095	1095	1112	1013	1099	1063	1144	1059	1074	1063	1155	1123	1061	1115	1099	1136	1112	1093	1095	1061	1122	1087	1131	1149	1093	1134	1044	1123	1024	1113	1092	1158	1092	1068	1112	1063	1057	1048	1084	1127	1092	1101	1040	1119	1069	1125	1040	1126	1035	1169	1131	1064	1076	1064	1098	1103	1104	1081	1082	1099	1081	1097	1075	1043	1064	1088	1064	1148	1100	1174	1097	1029	1049	1076	1136	1068	1080	1115	1132	1084	1072	1139	1091	1022	1076	1130	1117	1078	1118	1112	1080	1072	1109	1140	1056	1125	1092	1099	1091	1086	1067	1075	1164	1091	1103	1110	1093	1060	1050	1081	1031	1127	1106	1138	1141	1147	1113	1064	1106	1111	1079	1119	1134	1137	1088	1086	1081	1137	1153	1102	1069	1131	1069	1109	1098	1137	1113	1099	1110	1057	1121	1049	1080	1112	1085	1113	1125	1072	1062	1088	1052	1084	1168	1117	1115	1125	1098	1062	1053	1150	1091	1054	1145	1125	1125	1103	1143	1117	1148	1074	1116	1144	1110	1043	1091	1104	1154	1118	1096	1085	1122	1120	1125	1137	1094	1090	1149	1094	1059	1065	1031	1105	1048	1091	1160	1095	1095	1158	1142	1096	1143	1069	1149	1110	1079	1133	1131	1082	1139	1091	1075	1126	1062	1088	1057	1100	1098	1093	1078	1115	1052	1022	1068	1071	1122	1139	1113	1053	1081	1135	1140	1137	1090	1123	1081	1029	1100	1185	1071	1102	1164	1069	1119	1115	1138	1134	1089	1127	1084	1072	1130	1110	1132	1111	1130	1069	1052	1085	1149	1034	1114	1071	1081	1064	1068	1109	1044	1105	1056	1124	1051	1119	1122	1118	1124	1114	1062	1062	1151	1087	1057	1087	1090	1088	1110	1118	1068	1065	1058	1088	1138	1094	1090	1093	1100	1082	1119	1036	1122	1066	1092	1063	1130	1105	1011	1077	1041	1040	1107	1126	1110	1075	1088	1095	1093	1136	1085	1051	1047	1066	1092	1078	1135	1080	1136	1103	1115	1046	1122	1057	1056	1122	1039	1103	1065	1133	1094	1116	1120	1059	1138	1189	1167	1148	1099	1093	1053	1102	1063	1140	1045	1070	1090	1104	1096	1078	1122	1095	1035	1058	1115	1056	1126	1161	1150	1108	1098	1075	1082	1118	1110	1064	1066	1123	1068	1073	1133	1068	1120	1130	1127	1084	1089	1075	1100	1077	1096	1137	1025	1157	1084	1110	1118	1083	1096	1135	1067	1155	1128	1103	1119	1097	1099	1101	1134	1088	1097	1027	1139	1095	1097	1081	1076	1123	1138	1054	1100	1116	1120	1085	1123	1090	1150	1119	1089	1058	1100	1079	1114	1088	1102	1108	1063	1101	1092	1161	1143	1014	1114	1071	1067	1095	1098	1132	1130	1074	1116	1088	1123	1048	1077	1114	1079	1064	1080	1067	1067	1103	1120	1086	1042	1094	1083	1119	1101	1125	1081	1106	1132	1103	1054	1100	1052	1131	1163	1106	1151	1077	1086	1164	1126	1090	1064	1114	1079	1156	1162	1093	1100	1095	1043	1089	1184	1096	1122	1112	1064	1079	1168	1058	1118	1044	1093	1099	1030	1155	1169	1065	1082	1062	1120	1060	1079	1066	1100	1118	1120	1049	1069	1041	1103	1145	1075	1079	1072	1075	1070	1058	1115	1101	1052	1064	1095	1073	1100	1042	1102	1147	1037	1057	1107	1058	1084	1082	1097	1072	1114	1022	1161	1153	1074	1136	1068	1135	1105	1107	1066	1074	1036	1075	1069	1138	1091	1059	1078	1111	1012	1109	1182	1124	1137	1106	1110	1051	1094	1076	1109	1066	1140	1022	1105	1112	1136	1110	1060	1067	1094	1052	1092	1108	1102	1078	1079	1068	1136	1125	1108	1097	1132	1109	1046	1093	1076	1074	1152	1077	1101	1166	1055	1088	1153	1093	1125	1108	1082	1076	1109	1114	1108	1114	1113	1081	1068	1050	1117	1103	1097	1128	1109	1172	1192	1116	1057	1133	1058	1103	1071	1118	1131	1153	1132	1101	1127	1024	1114	1114	1107	1068	1090	1091	1059	1109	1029	1100	1085	1028	1086	1158	1141	1176	1095	1107	1133	1094	1091	1131	1142	1037	1025	1069	1014	1051	1064	1072	1088	1127	1108	1075	1128	1054	1111	1097	1177	1049	1089	1090	1033	1076	1066	1092	1056	1170	1116	1104	1103	1080	1111	1046	1185	1095	1146	1102	1121	1166	1086	1108	1064	1081	1056	1131	1074	1134	1132	1041	1070	1137	1101	1119	1075	1087	1049	1115	1061	1069	1087	1070	1050	1047	1117	1042	1128	1106	1080	1175	1122	1082	1061	1067	1124	1177	1084	1137	1162	1103	1076	1111	1096	1060	1092	1084	1056	1070	1086	1125	1069	1127	1144	1034	1060	1139	1130	1069	1100	1113	1127	1103	1095	1047	1054	1119	1043	1066	1093	1095	1092	1105	1117	1055	1108	1113	1101	1082	1138	1103	1163	1058	1131	1126	1107	1091	1070	1132	1112	1131	1061	1068	1095	1070	1131	1095	1111	1057	1108	1078	1130	1115	1099	1118	1122	1111	1059	1067	1084	1062	1141	1098	1083	1101	1091	1143	1121	1091	1098	1106	1051	1127	1076	1089	1102	1131	1155	1088	1158	1014	1117	1092	1104	1032	1070	1090	1151	1096	1064	1118	1101	1053	1125	1088	1126	1088	1047	1080	1079	1092	1086	1122	1088	1072	1088	1171	1094	1091	1054	1147	1102	1086	1048	1079	1125	1086	1113	1031	1103	1105	1061	1087	1111	1102	1097	1033	1104	1101	1073	1093	1063	1089	1112	1089	1108	1065	1060	1116	1114	1140	1077	1147	1152	1121	1131	1114	1100	1126	1123	1090	1090	1104	1058	1115	1115	1075	1036	1178	1082	1140	1146	1133	1109	1163	1097	1055	1096	1088	1097	1067	1076	1104	1121	1093	1124	1071	1100	1124	1089	1103	1111	1088	1138	1103	1166	1053	1109	1110	1095	1015	1082	1107	1144	1133	1126	1051	1086	1125	1135	1105	1153	1131	1129	1090	1115	1096	1116	1094	1098	1070	1085	1089	1112	1050	1045	1094	1080	1083	1075	1117	1192	1070	1091	1093	1104	1107	1141	1147	1092	1115	1154	1131	1142	1125	1138	1114	1058	1000	1169	1093	1123	1055	1169	1069	1154	1101	1079	1122	1111	1111	1093	1086	1131	1071	1090	1098	1072	1077	1106	1068	1107	1131	1086	1059	1108	1078	1153	1076	1076	1122	1112	1167	1075	1138	1084	1102	1114	1093	1038	1060	1146	1086	1097	1111	1116	1107	1100	1129	1141	1054	1099	1076	1085	1081	1124	1094	1128	1103	1087	1067	1119	1169	1104	1048	1087	1099	1106	1147	1047	995	1082	1067	1030	1086	1094	1070	1065	1096	1100	1114	1133	1074	1120	1133	1037	1120	1149	1091	1031	1099	1126	1107	1132	1132	1094	1118	1095	1103	1109	1075	1197	1078	1057	1079	1078	1120	1099	1093	1093	1091	1093	1129	1144	1088	1056	1094	1080	1130	1054	1095	1062	1150	1090	1131	1075	1095	1154	1099	1145	1062	1052	1164	1117	1093	1074	1127	1142	1033	1091	1093	1124	1040	1100	1088	1094	1105	1090	1072	1100	1055	1118	1059	1082	1066	1090	1089	1084	1105	1051	1086	1100	1082	1105	1046	1098	1135	1125	1144	1169	1080	1115	1053	1117	1159	1073	1121	1124	1089	1090	1090
27873	21310	22166	18313	12214	7729	5122	3971	2964	1889	1423	1095	819	653	547	483	491	490	510	506	482	528	481	533	518	560	477	523	538	512	542	505	509	597	517	525	526	578	530	517	511	469	525	486	492	497	495	479	485	472	483	518	480	498	468	492	472	490	473	493	475	500	519	519	461	473	489	517	470	493	496	492	559	539	506	525	495	481	463	493	500	480	437	478	446	487	462	487	503	481	486	422	495	487	493	453	499	496	479	494	473	444	489	520	491	458	488	512	478	467	506	507	471	463	495	502	471	457	507	507	460	461	480	471	520	482	498	494	497	465	486	516	505	482	442	514	513	471	475	511	500	472	491	519	520	486	474	480	495	484	491	466	470	469	491	483	491	500	465	517	501	489	477	539	472	445	470	467	521	480	486	496	514	474	500	492	507	496	492	525	503	473	529	505	492	526	511	474	438	471	456	482	476	498	521	489	503	482	463	476	479	497	470	503	507	506	466	504	477	501	433	479	513	500	464	420	495	508	493	477	469	518	534	508	475	486	481	512	493	492	471	502	487	471	471	497	509	509	451	488	515	535	502	502	496	491	489	462	502	507	487	430	466	519	490	473	493	495	493	462	476	464	478	460	487	502	550	458	485	488	532	449	493	520	463	532	529	490	485	475	487	496	528	493	456	492	506	502	448	490	509	485	480	489	502	537	426	526	479	450	541	509	474	475	465	531	480	479	472	507	484	486	512	514	497	484	471	488	478	449	514	479	549	498	482	482	482	488	519	501	479	497	465	515	474	470	483	502	481	467	542	486	486	496	484	497	458	486	509	497	543	461	478	515	528	488	500	531	511	480	506	499	470	486	499	478	464	500	479	455	518	496	453	496	492	509	497	486	481	482	506	480	476	504	481	515	448	509	451	490	476	502	509	504	463	453	462	487	481	520	523	477	489	530	466	475	478	487	479	525	490	496	485	512	461	465	502	458	499	484	475	521	503	490	473	475	515	437	481	463	495	478	451	505	482	517	473	480	440	481	463	475	522	508	478	496	469	500	469	468	501	475	479	459	474	491	492	476	523	480	462	478	479	493	484	530	503	444	483	487	497	462	504	465	517	512	483	494	499	499	486	456	476	527	520	490	491	475	477	477	512	524	532	477	525	440	543	460	473	503	495	521	480	536	538	472	513	478	521	482	473	498	500	524	516	469	493	461	486	480	520	516	499	510	488	482	446	475	483	446	529	500	482	461	471	456	487	506	486	519	539	488	477	508	505	536	511	504	538	485	512	494	502	480	476	506	481	505	458	471	468	472	480	491	499	438	495	484	473	495	499	491	494	487	529	475	509	446	484	471	505	492	475	463	507	498	522	500	491	484	495	500	509	483	485	529	502	499	520	457	498	520	478	503	460	476	483	475	524	468	502	483	501	480	504	505	510	529	470	469	494	514	503	490	520	505	487	489	462	437	497	483	491	497	501	504	454	481	462	481	503	492	484	444	466	489	472	512	482	530	524	489	496	504	468	505	503	474	480	549	505	457	505	479	478	465	493	485	480	507	494	551	508	493	509	481	523	505	486	479	463	507	506	495	477	486	498	477	504	534	497	499	469	486	502	451	484	513	519	483	482	494	515	469	488	480	492	508	448	493	449	527	477	522	522	507	516	494	530	480	517	501	459	506	453	483	486	431	494	496	475	473	511	456	510	486	464	496	481	456	495	487	475	486	513	524	508	493	509	464	508	527	515	477	519	489	460	519	480	496	507	466	518	468	481	466	505	471	487	476	487	490	512	487	447	506	524	482	460	496	490	511	494	520	522	459	496	512	504	483	483	526	502	437	459	465	477	472	501	457	503	497	469	475	475	535	492	463	473	493	512	460	478	479	563	524	488	486	492	513	514	464	487	480	498	480	499	480	499	487	500	464	473	472	459	469	485	469	514	484	485	467	495	475	469	506	530	507	460	510	485	496	509	487	466	525	493	512	507	461	518	483	523	500	496	467	512	491	499	469	460	489	477	488	526	454	469	503	492	493	484	473	492	469	519	512	537	516	496	417	493	521	479	480	461	487	466	504	499	495	505	463	499	497	518	454	483	489	486	454	531	495	475	485	484	450	502	480	478	500	481	477	535	486	460	487	504	478	495	493	477	479	488	503	519	494	533	484	494	467	490	452	474	490	469	517	490	488	467	478	490	476	477	488	498	514	508	522	457	471	471	493	472	480	522	511	480	503	499	528	504	478	492	484	487	512	476	519	489	487	495	472	473	493	473	507	470	440	491	484	493	490	507	443	463	483	468	513	477	504	485	442	517	498	522	514	475	488	484	481	515	509	495	457	484	523	541	503	510	516	549	527	499	518	498	486	452	527	520	508	515	437	496	511	493	513	488	480	536	505	494	495	503	478	480	490	514	517	482	498	506	484	539	484	496	512	447	483	494	464	472	476	495	529	514	466	477	471	475	521	510	498	487	465	489	481	531	458	508	532	535	474	492	511	467	495	478	495	478	548	509	485	523	512	510	487	479	514	499	509	468	477	474	490	502	467	468	473	506	469	543	501	465	498	510	466	515	487	494	542	510	500	473	497	453	489	484	483	494	493	524	497	497	527	502	500	478	500	504	495	484	489	531	479	505	502	472	484	519	487	476	484	496	506	473	464	466	461	528	530	493	468	518	525	480	551	463	461	514	497	512	474	500	492	499	509	491	481	537	441	525	484	510	500	505	469	447	492	465	464	484	548	469	453	503	511	484	520	505	476	475	445	516	512	510	486	467	520	502	472	513	460	487	530	529	480	455	470	494	523	494	492	473	470	495	477	486	488	488	498	479	491	474	481	451	486	506	471	493	504	492	496	520	501	488	502	506	522	507	504	448	488	513	463	499	465	467	479	494	488	479	509	512	461	514	500	500	484	508	482	479	513	522	480	486	502	480	497	479	494	482	523	518	466	503	489	491	476	514	460	483	497	501	444	484	507	499	512	497	479	502	483	506	476	496	511	491	497	505	480	469	491	494	481	496	449	458	473	534	448	504	465	480	499	507	482	463	492	482	528	479	509	483	481	486	489	510	471	494	522	514	482	481	468	496	462	499	489	497	472	498	512	465	493	493	498	490	465	466	535	510	478	518	512	512	512	496	502	494	441	530	488	490	490	491	496	477	496	516	466	479	507	490	484	509	486	477	478	513	510	516	458	459	502	469	530	526	508	499	490	505	467	505	482	498	509	475	515	506	491	471	521	505	514	501	467	509	492	497	474	497	508	458	506	526	488	501	479	473	471	453	475	519	456	494	518	472	479	457	479	492	487	474	460	458	471	491	511	510	488	472	477	522	477	526	490	477	476	521	485	484	483	484	524	494	496	480	479	471	486	478	470	503	488	509	469	465	456	499	481	468	494	482	483	487	490	444	485	461	487	484	484	503	495	495	467	476	499	500	467	495	484	531	498	490	479	522	501	486	456	497	519	462	475	489	506	481	493	496	509	500	461	491	516	510	507	507	489	475	522	497	515	474	519	501	503
12687	28047	24388	19184	16092	12153	8789	7132	5360	3329	2478	1699	1231	866	734	583	499	560	489	500	535	524	509	503	530	550	541	573	567	517	526	535	562	567	547	587	621	567	549	547	528	548	506	511	520	541	516	537	527	528	505	527	532	500	508	506	562	535	518	504	535	530	519	499	501	516	503	512	490	519	545	501	536	510	521	517	530	515	525	526	553	520	543	524	548	521	525	511	521	481	487	480	514	508	521	510	546	539	521	529	450	541	501	512	492	513	511	512	546	521	508	493	518	518	516	523	531	536	457	485	524	522	489	517	518	531	495	554	491	564	471	513	554	503	474	491	517	509	535	525	489	561	496	510	502	482	494	539	534	540	527	509	529	495	534	528	507	490	524	540	558	504	549	514	525	538	499	521	556	477	551	500	525	518	498	501	528	506	532	505	516	521	514	517	483	549	497	524	538	534	545	483	491	551	532	533	505	502	514	553	511	527	544	515	507	520	521	515	522	479	525	534	530	509	549	492	547	535	525	515	510	501	546	502	521	528	533	542	561	525	542	481	530	523	509	505	588	521	490	546	516	503	515	516	531	525	517	541	473	506	476	520	545	540	550	540	457	485	499	532	504	531	545	506	561	536	548	539	540	475	576	534	513	514	547	533	517	534	513	524	519	523	514	519	570	521	533	516	529	507	525	493	542	513	485	551	512	490	508	558	543	528	514	518	560	510	487	486	496	502	505	469	523	547	480	518	582	517	517	502	526	531	467	489	525	486	529	479	516	521	505	528	516	502	493	511	509	492	499	536	525	517	538	551	512	525	522	540	549	489	525	520	517	471	527	508	497	526	482	506	522	506	548	523	505	501	511	526	494	562	521	520	499	529	516	477	523	540	495	548	521	517	533	572	529	536	516	533	538	538	539	533	520	545	578	535	501	510	490	506	522	534	531	504	503	504	474	544	508	491	499	516	553	525	508	532	478	573	500	558	532	506	527	492	467	511	488	518	534	540	537	504	484	524	507	488	538	485	526	532	490	516	482	524	511	489	527	512	490	485	508	493	505	530	481	500	527	536	505	506	508	536	527	512	536	515	500	510	512	526	502	515	530	540	541	504	524	521	540	513	516	537	537	536	539	536	530	507	530	483	498	499	524	503	516	515	516	505	490	523	473	506	490	520	509	513	555	494	521	483	501	500	523	514	517	521	539	514	521	502	508	484	558	505	538	532	495	484	530	507	531	574	499	542	485	520	516	524	510	491	542	515	506	503	490	532	500	547	498	517	532	504	523	507	501	494	564	515	524	514	529	527	512	526	561	521	520	545	551	501	500	514	537	460	547	551	485	484	499	458	530	509	531	528	552	552	509	520	559	475	518	483	525	516	506	532	537	551	509	502	524	560	495	470	504	539	531	523	488	504	532	508	510	509	512	530	523	541	514	539	524	498	518	544	506	529	519	513	513	506	535	538	514	496	525	526	479	548	530	498	543	523	538	502	484	484	502	540	523	509	543	497	516	499	496	519	490	548	502	524	531	531	538	511	494	478	535	522	516	518	517	471	505	551	514	514	498	513	535	497	517	529	509	497	503	525	537	506	470	504	519	545	508	523	502	517	517	549	530	507	492	511	497	510	529	569	543	517	520	543	521	506	527	500	481	503	534	534	536	516	568	491	542	481	543	489	521	521	538	489	486	474	512	503	527	541	487	545	527	536	521	546	492	504	539	521	567	548	504	527	477	525	509	516	480	499	509	565	494	544	531	502	480	504	503	559	516	522	518	552	516	549	553	501	502	539	554	514	533	543	528	524	539	520	511	545	526	499	541	482	501	518	544	531	490	525	472	601	509	496	529	510	518	526	510	542	518	518	505	565	492	527	507	527	485	506	485	527	502	569	502	511	509	496	531	560	487	515	530	531	528	547	512	520	501	499	490	482	492	521	486	529	555	500	536	511	482	490	508	507	555	535	520	501	500	502	528	521	533	508	481	555	493	530	499	496	520	564	486	523	520	543	470	535	507	522	561	511	531	504	502	549	521	526	505	510	526	496	522	529	514	531	526	491	523	543	536	493	572	485	506	508	474	544	563	528	551	514	546	507	496	508	514	495	484	533	479	525	542	489	469	486	520	484	481	517	522	537	554	532	491	515	548	518	516	461	506	522	537	556	512	514	493	531	482	495	566	484	491	506	528	505	506	538	531	555	517	519	430	503	516	526	483	511	523	535	504	522	513	528	517	551	540	523	522	556	551	531	455	472	505	513	498	513	510	507	507	501	520	530	543	502	515	529	559	530	518	534	548	488	504	498	523	496	535	484	489	540	500	499	498	538	512	543	555	493	544	533	529	494	547	515	504	506	497	536	490	515	500	515	552	486	570	510	523	504	491	543	528	528	508	534	499	524	540	529	484	483	487	527	528	479	516	519	494	506	560	516	489	485	565	510	499	502	518	513	487	497	502	489	513	539	506	501	503	535	532	531	520	543	535	486	513	528	506	465	488	487	491	483	511	534	516	521	510	511	512	497	514	493	519	511	546	480	479	512	518	551	498	538	495	511	537	523	520	540	509	514	534	518	516	527	525	483	512	531	505	506	497	487	507	468	523	493	499	504	470	516	532	523	526	483	542	499	495	501	562	474	532	508	520	551	501	527	496	530	523	529	496	538	555	519	521	520	499	491	503	540	533	506	525	537	486	498	528	526	490	531	507	523	547	480	469	512	527	514	517	512	472	508	525	536	539	514	548	523	513	524	512	480	525	510	554	469	489	488	554	538	555	501	532	574	550	524	496	513	516	538	530	512	518	504	471	533	545	583	548	530	537	491	481	523	512	493	505	561	517	507	539	485	513	489	503	495	519	541	504	499	493	496	516	550	501	538	526	506	514	527	504	539	520	502	516	545	527	523	544	513	501	519	535	530	492	545	517	512	484	511	478	522	524	511	508	501	534	550	503	525	511	506	533	529	494	510	468	483	556	527	526	527	512	522	509	499	503	507	530	522	533	530	521	525	465	523	531	533	537	520	500	525	515	546	509	556	512	524	520	517	522	566	513	525	537	530	509	495	500	520	490	505	501	491	548	525	525	527	505	464	547	517	496	538	516	496	507	509	495	521	498	506	530	502	533	527	511	518	478	508	551	510	530	506	527	525	485	521	525	520	523	504	540	536	515	521	499	510	546	529	482	464	517	521	555	528	517	521	514	535	532	541	515	543	492	502	494	512	493	512	504	496	551	507	518	533	513	555	491	515	550	511	504	514	545	507	509	529	483	500	509	497	521	524	549	539	545	500	541	506	509	500	536	552	497	534	517	510	520	514	496	522	522	555	502	546	504	494	513	539	498	489	550	529	515	525	523	541	480	534	529	515	538	546	509	536	476	497	520	511	494	520	530	525	529	531	492	517	545	487	521	539	527	488	519	538	558	545	506	519	493	529	527	545	530	510	497	485	503	517	508	499	493	544	495	480	505	531	492	567	565	539	521	515	556	506	553	479	496	511	537	532	503	479	545	515	524	526
23551	21075	28261	24319	22055	18996	12228	7588	5758	3742	2783	2140	1583	1295	1028	919	902	838	831	807	894	811	822	836	849	852	843	805	852	864	860	872	894	860	871	905	899	878	814	883	784	837	827	781	830	712	826	841	796	777	814	786	786	796	798	817	834	790	814	780	781	784	788	824	789	790	777	815	806	830	776	823	834	815	804	862	776	823	837	868	867	813	839	778	833	820	821	793	795	825	783	812	795	763	826	765	803	845	812	793	752	744	779	807	814	796	788	796	803	801	789	858	797	773	797	808	797	822	800	786	774	808	843	762	844	824	796	759	782	789	737	815	874	842	786	833	816	814	840	735	767	788	839	841	785	751	829	784	752	744	838	804	802	794	816	817	823	792	800	800	855	779	773	784	795	853	774	793	780	827	862	839	815	819	845	826	823	820	801	805	781	788	768	775	808	771	792	824	819	831	780	761	792	818	775	773	819	810	749	782	827	796	798	829	883	818	787	825	807	795	772	847	776	774	761	771	804	852	751	805	781	763	807	816	827	827	812	820	777	817	865	787	794	760	761	855	794	817	784	760	794	830	823	811	847	784	790	749	790	786	778	793	790	769	820	737	743	825	771	822	763	764	762	826	752	789	802	801	784	836	860	826	829	789	824	787	835	767	790	781	777	829	759	811	778	775	818	821	821	792	806	840	798	828	776	788	764	826	816	822	793	813	819	783	816	801	856	770	798	860	767	868	726	795	805	827	807	750	794	812	793	804	842	809	796	765	809	753	858	776	769	794	873	778	788	821	748	806	781	776	800	842	768	797	733	758	849	808	792	797	788	801	799	781	829	802	834	806	780	791	793	831	839	819	841	791	830	872	790	810	846	810	851	820	845	783	716	822	788	835	845	826	813	810	801	787	757	786	826	826	801	794	780	820	788	792	844	807	809	858	848	791	816	780	807	816	772	803	830	857	792	824	802	817	741	792	756	819	800	806	752	808	845	786	773	762	849	845	802	852	794	794	764	817	829	745	873	818	830	831	829	857	791	850	781	848	787	806	836	785	790	866	834	784	820	839	820	831	781	753	769	827	787	825	832	763	801	774	774	760	804	814	781	814	780	829	827	839	760	833	789	807	866	795	825	806	817	796	787	777	773	832	815	777	786	858	788	764	805	818	815	794	807	740	714	824	744	816	807	798	831	744	811	838	787	819	802	727	796	836	813	780	802	796	800	736	778	780	869	794	803	812	800	789	784	823	881	810	783	856	798	780	755	830	760	804	799	781	769	801	803	800	780	835	808	826	801	777	893	787	827	815	775	828	776	821	873	790	804	772	840	811	790	787	764	797	817	788	798	771	793	780	824	786	803	783	823	815	807	785	769	750	774	820	850	803	843	789	788	790	786	827	785	799	812	742	776	789	793	829	804	810	785	827	820	813	807	827	763	804	810	801	850	795	828	807	787	736	759	793	816	809	829	767	777	790	836	772	822	767	788	829	770	799	745	801	813	784	819	828	792	798	752	829	711	824	782	785	767	859	816	788	813	811	774	809	798	797	776	792	785	803	814	803	838	788	749	817	782	787	833	740	768	786	745	749	805	805	823	754	793	809	799	805	748	786	808	803	818	854	821	780	758	834	792	765	822	809	761	779	800	871	813	791	820	825	795	824	713	816	790	771	826	825	863	837	825	780	789	844	807	819	802	819	769	827	738	882	784	797	845	806	816	790	819	836	816	840	786	803	826	772	800	810	814	780	794	822	818	835	797	856	825	826	796	765	747	788	825	834	786	789	801	829	775	770	793	819	813	828	795	803	775	797	816	804	844	871	814	811	769	826	764	816	774	799	815	804	803	858	780	788	782	805	759	836	813	802	809	787	800	785	819	806	784	770	788	790	792	807	820	848	828	872	801	754	785	781	795	783	813	780	806	799	853	773	817	761	796	776	783	782	785	782	811	741	777	793	809	784	811	809	804	762	779	779	785	822	799	796	837	779	811	718	819	815	804	794	787	810	787	835	824	817	792	845	769	783	816	814	789	802	793	777	775	793	857	784	791	841	807	787	754	746	793	748	772	833	871	793	749	831	797	772	825	795	774	813	778	831	794	782	727	787	775	759	747	814	765	841	860	826	834	818	807	785	762	808	800	789	829	833	825	834	781	774	841	784	790	817	767	776	771	779	800	818	819	780	788	773	841	812	820	815	807	800	763	814	794	792	760	832	759	814	842	836	805	772	773	833	798	827	785	795	755	801	817	838	801	807	830	798	798	819	826	833	803	799	798	807	819	803	799	844	788	815	770	768	821	798	752	845	823	798	731	816	821	838	789	791	781	842	840	774	824	778	800	821	798	802	806	835	842	754	823	839	804	796	765	760	815	823	798	807	799	808	805	794	836	792	792	821	787	750	817	796	840	771	776	808	786	795	813	757	762	821	803	810	773	806	793	794	833	732	838	873	804	743	754	809	814	816	772	759	800	797	767	784	793	789	798	763	769	817	814	840	830	780	789	723	833	778	795	794	787	837	795	772	797	817	754	847	800	812	815	745	807	810	745	808	790	809	780	834	789	826	820	760	831	787	743	800	802	794	852	836	800	825	812	799	788	758	776	745	808	803	837	810	770	791	776	809	805	818	789	816	785	750	839	781	831	824	779	827	832	807	813	838	810	843	814	813	816	784	826	775	795	788	767	829	835	810	791	764	794	778	856	823	769	801	799	780	803	794	802	777	815	815	817	866	791	788	857	844	841	782	803	767	836	817	813	847	814	794	771	831	763	810	771	816	777	821	804	826	749	815	830	779	829	806	813	800	782	852	816	784	805	775	799	817	779	821	837	796	740	722	812	757	808	774	774	799	740	802	807	772	864	824	836	871	821	824	828	802	792	822	806	832	826	825	796	783	808	800	864	759	781	799	813	801	779	770	822	814	813	789	821	797	807	785	773	793	837	751	785	829	794	776	788	803	820	775	818	783	792	842	840	811	804	839	779	813	809	821	837	880	798	834	804	835	817	789	791	805	825	839	779	785	834	781	825	833	811	798	795	779	797	836	813	810	837	779	818	796	808	775	748	818	791	765	780	799	779	805	804	812	837	842	761	794	796	802	801	791	783	807	789	803	795	799	789	833	818	752	869	794	799	821	788	816	750	811	785	869	796	804	794	846	772	805	833	820	816	793	798	775	802	827	748	811	806	818	774	767	760	788	867	785	759	813	798	823	748	825	790	789	800	820	852	816	800	809	823	821	813	807	800	821	788	822	806	783	814	725	813	798	756	803	831	852	785	746	769	834	823	796	771	804	791	778	815	820	865	803	810	820	788	758	822	825	778	755	820	789	772	803	777	807	823	797	777	810	727	786	826	785	771	834	805	795	790	806	836	844	821	808	850	866	790	794	840	856	774	765	766	814	773	761	807	785	764	723	767	817	819	755	793	802	800	839	777	790	770	808	833	807	764	781	794	799	780	806	809	767	798	807	787	811	802	808	801	797	847	808	837	786	778	811	787	796	847	827	809	783	803	771
12638	36834	32398	26528	24072	18690	14356	11449	9410	5911	4255	3181	2207	1684	1259	946	920	874	884	843	873	825	901	880	935	940	931	930	894	836	917	923	986	956	952	947	978	940	919	911	849	821	849	848	839	857	884	855	813	837	831	821	818	861	830	818	873	804	809	804	820	803	802	841	756	834	873	786	896	835	817	812	804	809	798	819	814	900	800	835	846	810	820	839	781	741	817	818	824	859	902	857	817	785	811	805	813	795	875	795	850	804	826	859	856	898	809	813	816	804	820	880	784	749	776	768	825	822	847	803	818	875	831	822	808	856	775	839	863	802	864	788	885	866	810	830	813	783	792	776	881	810	793	798	856	837	811	820	817	828	898	857	841	820	846	824	882	832	844	797	850	838	851	827	816	792	825	853	801	852	792	842	840	838	851	804	806	821	813	820	856	803	839	847	804	839	849	879	792	795	827	856	823	855	794	793	811	834	827	842	831	839	813	795	854	877	859	844	783	761	848	827	850	840	859	840	862	791	836	866	813	811	811	817	785	822	844	846	841	826	857	840	816	827	841	826	850	831	788	837	851	832	820	813	812	792	852	821	878	806	885	869	858	772	829	813	850	875	796	822	840	801	848	827	849	878	847	792	824	849	870	855	796	842	796	842	815	804	823	817	814	786	811	841	826	838	840	787	841	816	852	824	816	843	831	881	852	810	813	871	821	827	811	840	842	834	829	854	817	828	869	797	852	800	894	779	840	807	846	792	802	857	818	849	827	818	863	848	820	817	821	859	790	845	848	887	839	862	846	831	828	810	846	826	811	852	818	834	886	826	862	828	814	813	879	848	809	844	813	789	849	814	804	843	883	837	832	826	808	858	879	793	836	864	856	781	867	844	784	843	849	827	827	875	840	819	783	849	844	837	832	854	825	843	851	812	861	834	814	791	790	834	851	842	820	874	867	844	841	824	839	865	820	823	851	814	821	805	826	799	853	792	832	835	821	821	850	815	799	872	832	820	857	830	846	872	869	810	826	854	809	871	767	802	807	837	852	819	862	843	870	829	786	865	869	836	833	837	840	830	825	801	851	847	800	850	839	811	838	823	820	876	771	817	812	865	825	785	813	841	843	773	893	830	858	868	817	847	827	757	859	821	837	800	812	767	808	779	779	830	869	840	886	851	849	818	802	815	808	844	852	849	816	845	759	857	863	806	847	786	794	812	838	808	835	802	837	790	796	825	756	856	844	826	818	889	800	816	879	824	782	773	858	906	887	882	767	884	819	902	844	838	848	846	852	799	864	888	805	827	824	805	786	840	761	766	813	808	826	829	841	825	812	841	837	777	831	816	755	813	790	832	857	796	783	826	827	777	813	851	814	815	829	809	826	821	831	844	794	778	856	827	849	857	832	836	824	825	840	855	845	804	861	838	813	751	798	830	829	821	795	814	793	873	840	845	821	808	808	841	766	800	856	857	820	818	836	822	833	819	826	801	862	888	854	827	839	834	793	829	797	799	844	817	859	845	838	850	842	830	813	829	853	853	871	813	835	822	847	854	888	805	853	858	877	847	845	855	792	843	835	851	859	843	802	856	820	764	855	797	846	852	870	844	847	827	853	903	828	799	807	866	800	861	818	878	794	822	828	806	889	881	825	833	859	819	858	881	811	764	856	884	792	782	888	831	823	792	794	840	769	793	869	845	847	821	837	811	836	817	817	842	820	814	829	840	813	809	798	852	824	850	830	852	816	852	852	785	819	827	845	833	828	828	906	870	833	817	793	821	822	820	826	802	775	880	842	853	810	850	804	796	785	808	836	817	865	795	829	819	837	807	747	829	823	807	833	835	835	821	858	829	862	787	826	828	847	834	830	866	782	830	824	856	817	838	864	851	825	815	828	832	789	821	866	791	803	804	823	874	798	798	877	825	902	818	855	818	782	819	796	831	815	852	793	791	794	850	840	819	851	836	844	825	808	844	826	832	846	806	865	796	803	792	795	816	878	825	849	784	814	824	867	831	788	854	828	857	829	844	816	772	832	841	842	822	812	798	849	829	833	824	832	803	843	851	851	813	828	830	829	854	838	856	880	824	826	769	831	825	788	846	833	819	831	852	840	819	816	835	856	829	857	802	868	852	814	855	862	810	852	870	880	832	839	758	798	828	833	859	845	801	848	817	818	868	841	785	822	864	784	797	833	812	809	796	808	835	852	793	767	845	832	803	773	842	795	841	822	840	842	827	846	799	854	872	843	775	811	821	802	839	832	864	818	860	792	816	805	820	836	786	832	754	821	851	846	848	853	843	849	851	820	809	811	830	797	829	822	762	819	836	796	816	810	836	844	856	840	849	831	786	826	831	837	854	857	780	815	786	863	836	848	874	865	842	813	826	860	876	829	844	821	834	801	827	809	847	864	861	851	812	804	817	793	823	819	844	834	771	790	824	828	838	874	767	856	884	800	857	826	819	797	841	818	838	858	883	841	801	839	812	832	806	816	790	874	831	911	794	864	857	829	821	837	889	821	821	801	815	804	854	857	852	797	849	832	814	867	841	810	868	833	838	779	781	836	843	803	794	836	827	829	815	853	834	802	859	804	844	796	804	840	841	859	814	834	844	836	821	770	791	832	832	755	858	812	881	846	809	789	827	821	840	814	870	858	772	859	819	856	872	858	861	761	847	850	866	873	800	876	859	859	833	798	817	828	838	867	856	780	830	823	820	853	813	823	817	820	825	845	785	833	782	826	825	892	849	836	888	870	838	854	796	787	835	855	855	844	840	781	784	795	845	811	854	870	842	843	827	853	835	837	818	860	806	840	836	807	845	836	828	855	778	839	823	863	862	767	844	785	889	902	833	872	800	803	820	842	851	835	863	818	795	809	842	765	895	816	817	857	812	807	848	815	883	816	842	862	856	794	834	825	807	926	836	829	885	863	846	822	834	846	823	778	790	822	816	826	823	823	875	844	853	802	776	806	819	796	795	858	835	855	811	875	862	816	812	893	842	847	800	815	848	828	827	788	835	836	859	808	842	821	819	786	800	837	870	791	816	802	817	800	827	870	803	811	798	831	836	812	854	784	829	818	860	841	850	848	818	840	786	861	810	856	826	854	833	838	813	810	854	827	802	775	825	851	839	808	866	823	808	859	837	833	858	828	844	810	806	823	859	849	843	844	827	885	800	827	801	822	810	844	819	810	840	801	890	799	835	848	855	785	831	873	803	826	789	854	814	830	813	848	838	799	811	824	883	818	840	839	848	870	805	875	836	852	874	809	808	863	791	795	827	799	830	775	877	829	886	793	789	838	802	781	821	834	800	846	771	826	846	799	842	848	802	817	821	797	840	779	849	843	859	802	837	891	850	820	818	843	834	802	833	889	820	853	832	813	801	794	793	839	833	824	881	818	847	822	828	831	820	814	854	816	805	832	799	824	826	877	828	791	860	828	854	784	850	845	806	817	815	814	801	825	880	871	776	788	838	834	807	831	842	816	811	896	826	847	832	836	790	840	822	855	833
24727	21077	27350	25564	19206	11528	7527	5317	4123	2751	1880	1467	1163	905	690	619	562	590	567	610	565	582	602	579	633	597	618	621	606	617	617	630	607	593	642	638	628	652	597	619	567	588	598	592	649	585	601	568	584	578	551	602	631	605	602	580	577	569	545	574	543	561	574	587	584	552	589	605	532	571	560	579	539	564	555	556	591	570	580	556	569	573	584	581	577	566	618	550	585	546	580	601	583	580	540	545	550	535	590	533	600	537	573	548	568	596	523	588	571	545	580	577	507	559	583	546	565	590	580	550	601	602	553	624	564	581	608	552	573	591	559	542	599	567	558	565	555	523	597	588	512	554	580	622	577	584	584	585	558	579	593	566	551	536	556	577	575	563	615	615	589	599	525	599	570	629	564	550	580	591	620	583	578	568	569	579	574	562	577	576	570	565	626	562	591	563	552	583	576	629	587	550	588	569	544	573	572	530	599	580	564	544	569	589	596	551	588	605	587	582	582	599	551	545	548	597	548	573	594	555	595	547	579	571	605	592	563	542	582	622	587	573	597	610	587	590	529	543	562	602	566	582	508	572	622	612	567	529	594	579	546	581	591	587	573	560	615	563	572	569	542	575	613	538	585	594	621	578	567	568	556	647	559	581	550	597	615	593	580	567	583	556	581	578	590	551	597	580	592	532	590	581	600	601	590	591	534	611	584	583	553	563	607	552	567	568	575	596	549	565	622	566	579	568	584	556	584	551	541	587	605	576	612	554	592	644	545	581	552	590	567	571	599	525	558	554	586	575	567	602	619	585	548	577	560	518	570	612	551	645	524	573	551	520	582	614	563	574	561	575	569	530	595	595	625	575	614	601	608	572	565	533	577	618	579	557	610	556	569	556	594	594	589	603	566	549	573	573	587	591	564	602	586	579	591	575	564	601	557	575	583	574	586	584	592	566	568	622	588	551	619	599	563	610	573	589	603	588	571	572	607	578	597	559	569	549	596	602	567	560	584	588	566	595	630	587	618	561	529	573	584	622	658	563	604	595	531	590	555	561	572	572	594	598	608	565	575	558	603	518	566	548	604	562	568	546	577	594	590	583	585	595	548	585	583	616	576	545	594	603	590	579	553	602	530	563	581	577	567	562	591	552	566	573	600	531	564	565	552	613	559	549	551	557	594	527	578	570	584	580	562	546	586	543	599	573	521	569	531	581	561	558	585	566	540	577	579	575	554	567	592	579	588	564	605	595	623	615	609	574	598	555	568	575	536	605	619	536	585	562	584	616	593	568	552	545	549	569	564	572	573	584	584	543	570	592	595	575	601	572	643	552	521	585	609	583	597	563	557	613	536	621	580	569	590	574	556	574	607	579	604	622	588	558	551	579	610	600	547	581	545	582	564	586	592	552	585	598	557	603	625	554	577	608	586	563	569	591	593	567	594	615	600	576	573	601	565	569	558	581	615	594	621	612	641	551	553	591	615	549	558	629	597	549	602	605	592	540	592	563	610	590	576	563	599	600	548	527	607	590	556	612	575	554	560	527	531	521	579	588	565	571	563	572	600	533	549	590	554	608	577	579	580	523	553	532	581	592	543	607	548	562	598	574	565	590	575	564	604	618	567	562	589	581	592	547	581	566	616	552	550	618	558	554	582	589	577	551	522	536	586	572	593	559	592	584	568	552	554	542	612	564	535	553	591	604	570	562	572	600	587	584	551	592	528	613	600	567	573	583	592	591	571	594	610	569	576	588	589	542	558	560	590	595	597	579	571	547	577	550	565	562	561	567	579	581	619	578	553	547	563	620	600	572	604	605	601	557	632	585	560	552	547	604	563	563	564	581	572	572	592	556	569	582	576	534	607	566	592	533	563	569	559	561	617	570	564	579	577	585	562	583	557	589	604	576	628	557	610	554	610	611	568	582	563	612	568	563	547	595	570	570	593	601	608	551	562	582	584	531	544	584	591	577	563	580	583	567	665	577	603	566	575	607	538	604	581	521	530	563	612	560	575	635	566	561	608	591	568	569	613	606	597	617	575	565	607	585	563	579	560	604	525	539	627	538	608	599	555	615	587	593	571	613	589	593	563	567	573	549	586	546	581	559	583	589	584	602	573	583	603	565	568	570	643	563	587	565	557	603	599	532	602	562	632	566	584	590	589	544	534	622	603	582	553	580	578	580	585	559	572	591	557	603	553	623	589	576	607	573	571	525	596	540	540	595	620	571	508	600	541	544	548	587	596	567	574	621	580	577	592	623	582	581	545	581	564	574	589	596	547	582	558	551	572	556	569	571	576	539	594	589	622	565	536	544	597	577	576	581	605	566	536	551	553	548	584	550	608	595	563	595	551	563	580	604	592	555	557	592	565	582	613	607	615	593	593	584	611	590	559	594	551	560	633	558	592	566	549	551	587	546	589	614	575	564	575	563	549	552	569	615	580	583	553	568	585	571	564	559	582	587	599	587	562	515	588	588	540	578	559	577	581	610	583	541	570	512	607	578	552	544	572	558	563	617	558	537	562	563	581	567	567	588	589	602	588	564	602	593	586	590	579	601	582	569	569	621	549	609	578	555	573	586	545	596	587	582	583	553	575	556	579	570	564	530	555	599	551	597	599	593	594	594	545	531	565	572	560	535	576	595	554	574	602	589	592	586	569	575	563	603	574	595	596	563	554	587	588	524	596	555	545	634	579	603	611	618	607	560	549	567	631	605	530	555	556	583	577	533	550	585	516	562	576	590	551	608	589	573	562	581	524	613	555	577	638	589	545	583	558	557	575	565	574	587	545	570	576	550	559	595	612	559	582	560	575	577	551	566	562	589	600	577	568	604	580	587	564	596	562	604	568	525	560	577	557	546	612	609	599	565	544	608	603	535	566	593	576	590	546	622	598	571	618	539	551	541	582	601	591	559	546	617	614	568	570	549	578	573	564	563	524	555	566	585	598	578	605	580	597	575	600	575	565	608	605	551	605	584	540	590	574	536	587	562	564	609	569	559	572	570	572	561	592	604	518	567	580	567	572	558	536	594	585	580	563	548	545	617	586	563	556	574	618	561	558	591	549	556	539	579	521	562	537	526	571	589	573	625	589	500	576	556	569	528	587	564	602	605	573	545	553	534	585	602	540	575	592	613	522	552	573	570	591	568	550	569	578	568	542	554	617	549	599	566	575	553	535	589	547	548	578	563	579	560	594	567	603	557	575	557	540	566	544	570	561	548	601	616	573	576	642	538	602	575	550	588	573	568	542	561	613	582	579	579	542	557	581	572	546	581	554	568	610	568	580	577	581	585	550	565	588	534	599	538	616	541	586	581	582	600	597	581	514	555	566	616	569	581	594	573	606	571	574	589	616	597	597	562	611	583	584	560	573	588	597	606	538	569	556	582	584	555	618	546	561	581	614	569	557	558	562	571	568	574	582	619	589	579	539	554	569	597	564	550	618	621	597	605	594	563	579	560	553	567	562	594	590	579	560	571	567	532	622	597	591	572	552	605	590	536	546	565	596	590
11987	33694	29035	22265	20943	15538	11675	9476	7693	4808	3389	2519	1803	1298	922	723	698	624	620	636	656	622	679	671	719	688	667	704	634	642	663	712	720	686	701	680	745	723	717	644	657	661	636	605	638	625	602	604	611	665	689	649	622	645	635	633	667	596	635	624	619	614	654	652	645	623	582	629	607	606	649	620	640	622	655	605	628	654	687	644	607	641	641	574	663	648	621	621	641	612	623	671	619	582	659	674	654	613	589	588	596	593	605	628	610	638	656	646	614	619	621	643	613	627	598	556	601	606	600	644	628	642	623	654	659	633	632	614	599	636	677	656	605	651	640	678	639	624	630	584	656	669	601	664	642	644	657	600	638	633	622	614	647	597	655	595	629	633	629	613	672	662	628	647	632	600	602	628	613	579	665	603	628	656	587	651	627	619	616	590	608	601	604	613	641	660	591	646	598	599	641	642	607	618	648	616	590	646	646	654	636	658	673	629	626	705	630	646	652	651	624	648	616	633	619	624	668	732	647	616	667	596	671	599	578	631	629	644	620	597	640	596	667	611	638	636	636	663	593	590	626	623	646	605	632	646	631	625	588	643	605	681	650	647	604	632	618	633	627	605	646	605	566	638	585	628	585	655	598	619	637	633	589	655	623	647	648	617	617	587	646	642	637	676	666	628	650	641	641	626	661	642	662	610	657	656	627	628	641	677	695	604	661	620	611	630	620	611	602	624	631	608	594	639	649	640	636	595	623	611	581	672	638	613	636	644	605	634	638	631	641	586	615	623	601	579	605	657	617	592	638	637	659	670	624	608	658	661	619	680	638	604	676	643	625	572	635	616	652	650	648	651	585	643	613	679	597	662	603	649	630	623	637	626	666	655	629	615	570	653	645	646	648	607	662	652	640	633	666	610	612	591	601	635	631	671	654	646	589	658	648	642	601	588	648	655	643	598	618	646	646	634	674	648	669	609	640	649	626	632	581	638	620	582	634	593	622	594	624	614	625	621	634	631	615	622	618	625	609	637	643	602	629	608	623	643	643	643	631	623	649	621	647	625	596	642	613	628	633	635	623	615	650	644	616	625	633	684	629	649	636	625	625	601	657	661	627	666	625	615	635	617	614	609	610	636	632	666	639	593	660	642	592	636	602	630	597	674	622	648	567	610	615	653	627	659	613	639	607	615	661	603	602	659	617	668	614	616	594	650	589	672	666	640	623	669	617	637	614	626	636	639	622	618	636	622	636	627	639	662	556	647	626	590	630	600	665	629	659	636	609	631	635	615	629	598	623	613	620	671	595	616	632	663	638	617	596	627	665	653	670	622	640	653	592	636	614	636	639	601	586	656	604	613	656	618	585	611	652	656	604	588	619	641	623	636	626	655	623	635	651	628	629	675	631	592	607	638	624	676	601	633	632	633	602	618	631	618	644	631	645	669	619	632	649	665	635	659	597	615	621	660	622	618	627	619	619	605	689	627	611	613	590	652	636	615	594	651	661	601	657	666	622	613	653	615	647	616	640	637	603	657	617	619	613	664	594	608	632	628	616	628	637	611	604	673	613	640	645	578	608	579	618	617	656	643	616	640	640	641	623	614	637	656	602	636	664	642	574	613	655	646	610	646	639	642	634	650	622	605	615	584	616	670	622	687	625	664	603	612	605	591	645	644	652	616	613	623	682	605	636	582	620	612	670	662	611	618	625	595	602	636	630	606	623	605	634	633	664	649	626	623	608	660	646	599	644	645	624	642	633	598	638	623	633	612	654	565	640	614	606	626	641	616	641	656	654	621	637	582	606	622	633	639	644	548	644	603	597	657	623	620	612	614	585	655	615	634	668	649	650	614	616	654	609	645	618	643	600	604	638	632	654	632	629	641	609	677	582	616	674	623	639	618	629	607	661	589	653	638	643	653	586	594	614	613	666	596	629	618	605	684	608	595	650	622	616	619	655	647	625	626	604	591	591	633	597	662	622	610	600	594	612	597	639	620	628	618	643	635	620	595	624	664	639	634	626	633	684	582	614	612	627	642	566	602	601	595	640	651	655	664	673	637	608	608	641	613	601	631	637	610	661	629	599	590	632	590	620	608	622	649	658	618	627	656	621	626	666	618	609	638	630	605	618	630	665	635	622	602	664	643	641	601	616	643	605	625	605	614	623	625	637	604	637	625	580	616	655	577	626	636	647	669	595	594	579	651	645	641	611	653	629	606	608	610	593	662	647	574	604	648	571	644	656	615	612	619	632	611	630	615	609	655	626	607	629	608	636	634	612	651	609	605	620	588	583	634	588	639	622	643	687	616	610	652	651	619	631	601	625	626	616	596	659	635	608	632	637	630	626	601	663	648	643	662	615	609	625	629	631	591	586	629	622	651	612	656	615	630	605	656	637	592	656	635	621	662	643	610	599	617	635	616	589	614	591	607	663	638	641	619	660	643	692	608	603	617	642	635	595	637	616	599	598	617	618	664	648	664	637	636	603	641	599	666	637	597	667	578	591	626	617	587	598	643	596	654	611	603	640	629	667	629	645	644	629	602	627	614	628	618	673	654	620	649	649	608	614	628	644	612	627	645	675	604	621	643	614	563	612	631	575	603	673	645	632	634	588	646	608	587	616	603	630	651	620	647	573	687	631	628	652	600	635	617	645	628	616	586	593	629	629	617	649	618	630	587	652	606	602	681	614	639	614	652	629	569	594	637	583	639	634	589	656	608	602	618	631	608	642	618	670	647	632	644	629	587	598	655	637	650	588	613	584	622	628	634	626	635	569	616	630	652	590	609	639	642	651	626	623	619	585	570	649	670	614	618	639	598	647	621	656	655	613	605	659	615	601	616	648	646	670	619	651	617	597	635	583	633	588	598	632	657	619	646	638	642	604	619	614	660	593	647	624	651	628	660	630	647	642	641	631	651	670	618	629	685	667	630	636	633	645	640	610	623	599	677	623	635	639	612	620	682	636	615	633	634	632	630	631	650	628	605	670	598	660	617	616	631	657	613	628	636	650	614	636	661	621	617	628	633	611	608	602	596	665	682	646	597	631	636	597	589	616	635	622	597	593	586	628	613	641	630	633	618	611	611	605	647	621	633	648	663	648	606	615	635	605	579	581	644	612	632	588	608	645	646	648	583	637	678	630	638	638	637	618	633	617	657	607	650	602	659	629	633	630	574	622	676	642	594	597	633	578	585	610	632	646	587	672	633	654	583	608	667	622	631	633	622	567	674	617	647	621	608	601	633	612	609	678	660	615	630	661	592	581	673	584	673	660	637	571	579	666	632	630	615	631	627	588	633	625	657	626	592	632	580	671	645	582	625	640	637	594	606	606	647	631	681	638	598	578	679	644	629	620	602	607	625	591	593	688	599	593	625	656	590	610	620	631	565	582	653	625	656	592	570	644	609	638	662	608	660	638	675	658	647	601	608	627	578	606	620	614	621	614	626	634	620	638	569	599	603	603	623	574	598	619	591	627	620	659	604	624	583	572	641	616	616	658	652	635	640	623	614
22580	21230	28895	23901	21620	22929	20946	11697	8367	5747	3980	3045	2339	1924	1397	1191	1165	1113	1098	1083	1108	1082	1128	1119	1098	1169	1176	1088	1112	1195	1115	1186	1165	1172	1130	1253	1289	1195	1175	1077	1084	1095	1078	1115	1056	1033	1099	1073	1156	1082	1089	1058	1068	1112	1098	1096	1044	1053	1054	1097	1061	1113	1037	1121	1091	1099	1011	1064	1153	1058	1078	1093	1111	1027	1042	1074	1103	1047	1039	1061	1087	1081	1110	1096	1082	1054	1087	1103	1046	1090	1032	1087	1069	1083	1123	1054	1068	1039	1101	1055	1048	1008	1087	1093	1115	1080	1064	1074	1018	1069	1070	1082	1021	1089	1058	1043	1078	1068	1091	1081	1091	1122	1076	1049	1019	1071	1123	1094	1083	1050	1042	997	1051	1100	1102	1075	1049	1006	1068	1075	1083	1116	1112	1082	1041	1014	1063	1085	1020	1029	1022	1049	1069	1071	1077	1096	1038	1036	1080	994	1064	1029	1084	1038	1157	1061	1127	1039	1069	1049	1018	1068	1065	1058	1048	1051	1072	1108	1065	1110	1021	1043	1092	1064	1047	1056	1064	1067	1071	1124	1133	1062	1049	968	1103	1091	1063	1145	1071	1025	1053	1083	1098	1095	1055	1066	1061	1045	1116	1056	1114	1116	1066	1062	1030	1081	1091	1098	1052	1073	1035	1092	1108	1068	1098	1027	1077	1069	1046	1089	1098	1056	1114	1090	996	998	1083	1077	1066	1056	1047	1017	1088	981	1118	1074	1082	1094	1047	1065	1082	1083	1064	1058	1042	1042	1127	1027	1112	1062	1017	1055	1077	1093	1062	1016	1073	1067	1027	1044	1040	1047	1065	1094	1118	1064	1075	1065	1013	1068	998	1091	1067	1070	1017	1095	1077	1107	1072	1069	1089	1095	1074	1119	1061	1069	1082	1066	1105	1004	1023	1126	1037	1020	1040	1053	1068	1062	1020	1059	1017	1120	1053	1083	1010	1049	1075	1077	1076	1045	1035	1039	1099	992	1137	1066	1033	1043	1079	1135	1100	1079	1121	1080	1036	1020	1024	1059	997	1075	1102	1041	1079	1030	1057	1085	1031	1102	1009	1062	1054	1142	1055	1031	1042	1072	1053	1080	1017	1033	1082	1064	1130	1064	1060	1054	1059	1046	1035	1119	1083	1123	1031	1032	1092	1053	1070	1050	1081	1052	1034	1032	1131	992	1063	1012	1080	1031	1062	1049	1081	1034	1107	1074	1074	1060	1015	1114	1030	1108	1113	1054	1048	1076	1061	1086	1103	1034	1049	1082	1060	996	1024	1075	1144	1059	1074	1060	1104	1073	1000	1062	1061	1116	1048	1040	1080	1110	1049	1048	1133	1024	996	1046	1079	1036	1033	1008	1046	1084	1019	1055	1158	1057	1090	1091	1056	1080	1029	1041	1049	1147	1100	1056	1043	1070	1052	1070	1025	1095	1140	1073	1069	1092	1065	1048	1104	1074	1089	1076	1108	1056	1123	1071	1112	1071	1027	1026	1062	1075	1059	1079	1060	1099	1116	1086	1072	1112	1080	1053	1108	1075	1082	1078	1097	1090	1062	1047	1035	1115	1007	1047	1048	1068	1057	1130	1031	1062	1024	1046	1077	1117	1028	1120	1049	1081	1051	1104	1070	997	1044	1050	1004	1063	1068	1091	1043	1073	1009	1067	1052	1120	1096	1068	1129	1029	1041	1054	1113	1020	1100	1059	1019	1097	1047	1047	1021	1084	1077	1015	1031	1045	1035	1016	1006	1101	1059	1026	1078	1029	1091	1072	992	1066	1042	1039	1064	1054	1096	1098	1053	1080	1079	1052	1086	1044	1068	1000	1096	1101	1110	1102	1078	1062	1075	1062	1096	1044	1063	1075	1061	1070	1019	1060	1021	1017	1051	1039	1081	1089	1027	1038	1020	1107	1083	994	1056	1020	1069	1087	1073	1012	1052	1056	1062	1041	1144	1048	1067	1084	1061	1060	1076	1105	1060	1033	1059	1050	1012	1059	1117	1100	1121	1093	1067	1042	1069	1131	1078	1086	1058	1041	957	1078	1046	1049	1057	1130	1051	1067	1073	1071	1059	1071	1043	1071	1050	1080	1039	1038	1069	1058	1049	1115	1064	1047	1011	1034	1039	1026	1117	1050	1060	1089	1050	1094	1026	1037	1039	1116	1054	1043	1051	1067	1090	1045	1101	1046	968	1021	1020	1100	1064	1067	1043	1027	1041	1044	1075	1125	1042	1095	1050	1084	1061	1095	1051	1038	1113	1050	1058	1016	1131	1055	1034	1077	1081	1007	1116	1041	987	1038	1053	1047	1025	1033	1090	1111	1084	1051	1087	1054	1075	1029	1013	1016	1001	1035	1034	1117	1130	1083	1032	1172	1058	1085	1002	1065	1097	1027	1105	1020	1063	1034	1042	1006	1101	1062	1034	1052	1082	1072	1092	1115	1095	1038	1097	1031	1026	1076	1033	1074	1056	1091	1095	1043	1041	1077	1047	1064	1057	1066	1049	1036	1056	1005	1048	1084	1073	1069	1051	1067	1066	1019	1095	1062	1071	1065	1075	1041	1080	1125	1036	1121	1022	1079	1091	1046	1092	994	1041	1039	1120	1035	1066	969	1031	1050	1063	1024	1126	1054	1071	1061	1062	1006	997	1093	1071	1067	1104	1020	1072	1073	1114	1071	1087	1096	1048	1131	1033	1069	1057	1042	1089	1088	1071	1070	1099	1064	991	1021	1028	1047	1068	1054	1048	1029	1033	1016	1055	1077	1067	1028	1005	1036	1039	1056	1045	1085	1091	1055	1092	990	1080	1030	1013	1036	1106	1067	1004	1031	1086	1074	1060	1059	1073	1019	1088	1048	1001	1033	1088	1034	1080	1048	1040	1039	1115	1042	1071	1033	1080	1106	1026	1066	1055	1054	1009	1133	1020	1073	1021	1070	1067	1031	1095	1080	1058	1046	1004	1076	1006	1041	1043	1090	1035	1050	1073	1052	1019	1097	1041	1013	1133	1058	1100	1088	1122	1044	1083	1095	1103	1046	1096	1023	1051	1029	1104	1028	1054	1123	1028	1063	1112	1056	1018	1093	1108	986	1079	1076	1027	1019	1085	1032	1071	1093	1055	1079	1143	1035	1064	1058	1073	1107	1044	1069	1090	1091	1054	1065	1128	1032	1082	998	1064	1072	1077	1103	1112	1080	1090	1017	998	1041	1073	1003	1128	1030	1032	1039	1039	1115	1061	1098	1026	1113	1005	1054	1106	1073	1024	1081	1098	1044	1119	1113	1017	1123	1067	1081	1026	1107	1097	1104	1023	1069	1064	1109	1042	1083	1100	1023	1067	1046	1067	1031	1048	1082	1073	1085	1054	1101	1066	1032	1098	1107	1099	1126	1076	1037	1040	976	1070	1130	1060	1070	1084	1024	1033	1066	1050	1072	1064	1033	1093	1050	1045	1082	1076	1091	1061	1026	1016	1007	1007	1099	1053	1064	1088	1041	1068	1066	1034	1069	1038	1057	1075	1108	1084	1083	995	1025	1073	1031	1055	1053	1063	1110	1089	1099	1098	1046	1075	1033	1070	1090	1059	1034	1082	1042	1052	1104	1029	1055	1098	1106	1065	1096	1045	1116	1060	1061	1070	1043	1070	1063	1092	1111	1074	1051	1066	1001	1064	1054	1087	1079	1040	1082	997	1120	1046	1050	1092	1038	1004	1068	1036	1002	1083	984	994	1025	1110	1045	1108	1031	1075	1029	1062	1065	1062	1033	1065	1074	1112	1036	1057	1063	1097	1035	1084	1070	1083	1044	1064	1028	1036	1052	1025	1099	1115	1086	1044	1095	1012	1091	1100	1065	1023	1072	1045	1107	1014	1041	1105	1019	1086	1075	1034	1055	1072	1032	1095	1058	1046	1089	1077	1091	1030	1080	1048	1050	1116	1100	1061	1042	1089	1007	1095	1034	1067	1016	1048	1021	1125	1042	1082	1047	1043	1067	1066	1095	1075	1042	1020	1061	1018	1044	1069	1029	1081	1045	1124	1056	989	1131	1051	1078	1164	1096	1051	1086	1057	1040	1024	1036	1049	1036	1035	1077	999	1104	1080	1038	1013	1042	1014	1050	1003	1064	1094	1070	1090	1029	1109	1010	1083	1058	1092	1088	1097	1077	1060	1068	1063	1025	1029	1125	1053	1048	1011	1066	1096	1020	1070	1054	1054	1047	1056	1057	1034	1041	1098	1055	1097	967	1097	1096	1064	1037	1017	1009	1104	1086	1042	1085	1034	1027	1105	1088	1130	1080	1047	1089	1026	1037	1014	1042	1113	1025	1067	1104	1084	1089	1067	1039	1053	1031	1033	1054	1063	1040	1130	1045	1068	1060	1102	1049	1034	1084	1097	1026	1052	1040	1033	1034	999	1040	1071	1078	1137	1089	1034	1086	1083	1084	1019	1049	1075	1059	1134	1054	1049	1110	1054	1037	1041	1100	1094	1048	1029	1053	1107	1033	1011	1021	1045	1064	1064	1046	1064	1023	1054	1050	1084	1118	1053	1088	1124	1071	1005	1093	1001	1034	1048	1072	1061	1015	1087	1063	1021	1018	1084	1060	1125	1011	981	1050	1073	1080	1087	1053	1062	1069	1062	1110	1070	1097	1044	1099	1067	1044	1087	1061	1074	984	1109	1061	1095	1083	1005	1055	1086	1054	1094	1084	1073	1121	1058	1132	1052	1061	1110	1031	1074	1074	1045	1019	1050	962	1042	1100	1085	1054	1067	1035	1051	1010	1066	987	1069	1063	1070	1079	1079	1050	1045	1040	1072	1056	1066	998	1052	1021	1063	1057	1045	1075	1098	1058	1084	1052	1066	1016	1058	1090	1041	1012	1045	1074	1040	1041	1067	1086	1051	1138	1052	1050	1026	1019	1047	1073	1057	1016	1146	1064	1060	1051	1064	1112	1038	1030	1019	1063	1048	1066	1094	1097	1096	1081	998	1099	1112	1106
14902	42456	37826	30742	29066	23121	18801	15535	12861	8445	6212	4573	3392	2516	1672	1288	1163	1177	1163	1189	1192	1182	1206	1221	1230	1272	1323	1200	1173	1171	1177	1246	1325	1253	1256	1237	1315	1235	1179	1161	1142	1096	1098	1135	1103	1116	1135	1124	1106	1125	1079	1053	1103	1129	1046	1138	1038	1078	1085	1117	1074	1165	1095	1065	1083	1142	1130	1052	1058	1076	1084	1173	1081	1097	1126	1047	1153	1059	1160	1105	1117	1095	1069	1072	1100	1094	1057	1049	1042	1093	1106	1078	1098	1072	1132	1155	1040	1104	1103	1092	1111	1070	1084	1129	1086	1109	1100	1076	1113	1083	1134	1120	1086	1094	1172	1102	1084	1090	1105	1092	1064	1075	1144	1126	1096	1088	1110	1069	1171	1110	1130	1083	1094	1129	1138	1090	1164	1064	1079	1085	1064	1114	1128	1103	1113	1135	1070	1082	1069	1111	1108	1060	1098	1094	1088	1099	1070	1110	1103	1067	1040	1141	1070	1104	1024	1069	1106	1089	1076	1122	1069	1059	1134	1023	1116	1107	1081	1107	1149	1116	1103	1073	1076	1033	1074	1068	1040	1087	1109	1136	1138	1116	1066	1061	1077	1157	1047	1108	1092	1126	1076	1131	1052	1071	1104	1126	1081	1081	1022	1110	1099	1094	1102	1128	1064	1075	1081	1043	1151	1115	1108	1103	1036	1051	1106	1073	1109	1092	1107	1081	1118	1105	1125	1099	1068	1057	1075	1091	1070	1077	1088	1123	1080	1066	1064	1062	1113	1096	1076	1104	1069	1107	1058	1071	1021	1086	1077	1072	1111	1069	1102	1036	1062	1107	1082	1118	1078	1083	1102	1072	1089	1135	1041	1049	1059	1074	1129	1073	1133	1076	1116	1069	1081	1086	1105	1130	1099	1134	1081	1090	1134	1115	1098	1140	1118	1077	1153	1111	1069	1096	1084	1065	1061	1103	1091	1051	1135	1083	1126	1105	1080	1065	1128	1048	1089	1101	1063	1128	1108	1098	1120	1079	1064	1073	1144	1046	1098	1101	1093	1126	1074	1027	1113	1060	1099	1125	1080	1077	1098	1170	1103	1125	1118	1105	1080	1098	1093	1116	1066	1091	1107	1079	1073	1069	1102	1100	1092	1025	1157	1071	1116	1141	1144	1170	1065	1103	1075	1046	1034	1049	1085	1028	1100	1107	1025	1127	1036	1032	1113	1006	1116	1071	1094	1150	1057	1057	1026	1053	1139	1072	1078	1067	1070	1139	1101	1084	1162	1104	1047	1055	1108	1101	1100	1071	1048	1090	1141	1112	1084	1118	1135	1038	1100	1116	1094	1053	1069	1129	1115	1084	1071	1096	1087	1077	1117	1098	1103	1043	1116	1038	1053	1092	1079	1016	1100	1079	1109	1086	1128	1125	1056	1176	1038	997	1128	1098	1032	1137	1092	1135	1075	1103	1089	1049	1090	1099	1040	1102	1099	1105	1177	1073	1052	1053	1120	1103	1031	1108	1064	1033	1049	1101	1097	1086	1117	1101	1073	1110	1070	1070	1103	1091	1093	1065	1057	1074	1026	1059	1091	1094	1059	1141	1093	1082	1108	1075	1080	1061	1089	1066	1099	1067	1085	1084	1171	1086	1076	1043	1126	1099	1065	1088	1081	1134	1087	1119	1061	1098	1058	1074	1118	1128	1090	1106	1106	1126	1087	1071	1167	1113	1042	1057	1080	1085	1069	1111	1131	1118	1039	1048	1036	1149	1148	1134	1073	1078	1088	1175	1098	1089	1090	1094	1120	1129	1027	1022	1116	1130	1089	1070	1152	1100	1083	1046	1122	1103	1067	1129	1083	1102	1047	1049	1104	1141	1107	1124	1117	1130	1098	1075	1070	1097	1106	1079	1097	1084	1105	1038	1036	1081	1136	1090	1118	1117	1069	1102	1147	1090	1042	1088	1119	1033	1101	1130	1044	1082	1078	1106	1099	1094	1123	1083	1056	1075	1079	1005	1071	1167	1068	1128	1090	1084	1077	1097	1096	1062	1038	1065	1065	1106	1116	1061	1029	1082	1087	1104	1090	1126	1089	1084	1059	1070	1077	1067	1137	1096	1078	1102	1004	1108	1104	1099	1096	1097	1075	1102	1082	1111	1080	1085	1068	1090	1086	1075	1093	1129	1113	1119	1082	1094	1084	1139	1011	1119	1074	1079	1121	1057	1107	1060	1135	1133	1086	1126	1061	1059	1042	1116	1108	1107	1142	1115	1050	1060	1125	1110	1113	1142	1070	1103	1063	1091	1008	1147	1036	1162	1083	1110	1067	1070	1083	1117	1095	1055	1086	1071	1066	1108	1053	1119	1123	1086	1097	1069	1047	1140	1098	1051	1108	1118	1097	1074	1077	1062	1090	1124	1111	1098	1077	1024	1092	1121	1147	1109	1065	1036	1090	1072	1089	1058	1086	1111	1055	1104	1174	1094	1092	1090	1073	1114	1110	1128	1055	1042	1138	1043	1128	1050	1133	1130	1075	1087	1125	1073	1045	1070	1119	1063	1103	1098	1122	1083	1109	1079	1082	1110	1119	1069	1077	1089	1081	1106	1068	1085	1130	1145	1053	1106	1069	1097	1065	1074	1077	1102	1057	1104	1095	1110	1120	1080	1096	1096	1103	1088	1056	1128	1138	1094	1117	1125	1095	1076	1116	1065	1091	1049	1086	1074	1072	1099	1133	1055	1093	1092	1098	1073	1102	1076	1101	1017	1052	1101	1097	1111	1115	1098	1071	1103	1100	1119	1086	1078	1086	1082	1136	1066	1079	1080	1084	1110	1115	1070	1149	1091	1125	1155	1081	1074	1029	1121	1078	1125	1116	1095	1093	1115	1090	985	1063	1149	1101	1083	1076	1105	1110	1120	1084	1085	1120	1088	1126	1067	1017	1071	1103	1105	1110	1063	1095	1104	1032	1097	1103	1135	1122	1065	1141	1028	1106	1018	1093	1023	1153	1119	1100	1090	1077	1048	1030	1082	1109	1131	1114	1048	1056	1109	1101	1037	1126	1061	1131	1131	1136	1052	1079	1138	1133	1147	1095	1059	1093	1113	1060	1095	1098	1128	1116	1120	1069	1084	1107	1089	1099	1036	1102	1102	1129	1024	1103	1026	1054	1081	1100	1081	1084	1054	1042	1120	1062	1130	1105	1042	1084	1121	1128	1047	1132	1095	1056	1067	1116	1141	1088	1052	1059	1121	1106	1106	1065	1131	1146	1103	1210	1133	1066	1085	1041	1091	1020	1062	1059	1095	1062	1061	1108	1075	1124	1078	1102	1110	1128	1088	1087	1064	1064	1099	1070	1149	1110	1122	1083	1128	1082	1115	1070	1105	1106	1074	1103	1131	1108	1072	1107	1081	1169	1110	1037	1092	1117	1074	1120	1119	1103	1091	1075	1116	1096	1060	1070	1093	1159	1080	1093	1105	1122	1099	1017	1042	1094	1086	1123	1144	1106	1081	1054	1124	1070	1058	1107	1125	1091	1128	1087	1075	1096	1087	1041	1080	1094	1119	1043	1078	1090	1053	1084	1076	1026	1083	1080	1115	1127	1183	1150	1086	1102	1090	1077	1122	1119	1071	1090	1147	1090	1082	1099	1106	1108	1150	1059	1106	1061	1139	1080	1105	1093	1085	1069	1109	1145	1055	1073	1079	1119	1045	1098	1130	1065	1119	1061	1095	1063	1105	1140	1105	1091	1099	1155	1095	1140	1110	1135	1079	1061	1096	1058	1080	1067	1075	1077	1106	1083	1102	1078	1089	1165	1125	1074	1080	1145	1108	1083	1135	1071	1069	1112	1083	1114	1125	1053	1107	1074	1105	1097	1119	1058	1081	1084	1177	1122	1087	1062	1126	1028	1031	1102	1058	1100	1104	1103	1094	1025	1124	1033	1077	1088	1105	1170	1065	1033	1078	1101	1066	1062	1042	1091	1062	1085	1079	1095	1048	1016	1105	1058	1110	1142	1085	1114	1034	1091	1126	1094	1074	1078	1082	1097	1041	1102	1152	1054	1058	1089	1097	1069	1098	1084	1119	1121	1103	1110	1124	1135	1012	1080	1081	1113	1071	1094	1107	1078	1074	1097	1106	1090	1074	1102	1037	1085	1096	1130	1101	1121	1102	1127	1108	1125	1085	1099	1110	1063	1063	1105	1110	1146	1083	1114	1055	1052	1124	1138	1086	1080	1062	1058	1073	1095	1073	1074	1055	1066	1044	1060	1081	1104	1051	1059	1088	1092	1114	1071	1105	1082	1118	1082	1110	1019	1027	1088	1053	1058	1033	1121	1093	1083	1089	1091	1105	1095	1126	1084	1100	1070	1057	1082	1150	1096	1068	1102	1087	1124	1081	1081	1045	1072	1067	1115	1103	1052	1115	1093	1105	1037	1112	1094	1056	1033	1021	1102	1110	1120	1083	1065	1083	1105	1072	1097	1120	1054	1158	1105	1109	1118	1089	1103	1114	1111	1048	1059	1119	1094	1085	1060	1079	1062	1046	1083	1140	1156	1108	1032	1076	1097	1148	1113	1123	1041	1038	1079	1082	1053	1081	1108	1108	1045	1046	1064	1117	1114	1093	1101	1118	1087	1130	1097	1087	1076	1082	1109	1047	1157	1057	1045	1068	1161	1071	1074	1076	1110	1118	1094	1153	1180	1126	1055	1113	1104	1105	1106	982	1159	1092	1139	1100	1124	1124	1092	1129	1114	1120	1126	1097	1123	1077	1072	1095	1078	1108	1106	1072	1126	1151	1050	1097	1079	1146	1078	1079	1081	1116	1099	1068	1079	1111	1045	1074	1139	1075	1124	1081	1134	1058	1129	1126	1107	1077	1068	1041	1085	1090	1073	1073	1076	1132	1130	1031	1079	1083	1101	1081	1062	1136	1075	1063	1072	1096	1081	1076	1117	1125	1154	1122	1057	1112	1097	1119	1037	1153	1053	1128	1064	1124	1128	1104	1089	1100	1024	1131	1107	1052	1080	1087	1064	1099	1068	1089	1049	1148	1135	1122	1070	1077	1091	1114	1096	1086	1101	1074
27873	21798	23055	17236	11836	7395	5145	3951	2912	2064	1419	1075	868	770	581	517	510	457	472	466	510	519	504	512	491	544	524	522	517	466	465	543	516	525	570	512	557	538	532	488	480	510	530	465	522	510	508	501	473	490	514	505	473	475	459	493	508	491	464	484	470	506	503	488	491	508	498	498	500	526	449	509	491	485	487	493	495	490	501	511	510	452	513	466	493	510	480	481	507	502	471	484	470	488	489	476	527	465	482	486	452	505	470	500	501	488	496	526	482	500	517	476	509	508	504	481	501	476	456	491	508	518	490	424	490	467	481	514	462	449	520	506	513	509	516	509	526	498	520	476	504	461	500	463	513	507	467	464	507	483	508	485	453	504	503	528	526	495	500	535	514	499	491	510	501	500	495	467	483	493	434	504	508	499	506	533	515	510	482	492	504	507	469	466	522	507	474	512	486	501	469	510	493	465	479	502	464	478	513	485	460	504	511	491	502	520	518	453	479	470	453	522	503	470	460	485	503	463	504	475	482	477	490	497	531	513	488	502	492	470	504	469	481	498	469	505	481	504	499	506	482	519	487	496	510	523	468	462	490	491	495	505	508	511	490	453	490	494	521	486	465	484	498	504	474	490	504	489	496	478	482	541	479	498	477	508	487	478	473	475	509	496	517	496	484	486	465	497	492	518	508	527	494	480	507	501	464	476	479	490	520	515	473	492	541	518	500	486	504	473	494	487	459	511	509	481	478	503	462	460	509	523	530	498	473	532	511	475	494	501	502	449	522	501	463	465	514	502	475	468	468	501	479	505	490	528	498	489	504	474	470	464	498	509	489	519	498	493	477	466	476	466	445	481	532	512	538	460	469	482	503	505	482	520	455	494	464	495	491	464	490	505	506	502	517	456	478	510	496	503	517	485	458	530	492	529	519	479	487	500	487	474	490	470	484	517	527	475	521	491	473	508	455	461	447	469	504	500	477	511	503	484	442	491	536	477	486	490	495	470	500	499	476	490	495	475	490	476	503	490	507	497	523	506	484	510	459	490	496	528	471	479	535	461	480	467	479	466	468	493	487	488	518	467	494	483	486	488	507	531	459	487	478	512	507	505	496	514	539	524	494	490	487	486	489	423	523	483	482	478	475	540	487	482	526	475	518	487	481	526	484	492	500	440	485	482	509	463	480	478	476	510	521	534	472	530	498	510	498	534	496	482	503	523	495	486	510	498	471	472	503	494	479	545	503	532	522	496	477	514	513	510	458	502	514	514	500	488	491	503	491	516	495	503	498	456	494	459	517	510	510	509	469	493	496	501	481	427	493	479	493	505	501	505	499	516	504	488	498	504	501	475	455	474	494	476	501	461	468	463	427	501	524	496	509	460	509	496	540	504	520	483	478	451	497	496	540	493	487	534	465	463	533	489	465	521	501	453	488	505	511	472	499	545	493	466	514	465	461	476	467	535	472	488	496	522	505	489	480	460	500	496	491	513	473	504	497	457	454	492	477	526	507	472	495	515	460	478	484	520	482	476	533	509	505	506	470	461	534	491	489	457	468	489	488	494	495	512	456	527	506	469	465	535	431	496	508	500	451	503	517	506	492	496	514	524	469	483	482	491	471	515	463	491	490	470	480	492	490	487	490	479	497	502	483	478	507	477	487	482	509	485	479	478	503	487	459	513	512	522	440	504	513	478	498	487	511	497	478	541	509	518	462	532	493	475	469	506	480	464	492	485	475	478	519	520	459	476	520	512	471	496	494	483	507	505	504	471	500	483	476	507	472	463	466	530	492	501	471	481	512	455	479	495	487	493	477	537	467	497	473	527	525	469	485	525	506	502	468	520	467	492	540	479	469	503	455	486	473	505	513	426	517	504	473	494	507	514	464	473	512	496	509	489	453	483	480	519	452	492	493	521	526	499	524	477	494	516	430	486	478	510	473	473	492	477	460	475	511	502	528	514	484	490	467	482	453	469	483	517	477	500	519	480	490	490	494	505	478	501	510	502	508	481	497	486	530	480	472	513	504	519	475	489	459	474	523	467	522	541	501	454	506	533	493	502	491	456	516	492	476	516	492	475	493	498	505	477	475	487	473	514	494	469	500	484	487	499	500	501	490	496	497	475	538	463	468	488	480	480	496	452	441	473	485	479	484	485	497	473	494	509	520	465	486	513	488	495	489	517	471	468	505	498	513	483	476	441	475	502	528	490	506	487	514	500	506	496	482	483	490	489	493	471	501	502	471	505	515	531	509	513	517	467	498	516	446	494	522	477	458	451	487	488	508	496	520	518	510	501	453	521	479	503	508	513	490	488	525	437	491	523	464	542	503	534	482	490	516	535	515	508	470	511	475	512	477	480	495	502	462	493	485	545	531	455	509	499	493	482	501	517	457	489	488	481	485	471	527	507	470	500	505	464	488	499	499	509	494	477	517	463	516	443	485	486	508	481	463	511	505	490	483	477	505	467	487	497	481	489	456	501	535	442	472	528	486	489	469	504	483	445	450	467	493	484	514	517	507	472	478	510	524	468	466	537	549	466	456	503	472	517	495	477	479	545	480	511	475	479	490	475	456	525	488	505	539	452	464	498	480	529	526	532	489	489	492	475	482	513	505	523	492	502	491	531	474	459	534	434	506	506	547	506	491	469	500	475	491	491	490	503	496	495	507	490	514	480	527	471	451	480	469	472	499	529	515	503	446	531	504	532	462	474	481	499	464	464	467	493	479	503	479	459	451	511	451	460	540	481	482	455	527	466	487	512	470	483	469	493	517	480	459	475	453	481	478	498	483	442	492	500	516	479	517	509	492	492	473	490	472	470	504	477	505	479	497	479	504	448	481	471	501	482	496	529	489	452	527	527	478	480	487	519	479	496	469	467	513	470	517	513	477	470	506	487	482	452	504	512	516	494	506	516	438	496	453	474	478	467	475	519	480	467	491	541	489	463	471	491	496	463	455	494	460	458	503	492	493	502	518	493	490	478	471	451	526	494	479	476	472	521	476	491	472	512	498	509	457	521	516	511	458	494	525	499	501	503	483	501	466	503	463	536	439	469	461	491	467	467	513	483	493	443	505	500	476	474	468	522	518	510	483	494	482	465	478	451	471	469	470	507	467	489	522	482	506	459	492	500	466	493	457	500	479	514	504	507	469	470	510	470	511	505	480	472	504	503	482	467	486	487	480	489	503	485	507	547	494	484	477	479	484	484	494	469	499	491	503	502	488	480	487	519	495	468	490	478	516	489	506	471	494	519	467	448	506	516	485	504	472	500	457	511	504	487	517	482	509	449	469	476	559	511	479	485	488	512	483	503	495	453	492	476	513	527	471	522	489	516	504	463	500	490	495	510	511	491	501	535	519	495	481	472	522	464	462	504	440	460	479	482	517	502	493	489	495	461	520	510	478	477	478	505	476	494	503	485	513	493	473	466	509	476	472	481	532	499	487	478	506	512	479	502	508	471	487	510	523	516	479	464	492	490	465	475	520	520	492	501	462	458	502	497	450	537
12322	29440	25154	17673	16200	11842	8903	7232	5635	3523	2321	1725	1258	968	724	542	571	505	503	509	491	532	523	528	562	554	545	566	550	556	605	570	618	568	569	560	601	576	569	536	470	543	542	562	529	547	514	542	501	535	524	522	545	528	537	557	521	489	516	569	523	573	512	517	470	541	515	518	511	497	524	494	548	499	482	533	504	547	505	574	506	471	553	508	539	568	541	500	528	543	508	474	535	506	513	533	519	530	515	494	488	547	471	514	514	551	574	547	544	576	485	538	571	483	542	505	461	511	534	511	496	523	543	498	513	518	528	529	519	528	547	508	522	546	467	501	529	512	493	507	497	509	529	502	517	548	518	517	536	526	521	488	497	514	518	519	538	509	524	486	525	503	509	544	535	526	544	512	489	502	514	533	499	526	482	520	485	503	543	534	491	518	535	502	521	541	550	525	523	526	523	501	526	541	515	501	526	536	518	491	510	519	479	521	520	523	467	524	511	507	511	500	504	521	548	505	498	520	530	498	510	495	513	565	527	519	528	527	510	539	514	554	557	485	530	499	525	530	538	503	563	533	497	549	534	509	534	555	532	490	522	517	534	515	511	520	516	542	537	468	522	521	508	533	563	522	513	502	533	493	516	493	471	523	513	557	531	493	535	502	518	507	550	540	524	497	523	513	498	521	493	505	518	523	481	550	544	538	524	512	498	491	494	543	547	470	503	539	521	556	551	539	532	544	515	488	506	573	526	552	507	541	500	514	470	522	493	562	518	506	552	509	516	507	579	522	510	494	553	549	507	547	529	492	508	512	529	525	485	527	511	505	481	554	496	532	475	525	528	478	554	481	523	540	527	523	515	480	487	536	490	499	507	495	526	552	549	496	507	534	466	566	501	492	474	522	504	591	522	469	516	556	539	541	517	562	520	551	522	531	480	471	517	492	537	535	493	506	522	530	504	511	499	499	522	538	507	483	482	463	529	484	534	520	543	477	514	501	554	529	524	559	467	487	488	506	544	557	521	539	472	515	519	512	536	522	533	543	499	531	519	477	495	542	493	474	506	504	496	504	532	506	531	488	525	497	512	520	524	513	492	522	538	539	537	512	499	482	502	510	571	527	540	485	508	519	503	501	532	526	527	549	533	506	521	547	553	523	495	538	459	513	526	509	528	546	531	550	517	500	525	569	524	515	537	561	545	526	511	537	493	513	548	500	505	516	522	508	510	545	534	499	517	547	501	515	532	504	506	506	528	498	459	530	530	517	526	527	529	553	527	506	497	527	501	531	480	511	542	547	478	527	534	541	483	483	519	514	512	510	553	520	541	531	544	530	565	520	520	545	494	517	486	514	529	537	541	481	497	518	527	576	529	506	547	553	535	506	516	509	489	483	500	534	519	516	475	511	513	506	486	506	542	520	518	526	537	527	493	536	552	532	557	531	539	543	536	524	534	515	502	495	536	550	524	546	502	514	505	513	544	544	485	522	550	538	514	533	497	534	515	541	549	523	504	493	535	499	487	533	526	548	519	487	497	555	526	528	495	556	497	522	532	505	510	510	541	495	512	504	498	530	528	531	515	513	514	538	509	536	526	513	526	537	520	493	518	526	554	505	474	501	524	488	513	490	506	526	498	512	530	487	537	534	497	501	528	489	514	526	525	510	526	554	496	515	543	517	523	540	534	499	483	516	528	529	520	514	535	548	531	511	513	517	547	543	515	553	496	522	512	505	537	489	520	525	514	539	531	508	523	518	525	514	550	509	496	531	533	502	534	524	506	461	509	509	548	495	483	525	539	528	521	520	560	518	535	509	533	503	507	536	464	480	543	480	536	505	489	537	501	469	509	524	560	521	554	526	514	469	499	550	523	513	547	524	484	497	533	547	504	525	503	534	545	509	524	527	564	530	523	514	534	514	527	534	523	518	524	520	550	532	496	496	580	530	467	540	541	493	520	554	484	506	495	531	471	525	539	512	549	469	556	506	501	492	514	523	476	512	505	506	505	521	504	503	512	549	525	513	526	493	529	549	560	520	525	502	562	527	487	481	545	517	512	550	499	539	513	540	488	526	548	483	509	501	530	479	524	543	530	524	510	493	492	540	519	560	523	509	535	495	483	505	492	517	522	488	522	496	478	496	513	552	523	518	532	511	511	482	512	529	502	526	517	534	475	522	485	538	563	508	586	526	528	478	527	536	490	526	526	477	537	551	491	507	559	557	519	530	522	527	547	527	517	511	528	503	543	530	502	502	484	535	534	519	531	506	470	492	534	497	464	531	510	523	549	493	535	552	496	535	521	512	491	521	501	541	510	469	537	537	536	544	515	499	571	548	536	536	534	496	541	563	549	553	479	507	554	539	560	481	504	526	571	580	497	521	549	482	519	521	514	501	564	500	538	507	496	548	479	524	512	536	498	498	522	521	494	529	523	513	535	533	535	526	537	537	520	498	511	556	526	477	540	492	495	498	514	535	569	536	496	503	500	503	512	573	491	532	517	517	535	526	453	533	538	536	507	504	526	554	503	506	520	488	496	571	536	512	549	506	535	534	488	536	517	499	502	509	507	515	562	578	490	493	531	484	529	515	537	519	530	551	514	536	504	482	509	530	510	474	522	467	513	500	469	486	497	477	542	534	542	531	545	486	471	553	544	483	512	522	514	524	549	549	528	511	488	512	518	492	535	537	548	524	510	499	508	482	542	528	541	489	541	503	513	486	549	495	527	459	497	520	480	498	499	536	507	481	523	536	526	524	522	519	484	541	498	542	543	502	508	487	498	483	528	508	511	549	512	511	534	531	504	493	489	488	507	539	509	523	502	490	508	528	538	551	516	512	493	469	505	504	520	514	547	504	520	494	489	495	498	486	537	502	533	537	490	547	509	485	487	533	509	558	494	480	508	516	497	530	428	526	525	520	550	534	484	528	514	479	516	522	541	545	543	539	523	509	503	532	552	519	535	529	492	536	548	475	512	510	515	475	547	534	509	531	494	550	491	512	512	540	517	535	520	500	519	511	498	559	496	539	486	484	491	489	570	507	540	500	548	511	538	498	509	486	488	504	500	493	496	512	540	509	572	525	539	477	500	539	526	542	554	514	516	515	556	527	539	521	491	518	520	486	516	549	550	523	491	518	492	509	551	506	538	519	541	531	545	560	538	556	505	504	555	512	503	531	562	492	491	518	508	528	536	516	534	531	534	517	567	535	486	496	510	573	518	518	539	525	525	534	552	530	537	548	500	513	504	505	510	532	517	466	537	544	460	543	501	549	530	521	520	542	515	538	502	509	519	551	506	488	551	528	487	523	566	538	528	536	506	548	526	502	560	515	550	547	488	559	526	508	490	482	521	515	524	521	541	546	522	472	517	479	523	516	518	478	505	485	543	505	509	568	510	535	511	470	494	530	524	544	536	466	534	493	495	486	515	520	519	515	501	535	552	553	536	524	500	517	529	504	565	526	541	520	531	508	535	531	536	493	526	511	497	541	542	511	554	468	481	529	539	535
23479	20971	28158	24133	21751	18959	12087	7609	5377	4008	2817	1967	1550	1324	976	927	829	856	821	796	908	776	796	789	872	927	859	891	781	782	851	919	902	854	833	904	936	814	838	813	825	779	796	787	778	763	814	803	790	761	812	750	817	760	812	798	828	788	828	813	825	817	755	736	785	784	829	795	797	790	808	811	801	744	762	807	825	800	822	772	792	816	773	794	805	804	771	769	795	765	806	847	802	811	818	797	777	823	815	791	778	731	804	748	777	781	759	763	795	834	794	790	819	750	796	815	802	815	829	833	802	804	789	757	802	793	775	825	842	831	792	825	805	770	788	803	791	792	818	749	785	817	783	822	797	851	825	801	774	822	787	788	856	829	801	817	772	729	835	790	740	803	776	746	807	790	809	809	753	773	768	840	782	747	788	757	838	800	728	778	773	779	781	822	795	779	797	780	841	799	797	824	848	815	778	799	776	825	816	748	799	791	859	791	777	822	822	807	839	748	784	764	755	857	791	835	817	818	783	793	821	848	773	785	753	801	807	825	850	856	814	820	784	804	779	786	810	773	826	776	843	784	796	776	774	814	772	769	721	786	802	783	838	838	880	775	770	798	800	791	792	832	814	802	772	781	787	818	819	772	804	855	743	741	801	828	836	775	766	858	779	809	805	772	794	795	749	800	816	792	786	839	763	748	830	819	771	812	787	807	838	745	769	843	787	786	788	777	804	813	768	815	850	817	818	773	826	771	775	754	840	800	808	806	826	811	812	818	820	832	797	800	850	846	753	778	790	751	785	799	775	816	863	777	808	881	822	800	869	745	782	788	784	807	769	787	860	815	774	795	799	815	750	765	823	727	793	770	757	756	753	751	777	808	757	812	754	770	712	797	844	755	825	774	806	832	764	797	795	810	813	801	785	855	762	848	789	786	858	807	814	767	745	829	831	804	809	786	849	760	755	785	830	805	758	787	787	809	793	807	784	784	776	778	806	833	784	833	804	843	809	795	811	816	812	816	831	795	786	826	794	815	791	780	783	759	812	797	781	829	778	811	860	832	789	785	846	805	779	845	763	828	796	766	813	806	837	749	807	794	805	787	810	791	846	783	731	769	784	822	831	768	810	794	772	833	803	803	869	798	758	856	820	805	729	845	839	743	793	762	789	812	821	797	792	811	843	733	780	757	777	785	769	788	836	829	756	799	768	840	836	762	791	837	783	842	805	777	762	763	776	784	803	780	761	782	781	771	760	790	791	827	764	821	764	808	778	805	860	781	763	779	861	816	805	792	821	757	806	796	829	753	797	758	828	774	760	788	783	821	754	808	847	809	739	801	777	823	775	796	779	740	809	780	840	780	770	851	771	891	808	786	787	808	831	780	763	789	782	750	776	825	781	805	783	805	798	770	797	832	804	773	815	800	777	841	802	750	797	779	772	800	749	778	731	843	792	796	865	846	837	798	831	785	807	794	826	775	822	816	743	832	774	832	819	821	791	765	786	802	782	841	775	815	783	799	796	781	766	791	832	791	792	793	829	840	774	780	793	788	818	845	826	775	798	787	759	764	819	823	790	817	765	840	839	810	842	830	764	827	794	814	801	791	773	811	780	816	836	802	767	835	814	731	806	799	827	770	767	771	805	807	855	819	795	790	772	819	789	814	768	872	839	805	784	809	774	750	802	832	762	844	835	823	794	778	816	828	808	818	809	781	826	755	838	852	799	738	824	812	803	766	786	889	823	800	809	775	861	769	825	778	802	782	789	807	854	851	847	828	832	810	719	821	792	857	787	773	848	765	828	788	818	771	856	746	806	814	790	816	800	807	788	818	818	816	751	770	778	813	835	850	786	812	803	781	739	782	786	800	797	776	803	846	803	802	838	805	769	836	824	781	808	759	806	809	809	818	755	802	801	800	786	825	782	806	723	790	770	806	785	774	826	829	731	786	788	807	772	735	831	803	738	770	789	789	801	828	765	831	789	793	848	768	805	751	789	815	802	767	774	780	835	818	772	785	791	824	767	791	817	799	825	829	768	735	762	783	782	838	818	789	800	807	826	773	812	799	761	748	812	798	817	800	784	767	778	792	757	774	791	813	790	808	773	806	741	834	787	795	751	788	795	851	737	808	778	806	817	752	839	742	801	817	739	753	802	756	819	780	769	841	821	818	825	818	758	794	798	857	814	804	748	794	780	828	841	802	773	741	753	852	765	776	796	790	812	833	834	829	817	777	846	849	822	822	819	846	790	800	792	821	808	787	777	790	761	822	806	798	800	823	806	824	741	753	802	799	784	771	766	778	785	806	767	800	763	782	784	804	814	774	786	793	805	751	755	805	826	851	776	778	765	798	805	788	779	787	812	817	746	793	808	783	878	772	819	809	837	777	797	785	791	848	815	764	783	798	823	727	821	767	781	750	817	798	797	802	777	854	816	789	821	775	815	792	808	816	826	779	821	780	777	772	796	832	810	848	771	839	762	804	766	757	794	835	765	830	808	832	794	773	796	814	774	822	820	759	799	778	736	780	795	841	802	785	802	790	829	795	831	796	790	763	805	758	834	805	788	827	831	829	832	768	803	821	774	824	833	823	840	795	779	809	772	761	814	793	840	779	800	764	745	750	824	752	822	822	798	757	836	809	794	791	761	825	777	753	823	767	777	777	783	850	762	778	809	828	799	837	749	782	771	775	785	801	750	774	818	795	833	815	795	791	801	759	775	772	803	766	842	834	777	737	794	750	795	757	810	830	779	775	807	745	805	784	817	736	781	825	740	869	786	788	805	802	793	773	857	829	806	835	758	769	803	781	857	791	807	821	781	806	829	819	818	804	778	808	760	836	816	774	845	770	843	837	826	801	737	826	810	777	781	785	789	791	795	774	772	826	795	806	787	817	775	813	803	800	783	781	785	780	762	800	841	832	788	783	790	821	839	804	794	817	855	774	798	822	809	824	767	818	850	858	795	829	827	781	838	828	805	825	808	815	821	795	797	816	839	781	788	791	753	838	757	796	791	838	820	836	791	779	801	784	779	816	783	756	798	747	797	824	875	808	823	836	767	802	764	809	827	791	783	794	782	778	817	817	745	802	787	790	819	742	830	798	801	802	773	767	804	783	830	793	820	815	792	788	820	782	822	786	878	806	801	768	801	776	797	792	804	777	793	802	794	796	821	822	822	790	798	758	819	765	818	798	798	768	800	803	846	797	794	787	787	805	748	787	776	811	802	731	800	773	743	806	857	821	832	827	784	806	768	744	808	824	825	785	809	788	786	800	825	769	819	819	798	843	831	779	860	728	834	810	737	780	786	813	823	773	775	817	702	826	803	760	824	769	821	824	805	817	760	835	803	789	774	792	777	798	770	822	796	757	776	831	833	770	764	819	823	810	813	786	806	840	804	779	806	799	816	819	785	844	806	831	845	779	766	854	803	793	789	805	798	794	851	770	726	774	809	843	787	811	799	784	779	791	829	777	766	766	821	824	850	817	800	793	818	796	815	872	824	807	767	751
12569	37030	33799	25139	23073	18121	14271	11691	8852	6337	4236	3048	2295	1804	1150	912	874	854	829	840	877	836	828	879	921	942	928	873	876	892	872	982	942	936	946	984	1003	974	876	861	821	846	825	840	807	831	855	806	831	827	821	869	772	848	829	899	841	847	888	818	790	854	807	832	802	823	845	797	806	770	831	842	813	853	788	778	780	824	784	776	825	827	837	773	802	798	824	828	819	827	828	829	832	830	831	855	829	840	834	838	814	812	814	774	819	856	855	796	785	767	812	782	789	821	845	875	805	834	820	834	824	855	820	759	820	789	795	852	815	823	876	814	802	906	820	794	815	827	792	800	854	823	805	839	855	826	827	781	788	840	858	845	798	808	807	769	841	840	850	761	845	809	851	831	853	839	857	809	787	868	814	838	831	839	776	797	799	805	812	815	808	850	808	807	826	814	804	846	783	866	820	786	916	862	854	868	780	830	859	858	783	799	835	819	848	827	823	845	802	817	778	814	841	847	788	807	850	793	837	860	777	857	823	787	806	825	826	815	806	825	857	807	822	784	825	828	807	859	848	807	809	777	850	791	782	784	810	821	859	802	782	843	861	793	788	845	864	836	827	845	813	810	802	821	852	808	796	843	790	829	848	811	830	822	785	807	863	781	792	851	803	817	867	822	852	868	842	814	827	853	749	824	867	830	816	812	782	855	801	865	839	819	770	799	765	796	798	844	801	826	833	847	849	803	801	866	797	823	812	834	830	819	818	788	838	782	863	804	845	794	826	812	841	843	893	779	819	874	866	822	782	815	838	810	837	853	870	845	843	837	775	795	821	836	820	812	782	805	823	877	853	820	793	838	806	824	837	820	803	802	831	784	815	857	844	800	840	875	823	858	817	789	849	816	799	848	860	812	786	809	854	821	847	788	780	784	802	835	836	824	836	811	790	852	803	814	821	806	821	820	767	812	797	819	819	860	797	824	827	782	768	829	797	853	786	843	785	849	805	823	811	812	827	803	824	790	783	816	839	817	781	790	821	850	794	836	819	789	845	825	830	818	849	830	801	835	804	830	808	824	754	810	831	826	854	831	839	859	824	843	815	841	771	865	832	820	881	775	833	795	849	788	798	829	836	803	800	789	826	863	776	800	807	834	811	814	853	827	838	795	887	798	842	842	763	817	837	836	834	820	806	817	833	796	851	837	840	831	816	784	805	823	816	797	785	825	812	820	763	797	852	804	836	830	838	873	826	829	777	803	789	811	830	841	781	808	831	812	828	798	788	783	847	846	845	804	801	799	756	839	841	797	791	816	855	781	797	809	852	850	820	767	818	811	859	832	803	800	841	841	855	772	816	834	805	816	789	794	819	833	781	801	846	810	835	813	808	820	802	802	796	853	822	803	872	812	855	827	814	811	813	815	856	846	807	754	800	816	852	852	848	879	829	789	858	882	819	803	807	853	787	837	813	834	864	796	819	782	851	807	866	844	783	828	806	794	930	820	886	769	851	841	793	835	865	799	808	845	824	776	839	849	814	813	815	832	832	873	810	788	831	766	855	784	839	807	812	865	856	774	770	855	793	850	829	812	800	863	860	772	844	859	821	834	887	792	851	853	844	863	827	822	801	824	828	839	803	815	810	820	815	867	847	821	832	809	801	826	869	831	797	811	821	827	828	793	800	817	832	794	785	833	765	840	830	832	861	883	847	827	828	879	863	805	815	835	799	839	774	848	803	852	795	846	810	825	768	821	759	809	858	834	817	796	823	825	840	832	822	793	810	795	845	803	859	808	880	800	820	790	803	837	814	787	822	802	801	832	823	819	833	834	876	797	862	817	864	797	814	794	833	859	830	831	796	775	802	783	836	856	759	799	850	828	842	850	807	797	778	838	817	798	842	778	831	880	864	795	831	829	800	747	825	795	763	848	869	870	797	826	816	791	785	804	812	831	802	812	836	721	801	849	836	827	845	852	835	761	807	825	806	836	852	861	798	860	806	820	769	790	822	820	775	787	820	809	806	822	848	788	864	805	867	810	866	861	854	870	785	846	811	831	773	808	782	808	819	754	844	841	829	825	817	815	831	807	808	813	789	819	816	838	867	799	779	816	819	803	845	786	806	825	841	783	835	802	803	845	790	824	789	847	856	797	807	862	848	828	804	825	839	823	820	796	784	795	810	790	804	866	827	848	805	835	832	816	787	833	811	804	773	813	809	868	871	780	782	828	880	812	861	838	836	799	789	819	785	801	794	790	885	821	844	825	866	799	803	815	830	788	828	862	838	796	809	849	861	782	787	810	839	830	781	800	841	867	812	811	849	807	811	801	795	840	826	817	851	814	797	830	775	859	845	825	874	833	874	757	813	856	795	838	793	735	827	840	796	811	802	816	777	852	808	799	824	806	803	835	833	808	808	820	840	840	791	854	822	748	810	787	841	862	812	801	789	829	837	843	895	794	840	824	764	806	800	815	819	810	880	772	809	823	846	846	863	803	811	831	796	841	795	858	834	796	825	797	832	846	750	830	803	835	799	808	854	838	817	787	839	783	846	784	789	839	782	815	821	817	805	868	821	818	863	779	869	850	867	817	840	899	820	815	827	820	850	817	844	858	874	783	798	808	762	810	854	844	813	868	808	828	839	825	813	792	847	815	770	810	824	822	786	849	787	817	867	806	774	810	857	819	824	799	759	835	788	820	875	812	797	851	864	804	810	808	822	796	808	830	809	797	816	826	852	812	787	834	830	837	812	803	815	795	897	847	848	864	788	837	831	834	842	796	801	804	799	833	801	827	841	795	804	794	765	860	773	809	806	830	829	808	812	795	840	829	853	820	841	803	860	849	741	835	795	803	834	816	824	813	861	799	807	855	815	856	780	810	823	821	784	801	855	817	846	825	850	813	836	865	800	819	824	795	807	842	830	793	797	776	803	836	826	807	780	860	810	792	858	848	805	836	814	848	828	851	869	815	871	827	796	827	829	805	839	800	818	847	821	794	882	831	842	848	865	832	847	747	848	789	785	820	766	832	796	820	758	805	822	781	815	847	786	907	822	809	821	826	800	854	814	788	796	835	828	841	797	793	815	844	809	782	831	794	771	814	848	863	839	765	882	818	845	877	820	843	826	799	806	792	891	799	792	841	790	803	821	851	759	844	821	752	779	828	820	815	784	837	884	848	817	757	828	796	795	811	829	797	830	831	872	796	825	797	795	832	813	858	829	861	799	823	808	797	832	786	801	777	814	830	768	810	824	831	780	805	773	797	842	765	777	794	810	805	823	788	836	822	770	842	839	856	810	808	859	835	783	818	839	846	779	807	787	825	775	839	849	770	774	851	825	858	812	801	780	782	847	853	857	806	832	834	780	805	839	842	795	845	817	812	841	830	829	877	812	784	846	821	790	808	749	827	806	793	878	849	853	821	800	847	819	856	858	806	839	839	826	830	782	825	832	767	784	879	829	807	824	774	808	867	807	833	820	804	798	835	887	803	853	863	853	820	791	810	807	764	743	825
24847	21139	27535	25578	18649	11603	7506	5435	3922	2719	1878	1446	1124	980	773	631	638	615	628	577	608	640	559	587	643	673	584	623	601	591	648	651	654	602	598	618	610	645	650	586	618	554	566	615	637	539	609	566	569	550	568	568	570	600	621	561	609	592	606	607	580	637	616	586	586	567	620	607	563	597	554	618	617	577	561	584	576	588	544	563	573	592	589	568	567	563	561	641	544	557	567	558	570	571	564	548	597	606	604	559	618	581	552	616	569	584	608	582	570	537	550	554	589	620	542	584	547	581	541	581	591	581	560	561	566	596	617	599	540	585	586	575	567	575	571	551	610	577	574	586	548	545	597	577	581	558	569	621	576	539	565	553	586	589	567	589	590	546	564	554	612	604	605	572	563	596	584	572	556	600	595	581	568	586	578	596	538	592	572	574	567	607	558	568	579	591	618	565	565	587	600	612	610	604	584	587	558	546	566	575	594	609	590	584	548	579	575	593	586	563	591	591	518	553	554	552	552	544	584	612	589	531	562	578	588	563	516	565	559	625	584	593	558	566	546	562	586	611	569	555	622	572	590	602	558	601	562	592	595	598	586	548	574	591	582	572	602	582	559	534	601	594	604	572	570	594	593	622	596	582	566	610	606	605	590	620	573	564	589	601	575	507	558	533	585	551	546	574	642	567	556	586	580	556	558	573	564	567	557	585	641	601	585	551	535	585	577	629	596	561	593	601	577	603	574	600	582	589	565	578	602	574	529	571	542	555	601	593	546	560	634	597	600	515	553	598	633	566	584	560	575	602	592	571	615	603	601	661	597	568	617	625	582	540	622	581	561	548	572	589	567	573	557	560	552	584	564	591	523	579	620	584	558	595	586	600	562	588	577	599	603	613	562	517	618	586	555	565	553	592	589	650	566	567	598	565	591	585	556	581	599	562	569	555	592	579	600	580	610	542	529	529	571	582	576	638	536	560	567	599	588	581	562	533	627	569	570	566	586	582	588	580	577	531	600	575	563	574	587	533	573	576	561	581	576	558	575	562	610	534	567	584	566	570	608	541	552	544	545	580	579	563	587	636	571	602	551	584	585	570	531	612	577	639	591	531	584	527	561	572	582	574	549	596	584	606	575	634	579	585	590	603	549	598	581	567	599	603	571	564	536	553	587	556	549	577	573	529	581	600	633	588	598	560	587	597	568	550	559	546	570	578	567	543	554	561	516	614	601	533	568	566	559	593	559	548	560	533	585	591	567	576	543	565	546	577	571	569	580	589	538	525	583	564	560	586	614	560	549	561	612	569	591	566	587	553	575	541	523	582	565	599	608	591	578	615	582	599	592	599	539	561	595	565	587	606	638	579	618	592	554	566	592	591	577	594	567	548	598	586	610	534	625	556	599	584	611	577	578	584	547	562	587	589	582	613	583	565	562	543	603	548	598	578	602	551	603	584	584	524	566	562	644	571	570	556	609	592	584	572	593	621	575	610	556	546	586	602	573	563	584	561	573	591	571	589	526	592	560	554	564	568	548	541	561	584	562	604	587	562	573	590	544	596	606	583	562	572	567	569	599	591	601	589	573	558	596	553	588	564	610	592	563	557	503	566	543	566	592	554	624	560	565	598	577	584	565	582	588	612	603	607	603	599	614	587	563	559	601	584	592	582	564	563	578	579	555	581	542	569	552	572	591	563	547	584	569	590	538	559	607	584	540	607	562	578	560	579	539	632	611	592	592	531	558	632	550	545	553	565	622	570	574	571	529	583	557	540	585	577	581	577	570	582	575	573	569	586	594	576	569	568	591	589	574	574	624	587	607	543	571	571	634	553	565	593	565	585	553	621	569	586	584	620	554	587	584	588	601	532	611	566	607	574	528	607	612	566	574	532	574	565	555	574	582	557	608	573	539	588	561	579	565	594	578	583	608	555	599	544	585	567	568	556	625	539	596	558	571	578	531	589	535	591	576	598	595	537	559	581	601	584	583	569	579	576	564	578	552	594	610	589	598	578	594	590	583	597	578	515	519	564	577	580	591	549	591	570	548	559	606	578	561	589	606	556	570	568	610	611	582	548	607	597	568	606	556	587	600	603	602	588	549	573	561	571	587	601	577	571	568	571	587	583	574	559	583	583	572	610	552	585	612	570	555	536	566	539	537	571	541	612	570	568	554	575	589	575	532	572	546	589	562	589	623	595	561	567	593	596	542	566	563	563	588	598	584	598	549	555	569	547	587	564	524	543	585	566	548	554	580	592	551	585	555	606	575	587	537	557	612	627	585	562	581	556	598	548	607	560	584	561	573	604	583	593	586	603	563	597	587	531	545	573	639	569	553	570	571	579	564	617	611	564	538	572	601	559	600	591	581	588	590	569	605	625	549	588	563	562	558	563	621	588	587	594	606	581	536	585	581	578	570	576	563	567	603	567	526	592	580	595	563	540	569	577	594	566	605	599	532	594	544	570	601	573	556	584	561	588	587	602	545	518	549	584	585	573	571	569	550	613	569	599	570	550	559	543	580	599	600	597	565	539	590	593	585	593	563	550	560	564	623	580	560	601	607	565	552	596	572	570	594	565	574	577	570	588	617	544	556	598	590	572	589	589	575	590	585	560	565	570	586	578	579	563	598	564	550	624	565	579	575	562	621	556	637	608	566	578	594	555	547	554	560	581	556	614	619	536	584	581	556	584	562	549	596	543	535	579	538	560	623	573	563	549	573	559	566	567	575	525	556	545	579	576	598	547	586	589	568	609	552	599	597	568	583	566	555	564	579	580	573	590	584	582	559	580	630	581	542	594	572	555	550	568	576	549	572	640	580	577	590	580	613	628	593	571	594	588	606	595	586	567	548	563	611	598	568	569	641	557	587	598	529	619	588	591	582	558	550	602	595	571	560	574	557	565	571	577	559	566	581	604	574	576	544	547	570	548	616	538	608	554	592	559	572	545	567	599	592	562	576	565	567	558	581	624	635	584	556	600	590	572	573	544	574	601	540	582	597	580	571	593	567	580	549	593	592	594	538	578	620	586	596	580	586	539	557	599	582	571	558	581	594	594	578	590	582	608	564	575	535	568	571	584	571	540	594	553	576	587	555	595	554	537	571	508	603	560	585	619	613	573	563	601	538	583	600	562	590	590	554	573	594	576	547	539	581	556	594	583	596	555	556	556	610	575	607	550	574	577	572	567	573	591	552	586	594	575	604	559	545	608	567	549	569	536	540	512	571	587	580	592	572	574	572	601	590	601	549	570	632	558	560	585	559	582	597	567	570	548	575	564	562	586	560	571	590	602	558	548	582	587	607	561	586	558	556	561	594	559	551	548	607	541	514	574	606	599	590	575	567	572	548	568	518	574	609	555	583	547	593	549	584	531	553	553	597	559	551	549	557	581	638	603	569	566	610	568	565	597	571	573	576	619	599	586	609	553	581	562	589	579	622	591	537	526	556	601	557	593	601	545	589	597	557	564	578	546	588	549	576	572	581	536	543	545	578	574	612	567	551	558	585	608
12479	33534	30923	22156	19021	15171	11590	9536	7032	5057	3129	2354	1772	1364	970	698	646	694	641	570	638	668	645	672	681	711	705	670	649	632	671	781	802	715	679	753	713	739	672	678	642	617	622	628	622	642	615	644	648	610	612	630	639	574	614	614	588	635	594	585	603	624	657	625	645	617	602	638	647	613	592	658	585	599	620	618	618	624	599	630	643	605	631	658	612	658	683	674	683	590	608	621	633	621	672	636	649	581	575	635	639	591	576	633	624	633	615	634	616	677	615	634	630	633	621	577	606	685	645	626	610	615	640	637	643	639	611	644	633	581	645	575	618	664	676	613	636	600	587	589	599	695	603	643	607	633	637	647	577	641	623	608	574	620	602	598	612	588	612	630	635	623	604	638	666	658	632	591	660	596	594	597	643	589	645	570	618	668	617	613	637	613	634	613	559	621	577	652	661	638	653	631	623	595	651	589	638	632	626	637	647	643	663	629	609	603	598	646	619	614	598	615	637	601	635	556	614	603	622	613	599	650	645	610	600	608	637	636	634	623	650	598	619	627	639	636	606	599	664	643	618	631	680	637	650	610	588	630	655	644	628	635	610	597	595	622	629	639	639	629	628	631	598	653	615	601	600	629	619	620	605	592	632	610	641	626	623	623	616	672	639	629	600	597	576	639	633	627	595	644	620	618	653	606	590	596	644	599	668	655	609	622	629	611	630	648	612	582	605	631	601	650	625	675	624	626	599	614	617	673	652	587	628	606	651	604	642	626	634	602	644	602	575	617	624	633	636	632	640	638	624	638	638	637	611	625	578	666	633	606	648	661	623	638	608	620	658	660	657	635	631	604	624	664	614	618	622	590	618	617	660	620	612	635	629	626	607	536	600	645	639	652	618	595	647	643	627	598	625	647	640	616	620	590	601	665	624	621	668	649	649	625	627	622	600	631	625	600	595	667	652	641	624	605	609	605	647	600	603	604	622	602	594	636	614	661	595	610	609	636	603	557	635	597	608	655	648	623	621	580	614	623	581	632	630	597	625	601	636	633	658	597	614	615	647	634	624	658	599	621	616	603	666	667	589	638	625	606	609	613	648	588	605	611	618	621	592	590	648	602	550	618	597	617	591	616	649	610	651	623	620	632	651	629	647	650	636	599	612	646	591	581	620	610	676	561	642	607	630	595	609	600	649	622	619	602	607	634	623	610	569	639	608	626	629	623	653	653	620	608	635	623	666	660	632	606	601	622	617	600	631	649	618	624	656	654	592	606	679	575	650	615	618	603	637	648	651	638	645	632	612	605	624	630	612	640	634	631	629	607	587	631	649	657	612	617	637	629	606	645	664	618	639	661	612	598	597	639	643	658	639	642	646	586	594	581	642	656	591	622	612	635	624	640	618	624	645	631	609	603	638	630	628	610	591	654	638	606	627	625	610	628	587	641	585	656	606	647	627	591	627	642	617	625	618	619	650	587	600	646	631	630	632	614	577	606	647	586	628	604	619	640	614	606	653	573	605	606	621	631	599	588	621	594	638	611	639	637	623	652	640	617	580	643	596	625	620	623	659	634	605	658	662	646	587	638	673	633	614	651	605	658	668	633	645	628	558	616	600	646	604	616	659	618	639	619	655	624	648	583	601	635	617	638	630	612	638	619	618	631	593	625	595	655	593	651	648	630	594	602	593	669	578	601	638	663	649	651	630	629	608	622	670	634	582	587	622	591	631	606	595	617	620	615	617	650	651	608	614	600	595	634	645	618	668	610	624	613	601	621	608	666	628	654	610	647	639	627	656	622	576	638	588	613	627	590	638	649	618	641	660	639	611	631	648	642	608	631	619	657	620	580	572	601	615	633	609	614	654	671	588	625	614	612	647	650	596	622	582	600	630	646	629	599	650	629	598	610	635	627	634	600	612	655	640	634	653	602	650	618	637	648	635	634	613	601	641	678	612	631	635	642	576	592	668	620	603	626	631	588	640	640	623	609	604	581	622	651	626	618	630	629	617	609	639	609	627	657	645	613	619	672	608	645	625	637	621	625	647	629	636	659	642	584	630	636	595	638	627	614	648	616	622	622	613	647	607	631	631	586	599	630	577	584	634	617	583	611	595	610	608	606	632	608	638	604	646	618	616	602	624	653	629	609	628	599	591	619	619	606	606	634	643	603	600	655	643	605	647	609	640	587	619	634	625	620	634	620	609	623	642	664	612	615	602	712	593	610	640	647	654	591	573	657	620	648	621	611	658	602	616	636	608	650	632	633	688	633	626	628	636	612	585	644	612	599	638	672	618	616	619	602	601	626	648	602	638	629	605	588	639	601	586	642	629	638	582	652	665	634	652	640	589	650	636	665	601	589	621	646	615	619	613	641	708	650	624	616	623	640	624	646	584	607	671	628	639	612	650	597	632	598	680	646	650	630	656	629	646	573	631	672	606	628	633	616	594	611	624	667	636	643	620	637	633	645	634	588	652	598	612	648	585	632	607	633	631	646	624	628	643	622	595	615	598	622	625	623	644	633	664	667	648	570	619	604	639	632	580	644	653	636	600	621	635	605	602	642	604	629	657	647	647	639	627	621	606	685	630	601	591	613	619	650	605	617	647	679	620	581	620	651	619	597	575	652	600	613	629	638	650	587	593	654	653	667	584	630	602	637	609	596	585	608	594	666	621	602	612	651	577	618	660	638	597	628	644	626	600	627	619	618	641	591	638	617	622	620	650	615	637	603	624	602	650	648	648	608	613	635	608	611	621	596	660	614	591	638	684	604	650	631	653	612	581	678	599	620	615	565	632	616	589	629	645	610	656	604	629	612	638	623	642	623	615	586	639	629	628	632	597	645	616	621	591	648	640	596	619	614	628	614	618	622	614	642	606	621	655	630	605	614	613	600	625	642	598	669	585	642	635	636	640	607	606	654	639	612	620	634	639	596	631	643	598	610	640	657	618	636	606	614	619	606	689	573	685	639	579	623	650	637	597	629	629	637	590	569	641	632	635	619	601	632	679	582	637	622	615	631	636	645	632	667	601	604	627	620	629	615	623	589	616	655	651	607	593	671	643	643	635	616	661	636	587	635	605	610	617	608	679	671	635	671	649	639	620	612	610	570	625	590	624	646	607	589	623	614	614	591	624	609	597	589	626	648	629	602	618	624	620	581	644	679	618	595	606	657	633	641	677	653	615	614	624	644	623	613	624	654	635	644	611	599	611	581	649	642	613	636	654	616	617	663	581	659	617	614	623	618	663	635	600	600	614	571	620	678	642	641	646	673	621	606	604	602	648	627	649	641	655	624	575	607	621	606	608	636	607	632	661	624	641	626	631	635	623	579	643	601	644	618	628	618	642	647	562	643	600	680	614	618	625	629	586	602	615	613	673	623	606	646	648	618	616	651	644	586	605	615	647	608	663	618	637	611	624	625	661	656	634	621	653	636	663	652	654	645	631	639	679	649	584	661	589	651	648	618	660	617	604	628	655	574	663	563	603	645	643	591	629	605	576	661	596	633
22533	21137	28763	23778	21417	22731	20407	11420	7775	5682	3837	2920	2237	1889	1439	1120	1093	1162	1097	1097	1145	1109	1093	1047	1116	1208	1152	1160	1112	1105	1097	1229	1213	1132	1173	1151	1138	1152	1180	1023	1051	1052	1077	1075	1046	1059	1064	1052	1028	1034	1126	1054	1059	1061	1078	1057	1130	1023	1108	1032	1100	971	1010	1000	1102	1082	1064	1075	1063	1043	1043	1044	1032	1073	1004	1043	1061	1066	1057	980	1078	1097	1017	1040	1046	1094	1061	1093	1036	1023	1126	1045	996	1040	1061	1055	1058	1041	1078	1042	1041	1029	1040	1062	1079	1013	1058	1024	1080	1082	1063	1043	1056	1042	1053	1072	1079	1110	1099	1003	1015	1035	1016	1050	1067	1019	1078	1028	1077	1057	1066	1069	1005	988	1118	1048	1035	1069	1061	1053	1083	1061	1067	1052	1037	1025	1067	1080	1084	1000	1082	1089	1035	1036	1105	1024	1035	1054	1088	1072	1067	1069	1053	978	1078	1081	993	1026	1043	1080	1057	1041	1094	1048	1085	1012	1080	990	987	1071	1044	1061	1088	1045	1055	1076	1027	1083	1041	1061	1016	1124	1104	1051	1051	1043	1031	1029	1026	1046	1047	1049	1076	1082	1034	1025	1076	1036	1063	1054	1024	1083	1038	1107	1057	1057	1101	1057	1029	1043	1015	974	1042	976	1027	1023	1106	1005	1062	1035	1036	1064	990	1059	1062	1054	1036	1059	1051	1042	1043	1036	1061	1064	1020	1043	991	993	1076	1081	1004	1035	1012	1015	1058	1043	1106	1012	1053	1089	1073	1086	927	1074	1050	1011	1020	1009	1057	1071	1033	1073	1074	1038	1080	1051	1035	1051	1044	1042	1031	1041	1063	1060	1020	982	1096	1115	1067	1068	1097	1095	1059	1012	1039	1014	1045	1041	1054	992	1049	1063	1119	1082	1001	1029	1096	979	1068	1034	1079	1037	1065	1020	1078	1020	1056	1050	1034	1044	980	1039	1034	994	1052	1048	1019	1099	987	1050	1073	1083	1055	1102	1067	1123	1051	1052	1070	1060	1069	1038	1031	1011	1038	1048	1056	1002	1000	1004	1049	1078	1062	1067	1072	1047	1046	1115	1126	1022	1082	1058	1042	1116	1078	1041	1019	1098	1003	1018	1023	1070	1021	1036	1005	1065	1094	1043	1047	1045	1017	1058	1079	1008	1054	1077	1035	1016	1026	1077	1039	1065	1072	1004	1029	1035	1046	1052	1102	1044	1029	1077	1042	1059	1060	1070	1074	1077	1035	1013	1013	1020	1064	1058	1056	1060	1095	1009	1008	1036	1047	1040	1039	1092	1053	1067	1041	1062	1088	997	1085	1002	1070	1037	1067	991	974	1085	1060	997	1004	1010	1048	1028	995	1084	1063	1016	1083	1029	1068	1052	1099	975	1059	1047	1040	990	1046	1043	1044	1040	1071	1010	1109	1080	1020	1030	1068	1061	1037	1067	1042	1001	1019	990	1119	1014	1053	1045	1040	1055	1042	1122	1016	1055	1073	1068	1037	1089	1089	1023	1044	1042	1073	1035	1063	1026	1022	1034	1063	1050	1110	1089	1051	1062	1037	1071	1000	1117	1080	1033	1139	984	1056	1008	1041	1015	1017	1071	1029	1042	1060	1046	1023	1047	1071	1028	1035	1035	989	1049	1055	979	1100	1006	1026	979	1035	1000	1065	986	1045	1082	1018	1041	1053	1060	999	1046	1075	1081	1040	1121	1043	1041	1092	1041	1022	1023	1075	1005	1056	1071	1033	1058	993	1050	1076	1000	1043	1034	1061	1048	1081	1023	1029	1007	1019	1051	1040	1070	1050	1038	1093	1058	1046	1094	1061	1016	1026	1049	1057	1064	1080	1043	1064	1018	1001	1070	1078	1079	1020	1062	1114	1036	1023	1028	1050	1059	1013	1022	1060	1060	1056	1058	1063	1056	1049	1046	1054	1088	1052	969	1064	1068	1057	1065	967	1030	1054	1004	1018	1037	990	988	1088	1119	1053	1063	1051	1041	1036	1043	964	1090	977	1017	1045	1058	1083	1040	1070	1072	1117	998	1076	1018	1064	1071	1060	1033	1046	1058	1070	1053	992	1065	1036	1043	988	1031	1039	1037	987	1036	1006	1116	1048	1015	1077	1102	1058	1041	1103	995	1113	1145	1055	1071	1015	1081	1019	1112	1092	1040	1051	1002	1018	1103	998	1033	1002	1086	1042	1077	1077	963	1088	1093	1022	1036	1073	1078	1019	1018	1085	1007	1099	1111	1066	1083	996	1097	1035	1053	989	1102	1010	1023	975	1028	1083	1029	1059	1130	986	1026	1012	1032	1029	1103	1049	1052	1101	1073	1040	1018	1094	1083	1070	1040	1015	1032	1055	1026	1047	1107	1014	1040	1035	1075	1026	1037	1035	1046	1043	1058	1042	1067	1066	1032	1054	1032	1032	1085	1051	1030	1054	1038	1056	1025	1016	1062	1032	1020	1107	1084	1083	1091	1015	1047	1103	1037	1051	1072	1041	1105	1054	995	1108	1041	1045	1028	1059	1055	1061	1047	1060	1062	1107	1065	1075	1059	1047	1042	1045	1045	999	1080	1035	1022	1082	1059	1019	1007	1109	1047	1078	1034	1056	1043	1084	977	1008	1021	1069	1035	1053	1053	976	1023	1074	1071	1166	1033	1033	1080	1038	1090	1019	1079	1094	1049	1063	1073	1090	1067	1050	1047	1041	996	1019	1066	1048	1043	1032	1046	1055	989	1033	1054	1065	1047	1049	1108	1093	1073	1079	1005	1066	993	1068	1049	1073	1094	1029	1100	1050	1075	1055	1117	1061	1093	991	1012	1039	1097	1057	1076	1057	1048	971	993	1062	1019	1029	1067	1092	995	1071	1092	981	1013	1008	1038	1069	980	1002	1052	1055	1022	1069	1068	1050	1061	1029	1077	1045	1057	984	1033	1047	1079	1136	1067	1050	1024	1032	1018	1025	1055	1019	1027	1024	1050	1057	1046	1046	1054	1008	1021	1012	1048	1061	1022	1137	1025	1018	994	1002	1031	1056	1100	1014	1014	1021	1045	1054	1049	1019	1003	1070	1117	1059	1030	1003	1002	1102	1056	1033	1034	1101	1054	1047	1014	1058	996	1094	1078	1082	995	1019	1093	1038	985	1035	1048	1063	1084	994	1000	1065	1057	1012	1019	1039	1041	1100	1024	1076	1011	1040	1047	1028	1059	1061	1058	1009	1015	1033	1049	1002	1045	1072	1073	982	1042	1073	996	1065	1077	999	1039	1112	1079	998	1060	1036	1063	1008	1018	1051	1028	1049	1014	1024	1056	1062	996	1016	1041	1063	1034	1033	1054	1053	1009	1012	1070	1067	1056	1018	1039	1083	1003	1076	1032	1082	1057	1012	975	1097	1000	1032	1038	1037	1045	1037	1028	1056	1011	1031	1021	1081	1079	1053	1040	1089	1025	986	1053	1093	1027	978	1015	1079	1033	1032	979	1023	1005	1051	1051	1004	1123	1078	1029	1031	1067	1067	1058	1058	1034	1062	1063	983	1033	1102	1028	1060	1100	1014	1060	1066	1046	1083	1082	1006	1107	1095	1054	1043	1080	1031	1009	1044	1017	1050	1058	1066	1107	1047	1076	1033	1035	1048	1009	1043	1059	1045	1054	1049	1073	1093	1022	1051	1047	1124	1071	1090	1064	995	1059	1011	994	1084	1012	1043	1022	1075	977	1068	1082	1007	1053	1072	993	998	1107	1024	1031	1043	1006	1053	1068	998	1043	1040	1085	1047	1062	1092	1058	1038	1057	1032	1036	1099	1017	1039	1046	1025	1044	1001	1044	1058	1061	1081	1083	1012	1103	1115	1033	1058	1069	1078	1062	1080	1068	1044	1000	955	1013	1069	993	1049	989	1044	1073	984	1040	1051	1003	1107	1056	1047	1024	1057	1104	1047	1075	1023	1062	1066	1072	1115	1049	1065	1035	1021	1048	1051	1066	978	1080	1042	1048	1040	1019	1007	1028	1049	1054	1031	1093	1045	1058	1054	1024	1070	1023	1017	1049	1075	1028	967	1026	1049	1054	1102	1086	1038	1084	1041	1043	1063	1048	1078	1048	1050	1014	1055	1061	1052	1022	1087	1068	1084	1023	1100	1013	1046	1119	1015	1014	1045	1033	1080	1024	1037	1067	1008	1036	1057	1029	1057	1084	1050	1051	993	1084	1026	1014	1030	1048	1018	1044	1009	1018	1013	1030	1051	1081	1045	1025	1009	1079	1033	1051	1045	1054	1018	1032	1027	1017	1060	1071	1006	1089	1042	1068	1020	1058	1080	1067	1115	1016	987	1052	1059	1038	1080	1114	1034	1027	1068	1101	1028	1025	1064	1019	1058	1030	1055	1035	996	1050	1103	1028	1076	990	1102	1037	1023	1083	1090	1020	1034	1045	1049	1061	1086	1007	1099	1030	1033	1032	1027	1107	1089	1004	1055	1108	1018	1058	996	1031	1084	1069	1045	1054	1105	1064	1034	1045	994	1070	1040	1045	1034	1028	1018	1035	1080	1063	1050	1043	1017	1057	1071	1101	1058	1082	1025	1021	1085	1069	1055	1032	1060	1025	1073	1005	1097	1022	1049	1058	1083	1080	1042	998	1156	1070	1008	1011	1019	1028	1004	1045	1111	1032	1096	1031	1045	1040	1077	1027	1028	1026	1038	1015	1039	1076	1064	1062	1070	1101	1015	1094	1076	1033	1069	1050	999	1033	1092	1038	1039	1098	1111	1017	1036	1039	990	1058	1000	1086	1092	1014	1050	1083	1025	1051	1039	1056	1026	1046	1091	1080	1042	985	1028	1014	1040	1015	1073	1059	1067	1055	1025	1041	1052	1002	1025	1053	1063	1053	1084	1074	1048	1027	1031	1038	989	1025
15047	42143	39710	30596	27111	22946	18234	15251	11933	8843	5888	4251	3317	2478	1749	1262	1204	1184	1205	1152	1172	1180	1208	1146	1176	1267	1274	1260	1194	1212	1215	1308	1351	1259	1186	1335	1252	1283	1143	1206	1082	1130	1053	1120	1085	1052	1065	1069	1092	1084	1102	1116	1039	1057	1093	1140	1068	1073	1089	1020	1056	1063	1069	1064	1077	1129	1046	1071	1104	1079	1061	1099	1047	1075	1087	1027	1034	1052	1015	1109	1054	1066	1065	1062	1059	1073	1125	1082	1106	1109	1094	1136	1092	1128	1063	1092	1049	1075	1108	1058	1095	1116	1112	1060	1106	1123	1113	1091	1108	1066	1057	1106	1095	1095	1069	1060	1053	1036	1070	1093	1086	1093	1097	1056	1134	1094	1113	1112	1115	1057	1090	1062	1078	1059	1092	1084	1096	1045	1108	1078	1075	1100	1134	1096	1116	1089	1089	1114	1041	1049	1052	1044	1092	1086	1005	1089	1069	1064	1083	1098	1117	1015	1110	1057	1037	1090	1099	1141	1051	1148	1071	1128	1067	1088	1145	1040	1076	1070	1036	1045	1069	1035	1065	1084	1166	1061	1046	1039	1099	1127	1086	1055	1127	1088	1043	1074	1058	1054	1071	1104	1145	1138	1039	1096	1094	1106	1077	1124	1130	1110	1097	1099	1121	1062	1116	1053	1055	1065	1089	1070	1058	1096	1107	1049	1081	1129	1061	1045	1121	1051	1089	1080	1095	1130	1086	1097	1024	1056	1064	1046	1080	1071	1049	1044	1092	1100	1089	1090	1100	1086	1102	1143	1105	1098	1098	1104	1039	1080	1141	1068	1159	1078	1066	1077	1091	1075	1094	1055	1096	1030	1061	1067	1073	1082	1101	1061	1080	1115	1064	1018	1091	1138	1071	1130	1137	1041	1066	1070	1148	1036	1131	1064	1067	1077	1093	1068	1113	1095	1066	1103	1092	1021	1057	1092	1103	1049	1052	1070	1074	1155	1066	1078	1055	1073	1094	1098	1045	1142	1036	1052	1019	1090	1098	1075	1060	1108	1108	1102	1089	1050	1107	1125	1131	1105	1146	1058	1109	1128	1040	1122	1122	1090	1085	1100	1070	1068	1066	1085	1059	1064	1102	1095	1129	1069	1085	1069	1089	965	1088	1089	1059	1120	1033	1140	1090	1099	987	1160	1073	1097	1041	1101	1075	1030	1058	1161	1147	1066	1077	1072	1131	1089	1093	1003	1043	1017	1144	1140	1079	1092	1117	1071	1116	1059	1060	1079	1023	1046	1089	1069	1083	1103	1090	1068	1059	1080	1036	1057	1053	1034	1122	1105	1134	1066	1088	1048	1109	1098	1081	1110	1084	1061	1157	1045	1079	1063	1070	1114	1146	1079	1049	1131	1137	1063	1089	1076	1055	1125	1153	1080	1057	1101	1090	1068	1127	1101	1069	1078	1093	1033	1093	1049	1074	1150	1085	1048	1043	1037	1133	1136	1062	1085	1051	1031	1007	1089	1051	1054	1116	1111	1042	1051	1103	1049	1097	1056	1034	1108	1068	1071	1080	1104	1099	1064	1070	1121	1121	1098	1039	1030	1089	1081	1084	1097	1084	1061	1057	1118	1094	1072	1023	1080	1070	1084	1168	1112	1097	1121	1016	1073	1104	1064	1080	1057	1076	1073	1072	1095	1056	1102	1096	1086	1112	1093	1050	1067	1025	1095	1083	1109	1123	1060	1044	1057	1126	1057	1081	1054	1062	1073	1097	1094	1038	1104	1130	1090	1122	1066	1080	1140	1116	1062	1102	1141	1113	1030	1052	1111	1128	1057	1067	1095	1069	1024	1113	1132	1063	1094	1100	1146	1086	1127	1045	1084	1058	1089	1060	1039	1022	1137	1029	1063	1032	1050	1097	1052	1057	1117	1127	1046	1024	1127	1061	1139	1088	1074	1113	1050	1034	1084	1054	1110	1062	1085	1099	1098	1071	1128	1074	1060	1102	1034	1051	1079	1102	1127	1083	1072	1101	1071	1093	1039	1090	1083	1103	1059	1001	1044	1084	1094	1113	1031	1081	1114	1051	1124	1116	1065	1116	1076	1125	1085	1095	1143	1059	1106	1097	1103	1067	1095	1044	1062	1076	1070	1066	1022	1104	1065	1079	1044	1063	1047	1113	1067	1101	1098	1088	1066	1119	1092	1056	1047	1130	1043	1062	1103	1132	1074	1120	1064	1091	1058	1174	1082	1120	1097	1110	1029	1031	1097	1053	1097	1081	1086	1086	1057	1116	1088	1113	1065	1113	1122	1083	1053	1055	1059	1075	1107	1060	1081	1144	1133	1126	1074	1068	1062	1054	1047	1076	1081	1075	1036	1062	1126	1052	1058	1027	1061	973	1091	1135	995	1085	1110	1061	1043	1076	1101	1093	1075	1071	1053	1042	1076	1091	1118	1043	1108	1047	1039	1047	1152	1121	1050	1095	1178	1153	1124	1077	1069	1064	1092	1096	1088	1095	1132	1080	1010	1040	1130	1017	1060	1100	1096	1054	1130	1152	1065	1090	1038	1059	1101	1090	1099	1082	1074	1126	1043	1133	1067	1125	1073	1135	1117	1102	1055	1101	1134	1103	1135	1098	1077	1141	1063	1097	1143	1050	1121	1123	1147	1067	1092	1083	1099	1029	1038	1071	1124	1100	1075	1088	1077	1103	1068	1135	1056	1096	1072	1080	1033	1094	1110	1092	1111	1070	1099	1102	1101	1093	1102	1081	1062	1091	1125	1072	1119	1058	1060	1128	1049	1061	1063	1087	1087	1046	1071	1075	1109	1097	1087	1126	1097	1112	1065	1175	1118	1112	1098	1067	1095	1076	1087	1078	1126	1093	1151	1091	1093	994	1060	1072	1128	1045	1061	1123	1100	1044	1078	1048	1070	1098	1051	1128	1080	1084	1121	1030	1070	1093	1052	1104	1074	1114	1133	1068	1076	1066	1048	1065	1075	1079	1105	1054	1131	1046	1026	1029	1096	1075	1098	1113	1034	1068	1042	1102	1111	1094	1100	1044	1110	1082	1083	1093	1084	1052	1091	1096	1084	1098	1070	1048	1102	1059	1055	1055	1066	1074	1014	1071	1090	1060	1073	1106	1089	1067	1066	1058	1122	1164	1079	1101	1133	1159	1098	1064	1031	1107	1107	1058	1061	1039	1082	1036	1118	1114	1096	1109	1047	1095	1115	1113	1122	1049	1070	1142	1113	1048	1060	1124	1080	1078	1099	1105	1116	1033	1108	1074	1077	1100	1043	1031	1060	1123	1180	1053	1056	1095	1109	1084	1125	1050	1100	1065	1048	1073	1074	1139	1105	1051	1076	1123	1075	1061	1066	1083	1069	1133	1044	1086	1068	1099	1048	1057	1125	1073	1100	1093	1119	1151	1066	1088	1053	1068	1088	1103	1120	1055	1042	1102	1085	1095	1089	1091	1077	1058	1061	1071	1042	1062	1089	1062	1046	1103	1076	1123	1103	1076	1188	1085	1126	1055	1071	1033	1070	1065	1064	1097	1108	1067	1075	1089	1076	1137	1058	1077	1099	1101	1099	1154	1130	1098	1026	1096	1094	1043	1030	1040	1079	1123	1064	1107	1070	1143	1057	1097	1107	1100	1080	1085	1084	1114	1077	1037	1118	1047	1091	1077	1027	1116	1045	1128	1109	1074	1076	1084	1027	1102	1086	1105	1104	1090	1103	1063	1069	1101	1094	1117	1079	1056	1086	1067	1112	1075	1101	1076	1070	1121	1011	1040	1117	1072	1096	1113	1089	1083	1122	1083	1114	1050	1087	1100	1055	1043	1092	1054	1103	1041	1045	1090	1139	1059	1100	1084	1077	1101	1054	1010	1126	1095	1063	1039	1028	1051	1037	1089	1036	1102	1091	1049	1082	1078	1065	1083	1025	1054	1001	1101	1042	1095	1051	1099	1078	1094	1064	1085	1057	1134	1075	1055	1093	1059	1123	1096	1092	1117	1072	1036	1090	1025	1101	1129	1086	1163	1109	1112	1058	1099	1059	1150	1039	984	1111	1080	1081	1100	1110	1067	1157	1030	1088	1088	1092	1049	1086	1100	1050	1099	1137	1083	1061	1084	1081	1117	1073	1129	1116	1082	1091	1113	1060	1070	1067	1083	1056	1104	1092	1029	1033	1102	1080	1087	1065	1086	1047	1085	1147	1017	1077	1063	1086	1092	1072	1091	1095	1052	1068	1038	1113	1133	1080	1077	1039	1086	1095	1087	1088	1074	1070	1107	1107	1052	1114	1088	1135	1093	1053	1068	1151	1088	1105	1081	1030	1091	1059	1093	1048	1090	1075	1065	1109	1146	1066	1070	1103	1106	1053	1066	1052	1054	1084	1119	1133	1040	1052	1107	1125	1095	1066	1040	1071	1032	1070	1106	1020	1117	1100	1059	1123	1065	1128	1123	1074	1080	1068	1104	1103	1102	1096	1094	1060	1104	1089	1107	1038	1114	1067	1077	1028	1040	1103	1061	1063	1110	1080	1058	1103	1143	1114	1009	996	1046	1076	1089	1060	1034	1098	1067	1111	1041	1092	1094	1135	1069	1112	1012	1072	1117	1043	1100	1088	1072	1100	1089	1061	1059	1099	1115	1061	1024	1085	1089	1073	1090	1079	1103	1076	1103	1065	1057	1111	1044	1063	1040	1115	1099	1070	1125	1079	1091	1117	1067	1114	1059	1086	1051	1100	1079	1071	1115	1082	1018	1153	1077	1109	1069	1066	1056	1084	1117	1059	1087	1056	1095	1077	1087	1053	1139	1112	1122	1091	1076	1129	1091	1032	1052	1073	1071	1101	1047	1108	1128	1048	1078	1062	1089	1069	1035	1101	1100	1034	1046	1110	1046	1033	1105	1068	1130	1055	1113	1061	1094	1069	1048	1036	1108	1145	1121	1063	1058	1151	1058	1067	1150	1119	1092	1088	1061	1077	1073	1115	995	1044	1106	1133	1099	1034	1114	1098	1128	1086	1018	1071	1058	1039	1026	1057	1007	1109	1050	1087	1032	1063	1022	1097	1102	1044
28062	21951	24755	18238	10471	7104	4676	3558	2686	1838	1361	959	774	679	552	485	474	477	492	523	510	466	511	514	518	545	533	516	468	514	515	537	526	499	500	514	529	490	527	499	496	503	431	497	451	441	480	522	456	502	498	471	473	502	460	462	464	502	492	506	520	475	494	478	480	483	495	469	498	516	486	474	473	482	472	421	492	507	529	477	501	467	459	466	507	456	471	466	495	443	509	471	435	497	466	431	511	506	468	487	498	454	525	515	466	477	479	472	488	511	496	479	468	498	512	476	455	456	483	487	475	493	509	466	466	466	491	485	461	498	482	487	496	463	472	475	445	448	483	468	471	470	455	516	514	491	476	466	480	485	484	471	487	476	474	458	457	519	484	464	500	476	470	485	511	465	491	463	477	522	441	484	483	501	463	491	475	472	492	489	471	470	472	451	461	508	467	508	459	447	488	473	474	488	449	491	481	481	446	474	492	450	509	473	473	479	483	446	448	468	465	435	520	489	482	473	441	490	475	498	493	538	523	482	487	476	493	518	516	475	529	492	517	471	467	482	448	438	483	484	449	464	479	475	457	491	444	489	462	474	478	488	507	498	502	443	459	418	480	501	485	480	487	476	489	483	452	467	475	462	477	476	482	447	483	495	514	503	512	473	486	477	483	492	499	486	468	435	479	505	491	478	488	471	471	491	496	449	508	494	463	471	509	476	493	507	510	503	465	503	457	491	455	503	506	507	471	492	468	523	434	480	472	485	444	473	504	491	482	489	466	482	500	474	486	490	499	481	464	484	497	446	439	456	472	442	454	481	489	475	503	476	484	486	502	483	499	477	491	487	467	481	472	507	461	511	473	501	453	475	441	476	465	466	492	481	459	511	491	483	464	480	455	488	450	527	484	525	475	464	477	459	507	462	494	439	522	507	484	475	468	476	422	478	488	442	492	443	450	525	508	447	526	494	479	503	486	484	475	503	531	501	470	469	425	474	473	486	472	466	508	454	441	507	480	473	469	461	515	458	475	475	485	460	485	460	480	556	475	510	410	482	478	494	463	475	479	475	461	452	470	453	464	473	501	475	460	449	488	458	484	542	500	490	478	438	495	435	451	507	481	489	473	476	491	470	501	481	469	431	482	476	480	481	477	480	477	518	502	492	457	480	492	474	476	471	486	454	489	496	479	533	499	517	445	513	430	458	464	489	430	520	517	479	474	491	461	477	449	490	449	445	474	490	478	510	477	451	490	484	489	473	496	456	491	455	459	489	479	495	506	490	489	489	469	541	454	501	469	482	473	452	501	519	486	462	493	460	453	472	468	489	477	532	496	466	452	501	495	452	489	474	509	520	486	463	475	475	484	495	480	515	481	476	447	494	460	448	502	510	461	483	501	490	471	474	512	488	436	495	503	480	462	488	488	517	498	457	515	482	479	489	493	490	475	486	506	486	484	470	505	468	508	508	471	498	482	501	462	477	471	492	489	460	454	504	453	464	454	493	482	481	456	477	477	495	488	486	454	472	456	477	504	460	467	499	492	476	471	487	445	460	408	457	455	468	484	481	473	463	475	465	472	511	486	465	486	467	548	522	498	491	481	435	476	467	457	482	430	473	495	454	467	516	494	510	501	483	476	475	514	483	463	476	456	474	481	481	482	477	456	487	449	436	452	515	468	475	500	474	482	461	495	489	505	501	497	492	498	500	505	489	447	517	508	463	492	490	490	485	493	465	468	462	523	444	490	476	532	540	449	491	498	475	496	471	501	474	433	502	540	446	434	483	427	470	493	469	499	483	515	528	479	502	486	469	493	504	462	493	474	478	471	498	487	522	510	441	497	471	474	468	492	460	478	510	473	491	483	486	475	481	459	453	447	463	486	461	440	477	495	490	492	461	497	497	446	487	494	494	475	500	505	480	516	520	453	457	514	501	459	499	456	484	481	470	487	533	475	478	447	486	500	452	458	477	525	490	482	467	468	486	509	515	460	477	515	508	480	520	452	468	440	442	463	491	488	471	489	421	496	513	502	477	512	465	468	465	462	484	513	518	492	490	534	504	498	489	487	492	481	475	472	497	478	510	503	542	479	492	475	470	498	506	474	452	452	470	509	500	495	428	465	512	459	449	468	484	458	493	521	513	482	442	483	455	453	496	504	489	477	479	494	474	508	493	470	480	456	481	466	481	483	490	504	494	488	465	515	459	495	475	474	516	464	471	492	480	486	463	516	469	472	485	497	516	491	493	462	423	469	462	480	474	468	498	523	496	497	462	466	482	497	511	470	473	499	492	447	487	514	480	542	447	466	459	475	471	501	481	483	467	459	476	472	479	485	498	518	475	488	481	479	463	491	470	469	467	482	473	496	465	486	412	526	476	510	495	548	441	499	476	482	491	480	475	494	506	479	471	467	479	508	462	492	471	483	468	457	465	485	484	487	457	487	442	451	470	500	495	508	487	458	525	471	503	490	464	501	473	487	484	470	483	489	531	480	502	500	491	490	482	449	490	454	496	491	475	490	467	492	487	460	496	471	479	456	464	435	486	495	474	492	485	480	463	476	490	459	458	437	496	491	465	481	430	450	482	470	491	473	485	484	512	477	444	509	452	483	424	495	454	439	456	464	493	504	449	501	458	469	465	469	470	520	488	483	496	511	478	463	482	518	483	505	456	449	477	496	508	443	501	489	470	524	495	508	500	427	478	501	481	513	510	459	467	484	465	449	489	456	484	531	505	431	480	460	463	461	507	465	469	503	471	460	493	468	472	488	455	493	459	436	504	471	463	447	464	502	472	530	482	456	498	491	482	506	490	487	464	491	497	485	496	483	487	497	530	508	494	478	448	504	451	484	479	456	466	465	466	470	503	488	455	500	457	462	482	477	495	486	537	508	474	463	481	476	456	466	452	478	472	475	508	544	449	479	484	476	483	486	495	500	499	448	488	504	475	453	470	489	465	468	515	499	487	489	513	472	463	478	486	442	515	459	484	470	500	443	494	437	447	493	474	485	461	494	470	495	454	503	456	501	464	468	429	513	524	467	511	470	516	481	475	427	478	478	475	491	471	486	456	509	500	456	507	506	481	505	501	488	477	438	450	447	483	472	470	475	482	470	457	484	504	501	444	483	510	505	455	472	469	509	486	511	467	448	468	488	493	479	503	458	469	434	473	473	488	460	483	502	479	503	464	499	520	505	466	462	496	470	501	461	515	465	410	504	491	469	479	505	499	437	457	489	515	510	470	486	436	459	501	470	497	457	496	448	454	499	464	470	514	428	490	511	498	496	469	491	485	459	438	481	488	471	498	498	468	502	483	474	489	486	478	477	491	441	525	513	475	525	475	480	488	511	446	502	496	467	498	472	508	456	459	455	495	511	498	466	468	471	502	441	460	514	506	445	455	480	497	491	474	530	491	468	471	512	480	460	511	509	451	521	531	476	481	519	478	453	474	448	440	476	471	441	467	458	486	469	523	494	523	474	470	502	478	446	482	431	484	460	485	451	477	500	472
12530	29824	27085	18382	14273	11402	8287	6583	4976	3455	2295	1588	1204	941	616	533	531	517	564	504	504	542	506	533	508	593	555	542	519	539	571	576	599	577	525	587	530	591	558	527	557	511	532	488	507	515	542	532	463	554	497	488	505	499	525	502	438	521	493	532	527	528	487	528	502	513	505	509	513	514	541	539	506	497	525	533	541	459	512	493	491	497	524	516	515	514	504	549	494	513	517	536	490	465	524	492	534	491	534	542	536	491	522	533	490	511	517	534	511	542	494	492	484	459	503	495	534	481	474	503	502	475	510	518	496	476	523	505	511	502	527	497	490	507	509	507	493	504	523	480	515	505	499	460	534	481	536	491	490	533	516	535	542	495	486	534	537	523	496	502	562	479	512	495	567	523	571	487	498	528	518	509	549	531	542	519	522	493	519	471	529	539	539	495	457	519	499	534	488	527	496	515	548	547	483	507	526	465	523	486	512	532	527	488	501	491	548	494	475	542	503	497	505	470	506	490	509	500	517	513	480	490	497	513	504	501	527	502	515	470	511	476	497	479	500	494	494	499	535	561	540	502	489	505	496	500	505	518	490	531	553	523	501	455	542	491	468	486	520	540	492	496	484	484	512	487	509	531	518	511	516	526	488	492	497	487	506	538	483	475	518	488	507	506	508	520	521	518	488	530	495	460	513	524	533	515	506	504	506	504	503	520	510	511	542	480	530	497	507	537	514	503	519	554	463	503	513	511	509	510	497	497	513	530	469	496	513	530	560	534	473	489	476	509	497	484	535	501	539	486	503	558	482	503	467	518	496	468	529	485	500	544	497	514	514	551	494	521	506	487	532	495	489	513	471	510	493	483	494	519	491	510	507	514	500	475	508	476	502	454	517	579	528	510	504	482	505	503	524	510	526	495	493	541	498	574	505	521	488	460	503	487	531	463	503	505	490	502	473	545	506	513	495	473	501	516	491	523	509	500	533	511	503	511	515	512	549	537	491	471	512	509	488	486	496	490	477	456	528	525	529	475	500	493	500	491	492	531	494	507	496	508	488	510	485	527	527	503	501	500	496	527	483	496	488	510	523	510	503	564	524	502	541	480	518	472	532	513	515	531	526	513	502	515	506	501	535	511	530	530	504	494	485	481	513	461	487	536	520	481	512	550	509	471	537	538	511	522	524	514	499	487	495	495	518	505	503	483	515	508	485	487	502	511	487	526	522	471	508	565	484	510	527	528	481	469	536	527	466	475	518	524	515	518	519	504	496	501	476	512	493	495	495	498	505	461	528	490	485	535	505	489	509	530	528	487	502	479	533	498	505	528	519	529	496	532	467	488	480	473	495	501	534	506	525	511	490	527	492	526	511	489	516	491	495	529	519	488	495	503	531	530	516	492	533	536	510	475	490	553	515	540	482	506	540	492	524	536	503	531	508	514	493	458	514	503	509	458	507	493	516	513	497	540	513	519	527	522	484	495	510	505	438	548	525	512	536	527	496	502	519	506	540	489	486	510	485	529	495	538	534	521	513	520	506	533	492	496	563	499	510	518	497	467	499	530	518	529	488	540	513	497	495	529	499	467	454	476	491	522	501	494	518	550	496	513	499	552	488	550	513	510	501	492	506	492	505	492	508	462	490	497	552	467	519	537	536	479	484	507	456	492	515	509	527	491	477	485	512	491	502	510	476	514	524	518	546	517	478	522	476	502	550	532	529	532	538	537	566	479	521	516	466	522	532	476	485	504	502	491	503	541	483	475	513	540	490	476	471	518	527	528	455	468	522	510	469	488	537	470	500	508	493	477	498	516	536	482	516	514	510	472	483	559	490	537	521	523	514	524	508	470	522	519	495	495	528	507	501	547	528	548	479	489	486	492	494	469	502	512	526	526	493	538	495	538	520	535	537	511	516	518	510	488	561	499	517	515	507	520	511	509	491	519	546	506	529	490	522	494	535	523	523	527	507	541	507	479	483	506	518	488	493	540	516	486	504	510	505	520	506	523	520	481	495	498	514	515	488	492	515	494	481	545	474	510	522	519	518	510	527	504	550	473	486	515	485	515	537	486	487	516	496	466	501	499	490	575	478	493	493	490	500	488	495	554	509	483	511	512	494	497	519	495	558	497	486	552	535	500	475	555	518	477	499	503	522	527	506	506	521	516	574	514	512	520	497	513	523	454	521	536	524	514	490	487	524	526	510	498	526	492	489	551	474	518	512	473	548	497	484	506	477	516	527	498	553	501	491	488	552	482	519	466	503	537	501	516	504	519	499	545	532	509	485	496	556	524	510	508	495	531	523	504	524	521	513	492	518	511	471	479	513	488	491	549	524	499	543	453	464	515	481	503	467	530	489	481	469	523	450	455	523	550	532	503	487	496	504	519	513	525	504	498	488	488	485	495	507	513	498	467	505	485	526	502	540	522	509	497	520	504	495	521	512	469	504	534	556	488	499	498	529	542	519	533	478	530	520	489	487	490	534	516	485	517	478	524	492	522	468	522	537	505	504	534	513	515	510	532	467	509	498	514	487	534	497	492	510	501	511	529	537	511	512	495	514	532	508	457	539	513	542	491	473	514	490	507	500	548	522	518	534	469	511	477	541	505	475	536	529	488	509	535	492	506	505	505	483	505	512	500	503	480	452	537	509	504	510	532	514	508	518	487	489	524	541	550	479	482	530	568	539	509	484	524	498	505	535	547	499	503	514	491	541	518	505	506	490	472	522	485	514	488	482	470	535	503	513	537	532	459	511	496	542	528	528	524	486	492	526	531	492	550	458	501	510	487	547	535	497	482	525	548	499	457	460	530	486	514	511	524	514	529	541	573	559	523	501	513	507	532	469	476	539	504	502	469	516	527	476	501	513	515	484	523	519	540	534	464	487	514	489	498	524	437	546	491	527	471	531	504	554	490	521	484	497	478	493	491	503	525	512	497	492	517	529	520	487	524	509	516	533	524	491	506	508	495	502	512	487	541	511	538	534	513	492	556	494	465	533	535	525	510	529	465	558	515	506	535	558	504	514	527	489	526	489	536	511	509	508	486	489	513	500	501	467	494	525	524	499	530	508	533	466	507	513	495	540	458	524	508	495	508	551	528	475	521	518	493	506	477	516	515	524	478	493	503	473	516	507	505	495	518	490	491	487	490	511	490	526	496	490	527	508	504	503	499	500	497	510	468	535	507	501	516	525	490	490	489	530	532	488	478	531	472	462	520	508	515	472	504	538	502	517	470	489	553	506	521	501	508	482	505	498	532	503	480	528	510	485	481	509	526	499	513	493	513	478	512	514	554	521	495	527	488	518	504	513	522	501	530	501	536	497	505	463	502	484	470	496	495	482	550	495	468	483	477	502	532	542	514	530	535	527	535	499	533	510	444	506	522	526	491	526	499	458	517	497	535	516	525	469	510	531	536	498	517	509	505	487	516	501	512	505	485	524	498	520	484	511	493	526	546	514	516	495	541	507	493	507	502	537	475	503	510	525	512	508	512	559	507	480	493	525	550
23606	21077	28317	24258	21711	18449	11404	7095	5161	3679	2632	1959	1494	1222	1028	832	855	865	794	825	842	801	831	766	850	898	853	835	850	858	840	870	904	912	878	876	832	910	815	869	784	807	793	759	777	817	749	799	882	839	834	793	749	801	786	770	788	767	808	795	732	788	786	790	769	798	791	838	737	812	816	747	748	770	798	836	806	830	820	815	831	815	798	813	788	767	772	731	759	754	779	776	782	741	824	763	799	834	803	774	840	735	856	827	789	721	823	771	823	771	772	779	806	792	821	848	791	797	757	786	774	783	823	727	778	791	805	714	782	784	772	808	743	818	796	872	826	788	824	735	813	806	756	789	794	790	796	754	759	760	801	786	778	841	803	762	813	783	802	811	795	822	780	771	782	799	831	824	827	798	757	836	775	817	783	765	768	806	786	784	839	803	770	806	791	817	831	771	842	769	771	780	780	806	769	822	807	780	807	789	809	785	823	741	770	783	842	819	776	824	823	784	780	762	797	799	798	813	802	835	835	827	786	796	786	802	787	797	812	787	842	790	798	806	778	815	783	813	829	812	859	839	783	786	792	787	794	744	763	776	777	828	814	825	801	810	813	759	764	785	770	800	774	771	809	757	792	803	782	830	817	812	811	787	830	850	780	788	737	779	784	800	801	790	758	778	763	813	805	789	783	815	744	804	776	785	730	813	740	786	795	811	790	814	823	813	793	760	760	722	759	815	823	792	831	792	808	761	739	849	819	796	780	825	777	768	762	811	808	772	802	801	787	785	806	770	814	817	781	761	776	779	771	774	812	800	799	743	816	782	826	778	775	796	768	759	773	819	768	814	797	800	755	753	771	742	763	793	840	818	818	843	741	785	810	804	731	854	796	790	786	791	830	785	813	748	816	771	807	802	791	819	788	761	785	818	773	749	801	808	860	748	801	778	832	829	845	795	791	844	719	776	808	781	762	798	779	804	791	796	829	763	823	809	804	752	781	775	789	778	822	805	783	783	781	834	844	754	767	801	862	812	803	825	821	810	770	772	773	776	832	774	692	770	797	768	731	795	756	816	802	763	819	760	779	777	766	780	750	733	779	730	770	752	774	775	811	796	811	788	772	808	744	831	791	788	834	821	804	765	789	807	754	791	819	867	757	803	820	769	803	805	777	783	788	813	859	833	830	760	777	797	793	806	782	772	766	759	797	832	765	791	866	754	786	804	822	746	774	831	772	796	813	778	811	773	800	809	805	847	813	858	796	801	769	825	776	789	791	766	753	812	776	799	777	752	758	822	813	802	874	867	847	748	809	782	847	795	781	780	819	799	773	795	829	759	807	793	840	798	785	808	824	834	760	741	783	783	748	783	820	791	808	775	811	756	798	809	812	844	760	789	747	776	829	815	786	800	783	814	828	788	838	827	767	832	799	814	779	753	799	773	793	798	770	767	782	787	808	773	823	797	772	835	809	755	805	792	800	814	785	773	794	800	836	777	793	780	764	792	794	798	805	759	755	807	817	779	789	766	806	754	750	809	783	809	784	765	831	779	789	789	833	788	792	797	823	827	759	826	815	727	756	839	758	745	756	802	787	833	812	761	761	740	792	789	775	767	789	777	834	787	757	806	826	778	836	791	818	844	774	827	802	782	803	806	805	785	829	816	787	832	757	841	791	781	828	801	789	802	789	765	815	801	832	791	738	840	767	797	756	826	778	782	761	791	792	739	766	759	758	844	782	801	710	782	771	770	773	831	786	790	791	817	822	803	784	715	807	777	799	772	779	814	783	813	745	763	792	809	844	776	778	790	846	810	764	830	817	745	803	827	815	834	798	788	813	820	822	784	839	808	821	818	795	801	802	738	792	785	758	768	833	754	750	802	826	810	828	774	777	836	809	765	773	768	857	736	820	802	827	818	754	759	796	821	808	761	768	770	811	817	735	826	763	809	820	798	756	823	823	799	811	844	780	779	767	783	800	809	780	763	744	752	811	817	792	762	783	826	747	841	791	813	789	772	694	740	779	833	832	772	784	757	796	786	838	788	792	779	823	777	830	802	790	716	796	799	775	767	784	789	870	772	825	752	771	762	800	843	753	775	755	776	850	787	793	817	771	822	812	787	774	816	762	768	800	756	785	784	775	788	825	821	771	784	806	775	829	803	801	768	772	767	835	810	802	802	739	735	823	832	845	856	787	765	795	779	802	770	781	808	789	769	828	801	758	837	766	778	792	846	815	775	833	816	847	840	771	831	820	768	783	814	800	827	792	723	750	793	821	774	722	836	855	765	794	776	798	834	788	804	807	805	853	776	802	822	792	799	789	788	804	744	791	773	739	790	752	785	778	766	794	783	807	776	809	779	826	781	783	749	790	771	813	790	803	825	769	808	747	838	738	801	810	782	826	799	736	730	808	765	783	788	800	773	717	836	787	825	801	742	840	804	741	795	796	785	783	782	866	736	762	740	818	803	793	781	822	803	772	810	774	743	774	779	844	772	792	766	843	779	757	809	792	803	780	788	834	731	776	765	789	798	840	752	843	814	761	774	751	808	800	790	791	751	825	798	817	829	792	828	774	779	769	797	790	756	882	789	770	805	772	759	789	794	849	818	772	774	787	796	814	800	792	810	781	778	774	778	809	778	773	832	769	751	759	787	824	729	769	785	762	857	783	795	781	788	807	785	827	831	760	772	813	819	789	805	805	756	803	833	828	833	796	829	881	763	800	827	771	803	824	796	784	804	783	806	807	775	775	826	793	794	771	843	852	831	800	809	808	762	806	807	806	782	779	764	780	773	795	800	769	739	757	815	832	757	820	822	799	840	779	801	793	815	800	832	823	766	758	773	803	787	817	790	767	798	777	763	781	807	810	803	778	812	794	870	785	800	814	780	775	827	773	802	770	783	830	793	797	810	808	847	767	782	772	748	780	807	770	795	835	771	802	798	817	857	845	806	769	762	823	766	808	793	780	797	798	791	823	805	748	788	773	783	763	754	766	840	758	798	797	767	826	776	834	757	798	823	770	739	780	778	808	721	745	794	768	801	785	791	771	738	803	786	822	728	735	765	728	810	837	803	784	766	806	833	774	827	765	766	775	809	792	775	805	793	852	744	807	804	812	787	748	869	768	820	765	773	761	784	803	733	770	768	772	807	766	792	749	819	768	813	770	828	794	800	811	821	785	801	785	767	776	800	790	784	771	786	790	783	795	771	839	796	799	842	842	784	782	795	840	767	793	820	771	741	828	780	802	783	769	779	787	777	819	790	794	718	838	836	786	759	818	755	768	754	789	800	762	800	814	748	770	793	791	746	837	829	781	779	825	807	782	740	795	816	779	748	821	782	804	806	779	861	748	755	815	807	800	809	811	808	792	769	779	810	788	776	794	811	758	817	797	809	793	787	774	810	843	743	808	794	793	878	783	745	809	858	782	791	800	772	809	754	721	774	753	792	795	787	821	819	772	773	832	805	799	765	762	803	825	771	800	812	779	800	788	796	805	690	732	773	837	812
13474	37821	35075	26334	21565	17490	13419	11222	8481	6112	4138	2940	2255	1718	1236	915	857	891	905	885	868	883	847	904	904	966	928	932	876	872	923	1024	987	892	946	1024	945	954	849	797	814	813	850	822	817	794	855	815	883	832	821	849	819	797	789	832	815	730	791	812	806	790	851	849	808	782	796	765	831	825	826	852	816	784	797	862	821	801	840	817	787	783	863	807	819	831	815	838	873	854	788	840	824	792	749	747	827	789	777	813	896	805	789	813	833	780	830	794	846	822	838	766	821	815	824	864	875	803	819	830	773	841	875	796	845	767	812	788	768	802	867	783	858	788	826	788	803	820	813	821	829	856	804	838	840	825	822	865	789	779	887	847	831	786	803	860	860	761	817	830	804	820	811	800	817	820	830	802	785	805	786	763	796	832	812	840	806	803	826	754	896	812	776	820	812	836	869	830	799	785	804	784	863	816	799	812	825	819	780	823	825	808	841	759	804	845	812	834	831	805	792	794	843	790	814	834	890	818	857	859	881	841	812	838	827	802	820	812	805	785	858	823	825	865	861	832	808	809	804	819	827	802	842	837	839	802	832	794	831	793	776	847	814	839	846	785	803	774	855	824	790	825	826	787	861	824	881	768	824	824	774	827	833	860	797	809	879	804	843	841	788	812	820	829	807	802	838	811	771	799	885	864	843	831	868	809	816	861	786	811	893	773	771	789	820	831	785	835	805	862	840	822	803	812	804	754	743	852	865	812	796	832	805	867	810	779	800	866	789	843	842	805	811	738	847	856	806	878	814	817	836	815	800	844	833	827	832	840	818	873	764	835	862	808	816	805	772	800	828	811	902	838	707	819	779	828	827	837	839	860	788	831	859	790	840	804	853	803	809	805	805	800	849	806	789	784	810	783	818	852	844	831	749	804	833	782	785	808	840	852	762	812	842	832	797	798	813	789	837	822	840	769	824	809	811	794	769	845	851	786	866	838	827	833	808	792	809	809	840	895	774	786	811	830	758	768	836	801	829	796	761	809	833	860	798	799	816	870	792	757	865	794	790	835	812	791	859	826	842	832	801	835	786	823	833	781	820	803	813	786	790	853	803	789	805	829	845	870	780	827	796	823	762	841	806	861	840	841	831	836	809	839	818	815	811	821	808	804	819	775	782	792	856	805	868	836	835	784	817	846	813	828	790	774	884	811	761	767	845	841	813	803	808	848	825	774	867	824	820	811	793	823	876	826	814	742	791	837	815	778	788	826	833	846	821	802	854	819	853	863	770	815	792	808	824	848	855	835	866	810	810	809	841	822	794	846	800	801	870	852	888	826	852	797	783	776	788	862	803	812	827	828	832	823	807	835	813	801	826	815	820	818	830	834	796	789	810	794	808	887	839	798	846	826	784	787	808	800	845	798	828	807	861	843	837	820	773	844	877	790	835	884	807	805	728	834	876	847	824	806	788	789	838	790	804	851	802	832	860	828	809	824	825	847	789	852	792	831	828	841	820	814	816	795	810	776	831	802	806	876	805	831	805	860	849	807	791	817	834	793	830	781	766	852	793	866	792	830	787	744	803	837	792	780	777	778	840	817	840	842	773	827	871	796	857	859	848	790	832	818	758	826	777	819	867	813	825	814	802	768	784	825	799	836	815	782	819	798	818	802	807	829	808	800	828	823	807	834	841	841	827	843	750	837	848	815	824	784	851	846	822	851	788	825	794	835	785	795	820	817	779	853	799	772	848	822	827	827	800	792	820	815	809	844	799	810	798	854	826	816	796	819	805	824	788	817	813	831	809	837	828	773	807	805	765	860	812	781	791	799	859	833	827	849	809	851	836	849	818	811	855	788	808	810	788	856	837	788	835	824	820	802	824	854	797	814	858	794	798	819	855	830	830	848	775	836	792	791	797	789	807	804	829	827	823	819	832	768	850	835	893	820	814	827	839	821	784	834	853	806	819	874	802	829	857	846	832	850	844	805	863	824	786	791	834	819	809	824	863	827	808	821	837	812	798	811	813	851	762	819	817	796	840	804	793	833	784	857	836	822	798	810	831	787	797	819	851	815	860	811	797	835	851	831	832	807	836	872	818	839	821	855	779	842	776	838	814	807	733	776	832	854	823	863	812	825	906	864	820	819	824	840	817	837	839	816	797	803	819	839	835	860	835	775	792	797	825	793	832	832	822	844	749	800	852	857	857	822	805	817	868	850	817	808	806	847	809	822	818	859	808	766	793	795	832	833	816	770	838	814	811	831	808	836	762	794	792	777	838	834	795	820	778	779	846	854	822	836	820	850	810	822	762	794	766	830	776	873	859	802	861	802	809	822	870	828	795	807	871	785	827	881	798	870	843	753	824	852	797	852	812	836	868	804	879	847	767	774	810	810	860	807	781	824	891	777	843	863	810	844	793	850	774	837	814	857	777	763	786	843	814	810	869	809	890	800	764	796	781	809	806	799	808	817	787	781	846	845	824	826	797	804	813	816	858	833	829	835	848	782	834	827	860	850	816	851	765	841	797	799	827	792	837	825	770	800	844	801	815	812	827	806	808	790	835	855	859	843	841	886	844	778	801	815	818	790	825	789	797	790	888	800	842	890	817	804	871	883	827	769	817	858	808	812	775	810	799	827	833	879	798	792	797	826	820	890	854	821	814	777	843	827	822	846	808	815	821	847	784	842	827	845	843	795	841	850	811	830	847	808	820	793	828	830	841	842	838	795	854	815	817	806	850	840	806	813	774	854	812	803	811	775	834	852	813	843	852	816	827	806	841	821	824	835	850	784	836	799	819	812	866	807	887	833	875	821	813	741	778	807	819	818	825	821	800	849	800	839	852	792	813	821	851	838	770	821	874	824	814	806	833	833	828	832	807	814	822	802	803	834	787	760	795	794	808	806	847	812	821	796	852	854	844	767	870	863	809	811	829	806	804	814	834	829	787	862	815	844	801	817	792	824	819	804	806	829	794	806	828	821	811	807	744	772	804	830	804	841	835	815	856	815	822	816	762	817	816	841	765	817	836	838	795	849	792	795	759	849	814	842	802	817	871	839	742	796	837	801	814	815	773	809	791	785	830	773	839	813	802	791	818	861	792	846	799	846	805	866	804	831	800	824	835	821	835	821	803	813	805	855	786	813	808	802	810	893	812	847	807	808	802	803	783	826	766	865	840	834	828	829	844	804	856	811	807	783	792	838	850	811	815	814	797	834	828	816	820	825	819	774	819	790	802	811	788	817	824	782	857	767	858	795	800	840	762	809	806	748	821	786	799	790	827	816	801	850	889	774	831	863	779	839	807	786	854	824	832	771	810	797	858	753	835	829	820	823	836	833	788	836	853	875	809	869	798	818	806	820	876	780	808	816	757	788	814	814	851	845	815	761	784	827	819	850	816	800	854	805	775	819	736	822	794	827	860	841	814	844	757	831	807	864	857	789	763	846	820	824	836	846	876	812	785	796	844	817	803	853	841	797	829	846	861	807	815	823	799	818	833	839	847	812	811	836	803	766
24834	21090	27357	25709	18158	10646	6878	4861	3549	2647	1896	1288	1111	877	749	634	612	556	573	613	575	578	627	516	555	669	569	607	581	573	618	637	648	625	600	631	634	618	617	603	542	562	545	596	561	562	548	639	566	555	572	582	560	532	537	520	513	580	538	540	559	544	581	583	546	559	577	565	598	555	578	590	491	574	543	565	514	534	561	646	563	534	584	576	566	569	538	534	520	582	554	567	564	550	587	540	564	535	615	583	599	583	574	582	602	561	549	577	564	522	566	587	571	546	578	529	611	586	554	539	583	565	546	593	600	532	587	546	557	564	552	559	536	548	568	574	591	588	503	611	577	594	570	550	575	567	573	562	582	558	558	528	564	555	570	576	554	550	530	571	570	556	565	543	569	561	598	574	546	599	594	590	585	570	579	572	570	546	577	560	548	561	590	601	572	553	578	568	567	532	571	592	523	567	542	535	557	579	540	574	559	565	589	554	539	586	560	579	565	563	531	575	552	597	578	568	591	543	553	562	568	571	563	560	540	621	557	533	627	573	513	572	566	538	557	561	577	545	573	575	538	534	578	546	547	538	573	551	552	574	585	538	571	550	515	570	529	522	572	553	524	549	560	573	541	577	579	586	555	543	582	535	591	620	540	567	589	503	562	562	575	563	583	566	548	571	572	580	572	577	578	560	558	613	558	582	522	541	537	553	590	602	579	545	604	575	545	549	559	573	555	569	533	623	561	610	575	521	572	514	561	531	539	576	542	568	562	557	605	560	532	537	545	602	566	602	582	561	568	529	542	486	552	553	561	547	609	586	566	566	547	547	588	578	567	561	556	572	536	576	551	570	559	544	562	546	593	556	575	592	572	563	571	559	589	554	634	590	569	601	595	585	511	536	579	624	567	566	572	580	534	587	558	557	555	588	520	554	554	557	610	539	560	578	515	522	579	556	588	567	585	535	587	546	531	555	552	564	565	554	565	555	549	524	573	589	581	561	552	549	607	583	571	534	589	544	546	556	578	551	624	577	571	536	568	528	585	597	548	586	579	564	507	564	568	546	610	558	582	592	604	540	594	527	561	558	545	558	605	576	571	595	587	582	566	538	534	521	584	542	508	585	561	549	581	517	562	602	535	561	595	517	573	586	608	555	615	508	572	559	579	596	572	529	564	552	589	583	526	543	552	582	549	571	575	525	561	515	557	567	566	586	550	591	579	542	541	566	595	581	576	566	591	601	536	587	579	512	548	551	558	557	592	566	555	591	566	560	528	570	561	583	603	537	539	565	563	492	557	561	517	595	547	577	535	573	593	549	605	565	535	536	558	563	574	573	554	551	553	568	568	565	524	586	561	545	574	566	536	578	571	582	557	562	560	548	574	559	556	550	562	578	566	582	584	572	572	548	527	528	589	564	554	590	589	531	587	551	528	543	575	538	568	573	577	587	558	584	523	574	558	574	606	545	603	548	537	552	575	593	570	574	554	561	587	553	559	563	590	561	566	580	548	600	558	580	578	530	536	575	547	584	530	530	561	561	600	555	576	599	545	573	581	561	585	599	521	562	579	537	593	556	557	572	559	565	555	510	531	547	555	575	564	586	559	565	559	580	576	572	576	587	568	578	576	581	582	582	588	560	551	567	557	574	553	531	580	578	568	550	553	589	556	542	574	596	555	593	581	540	550	600	579	572	554	531	602	556	567	577	585	594	573	549	579	579	538	525	560	554	542	528	626	558	591	579	532	573	560	583	548	595	566	545	560	554	547	562	585	551	550	611	575	602	601	573	576	508	573	580	536	588	564	567	532	570	584	540	540	552	593	590	586	525	536	622	577	574	572	562	575	552	564	569	561	600	542	583	568	586	532	562	589	551	519	586	544	539	548	549	528	561	534	547	552	559	587	520	577	552	587	570	528	532	574	526	557	552	549	518	545	529	544	555	526	553	543	569	605	604	542	513	562	577	553	556	580	582	545	517	552	610	522	557	514	590	577	560	580	568	549	600	521	578	575	599	574	551	507	558	595	550	522	557	583	534	563	582	547	598	560	579	579	547	564	611	575	566	593	579	629	542	578	568	541	583	594	561	546	524	561	527	533	561	538	553	550	550	504	544	619	537	590	544	594	562	586	558	585	573	551	560	557	540	538	591	524	536	565	542	565	557	523	546	576	573	528	592	545	603	594	565	548	566	512	601	599	547	561	570	538	540	518	564	539	548	552	542	585	573	563	538	559	572	552	553	596	550	564	551	594	520	550	573	533	556	567	581	574	548	576	573	554	545	546	584	559	544	513	565	571	572	559	587	559	519	547	557	546	522	569	536	539	536	573	540	596	574	554	563	599	572	598	599	589	576	570	566	561	600	612	568	542	617	538	564	536	556	603	577	566	560	569	587	599	595	597	613	517	580	555	550	594	553	532	553	562	557	562	531	626	530	568	579	591	584	539	566	564	571	544	589	565	582	599	542	569	562	560	588	585	597	576	514	578	580	580	552	539	585	582	577	537	533	575	649	592	543	570	588	541	572	541	521	566	575	534	563	556	575	600	531	526	520	530	536	621	569	554	571	562	543	558	600	535	496	548	534	562	565	492	587	593	559	554	527	540	603	609	560	564	572	545	547	548	562	539	545	603	581	576	544	556	535	548	585	552	542	591	585	566	573	551	548	519	557	583	544	531	578	570	517	502	524	581	548	586	542	563	560	584	578	559	575	583	580	548	561	568	548	569	562	592	541	567	568	555	595	558	546	536	592	575	581	575	613	558	557	528	546	540	568	604	530	562	569	546	536	568	563	595	546	534	549	536	538	572	483	569	576	559	578	537	544	565	572	553	571	531	595	543	546	589	559	580	592	530	539	581	562	531	568	551	544	549	592	585	567	542	584	543	546	585	556	525	513	541	564	561	543	544	526	511	554	530	550	516	553	604	539	579	575	539	574	582	592	570	556	623	589	586	543	555	604	576	566	567	585	570	553	556	598	561	541	564	557	574	522	560	554	555	590	551	531	570	536	575	560	574	529	578	569	559	586	526	589	572	557	564	580	551	525	537	551	578	513	558	558	587	570	598	544	577	523	576	524	573	565	550	566	551	530	537	587	541	538	520	539	544	566	568	520	580	541	593	539	559	570	560	578	583	584	565	590	550	575	541	534	559	571	555	548	565	569	531	592	568	608	537	586	540	534	573	545	529	580	573	538	563	585	580	578	602	587	563	553	556	599	580	552	550	531	562	600	567	582	607	539	573	603	570	558	610	623	603	591	552	564	560	547	545	579	515	533	543	544	558	574	555	554	570	554	593	553	577	572	514	582	582	566	559	582	549	590	597	561	548	556	553	555	547	547	556	579	577	561	569	559	570	552	537	574	542	566	528	530	545	616	537	537	581	594	593	556	559	590	569	549	524	580	546	634	594	552	546	535	497	555	614	558	551	570	566	565	557	616	538	532	580	585	582	560	572	570	539	558	540	568	618	535	549	582	571	544	553	569	574	568	581	538	554	545	573	572	569	576
13273	34275	31379	22342	18526	14426	10886	8842	6695	4817	3243	2188	1665	1282	845	709	628	679	626	632	631	626	604	654	673	715	698	711	689	616	697	724	717	666	700	714	690	744	618	630	624	647	641	596	644	636	594	576	624	550	645	593	606	607	598	605	631	621	615	638	616	641	630	563	634	627	601	644	600	631	580	616	630	594	599	637	613	583	608	626	620	611	649	607	647	626	640	619	576	623	584	650	628	618	608	621	603	589	648	674	620	593	655	577	581	606	598	675	615	643	618	597	609	584	647	600	609	614	627	625	614	585	605	623	627	623	652	593	662	633	597	603	598	620	607	661	622	599	633	584	639	582	636	614	581	605	639	623	629	608	607	664	610	637	626	606	628	627	646	644	598	600	615	592	643	604	595	612	637	646	605	604	589	612	608	570	582	602	599	628	612	578	569	644	629	593	582	594	638	670	622	598	558	580	603	655	628	621	601	629	620	633	617	549	592	683	654	623	612	623	616	606	650	637	617	603	610	569	595	562	602	618	604	628	610	641	632	615	605	570	610	613	581	602	647	653	603	613	601	638	613	613	607	625	620	622	578	632	589	602	610	626	630	610	625	621	602	651	628	644	586	595	626	627	615	669	597	564	623	609	556	598	585	624	588	600	633	602	612	616	613	615	597	588	577	626	591	606	601	584	615	639	598	603	573	585	601	575	578	603	632	642	622	605	587	593	605	623	580	587	649	591	649	647	635	594	580	635	624	617	637	609	610	625	586	653	649	614	615	641	631	631	631	603	604	613	679	612	617	629	642	615	575	620	594	595	598	640	615	607	642	559	612	635	625	616	613	618	619	635	644	595	668	601	619	582	621	638	611	632	594	596	602	618	639	614	654	589	619	570	610	626	639	580	575	588	605	617	613	649	572	641	595	590	645	586	623	642	620	582	564	599	607	624	623	616	587	626	629	627	619	595	634	584	611	633	625	608	587	601	580	613	645	618	627	613	635	662	610	631	624	570	601	624	612	639	585	566	648	621	605	654	594	635	631	614	586	602	647	592	612	563	619	614	620	605	620	618	633	602	593	624	627	558	629	598	592	578	605	632	634	613	602	578	610	602	572	615	615	608	538	601	609	579	598	561	631	597	639	628	592	675	612	611	592	616	591	597	643	642	611	601	592	632	594	594	572	627	639	627	582	640	659	587	596	574	644	620	579	624	644	657	608	593	634	600	622	629	584	605	599	631	634	595	607	654	602	639	562	616	578	588	606	623	608	636	651	589	609	610	648	601	610	599	560	635	619	672	610	602	635	624	596	649	587	624	608	615	619	605	662	599	621	560	649	626	641	648	592	639	588	637	616	663	599	571	607	614	631	628	607	641	621	616	597	638	615	561	578	635	623	623	643	610	596	628	628	637	622	617	639	608	604	616	623	608	648	628	606	646	624	631	632	644	601	605	637	634	601	578	585	626	573	631	663	591	585	619	604	639	601	640	592	614	636	615	569	609	615	586	644	643	621	669	613	604	629	624	641	586	616	604	620	652	613	642	586	585	608	625	601	611	569	632	612	606	664	657	589	630	626	617	616	670	611	625	605	649	571	585	598	628	560	641	630	641	658	617	601	557	568	660	598	627	567	595	584	656	585	625	591	605	589	587	571	622	620	613	647	602	583	614	618	643	608	590	633	591	645	591	605	601	550	577	670	607	600	595	620	581	600	627	635	566	604	576	670	606	628	629	613	594	613	624	606	654	606	607	599	618	639	588	638	634	578	605	638	593	634	599	588	583	590	639	623	629	588	588	643	615	622	584	595	620	604	642	593	591	620	606	615	587	615	610	603	580	580	597	583	599	659	611	627	642	606	645	620	621	627	638	637	606	637	607	655	606	625	585	675	594	600	595	645	598	592	598	594	625	634	590	619	626	614	612	643	644	610	628	571	600	659	596	592	598	579	651	591	578	616	589	592	580	576	617	607	589	635	602	595	596	602	610	567	643	629	637	614	590	650	615	562	650	601	613	623	607	612	654	643	606	640	628	638	662	598	634	610	582	592	645	560	600	606	603	633	620	615	668	599	587	631	595	643	619	609	614	660	596	632	646	643	561	633	611	598	611	597	601	613	592	588	620	588	662	590	613	595	613	598	640	623	594	610	646	656	562	608	593	579	592	643	616	593	587	577	546	639	616	591	602	629	626	606	636	645	611	582	619	612	594	629	612	647	570	626	615	610	631	612	601	610	616	610	568	602	621	630	618	587	573	608	584	644	593	597	599	648	597	595	605	658	668	674	616	635	617	626	642	640	600	632	623	590	609	601	583	626	622	579	588	638	573	607	658	588	613	620	595	593	651	601	634	616	671	572	622	571	594	616	633	667	604	607	591	582	624	594	566	606	624	639	623	640	611	580	643	646	588	648	634	601	633	638	623	607	613	618	608	642	642	606	643	591	620	581	655	591	622	588	616	648	593	651	644	605	610	628	615	630	605	626	601	606	574	570	596	664	582	589	631	583	656	629	616	658	601	605	588	608	639	637	617	635	624	610	610	606	618	609	616	603	621	625	559	674	625	601	648	647	633	606	626	627	623	578	620	633	611	632	617	627	621	611	594	631	617	629	607	583	609	603	655	604	606	592	590	640	595	632	605	639	597	644	621	607	590	611	617	580	630	593	606	608	599	598	642	633	590	578	643	602	624	583	605	623	611	611	612	584	624	616	638	552	615	598	595	619	627	607	646	601	633	636	543	612	652	622	611	587	598	602	651	581	592	565	611	580	616	627	630	624	594	600	555	606	570	619	613	572	614	621	596	608	586	618	632	622	576	628	587	587	603	593	604	603	613	613	637	612	614	600	606	603	638	615	612	623	599	643	603	602	652	646	616	614	613	584	599	606	603	608	606	641	578	580	616	591	606	635	608	633	637	636	603	613	609	610	628	591	620	589	602	672	583	586	656	641	641	634	583	632	612	569	658	576	632	607	628	585	606	608	609	600	624	633	586	597	608	624	621	638	622	600	564	593	645	603	597	636	650	634	575	682	583	645	612	631	580	592	609	609	629	565	626	637	633	620	598	604	635	618	584	647	604	601	590	629	640	622	600	585	623	582	641	628	600	617	606	593	590	658	614	584	575	647	617	642	645	636	575	669	629	586	608	610	621	663	582	626	597	613	580	664	584	582	655	596	609	640	597	652	586	623	573	658	587	634	638	622	631	565	628	672	617	647	594	572	586	615	649	583	616	624	607	623	649	642	594	601	613	619	640	613	635	674	597	637	580	599	594	608	618	589	601	614	630	626	614	650	624	616	640	636	571	578	591	613	646	611	611	633	633	587	583	604	579	667	595	645	610	606	576	590	605	602	616	611	654	610	647	645	653	629	611	601	579	627	598	648	605	582	575	582	600	670	610	589	619	641	610	532	611	630	577	620	556	654	639	650	578	615	630	614	582	607	610	654	598	642	594	614	597	628	654	609	642	574	595	568	664	615	597	576	624	587	590	607	605	630	618	667	604	612	618	598	598
22456	21104	28750	23733	21391	22456	19874	10616	7287	5493	3877	2715	2226	1740	1438	1154	1178	1081	1117	1088	1121	1143	1080	1130	1162	1233	1208	1019	1082	1085	1194	1171	1190	1163	1180	1089	1139	1146	1161	1037	1068	1004	1053	1003	1048	1057	1082	1070	1048	985	1054	1062	1080	1035	1014	1036	1057	1051	1053	1043	1064	1005	990	1034	1030	967	1034	993	1062	1090	1089	1064	1043	999	1024	999	1058	1067	1059	1054	1083	988	1063	1035	1013	1049	1065	1054	1021	999	1050	1036	1048	1056	1093	1028	1050	1040	1066	1019	1072	1037	1048	1006	1007	1118	1037	1042	1033	1104	1049	1042	1045	982	1047	1067	1033	1050	1032	1127	999	1053	1020	1003	1011	998	1105	1017	1051	1007	1004	1083	1020	1044	1044	1023	1060	1094	963	958	1054	1067	1027	1061	1054	1068	1082	1075	1080	1068	1059	1077	1038	1033	1079	1027	1049	1021	1081	1110	1081	1081	1028	1039	1042	1076	1082	1030	1015	1015	1071	1042	1034	1018	1042	1050	1032	1085	1067	1008	1036	1064	1029	1071	1074	1004	1017	1017	1078	1005	1074	996	1057	1067	1073	1078	1083	1042	1060	1043	1002	1070	1055	1021	1034	1053	1024	1094	1058	1053	1018	1047	1036	1024	1092	1070	1081	1008	1087	1075	1005	1050	1092	1065	1063	1064	1037	1030	987	1025	984	1079	989	1012	1033	1041	971	1025	1032	1106	1000	1020	1003	1039	1061	1055	1063	1067	995	996	996	1005	1059	1053	1061	960	1145	1048	1021	1061	1070	1088	975	1052	994	1079	1062	1069	1005	1028	1029	1063	1054	1088	1134	1008	1029	993	1042	1067	1041	1042	1029	1054	1041	1009	1079	995	1051	1046	1023	1038	1017	1043	1085	1069	1058	1048	1036	1047	1047	1037	995	1046	1075	1021	1055	1039	1062	1062	1045	1063	1047	1061	1033	1061	1069	1030	1098	1011	1061	1027	996	1009	1023	1004	1065	1061	1070	1055	1072	1034	1093	1039	1045	1077	1091	1059	1052	1030	1059	1067	983	1033	1050	1066	1033	1107	1026	1086	946	1082	1032	1026	1051	1040	1017	1071	1051	1017	1065	1048	1012	961	1062	1024	1020	1029	1059	1055	997	1056	1013	1041	1050	1067	1053	1055	998	1053	1074	1044	1020	1015	1074	1051	995	1006	1008	1054	956	1033	1031	992	1067	1042	1041	995	1014	1053	1057	982	1068	1022	1027	1009	983	1037	1054	1034	1103	1038	998	1012	1038	1053	1056	1068	1023	1013	1012	1024	1028	1049	1013	1040	1058	1075	1090	1006	1041	1066	1055	968	1020	1006	1021	990	967	1021	1041	1012	1044	997	1093	1063	1077	1048	1001	1056	1035	1007	1068	1066	1026	1005	1047	1085	1024	1086	1016	1049	1064	1014	1028	1027	1027	1042	1003	1002	1072	1012	1030	1025	1012	1053	1083	1075	1050	1039	1023	1044	1020	1034	1078	1053	1018	1097	1032	1063	1070	1065	1039	1108	987	1013	1026	1073	1096	1032	1019	1065	1022	1041	1045	1084	1033	1051	1030	1044	1010	1026	1023	1036	1028	1040	1067	1028	1032	1077	1095	1110	1033	1130	1005	1057	1013	1015	1032	1019	1081	1080	1037	1050	1062	1021	1044	1049	1021	1017	1042	1067	1028	1029	1012	1128	1047	1049	1044	1039	1119	1025	1022	1055	1040	1084	985	1043	1014	1102	946	1103	1044	1095	997	1100	984	1136	1066	1078	1057	991	1133	1027	1042	993	1115	1056	1004	998	975	1031	1050	1009	1045	1045	1070	1045	1065	1053	1092	1055	1007	1000	1043	1050	973	1016	1018	1038	997	1023	1041	1028	1009	998	1014	1086	1015	1003	1057	969	1030	980	1103	1039	1047	1061	993	1030	1055	1041	1040	1034	1004	1015	964	1062	979	1048	1041	1050	1013	1051	1011	1032	1056	1000	1005	1054	1001	1020	1023	1063	1078	1003	970	1069	1022	983	1056	1008	1046	1072	1074	1063	1045	1063	1032	1001	1046	1028	1059	987	1037	1037	993	1041	1052	1046	1058	1068	1022	1086	983	1065	1067	1093	1035	1050	1093	1002	1047	999	1112	1110	1022	1043	1037	1064	1090	1021	1100	1056	1052	1056	1049	1043	1030	1030	1060	1041	1081	1010	1041	1051	1037	1041	963	1059	1001	1013	1064	1071	1044	1035	1022	1067	1053	1021	1039	1035	1019	1049	1014	1031	1032	1058	1056	999	1049	1070	1029	1033	982	994	1018	1020	1059	1059	1023	1050	1000	1006	1068	1046	1042	1075	1040	997	1045	1017	1036	1051	1027	1048	1059	1013	1048	1036	1036	1032	1043	1056	1027	1071	996	1039	995	1029	1024	1046	1037	1014	1051	1033	996	1026	1034	1091	1043	1041	1012	1054	1008	1046	1074	1037	1024	1024	1086	1084	1026	1031	1042	1059	1026	1063	1051	993	1030	979	985	989	1069	1069	1013	994	1028	1009	1063	1088	1095	1054	1029	1062	1027	1086	1049	1021	1025	1018	1086	1129	1062	1044	1004	1064	943	1078	1058	1004	1054	1033	1091	1031	1039	1091	1045	1066	997	1029	1034	978	1028	1032	1023	1053	1047	1024	1012	987	971	1066	1035	1071	1011	1004	1033	1056	1030	1108	1025	1073	1111	1011	1026	1042	1040	1055	1060	977	1045	1028	1016	1067	1033	1037	1026	1084	1048	1003	1085	1063	1075	1086	1037	1099	1044	1033	1075	1077	985	1044	1048	1038	1017	1053	982	998	1081	985	1083	1050	1062	1049	1032	1057	1048	1026	1036	994	1018	1061	1034	1044	998	1043	1061	1060	1058	1029	1045	1014	1024	1049	1062	988	1059	995	1029	1009	1033	1074	1055	1024	1099	979	1009	1040	998	1057	1042	1063	997	992	1008	1038	975	995	1047	1019	1022	1050	1020	1014	1016	1053	1074	1042	1041	1036	1017	1046	1076	1006	1012	1044	1036	1010	979	1047	1048	1022	1060	1050	981	1049	1038	1036	1088	1038	1000	1029	1055	1039	983	1049	1045	1029	973	1000	1047	1117	1034	1043	1058	1033	984	1120	1046	1031	1000	1072	998	1052	968	1063	1035	1060	1067	1034	1049	1043	1010	1069	1058	1096	1068	1056	1050	1016	1047	1076	1047	981	1018	1095	1064	1025	1053	1022	1049	1045	1050	1010	1057	1082	1007	1036	1083	1039	1106	1078	1104	1118	1052	1021	1025	1066	1079	994	1057	1050	1041	1030	1100	1098	1026	1096	1036	994	1047	1014	1032	1020	1025	1023	1072	1029	1058	1051	1025	975	1036	1051	1047	1066	1024	1022	1082	1014	1010	1006	1068	1040	1061	1000	1006	1013	1014	1054	1009	1054	1073	1015	1036	1058	1007	1065	1029	1069	1027	1053	1037	1003	1053	1070	1067	1039	1000	981	1124	1098	1042	1074	1015	1032	1018	1009	1057	1043	1055	1096	1027	1014	985	1004	1042	1041	1071	1057	1007	981	1017	1066	1072	1092	1010	1040	1031	1032	1002	1038	1013	1050	1079	987	1033	1023	1056	1045	1016	1009	1051	1038	1024	1086	1070	1086	1019	1047	1060	1029	1110	994	1026	1047	1020	976	1057	1053	1064	1089	1080	1031	1031	1024	1000	1001	994	1026	1075	1055	1008	997	1042	1006	995	1069	1094	1042	1024	1062	1077	991	998	1070	1081	1049	1079	1028	1055	1029	1004	1049	1024	1036	1105	1071	1015	1000	1045	1034	1010	1007	1108	1077	1006	997	1090	1056	1074	1023	1037	1021	1016	1043	949	1043	1073	1030	1089	1055	978	1065	1058	1054	1006	1092	1007	1061	1062	1090	1057	1021	988	1027	1028	1047	1021	1067	1011	1018	1031	1062	1061	1068	1061	1023	1067	1103	1043	1038	1007	1074	1095	1088	1040	1030	1041	1064	1040	1012	986	1005	1021	1072	1012	998	1029	981	1041	1060	1027	1006	1002	1057	996	1020	1012	1070	985	1067	1034	1052	1048	1041	1118	1078	993	1034	1024	1044	1032	1022	1014	1037	1011	1038	1086	986	985	992	1031	1081	1050	1050	1052	1041	1002	1026	1097	1045	990	1048	1051	984	1110	963	1096	1051	1008	1035	1054	1116	1029	1083	1038	1029	1016	1019	1004	1039	992	1006	1055	1033	1052	1040	998	1031	1053	1048	1097	1000	1049	1043	1086	1027	1062	1037	1050	1056	1057	1068	1039	1105	1060	1068	1064	1023	1037	1027	1065	980	1109	1001	1034	1065	1038	1025	1049	1087	1048	1088	1034	992	1035	1030	1021	1055	1054	1083	1063	1059	1020	1020	1064	1025	995	1024	1059	1042	1066	1098	978	974	1018	1093	1039	1037	1094	1090	996	1080	1003	1045	1090	1014	1035	1023	1058	1042	1038	1012	990	1052	1058	1014	1077	1040	963	1085	1050	972	1073	1040	1001	1040	998	1046	1053	985	1052	1088	1014	1044	1004	1049	1040	1005	1051	1011	1045	1067	1060	1073	1015	1028	1094	1057	988	1030	1019	993	1046	1072	1055	1076	1002	991	1023	1008	1061	1045	1043	1042	993	1074	1052	1055	1026	966	1036	1032	997	1119	1052	1090	1020	1094	1054	1025	1056	1042	1044	1073	995	1056	1075	1028	1035	1020	1049	1077	1042	1066	1138	1049	1043	1083	1062	1072	1032	1089	1085	1001	1006	995	1078	996	1090	1096	1047	1048	961	1040	1051	1062	1041	1054	1024	1116	1077	1013
16227	43460	39911	30904	26926	22000	17543	14496	11320	8682	5868	4002	3229	2442	1687	1329	1176	1219	1196	1221	1180	1075	1219	1189	1201	1331	1245	1139	1139	1128	1233	1323	1294	1266	1196	1293	1190	1282	1167	1135	1149	1043	1043	1110	1157	1047	1089	1093	1060	1047	1034	1025	1092	1092	1110	1028	1012	1063	1101	1051	1151	1102	1097	1023	1039	1048	1079	1089	1069	1075	1084	1071	1048	1070	1057	1063	1069	1052	1057	1041	1097	1120	1089	1053	1072	1118	975	1136	1110	1112	1117	1060	1046	1057	1038	1042	1127	1057	1072	1097	1053	1125	1028	1099	1062	1037	1108	1068	1045	1061	1027	1078	1096	1070	1092	1037	1095	1088	1125	1064	1014	1091	1003	1048	1037	1078	1051	1081	1134	1050	998	1081	1040	1049	1071	1098	1061	1086	1086	1043	1007	1127	1081	1040	1074	1105	1047	1082	1066	1073	1040	1075	1011	1077	1062	1081	1072	1085	1052	1064	1054	1047	1051	1097	1142	1064	1074	1036	1108	1080	1052	1019	1054	1059	1101	1000	1050	1033	1094	1055	1081	1071	1103	1124	1023	1104	1077	1028	1038	1012	1049	1030	1036	1085	1087	1123	1069	1013	1111	1076	1048	1067	1059	1001	1045	1076	1076	1045	1022	1069	1123	1142	1085	1056	1114	1035	1046	1036	1064	1041	1038	1034	1015	1079	1031	1052	1092	1069	1009	1104	1098	1048	1068	1019	1103	1092	1083	1047	1044	1066	1089	1028	1055	1048	1079	1053	1041	1105	1122	1095	1100	1064	1100	1079	1052	1067	1055	1054	1046	1047	1114	1063	1046	1046	1052	1101	1087	1077	1030	1052	1097	1059	1042	1029	1102	1068	1048	1146	1016	1102	1092	1003	1071	1088	1065	1007	1062	1068	1076	1087	1067	1018	983	1022	1048	1057	1102	1034	1089	1095	1114	1060	1075	1057	1080	1127	1012	1089	1114	1063	1056	1107	1060	1073	1052	1104	1068	1094	1102	1039	1054	1149	1095	1139	1059	1022	1053	1021	1083	1064	1043	1105	1079	1147	1125	1093	1063	1063	1058	1079	1071	1135	1085	1100	1081	1086	1089	1039	1084	1042	1031	1099	1094	1138	1016	1067	1057	1076	1110	1057	1027	1088	1069	1102	1043	973	1068	1068	1086	1089	1104	1058	1080	1090	1082	1017	1091	1054	1043	1090	1087	1031	1026	1108	1051	1039	1102	1065	1106	1090	1097	1078	1078	1080	1045	1065	1055	1097	1042	1070	1077	1070	1118	1082	1127	1054	1052	1043	1061	1053	1103	1012	1122	1090	1066	1013	1058	1102	1120	1017	1070	1078	1043	1057	1067	1091	1096	1055	1052	1130	1028	1044	1100	1049	1112	1047	1060	1071	1053	1083	1046	1061	1108	1080	1099	1119	1029	1105	1107	1094	1085	1093	1112	1088	1086	1053	1115	1082	1133	1046	1120	1102	1096	1101	1099	1074	1013	1102	1099	1078	1099	1082	1062	1086	1057	1084	1056	1066	1065	1119	1108	1099	1077	1105	1097	1072	1068	1096	1082	1097	1092	1141	1125	1053	1094	1117	1067	1085	1079	1091	1093	1061	1103	1069	1045	1064	1026	1084	1058	1053	1053	1044	1056	1100	1055	1114	1080	1108	1108	1046	1089	1067	1105	1038	1053	1096	1033	1138	1137	1034	1098	1027	1107	1095	1105	1046	1055	1117	1112	1139	1064	1101	1047	1029	1018	1106	1038	1028	1075	1076	1059	1116	1057	1078	1061	1128	1061	1043	1073	1047	1026	1072	1110	1027	1078	1068	1113	1086	1091	1099	1088	1109	1053	1062	1078	1065	1054	1082	1076	1046	1048	1064	1135	1048	1089	1080	1033	1074	1077	1079	1085	1019	1096	1149	1022	1048	1089	1041	1067	1031	1090	1063	1128	1027	1047	1098	1115	1061	1097	1049	1056	1044	1070	1039	1049	1070	1047	1122	1057	1054	1050	1057	1100	1036	1073	1115	1080	1121	1055	1086	1102	1021	1020	1069	1069	1071	1081	1059	1062	1054	1075	1096	1078	1002	1124	1101	1095	1099	1055	1038	1072	1035	1139	1078	1037	1016	1063	1035	1104	1091	1038	1107	1110	1080	1078	1100	1051	1056	1045	1040	1070	1075	1056	1060	1098	1065	1077	1045	1078	1037	1041	1092	1126	1118	1100	1106	1065	1058	1071	1079	1066	1055	1057	1094	1102	1080	1119	998	1088	1100	1073	1126	1049	1144	1027	1120	1091	1099	1085	1036	1066	985	1063	1096	1044	1084	1057	1096	1078	1051	1055	1090	1082	1044	1065	1072	1094	1009	1054	1032	1111	1105	1018	1099	1076	1071	1051	1123	1116	1075	1070	1059	1083	1108	1087	1095	1045	1078	1013	1139	1052	1057	1056	1017	1072	1057	1047	1067	1096	1020	1106	1072	1023	1079	1053	1069	1037	1073	1072	1094	1105	1087	1076	1058	1061	1134	1118	1111	1045	1077	1034	1048	1082	1125	1124	1079	1066	1046	1099	1115	1081	1092	1116	1088	1033	1112	1083	1061	1090	1104	1006	1107	1035	1074	1042	1107	1074	1118	1086	1092	1100	1091	1134	1041	1053	1119	1039	1096	1035	1085	1035	1061	1088	1055	1092	1049	1088	1066	1077	1029	1101	1056	1083	1073	1104	1016	1048	1069	1111	1139	1078	1046	1069	1091	1099	1034	1081	1066	1031	1007	1084	1028	1041	1035	1045	1075	1034	1075	1122	1102	1104	1106	1085	1050	1017	1084	1070	1020	1156	1051	1021	1066	1059	1027	1108	1077	1039	1050	1067	1052	1077	1119	1035	1035	1109	1064	1103	1078	1062	1048	1114	1111	1083	1044	1070	1055	1083	1048	1051	1066	1067	1145	1144	1014	1038	1097	1061	1077	1148	1096	1061	1111	1083	1051	1026	1084	1101	1074	1066	1078	1116	1041	1044	1113	1079	1134	1135	1057	1021	1083	1093	1034	1063	1078	1093	1079	1052	1049	1075	1001	1077	1021	1049	1038	1040	1109	1098	1018	1101	1035	1082	1110	1078	1130	1097	1061	1009	1132	1060	1066	1088	1112	1098	1072	1074	1121	1050	1033	1084	1072	1079	1057	1041	1047	1085	1141	1097	1076	1047	1077	1056	1011	1047	1046	1048	1028	1087	1102	1069	1074	1090	1078	1024	1073	1089	1074	1089	1055	1034	1136	1103	1096	1061	1081	1033	1084	1054	1080	1112	1118	1128	1115	1035	1053	1082	1074	1054	1116	1069	1062	1081	1057	1095	1090	1126	1043	1070	1100	1023	1049	1036	1039	1078	1049	1023	1109	1070	1042	1087	1083	1029	1049	1046	1106	1056	1071	1111	1040	1111	1174	1067	1043	1094	1106	1073	1143	1075	1102	1068	1095	1063	1050	1097	1068	1066	1028	1065	1017	1101	1068	1143	1100	1054	1110	1167	1056	1101	1058	1119	1040	1103	1070	1090	1034	1060	1075	1051	1067	1101	1098	1034	1070	1075	1096	1137	1086	1035	1074	1014	1052	1040	1033	1050	1077	1111	1073	1095	1080	1062	1077	1105	1059	1019	1078	1064	1046	1106	1073	1116	1068	1055	1052	1113	1040	1095	1056	1076	1020	1093	1071	1063	1103	1068	1059	1035	1064	1076	1123	1055	1024	1061	1104	1080	1056	1044	1134	1008	1091	1163	1080	1062	1088	1094	1062	1109	1087	1095	1001	1116	1083	1009	1050	1025	1040	1101	1080	1080	1051	1097	1069	1023	1100	1092	1041	1133	1018	1010	1085	1065	1087	1079	1073	1102	1026	1087	1074	1049	1079	1066	1064	1101	1117	1132	1071	1064	1045	1077	1147	1032	1087	1034	1078	1011	1108	1091	1078	1107	1060	1068	1072	1057	1093	1104	1115	1074	1042	1075	1087	1071	1048	1042	1111	1067	1062	1069	1053	1063	1057	1115	1105	1123	1060	1050	1133	1017	1037	1070	1111	1059	1065	1120	1094	1069	1094	1092	1073	1085	1080	1052	1137	1036	1035	1038	1080	1059	1100	1033	1081	1052	1035	1050	1031	1098	1069	1052	1096	1120	1046	1018	1048	1059	1112	1120	1069	1079	1073	1004	1051	1063	1069	1131	1090	1033	1086	1115	1084	1113	1063	1065	1075	1099	1019	1075	1068	1032	1110	1070	1078	1099	1097	1057	1057	1094	1065	1082	1137	1108	1054	1056	1131	1077	1042	1116	1091	1087	1102	1108	1089	1034	1095	1075	1000	1085	1102	1049	1011	1077	1034	1048	1029	1075	1120	1101	1057	1126	1080	1065	1042	1071	1095	1073	1027	1043	1103	1041	1100	1103	1056	1075	1054	1059	1105	1071	1081	1102	1052	1066	1102	1087	1083	1082	1093	1097	1093	1074	1066	1092	1088	1080	1059	1058	1056	1032	1066	1075	1118	1078	1087	1057	1085	1079	1064	1056	1025	1042	1023	1092	1063	1097	1072	1020	1073	1060	1076	1056	1038	1064	1076	1062	1077	1041	1078	1059	1106	1092	1094	1025	1119	1020	1080	1070	1070	1098	1117	1061	1077	994	1072	1092	1053	1064	1081	1119	1068	1094	1076	1097	1089	1046	1108	1077	1094	1049	1051	1113	1121	1077	1060	1062	1063	1036	1113	1076	1099	1117	1092	1078	1085	1052	1123	1068	1119	1125	1093	1044	1029	1081	1093	1058	1014	1054	1125	1088	1009	1079	1047	1066	1080	977	1122	1095	1085	1081	1088	1100	1105	1128	1085	1041	1069	1029	1036	1126	1023	1119	1067	1015	1106	1129	1097	1082	1120	1068	1103	1059	1049	1014	1074	1040	1055	1046	998	1110	1053	1007	1072	1090	1071	1138	1050	1047	1053	1078	1097	1068	976	1054	1059	1035	1056	1062	1095	1074	1067	1102	1108	1059	1089	1106	998	1102	1047	1059	1131	1116	1084
28009	22128	25114	18686	10669	6641	4553	3450	2506	1890	1300	929	831	686	518	455	512	507	522	506	461	472	510	504	536	494	475	501	458	488	546	523	527	488	470	509	523	521	498	475	475	448	438	460	495	476	477	494	481	485	482	459	492	478	512	485	478	472	468	496	492	494	508	490	458	456	475	513	508	458	493	471	455	467	491	504	513	452	501	461	489	484	470	451	462	457	474	509	463	459	468	494	433	489	484	490	515	484	475	494	467	439	502	481	478	511	461	504	488	481	450	454	484	471	498	467	436	489	495	457	476	443	477	465	461	511	469	478	471	471	456	466	445	467	490	483	449	490	482	483	445	479	496	485	470	477	435	486	452	457	490	443	468	504	447	441	473	469	473	491	458	472	479	484	463	488	456	481	491	477	522	480	470	479	500	456	497	503	503	483	452	492	444	483	476	473	468	511	460	483	486	436	477	506	499	475	493	435	446	478	463	483	490	494	477	458	480	495	459	463	483	475	499	473	509	466	480	490	484	453	481	469	502	476	482	470	465	467	462	510	511	454	454	487	459	471	494	493	542	457	445	461	471	477	481	501	473	482	481	462	491	444	463	477	500	502	477	486	505	482	476	484	470	440	486	454	482	453	472	445	415	489	520	459	451	472	464	483	478	479	438	475	511	490	505	492	473	462	473	471	479	483	489	461	485	508	473	488	466	459	485	454	476	468	479	471	470	490	467	443	524	453	464	501	461	456	469	478	440	487	428	488	446	496	447	472	470	495	444	490	421	474	498	482	489	480	460	479	482	452	478	473	500	510	490	504	480	459	480	457	469	440	455	473	474	480	429	493	500	506	459	479	482	499	482	481	421	455	517	474	467	459	483	434	472	459	491	513	467	511	509	443	452	483	513	434	491	507	445	498	493	491	471	474	485	464	465	502	484	513	468	501	463	485	500	493	474	479	495	494	454	462	461	454	457	477	493	449	481	482	447	500	454	460	461	491	461	474	509	478	441	489	465	500	481	456	509	452	473	491	462	494	509	482	472	497	483	487	454	504	482	499	489	460	453	477	469	452	492	511	459	511	499	482	470	499	465	486	508	511	456	480	483	482	479	445	447	452	544	506	455	502	482	467	458	478	460	475	485	502	496	471	485	468	474	428	488	474	456	499	483	466	492	464	497	502	501	463	482	435	475	474	503	464	551	483	455	492	472	493	493	445	512	497	461	484	467	454	480	459	488	504	517	498	497	483	489	472	467	469	468	474	485	484	470	490	465	472	465	440	495	535	494	480	473	469	491	492	478	439	471	487	459	449	525	435	475	459	440	481	467	460	489	455	486	485	494	483	464	444	442	481	515	503	465	479	488	481	469	432	486	462	438	469	501	536	480	465	470	487	505	471	487	481	465	493	482	455	503	468	455	466	497	489	511	490	464	448	464	455	439	449	479	464	496	471	469	484	454	505	457	466	465	467	486	486	474	456	437	483	467	491	503	496	455	487	459	453	498	487	497	494	497	475	441	457	484	465	485	475	510	505	465	503	477	451	464	528	453	450	464	459	464	473	474	467	482	464	481	522	499	477	502	518	490	498	455	470	492	557	473	497	492	482	503	516	483	490	458	469	492	489	512	462	463	490	477	472	488	468	479	492	419	491	476	469	479	403	444	468	481	461	484	470	493	503	461	461	486	483	537	502	440	481	477	456	494	499	482	458	467	444	461	497	455	471	485	472	485	470	460	462	516	444	455	486	471	449	463	481	452	504	477	471	487	477	494	469	459	470	458	439	440	456	451	477	475	459	404	473	478	496	447	454	491	491	482	460	504	467	472	468	496	458	506	471	479	475	473	465	489	452	493	467	481	491	458	484	460	473	470	466	493	442	477	480	444	490	449	429	435	492	518	460	506	459	490	451	481	485	431	472	456	429	557	499	488	465	470	475	469	452	488	489	472	533	540	488	459	480	467	456	441	482	490	504	461	493	463	498	460	474	462	475	487	456	469	492	452	449	476	462	465	468	502	439	510	491	483	468	452	474	486	472	476	500	519	463	494	514	459	472	506	497	466	515	524	472	448	473	482	438	489	505	510	466	462	462	492	484	466	472	466	508	504	500	499	494	445	487	472	460	500	463	490	467	505	493	479	460	459	475	485	459	445	426	505	483	490	472	464	511	485	489	498	469	479	482	481	425	469	491	493	495	454	492	481	475	453	437	459	485	489	473	463	471	495	470	463	474	529	491	453	502	462	471	445	467	483	472	449	484	542	488	480	461	481	477	488	451	426	499	458	469	483	490	451	462	507	442	483	478	491	499	483	489	488	471	509	505	515	517	441	482	461	481	461	466	449	466	465	498	476	478	515	473	480	495	510	479	477	462	485	478	447	482	452	453	523	454	457	521	481	493	491	483	426	465	507	473	449	475	466	537	439	452	455	492	469	449	484	485	508	499	496	499	473	465	459	424	480	452	485	458	444	484	445	477	488	455	494	531	527	474	434	452	470	501	505	459	441	493	470	481	472	487	454	479	488	472	454	479	496	458	510	492	487	477	448	462	464	498	483	473	501	477	499	449	504	478	461	465	484	472	475	430	528	465	452	471	450	443	521	455	465	411	483	491	501	491	481	480	463	506	498	463	476	462	451	511	477	439	504	501	485	483	429	491	441	469	479	501	498	474	427	488	449	472	505	495	465	469	462	457	496	464	453	441	495	451	506	503	491	500	450	472	496	501	486	474	477	508	451	459	495	492	522	465	481	450	484	473	500	495	485	458	482	454	431	487	471	465	530	492	473	485	490	502	459	489	477	475	456	491	414	477	475	495	493	444	475	526	552	466	473	451	462	484	486	488	464	529	472	488	505	479	492	508	457	481	493	453	494	492	468	475	469	510	488	454	465	449	475	480	461	465	451	491	451	497	460	470	498	480	454	467	504	423	490	457	497	481	472	507	469	480	470	454	486	484	458	505	491	476	504	450	514	453	509	454	493	505	474	473	489	476	463	521	504	491	474	523	491	474	460	480	507	544	421	448	456	480	439	461	509	489	480	448	473	468	469	497	456	476	476	475	478	495	529	454	461	475	517	530	463	425	508	455	479	480	482	477	469	446	472	458	530	486	467	504	454	443	466	483	487	468	531	471	472	526	414	475	446	493	504	496	459	490	441	462	502	472	456	479	471	433	483	497	513	500	500	504	503	491	491	448	481	484	454	478	465	451	491	454	506	493	446	466	513	516	462	498	440	488	471	480	507	454	488	530	457	479	493	451	465	491	462	477	450	484	528	486	483	466	503	507	455	447	476	524	485	493	497	499	469	510	464	502	498	500	459	468	474	436	460	515	524	480	473	479	475	471	483	469	476	474	502	481	494	495	504	468	498	454	481	488	470	485	493	533	473	514	493	512	504	472	439	470	489	510	485	494	486	483	493	452	500	443	464	474	454	497	442	506	485	465	501	484	465	500	459	488	501	475	488	452	465	479	469	454	486	441	511	485	481	459	482	448	497	472	474	487	471	525	441	506
14029	30704	27636	18462	14427	10678	7957	6192	4676	3272	2209	1372	1131	921	598	515	490	538	513	498	573	506	503	537	545	561	562	564	535	576	557	633	589	543	565	511	547	632	523	481	539	500	486	540	484	478	498	488	499	517	523	463	510	515	476	503	540	476	482	525	488	524	500	520	469	518	500	521	494	505	483	490	498	518	517	514	455	473	523	514	517	504	497	476	523	512	488	492	492	515	498	499	539	521	513	491	517	522	470	512	515	503	484	516	501	518	539	519	485	525	527	541	525	533	499	459	507	499	447	522	468	486	492	520	512	442	466	486	459	508	551	497	488	501	490	479	490	498	534	495	496	519	460	527	503	545	487	502	497	514	518	484	480	519	517	508	527	472	518	511	455	539	447	491	480	506	537	496	500	480	514	495	502	480	482	489	490	491	501	499	446	473	509	501	516	523	482	466	517	473	465	503	511	526	491	466	519	504	514	494	488	531	485	472	483	529	528	508	502	500	496	491	512	480	502	510	499	473	482	511	501	492	526	468	529	485	518	486	491	507	507	524	504	516	476	503	517	532	525	479	522	479	508	487	472	508	505	497	486	521	492	481	487	497	488	537	513	558	496	521	478	515	526	498	491	511	473	498	500	511	499	547	505	472	525	502	568	524	526	543	502	482	514	517	505	481	511	517	509	447	482	496	476	473	517	513	534	500	494	508	528	462	521	497	457	509	518	479	498	514	522	517	533	485	459	451	523	504	512	565	555	527	495	545	510	485	505	516	488	512	493	502	504	477	524	502	497	528	462	504	519	502	498	528	463	515	530	509	504	507	479	486	500	499	525	488	518	484	469	496	520	517	482	487	528	475	499	468	477	493	493	448	517	526	491	499	512	475	460	466	459	479	486	471	498	516	518	506	552	490	478	509	527	461	518	517	504	475	534	519	501	449	509	474	488	506	481	455	483	473	540	467	487	542	489	511	471	510	493	523	549	514	481	493	515	478	497	497	511	480	498	507	483	518	481	516	515	502	498	511	516	536	488	483	491	535	507	503	512	497	489	481	483	488	547	468	560	476	483	508	502	508	519	552	486	494	496	499	503	506	498	478	465	494	556	496	463	538	468	481	536	483	467	511	514	514	503	492	461	550	505	464	487	511	506	534	477	546	486	503	499	505	489	483	483	505	500	507	496	520	474	480	502	533	517	488	483	517	450	513	524	510	511	440	491	513	530	516	522	519	488	503	495	531	479	502	513	509	485	477	508	505	490	492	495	456	497	531	495	504	522	477	460	506	499	497	510	536	528	487	511	490	499	494	544	504	519	504	492	499	528	517	527	492	478	531	503	490	492	504	527	493	480	548	512	487	524	502	456	454	538	505	483	503	493	503	503	521	531	524	499	522	481	514	455	515	489	496	484	534	538	511	497	507	507	503	505	504	493	510	489	495	502	507	474	486	521	492	500	506	475	521	520	489	508	494	490	459	552	531	480	476	525	482	517	495	527	481	515	486	515	483	489	458	492	455	530	484	512	510	462	544	492	532	468	512	498	456	466	510	517	475	529	477	539	481	525	514	503	485	497	495	515	503	435	505	522	486	503	470	481	510	499	480	447	488	531	507	525	516	533	494	541	533	483	501	475	480	522	496	523	515	474	511	471	506	520	514	512	507	514	527	507	488	532	483	487	512	464	486	525	506	509	549	546	502	481	487	494	524	503	500	499	449	486	528	521	483	477	535	483	515	513	551	503	476	510	489	480	535	513	492	509	517	480	510	519	469	494	466	491	501	488	511	510	515	504	480	479	467	484	496	470	486	488	503	477	500	484	480	494	494	478	510	494	488	501	522	485	491	478	505	541	489	486	488	516	458	484	496	491	499	470	507	510	497	467	520	509	508	526	489	524	536	492	505	467	514	459	502	507	495	535	547	502	501	491	489	540	489	502	521	499	490	532	507	523	527	484	462	479	513	501	489	474	491	459	497	505	530	497	470	493	503	523	483	510	468	517	492	475	476	486	487	457	456	500	504	475	508	529	538	473	489	495	506	490	492	497	500	496	479	496	516	489	451	482	501	498	495	475	497	547	484	508	493	480	477	523	480	489	484	502	496	518	502	487	466	524	477	479	498	505	501	497	500	507	492	507	516	497	479	493	452	511	532	474	539	512	498	503	479	516	494	498	515	518	520	460	525	475	533	520	515	496	475	483	504	520	519	496	497	517	499	512	538	478	547	522	490	500	527	515	493	494	499	504	471	512	500	497	512	482	473	520	518	494	526	513	507	515	468	488	521	520	522	500	526	483	536	504	485	481	462	494	500	501	502	520	496	523	500	503	531	483	477	500	495	524	511	500	486	481	475	580	501	538	479	492	474	503	521	509	495	508	518	473	519	527	473	524	494	480	498	489	500	539	522	491	481	522	480	484	488	489	493	516	493	526	491	534	482	475	460	512	503	550	501	506	522	518	509	489	489	491	501	472	471	498	514	511	524	498	500	535	504	521	501	472	469	506	533	468	479	464	476	501	560	481	481	476	464	513	477	461	497	523	513	500	483	456	534	507	502	451	532	471	473	493	562	537	530	508	487	518	549	503	543	497	478	491	484	489	534	487	500	482	510	506	490	500	505	527	532	516	501	480	507	480	518	477	480	513	472	509	483	496	482	521	486	546	481	483	467	493	490	477	510	530	531	523	487	516	479	502	519	522	543	487	477	495	477	542	542	488	520	500	481	500	537	519	504	486	521	489	512	507	506	522	495	488	480	520	451	474	512	473	498	473	482	491	527	462	475	477	498	430	486	478	497	529	485	523	493	487	515	483	484	508	538	519	503	468	496	482	502	502	473	494	474	516	545	495	500	520	463	485	505	499	471	531	505	511	587	519	445	502	475	498	493	511	505	516	518	492	524	506	479	545	505	541	502	471	498	510	481	508	480	508	492	496	487	488	485	493	462	516	489	498	512	478	519	493	517	500	536	480	478	498	509	505	495	498	549	487	514	489	504	459	488	497	483	501	488	537	473	512	532	493	513	497	526	507	516	476	502	515	502	489	522	459	508	509	519	525	485	473	498	515	461	507	544	481	516	509	505	497	497	509	492	476	484	502	528	479	529	529	489	550	457	502	509	501	494	490	487	500	548	505	500	521	523	480	508	495	537	518	507	473	512	502	484	503	520	529	563	516	527	475	468	494	483	516	505	518	499	502	509	504	523	560	526	486	474	486	521	534	490	481	484	482	514	519	499	470	550	510	500	514	489	467	525	556	519	500	499	524	527	496	530	486	491	465	522	513	485	512	459	466	442	476	497	497	525	501	490	478	495	495	503	493	493	500	484	514	553	486	507	516	566	485	507	504	441	565	495	504	486	533	476	509	495	521	483	459	488	516	488	506	497	531	496	494	552	472	511	491	488	514	534	525	472	478	504	491	522	519	513	490	469	491	476	497	482	489	541	488	482	511	501	492	512	457	505	506	511	508	519	445	493	452	493	471	486	483	512	499	510	494	537	516	529	540	498	527	503
23610	21111	28370	24298	21786	18377	11169	6861	4908	3406	2636	1817	1442	1214	1006	853	838	782	838	768	804	817	849	816	792	874	888	850	867	849	834	881	819	834	873	862	852	852	841	821	804	786	800	793	744	775	853	761	759	818	795	791	792	782	790	744	820	778	800	851	798	771	756	832	799	791	792	801	759	810	825	776	799	810	776	834	797	764	789	738	777	823	808	783	796	820	798	756	800	790	808	778	784	809	806	819	801	725	782	820	844	790	832	757	765	806	777	801	770	806	808	811	823	770	775	779	736	757	828	772	807	780	803	785	779	759	809	823	821	784	758	795	827	778	853	782	788	787	757	772	788	800	812	803	808	783	860	811	746	791	798	818	796	771	789	820	780	818	774	768	770	743	789	832	766	792	804	768	813	788	746	767	800	780	811	767	843	790	774	821	833	778	742	791	801	806	714	780	819	813	797	775	787	835	802	807	749	796	792	794	838	782	804	735	802	789	783	797	802	771	798	794	819	784	789	771	850	778	816	792	764	767	794	779	831	726	767	784	768	769	753	781	789	792	763	788	778	799	836	831	762	820	781	851	847	778	783	762	775	777	806	807	844	778	782	790	784	779	843	767	759	811	756	819	797	794	820	831	782	806	850	807	790	796	762	829	815	806	811	814	805	781	802	788	784	805	799	807	798	766	769	809	769	815	772	781	782	787	798	807	799	779	810	803	763	778	774	786	754	792	819	775	806	758	812	785	763	784	811	801	779	797	774	765	808	805	757	799	778	795	837	797	780	785	803	804	805	825	771	771	812	789	736	755	786	715	754	801	743	773	833	813	883	806	762	809	773	782	783	760	815	828	797	799	788	783	757	775	813	787	726	759	761	808	766	821	777	776	810	804	827	821	775	781	760	739	825	766	742	761	789	758	790	822	808	793	787	787	765	701	808	742	793	833	784	792	748	776	844	797	812	814	841	778	759	762	771	815	792	779	845	769	824	784	803	788	759	804	771	772	757	823	755	784	785	761	835	821	800	828	773	787	784	781	802	749	797	767	760	821	769	837	782	822	814	813	811	747	842	802	825	814	774	803	784	800	774	825	744	793	784	761	766	778	824	733	768	800	758	773	774	769	787	788	782	847	772	802	798	811	775	835	756	827	772	731	831	739	812	852	776	792	807	794	765	786	841	807	748	830	791	751	774	824	763	779	825	792	748	803	796	820	782	802	805	860	766	817	794	781	760	755	796	798	802	779	792	806	794	810	778	858	811	780	800	797	747	745	816	817	787	772	812	775	859	758	766	824	742	822	805	764	778	791	786	801	835	755	735	786	782	789	837	835	852	843	795	796	834	716	776	784	774	780	799	801	786	803	806	826	802	834	798	787	797	731	816	784	788	792	784	793	795	778	784	781	767	777	757	776	743	808	769	794	780	799	752	792	780	799	782	790	814	788	788	775	766	747	846	762	800	823	762	830	753	777	804	790	767	800	799	799	851	737	764	813	762	811	794	793	809	781	844	835	848	770	774	787	788	771	818	813	787	790	769	844	823	816	750	767	805	811	822	780	789	791	748	780	812	764	776	809	747	741	794	798	770	768	793	781	801	782	787	808	817	764	755	823	755	764	787	826	796	754	792	805	823	778	772	804	800	774	733	759	834	795	828	797	816	739	755	861	783	744	780	811	838	743	757	784	764	795	794	782	775	870	832	767	754	780	787	807	785	815	806	818	717	837	793	824	842	773	722	789	787	773	773	815	767	796	820	807	822	866	820	858	776	807	784	780	796	767	796	780	820	854	798	783	788	746	835	798	764	807	812	796	752	814	783	802	825	791	772	771	802	784	759	728	767	800	814	753	774	760	822	788	826	759	801	769	747	773	811	817	800	793	819	813	829	752	783	806	768	755	770	776	781	833	851	833	813	813	779	799	809	761	784	811	789	816	756	780	811	771	835	812	728	805	838	776	753	836	865	807	759	841	790	785	804	782	806	758	785	829	816	818	715	749	784	808	788	800	805	822	790	822	816	830	814	808	770	759	771	768	797	805	784	813	746	739	777	848	771	813	803	828	809	818	801	791	771	800	832	776	760	844	745	787	803	784	763	850	825	775	763	781	763	756	721	767	761	822	783	838	795	797	749	802	845	786	812	794	787	809	788	814	810	761	807	790	777	816	729	749	741	817	780	798	773	814	738	801	774	814	764	851	780	765	771	777	809	789	776	784	816	818	795	788	821	788	733	805	808	785	791	812	817	790	820	779	791	820	778	781	786	830	773	776	759	780	834	815	745	777	818	802	841	820	782	876	814	798	785	807	780	785	743	795	792	766	812	803	764	812	872	765	782	772	842	811	828	802	796	775	761	831	773	886	743	833	761	788	765	851	764	818	769	787	733	748	810	805	801	818	806	820	787	778	792	798	791	777	796	842	797	783	746	836	761	782	778	785	827	755	780	801	799	763	799	800	789	799	802	781	805	803	803	756	758	777	784	784	778	809	778	816	761	822	809	811	824	812	756	841	801	875	788	785	864	782	787	799	797	787	756	751	785	789	787	749	819	746	788	759	787	777	759	765	797	817	774	830	808	754	814	803	788	848	780	799	780	770	831	769	770	764	816	791	800	788	779	769	783	839	821	713	806	767	829	807	814	779	801	747	803	753	806	801	787	776	841	806	810	799	812	838	838	777	784	789	788	860	730	802	833	756	824	828	785	833	768	796	753	811	826	778	801	774	755	808	806	779	796	841	831	848	768	757	802	790	831	817	796	776	823	818	788	801	743	820	795	831	792	810	729	770	839	782	789	783	770	784	817	807	813	740	826	762	757	812	816	733	790	837	811	770	815	811	783	780	782	748	769	799	775	799	833	816	744	796	784	799	765	794	792	728	800	836	826	802	791	795	758	801	817	824	764	806	792	795	825	786	802	821	806	758	787	832	777	784	778	801	799	785	789	724	822	758	814	768	726	798	766	804	759	816	822	800	785	799	772	804	801	820	789	768	765	812	825	787	832	794	792	772	787	806	755	790	783	758	791	826	812	793	846	785	801	868	783	828	771	803	781	825	787	776	767	809	760	780	789	772	786	777	777	831	768	795	763	752	783	780	780	774	755	806	816	810	737	805	746	802	793	824	766	827	769	765	838	774	809	811	845	792	783	805	804	789	850	809	830	745	822	759	759	783	792	769	780	805	733	768	758	776	764	717	806	815	830	782	718	774	760	791	777	758	813	830	800	774	818	778	807	823	746	816	753	792	844	767	779	794	740	801	801	795	743	801	825	771	753	822	777	783	764	809	719	833	747	778	728	783	797	787	833	794	781	800	767	776	757	816	809	785	792	793	784	814	765	799	821	774	772	784	851	739	808	776	782	804	790	778	781	781	817	823	794	831	788	819	770	740	819	797	785	799	779	807	771	821	787	800	734	755	777	738	771	846	780	795	797	753	794	795	812	758	784	771	810	806	803	800	781	788	816	801	780	783	866	815	832	786	744	800	754	785	826	766	766	745	779	761	778	830	749	793
15087	38521	35501	26869	21868	16887	13370	10467	8115	5651	4217	2604	2104	1684	1226	926	844	910	910	861	883	878	859	930	892	969	936	863	847	849	966	970	957	922	868	946	897	990	864	868	845	817	820	841	858	851	869	846	855	783	810	830	820	848	776	803	808	790	781	793	803	820	837	876	796	858	842	826	828	824	795	748	780	813	857	772	834	837	875	860	867	826	834	755	807	827	792	813	847	799	801	841	823	832	814	785	787	787	849	826	782	846	823	833	848	830	827	767	812	800	824	811	850	812	823	846	852	852	811	812	874	822	776	854	827	827	834	819	794	816	799	810	823	797	769	798	789	807	811	811	795	756	839	857	828	872	818	813	809	892	808	777	782	828	828	862	791	856	777	767	853	759	834	848	805	844	826	869	845	820	809	792	804	808	791	783	837	803	753	811	824	840	755	767	760	840	846	824	838	887	822	841	871	824	848	823	848	759	794	814	812	803	846	854	789	795	827	815	850	805	863	816	780	762	808	827	812	797	866	813	825	841	798	855	815	776	838	799	778	857	834	800	819	806	792	816	811	866	824	802	842	789	810	797	839	796	790	816	766	827	800	774	845	832	792	822	802	890	806	822	849	836	757	793	834	825	794	780	816	822	831	777	809	792	842	807	817	813	833	851	874	806	761	779	790	824	835	793	827	820	782	832	831	853	874	816	770	798	803	842	819	861	806	805	792	810	828	829	803	850	818	844	774	818	830	760	848	817	781	832	798	753	824	815	831	802	755	796	793	830	815	805	851	791	788	789	787	800	816	777	861	805	810	799	854	839	806	844	814	803	761	826	821	817	827	805	778	780	785	830	864	815	765	795	775	792	760	752	835	821	837	799	803	832	768	806	797	793	859	806	799	836	834	817	780	827	841	839	789	798	835	815	856	831	811	807	752	858	832	758	833	782	793	790	833	808	767	829	819	816	835	797	841	757	850	829	805	809	885	834	809	855	830	846	826	781	819	855	795	812	805	802	808	825	808	822	805	792	812	827	857	813	819	802	805	828	860	817	862	791	800	827	805	810	857	840	859	816	824	752	797	785	822	822	813	805	781	810	855	810	800	839	773	803	752	846	841	808	818	869	820	811	898	850	804	835	815	888	808	835	789	815	810	822	792	824	794	795	755	829	813	811	802	796	837	771	812	777	783	788	815	775	811	823	816	812	769	845	808	898	836	834	811	840	775	761	818	835	784	791	824	821	851	815	873	824	823	838	815	796	802	782	826	846	805	815	842	809	850	831	818	823	775	801	811	845	756	783	811	826	785	760	846	817	824	846	859	827	825	807	822	825	804	797	827	834	826	804	808	823	794	807	792	818	810	770	833	802	838	813	804	881	846	788	806	786	829	802	790	844	792	783	826	828	840	805	839	834	799	796	807	846	851	814	788	860	811	880	785	806	793	817	855	862	834	828	831	755	804	825	807	811	804	797	817	819	872	799	777	872	820	824	812	789	800	832	794	865	821	820	826	834	840	849	806	802	817	810	799	794	828	767	889	808	828	752	862	860	828	827	791	827	782	837	812	815	888	802	801	815	891	821	851	787	833	840	848	752	823	804	842	795	793	741	814	828	845	814	793	774	829	803	829	819	845	819	800	816	794	852	843	805	850	787	855	858	838	833	780	769	838	797	806	771	807	857	826	821	791	820	833	813	790	815	809	807	881	786	789	815	859	815	842	801	821	804	819	789	753	767	824	836	828	789	834	803	832	797	803	832	789	790	746	821	732	783	827	864	806	865	814	815	786	773	779	838	800	820	779	817	826	843	829	810	814	834	752	865	761	799	785	837	825	781	870	816	777	750	741	818	781	782	805	864	795	839	819	831	789	817	843	801	787	833	826	853	835	810	815	820	799	806	790	809	823	745	802	810	806	793	853	805	827	794	821	797	798	848	802	789	790	816	825	789	808	816	844	805	851	790	829	845	859	830	791	863	847	827	821	807	799	801	862	858	858	745	769	860	811	849	779	799	839	803	834	858	832	816	770	795	825	813	793	803	851	781	802	804	811	798	806	851	801	860	818	782	794	810	811	773	776	834	816	813	820	845	804	842	844	795	804	816	787	817	799	874	859	840	782	800	801	788	806	851	804	855	789	827	759	807	817	814	783	799	831	829	802	840	819	783	763	796	815	844	790	841	834	824	754	791	839	778	803	844	787	810	830	780	825	769	872	801	840	838	837	792	799	820	825	859	806	797	835	816	841	806	803	771	843	817	774	847	800	798	833	890	808	834	858	808	836	809	817	792	835	863	815	795	786	813	813	816	827	809	800	846	789	833	818	843	782	777	824	758	861	803	815	774	839	819	804	839	812	821	800	831	800	833	842	815	792	823	837	808	779	839	799	830	853	800	807	763	815	842	764	797	814	827	817	824	811	818	874	803	802	773	817	787	840	799	831	829	825	818	803	834	819	784	825	794	831	860	772	785	852	846	764	802	798	795	760	831	789	840	819	817	809	791	802	845	796	817	810	867	835	836	850	817	833	834	826	850	844	792	742	801	828	869	798	831	728	866	765	836	800	805	844	821	836	802	760	826	828	820	852	820	767	814	855	840	797	836	865	757	826	850	872	861	817	784	788	874	784	864	851	811	800	811	754	829	787	834	783	808	801	847	829	792	859	848	821	807	814	850	760	838	809	786	781	831	811	813	800	802	803	789	826	794	837	792	812	808	820	847	798	798	811	797	851	830	800	817	846	891	750	776	784	760	772	792	790	812	743	790	765	812	813	815	835	902	786	788	816	806	819	838	815	795	799	772	778	815	854	847	797	861	772	799	827	817	804	802	798	863	843	804	845	746	796	831	838	821	802	796	830	795	782	826	844	805	866	840	812	842	781	824	849	825	821	864	826	863	829	811	808	824	861	820	805	821	790	815	819	817	852	858	803	791	818	815	757	763	796	837	799	838	837	814	820	772	811	817	807	775	766	819	778	837	776	829	821	820	876	779	815	852	822	804	823	807	846	833	818	755	844	843	773	824	825	803	824	820	812	798	829	821	836	745	823	809	801	843	827	785	832	845	788	808	842	875	825	759	798	819	827	803	812	812	829	826	841	821	785	818	777	843	817	838	815	811	795	805	789	847	830	809	822	820	796	857	817	805	869	829	848	803	819	806	818	836	795	807	823	829	854	772	810	815	790	846	807	838	863	801	800	784	751	847	823	809	849	786	804	842	791	828	809	822	825	855	861	863	853	818	821	805	793	821	859	811	874	848	754	816	815	864	815	834	783	784	785	726	767	791	795	867	827	859	817	821	741	810	812	807	864	811	798	807	785	792	855	834	812	827	824	863	816	801	790	836	832	797	829	810	813	865	807	810	805	815	797	777	779	816	816	751	801	846	822	795	815	796	829	848	809	825	795	810	832	822	841	799	783	850	823	801	813	787	802	782	808	837	785	815	844	848	848	863	805	805	823	784	889	818	855	821	785	829	883	846	806	782	805	794	834	770	820	780	794	817	766	792	840	805	786	796
24816	21061	27421	25702	18533	10550	6725	4661	3402	2380	1770	1353	1051	884	693	623	558	607	575	563	572	541	564	591	628	602	571	609	563	519	610	627	630	600	580	678	566	592	563	546	596	548	549	567	614	587	518	571	566	580	556	571	607	577	548	535	577	549	539	541	557	537	534	597	555	574	539	546	619	557	527	526	559	542	552	492	557	550	578	583	552	531	562	552	555	543	557	547	555	562	523	570	562	557	520	573	556	562	538	536	554	545	551	536	511	606	583	528	536	514	508	544	539	621	547	561	567	512	559	565	530	557	614	585	530	581	530	601	546	540	527	543	548	545	606	552	540	529	599	551	568	547	553	624	569	564	538	608	564	546	562	587	522	544	552	546	554	547	568	543	561	556	592	583	542	533	579	556	515	555	549	568	511	549	545	500	542	564	569	543	559	567	546	551	561	574	553	574	601	541	487	518	553	570	526	535	568	578	543	585	553	542	552	531	550	547	541	540	573	547	566	549	552	549	568	571	539	539	574	583	572	553	553	563	581	588	596	517	556	566	571	537	561	562	575	557	598	552	531	537	593	554	544	562	559	556	575	517	548	540	574	536	578	553	559	561	547	529	571	582	557	547	551	529	575	580	562	559	512	539	565	579	559	638	562	536	580	547	532	539	537	495	609	509	550	541	537	532	546	594	550	565	561	516	582	571	554	576	535	530	561	524	564	525	565	566	581	528	594	547	563	537	530	551	554	554	540	529	552	514	528	550	572	555	540	566	554	615	543	543	519	548	572	551	554	533	551	580	581	574	582	550	587	555	603	550	561	518	552	599	584	543	554	494	545	543	513	532	571	503	553	559	553	560	558	573	569	523	542	584	532	599	597	616	605	513	534	549	560	578	626	578	543	547	563	580	580	567	517	549	547	596	525	566	524	554	543	536	589	539	548	562	598	535	538	536	586	528	554	511	542	579	581	562	542	556	532	586	554	580	547	515	551	542	545	543	514	597	569	514	543	592	570	514	543	539	546	538	544	528	497	513	587	535	544	591	591	630	582	525	573	590	532	597	584	531	562	546	577	572	566	547	541	575	552	542	544	515	570	567	551	534	516	612	513	543	525	505	531	533	555	556	574	539	543	550	576	587	549	565	529	556	555	565	562	617	568	569	534	598	514	613	561	556	509	535	548	541	539	591	580	577	580	522	597	575	558	605	535	536	548	532	551	533	581	539	585	560	606	544	573	568	554	566	622	553	508	555	557	538	521	555	580	583	556	528	566	511	549	597	507	570	581	577	576	534	525	527	580	578	572	532	565	590	530	552	535	570	516	577	564	558	535	578	567	540	585	541	587	524	539	547	540	560	604	540	519	562	570	577	526	564	598	580	553	532	566	531	556	580	539	547	533	574	537	528	561	596	590	522	556	565	548	555	562	582	588	588	542	546	545	530	494	541	573	516	550	557	561	590	546	557	553	545	584	533	551	543	615	524	535	620	579	607	551	610	555	540	571	574	553	559	531	558	530	562	594	525	589	523	580	560	580	557	535	534	557	531	568	570	528	548	590	564	529	550	557	582	576	554	540	513	565	504	534	558	534	581	558	566	581	571	552	552	561	565	558	531	558	519	556	578	527	523	535	538	565	543	541	580	563	576	558	598	572	529	599	527	576	530	541	496	554	572	540	546	548	528	574	578	537	542	519	500	552	578	569	574	592	548	520	593	574	579	553	578	545	530	577	550	534	544	531	558	564	533	536	522	551	553	554	563	587	566	551	565	550	559	568	521	545	522	534	512	587	525	561	569	552	540	518	546	560	505	542	564	575	538	556	561	556	536	567	572	546	523	575	557	543	554	549	567	567	537	549	550	572	542	577	523	555	502	568	548	553	539	556	570	531	554	551	499	526	568	554	539	578	530	557	569	526	549	574	530	541	538	553	572	569	554	563	576	562	568	568	568	557	542	564	512	586	552	528	565	575	533	597	552	538	571	568	590	531	559	542	591	540	519	543	541	560	532	507	561	576	547	537	571	536	506	536	518	560	537	555	554	610	533	585	556	566	523	537	577	583	559	563	577	538	558	544	553	525	573	578	580	558	555	567	553	529	580	592	575	580	509	518	521	573	534	539	535	571	551	588	573	545	544	558	568	561	599	580	571	569	531	567	526	582	554	524	555	520	548	522	520	571	566	562	559	530	501	524	542	610	566	562	588	527	538	563	548	550	561	569	540	559	531	565	582	564	544	571	544	568	532	523	546	557	558	528	511	600	547	572	568	512	576	541	540	534	572	567	518	570	575	562	544	606	554	547	555	544	548	556	563	544	508	552	609	606	561	583	527	553	576	520	568	564	573	557	587	530	522	540	520	569	529	615	529	528	524	582	572	569	563	585	530	564	576	551	569	513	543	525	553	544	559	522	549	542	544	504	592	552	570	525	567	571	567	520	573	578	568	541	573	535	527	550	565	529	496	538	561	577	541	511	523	586	553	551	568	552	548	564	559	546	536	517	570	528	566	558	539	576	556	559	537	552	613	565	518	572	556	557	558	550	548	596	561	574	553	478	565	552	575	581	589	514	547	553	585	541	564	569	631	528	554	530	521	561	539	567	516	527	544	537	571	580	592	565	533	565	561	566	556	579	536	517	549	565	578	533	548	543	529	535	536	531	562	568	558	578	556	555	558	549	560	561	552	545	596	544	539	564	581	590	584	530	540	552	512	592	493	561	560	539	560	539	539	509	527	589	553	552	480	544	553	511	556	579	510	526	553	536	535	571	533	560	568	523	553	542	561	566	520	495	578	590	554	583	557	572	514	589	571	536	555	580	567	529	549	547	609	593	561	565	515	508	575	571	548	574	585	513	567	522	547	543	533	567	525	537	599	548	510	566	574	541	519	586	538	540	533	534	603	564	567	577	569	591	589	518	553	573	546	581	551	534	543	524	598	598	515	548	537	550	560	570	557	580	525	524	554	526	556	553	584	502	560	538	540	536	571	591	568	566	551	539	594	539	580	531	593	524	524	546	557	591	538	560	568	555	570	581	545	587	557	571	548	518	593	552	552	585	552	582	564	536	552	577	536	562	543	580	563	578	580	594	536	581	523	570	560	531	532	560	557	548	573	579	488	534	582	580	542	588	541	502	528	548	564	551	557	535	551	561	563	578	587	590	552	574	548	561	521	532	533	573	545	583	558	624	531	559	534	523	580	555	485	582	539	568	560	527	548	558	560	573	585	538	556	564	539	595	550	520	549	516	540	553	576	559	529	539	534	529	525	560	565	537	501	563	518	569	549	515	559	530	585	512	513	555	543	541	525	600	548	582	568	538	590	563	600	566	588	519	559	537	568	587	600	563	570	567	529	611	569	560	570	524	574	544	586	568	592	588	553	534	518	550	573	500	531	535	574	593	581	536	503	580	512	575	541	552	574	598	569	604	572	571	500	570	551	536	540	560	587	541	579	600	531	578	536	510	547	556	585	546	498	547	516	547	578	575	560	553	517	572	553	549	556	564	581	528	562
14877	35493	31879	23431	19004	13915	10740	8275	6343	4480	3218	2110	1516	1217	875	692	673	631	614	640	601	657	617	631	711	722	667	656	639	648	696	756	717	664	663	685	673	714	681	644	602	608	642	635	576	595	660	650	576	614	610	581	583	625	611	577	624	592	600	596	548	647	604	598	616	593	617	576	589	626	652	652	605	604	588	544	559	613	625	617	595	607	622	614	592	620	567	630	584	621	587	633	584	625	617	616	590	574	639	628	597	626	592	594	618	572	570	614	587	619	609	618	613	573	608	615	578	607	622	577	620	614	641	604	583	577	648	608	609	589	612	645	583	631	599	632	605	613	621	591	616	575	612	612	591	614	611	607	601	637	611	620	641	589	576	575	596	636	572	559	595	650	613	555	605	609	611	621	588	577	604	623	639	600	583	624	627	626	628	627	595	582	606	568	625	609	636	560	584	627	613	640	576	616	594	603	653	626	574	615	622	623	569	627	626	640	625	578	598	614	614	600	645	565	602	593	583	646	627	581	615	633	586	612	636	603	641	600	642	639	595	626	648	580	616	631	643	584	605	600	609	611	617	588	596	648	642	592	643	603	625	623	614	599	614	602	596	606	610	637	611	601	647	557	559	614	598	630	613	615	620	613	641	580	607	614	602	621	596	641	629	594	612	617	606	597	614	621	638	603	629	589	575	643	650	573	596	630	586	602	604	595	633	643	626	623	590	642	583	602	637	600	571	646	591	640	619	618	618	619	625	601	625	587	651	605	584	594	584	641	603	542	596	626	600	584	614	579	631	586	611	619	632	623	606	625	615	590	591	590	618	666	604	605	590	600	614	589	609	561	622	635	600	633	605	585	628	602	623	585	627	623	582	622	575	605	603	618	656	560	603	634	573	586	609	642	645	649	618	596	639	612	617	613	636	614	620	582	614	576	620	606	620	640	601	602	619	631	630	590	625	643	592	626	600	636	582	616	627	640	635	639	625	540	650	636	626	569	618	678	610	562	614	643	581	614	623	607	605	589	632	609	635	598	654	616	565	601	580	630	591	624	617	637	553	603	597	597	604	624	583	560	571	579	591	599	635	636	608	612	599	622	637	605	631	580	608	603	615	667	624	640	611	608	599	625	614	638	649	594	583	607	620	612	651	614	630	543	606	606	617	618	588	598	567	593	619	610	586	624	586	636	626	605	602	578	567	622	646	611	624	611	577	582	615	639	606	615	605	634	571	629	629	586	575	647	630	627	602	621	593	609	594	604	623	572	614	621	633	603	591	589	554	659	577	599	623	550	568	598	581	572	622	629	593	668	597	594	624	548	568	615	587	613	596	579	589	584	608	619	663	609	588	583	609	647	599	661	593	622	596	587	602	559	607	612	615	590	596	625	549	591	566	595	604	591	626	604	585	594	640	625	604	572	620	595	661	591	650	612	616	653	597	578	571	623	572	578	601	603	630	618	615	598	616	561	604	612	611	631	621	560	625	637	631	596	634	623	613	615	614	601	644	603	624	615	645	627	590	606	642	552	626	628	580	615	652	603	575	590	614	619	670	628	615	590	627	565	574	590	610	608	614	609	591	583	588	598	590	591	630	606	568	611	602	610	600	598	604	607	550	598	599	621	565	587	629	627	617	596	606	623	614	617	613	629	589	625	617	653	646	597	604	601	640	611	613	618	609	620	624	612	642	628	596	582	599	588	652	557	593	594	653	565	618	589	647	599	582	581	632	589	575	607	630	597	616	567	598	621	616	572	605	633	611	575	641	599	611	592	630	620	648	589	598	575	584	620	558	609	584	616	577	643	649	600	583	641	619	560	585	643	591	602	617	599	620	585	577	593	567	661	598	607	627	617	615	584	624	620	630	642	556	642	627	593	638	614	611	622	626	629	592	630	622	660	589	597	622	603	642	572	556	557	635	598	635	630	612	677	640	597	601	605	562	579	568	572	641	649	542	635	624	615	613	624	620	596	566	620	609	641	626	611	609	621	609	603	597	592	582	595	634	583	617	606	607	624	666	548	603	570	643	616	590	605	579	604	566	600	585	623	631	601	619	637	597	594	664	603	612	619	598	587	637	635	625	599	609	615	603	615	590	614	576	599	625	601	659	627	592	638	578	602	546	647	629	593	616	638	631	605	598	609	581	636	576	593	625	595	567	638	624	640	652	571	591	607	622	597	617	630	620	575	599	587	623	603	629	605	599	594	577	604	596	634	606	611	567	596	615	584	612	576	593	646	592	636	594	614	628	617	628	601	572	571	582	592	614	614	569	583	606	651	596	623	593	608	604	595	600	683	597	610	622	574	598	600	596	588	633	631	593	589	612	613	603	572	613	569	627	592	608	606	588	617	619	650	599	587	581	581	578	590	592	581	581	626	563	591	613	609	606	632	620	625	587	656	585	632	626	601	567	583	608	618	624	614	636	589	574	614	603	588	599	651	632	591	601	625	589	587	626	561	648	594	581	580	599	595	610	606	623	608	598	612	640	632	605	609	637	599	577	591	607	595	641	604	593	625	587	641	642	611	580	615	598	601	660	634	591	604	596	618	624	588	641	578	628	638	598	566	573	596	594	557	592	668	606	623	560	614	589	594	654	602	616	583	599	594	589	624	620	595	541	639	615	611	588	614	607	573	612	627	642	589	644	629	639	598	550	655	610	590	614	607	637	622	606	578	626	564	581	652	592	596	626	603	613	639	599	569	597	619	584	593	595	603	601	586	560	637	562	590	579	567	604	640	685	625	601	601	602	587	606	619	583	617	588	613	606	647	574	619	626	601	589	650	603	625	598	612	634	550	585	582	550	655	604	618	582	600	604	640	619	606	624	633	594	593	633	608	599	598	642	630	632	607	622	632	616	558	612	642	610	593	650	573	553	601	618	599	585	621	615	621	626	634	579	586	638	592	603	624	634	609	621	583	634	637	629	630	570	602	615	599	604	599	601	582	588	569	595	615	607	584	621	610	648	607	574	630	630	619	596	570	653	624	589	573	609	621	592	614	584	648	579	566	596	631	616	610	587	620	554	668	626	615	646	631	634	606	617	613	641	597	600	569	594	580	597	630	632	616	600	622	611	658	600	608	594	561	582	606	612	609	627	628	588	601	636	649	604	583	621	649	651	588	613	630	615	620	633	645	643	591	595	597	609	613	579	623	616	598	595	626	608	607	602	610	598	645	606	567	636	625	602	572	592	622	604	632	612	586	643	590	595	588	650	624	588	602	590	566	579	602	625	597	571	620	644	621	635	606	628	651	582	673	624	623	605	607	628	623	610	577	589	632	610	592	610	581	648	600	593	585	608	576	608	584	619	591	582	633	612	614	600	606	598	604	583	598	650	597	619	587	585	621	645	608	634	593	618	583	601	589	620	601	621	610	596	647	635	608	607	582	625	588	580	587	608	617	642	573	606	591	603	568	646	597	563	580	561	591	613	566	586	610	580	597	605	602	612	604	606	656	568	561	602	610	633	593	617	580	632	598	615	618	601	647	619	614	573	632	622	631
22554	21151	28824	23823	21486	22348	19788	10224	7017	5068	3646	2724	2071	1689	1333	1198	1101	1144	1121	1167	1102	1049	1141	1172	1142	1144	1134	1147	1067	1100	1174	1216	1202	1161	1116	1193	1131	1179	1094	1068	1034	1048	1072	1056	1077	1087	1104	1101	1038	1032	1096	1066	1040	1056	1050	1053	1059	1106	1039	1037	1049	1084	1032	1028	1035	1080	1081	1045	1083	1091	1005	1066	1029	1088	1107	957	1011	1052	1034	1044	1005	1028	1003	1025	1025	1000	1049	1103	1065	956	1107	1061	1039	1031	1021	1065	1067	1069	1036	1083	1031	1037	1045	1043	1040	1038	988	1010	1026	1075	1022	1026	1031	1043	1045	1005	1077	1067	1021	1073	966	1007	1026	1067	1055	1037	1054	1057	1072	1052	1043	1064	1075	1008	1101	986	1026	980	1059	1042	1104	982	1039	1001	1129	999	998	1083	1034	1006	1048	1030	1013	975	1053	1055	1071	1025	1043	1036	1030	1011	981	1046	1016	980	1015	1056	1049	984	1039	1047	1015	998	1056	1064	1020	1048	1009	1009	998	1016	1026	978	1003	1010	1085	1013	1033	1013	1029	1039	1029	1055	1021	997	1008	1092	1118	1006	1048	1049	963	1053	1105	991	1037	1005	1016	1025	1040	1039	1002	1091	1048	1108	1016	1028	1099	1048	1030	1018	1066	1019	1063	1066	1006	1047	1039	1080	975	1038	1029	1040	959	975	1020	1069	1005	1039	1068	1000	1002	1076	971	1016	1082	1051	1027	1067	1017	1042	1031	1039	1035	937	1035	976	953	1033	1038	1050	1074	1007	1022	1000	1033	1035	996	1010	1035	1055	1056	1071	1065	1040	1051	1056	1132	1086	1087	1013	1076	1069	1028	1003	1043	1051	974	1071	1047	967	1049	1091	1088	1089	1031	1064	1086	1034	1035	1060	1080	1000	1069	1060	1039	980	1077	1027	1056	1041	1051	1079	996	1001	1030	1028	1028	1014	1029	1059	1081	1062	963	1041	999	1055	1034	1080	1081	1060	1061	984	1040	1021	980	1062	1038	1018	1044	1097	1024	1047	1030	1017	1033	1035	934	1049	1062	1018	990	1016	1059	1023	1072	1001	1058	1077	1015	995	1040	1054	1059	1057	1050	1050	1081	1050	1012	1063	1023	1031	1058	1036	1046	1042	965	1041	998	1014	978	998	1012	1054	1012	1058	1033	1007	1017	992	1033	995	1067	1102	1070	1043	976	1013	1048	1115	1081	1062	964	1045	1030	1015	1009	1012	1091	1002	1058	976	1039	1006	1014	1053	1000	1064	1009	1039	1037	1039	1065	1026	1027	1083	1019	1063	1055	1028	1109	978	1043	1073	1068	1031	1017	1051	1010	1034	1025	1016	1062	1026	1027	972	1071	1017	1012	1031	1017	1015	1085	1018	1041	985	1076	1074	1074	1002	1023	1032	1016	1064	1110	1034	1002	1045	1005	1035	1045	1061	1054	998	1036	1020	1102	1068	1052	947	1042	1037	1044	1002	1059	1021	1003	1058	984	1052	1111	1050	1026	1076	1003	1061	1106	1045	1083	1009	1090	1040	1028	1072	1015	1024	1033	1020	1064	1001	1033	1008	1065	1062	1026	995	1119	1048	1068	1059	1011	1004	1061	1077	1084	1004	989	1041	1013	1081	1061	1046	1067	1085	1035	1030	1020	1041	1026	1062	1000	1073	1010	1070	1072	1006	986	1070	1021	1031	1064	1010	1033	1018	980	1053	996	973	1033	1050	1069	978	1072	1046	999	1046	1006	1009	987	1016	1096	1039	1048	966	1044	1057	1046	998	1065	1104	1003	991	1061	1070	1019	1027	1031	1035	1090	1002	1020	1032	1020	1070	1032	1120	1049	1057	1007	1044	1081	1024	1011	993	1047	1027	997	1043	1088	1012	1002	1034	1070	1041	1047	1067	1104	1074	1098	1014	1034	974	1056	1034	1052	990	1078	1038	1016	1038	1040	1011	1063	1069	980	994	1044	1062	990	1080	1045	1053	1053	1023	1045	1051	1062	1036	1021	1008	1043	981	1018	1109	970	1033	977	1100	1049	1080	1021	1042	1029	1020	1052	1051	1025	1052	1020	1086	1048	1068	1105	1078	1036	1080	1040	1079	999	1053	1037	1022	1006	1037	1045	1082	988	1027	1023	1024	1041	1028	1052	1019	1027	1011	1070	1026	1000	1000	1054	1052	1083	1022	1077	1053	1061	972	1040	1056	968	1043	1011	1052	1032	997	1038	1002	1050	991	988	1002	1064	1044	1065	1055	1061	1016	1028	1020	996	1089	1029	997	1059	1050	1090	1060	1005	1077	1024	1030	1053	1088	1025	1019	1040	1005	1133	1002	1037	1032	1075	1083	1043	994	1044	1001	1077	1068	994	1078	1021	1063	1084	1010	1056	1014	997	1027	1040	1000	975	1021	1067	1062	1051	1023	991	1085	1069	1046	1012	1073	1007	1030	1045	1022	1082	1035	1061	988	987	1033	974	990	1022	1013	1021	1076	1036	1079	1059	1040	1048	1050	1055	1062	995	1029	1042	996	1049	1034	1014	965	1038	1029	1050	1059	1006	1029	1068	1074	1048	990	1046	1032	1052	1002	1038	972	1010	1082	1133	1080	1025	1043	1049	1008	1004	1115	995	1025	1030	1058	1003	1030	1022	1064	1095	1035	1054	1034	1024	1035	1042	1018	1084	1085	1051	1058	989	1012	1028	1057	1019	1044	1069	1021	978	1046	1026	1149	981	1056	1036	1035	1043	1082	1030	1040	1056	1060	998	968	1124	1059	997	1036	1048	982	1039	979	981	1068	1051	1029	1063	999	1030	1010	1022	992	1027	1064	1063	990	1012	1085	974	999	1042	1038	1038	1004	1014	1012	1033	1032	1053	1101	981	1020	1005	1058	1000	1063	1007	996	1010	1044	1040	1039	976	1040	1055	967	1021	1081	1060	990	1007	981	1066	1012	1003	1038	1064	1007	999	1046	1060	1092	1028	1034	1042	1076	1071	1030	993	1011	1044	1081	1015	1014	1023	1008	1063	999	1030	1016	1015	1016	1052	1064	1083	1066	1025	1066	1038	1035	1010	1039	1024	1015	991	1017	1028	1050	1026	1088	1030	1080	1059	1066	1022	963	1043	974	1096	1052	1018	1031	1063	1038	998	1096	1045	1010	1011	1033	1012	1001	1012	1078	1088	980	978	993	982	1044	1014	1034	1052	1017	1053	1024	978	1077	995	1058	1047	1095	980	1070	1021	1052	1045	1023	1043	971	1005	978	949	1068	1061	998	980	964	1013	1123	973	987	1006	1031	1051	1000	1015	1079	1070	1061	1086	1075	995	1010	1056	948	1022	997	1011	1043	985	1067	999	1066	1002	1047	1038	1051	995	1024	1058	1026	1019	1055	1047	1046	1022	1035	990	978	1049	1040	1031	1084	1068	1046	1102	1050	993	1058	980	1033	1044	1039	1034	1021	982	1056	1053	1050	1036	1060	1048	1017	1040	1051	1049	1080	1059	1009	1060	1035	1040	1052	1079	1003	1012	1062	1024	984	1050	1019	996	1026	1013	1098	1040	1028	1077	1013	1015	998	1013	1039	1062	1055	985	1066	1023	1013	1121	1026	1014	1080	1075	1049	1053	1024	1026	1062	1018	1042	1047	972	1037	1018	964	1078	1049	992	994	990	1024	1067	1085	1048	1023	988	1045	1035	990	1014	1040	1088	1011	1028	1027	965	1122	1061	1011	1022	966	1010	1006	1025	1037	970	1007	1061	969	1038	1081	1107	1044	1047	1037	1021	1059	1002	1027	1063	1036	989	1080	1030	1054	999	1085	1065	1088	1017	1051	971	1085	1054	1024	981	927	1064	1029	1052	991	1036	1010	1015	979	1032	1035	1077	1046	1064	1000	1066	1027	1030	970	1027	1031	1012	1037	1049	1012	1033	1041	1083	1044	1093	1050	1052	1078	1085	998	1022	1005	1033	1024	1016	979	1001	1005	1017	1058	1044	1044	1009	1046	1000	1062	1066	1016	1023	997	1047	1009	1054	1078	1048	1085	1014	1081	1026	1033	1024	1053	1019	1046	987	1004	1031	1013	961	1003	1023	1034	1076	1051	1012	1019	1000	997	1067	1073	1027	996	1097	1010	1071	1012	1004	1039	1020	1082	1038	1043	1054	1028	1031	1038	1010	1063	1036	1038	1030	1061	1053	998	1072	1021	1027	1011	1064	1078	1018	1078	1035	1067	1059	1025	1025	1094	1114	1051	1042	1049	1083	1048	1099	1039	1046	1050	975	1028	1009	1036	976	1056	990	1003	1004	1047	1043	1026	1046	1036	1013	1029	1055	1011	978	1040	1070	1013	1028	1029	1094	1037	1044	1063	1035	1091	1027	1037	1050	1016	1034	1048	1029	1047	1088	996	1045	1051	977	1031	1046	1016	1065	1022	1025	1036	963	1015	987	1056	1044	1079	1033	1032	982	1000	1044	1009	1017	1102	1067	1015	1022	1018	1039	1034	992	1023	1019	1000	1087	958	1060	1036	1048	1044	1043	1030	1060	1043	983	1017	1036	1038	1018	1039	1046	984	1040	1002	997	1049	1048	1007	1117	1045	1079	1010	1032	1005	1032	1032	991	1007	992	1032	1051	1024	963	1030	991	987	1053	1050	1027	1077	1074	1022	1051	1038	1001	1017	1031	1052	979	971	1048	1019	1017	1033	1023	1085	985	1029	1035	1020	1017	1048	1053	1043	952	1083	1042	994	1024	1066	1045	1060	1000	1026	1012	1060	1060	1038	1069	1033	1060	1032	1023	1031	986	1019	985	1052	1017	1088	999
17781	44074	40285	32028	27545	21388	17277	13974	10959	8039	5685	4085	2934	2241	1615	1271	1245	1220	1166	1191	1179	1182	1109	1166	1245	1327	1222	1188	1167	1167	1211	1303	1241	1230	1190	1259	1220	1310	1177	1098	1127	1116	1017	1139	1151	1101	1094	1071	1080	1044	1016	1050	1075	1157	1111	1102	1077	1079	1059	1118	1082	1049	1070	1068	1074	1022	1102	1075	1033	1110	1127	1085	1088	1027	1099	1101	1110	1105	1118	1062	1066	1018	1008	1082	1084	1071	1028	1033	1063	1082	1031	1026	1105	1116	1067	1093	1112	1037	1071	1015	1006	1037	1067	1097	1110	1069	1036	1010	1039	1081	1052	1081	1062	1041	1117	1055	1068	1043	1079	1048	1066	1097	1064	1074	1065	1088	992	1051	1084	1040	1068	1037	1082	1038	1030	1072	1050	1068	1092	1082	1061	1077	1075	1102	1103	1068	1120	1136	1087	1111	1051	1087	1076	1065	1040	1055	1070	1065	1062	1089	1074	1038	1061	1080	1144	1103	1061	1086	1122	1029	1050	1084	1058	1092	1054	1043	1078	1141	1100	1138	1060	1073	1170	1070	1060	1066	1081	1059	1084	1094	1039	1022	1060	1071	1065	1103	1126	1068	1058	1004	1124	1142	1040	1048	1014	1033	1125	1073	1056	1041	1107	1068	1084	1006	1096	1082	1056	1118	1071	1126	1091	1042	1084	1080	1048	1122	1056	1052	1038	1098	1032	1070	989	1070	1066	1059	1085	1064	1128	1058	980	1028	1118	1033	1066	1077	1031	1037	1118	1020	1012	1047	1022	1034	1043	1049	1131	1072	1083	1113	1136	1085	1072	1142	1073	1080	1079	1112	1033	1060	1075	1046	1114	1102	1063	1112	1080	1130	1052	1083	1039	1069	1058	1023	1017	1079	1121	1060	1101	1074	1062	1119	1055	1099	1065	1108	1053	1103	1029	1065	1066	1098	1082	1073	1029	1086	1114	1160	1047	1094	1098	1079	1096	1043	1088	1060	1054	1135	1138	1038	1055	1073	1067	1096	1069	1118	1067	1105	1060	1067	1102	993	1114	1067	1051	981	1058	1085	1052	1029	1111	1101	1078	1067	1100	1110	1079	1088	1084	1047	1067	1082	1105	1063	1057	1085	1035	1091	1084	1030	1088	1075	1047	1063	1065	1089	1093	1114	1035	1076	1054	1067	1099	1064	1076	1073	1137	1001	1041	1086	1139	1083	1059	1090	1105	1083	1069	1082	1104	1059	1106	1055	1042	1031	1070	1067	1069	1071	1099	1118	1104	1009	1125	1099	1005	1054	1071	1128	1109	1061	1065	1057	1106	1093	1071	1101	1115	1046	1065	1035	1050	1085	1061	1076	989	1096	1125	1083	1073	1078	1052	1054	1075	1093	1085	1093	1054	1057	1049	1070	1062	1108	1098	1023	1065	1088	1100	1028	1073	1118	1119	1031	1101	1115	1099	1019	1068	1107	1081	1112	1045	1091	1114	1110	1089	1107	1063	1041	1107	1097	1013	1105	1032	1065	1020	1051	1131	1025	1091	1090	1032	1070	1055	1067	1147	1042	1047	1059	1081	1084	1095	1074	1126	1074	1104	1032	1073	1096	1039	1101	1070	1110	1026	1023	1088	1059	1095	1062	1085	1091	1116	1074	1107	1050	1054	1016	1094	1064	991	1059	1104	1073	1129	1027	1014	1038	1066	1094	1056	1089	1047	1099	1089	1091	1074	1055	1078	1024	1091	1109	1081	1039	1057	1043	1102	1060	1051	1066	1072	1090	1068	1103	1120	1123	1071	1103	1071	1095	1040	1054	1067	1158	1061	1083	1073	1156	1070	1046	1034	1051	1083	1011	1093	1092	1089	1052	1110	1007	1033	1066	1047	1049	1094	1129	1049	1048	1114	1116	1089	1075	1041	1081	1104	1100	1048	1079	1064	1068	1088	1096	1019	1101	1050	1112	1070	1090	1093	1098	1083	1091	1098	1089	1088	1074	1098	1089	1010	1086	1101	1030	1069	1029	1045	1045	1109	1151	1076	1088	1077	1072	1102	1107	1049	1060	1067	1054	1046	1054	1082	1048	1073	1039	1065	1054	1046	1101	1051	1018	1023	1061	1075	1049	1104	1023	1053	1090	1022	1050	1052	1135	1119	1030	1073	1059	1075	1096	1068	1064	1089	1099	1069	1101	1067	1135	1154	1058	1036	1047	1069	1021	1108	1114	1041	1045	1100	1039	1095	1051	1024	1078	1098	1109	1056	1058	1084	1028	1045	1052	1059	1085	1078	1021	1034	1073	1091	1040	1088	1069	1018	1081	1097	1128	1100	1119	1109	1118	1084	1122	1098	1105	1112	1125	1158	1074	1124	1031	1106	1086	1057	1104	1114	1100	1136	1018	1057	1069	1078	1129	1082	1138	1063	1055	1092	1074	1146	1112	1075	1042	1083	1115	1070	1062	1072	1088	1038	1102	1063	1028	1051	1064	1053	1009	1063	1046	1034	1114	1129	1091	1065	1086	1066	1094	1119	1052	1100	1056	997	1053	1044	1072	1024	1069	1037	1090	1049	1071	1102	1098	1057	1101	1076	1107	1027	1084	1077	1081	1108	1062	1021	1052	1059	1040	1049	1109	1030	1088	1043	1034	1154	1087	1060	1024	1000	1079	1028	1019	1059	1089	1049	1097	1045	1024	1111	1092	1100	1079	1093	1035	1053	1016	1029	1084	1079	1024	1097	1107	1078	1108	1082	1095	1068	1083	1054	1051	1104	1048	1086	1118	1083	1054	1046	1091	1054	1074	1018	1069	1057	1073	1069	1101	1093	1105	1134	1067	1065	1023	1101	1078	1093	1081	1070	1119	1091	1076	1054	1119	1080	1075	1053	1056	1077	1091	1086	1108	1053	1103	1088	1055	1072	1135	1014	1093	1057	1111	1068	1129	1070	1122	1082	1126	1080	1015	1130	1032	1097	1039	1118	1068	1092	1105	1081	1066	1138	1105	1076	1109	1133	1018	1087	1105	1099	1023	1079	1112	1052	1102	1054	1086	1089	1063	1102	1048	1109	1107	1064	1041	1091	1067	1019	1065	1103	1094	1022	1037	1060	1131	1091	1090	1072	1090	1081	1068	1076	1015	1062	1072	1095	1101	1111	1044	1088	1048	1062	1099	1179	1079	1068	1079	1063	1056	1035	1143	1066	1105	1061	1091	1072	1098	1086	1058	1135	1171	1062	1076	1077	1084	1063	1099	1099	1100	1099	1062	1059	1068	1074	1058	1054	1074	1035	1056	1051	1101	1019	1039	1103	1056	1086	1083	1074	1112	1043	1043	1066	1084	1062	1062	1081	1028	975	1104	1061	1071	1066	1089	1112	1134	1097	1123	1045	1079	1094	1059	1089	1033	1011	1116	1074	1057	1024	1088	1056	1085	1085	1080	1084	1011	1081	1114	1068	1041	1095	1029	1062	1066	1109	1020	1089	1057	1049	1087	1031	1092	1081	1091	1093	1092	1069	1032	1039	1095	995	1095	1060	1095	1125	1014	1077	1099	1164	1047	1058	1074	1043	1061	1105	1043	1042	1036	1125	1069	1116	1088	1064	1077	1116	1029	1111	1025	1058	1020	1060	1078	1074	1066	1081	1070	1129	1020	1081	1047	1059	1093	1152	1012	1069	1009	1062	1163	1143	1076	1021	1065	1043	1070	1099	1019	1127	1034	1103	1074	1102	1064	1056	1053	1023	1116	1068	1004	1092	1108	1049	1059	1082	1140	1047	1033	1058	995	1157	1107	1074	1133	1126	1052	1053	1115	1090	1119	1108	1041	1046	1087	1070	1075	1053	1035	1175	1044	1065	1085	1085	1056	1081	1071	1068	1096	1029	1091	1065	1062	1046	1078	1028	1077	1048	1050	1038	1119	1007	1113	1104	1065	1108	1066	1057	1019	1117	1034	1059	1061	1053	1076	1000	1105	1072	1071	1078	1102	1092	1101	1066	1048	1093	1045	1058	1094	1123	1027	1060	1014	1065	1069	1013	1063	1136	1151	1036	1095	1076	1051	1135	1037	1048	1046	1063	1011	1064	1026	1084	1044	1140	1018	1025	1063	1049	1078	1073	1057	1051	1085	1075	1033	1070	1108	1107	1074	1114	980	986	1079	1063	1054	1101	1028	1090	1063	1068	1097	1136	1018	1090	1032	1101	1035	1094	1056	1081	1070	1078	1085	1052	1104	1044	1080	1087	1066	1126	1040	1035	1037	1094	1059	1100	1057	1078	1061	1078	1091	1042	1030	1108	1086	1058	1113	1096	1087	1139	1073	1069	1125	1074	1092	1047	1082	1081	1131	1096	1077	1088	1068	1040	1098	1083	1064	1104	1020	1028	1106	1082	1166	1107	1064	1078	1091	1091	1073	1024	1061	1029	1040	1018	1062	1081	1053	1110	1038	1070	1038	1066	1072	1086	1115	1104	1131	1032	989	1077	1104	1088	1083	1044	1161	1092	1093	1108	1079	1089	1074	1099	1054	1150	1128	1091	1045	1107	1118	1111	1129	1094	1085	1072	1094	1058	1076	1061	1060	1092	1091	1037	1068	1064	1075	1094	1077	1072	1111	1024	1040	1096	1061	1096	1048	1129	1030	1157	1052	1111	1119	1039	1078	1023	1112	1077	1036	1105	1057	1090	1039	1068	1047	1051	1081	1114	1034	1091	1160	1089	1085	1069	1031	1100	1050	1031	1062	1126	1022	1068	1103	1031	1045	1098	1037	1087	1026	1017	1060	1066	1017	1066	1092	1018	1068	1084	1078	1050	1050	1018	1084	1098	1018	1059	1097	1105	1087	1069	1057	1083	1078	1056	1036	1118	1015	1074	1074	1067	1119	1053	1061	1106	1062	1107	1101	1031	1088	1107	1087	1019	1036	1096	1018	1037	1044	1103	1098	1102	1124	1133	1085	1008	1096	1116	1047	1065	1079	1114	1120	1109	1076	1088	1014	1068	1064	1043	1055	1020	1058	980	1071	1053	1127	1060	1070	1099	1052	1063	1078	1085	1043	1044	1054	1091	1016	1065	1071	1120	1105
27802	22077	24810	18904	11376	6336	4374	3410	2394	1670	1262	971	780	629	570	497	488	453	468	450	443	435	462	508	496	522	476	456	515	504	512	539	505	537	509	535	507	508	488	458	471	519	516	497	461	484	486	414	429	476	428	432	459	437	494	413	456	505	469	501	466	475	471	493	465	471	450	467	469	446	462	497	448	481	478	426	450	460	460	458	474	467	472	442	497	507	484	460	475	461	434	475	451	479	494	465	426	446	438	424	472	474	448	453	485	448	459	453	457	439	478	469	452	441	445	457	514	467	483	482	445	464	468	431	461	461	500	470	478	466	412	475	480	426	483	473	423	460	495	439	487	434	510	455	488	465	468	507	454	462	469	467	474	484	464	424	460	469	503	441	445	476	454	478	480	464	426	497	475	486	485	446	489	477	457	478	475	465	431	502	465	428	496	485	445	460	431	406	464	455	437	476	445	442	474	445	470	491	476	514	438	458	490	462	486	492	475	426	462	466	460	473	435	500	495	452	447	486	455	435	467	462	442	464	470	484	474	435	436	475	435	457	497	468	491	466	455	443	482	455	475	457	430	446	504	463	453	434	468	506	433	464	448	431	454	415	485	441	473	475	444	450	464	491	450	492	496	480	458	421	499	447	407	459	430	451	497	472	485	420	472	451	432	472	496	503	447	508	466	463	436	484	451	458	461	465	455	460	464	498	446	478	502	494	472	491	485	493	444	454	485	466	483	475	458	474	467	491	436	489	485	457	448	469	488	455	460	464	470	483	440	476	418	492	465	443	473	465	468	491	478	447	459	439	429	485	482	469	517	508	485	459	448	461	451	469	447	475	461	465	436	456	483	443	463	448	457	457	492	429	490	475	465	471	473	422	463	423	449	490	532	491	456	483	448	419	528	497	438	464	478	493	430	481	461	474	463	486	479	469	484	455	474	459	454	473	450	479	485	481	480	500	442	445	443	494	506	465	488	453	445	498	475	446	471	478	469	456	458	505	469	440	444	479	482	486	474	450	469	483	427	468	463	500	492	452	445	452	499	427	444	479	461	447	447	486	502	458	492	455	449	492	459	498	481	456	501	491	471	473	464	475	456	500	448	484	500	451	456	479	438	480	482	497	464	456	516	456	451	496	460	529	439	446	483	425	486	515	480	486	498	451	438	451	479	449	468	451	419	461	449	507	443	468	472	461	448	470	418	481	450	470	462	475	442	448	462	462	489	437	487	482	469	490	449	465	448	485	516	475	477	441	495	484	484	478	489	492	506	480	502	435	459	441	470	454	467	503	466	462	469	451	467	516	461	469	484	459	421	485	477	463	482	426	438	474	497	413	456	486	482	454	481	488	474	479	459	486	471	486	464	500	441	513	453	481	505	474	467	458	496	498	442	466	447	455	449	474	448	476	494	461	459	473	516	420	487	438	472	496	445	501	455	472	506	468	447	453	469	459	461	458	444	438	489	441	467	502	462	509	491	464	465	430	476	474	445	455	469	455	463	471	452	455	469	462	490	447	489	477	498	459	467	469	457	455	491	435	444	468	461	452	515	469	457	488	458	468	446	488	452	465	467	492	484	457	462	484	463	475	480	437	497	484	437	467	416	484	485	443	500	453	487	472	496	507	501	457	471	456	482	473	447	456	485	470	453	489	466	487	478	455	478	474	426	464	475	444	473	490	500	492	458	423	459	500	491	479	466	460	457	446	463	463	477	467	440	462	493	470	460	495	465	463	477	465	458	489	444	490	486	477	455	436	510	485	474	449	457	437	462	473	458	475	463	441	431	478	497	490	491	401	445	481	450	500	432	447	480	452	482	537	421	455	479	456	483	443	454	441	466	468	461	472	438	491	477	486	465	498	467	467	429	440	466	444	480	441	475	466	463	485	429	418	471	494	484	443	444	482	458	506	478	503	487	451	428	487	516	499	473	456	442	452	447	445	471	467	465	477	467	445	478	465	444	453	456	451	496	474	478	485	428	469	441	472	477	474	455	472	479	455	538	472	477	460	438	479	470	486	510	476	468	460	478	489	469	413	449	459	420	476	513	478	468	465	436	496	448	476	469	459	465	445	456	487	479	482	462	471	432	451	492	443	452	458	451	467	475	453	477	467	481	477	466	447	463	494	452	487	450	472	415	429	483	442	435	493	470	454	460	417	496	495	458	479	460	479	473	456	422	463	492	462	443	469	478	436	450	473	471	437	437	435	456	455	462	450	495	471	446	487	433	483	483	443	468	466	447	476	452	449	471	454	462	507	460	459	458	478	453	439	483	460	474	426	511	488	460	453	422	456	486	468	474	462	479	415	457	454	447	478	445	448	423	487	436	477	485	485	486	469	502	470	446	476	465	502	475	460	460	462	433	461	471	481	458	533	475	477	441	444	513	437	437	469	460	459	463	458	476	466	459	475	458	453	481	476	492	476	478	459	470	485	456	437	400	507	475	452	453	511	473	477	479	454	455	493	443	447	446	444	446	465	514	455	468	473	468	475	448	466	495	497	488	420	471	470	469	479	491	454	462	473	484	484	444	419	469	493	462	451	445	486	463	473	472	446	492	437	448	403	444	449	491	471	458	491	500	472	479	464	500	445	469	476	485	519	467	478	476	468	462	455	432	461	468	472	473	433	475	441	476	475	459	491	428	465	486	461	441	501	471	441	439	505	466	466	452	447	468	459	499	485	489	490	444	455	462	451	461	426	477	421	480	435	496	504	499	474	496	422	481	478	478	467	495	487	502	457	458	427	475	450	467	445	451	441	441	460	456	464	454	470	457	418	512	456	429	463	465	447	452	453	459	480	463	479	419	452	501	447	469	451	479	474	455	449	499	486	478	465	451	483	468	456	497	459	464	457	444	463	493	481	491	467	446	486	532	442	478	508	468	476	499	460	508	514	459	448	483	489	444	543	468	459	475	489	468	462	478	476	442	446	451	462	464	513	441	453	496	482	431	492	462	448	463	484	453	432	451	464	451	485	446	471	446	456	434	443	464	446	471	454	467	481	439	466	452	472	450	498	460	424	484	428	513	434	462	493	453	449	495	441	431	463	458	470	494	442	467	445	463	487	473	484	482	474	478	477	462	482	507	498	436	481	484	455	416	426	490	456	467	465	456	504	454	476	449	478	461	453	428	458	475	484	469	484	489	487	479	460	439	449	465	462	510	441	451	436	504	423	455	479	467	454	468	444	477	488	422	479	455	461	508	446	465	470	456	464	492	497	474	470	452	455	465	450	482	464	447	421	485	478	425	456	467	459	487	437	458	479	453	474	489	467	443	484	472	490	477	506	503	441	435	473	451	433	451	474	460	469	500	491	506	493	444	483	445	500	449	469	435	484	473	483	466	445	451	481	477	444	472	402	453	468	431	473	461	455	458	487	489	435	459	495	438	460	490	464	459	497	471	438	490	465	467	461	458	465	470	465	498	463	478	487	468	502	436	483	469	428	474	459	424	480	447	469	460	467	461	486	430	473	465	444	451	435	439	466	447	448	463	478	461	458
15532	31338	27305	19123	15210	10339	7832	6007	4407	3145	2083	1520	1021	755	628	523	488	501	488	494	502	488	545	512	545	562	520	556	549	522	528	580	555	541	540	560	502	540	493	494	506	510	478	472	515	483	521	507	486	484	452	523	516	517	519	480	537	508	515	505	494	492	512	516	481	511	479	511	481	504	510	518	530	478	459	497	503	506	509	480	489	525	490	483	483	527	493	482	495	530	477	495	476	491	498	516	482	494	494	509	529	514	485	483	515	500	470	464	459	484	522	475	459	499	502	465	482	519	493	487	480	498	542	481	461	489	493	473	503	483	568	495	467	522	473	450	520	495	502	466	473	479	461	484	486	500	499	528	490	541	495	511	487	502	473	497	473	503	470	518	505	509	498	497	516	494	513	452	504	475	513	453	529	478	472	522	486	505	497	482	499	494	494	521	486	466	487	544	502	465	482	498	471	553	472	476	527	450	522	481	540	460	485	482	465	470	492	485	519	467	507	487	518	469	501	481	491	507	495	497	464	491	480	502	496	509	511	465	491	479	469	483	508	552	485	501	504	469	486	516	526	488	475	507	500	478	500	487	508	486	522	519	481	517	461	474	557	519	542	529	473	468	479	497	438	500	522	486	482	471	486	494	469	488	468	503	480	479	455	474	449	469	509	526	518	509	513	523	528	542	561	475	480	456	483	516	512	438	523	469	488	502	469	516	438	476	477	486	484	500	478	525	475	503	449	495	498	515	499	497	485	512	510	509	501	479	483	506	500	465	481	480	493	498	457	534	487	505	500	471	474	512	477	523	482	493	531	479	484	518	472	447	476	498	478	459	469	485	517	545	486	482	478	506	499	489	487	464	491	487	492	475	499	460	512	481	494	467	491	510	526	480	507	482	515	478	458	463	523	469	503	461	475	516	528	464	495	498	488	457	470	466	461	536	499	532	480	521	484	525	493	505	523	489	521	519	461	494	496	488	482	494	478	483	484	508	493	482	485	481	526	495	437	482	496	531	475	464	489	527	558	479	501	497	477	513	443	516	486	475	506	474	465	487	506	507	520	525	507	523	483	488	521	493	490	481	529	471	516	453	499	475	558	521	507	519	454	459	495	498	490	535	456	519	493	483	490	515	481	514	507	469	502	477	504	500	482	507	496	501	506	484	477	495	513	505	483	481	513	454	519	488	483	519	526	508	519	489	475	498	500	518	483	476	511	519	484	493	479	499	518	533	485	479	468	480	481	506	475	467	508	510	511	479	461	492	494	523	493	480	488	479	509	496	488	513	521	531	467	490	495	477	526	515	444	514	509	486	472	477	479	503	473	498	500	484	483	474	505	476	489	505	497	500	471	471	528	489	512	500	449	498	475	528	486	526	488	503	492	481	509	473	518	489	473	477	504	496	514	448	491	457	490	517	467	410	494	492	515	529	508	507	515	522	559	462	509	494	510	511	506	507	483	514	460	520	485	510	477	505	446	511	503	501	485	519	493	473	507	496	499	499	507	527	498	495	503	570	500	485	486	518	483	478	497	495	512	516	528	526	481	510	509	503	511	494	499	517	481	504	470	475	496	461	509	514	465	451	513	455	529	471	474	495	498	502	497	544	462	499	504	511	440	487	470	514	517	530	522	526	467	515	528	526	510	521	510	465	470	493	506	485	535	494	489	492	507	504	507	453	471	524	492	518	508	503	482	511	482	508	559	490	483	488	501	473	499	506	515	495	455	476	466	465	514	486	511	522	493	463	515	488	481	541	489	494	511	524	488	501	478	481	490	453	452	500	465	485	473	495	459	455	503	498	499	494	521	522	500	524	484	514	480	543	489	491	507	508	456	544	476	459	514	483	545	499	496	493	475	504	487	469	530	472	514	489	525	487	488	471	454	499	519	489	511	516	484	471	524	484	541	485	475	504	501	471	489	510	511	467	504	472	480	484	521	515	489	492	525	481	491	485	518	473	505	517	492	513	493	521	478	480	504	470	514	492	474	499	499	505	517	484	481	487	451	485	514	505	453	494	491	523	503	512	461	482	489	450	457	448	465	494	505	483	513	496	478	464	503	522	505	500	516	472	471	484	488	491	491	456	523	470	461	519	487	498	492	496	435	504	481	488	494	487	491	524	502	480	472	449	496	485	463	475	476	513	458	482	468	479	448	494	475	480	521	516	473	515	444	472	496	476	506	484	507	515	486	493	456	460	443	534	468	494	479	515	466	499	498	529	514	523	483	511	480	495	509	466	482	532	490	482	521	526	486	507	499	546	489	453	490	511	474	476	444	518	484	485	481	462	508	495	500	497	547	492	475	518	486	454	517	475	471	483	483	493	503	523	457	528	481	490	478	501	496	445	523	518	495	485	518	531	463	523	485	485	505	541	525	478	458	508	518	513	519	510	481	505	483	554	501	494	502	503	459	476	498	503	477	495	482	483	506	516	496	480	499	522	514	465	486	485	482	502	494	445	501	531	491	499	498	495	496	521	525	518	473	488	514	478	481	497	494	509	488	497	521	485	501	542	451	513	516	498	495	507	493	504	493	506	497	469	497	531	505	503	501	539	520	505	483	498	496	478	482	506	499	502	476	501	445	521	468	510	497	464	499	489	506	491	483	485	498	511	509	474	526	483	490	536	489	477	524	458	520	507	482	513	491	487	478	486	536	490	478	493	456	529	489	486	511	505	509	487	515	503	469	481	499	469	471	534	506	505	516	483	533	494	483	494	471	486	461	490	512	482	470	509	481	506	499	493	504	513	495	502	496	492	488	472	474	470	501	488	503	487	495	506	483	526	477	518	505	498	492	462	518	513	499	476	493	513	492	530	469	519	483	453	467	508	516	513	494	499	486	537	491	506	518	525	515	481	514	501	533	509	479	494	458	477	487	486	469	466	462	508	481	500	501	464	470	467	506	524	472	504	501	530	509	487	473	470	555	513	500	489	537	483	485	466	483	509	471	508	456	501	489	480	463	489	488	479	538	480	495	492	457	497	510	494	495	499	514	478	484	467	503	531	506	498	496	485	494	507	472	521	486	496	473	512	497	503	459	544	461	489	483	495	518	504	525	450	517	496	484	490	486	493	516	492	467	501	541	494	496	485	494	493	523	516	528	459	509	485	466	526	471	455	521	499	484	492	496	501	491	498	512	480	505	462	498	503	457	505	503	483	478	490	482	489	454	487	468	491	512	501	519	473	488	476	475	493	508	498	506	496	483	497	487	524	482	466	496	496	500	484	552	478	504	502	516	489	495	529	486	474	487	515	488	513	491	486	494	491	509	489	483	523	500	508	502	494	506	506	484	482	489	493	510	508	531	524	483	514	528	492	507	514	492	496	499	484	515	441	486	497	516	498	485	531	446	471	459	479	470	523	551	526	506	502	476	463	447	441	509	468	510	479	510	474	435	494	498	537	480	521	478	481	479	474	506	501	449	461	490	499	508	510	486	479	468	545	500	502	496	472	513	476	510	501	495	489	476	484	498	478	502	479	477	471	476	503	474	480	510	522
23613	21095	28299	24361	21923	18338	10872	6533	4620	3342	2488	1813	1457	1175	972	870	858	880	834	812	850	802	826	845	883	911	835	825	819	841	850	850	851	859	875	819	876	921	873	815	817	838	813	826	789	849	757	803	802	753	740	780	789	763	747	799	820	788	824	774	791	816	809	839	760	764	817	766	804	851	780	749	784	773	788	849	745	808	772	786	832	794	784	743	780	770	793	826	795	728	794	788	833	802	762	733	772	791	748	813	771	753	750	783	730	773	840	791	797	775	806	736	810	776	789	767	762	771	765	770	763	758	778	796	796	810	713	768	753	755	822	802	771	779	734	765	765	783	800	823	762	820	774	802	751	811	834	786	822	798	813	810	772	751	780	757	760	799	788	779	806	775	823	803	784	770	788	767	813	802	810	745	771	814	754	773	826	796	798	778	824	770	785	794	773	754	769	808	832	776	840	795	763	813	797	814	785	830	783	770	772	767	809	804	783	781	813	798	806	793	802	786	768	798	758	779	805	755	804	776	784	790	783	829	777	804	774	781	794	819	741	807	813	790	828	781	837	816	789	738	765	860	790	795	755	828	807	760	783	774	777	774	826	807	803	773	779	774	767	766	767	812	794	749	810	747	815	815	773	764	795	766	776	814	768	773	771	824	775	740	790	799	783	744	832	800	816	771	818	822	822	825	858	794	788	770	798	766	778	784	810	824	760	763	823	755	761	814	795	814	810	794	833	813	826	841	775	761	776	756	820	871	720	752	791	803	798	781	830	819	799	740	790	775	744	755	827	786	803	759	773	801	777	802	772	760	773	855	715	807	749	767	810	768	755	818	775	763	712	846	768	727	766	807	829	823	813	786	764	798	767	772	753	767	786	789	762	769	778	727	819	781	800	744	754	739	782	787	788	840	825	761	751	801	797	812	785	800	831	770	855	741	796	799	788	761	828	769	788	754	805	818	785	830	794	802	796	804	787	776	764	766	795	742	789	766	773	805	770	794	763	779	775	789	765	780	743	777	762	810	829	792	767	822	817	829	736	751	814	787	817	779	755	762	760	774	772	812	792	773	795	771	797	764	855	825	780	815	807	804	807	788	803	804	793	791	794	807	766	763	832	789	795	787	756	811	788	813	761	748	806	772	791	791	798	767	796	771	823	806	770	748	774	792	767	776	801	759	796	802	818	749	797	768	759	790	802	789	776	819	850	785	794	787	807	790	812	817	805	807	769	767	759	785	798	838	777	817	803	756	702	761	799	790	815	803	780	813	819	796	795	757	844	835	784	768	822	802	751	740	741	739	792	771	790	807	748	793	732	830	803	830	785	781	814	726	792	802	755	781	738	806	781	771	804	780	809	750	805	728	768	810	784	791	740	760	754	751	771	803	765	737	804	815	788	752	795	779	764	753	801	758	763	814	783	822	776	839	804	765	727	815	771	783	759	774	727	778	813	760	884	818	793	797	793	776	758	800	788	771	795	848	803	789	788	790	778	771	808	758	806	806	807	826	725	795	753	799	807	775	772	770	797	716	763	758	768	799	798	793	838	772	751	766	795	772	814	818	781	753	765	830	839	759	816	788	780	775	764	817	780	752	770	836	815	812	770	821	821	738	809	801	788	826	812	791	811	781	782	779	773	822	817	763	787	789	783	773	772	818	830	775	804	773	768	777	767	790	800	762	851	775	803	847	856	812	831	768	772	851	800	817	829	799	767	764	769	780	777	769	771	818	805	765	801	825	771	711	775	796	797	821	768	797	767	805	816	811	779	822	758	793	764	784	736	759	815	751	818	807	796	721	825	764	793	776	793	802	769	774	807	795	806	761	809	731	805	729	792	788	809	812	830	761	836	790	784	744	757	753	784	776	790	827	818	827	773	745	782	769	767	763	755	802	768	823	791	808	762	794	786	815	788	758	756	797	791	783	775	812	782	768	790	803	802	786	779	800	807	778	786	791	737	858	803	796	773	801	816	807	796	812	793	789	768	796	769	769	778	785	784	815	757	780	791	785	776	774	764	774	815	744	766	843	812	813	812	779	843	816	785	807	855	782	789	765	818	753	787	715	756	779	795	766	780	782	791	766	836	791	798	777	779	814	826	782	757	804	778	776	788	836	790	756	814	792	810	751	724	779	795	760	745	802	777	805	749	760	803	780	740	787	781	762	835	768	795	769	792	810	839	828	825	733	819	790	748	808	817	756	734	802	757	803	785	823	763	840	773	773	744	802	763	750	779	806	783	709	807	775	760	771	794	725	783	765	799	759	808	827	809	754	780	771	775	796	785	809	827	761	803	769	837	737	780	729	787	869	835	782	836	798	751	797	785	783	799	809	815	769	752	793	759	785	746	776	743	825	792	827	797	747	809	746	760	792	800	739	808	799	806	800	800	753	773	787	747	778	810	797	784	778	771	808	799	759	767	808	804	824	767	792	758	784	804	786	775	786	765	808	783	814	735	822	810	837	772	805	783	736	826	810	802	826	805	829	725	785	792	798	794	811	747	764	778	828	791	812	809	808	770	774	803	809	790	824	801	775	864	763	800	772	789	768	761	833	766	848	772	814	819	798	794	819	787	767	823	813	770	846	848	793	756	768	795	757	759	801	744	758	763	793	809	815	799	799	838	787	752	757	769	779	795	784	757	815	822	784	768	750	794	777	788	777	826	797	762	809	782	768	779	765	845	770	782	767	807	773	752	764	801	766	764	861	749	825	765	742	785	808	784	783	788	836	807	775	795	788	808	785	787	800	735	819	797	782	821	750	781	774	784	786	805	800	822	750	744	801	759	815	746	779	799	791	804	791	808	803	746	778	798	784	814	796	785	748	757	753	855	811	785	824	808	788	785	762	800	787	755	764	752	745	770	745	753	828	812	776	772	760	814	795	739	803	810	817	754	804	837	811	786	789	793	775	796	774	817	834	772	828	778	782	787	817	732	755	763	798	762	781	715	768	753	789	871	798	788	775	803	774	832	761	809	798	791	799	778	752	822	787	730	757	807	783	828	757	793	798	813	809	803	821	809	783	764	746	782	782	758	849	761	775	761	755	790	812	752	781	746	779	806	802	778	819	826	785	775	738	803	799	763	727	826	797	773	798	793	773	786	807	800	814	744	774	793	788	790	753	815	840	846	781	811	752	760	796	797	809	792	819	779	785	744	718	773	767	756	788	835	806	762	799	815	821	791	835	812	804	780	809	749	786	810	748	730	773	784	770	780	777	814	770	756	761	787	830	781	777	755	744	756	822	799	789	797	827	787	789	773	763	785	795	771	789	729	768	761	782	795	822	777	787	794	838	804	708	773	816	787	792	808	758	844	794	755	777	828	793	782	776	793	778	799	786	764	782	810	759	766	748	810	822	786	766	748	786	731	796	794	758	778	774	788	777	737	821	783	743	830	760	804	752	800	778	758	772	773	808	845	820	752	776	817	809	801	779	798	780	781	785	760	793	842	821	807	789	769	784	807	784	770	812	780	753	803	826	795	801	794	763	751	771	735	824	815	726
16606	39565	35763	27381	22989	16806	12865	10336	7434	5641	3920	2851	2088	1603	1073	936	923	878	869	894	811	795	864	912	889	964	908	966	850	911	963	1002	925	935	911	931	891	957	852	841	823	850	830	841	793	743	841	841	849	829	809	807	840	825	818	816	852	841	858	822	800	871	865	773	827	882	797	834	793	793	797	804	841	829	798	798	783	821	822	811	827	800	819	842	854	773	790	812	793	808	822	797	813	790	872	790	773	866	793	790	789	785	842	804	840	880	794	829	830	804	815	795	826	843	865	783	772	835	798	757	837	773	822	787	802	845	776	846	786	808	832	786	844	832	860	830	829	823	851	776	746	819	747	804	842	769	781	853	824	797	821	837	777	820	826	796	834	824	860	796	783	752	818	820	816	835	830	822	766	815	814	847	799	835	793	800	746	790	820	813	854	830	761	798	761	812	774	802	832	804	764	849	794	845	821	818	857	832	841	849	793	777	771	825	844	763	828	858	747	855	785	843	830	836	761	835	812	860	770	862	826	822	812	777	831	843	819	805	811	854	834	825	830	843	813	806	852	787	823	832	844	821	833	858	784	864	803	800	788	784	848	792	789	816	811	760	743	806	845	832	807	807	783	823	810	787	833	828	808	852	780	775	879	805	831	790	820	819	880	806	834	798	812	888	854	812	800	799	798	808	791	848	856	778	829	805	809	872	800	830	812	821	876	788	847	781	831	793	855	798	783	804	812	781	863	813	824	817	806	863	795	805	790	821	874	753	783	844	817	830	833	843	797	826	802	822	868	817	806	837	823	819	790	847	808	791	844	849	792	815	779	847	825	803	816	816	825	851	825	875	817	799	831	769	780	829	828	781	875	841	812	793	856	873	793	794	838	778	838	782	837	776	835	872	851	794	828	836	801	829	782	827	794	788	815	835	832	829	792	772	782	823	782	800	834	804	814	854	826	751	795	774	803	859	800	808	841	816	799	833	823	830	866	839	841	818	768	816	851	872	815	798	839	800	791	814	826	794	814	882	779	841	838	828	805	779	844	830	806	805	797	757	849	763	825	794	830	809	806	797	820	813	797	840	872	801	852	828	773	840	864	832	883	813	851	842	768	833	801	788	860	807	794	790	837	820	795	809	851	838	816	781	832	811	839	858	873	777	845	807	808	829	862	823	848	859	803	815	814	812	761	752	808	803	835	796	775	891	854	777	795	815	792	820	802	786	841	820	861	835	845	822	823	810	811	782	785	793	843	781	848	789	867	811	814	828	836	795	772	799	846	821	824	836	819	800	811	841	823	840	797	839	797	832	835	805	816	819	788	841	789	785	797	816	817	806	816	793	806	816	777	825	789	796	829	798	830	835	828	832	798	819	829	830	812	804	819	836	818	835	844	810	762	792	796	839	857	788	850	833	826	801	808	848	830	821	805	817	795	757	783	804	783	802	801	847	834	757	767	781	841	846	867	772	814	804	783	785	813	801	826	838	794	800	815	812	815	810	783	809	799	798	893	835	783	815	856	818	827	855	783	810	776	727	775	815	852	852	771	808	800	823	794	849	805	888	796	782	849	830	776	867	836	791	842	804	787	804	796	752	834	833	811	844	793	813	821	806	799	829	863	818	792	834	817	846	836	803	803	814	824	812	842	793	807	861	812	840	851	777	844	804	798	796	850	789	849	809	862	802	795	840	857	809	789	847	815	823	803	816	780	786	884	765	840	833	802	811	817	805	774	802	812	796	792	813	844	813	800	793	811	798	776	805	783	814	843	800	780	800	814	778	825	875	800	789	804	781	864	822	811	856	810	820	823	864	793	792	806	803	849	836	840	815	803	823	799	834	816	825	767	838	853	849	822	827	808	854	814	815	796	854	857	849	804	809	794	810	834	791	812	770	791	832	772	803	819	833	834	817	812	783	837	790	776	824	818	845	766	863	837	771	862	822	824	850	772	789	826	833	852	833	827	825	831	830	809	792	812	827	810	870	839	812	797	785	811	849	808	832	793	821	845	827	812	830	796	803	840	814	837	826	825	820	860	871	840	808	833	846	840	774	853	799	803	819	791	833	845	797	841	796	837	845	844	778	840	783	797	811	803	825	820	818	828	817	805	846	796	826	829	818	777	786	835	846	815	805	821	796	803	822	794	836	792	771	788	809	782	832	759	770	843	846	811	803	823	805	816	792	841	797	852	823	865	827	793	732	801	854	794	854	838	837	824	800	830	804	831	821	820	826	844	792	847	789	767	829	821	834	772	805	815	790	840	790	762	790	807	810	889	802	868	771	793	824	754	807	828	824	803	809	838	794	819	788	853	768	818	797	816	840	816	790	824	826	840	841	814	778	874	800	836	866	791	844	766	882	831	793	776	778	826	802	792	795	778	756	812	821	869	871	818	824	796	794	773	834	830	786	805	790	797	842	816	782	805	848	845	797	837	809	840	832	805	831	778	820	787	824	839	801	777	813	798	787	789	834	776	780	825	824	812	792	857	842	848	856	771	800	780	805	844	786	823	762	812	754	872	828	840	832	788	797	805	840	747	779	789	853	846	787	804	783	751	805	836	814	832	802	834	793	831	796	815	854	802	814	789	762	805	766	803	808	824	801	835	788	840	799	759	794	798	793	812	852	806	794	838	829	834	827	800	849	824	875	849	764	861	810	826	801	804	840	845	816	758	872	819	794	823	871	844	792	852	814	808	838	826	777	832	783	782	862	796	766	733	817	768	799	806	865	800	790	785	795	849	810	873	841	784	800	793	816	783	835	861	784	748	847	829	817	837	865	781	825	803	788	805	882	806	858	772	827	797	847	806	862	843	787	848	833	825	787	833	829	809	802	797	826	780	815	803	795	832	783	846	816	811	808	824	802	884	853	741	820	831	868	776	805	822	822	769	822	807	788	807	846	792	763	802	866	804	787	828	856	828	841	810	780	811	856	834	843	808	839	825	837	791	796	805	819	832	795	767	823	798	812	855	775	795	822	776	819	832	831	842	811	815	805	839	793	798	867	783	795	747	791	787	829	837	839	816	814	815	751	827	843	776	851	793	803	803	813	833	820	833	804	804	824	859	827	779	829	838	760	822	842	839	848	799	858	837	869	844	846	815	788	775	838	838	863	771	843	819	814	814	840	836	849	849	839	779	812	816	816	822	852	807	796	838	868	768	825	773	803	812	842	785	820	837	793	815	770	851	835	765	838	817	827	810	822	827	818	832	827	819	797	819	781	798	835	819	863	807	827	788	796	849	813	842	773	847	830	811	825	826	803	805	801	809	786	826	817	803	826	834	804	853	893	795	846	771	768	809	793	788	787	812	829	785	785	812	795	811	866	822	804	844	817	802	826	789	782	822	824	830	808	791	791	777	826	825	792	797	809	802	825	795	827	831	833	785	836	821	809	830	803	812	837	817	833	784	778	802	821	826	794	850	807	897	793	804	833	778	835	820	810	829	800	802	851	812	809	776	829	852	835	762	803	810	830	842	855	812	837	813	872	765	777	777	789	846	804	811	786
24826	21125	27494	25782	18922	10762	6385	4527	3058	2322	1783	1339	1044	853	668	640	638	585	574	598	621	542	609	604	632	647	598	608	576	596	626	627	647	598	626	635	596	624	580	549	575	543	536	542	581	564	597	582	586	568	564	548	564	573	549	540	564	504	535	525	552	569	519	540	567	540	551	530	542	572	577	562	571	580	569	550	533	529	537	596	543	561	583	543	577	564	575	582	605	571	600	575	523	553	526	581	527	609	558	548	530	566	548	550	561	538	549	544	540	574	554	563	550	557	543	526	561	530	532	573	503	511	560	561	563	577	522	554	514	579	536	567	574	549	568	525	563	542	530	564	568	562	540	555	562	525	546	562	557	535	528	594	560	531	575	547	572	524	550	556	568	585	569	559	529	552	544	550	578	558	544	582	588	563	546	568	574	594	606	557	528	531	536	549	547	514	522	556	548	526	546	552	557	572	567	577	525	563	582	585	583	568	564	591	549	565	555	533	579	553	512	613	573	560	512	540	566	601	594	557	580	554	583	525	571	554	566	575	573	572	587	543	517	572	514	588	550	557	573	549	540	556	571	571	577	548	553	529	548	536	572	566	570	517	531	556	574	511	584	537	530	588	592	538	548	516	524	568	566	601	534	575	573	567	548	544	591	555	617	556	554	580	592	550	566	581	559	536	517	573	613	544	560	559	561	562	604	568	567	535	570	583	578	560	535	556	546	582	544	555	578	538	548	605	570	538	551	571	585	545	532	590	560	531	538	503	538	564	525	548	577	519	551	546	662	559	580	541	563	592	557	514	565	573	567	580	576	562	547	548	555	549	536	585	568	585	588	588	538	567	520	572	559	577	591	569	555	554	497	536	581	551	559	557	588	533	530	566	584	592	581	546	555	559	571	577	577	524	552	538	554	560	575	551	544	561	561	546	564	519	554	581	537	558	597	534	556	548	563	569	560	571	564	550	552	488	520	539	596	552	516	538	520	510	561	496	562	563	569	556	553	555	560	550	557	548	548	527	574	613	553	551	564	564	560	593	576	528	591	520	559	598	570	514	530	546	520	560	547	543	572	578	522	558	533	550	609	520	567	589	583	586	581	552	571	522	530	542	603	565	573	602	546	539	536	540	555	515	524	569	548	552	575	599	556	548	562	545	542	539	546	566	591	545	515	576	602	583	580	541	562	536	517	588	573	571	571	544	557	539	543	557	531	589	557	530	563	559	539	568	539	564	539	557	532	553	494	574	536	532	550	558	532	570	565	528	576	507	572	556	563	587	528	555	538	581	523	570	573	549	544	547	555	561	576	579	577	557	546	521	570	577	578	564	542	578	569	549	591	502	517	527	610	538	576	568	536	565	585	577	566	570	588	518	578	527	569	542	530	552	535	496	536	542	539	570	560	527	559	522	616	552	546	537	563	594	529	564	531	559	564	561	523	552	538	515	572	537	544	546	582	558	531	520	568	569	532	541	557	566	567	585	565	576	565	524	527	572	551	541	569	512	553	574	555	574	565	548	581	548	582	549	544	509	581	532	555	617	536	552	559	612	594	543	573	530	576	584	567	542	537	555	542	549	567	591	570	569	570	580	587	568	562	551	568	573	525	561	534	541	573	550	532	561	583	571	534	573	544	565	581	590	562	560	598	556	563	521	532	570	543	586	542	583	539	555	575	579	579	495	531	580	556	543	578	547	594	570	539	557	537	538	520	544	523	553	550	559	533	561	569	539	548	579	540	572	586	593	547	544	576	580	552	590	570	534	564	564	549	520	554	593	507	548	541	576	539	570	561	547	600	593	556	575	540	547	541	557	515	547	540	543	562	569	531	536	526	549	541	518	584	553	569	525	528	541	539	563	580	566	556	543	589	577	568	574	541	542	518	623	549	538	516	528	540	573	532	548	564	556	533	555	579	584	546	562	503	583	544	572	596	545	579	548	543	553	552	585	517	521	575	584	547	571	561	570	550	565	568	574	610	583	506	590	568	536	587	592	584	504	532	564	556	546	608	585	543	547	583	591	583	564	548	547	503	570	570	578	547	585	568	583	556	551	573	559	537	526	518	587	559	526	550	586	573	543	541	526	574	566	567	544	587	521	563	552	555	565	506	615	536	573	564	537	568	510	553	510	550	540	579	592	538	577	605	515	562	575	580	594	534	553	567	542	506	539	596	603	554	578	533	568	566	625	602	578	556	573	548	569	523	597	561	526	584	584	575	525	544	557	582	556	545	587	570	547	517	501	514	554	534	594	573	585	573	582	521	537	550	588	496	567	582	562	595	572	585	569	546	589	584	543	563	605	572	537	510	533	510	573	568	605	563	559	575	539	541	511	548	550	607	542	519	559	551	562	540	561	569	563	532	544	547	593	559	570	571	540	565	566	570	581	543	566	585	584	579	549	560	555	518	529	547	555	547	585	569	558	527	527	537	586	568	571	575	567	528	533	592	553	544	575	546	537	553	506	528	552	534	545	564	541	592	574	532	562	547	513	613	542	586	533	547	603	531	547	566	584	588	559	589	562	569	569	560	545	580	538	594	603	603	527	590	531	558	579	503	547	584	524	531	535	519	596	568	506	517	598	534	556	586	545	555	563	537	526	546	544	555	613	571	576	566	549	576	560	548	512	526	528	574	580	539	540	514	627	606	537	537	521	576	573	535	568	558	550	529	551	563	514	593	547	593	525	586	533	550	568	560	533	544	594	483	575	591	593	589	574	529	551	568	540	565	514	525	569	551	546	548	577	558	541	553	571	539	552	548	531	552	582	530	521	539	535	593	552	563	550	565	542	586	530	533	583	560	587	572	584	550	547	523	565	552	559	562	551	544	554	517	549	546	524	545	552	565	565	519	483	575	555	538	580	545	544	546	599	516	573	546	569	538	542	504	542	544	575	547	538	549	524	564	569	555	543	530	550	534	527	596	580	523	573	561	556	575	582	553	594	593	551	552	535	514	555	525	532	533	547	529	524	559	541	570	562	576	570	549	557	549	589	562	586	574	556	593	532	577	572	529	560	573	575	555	557	532	547	525	564	548	552	558	553	609	544	539	582	557	510	592	567	570	537	556	517	541	596	574	526	525	583	569	548	588	574	548	599	552	585	557	557	570	574	566	530	524	566	569	498	551	575	592	537	554	571	547	534	566	586	528	558	524	533	580	538	554	571	529	558	568	546	612	521	574	592	558	544	574	553	506	583	575	605	593	598	609	552	517	554	521	581	493	522	560	568	555	556	555	586	539	564	544	527	561	559	576	564	581	502	563	558	569	512	572	560	586	587	523	543	530	549	530	586	567	562	559	580	562	556	560	536	558	571	549	566	540	562	544	557	547	543	526	552	528	560	527	546	538	549	534	565	550	542	552	599	537	548	582	550	520	529	574	565	568	547	562	526	572	579	562	548	570	530	578	561	544	577	561	579	571	531	554	529	535	514	583	566	552	563	535	529	536	566	559	554	548	542	565	543	564	569	560	569	552	521	609	583	546	570	547	553	569	509	532	530	568	571
16470	36389	32223	24232	20125	14034	10286	8342	5850	4052	3059	2105	1594	1141	852	669	672	640	619	607	632	668	669	679	696	739	698	690	635	689	722	754	695	680	685	671	722	696	648	674	597	631	629	561	615	599	588	653	637	592	593	588	581	563	608	660	606	627	634	585	579	589	622	635	590	578	573	615	609	597	604	574	626	584	644	582	602	645	580	591	651	628	629	640	600	578	616	604	552	622	598	575	616	659	597	618	580	611	604	602	619	596	604	605	620	556	596	610	600	608	601	560	643	590	590	626	578	604	566	581	601	581	579	650	642	579	618	633	617	572	632	630	593	566	658	615	641	576	604	623	619	571	567	619	603	599	608	611	651	559	617	562	603	584	612	623	608	617	582	571	609	626	586	626	567	587	600	660	599	635	605	599	623	576	657	587	593	618	663	583	605	595	649	602	608	549	557	587	630	594	598	639	636	589	603	632	597	578	613	537	640	587	640	630	578	592	627	614	639	626	580	627	659	584	634	630	616	637	569	554	623	596	589	595	627	605	631	606	560	566	610	625	612	650	607	591	602	581	591	577	585	622	646	609	575	619	615	576	603	572	590	614	598	581	617	602	602	652	611	636	650	607	619	578	586	569	604	600	611	592	544	632	616	583	611	608	642	591	583	605	597	624	552	619	587	638	638	566	602	614	609	571	647	588	593	599	571	614	617	606	640	593	623	642	653	611	631	605	650	629	637	596	619	628	607	605	632	577	618	627	635	596	572	619	587	630	611	621	587	615	588	571	621	608	575	644	639	615	609	608	617	608	598	631	635	618	557	594	592	617	626	599	620	635	631	612	617	617	629	626	581	605	588	586	586	612	624	620	586	615	589	546	607	589	592	592	554	628	604	637	605	608	609	635	589	599	648	602	617	608	608	605	610	562	642	635	645	585	602	627	611	592	590	652	636	595	605	603	592	639	636	619	589	590	600	628	657	617	572	617	556	615	611	635	605	561	595	593	623	605	626	606	638	631	582	623	594	554	565	610	626	655	582	612	609	593	626	526	594	573	566	578	586	600	596	601	645	576	611	577	574	628	635	628	593	597	597	591	649	607	607	621	591	595	572	643	634	651	585	604	607	614	589	618	594	628	643	642	632	631	569	636	637	615	610	617	557	617	598	588	587	629	594	616	567	639	608	639	547	586	667	614	617	618	627	613	634	597	591	603	606	585	615	628	613	555	611	569	616	603	632	587	629	602	624	627	577	604	594	613	604	592	584	644	625	614	594	599	634	548	614	586	601	636	615	602	642	635	622	616	593	602	592	578	588	592	618	614	647	613	623	643	635	632	685	592	614	608	613	606	602	589	608	592	589	611	581	579	619	619	590	574	617	618	613	584	615	621	650	615	650	630	612	567	645	659	641	588	622	586	640	624	654	595	637	592	567	639	561	662	625	598	561	596	648	623	583	597	585	589	610	631	622	618	630	640	589	631	613	579	621	598	608	669	624	591	641	606	639	599	590	638	650	592	568	601	614	624	612	625	604	614	636	628	613	601	565	634	611	634	631	597	608	603	655	592	591	599	630	620	596	616	603	630	592	594	618	598	653	643	613	594	595	584	618	615	590	618	617	585	616	626	609	589	614	647	610	625	632	614	632	618	615	593	629	619	582	617	633	642	626	602	596	601	652	629	643	629	605	628	616	628	628	623	613	577	562	605	607	574	670	593	594	608	607	600	644	598	591	610	613	602	610	564	636	587	630	591	609	590	577	628	578	582	632	583	608	575	614	580	613	627	638	651	604	626	625	571	611	623	613	646	633	574	594	624	624	570	604	577	625	585	602	663	604	570	641	588	620	616	616	625	597	645	556	611	643	611	588	614	594	597	626	629	644	615	603	610	609	622	611	596	617	646	611	618	643	617	548	611	631	584	611	610	604	592	635	606	629	600	639	587	601	585	592	612	625	579	593	593	588	592	603	602	594	619	646	649	618	590	629	613	632	607	549	627	621	608	616	601	630	610	615	644	651	564	649	599	604	637	589	585	607	580	642	658	589	573	613	547	600	605	606	572	633	626	597	626	625	655	637	619	604	584	596	603	604	587	584	578	672	620	655	641	618	560	586	595	576	575	594	573	585	637	653	619	605	643	582	614	622	588	599	583	667	575	610	625	626	565	649	620	622	609	600	603	583	593	599	624	604	577	615	619	582	587	542	624	599	586	639	606	614	607	613	628	595	576	615	645	584	578	586	588	552	585	578	602	638	622	589	630	575	595	629	599	568	609	579	603	609	603	583	588	593	601	574	577	589	634	594	628	604	638	647	609	615	602	550	605	612	627	589	595	605	652	622	606	596	629	610	600	634	586	643	598	597	630	557	655	645	625	636	603	593	613	666	572	622	604	624	619	610	622	623	636	619	614	567	639	624	610	608	623	638	622	617	605	611	617	601	644	573	601	585	612	612	626	591	622	603	609	610	579	631	630	623	624	633	610	598	547	598	634	622	638	586	587	609	584	623	637	646	588	659	634	627	607	626	619	622	589	567	535	607	619	586	606	603	602	572	582	668	597	627	632	605	642	651	624	609	595	586	624	563	574	582	603	632	639	615	620	579	603	603	605	646	609	575	636	635	576	654	601	620	643	598	602	578	595	600	554	567	643	580	625	601	567	559	596	625	622	628	599	566	637	580	590	548	595	626	611	615	599	603	631	623	597	619	618	624	626	642	597	617	618	565	623	620	625	621	616	609	599	610	608	638	609	639	643	611	607	602	625	575	634	585	611	633	598	663	613	610	587	569	633	612	606	643	599	590	604	602	595	639	587	611	583	578	593	583	574	620	623	630	602	669	615	587	620	628	606	655	607	557	598	607	607	614	583	645	627	624	580	623	584	614	669	631	621	603	597	593	613	573	618	602	589	589	618	616	628	670	553	639	620	597	617	645	589	614	591	606	602	587	626	635	590	638	594	617	641	600	646	616	630	620	638	610	602	585	587	597	556	558	584	595	554	607	608	601	583	641	641	644	613	630	647	615	626	609	622	642	577	577	604	600	648	623	607	593	624	599	597	593	623	614	606	604	656	628	532	583	615	618	620	588	617	595	580	608	611	594	639	585	609	585	588	614	632	604	630	611	616	579	583	578	610	599	635	637	606	615	603	608	596	581	638	588	585	585	603	604	602	613	543	635	580	597	597	628	555	637	644	629	620	580	599	632	574	637	600	576	666	590	615	599	637	576	589	611	644	570	611	609	590	599	609	598	663	607	598	609	602	619	611	619	633	599	613	614	596	621	576	602	594	599	592	605	602	634	571	602	641	624	624	624	578	619	647	657	587	614	594	635	580	590	604	649	583	598	639	597	632	618	619	592	589	631	625	576	631	573	651	631	557	657	623	608	641	551	613	617	644	613	633	601	628	613	585	630	600	573	572	626	633	632	662	582	636	600	629	593	587	586	631	584	571	610	606	579	626	551	557	600	616	616	579	575	646	619	601	578	647	613	615	624	645	614	612	608	546	572	607	614	614
22450	21113	28756	23764	21474	22548	19604	10116	6583	4888	3655	2693	2156	1728	1352	1131	1116	1058	1085	1102	1120	1076	1074	1115	1208	1174	1196	1159	1083	1127	1197	1127	1149	1120	1130	1096	1129	1223	1091	1068	971	994	1057	1064	1014	1021	1026	1040	998	1025	1026	1024	995	1052	1088	1060	1076	1046	1031	1111	1028	991	1005	1015	1041	1017	1074	1051	1039	1027	1053	1016	1033	1095	1042	1022	1048	1127	1064	1029	1051	1016	1028	1039	1052	1032	1051	1017	1035	1077	1044	997	1068	1000	1065	1003	981	974	1034	1102	1078	1029	999	986	1084	1070	1095	1052	1073	1017	1027	1049	1040	996	1048	1063	1006	1017	1052	1017	985	1031	1077	983	1052	1013	1003	1061	1033	968	1058	992	993	980	1041	1055	1003	1057	1041	1087	1064	1061	1052	984	1055	1081	1064	1059	1046	997	1062	1089	1017	1027	1038	1065	1011	1041	1019	1047	1053	993	1053	1022	970	995	1041	1003	1002	978	1091	982	1060	974	1032	1047	990	991	1033	1044	1056	994	1008	1030	1049	1052	1017	974	1083	1067	1007	1034	1060	1107	1053	951	1097	983	1060	1038	1013	1046	1026	1038	1038	1013	1065	1031	1027	1009	1011	1039	1039	1026	1003	1035	1040	1006	1003	1072	1028	1081	987	1014	1067	1013	1057	1060	1079	974	1022	1036	983	1079	1059	1002	1042	1042	1025	1051	1050	995	1014	987	996	1059	1001	1037	1033	1046	1037	986	1043	1057	1056	1069	1012	1063	1037	1018	1052	1048	1055	1030	1031	1040	1032	1008	1042	1037	1005	1000	985	1035	961	1055	1073	1028	1052	1066	1039	1044	1007	992	1008	1007	1016	1021	1036	1076	1081	1016	1048	1043	1043	1041	1070	1023	1076	1036	1003	1038	1026	1002	1052	1007	1056	1072	1047	1005	993	1042	982	992	1009	1023	1034	1068	1016	1007	1055	1034	1133	1023	1030	1006	1029	1012	1022	1064	1030	980	1069	1083	1014	1069	1005	1045	1016	1046	1071	1054	1003	1073	1064	1081	1018	1074	1049	974	1043	1090	1010	978	993	1046	1069	992	1061	1066	1048	1031	1091	1080	1015	1041	1088	1013	1013	990	1082	1029	1037	1044	1024	1047	999	1070	1031	1022	1039	1044	1064	1075	1023	1050	1058	984	1051	1056	1058	1045	1025	999	982	1018	1062	1031	1014	1031	1025	1008	1059	1025	1059	953	1074	973	1071	1027	978	1039	990	991	991	1007	1017	1058	1036	1014	1051	1029	1072	980	1011	1051	984	1060	1093	1024	992	1046	1052	1043	1035	1029	1010	1066	1009	1041	1065	1024	1087	1019	1032	1004	998	1020	1071	989	1017	1063	1004	1024	1022	1022	1030	957	1072	1119	1034	1010	1002	1095	1084	1044	1051	1035	997	1093	1038	1062	1047	1086	1061	1014	1034	1035	1023	1016	1012	1007	1042	1067	1110	975	1041	1077	1086	1054	1067	1010	1030	1047	1023	1039	1016	1028	974	1088	1019	1029	1022	1059	992	995	1023	1037	980	1013	1058	1049	1039	1084	1001	1051	1033	1015	1013	1035	1092	1041	1005	1008	1010	1082	1037	985	1029	985	1022	1047	1070	977	1051	1056	1031	1083	1041	1059	1085	1015	1078	1034	1002	1050	1038	1082	1053	1082	1038	1049	1017	1091	1073	998	1029	1059	1034	1047	1090	1083	1004	1048	1034	1108	1007	982	1046	1073	1043	1070	984	1031	1079	984	972	1067	987	1068	1070	1026	1020	1015	1070	1062	1065	1015	1036	1090	988	1035	1061	1034	1046	1033	1057	1020	965	982	1058	1111	990	1065	1049	973	1056	1062	1038	1040	1057	978	1075	1018	1036	1031	1097	1080	1013	1054	1036	986	1081	1051	1067	1056	1010	1021	1024	1034	1010	1077	1028	1046	1027	1011	1018	1066	1042	980	1039	1075	1053	1073	1060	1029	1047	1040	1099	1021	1016	1027	1049	999	1040	1023	1035	1033	980	1044	1051	1072	1016	1031	1104	1040	1019	1006	1020	1019	1019	1023	1027	1055	981	995	1033	1035	1016	1043	1004	1039	1001	1033	1053	1046	1054	992	1096	1041	1017	1032	1039	1019	1015	971	987	1052	1048	1052	1009	1090	1038	998	1059	1077	1038	1031	1063	1045	1074	1025	1068	1004	1044	993	970	1031	1027	1055	1003	1035	1002	945	998	1065	991	996	1018	1031	1076	1009	1051	1055	1092	1100	1047	1021	1056	1021	1060	1004	1040	1033	1041	1011	1049	1077	1061	1035	1073	1019	1053	1043	1023	1040	1071	1021	1022	1000	947	1047	1057	998	1034	1010	1012	1029	982	1029	1047	1070	1010	998	1017	1030	1050	963	961	1034	1051	1005	1046	1062	990	1068	1040	1017	1024	1061	1035	1047	994	1062	1057	1019	1031	1028	1065	1000	1059	996	1009	1003	1072	1078	1069	1023	1076	1028	1006	1108	1082	1049	1005	1058	1046	1004	1060	1060	999	1017	1061	994	1022	1012	1023	1029	1024	1041	985	1045	1022	1054	1105	1047	1065	1014	1088	1082	989	1100	998	1029	1045	1059	1062	1036	994	1064	1013	1069	1001	1013	1024	1012	1008	1100	975	1024	1056	982	987	1058	980	1029	1012	1080	1019	992	1007	1058	1008	1010	1036	1003	980	1028	1007	1060	1020	1080	1092	1075	1031	1053	1051	1033	1020	1036	984	1023	1041	1068	1039	1018	1010	1051	1028	1038	999	1032	1028	1002	1042	1034	1000	1047	1037	1049	1003	1046	1046	981	1043	1036	1032	1047	1044	1036	1041	1040	1035	1075	1009	1027	1012	971	1034	1012	1045	1068	1033	1006	1022	1102	1022	1003	1093	1057	1043	1028	989	989	1003	1083	996	1015	970	1053	1056	1035	1062	1019	1020	1033	1072	1053	1058	1026	975	997	1042	1039	1013	1031	1068	990	1027	1013	1026	993	1045	1053	1009	1043	1053	1038	995	984	1017	995	1025	1044	1021	1005	1062	991	1058	1031	1042	1053	1050	1079	1012	1065	996	1022	1049	1035	1100	1063	1077	1002	1082	999	1031	1051	984	1023	1060	1058	966	1008	1074	1054	1061	1136	1015	1080	1041	1048	992	1001	1020	1025	1060	1017	1023	997	1021	997	998	1054	1032	1024	1029	994	1050	1096	1096	1002	1017	951	1020	1065	975	998	1099	1154	1024	1025	1009	996	1030	1038	973	970	993	1022	1075	1046	1028	1070	1016	978	954	1025	1039	1032	1021	1056	1062	1043	1086	1034	1044	1016	1039	1097	949	998	1009	1065	1100	1082	1004	994	1100	1014	1026	1081	1035	1089	1049	1079	1029	1034	1090	941	979	997	997	998	1038	1021	1077	1009	1051	1011	1055	1048	1124	1025	1006	1024	1042	1048	1021	992	1018	997	1037	985	1061	1028	997	1062	1030	1072	1018	1055	1022	1001	988	1036	1050	1015	1070	1038	1040	1051	999	1027	1022	1020	1069	1017	1049	1025	1011	1027	1025	1055	1033	1028	1049	1030	1027	1032	1035	1037	1070	1010	1047	1045	1003	965	1033	1033	1016	1048	1102	1108	1018	1053	1036	1050	1032	1035	1043	1040	1038	1025	1076	1072	1078	1058	1034	1049	1018	1058	1049	1023	1021	1073	1036	1049	936	946	1033	1065	1026	995	1015	1050	959	1010	993	1065	1037	1015	1073	1034	994	1031	1034	992	1021	1054	1119	1089	1063	996	1055	1031	1056	1008	1074	1056	1097	1029	1000	1057	1050	1023	962	998	1065	988	1041	1025	1011	945	979	993	998	979	1028	1099	997	1059	1035	1038	1030	1055	1012	1023	1059	1055	1026	1026	1108	1029	1032	1027	1022	1004	1088	1037	1046	1006	1094	1002	980	1071	1011	1053	1034	1035	1038	1008	1019	1038	1022	1101	1081	1113	1048	1026	1034	1029	1011	1054	1021	1042	1036	1040	1055	1025	1010	1031	1058	1039	1012	1049	1004	1056	974	1045	962	1035	1041	1033	1050	1073	1035	1030	1038	1030	1047	1004	1039	1046	1051	1036	1095	992	1071	995	1055	1041	1002	1016	1014	1083	1050	1049	990	1044	1021	1033	1040	1005	990	1055	1024	1026	1017	1030	1007	1057	1008	981	1069	1004	958	1014	997	1075	1021	1046	1034	980	1029	1035	1035	1046	1038	1068	1003	1019	1026	1025	1034	1028	1025	915	1013	999	1028	1011	1024	994	1012	1046	1063	1021	1035	1017	1039	1025	1029	1013	1024	1059	1046	1005	1052	1022	1024	1039	1062	1055	1077	1018	1076	1063	1024	1045	1023	1019	1053	1019	1017	1055	1034	1023	1071	984	1042	1055	1058	1060	1012	1031	945	1085	1008	965	1088	1070	951	1026	1026	1028	1038	1095	1017	1030	1054	1043	1081	1036	1053	1027	1065	995	1047	1028	1057	995	997	1083	1006	1039	1070	1091	1050	1032	1039	956	1009	1036	1039	1080	1001	1012	1048	1035	999	1014	1029	1021	989	1055	1034	1024	1009	1054	1038	1064	1070	1067	1040	1046	1007	986	1076	996	974	1001	1034	1092	1005	1015	975	1024	1049	1027	1026	1022	1008	1047	1002	1069	1004	1039	989	1109	977	994	1059	1043	1010	1038	1068	1042	1001	1021	958	1058	1050	999	1034	1072	1047	1034	1038	962	1052	1079	1037	1016	1026	1020
19139	44891	41056	32812	28942	22307	16674	13886	10426	7343	5847	3897	2993	2140	1603	1320	1232	1165	1114	1149	1123	1183	1149	1164	1299	1330	1297	1223	1154	1191	1294	1305	1209	1205	1179	1218	1161	1286	1147	1120	1087	1131	1044	1071	1055	1040	1061	1087	1061	1096	1053	1084	1056	1062	1028	978	1065	1105	1068	1088	1063	1078	1060	1058	1084	1043	1078	1083	1074	984	1124	1054	1104	1103	1032	1046	1048	1121	1072	1054	1053	1005	1062	1034	1006	1070	1122	1133	1103	1045	1154	1070	1082	1036	1070	1105	1083	1018	1054	1061	1066	1039	1069	1010	1084	1086	1054	1024	1046	1042	1073	1051	1057	1073	1045	1077	1016	1087	1062	1103	1065	1089	1076	1055	1056	1061	1041	1108	1050	1024	1082	1045	1076	1074	1080	1059	1110	1090	1057	1069	1061	1082	1021	1079	1007	1052	1066	1046	1058	1082	1043	1102	1014	1091	1070	1095	1052	1037	1030	1083	1079	1033	1069	1073	1107	1073	1083	1096	1050	1047	1101	1083	1109	1048	1056	1133	1090	1052	1028	1056	1040	1099	1058	1114	1062	1086	1044	1084	1004	1065	1057	1042	1050	1092	1036	1037	1032	1090	1062	1083	1064	1043	1033	1042	1105	1031	1050	1102	1007	1049	1016	1027	1140	1098	1125	1070	1063	1034	1141	1065	1071	1052	1085	1037	1075	1070	1052	1051	1060	1053	1073	1066	1059	1059	1063	1025	1072	1035	1056	1039	1057	1116	1073	1046	1114	1114	1061	1092	1071	1083	1044	1117	1050	1070	1094	1114	1091	1059	1053	1084	1053	1018	1030	1074	1071	1003	996	1034	1049	1104	1090	1083	1102	1121	1017	1071	1050	1077	1093	1054	1149	1080	1048	1071	1088	1072	1086	1061	1049	1057	1054	1070	1110	1064	1028	1078	1057	1000	1013	1111	1037	1056	1062	1001	1079	1058	1106	1073	1089	1114	1014	1043	1098	1085	1071	1089	1042	1099	1102	1099	1055	1060	1052	1020	1086	1091	1036	1091	1022	1018	1083	1090	1048	1069	1073	1053	1001	1069	1017	1087	1063	1066	1048	1088	1083	1066	1065	1097	1050	1106	1110	1029	1090	1006	1101	1050	1103	1094	973	1087	1024	1067	1030	1051	1002	1084	1108	1061	1116	1047	1056	1131	1086	1051	1129	1112	1070	1045	1081	1036	1030	1086	1013	1053	1054	1045	1075	1133	1041	1038	1117	1120	1099	1068	1107	1026	1029	1018	1079	1073	1043	1099	1169	1079	1056	1072	1048	1048	1082	1076	1029	1061	1116	1123	1012	1063	1033	1104	1072	1025	1092	1032	1081	1014	1007	1155	1085	1097	1109	1064	1084	1029	1089	1095	1045	1083	1017	1021	1049	1047	1100	1055	1056	1133	1047	1106	1058	1077	1074	1087	1079	1117	1037	1123	1053	1071	1038	1089	1020	1023	1047	1035	1073	1065	1079	1049	1051	1022	1057	1063	1069	1070	1088	1094	1090	1008	1080	1047	1052	1077	1030	1049	1064	1066	1078	1083	1034	1041	1084	1029	995	1083	1086	1056	1033	1071	1078	1076	1069	1072	1075	1059	1085	1079	1078	1014	1028	1018	1073	1064	1030	1113	1057	1053	1114	1050	1042	1016	1082	1054	1074	1035	1092	1113	1033	1023	1046	1079	1058	1025	1060	1088	1046	1043	1061	1039	1047	1040	1106	1073	1038	1109	1103	1048	1090	1041	1108	1070	1072	1057	1061	1072	1065	1126	1027	1048	1065	1076	1075	1030	1076	1027	1043	1067	1047	1060	1138	1075	1080	1013	1009	1056	1085	1088	1082	1096	1032	1029	1080	1107	1064	1025	1064	1051	1015	1001	1108	1044	1009	1064	1067	1094	996	1041	1033	1028	1039	1060	1012	1059	992	1093	1089	1059	1042	1140	1025	1087	1061	1044	1055	1040	1072	1095	1136	1098	1059	1050	1116	1048	1034	1082	1068	1076	1099	1096	1062	1015	1108	1014	1041	1059	1093	1085	1045	1062	1092	1085	1052	1042	1033	1058	1069	1106	1072	1062	1041	1039	1014	1040	1091	1098	1098	1084	1108	1058	1068	1088	1066	1082	1088	1040	1072	1091	1004	1065	1073	1112	1045	1053	1027	1074	1046	1017	1115	1032	1049	1081	1032	1063	1075	1135	1075	1047	1083	1079	1091	1025	1076	1103	1064	1063	1020	1091	1087	1031	1111	1038	1066	1093	1028	1033	1060	1057	1105	1028	1067	1061	1031	1028	1058	1041	1078	1066	1076	1081	1085	1082	1031	1006	1047	1049	1051	990	1022	1131	1110	1116	1096	1078	1026	1062	1103	1078	1067	1052	1028	1099	1053	1059	1053	1086	1036	1124	1015	1078	1008	1095	1041	1018	1050	1095	1069	1068	1063	1129	1059	1070	1124	1071	1052	1053	1050	1081	1093	1053	1122	1062	1055	1037	1084	1058	1077	1081	1093	1055	1129	1059	1070	1059	1074	1068	1089	1026	1089	1059	1010	1096	1051	1074	1064	1109	1048	1140	1064	1077	1059	1069	1097	1028	1012	1060	1141	1069	1038	1086	1056	1036	1003	1095	1081	1097	1059	1017	1070	1020	1030	1081	1053	1044	991	1074	1054	1123	1022	1079	1036	1018	1081	1064	1090	1059	1077	1117	1059	1024	1096	1126	1045	1043	1072	1074	1065	1092	1058	1094	1076	1071	1054	1065	1110	1072	1123	1104	1029	1048	1035	1043	1079	1041	1067	1056	1072	1099	1050	1083	1038	1070	1084	1027	1043	1101	1050	1069	1057	1104	1065	1065	1151	1045	1001	1086	1057	1018	1115	1042	1115	1051	1049	1016	1073	1036	988	1122	1083	1030	1009	1107	1098	1084	1036	1087	1075	1063	1053	1102	1061	1047	1096	1041	1006	1055	1024	1102	1087	1028	1038	1046	1136	1059	1074	1081	1076	1045	1056	1037	1025	1108	1084	1046	1044	1085	1103	1043	1048	1045	1048	1092	1087	1090	1008	1056	1067	1060	1054	1078	1039	1018	1077	1060	1011	1083	1032	1042	1101	1081	1121	1082	1010	1095	1106	1035	1090	1143	1047	1039	1107	1056	1076	1012	1062	1025	1016	1070	1100	1023	1057	1068	1064	1045	1065	1096	1093	1046	1014	1080	1071	1052	1027	1120	1076	1074	1097	1055	1071	1072	1115	1035	1105	1082	1050	1105	1062	1060	1035	1019	1050	1070	1005	1001	1135	1059	1054	1075	1019	1061	1084	1075	1105	1081	1059	1060	1100	1071	1092	1020	1044	1030	1032	1052	1041	1079	1067	1037	1064	1061	1093	1066	994	1068	1047	993	1043	1089	1059	1067	1035	1063	1085	1059	1098	1063	1045	1040	1067	1094	1059	1042	1100	1074	1044	1020	1072	1071	1111	1011	1106	1066	1030	1109	1107	1018	1138	1027	1027	1061	1042	1038	1060	1009	1105	1028	1105	1130	1048	1058	1079	1041	1080	1013	1055	1088	1077	1075	1049	1088	1037	1080	1077	1072	1031	1062	1065	1080	976	1086	1087	1014	1020	1116	1134	1074	1077	1071	1077	1093	1084	1053	1040	1167	1069	1112	1023	1130	1055	1086	1049	1020	1070	1123	1072	1036	1114	1062	1069	1096	1111	1032	1055	1015	1079	1048	1058	1041	1095	1110	1064	1125	1087	1066	1078	1070	1062	1013	1082	1022	1041	1055	1074	1053	1065	1054	1023	1129	1100	1088	1097	1055	1090	1076	1069	1066	1028	1084	1048	1075	1045	1076	1074	1043	1049	1037	1080	1151	1096	1069	1013	1062	1059	1105	1083	1054	1091	1053	1062	1071	1077	1023	1074	1020	1037	1039	1097	1103	1072	1034	1060	1059	1051	1105	1044	1082	1043	1039	1119	1077	1078	1073	1053	1085	1098	1054	1037	1092	1027	1027	1044	1082	1019	1090	1113	1058	1042	1109	1045	1077	1050	1092	1051	1053	1061	1060	1060	1078	1117	1090	1062	1130	1042	1082	1077	1115	1048	1087	1097	1151	1041	1029	1092	1065	1089	1038	1042	1050	1033	1080	1059	1010	1077	1017	1016	1107	1047	1047	1050	1047	1044	1100	1103	1049	1061	1125	1073	1077	1098	1056	1101	1113	1109	1097	1049	1010	1024	1034	999	1033	1083	1087	1067	1088	1067	1096	1017	1081	1063	1083	1080	1044	1061	1116	1114	1054	1040	1109	1043	1044	1060	1075	1060	1055	1109	1050	1104	1073	1073	1073	1122	1065	1119	1021	1076	1095	1044	1076	1067	1048	1082	1054	1094	1069	1112	1057	1063	1122	1060	1057	1075	1095	1059	1047	1088	1085	1054	1075	1080	1043	1065	1033	1063	1050	1055	1052	1101	1083	1111	1078	1159	1040	1052	1079	1035	1022	1130	1117	1058	1039	1083	1005	1060	1050	1041	1051	1082	1014	1074	1036	1106	1052	1026	1133	1076	1080	1114	1037	1028	1056	1074	1069	1075	1142	1061	1103	1025	1099	1100	1002	1000	1065	1055	1124	1035	1038	1086	1079	1036	1078	1085	1061	1101	1077	1099	1015	1045	1097	1082	1023	1065	1103	1004	1152	1091	1014	1063	988	1066	1076	1018	1011	1062	1079	1028	1039	1042	1095	1044	1089	1027	1057	1023	1043	1064	1107	1061	1114	1116	1062	1067	1072	1104	1048	1051	1039	1077	1077	1077	1021	1125	1053	1082	1108	1071	1079	1110	1012	1090	1047	1030	1061	1070	1123	1017	1078	1065	1042	1080	1108	1039	1049	1037	1073	1062	1113	1050	1072	1048	1019	1082	1125	1073	1092	1096	1099	1112	1089	985	1081	1051	1075	1108	1027	1031	1116	1020	1112	1033	1030	1082	1085	1054	1062	1091	1065	1096	1055	1067	1017	1085	1069	1058	1028	1161	1063	1046	1022	1138	1050
28116	22591	25323	19949	12228	7213	4310	3179	2253	1618	1212	903	735	580	527	475	483	458	497	459	464	442	483	490	520	502	488	508	495	457	516	535	489	498	489	507	484	524	516	496	474	445	459	478	452	458	456	496	489	452	471	452	473	455	495	504	489	448	428	493	499	459	500	503	483	467	511	492	492	457	473	451	474	461	476	465	465	471	476	444	465	419	483	465	448	426	476	467	465	471	431	487	453	496	488	507	469	449	477	462	497	497	545	479	480	483	462	488	476	437	497	474	470	461	460	472	498	472	486	474	488	470	465	454	515	510	511	451	488	458	440	481	491	460	461	490	481	468	488	526	437	463	459	494	493	470	447	485	472	451	508	493	489	511	429	466	492	445	481	466	464	465	478	477	501	472	478	486	505	488	461	495	487	475	511	461	486	449	484	465	478	489	492	470	443	454	472	458	496	453	441	463	454	466	449	465	479	439	465	497	493	509	442	523	502	474	442	475	448	446	478	473	458	420	466	486	434	466	465	445	477	499	469	468	465	456	515	447	487	441	449	462	465	481	486	527	430	446	487	482	468	462	517	467	455	450	461	471	441	475	490	502	464	472	494	449	495	436	491	483	470	463	507	411	463	470	498	502	480	482	474	508	475	495	482	463	494	487	503	487	458	461	470	500	499	474	442	478	491	451	494	467	452	488	453	487	476	481	438	458	456	453	495	507	480	433	518	456	498	449	504	493	461	487	427	449	447	468	478	459	504	452	476	468	471	495	480	483	493	489	466	491	518	459	504	407	454	523	461	492	465	474	475	475	483	439	471	490	491	480	492	489	463	521	473	471	473	482	482	472	463	460	470	500	484	489	454	448	435	485	498	485	439	432	468	425	481	450	472	470	495	510	472	467	459	487	505	485	458	502	461	471	474	448	449	471	493	502	458	493	426	466	470	455	485	501	467	471	455	491	490	480	478	444	499	448	444	485	481	470	477	441	474	471	489	436	489	483	474	466	473	458	507	457	457	478	473	451	490	477	476	493	467	487	511	476	455	433	478	496	472	439	439	491	473	475	480	440	472	431	453	463	504	481	463	479	488	474	474	490	486	496	490	488	492	461	433	469	495	478	486	459	497	520	441	489	444	503	459	474	455	530	489	452	512	445	493	439	445	476	455	468	473	433	477	462	454	531	453	420	425	477	480	476	507	466	470	468	460	430	497	470	444	479	514	473	466	510	510	498	470	469	471	493	441	453	466	475	502	470	455	476	477	481	478	438	488	438	494	414	468	472	431	484	525	491	461	499	456	478	419	484	486	434	455	527	518	473	450	455	479	504	479	437	469	478	494	464	491	494	477	442	459	470	491	480	453	473	505	464	471	439	475	483	452	449	470	510	463	471	496	467	433	469	464	479	508	521	471	460	484	471	488	478	504	494	496	469	455	491	490	508	448	438	497	424	471	457	479	479	485	471	460	456	462	484	478	501	473	514	518	456	483	485	511	492	533	472	483	426	460	495	450	471	460	464	515	465	453	464	432	475	476	455	438	474	484	437	454	489	432	445	508	485	477	460	456	479	495	506	466	471	443	487	476	485	476	504	486	486	486	463	507	505	438	484	487	471	502	452	462	490	476	487	476	489	507	462	464	474	454	468	494	504	441	494	479	482	442	491	430	461	474	510	460	503	490	460	479	431	506	493	534	490	455	477	489	499	435	478	487	482	495	505	446	518	455	442	496	478	475	476	464	482	497	462	494	474	500	442	480	427	476	470	443	478	457	450	464	496	471	502	478	478	463	473	505	460	488	520	492	466	505	463	478	496	488	494	455	501	450	466	482	465	461	461	433	484	466	473	501	480	466	481	468	484	469	443	467	435	443	472	442	477	433	445	477	464	484	453	464	477	520	491	534	492	454	497	454	476	490	424	476	499	501	483	481	508	491	479	507	492	477	455	486	508	484	469	486	482	476	448	448	469	496	430	442	482	488	448	454	474	451	481	455	476	468	479	500	476	461	489	465	460	479	491	502	463	486	471	469	448	458	471	444	487	509	514	460	441	464	479	503	465	429	470	457	465	481	462	505	471	447	439	486	480	488	488	448	498	507	452	437	484	465	482	484	469	515	483	476	468	515	490	509	474	436	471	469	453	442	463	468	485	498	449	477	474	466	497	466	470	520	450	473	501	453	510	461	498	478	475	464	454	502	497	491	494	516	450	481	441	479	445	493	450	488	478	413	455	505	431	482	451	502	464	497	430	490	473	471	428	515	436	500	458	500	492	496	487	474	492	461	473	472	423	471	470	436	479	532	437	479	447	476	448	492	453	443	447	435	451	416	428	470	477	501	476	417	460	493	419	515	485	443	468	480	496	475	523	473	497	441	483	460	457	452	446	496	469	518	502	463	435	413	455	439	459	499	488	468	449	448	470	490	488	436	460	457	456	488	492	446	464	460	467	480	479	481	457	493	466	459	478	465	481	464	454	462	444	450	492	464	491	480	468	511	476	439	487	464	456	502	457	458	467	486	484	469	479	446	484	459	488	456	449	478	463	469	481	474	518	500	469	514	478	485	469	483	479	469	421	464	474	492	465	510	483	500	486	518	431	475	474	479	486	479	478	459	472	450	431	492	449	508	461	501	477	471	463	494	463	485	463	443	524	492	470	479	473	435	514	515	484	478	482	480	474	469	457	448	428	441	505	446	486	451	439	445	499	479	463	477	485	478	447	461	452	458	477	442	486	478	515	460	467	486	453	500	474	514	487	504	495	484	436	458	444	498	482	451	491	513	461	517	482	461	447	457	471	467	467	453	476	473	475	478	433	481	478	454	518	447	436	436	480	432	465	486	439	459	471	510	467	520	491	473	452	456	481	493	518	495	463	441	497	473	476	486	498	478	447	431	474	491	489	477	474	511	449	475	462	514	476	497	469	478	462	478	455	491	424	492	490	478	439	459	470	474	459	463	474	512	485	484	480	454	433	450	439	458	434	511	492	480	450	487	464	484	450	506	441	455	500	492	486	453	488	430	462	442	466	470	483	477	482	472	489	495	488	467	523	439	452	432	498	484	451	474	479	474	449	494	460	449	479	478	456	446	472	464	480	449	480	489	460	498	475	494	489	501	446	457	479	473	411	459	468	469	492	445	473	485	476	498	449	476	486	448	467	453	428	493	456	438	485	499	474	504	481	469	459	508	435	467	464	487	476	460	475	496	466	474	473	492	470	469	479	465	494	465	474	460	463	529	472	440	453	466	466	479	443	464	470	476	506	468	439	476	466	459	483	470	461	453	522	477	489	465	492	507	495	496	453	482	466	476	472	497	510	507	462	482	491	451	465	466	492	518	478	526	488	464	507	459	437	460	442	460	479	504	456	441	502	496	458	511	485	460	457	474	459	479	455	476	493	493	476	525	525	455	472	496	481	453	494	494	468	461	504	478	457	485	480	449	481	455	486	506	460	477	456	498	481	492	465	475	466	495	496	517	431	480	498	493	465	459	450	478	478	465	456	426	466	441	501
16903	32434	27946	20244	16191	11196	7393	5896	4085	2826	2100	1442	1066	800	592	569	498	470	475	500	498	495	533	534	570	559	517	561	490	582	612	554	534	569	541	571	507	592	547	511	519	502	499	526	525	478	508	494	508	478	497	455	546	502	534	516	532	495	514	471	468	453	498	516	508	536	513	513	512	507	499	503	513	516	451	504	481	489	522	508	504	478	503	470	517	554	511	487	468	504	523	471	482	489	484	501	529	488	486	519	512	501	515	509	513	464	494	510	517	474	503	521	501	476	484	504	495	481	447	475	507	489	498	520	513	511	521	512	493	529	477	503	470	469	473	509	466	506	480	535	499	514	509	480	480	501	512	513	502	510	482	479	495	480	535	515	509	498	482	471	501	502	514	517	498	502	506	544	469	480	497	477	536	498	503	511	463	512	466	507	481	529	500	474	482	481	560	495	520	468	494	496	500	488	530	519	512	461	479	493	537	494	496	527	474	488	496	479	504	511	489	487	478	482	542	447	514	492	458	503	553	495	482	479	534	518	529	511	499	477	483	492	486	512	466	470	519	511	496	479	474	487	505	516	510	498	510	495	484	470	489	469	489	527	480	518	504	507	458	517	465	537	500	507	470	460	485	481	541	472	459	497	483	484	458	497	508	504	494	537	485	491	467	464	484	505	531	478	489	482	490	464	475	466	491	473	469	522	466	499	495	484	507	483	515	494	511	487	523	523	514	492	474	480	475	479	498	539	509	526	526	499	540	483	495	483	492	489	523	508	472	496	536	469	506	522	481	480	485	486	507	480	515	479	523	547	503	541	524	531	483	510	531	516	496	504	477	528	534	472	500	485	470	504	511	477	478	502	495	525	561	509	480	518	451	472	516	531	481	516	515	502	506	472	499	524	549	506	509	528	489	481	492	498	491	481	492	518	497	509	520	470	514	525	485	490	495	470	492	494	514	494	482	528	533	472	495	513	485	502	528	485	513	527	523	508	529	481	496	507	473	502	516	519	503	515	562	486	500	457	468	513	527	486	524	465	462	512	517	527	519	478	461	510	527	457	502	517	500	500	500	512	484	507	481	492	502	498	468	512	496	472	513	523	518	476	507	475	468	507	514	481	554	525	485	509	499	503	473	547	531	554	515	526	481	462	471	468	473	528	484	522	539	491	506	521	467	487	523	455	518	505	488	483	493	535	465	478	530	497	538	485	478	536	542	517	534	515	464	532	502	523	468	509	475	488	526	433	507	493	536	505	456	486	516	492	518	501	518	511	500	506	488	461	518	491	486	454	538	505	514	511	487	521	493	507	527	480	507	461	473	462	502	492	495	508	444	505	480	448	500	495	488	484	453	455	549	475	530	491	530	473	517	508	496	516	501	516	533	542	496	459	500	510	480	496	459	514	471	495	495	532	506	475	532	531	524	480	479	511	483	516	540	475	518	493	479	523	475	529	505	522	498	515	516	487	505	524	491	481	479	501	501	467	489	503	491	523	513	488	529	499	502	528	492	486	523	477	523	513	533	543	482	492	528	530	537	528	515	476	524	499	514	501	504	503	482	501	526	479	492	475	498	516	477	481	531	488	466	495	522	491	488	495	506	521	516	496	516	502	487	494	465	545	538	511	452	519	520	539	528	517	512	488	495	520	522	483	525	454	482	491	521	495	454	466	499	468	511	516	508	480	471	525	515	508	503	502	530	485	463	504	511	457	524	494	528	480	497	449	544	531	510	533	461	531	482	494	484	475	533	538	503	483	510	483	501	507	504	504	522	514	508	515	543	511	511	538	542	523	531	482	521	490	489	509	548	486	509	513	499	530	472	496	489	499	482	480	474	530	558	498	494	499	501	488	479	525	496	439	501	490	536	510	528	510	483	552	550	520	538	543	512	495	502	537	488	470	507	472	523	489	536	515	501	540	481	496	497	493	474	498	498	495	507	500	491	495	535	521	510	536	466	524	496	509	503	488	477	495	483	514	525	494	534	502	508	501	488	495	505	486	514	518	500	523	485	500	509	461	514	542	535	500	494	538	522	509	506	457	504	509	472	527	502	509	485	505	528	505	486	492	501	501	534	534	503	500	491	529	515	518	507	486	495	493	509	475	507	474	513	519	507	512	475	505	493	486	487	510	514	520	480	544	505	513	503	508	519	498	530	504	495	545	511	527	516	576	515	483	507	533	498	509	483	514	507	490	525	546	498	496	509	480	464	511	503	512	488	495	515	493	505	519	527	484	519	483	540	510	512	519	503	522	475	492	510	515	471	497	492	501	527	496	510	509	482	514	481	521	532	514	482	499	480	522	487	517	497	511	510	513	499	494	486	512	514	454	511	486	502	509	480	526	539	524	497	527	463	533	502	484	494	454	501	513	516	494	453	502	534	463	504	485	508	532	499	473	469	525	514	522	489	500	494	501	492	508	501	510	486	493	479	495	441	516	521	501	487	521	460	492	498	504	488	545	536	517	551	503	492	491	510	524	456	502	493	476	533	480	504	483	530	485	511	493	515	495	506	518	521	521	514	466	547	475	514	497	494	575	498	481	491	510	480	481	507	479	489	499	497	477	520	504	508	528	487	505	504	517	487	495	549	508	545	498	488	509	513	500	514	470	489	486	513	498	538	528	534	486	493	546	492	530	477	480	512	499	518	467	500	463	515	513	506	462	489	455	470	466	490	486	496	497	478	523	511	526	529	489	480	538	512	469	491	510	532	520	490	534	492	498	460	523	501	484	510	453	501	485	524	535	542	487	497	538	474	508	529	505	522	445	494	492	517	530	500	498	499	487	469	515	506	535	506	518	485	486	521	551	479	503	518	482	483	493	507	513	498	494	507	500	484	480	497	495	510	509	483	454	503	539	518	480	476	513	492	513	484	481	471	487	478	552	549	514	490	528	531	486	536	500	516	517	487	514	439	472	493	523	498	531	516	503	470	476	510	513	499	475	520	499	520	472	502	567	510	499	496	472	504	476	505	468	469	512	468	504	525	510	455	478	507	498	508	512	495	467	426	480	474	505	520	516	489	459	534	514	499	534	501	521	514	520	503	554	501	533	490	489	524	494	506	477	514	510	466	469	515	525	511	497	510	467	504	493	463	544	508	523	518	475	509	494	516	476	539	487	508	501	517	482	526	516	523	513	503	483	490	465	522	503	500	484	503	503	546	507	493	491	497	479	503	524	506	479	556	521	498	508	561	536	482	483	517	503	487	490	512	499	523	495	472	481	468	513	498	511	468	500	495	504	515	516	530	528	488	481	491	502	444	511	512	508	473	489	505	490	489	485	505	500	469	505	529	510	475	466	548	527	509	519	522	478	503	485	494	509	531	479	530	483	473	476	476	488	484	508	506	488	510	469	477	517	514	533	501	483	473	527	517	493	516	528	539	507	485	492	510	498	486	498	504	512	529	531	522	463	518	466	487	520	571	493	483	537	453	522	507	505	513	522	504	496	507	519	460	486	514	533	484	521	471	446	524	486	491	502	539	450	520	506	505	467	498	488
23560	21070	28264	24335	21887	18812	10576	6329	4261	3138	2456	1802	1497	1170	944	886	828	820	802	801	815	798	807	790	880	842	860	871	831	849	853	891	870	859	808	807	830	918	796	809	745	814	805	813	741	754	845	769	745	761	750	851	758	824	774	741	784	811	752	748	795	783	787	763	739	742	744	798	825	795	796	760	778	746	789	762	790	749	811	800	765	783	848	783	833	826	732	770	756	789	761	767	767	766	751	756	738	708	791	792	808	771	805	759	829	710	775	832	769	798	790	829	770	805	806	856	806	800	834	813	783	812	730	760	776	779	778	775	757	769	766	780	778	800	767	790	783	777	792	828	782	796	784	792	772	774	813	819	769	786	811	744	809	811	738	755	795	768	789	803	796	807	749	730	783	751	818	774	752	776	770	750	807	758	783	791	776	782	782	776	763	783	778	766	773	774	801	776	734	779	802	798	807	770	749	783	739	774	798	788	777	751	799	753	759	786	822	761	788	813	814	807	755	791	748	827	786	794	812	795	794	806	803	784	791	827	738	816	816	841	727	794	802	763	824	788	810	769	770	761	821	778	755	798	751	766	783	784	771	846	839	788	842	749	791	797	776	744	770	765	820	818	803	800	809	793	799	769	768	765	771	822	792	784	859	760	854	811	808	793	783	798	843	790	788	779	794	782	795	771	792	795	740	770	783	790	745	812	807	774	785	777	793	788	783	776	808	781	837	797	766	782	774	775	800	780	820	781	841	786	767	756	772	752	819	757	746	737	767	765	802	814	736	793	792	793	792	804	765	754	824	740	744	769	780	815	795	772	801	769	766	765	852	795	797	794	751	749	769	747	776	789	787	761	801	769	772	763	775	818	798	721	798	755	809	825	797	769	779	845	799	826	751	814	832	759	799	774	784	784	807	733	785	791	812	805	830	807	797	766	770	764	828	775	742	774	783	764	783	776	745	830	800	840	777	856	744	755	816	774	799	789	799	783	835	783	777	782	821	784	775	794	796	814	816	820	798	793	779	834	798	797	777	809	810	771	770	786	744	776	803	836	798	812	820	818	776	846	782	738	776	774	754	738	800	794	809	761	807	766	785	793	746	807	780	757	718	799	778	833	806	768	763	789	782	835	784	799	765	767	746	797	730	762	791	825	791	820	799	767	819	761	827	743	804	795	797	793	776	791	790	750	748	750	772	776	760	751	770	841	799	816	794	768	832	764	770	805	766	772	784	762	839	786	708	776	797	760	786	737	769	788	848	797	798	695	809	797	801	768	762	768	777	767	744	747	812	751	816	797	765	740	809	750	791	799	795	789	747	799	848	803	790	770	780	781	744	752	771	780	763	757	772	745	796	748	747	808	787	796	749	798	797	763	763	734	788	759	750	767	764	802	765	776	819	775	791	770	789	793	747	837	757	776	777	786	806	793	755	787	792	811	787	774	802	775	746	829	796	808	796	807	772	744	767	809	762	765	834	778	767	813	755	852	813	779	764	791	861	816	786	798	733	727	776	752	801	810	785	785	803	827	801	735	776	769	792	779	759	778	772	799	761	778	802	783	782	802	769	761	802	756	761	767	847	805	798	797	756	772	769	753	809	728	791	789	692	787	749	742	816	761	754	752	774	812	795	811	764	803	836	784	778	732	817	792	822	836	821	759	833	813	748	764	765	818	808	810	805	754	740	749	782	805	762	748	783	814	837	795	805	750	798	826	840	794	782	736	785	783	831	765	789	768	796	773	761	761	782	746	755	784	791	811	808	814	791	767	753	770	792	822	802	743	818	816	756	771	838	805	828	774	756	763	780	771	787	795	787	773	753	767	742	806	748	815	732	794	770	750	771	781	762	766	770	736	766	809	758	772	808	775	776	795	767	783	813	776	804	775	762	771	813	825	839	724	792	741	777	786	774	757	780	764	820	838	778	789	820	769	810	790	788	772	796	775	726	761	803	806	771	785	748	793	763	777	769	787	777	796	781	760	842	753	771	766	730	808	838	790	840	762	764	815	702	782	778	766	746	771	743	730	805	799	865	774	739	812	803	843	761	736	815	807	833	755	790	735	756	770	769	761	792	842	785	826	823	788	794	763	764	784	798	827	758	781	779	820	769	810	765	787	799	738	749	797	791	785	791	826	834	760	762	711	817	773	774	792	774	766	745	745	769	798	811	736	787	786	778	814	816	790	784	817	812	834	791	768	827	775	817	777	778	767	778	794	773	803	749	766	807	759	777	784	754	789	799	801	751	755	811	806	728	780	775	767	795	832	770	788	746	801	799	786	758	805	737	818	763	804	760	786	777	781	778	774	762	815	833	753	799	791	765	762	799	787	768	797	817	780	765	739	841	756	775	824	759	739	716	800	831	739	808	799	731	783	793	757	801	800	742	797	785	781	807	783	812	780	778	733	812	749	757	806	795	808	740	817	802	837	705	758	793	765	805	731	781	823	797	774	779	785	753	765	736	816	768	820	752	782	814	780	851	833	745	792	800	713	781	741	736	754	759	811	796	763	791	758	798	794	787	795	822	825	748	811	797	811	786	837	763	745	784	782	760	764	764	808	793	794	775	784	750	822	748	718	812	863	811	818	734	791	786	822	757	795	737	866	739	754	805	759	784	777	802	815	740	795	857	753	769	812	768	775	808	758	819	752	776	791	800	804	755	783	834	791	794	774	786	790	813	785	774	788	809	762	748	799	779	771	783	777	787	816	787	764	768	832	804	781	746	787	761	755	797	770	785	779	785	770	801	801	825	841	789	838	828	779	825	798	777	805	766	778	816	811	795	751	814	811	775	770	769	781	756	757	790	779	759	765	800	789	793	779	817	760	820	787	820	781	766	772	774	779	763	806	830	796	729	811	726	777	764	794	725	852	756	747	817	808	761	709	799	795	784	771	759	822	784	793	788	803	814	752	778	813	833	780	816	801	778	791	776	811	795	780	784	843	797	808	805	798	804	753	826	803	806	761	699	809	770	774	803	801	799	798	832	779	774	756	752	781	784	810	750	765	788	789	786	753	782	792	817	767	761	763	744	743	790	756	808	797	804	771	780	775	782	785	794	775	815	799	760	791	750	812	734	780	798	855	743	779	809	835	818	791	759	747	781	820	748	769	817	762	830	777	780	812	783	803	754	831	777	780	820	757	765	775	799	767	774	817	793	808	761	818	817	776	800	832	813	787	789	791	778	832	786	746	781	784	779	817	813	804	777	805	847	799	796	826	772	795	804	782	773	811	773	762	762	760	758	766	726	778	803	755	792	803	805	751	763	820	761	800	815	794	764	774	745	716	761	742	843	767	756	771	770	830	770	767	720	784	756	843	799	827	736	820	827	778	772	795	798	775	752	794	832	809	807	776	751	803	779	742	767	751	726	808	705	803	816	750	805	775	807	780	806	820	793	760	739	838	811	791	783	766	779	757	757	803	762	797	755	744	795	797	833	758	764	795	768	785	750	760	782	734	791	759	746	782	803	799	778	818	780	797	729	794	721	777	817	762	768	789	749	746
17676	40671	35597	28262	23306	17667	12018	9851	7241	5113	3764	2655	2076	1513	1187	922	918	875	835	884	807	861	893	884	936	972	979	909	891	937	949	954	955	980	903	921	851	950	862	837	798	847	791	820	791	755	816	793	832	792	828	785	838	810	760	843	831	778	810	784	803	795	827	855	844	859	814	804	810	787	804	803	849	798	808	789	787	837	821	777	779	747	843	803	807	778	853	811	805	788	834	788	779	793	801	767	800	852	780	796	821	838	852	812	801	818	805	806	820	832	826	843	812	760	796	809	820	779	794	788	737	814	839	810	832	778	803	796	853	794	762	820	792	777	782	735	813	801	822	798	807	779	825	818	814	816	827	776	843	793	791	808	786	814	840	805	825	850	786	801	830	814	811	790	818	817	759	800	811	786	804	777	752	805	786	818	805	789	810	811	802	759	852	838	784	874	814	804	825	806	814	819	770	832	833	781	809	813	816	860	765	833	810	808	826	841	790	781	781	806	831	762	790	811	833	814	811	805	818	804	828	806	776	796	831	807	835	840	822	764	870	802	797	805	816	882	785	818	847	729	761	809	807	832	828	816	857	807	821	900	869	823	791	840	828	829	781	732	824	847	768	805	882	811	840	800	755	818	778	818	828	778	805	902	779	766	777	814	783	849	818	825	739	806	809	834	781	825	794	773	784	804	809	755	834	794	788	791	809	806	804	839	792	811	786	788	849	834	809	824	866	809	797	838	821	821	816	841	752	817	795	801	806	785	799	857	800	794	779	860	850	786	759	839	792	813	865	818	781	794	810	788	762	870	778	827	845	846	772	836	815	780	763	827	845	798	766	796	853	839	804	788	843	782	803	815	808	813	784	847	782	864	798	798	820	827	820	829	818	813	808	876	857	795	838	811	812	781	806	832	771	790	809	798	831	764	774	795	804	806	825	751	818	766	838	813	842	837	808	796	844	845	807	785	818	823	761	797	828	865	800	819	796	875	854	814	782	816	794	805	800	809	798	810	797	823	809	815	803	801	839	798	782	825	833	822	815	795	820	855	833	826	805	841	852	811	755	784	817	829	851	802	832	823	800	789	830	815	802	750	830	845	783	804	801	808	781	815	785	772	848	821	855	798	848	814	789	807	735	799	824	833	784	791	846	792	867	815	786	811	798	762	814	811	801	818	812	807	773	832	820	865	853	837	778	866	822	824	818	836	860	779	743	761	859	780	814	855	815	817	819	830	772	806	806	797	771	799	808	807	820	827	804	839	829	800	861	833	805	808	850	789	785	754	790	811	794	777	829	830	777	815	842	819	848	782	838	807	802	832	804	859	763	853	815	772	833	784	785	840	776	846	823	777	808	832	786	818	821	781	788	826	836	905	831	799	835	791	813	846	829	794	817	755	840	835	774	828	823	803	768	813	833	821	817	881	774	782	783	812	749	828	788	823	861	796	881	825	821	808	834	807	789	756	810	804	828	853	846	791	819	785	813	787	870	859	830	816	784	771	827	834	835	859	855	793	828	833	787	817	826	909	804	774	794	756	862	796	849	792	845	825	882	834	744	790	871	805	784	879	808	794	868	787	789	829	745	813	836	838	828	824	764	787	837	818	800	846	777	806	778	790	816	814	815	779	849	881	782	800	860	793	790	802	782	782	771	816	761	771	820	808	849	793	844	772	843	812	770	877	808	819	821	817	841	766	808	808	776	812	792	795	791	832	765	843	777	828	772	813	842	816	804	888	808	844	851	775	834	849	772	809	787	820	798	788	845	819	787	817	803	819	797	802	828	837	833	799	823	804	822	809	760	795	847	843	790	795	811	845	809	863	812	806	821	841	768	764	850	841	835	805	851	808	780	805	801	809	845	801	854	810	807	861	782	782	837	822	766	802	854	788	819	761	837	812	865	822	801	775	787	798	777	809	787	848	797	823	797	827	820	845	788	793	815	816	805	807	838	811	818	828	803	866	840	818	812	843	850	810	820	785	798	797	773	808	790	838	768	805	804	789	831	824	768	786	840	781	830	820	851	793	865	781	812	827	772	771	783	810	804	865	824	833	782	839	794	816	783	806	769	848	773	846	772	859	782	860	855	795	808	796	817	849	824	808	840	811	805	850	762	817	811	816	804	821	775	791	840	815	794	842	824	832	852	805	745	871	849	832	798	791	809	761	799	780	816	817	802	803	798	807	781	769	854	829	830	761	791	822	769	828	838	806	839	850	785	812	788	843	825	855	798	781	807	842	828	786	812	779	845	792	765	807	774	848	811	824	819	858	797	805	829	778	818	858	795	841	835	797	828	820	774	764	812	814	816	794	802	795	823	794	846	810	810	819	793	795	831	833	835	781	827	872	764	834	824	841	771	763	736	807	807	790	816	848	782	805	817	815	825	770	776	824	804	854	821	805	835	798	845	805	779	824	837	827	739	787	771	793	800	832	784	799	813	813	837	832	786	863	806	788	810	770	846	764	816	831	822	853	764	787	727	803	828	814	771	796	802	841	783	787	838	829	822	803	798	829	813	851	782	857	764	800	827	793	798	831	829	809	833	803	808	816	785	796	783	794	846	780	829	774	830	800	789	797	787	806	781	777	782	801	866	827	801	816	794	799	789	791	820	799	766	834	750	819	780	759	858	837	822	846	792	813	789	803	802	812	813	833	816	798	750	832	824	848	815	826	850	763	852	787	773	808	848	841	820	810	799	806	787	801	794	801	814	794	842	803	790	803	819	815	824	845	792	843	804	820	791	817	825	793	798	801	790	822	819	838	787	797	785	789	785	773	804	817	858	810	775	868	838	812	785	789	800	832	788	843	792	825	822	790	869	838	812	820	796	844	815	797	794	841	788	811	788	796	849	789	813	832	844	795	798	859	840	830	790	837	822	779	828	820	800	834	837	810	787	861	773	787	805	819	824	856	817	785	799	807	804	816	773	793	813	800	815	821	815	816	821	810	877	770	797	820	784	796	808	796	821	787	762	792	804	837	788	804	789	831	817	813	797	797	806	815	843	851	829	807	868	823	862	840	797	794	752	836	837	798	816	835	833	785	833	809	796	803	847	788	834	830	827	776	761	793	807	814	814	839	824	836	806	819	813	830	794	767	781	808	799	803	797	769	786	752	821	806	817	854	832	779	758	748	776	764	832	828	795	817	815	795	850	774	832	844	850	783	796	850	818	818	867	880	781	801	844	797	822	816	809	792	807	810	771	869	833	822	781	845	772	856	835	782	838	794	809	808	815	805	803	805	869	836	796	814	815	812	758	814	822	839	835	789	839	822	808	837	781	822	868	811	861	773	827	788	763	871	827	763	808	775	866	827	840	754	835	818	857	775	808	804	785	790	778	862	815	842	805	778	834	827	810	798	771	836	802	811	838	792	807	765	802	772	812	799	796	819	827	756	809	816	762	821	802	807	802	787	823	860	807	875	803	787	782	761	784	801	753	790	817	842	815	813	821	848	839	800	816	767	762	808	809	776	806	807	808	782	781	800	797	829	813	844	766	803	790	770
24865	21121	27509	25920	19107	11424	6295	4362	3021	2212	1670	1262	1003	762	657	558	599	569	584	573	582	608	586	620	630	621	646	586	626	568	621	565	586	582	596	636	610	618	570	588	527	588	536	592	552	558	520	559	611	536	569	574	492	577	574	584	531	577	565	587	535	536	529	599	605	554	564	540	575	572	536	594	546	613	549	566	569	567	573	597	561	566	554	517	576	532	566	594	600	535	572	506	563	584	514	560	545	529	591	572	545	530	598	543	516	561	582	558	550	576	554	543	564	535	531	536	550	545	555	550	559	586	598	581	575	616	523	541	569	522	563	584	611	588	579	592	551	562	544	558	530	553	612	532	532	550	559	526	526	538	538	550	568	557	578	532	546	570	543	544	545	551	545	564	535	527	569	536	548	565	572	569	511	520	555	573	571	540	542	529	585	554	575	528	553	502	523	558	589	533	546	543	565	531	571	573	592	543	526	526	576	531	550	524	539	578	563	514	554	557	523	541	603	534	573	551	564	521	561	548	520	549	591	571	523	564	551	559	541	565	588	527	582	515	587	554	569	561	568	563	556	538	565	573	561	553	570	592	532	533	580	609	528	581	549	524	522	544	531	534	547	534	561	564	539	548	579	510	535	575	535	549	569	537	555	578	530	578	573	575	594	539	532	515	534	548	562	562	568	557	586	562	557	531	543	531	519	548	527	563	545	527	609	595	588	600	555	540	580	595	523	526	553	564	539	555	555	568	536	514	575	607	576	538	548	559	553	603	543	548	562	556	544	580	537	564	580	556	599	576	566	550	540	531	558	562	594	563	531	594	573	558	570	556	529	516	537	564	538	549	585	597	543	552	565	559	557	524	519	547	579	585	561	565	568	554	539	547	566	573	557	543	559	561	520	603	571	560	529	535	535	550	604	569	566	570	559	555	565	583	539	551	548	531	549	534	545	570	574	499	553	512	550	544	514	553	580	511	571	588	568	564	536	575	579	554	552	562	560	527	563	553	536	555	588	552	591	548	565	507	524	568	546	569	571	549	540	553	529	569	548	545	572	547	560	525	555	513	581	556	573	553	534	606	549	604	550	562	593	554	556	519	564	570	568	545	540	576	587	529	528	529	556	537	542	554	574	551	585	496	561	511	561	534	515	539	552	547	550	524	521	550	557	559	591	563	538	536	530	579	547	546	543	564	583	544	525	593	540	593	555	528	475	543	565	579	555	560	569	531	563	514	598	541	546	586	577	510	593	565	542	538	526	532	518	561	562	587	524	538	499	528	571	549	591	521	556	563	559	568	589	563	515	536	571	569	549	562	559	533	581	539	565	575	566	526	518	556	541	545	569	549	558	577	570	523	548	589	554	550	592	576	553	540	583	564	544	573	571	563	555	518	545	570	533	546	543	550	550	583	580	557	566	566	565	503	546	540	570	543	527	541	592	522	553	567	577	540	570	555	558	563	554	548	577	528	538	583	556	529	537	588	560	600	553	503	551	552	555	530	548	576	565	589	573	531	525	545	542	587	514	564	556	554	595	549	521	524	537	529	544	538	584	532	556	540	532	579	512	573	568	545	524	548	567	542	522	555	491	590	527	552	583	545	515	546	542	553	611	516	568	537	526	549	546	585	532	573	549	608	546	546	547	575	566	482	573	513	567	588	548	546	559	563	565	593	541	548	524	571	551	527	529	570	547	566	585	534	566	582	549	551	576	559	544	559	543	554	558	552	566	573	575	524	549	529	541	576	554	586	558	516	533	572	559	562	578	538	550	518	538	529	541	528	552	581	519	519	561	532	554	564	527	547	528	502	546	550	528	536	580	550	521	553	580	589	548	571	565	562	535	514	516	565	560	529	576	531	525	566	564	544	589	563	589	545	493	505	542	556	564	574	565	555	546	552	518	556	595	557	582	539	550	545	599	516	569	557	546	540	572	565	569	542	531	534	571	531	537	558	553	529	532	547	551	566	581	581	526	546	535	575	551	561	577	575	530	559	547	555	585	542	542	538	558	534	512	549	574	576	564	542	557	579	525	581	565	575	532	537	530	519	564	577	566	546	574	538	544	552	548	528	538	585	554	545	595	552	588	552	554	571	558	604	513	579	528	537	566	565	577	533	551	543	516	516	561	570	548	540	553	525	544	551	580	550	563	566	542	546	589	554	501	577	541	564	547	561	524	555	530	596	600	582	577	570	560	505	552	545	524	515	536	574	562	489	531	496	567	560	570	611	553	563	562	576	569	567	562	542	535	554	543	555	598	554	538	572	554	545	601	558	583	566	570	528	567	553	522	581	543	559	583	575	525	561	590	576	537	515	557	558	511	599	570	503	525	559	554	558	523	538	582	574	562	521	565	561	546	560	533	540	592	520	543	548	546	564	544	550	560	540	556	607	509	548	552	565	535	552	545	565	529	572	598	562	536	538	545	520	537	571	544	570	545	534	534	535	545	535	582	566	523	538	583	548	529	522	546	523	561	548	557	583	535	574	541	558	573	555	596	548	522	556	563	548	557	561	548	578	565	555	530	589	532	581	576	580	536	571	589	539	582	571	540	549	572	544	537	552	578	528	513	566	540	564	583	503	587	570	549	590	534	511	590	582	527	596	525	554	551	551	524	590	525	559	540	532	599	576	551	586	566	544	547	541	552	564	561	572	574	506	582	541	596	576	496	551	587	535	590	513	545	562	557	532	554	524	549	497	571	543	556	562	510	508	523	566	520	573	585	542	519	536	568	545	548	532	519	553	561	528	574	571	569	544	550	543	528	602	574	516	557	559	561	520	585	562	521	552	588	554	571	535	597	596	544	574	563	550	561	561	554	563	561	551	579	539	526	537	587	533	601	535	590	544	559	552	563	555	540	569	531	529	527	535	572	594	512	530	597	522	513	573	574	563	563	543	541	524	528	522	540	573	593	592	542	561	594	597	594	558	561	555	588	556	532	571	596	555	565	571	586	561	543	535	541	575	533	560	538	565	536	564	558	568	535	544	528	567	552	569	591	565	560	545	549	511	554	520	572	586	580	534	589	516	517	618	532	556	554	512	547	529	523	533	548	530	552	545	594	559	511	555	551	518	535	596	580	514	582	580	562	581	547	530	545	550	557	581	546	527	536	577	552	555	581	557	557	593	603	564	553	558	535	536	538	556	559	488	505	508	557	547	552	563	555	545	532	556	542	585	524	562	565	588	516	530	578	591	550	562	557	569	551	563	525	564	515	563	522	525	568	541	573	553	583	547	519	521	485	562	579	563	572	561	551	523	562	511	530	513	544	520	563	546	572	594	562	550	551	550	548	562	575	589	570	548	600	562	528	598	552	599	572	540	559	518	538	527	542	528	574	569	601	523	540	566	528	543	586	534	585	552	567	526	522	605	518	584	541	536	545	549	567	513	534	555	532	550	529	564	576	550	522	546	518	592	577	522	529	573	524	562	556	582	559	575	570	565	587	560	565	573	550	527	558	560	614	567	575	561	575	485	534	573	575	555	509	560	557	540	551	546	568	549
16950	37775	32446	24920	19948	15092	9907	7963	5798	3964	2970	2065	1542	1085	779	680	602	615	602	621	579	620	633	686	665	664	699	712	720	723	774	711	717	704	721	631	656	729	632	595	621	624	580	580	608	622	626	616	651	669	609	599	564	642	568	594	612	610	624	620	620	614	582	667	617	569	618	633	618	670	629	570	602	677	588	651	553	600	635	609	567	571	601	655	647	606	607	593	603	652	604	582	590	572	634	594	639	641	585	566	648	605	615	592	616	607	620	635	578	608	587	578	591	608	617	585	632	594	618	636	612	639	562	611	617	599	618	624	634	552	566	608	603	583	624	623	569	579	628	639	598	617	583	597	562	577	611	623	605	612	609	594	561	618	612	590	550	636	618	571	594	622	632	556	571	615	598	628	595	645	607	598	584	607	623	601	596	631	591	648	569	647	585	581	590	600	614	606	609	589	634	600	630	622	645	646	613	614	607	615	603	626	605	646	598	578	614	609	568	592	634	634	568	678	583	576	626	611	624	583	581	640	615	658	641	622	644	629	615	601	684	544	640	603	570	555	596	632	602	621	603	555	561	602	618	575	609	596	609	581	615	572	584	598	575	618	611	574	576	627	577	616	602	607	616	605	557	594	609	629	571	636	566	586	627	615	558	617	583	640	562	611	608	610	606	627	602	598	630	619	575	616	631	578	619	654	596	602	615	612	603	621	627	596	582	625	578	627	647	619	628	635	624	576	587	611	599	591	592	592	642	594	547	561	618	641	611	608	615	576	635	641	602	617	563	625	523	580	592	619	582	597	604	605	607	587	586	614	616	594	565	648	590	619	581	588	596	605	580	594	591	623	650	636	641	595	609	610	608	620	629	589	596	569	577	652	562	644	621	642	592	570	620	592	608	601	636	615	569	618	602	600	648	633	584	647	620	589	580	553	607	615	621	621	621	636	627	587	587	627	631	555	594	569	625	629	616	585	575	614	604	592	582	636	603	578	619	604	616	596	636	605	566	569	636	642	597	626	661	591	603	600	631	591	624	575	589	615	577	611	619	629	614	604	608	584	575	630	605	641	614	615	652	593	596	571	609	597	656	617	601	611	566	619	623	632	598	608	589	574	578	577	587	616	573	586	625	620	560	603	635	624	590	629	658	611	581	615	615	621	610	560	556	563	565	602	603	588	602	612	596	633	622	592	629	609	672	590	602	605	563	600	586	578	615	583	637	590	571	592	566	631	527	664	618	633	578	602	633	607	615	591	605	627	611	606	640	597	646	645	638	564	603	575	635	611	623	581	589	607	616	575	602	580	630	643	574	614	590	589	620	605	582	615	573	589	610	614	607	644	595	561	588	585	636	622	639	589	590	627	606	584	602	562	629	569	531	590	568	578	614	602	588	570	583	540	640	647	579	632	591	605	597	611	622	623	576	585	590	584	610	549	625	564	604	589	579	608	617	624	598	587	562	637	606	586	643	586	654	560	610	566	575	601	627	589	602	597	604	603	599	610	611	583	632	607	626	587	618	594	601	616	607	623	577	601	604	569	633	627	591	586	645	605	639	614	617	605	626	584	596	542	598	610	635	616	610	596	617	584	615	604	606	599	598	607	626	588	609	600	584	592	603	559	630	589	591	624	623	584	621	605	602	578	635	588	593	642	531	579	557	630	628	603	607	594	595	644	605	641	586	580	609	613	604	578	554	617	607	577	590	623	545	593	633	626	550	651	607	591	587	651	601	586	617	657	642	574	635	585	568	597	582	648	622	627	600	589	646	584	600	561	616	569	599	587	634	581	620	571	606	636	631	598	612	648	600	583	622	607	631	584	637	599	631	618	598	609	604	592	558	594	596	604	613	603	628	643	588	585	620	605	605	592	614	609	637	604	621	575	587	619	607	607	629	589	577	615	607	607	615	577	632	623	615	588	668	621	609	672	589	610	611	584	595	623	571	521	607	616	590	574	571	593	613	630	623	614	600	630	573	627	615	612	541	628	643	588	578	618	583	597	629	614	611	600	601	598	585	596	641	643	623	596	619	586	618	562	606	597	569	634	626	624	605	612	631	608	640	598	602	530	587	629	620	640	606	602	630	653	622	609	581	615	582	608	669	608	607	619	571	642	646	600	569	587	619	591	617	600	605	575	661	621	599	546	618	597	623	622	606	612	636	639	601	609	587	621	573	635	546	620	619	594	578	573	605	574	601	596	576	593	623	600	607	566	626	590	588	600	602	619	624	622	644	641	605	603	617	597	654	609	573	607	616	642	640	630	615	614	607	575	591	631	639	605	592	665	601	619	603	593	608	629	578	617	587	579	555	599	593	605	558	601	603	621	642	624	609	616	626	659	544	589	621	590	587	624	610	575	641	603	646	652	642	578	619	628	597	633	656	600	630	567	594	586	597	586	564	616	637	583	608	590	605	639	557	602	587	565	618	602	582	578	568	650	620	602	611	612	529	647	596	605	562	631	598	610	630	598	624	580	563	602	659	583	608	605	583	604	596	608	602	615	615	611	618	637	634	631	625	637	574	653	629	585	667	578	622	609	605	634	584	576	582	604	599	602	600	584	596	583	583	572	634	605	607	545	622	624	605	587	610	613	640	602	638	625	592	595	605	627	629	594	558	585	581	584	615	633	610	615	578	633	586	603	668	592	592	592	638	628	604	637	616	624	627	645	601	600	593	588	605	606	609	580	586	595	611	594	623	576	655	595	623	627	601	566	568	624	640	574	613	585	622	609	596	604	601	621	565	565	624	599	579	562	637	608	588	596	608	621	610	608	587	595	588	624	661	571	628	585	621	621	609	561	597	637	589	592	558	632	600	588	600	572	640	559	592	587	624	603	645	630	594	602	607	575	583	623	621	608	625	621	620	614	629	597	609	608	627	554	591	604	579	610	577	604	634	653	614	595	599	627	638	598	611	608	592	557	631	624	622	567	597	571	644	599	586	654	595	546	573	657	569	578	583	636	614	590	644	630	602	621	601	561	589	617	608	624	597	587	588	638	576	654	627	614	606	586	605	554	575	606	635	608	580	567	618	605	583	618	566	587	611	573	620	583	609	600	613	613	582	566	564	625	598	567	623	595	580	635	586	614	631	626	599	586	590	593	619	616	636	581	645	595	580	601	588	555	574	623	622	628	593	599	629	656	632	616	570	597	634	622	639	625	563	621	596	601	613	583	637	600	619	564	620	620	624	599	623	568	605	629	630	583	626	593	600	634	612	611	644	587	588	554	630	588	622	638	573	565	588	590	641	594	558	588	614	581	582	607	594	576	583	618	608	571	574	659	605	607	613	580	571	604	597	642	615	595	619	617	579	601	606	640	609	607	634	626	610	595	652	662	555	586	586	573	594	623	604	562	553	629	588	601	603	598	581	646	583	640	620	584	590	585	581	590	621	595	562	578	604	634	604	582	626	563	605	625	583	618	630	601	594	573	591	593	589	623	597	631	626	593	617	587	621	581	637	606	644	621	596	597	631	599	582	560	656	602	581	604	623	642	603	618
22485	21116	28737	23768	21496	22689	19390	9955	6461	4630	3465	2715	2129	1535	1293	1157	1178	1128	1092	1117	1124	1094	1099	1090	1166	1206	1214	1165	1123	1151	1210	1178	1116	1118	1114	1155	1096	1146	1078	1075	1003	1063	1067	1044	1056	1064	1050	968	1071	1058	969	1043	1014	1045	1034	1015	1098	998	1046	982	1013	1094	1094	1005	1061	1033	1034	980	1034	1074	1009	1010	987	1013	1004	1006	1039	1037	1093	1032	1039	996	996	935	1026	1019	1025	1031	1029	1005	999	1011	1090	1039	994	941	1054	1062	1042	1050	1055	1076	1051	996	1044	1038	954	960	1021	1030	1052	1080	1056	1023	1062	969	1055	1061	1072	1016	996	1014	1044	1048	1103	1060	1045	1092	1039	1004	1035	1009	994	972	1100	1055	1003	1008	982	1090	1007	983	1001	990	1038	1055	1022	1064	1039	958	998	1112	1046	1016	1082	1016	1034	1008	1020	1102	1060	1022	1022	1041	1040	999	1018	1045	1047	1014	1052	991	1020	1040	992	998	1037	1053	1004	1015	1068	1035	996	1014	1004	1042	990	1006	1019	1012	1043	1020	1112	1034	1033	1007	1055	1034	1075	1028	1056	1066	1003	1041	1032	1082	1069	1124	1061	1019	1026	1089	973	1105	1041	1125	962	1006	1050	1016	1017	998	1026	1035	1040	1030	961	960	1047	1041	1034	1009	1075	1036	1063	1081	1064	1086	1023	995	1009	1023	978	1032	1067	1022	1024	1064	1078	1017	994	1021	1079	995	1084	998	1071	1005	1063	1001	1007	1039	1066	1058	1008	1062	1072	1020	1047	1032	1008	1039	1029	962	1044	1003	1076	1029	1037	1046	1046	1067	1029	1038	1042	994	1085	1059	1009	1039	1070	1039	1015	1026	977	1013	1005	1003	1033	1000	1014	1071	1140	1052	988	1032	1056	1046	1014	1064	1011	976	1017	1019	973	1045	1026	1008	1022	1064	1059	1020	1006	1047	1051	1069	1034	995	999	1052	993	1065	1010	1052	1077	1078	1096	1015	976	1014	977	1023	1069	1009	1057	1041	997	1064	1032	1080	1040	1046	1066	1031	1053	1040	1036	1067	1006	969	1007	1026	1050	1082	1070	1033	1001	992	1061	1015	1006	1027	1097	1034	975	943	1032	1057	1050	953	979	1039	1000	1027	1014	1009	991	1055	995	1026	1049	1038	1010	1037	1010	1041	990	998	1068	1003	1088	989	1048	1022	977	1042	1042	1023	1025	1020	1035	1078	1025	1014	1049	1052	1027	1063	998	1041	1020	1028	1042	1083	1061	1066	1091	1021	948	1060	987	1009	1043	1051	1020	1004	1049	1015	1019	1005	1038	1082	995	1052	1050	1009	1029	1061	1051	1083	1045	1017	954	1005	1044	1044	1025	1055	1046	1075	1019	1041	996	1073	1051	1000	1072	1001	1037	1034	960	1034	1036	993	1012	1011	1047	988	1061	968	1018	999	1008	1027	1073	989	1050	1049	991	1021	1123	1031	1013	1042	1082	1039	1066	1009	1031	1029	1016	1028	1028	1039	1040	1037	1016	996	1008	1002	1082	1040	1028	1016	1053	1024	1034	1031	1028	996	1038	1018	1034	1043	983	1053	1004	1038	1016	985	991	1025	1030	1012	1059	1017	1061	1031	1039	1019	1010	1021	1034	1081	1013	1003	1071	985	984	982	1006	1034	1072	1050	1057	1045	1037	1071	1108	1068	1095	1043	976	987	1044	954	1009	1017	1024	1038	1021	1055	1046	1049	1019	1052	1017	1040	1033	1092	955	1067	1052	1093	1027	987	1097	984	1067	1061	1030	1035	1047	1088	1032	1028	1053	1060	1037	1046	1063	1064	1008	1015	1038	1078	1031	1031	1049	1038	1033	1035	973	986	1088	1022	1013	1032	939	1048	1070	1069	1023	1060	971	1040	1077	1050	983	1083	1026	1072	1033	1053	1032	1019	1036	991	974	1035	1047	994	1041	1056	1036	1077	1111	1007	1047	1004	1013	967	992	1045	1048	995	1005	1016	1063	1064	1042	1000	988	1100	1034	1013	1048	1006	1002	1032	997	1003	1061	1026	969	1049	1067	1029	1023	966	1058	1039	1078	1002	1047	1027	1024	963	1051	1102	1014	1002	1034	1091	1019	1005	992	1022	1031	1086	966	1034	1034	1055	1033	1049	1082	973	1034	1040	1030	1040	1067	994	984	1018	1027	1002	1043	1002	1029	968	1008	991	1035	1017	992	1047	1021	961	1002	1017	1009	1002	1010	1072	1049	1031	1012	989	1079	1077	1094	1024	1023	1041	990	1045	1056	971	1010	987	1024	1096	1042	1024	1017	1073	1035	1090	1036	1016	985	1017	992	1004	1028	1062	1002	1095	1030	933	1016	1039	1035	1039	1019	1013	986	1049	1045	1013	1061	1106	1102	975	1000	1003	1002	1102	1015	1017	1000	963	1046	1045	1031	1039	1003	1028	1036	1058	1086	976	1032	1017	1056	1045	1068	1093	1021	1041	1006	1017	1042	1023	1063	1088	1038	1003	1021	972	1009	1017	1030	1041	987	1028	1027	1042	1034	1009	1030	1066	999	1015	1029	1070	1089	1056	1027	1018	1114	1019	1034	989	1031	1001	1047	1041	991	1047	1055	1023	1025	1067	1055	1058	1003	1039	1099	1059	1044	1037	1002	994	1049	1025	1062	1066	1011	987	1038	1047	1037	1033	1063	996	1039	968	1032	1046	1116	1041	1017	1028	1045	1055	995	1026	992	1056	1046	1010	1034	1040	1061	1036	971	1031	1030	987	1061	1070	1005	1013	1020	1067	1035	1050	1058	1054	1068	1059	1035	972	1045	1005	1093	1035	997	998	1005	993	1061	1045	1029	1028	1009	1058	999	1059	993	965	1020	1023	1047	1061	1047	1033	1002	1024	1071	1025	1050	1082	1028	1115	1000	994	1061	1035	989	1082	999	1011	1051	1095	991	1011	1026	1018	1013	1033	976	1032	1028	1004	1074	990	1046	1049	1033	972	1031	995	1040	1070	1029	1020	1001	1089	1008	1055	1034	1063	997	1004	1018	990	1038	1026	1037	1034	1005	1066	993	1008	1003	1048	1003	1016	1006	1036	1055	1106	1056	1033	1011	1080	1055	1043	1054	1032	977	1039	1061	950	1080	1073	1054	1075	1052	1003	1012	956	1028	1002	982	1006	1046	1016	992	1072	961	1098	1025	1038	1033	1015	999	987	1048	1021	985	1006	983	1026	1033	1002	1088	1031	1085	1021	1093	1004	979	1027	1017	1028	973	1037	999	1071	981	1039	1012	1025	1039	993	953	1018	1006	1065	1040	1069	1108	1029	1004	1091	1007	1006	1029	1009	1055	1054	1030	1020	996	1014	1074	1052	1033	1044	1084	971	1043	1114	1014	1087	1037	1059	977	1051	979	1045	1021	1005	1033	1053	1017	1026	1080	1112	1080	1036	1018	1011	985	1033	1005	1020	1039	1023	1067	960	973	1070	1037	1074	1030	1051	1067	999	1043	986	1026	997	983	1115	1040	1033	993	999	1043	1052	1091	1042	1012	1022	1044	969	1084	1046	1000	1041	1060	1017	1019	1023	1038	1035	1019	993	1016	993	1047	1049	1065	1033	991	1087	1062	971	997	993	1023	1056	993	1056	1020	1037	979	1066	995	1012	1047	1004	1028	1001	1072	1028	1086	1067	1082	1002	1022	1014	1041	1020	980	1093	976	1094	1051	1012	968	1087	1122	1074	1011	1007	1034	1041	1033	1033	1031	1105	1008	989	1035	1079	1004	1073	1043	1017	1004	1012	993	1034	1002	1050	989	993	1047	997	988	1015	992	1043	1048	1032	1012	1028	994	1044	990	1032	1037	1097	1014	1057	1000	1046	984	1072	986	999	1024	1009	1037	1082	947	1017	1080	1037	1015	1025	1034	1016	1067	1022	1090	1040	1013	1037	1043	973	987	1007	1057	1114	1021	1065	1025	1043	990	997	1007	1105	1049	1051	1000	997	1061	989	978	1036	1029	1044	1065	1035	1029	1059	1028	1016	1062	998	996	1047	1038	1036	1006	1059	1038	1058	1054	1027	1052	1005	1005	1061	1023	1045	1024	1020	1027	1013	1033	985	1041	1012	1008	989	1032	1031	1063	977	1047	1061	993	1036	994	1041	1063	1019	1001	1009	1031	1018	1022	996	1021	1056	1060	1031	985	1028	1022	1110	1021	1051	1029	1027	1033	1016	974	1028	1029	1028	964	1050	1009	1087	1033	1101	1042	1021	1040	1018	1048	1015	1035	1044	1038	1012	1020	1004	1050	1037	1001	1030	1009	1004	1077	1077	1008	1032	971	1003	1059	1060	1123	1045	1011	1009	1050	984	1039	1044	1017	1070	969	1029	1015	1033	1100	1020	998	982	1065	1035	1018	1001	1076	1005	1021	986	1081	1069	1030	1000	1035	1026	1042	1072	971	989	1001	1017	1087	1096	1106	1054	1048	1056	1036	1001	1076	990	1063	1047	1018	1032	1062	1002	1015	1000	1061	1042	1049	1004	1047	1036	1042	996	1045	1055	1021	1061	1040	1117	1036	1036	1050	1013	1060	1028	995	1084	1080	982	1015	982	1008	1074	1016	1060	1055	1063	1016	1014	1002	1016	1040	1017	1031	1027	1093	1004	1042	998	1032	1035	1039	1084	1051	1051	994	983	1000	1067	969	1020	1087	1028	1019	1033	981	1011	1016	1015	1058	1030	995	1065	1065	1054	1061	1015	977	1015	1013	1010	964	1003
19607	46316	40781	33741	28948	23066	16289	13304	10107	7343	5319	3929	2989	2089	1512	1186	1175	1215	1185	1103	1178	1146	1180	1191	1239	1255	1256	1254	1187	1184	1263	1234	1233	1267	1248	1172	1187	1278	1020	1087	1030	1136	1125	1106	1099	1063	1091	1084	1103	1032	1054	1083	1051	1088	1067	1046	1065	1138	1071	973	1085	1079	1084	1068	1076	1121	1034	1095	1067	1061	1123	1067	1065	1082	1073	1087	1079	1133	1072	1021	1044	1036	1047	1100	1084	1094	1073	1077	1073	1035	1089	1074	1026	1059	1020	1077	1029	1060	1024	1043	1059	1053	1074	1074	1040	1096	1082	1060	1039	1113	1103	1043	1081	1050	1064	1006	1084	1050	1070	990	979	1069	1048	1097	1082	1070	1089	1114	1084	1121	1027	1040	1061	1059	1088	1100	1068	1053	1083	1011	1089	1138	1039	1024	1083	1093	1065	1062	1031	1054	1048	1043	1072	1023	1048	1075	1078	1082	1081	1019	1104	1002	1083	1057	1070	1092	1043	1108	1119	1075	1084	1079	1104	1059	1096	1095	1072	1017	1112	1090	1040	1059	1072	1038	1093	997	1092	1101	1043	1091	1067	1087	1070	1040	1057	1064	1072	1046	1077	1074	1087	1076	1031	1120	1071	1023	1047	1104	1071	1053	1014	1095	1050	1067	1032	1117	1150	1009	1092	1122	1049	1063	1070	1023	1099	1044	1042	1069	1077	1033	1060	1085	1011	1048	1056	1065	1042	1034	1082	1077	1078	1108	1042	1033	1108	1048	1130	1035	1088	1039	1067	1056	1114	1079	1117	1039	1071	1095	1064	1033	1079	1057	1093	1090	1094	1055	1076	1069	1050	1079	1020	1096	1029	1088	1065	1025	1014	1100	1108	1092	1046	1043	1085	1047	1017	1057	1047	1046	1047	1055	1115	1083	1058	1055	1080	1086	1070	1094	1036	1087	1050	1080	1086	1014	1067	1032	1070	1011	1059	1056	1070	1049	1088	1096	1070	1077	1030	1158	1018	1093	1100	1067	1113	1060	1058	1063	1046	1093	1048	1049	1076	1079	1026	1048	1064	1103	1088	1064	1075	1091	1048	1052	1100	1115	1092	1021	1037	1109	1090	1022	1053	995	1062	1048	1069	1083	1003	1052	1097	1058	1036	1023	1087	1101	1074	1036	1136	1064	1070	1067	1085	1087	1043	1055	1090	1038	1106	1010	1061	1056	1084	1075	1054	1041	1127	1034	1036	1051	1060	1109	1070	1110	1036	1104	1082	1040	1045	1058	1150	1043	1060	1008	1035	1042	1050	1101	1068	1058	1021	1085	1069	1018	1068	1074	1087	1065	1059	1084	1091	1044	1027	1039	1070	1022	1069	1055	1088	1045	1073	1076	1119	1057	1101	1040	1065	1059	1052	1058	1049	1019	1035	1096	1021	1030	1070	1048	1077	1033	1057	1117	1083	1059	1084	1068	1096	1018	1018	1058	1071	1063	1005	1072	1088	1103	1080	1034	1060	1047	1030	1018	1047	1091	1078	1003	1064	1029	1054	1025	1030	1033	1054	1074	1083	1048	1102	1085	1055	1044	1063	1052	1064	1088	1075	1058	1059	1117	1072	1055	1070	1030	1108	1077	1012	1067	1081	1046	1082	1093	1053	1086	1034	1070	1048	1051	1049	986	1038	1162	1023	1038	1030	1120	1061	1007	1029	1098	1104	1098	1106	996	1005	1037	1092	1098	1075	1085	1050	1084	1086	1056	1090	1058	1068	1051	1047	1118	1129	1074	1089	1045	1087	1063	1102	995	1083	1081	1019	1036	1032	1098	1043	1127	1072	1127	1000	1068	1075	1089	1032	1098	1053	1044	1070	1066	1032	1079	1062	1069	1102	1090	1032	1062	1040	1002	999	1044	1021	1082	1074	1124	1167	1066	1047	1149	1020	1023	1106	1091	1052	1036	1073	1122	1033	1042	1047	1078	1034	1087	1103	1096	1063	1009	1066	1008	1074	1033	1078	1044	1052	1090	1064	1072	1066	1076	1042	1026	1063	1129	1068	1096	1056	1037	1054	1032	1098	1088	1059	1045	1081	1100	1096	1029	1046	1040	1046	1040	1031	1061	1081	1002	998	1071	1060	1067	1044	1036	1052	1076	1080	1017	1051	1065	1056	1081	1078	1064	1067	1040	1088	1096	1074	1031	1048	1030	1040	1053	1029	1057	1060	1049	1091	1089	1071	1048	1096	1038	1044	1081	1065	1063	1049	1060	1035	1098	1075	1059	1054	1071	1084	1074	1041	1081	1070	999	1044	1048	1090	1090	1022	1050	1035	1014	1031	1021	1103	1031	1025	1093	1042	1107	1080	1077	997	1090	1086	1050	1026	1053	1126	1085	1099	1056	1088	1099	1047	1070	1059	1070	1014	1168	1062	1109	1079	1056	1104	1071	1071	1044	1061	1063	994	1112	1068	1062	1072	1057	1052	1127	1046	1071	1101	1003	1013	1042	1072	1057	1044	1045	1028	1060	1061	1058	1042	1034	1093	1066	1001	1051	1077	1091	1086	1071	1034	1071	1051	1076	1033	1114	1083	1086	1045	1065	1070	1068	1031	1023	1007	1031	982	1070	1088	1043	1031	1088	1067	1088	1052	1060	1040	1076	1032	1045	1014	1015	1079	1082	1041	1050	1136	988	1108	1087	1076	1050	1090	1073	1086	1019	1082	1008	1095	1079	1097	1062	1122	1112	1066	1046	1036	1058	1102	1086	1129	1099	1069	1134	1034	1004	1020	1082	1056	1045	1090	1068	1108	1077	1070	1030	1074	1013	1015	1052	1055	1058	1099	1090	1024	1060	1031	1088	1066	1045	1021	1074	1019	1104	1052	1094	1138	1088	1078	998	1055	1111	1026	1096	1078	1057	1026	1063	1065	1073	1052	1085	1047	1096	1040	1125	1094	1094	1040	1040	1043	1097	1059	1088	1103	1091	1018	1051	1035	1064	1093	1083	1021	1061	1025	1062	1023	1080	1118	1096	1081	1049	1024	1067	1054	1040	1084	1125	1098	1080	1053	1082	1099	1135	1093	1097	1105	1033	1065	1117	1040	1045	1107	1035	1079	1097	1061	1092	1054	1049	1082	1101	1091	1003	1105	1095	1034	1049	1056	1028	1110	1053	1043	996	1128	1073	1086	1026	1111	1054	1057	1115	1026	1049	1044	1047	1080	1056	1087	1042	1117	1090	1042	1080	1042	1018	1057	1012	1044	1089	1070	1072	1093	1129	1060	1033	1098	1039	1078	1072	1100	1070	1114	1067	1031	1090	1053	1046	1045	1022	1034	1056	1114	1057	1022	1041	1043	1078	1065	1033	1045	1081	1072	1071	1053	1054	1128	1092	1107	1132	1065	1007	1101	1120	1101	1071	1024	1076	1035	1069	1031	1018	1076	1046	1070	1040	1050	1062	1029	990	1048	1059	1055	1034	1122	1048	1063	1119	1051	1065	1042	1032	1053	1052	1060	1133	1054	1046	1084	985	1110	1051	1079	1064	1019	1076	1035	1090	1066	1099	1034	1061	1058	988	1076	1082	1067	1042	1073	1036	1093	1033	1093	1045	1076	1072	1028	1044	1041	1062	1094	1074	1041	1040	1023	1114	1046	1113	1072	1064	1083	1095	1067	1055	1040	1023	1098	1071	1067	1088	1050	1098	1042	1070	1105	1068	1051	1095	1075	1072	1010	1067	1047	1066	1061	1061	1062	1083	1086	1060	1080	1063	1047	1106	1037	1029	1150	1045	1092	1076	1047	1097	1012	1063	1079	1072	1075	1075	1045	1070	1052	1054	1072	1050	1059	1022	1078	1035	1054	1063	1077	1019	1078	1014	1060	1038	1048	1084	1093	1065	1066	1056	1106	1023	1055	1068	1070	1076	1016	1050	1066	1085	1127	1065	1023	1087	1055	1097	1048	1011	1055	1067	1044	1053	1053	1080	1032	1047	1073	1022	1041	1049	1060	1050	1096	1087	1049	1079	1073	1078	1009	1051	1069	1053	1022	1035	1079	1040	1015	1038	1038	1070	1011	1054	1061	1048	1095	1075	1087	1093	1027	1098	1068	1043	1092	1018	1030	1061	1082	1043	1058	1076	1052	1045	1038	1093	1087	1037	1069	1021	1085	1121	1022	1020	1082	1106	995	1063	1089	1057	1081	1077	1036	1048	1040	1128	1041	1063	1024	1023	1116	1061	1077	1067	1007	1038	1140	1018	1095	1049	1057	1027	1038	1047	1055	1071	1070	1096	1112	1037	1004	1051	1040	1028	1049	1051	1091	1042	1061	1011	1120	1083	1062	1049	1114	1049	1082	1074	1046	1076	1099	1019	996	1073	1067	1005	1083	1047	1088	1043	1075	1126	1099	1045	1026	1093	1069	1041	1044	1112	966	1084	1081	1073	1099	1108	1074	1080	1045	1082	1103	1094	1106	1118	1052	1027	1164	1070	1059	1098	1039	1038	1101	1123	1058	1015	1038	1073	1042	1048	1023	1050	1058	1080	1038	1086	1039	1008	1106	1048	1032	1049	1087	1075	1051	1065	1104	1057	1065	1069	1087	1077	1014	1056	1075	1023	1063	1063	1042	1031	1092	1070	980	1039	1047	1064	1056	1114	1067	1102	1060	1129	1070	1074	1055	1025	1074	1093	1022	1042	1071	1075	1061	1073	1064	1048	1037	1137	1078	1078	1016	1031	1063	1103	1042	1106	1089	1015	1090	1027	1094	1060	1066	1100	1147	1020	1064	1052	1080	1015	1070	1044	1102	998	1090	1058	1058	1028	1060	1088	1047	1075	1097	1074	1091	1029	1078	1057	1038	1095	1042	1009	1087	1027	1096	1036	1031	1077	1050	1054	1065	1080	1042	1115	1054	1091	1160	1068	1051	1092	1076	1099	1085	1007	1070	1078	1083	1027	1037	1094	1069	1070	1050	1062	1029	1049	1050	1047	1104	1075	1081	1028	1059	1041	1047	1059	1074	972	1079	971	1050	1080	1009	1073	1077	1124	1127	1007	1060	1087	1066	1053	1028	1029
28199	23197	25619	19714	12276	7213	4387	3088	2199	1519	1200	870	746	584	538	505	452	450	471	497	449	429	483	526	480	506	501	497	476	503	530	503	475	493	513	497	480	503	498	470	468	480	482	430	435	457	434	501	467	434	468	455	447	501	459	479	437	478	452	466	446	456	463	447	494	485	467	446	462	462	453	478	436	507	484	471	452	504	428	467	514	491	472	477	488	516	493	435	461	462	477	455	438	471	437	450	481	464	467	437	448	440	435	447	483	436	417	480	458	466	462	458	487	471	468	478	481	455	487	421	470	505	456	484	501	435	479	429	493	489	495	479	460	466	478	504	452	492	473	485	435	440	493	473	444	474	467	484	471	444	502	488	447	439	475	462	453	487	487	462	455	467	455	495	470	435	503	477	465	484	504	514	499	469	443	497	455	492	466	487	465	453	475	463	434	486	469	511	497	469	477	526	461	456	465	472	471	507	449	484	516	464	423	478	472	491	475	468	489	474	452	458	486	469	477	508	489	492	461	497	459	436	463	496	496	454	464	465	465	452	467	506	486	457	470	456	484	481	439	411	472	457	428	486	436	471	482	456	472	478	462	458	511	477	439	462	482	460	487	511	468	457	432	441	508	455	503	475	479	473	432	490	492	472	503	468	461	501	476	498	485	469	459	500	467	483	477	459	451	495	488	502	469	473	535	513	495	451	457	491	463	429	472	487	455	492	449	470	495	490	475	435	464	471	450	443	472	494	459	469	453	460	484	479	447	453	484	442	496	493	451	412	471	452	490	495	469	460	463	469	460	485	428	468	481	503	498	503	470	433	468	485	497	472	445	450	478	445	476	487	477	460	510	453	500	483	476	468	497	462	471	488	490	446	505	509	423	460	492	475	467	514	503	470	464	498	477	465	461	464	444	469	473	502	512	503	455	469	451	475	437	483	471	475	482	476	505	449	451	439	492	446	481	458	495	442	474	471	454	438	485	487	466	477	512	496	471	464	478	503	450	470	480	467	462	477	480	485	495	461	484	462	460	446	463	422	460	477	451	467	441	438	484	479	499	486	466	498	457	477	476	489	461	433	477	450	492	469	475	480	470	478	490	476	433	528	515	498	500	467	447	462	474	470	490	497	480	462	429	452	468	516	472	482	452	454	480	463	495	506	458	467	488	454	457	477	449	490	464	474	475	464	496	437	442	450	460	453	439	433	494	460	451	447	480	486	497	464	457	490	490	457	438	522	496	446	475	433	472	481	449	442	488	480	460	507	476	493	466	488	452	459	498	497	479	493	448	491	432	435	471	491	424	449	443	466	451	459	476	436	477	482	456	481	482	479	479	468	447	449	517	454	479	505	452	468	473	461	481	504	485	460	425	457	484	464	452	444	474	475	455	496	485	486	494	445	485	480	480	468	478	499	449	429	468	432	479	496	455	496	459	464	463	456	497	474	465	445	451	442	482	492	444	451	453	473	441	516	442	461	503	458	474	451	465	490	489	467	465	500	470	421	502	470	453	489	524	454	495	457	472	439	469	472	490	471	466	478	460	457	474	485	485	472	485	480	475	469	479	460	419	483	537	490	466	449	465	472	450	478	468	498	495	495	497	509	483	490	489	456	489	445	450	465	485	469	486	504	463	472	498	490	457	491	470	452	441	464	483	452	477	439	483	483	446	454	467	491	492	477	475	480	509	435	483	477	467	457	438	493	483	498	465	437	490	454	469	448	467	470	463	476	488	445	432	481	479	484	500	440	442	501	515	479	466	460	473	497	491	447	448	451	461	479	480	474	470	466	466	462	462	473	478	440	479	454	468	453	494	459	510	416	450	502	456	463	445	464	494	471	458	450	450	481	504	483	469	437	483	488	502	490	454	476	467	477	497	458	478	476	460	472	484	468	525	501	477	439	491	458	510	469	481	484	458	470	457	463	478	475	478	475	481	455	437	443	473	496	427	479	514	473	495	442	455	473	492	460	473	487	462	488	444	483	479	455	472	468	462	471	498	489	484	463	446	464	483	489	456	447	506	471	475	465	471	479	468	436	469	461	492	471	478	490	505	500	462	457	413	507	468	451	470	498	463	481	482	430	505	457	467	452	495	449	438	453	467	500	449	476	461	459	457	485	466	498	450	446	482	435	469	443	480	437	470	474	490	426	461	460	508	436	457	457	434	450	465	434	471	468	471	495	452	460	470	444	487	467	496	489	455	472	498	490	446	460	477	481	463	481	492	464	505	499	468	458	508	477	437	482	420	479	460	482	485	457	466	464	470	469	498	476	463	491	487	457	495	460	475	506	498	465	454	462	484	479	439	463	457	442	469	446	486	488	457	481	442	515	436	462	458	444	495	460	448	476	488	484	455	480	463	510	494	483	476	437	504	469	429	480	493	497	464	439	453	443	496	460	475	473	430	447	469	469	483	476	459	479	485	486	499	494	463	464	511	484	457	447	472	460	428	509	478	507	470	440	454	473	456	441	466	454	462	470	449	459	467	470	473	451	454	485	494	452	466	475	497	499	506	490	452	417	472	509	443	463	500	477	489	423	441	454	442	419	465	453	427	473	495	433	474	451	464	506	449	441	448	443	428	477	458	492	462	457	463	464	469	498	487	451	470	494	470	450	504	537	479	467	412	467	439	472	445	422	484	509	478	466	459	493	453	435	467	464	443	473	453	499	419	450	445	479	484	477	485	448	484	468	467	503	480	510	455	447	482	469	471	454	472	460	498	489	477	425	476	499	461	438	486	473	470	449	467	468	440	507	476	483	479	447	481	477	486	453	434	451	458	455	503	478	460	452	489	448	461	503	448	467	469	455	474	474	509	453	453	423	418	438	485	455	540	462	477	513	443	480	454	466	495	425	459	481	500	460	453	478	525	498	456	476	424	468	440	446	450	451	491	459	470	478	497	457	487	495	463	487	489	486	477	513	444	474	441	477	428	493	471	484	486	472	449	495	463	490	458	472	456	471	443	464	471	460	501	470	452	450	484	470	466	462	461	437	443	474	469	447	445	498	448	470	456	483	449	459	471	490	465	482	455	483	467	438	513	515	427	473	484	480	465	437	468	462	478	502	453	452	447	468	468	469	433	483	461	444	481	460	489	488	479	463	443	457	503	447	491	443	449	489	465	425	473	450	453	477	478	485	476	451	478	441	486	459	467	481	489	477	447	427	500	484	483	471	436	476	490	467	488	474	497	460	473	446	454	456	512	483	497	501	479	515	456	451	520	497	472	471	460	505	505	478	451	494	465	442	459	453	468	506	446	452	462	490	461	483	506	466	509	502	467	461	473	475	451	442	460	424	426	451	489	500	437	462	461	461	493	489	456	451	454	473	505	461	446	488	487	435	528	464	443	465	482	467	461	429	488	468	455	447	471	436	472	480	477	462	473	468	458	478	420	479	501	495	466	494	489	427	478	495	460	465	457	465	522	462	458	464	491	463	476	449	449	456	463	454	522	527	488	459	451	482	497	538	454	448	467	459	497	471	476	475	446	488	494	406	493	450
17114	33999	27977	19906	16140	11600	7428	5468	4158	2755	1963	1419	1071	739	620	515	503	468	478	516	506	495	512	529	598	575	547	489	542	567	578	560	583	568	599	572	493	554	514	518	509	487	517	458	477	515	501	499	499	471	529	515	509	537	534	502	455	474	519	482	521	452	473	476	529	565	484	474	505	479	468	470	512	461	513	510	449	504	497	471	497	512	476	473	466	553	522	493	502	490	515	477	475	513	529	475	518	500	502	489	524	495	518	484	486	473	510	512	509	512	439	515	484	488	464	476	478	455	506	443	491	513	494	489	500	482	492	498	513	482	487	479	503	559	466	503	501	513	480	479	478	542	514	524	520	500	513	472	495	476	514	477	511	485	521	533	457	488	498	476	498	473	483	507	505	477	488	468	465	480	462	519	472	468	480	484	550	483	482	517	485	510	514	479	488	490	492	510	517	467	531	459	518	463	489	505	464	502	477	493	469	518	458	531	515	506	492	477	461	509	460	475	471	515	494	531	535	483	506	482	515	543	488	490	532	457	490	497	529	474	501	502	489	496	501	484	533	495	429	521	465	517	500	488	480	504	509	479	474	462	523	491	514	498	516	456	467	500	473	483	492	497	484	478	475	460	543	536	517	472	512	516	508	486	467	479	461	487	492	467	506	505	508	504	455	465	493	503	524	508	538	459	470	510	480	477	439	507	515	453	470	491	478	517	462	530	480	513	539	489	519	510	514	509	478	500	473	501	471	488	508	500	457	443	519	508	494	517	504	510	502	494	483	512	517	492	491	482	515	489	530	510	497	499	514	500	483	473	498	499	483	527	522	452	504	490	489	517	499	467	504	481	498	445	489	500	469	515	497	495	483	472	496	507	493	563	511	499	535	474	527	455	484	502	508	516	483	505	473	479	509	496	513	500	523	517	499	525	487	457	487	475	522	512	482	493	438	495	497	488	524	500	502	456	490	483	453	480	482	519	476	508	474	493	491	505	423	550	520	479	464	507	490	464	490	481	510	527	493	477	484	526	524	505	524	471	476	540	505	510	501	499	488	453	474	519	528	514	479	523	484	515	503	511	529	491	484	495	460	498	521	486	511	524	492	503	496	570	486	483	476	472	508	459	514	501	472	489	488	513	473	478	462	528	500	497	498	478	510	529	475	501	470	501	463	485	503	501	500	464	476	482	491	502	470	481	501	489	464	485	484	518	473	479	493	499	512	478	500	503	505	497	538	527	528	521	532	488	481	485	496	496	495	517	508	523	506	530	520	467	512	468	504	535	491	485	483	471	531	467	520	506	495	529	494	494	503	497	509	521	473	482	467	479	509	471	485	479	529	478	512	465	470	475	484	509	486	474	498	476	470	475	481	483	526	466	512	503	499	529	474	448	504	510	518	500	522	524	544	454	537	518	492	523	498	462	480	501	500	484	491	438	574	501	477	471	488	464	499	476	497	501	493	469	537	493	516	487	519	519	459	502	520	459	495	516	516	511	539	497	523	474	456	450	468	507	473	507	522	527	486	505	533	495	500	506	452	487	483	500	498	464	533	493	515	510	518	510	491	486	483	493	518	507	517	476	503	477	491	466	476	485	497	507	453	467	474	512	460	503	492	504	520	470	517	487	477	514	484	482	483	524	474	518	490	476	523	493	481	512	509	536	467	516	488	474	498	506	492	496	495	506	539	487	512	482	532	515	530	514	503	529	511	537	499	526	456	498	477	477	480	497	488	500	498	513	489	485	512	513	497	525	472	486	501	503	461	522	454	456	431	464	546	484	488	503	465	477	483	516	478	485	480	517	461	505	496	496	430	469	532	492	496	509	517	508	521	512	488	496	512	463	529	449	511	512	494	472	479	471	526	496	492	499	472	495	499	492	466	486	474	495	463	536	504	535	489	517	479	458	476	472	495	463	488	491	488	465	503	451	495	483	538	502	487	503	488	479	516	547	509	532	513	516	482	502	506	451	509	515	480	481	531	465	465	468	504	478	487	450	500	526	497	510	510	500	501	499	484	493	510	526	475	508	495	474	478	538	508	524	505	533	509	483	525	500	451	530	502	510	528	494	498	489	498	479	480	502	514	513	496	488	518	498	476	511	514	513	485	544	507	480	483	478	488	494	460	470	478	493	523	494	550	478	499	503	468	534	517	486	492	509	509	503	498	510	526	517	522	471	509	481	485	505	497	500	508	525	468	511	478	490	518	554	503	554	470	467	502	505	464	511	519	483	517	501	504	521	518	487	493	487	490	443	504	484	491	527	458	483	513	534	495	496	534	500	466	466	510	496	507	504	471	521	524	503	513	497	484	477	533	485	540	521	494	463	505	451	526	508	466	499	496	500	511	474	489	534	528	454	486	466	468	539	532	517	520	505	514	515	487	478	488	471	483	559	506	491	490	473	522	465	453	525	447	496	528	545	461	497	500	499	494	496	512	544	503	508	499	521	452	476	468	539	532	494	510	506	481	503	515	525	511	457	520	514	474	495	520	495	482	470	491	506	491	515	459	498	506	523	502	493	515	474	472	475	548	506	514	495	507	489	475	456	502	447	464	492	468	497	510	497	549	472	524	476	531	495	484	491	468	521	489	465	501	487	498	488	473	508	507	480	447	512	494	486	492	496	522	505	499	463	482	488	506	504	501	521	546	463	542	516	499	468	512	480	495	500	483	479	479	511	502	519	530	514	507	492	499	495	504	492	514	469	511	505	489	496	489	552	531	528	531	500	510	504	464	511	470	468	446	510	469	504	527	524	498	500	463	523	510	495	480	485	534	475	490	517	504	479	491	495	481	488	520	507	519	507	541	491	516	486	476	484	485	495	479	515	475	457	488	472	511	486	471	467	500	494	485	515	500	509	527	522	458	500	495	475	540	472	534	498	468	502	515	485	481	520	456	490	474	481	517	501	501	527	488	505	469	484	502	514	488	544	461	530	559	502	493	498	510	528	475	485	505	450	467	489	498	524	479	522	537	469	491	476	500	500	513	478	501	524	522	507	486	481	510	473	498	527	512	489	534	485	537	482	522	549	499	499	519	482	513	514	474	484	546	491	525	514	476	462	473	477	485	512	507	470	503	528	482	492	475	485	521	480	506	476	473	500	488	487	514	453	496	491	463	479	531	487	492	524	510	488	528	501	467	508	419	496	484	496	494	481	498	479	502	488	486	483	522	531	492	487	501	478	511	495	528	517	491	469	495	445	516	484	497	511	520	507	525	505	489	483	491	505	490	486	442	532	531	504	506	515	471	497	546	513	537	507	486	472	498	516	492	492	502	524	490	536	458	494	495	496	488	515	451	534	482	489	504	505	485	462	492	464	463	525	512	436	500	477	465	500	537	497	524	529	482	512	506	514	520	441	541	521	475	470	463	503	510	469	502	519	490	542	527	520	475	478	512	511	475	506	522	482	469	516	516	482	484	500	494	493	470	503	489	484	511	506	501	471	485	501	499	475	502	500	457	492	492	480	503	476	514	506	476	478	474	481	493	498	471	510	457	530
23665	21080	28309	24289	21958	18864	11129	6201	4447	3070	2338	1824	1430	1170	949	856	895	877	789	827	830	787	894	894	839	874	883	838	842	868	930	850	860	864	862	843	849	885	838	812	813	789	737	748	777	751	763	778	773	794	778	802	725	767	758	800	745	797	814	775	761	767	834	759	755	795	790	815	809	746	786	811	726	795	801	810	753	826	762	794	801	796	774	782	725	813	797	796	810	760	815	744	777	750	764	772	767	791	792	727	789	832	823	822	828	812	763	777	807	815	771	792	769	791	786	741	716	814	762	792	788	794	741	790	836	734	765	741	786	744	799	817	812	778	782	776	752	775	798	800	819	784	742	837	834	802	802	767	849	754	806	783	816	777	821	857	791	763	770	786	788	846	778	835	791	799	802	805	795	847	780	777	774	817	832	764	774	724	764	818	764	755	816	731	844	745	767	779	834	774	803	737	773	796	797	766	780	779	751	743	738	828	819	764	803	812	756	763	800	778	819	785	796	752	828	787	814	773	777	841	801	780	792	864	838	810	784	785	788	802	773	780	862	753	771	841	840	842	775	785	740	791	787	764	758	793	803	762	781	750	725	787	798	745	804	735	775	801	765	805	759	828	745	786	738	834	782	787	810	763	764	819	842	820	763	808	779	802	803	788	764	749	748	811	764	723	746	760	793	756	806	831	799	789	776	753	825	809	793	837	748	796	798	777	828	765	758	775	761	774	801	801	792	802	806	793	827	739	802	739	826	830	792	753	782	714	766	818	786	761	784	818	836	830	769	810	791	768	751	804	834	805	805	801	775	806	825	810	749	778	803	799	783	783	817	767	828	819	848	764	767	850	781	771	741	776	788	802	787	765	830	797	756	798	817	769	849	758	842	756	796	760	804	732	829	870	807	809	802	772	778	852	800	751	797	810	817	764	785	758	811	748	752	798	794	767	787	840	776	795	829	775	751	785	778	760	795	712	769	823	827	781	801	780	797	826	784	775	773	779	773	771	781	774	799	777	751	743	815	799	808	801	781	831	788	773	765	742	766	833	785	790	777	786	787	775	785	799	782	740	812	789	732	816	786	759	790	804	765	766	783	775	789	791	772	778	849	790	801	804	802	764	808	793	777	727	803	804	769	804	794	787	788	786	830	771	769	843	816	743	813	729	804	776	801	750	776	730	758	789	792	843	815	848	809	789	788	824	819	821	757	760	769	759	737	821	800	808	795	785	825	738	795	778	793	842	805	810	781	802	764	765	768	781	857	769	801	795	774	815	798	785	763	837	824	817	804	803	783	736	852	791	800	757	787	754	768	747	774	831	823	737	782	785	810	828	807	781	797	750	784	777	859	772	766	791	780	776	767	782	850	757	754	786	751	769	762	801	817	798	792	771	783	826	797	767	793	788	761	774	796	794	733	777	801	755	799	860	804	800	805	796	779	761	748	801	837	795	819	758	787	761	789	780	764	811	773	787	792	812	782	777	793	753	802	759	782	757	776	774	786	794	785	781	800	729	760	780	825	793	770	809	850	811	808	826	827	834	742	785	766	765	739	786	819	773	757	816	753	788	824	810	785	740	804	763	759	814	829	760	756	791	793	824	775	804	725	797	794	752	760	819	837	781	763	785	813	785	765	723	792	766	760	796	800	736	756	772	830	818	764	808	795	784	786	764	796	761	722	822	814	830	766	763	780	782	836	780	790	749	831	786	784	806	700	829	803	790	777	772	739	756	811	756	763	797	781	763	737	793	769	788	794	757	758	787	792	773	762	745	835	740	802	768	784	754	774	810	775	822	802	787	783	829	764	786	820	760	745	813	844	742	821	753	809	790	775	794	820	825	747	795	745	769	764	790	794	755	831	778	745	751	774	853	745	791	810	756	819	792	773	777	802	806	805	746	777	788	766	797	753	791	781	782	779	804	763	758	784	788	751	834	742	815	762	768	795	779	830	832	792	759	786	768	868	754	822	845	783	836	800	837	775	744	791	762	793	781	819	773	773	792	785	833	814	760	763	794	783	773	781	791	781	807	814	788	804	783	794	745	740	811	820	755	888	761	757	788	762	822	821	794	780	830	815	769	729	769	781	830	738	794	784	752	823	827	795	777	799	741	782	792	739	826	762	815	793	833	819	770	762	758	733	802	759	797	793	803	782	837	736	784	760	772	821	803	814	778	775	786	788	835	765	763	814	776	774	833	829	797	759	789	784	780	794	798	847	792	784	815	777	767	750	737	748	796	793	818	735	808	869	763	791	778	776	775	786	789	765	746	754	749	755	758	848	822	797	732	741	799	753	823	801	774	805	793	800	750	764	791	817	783	829	825	809	776	789	786	784	826	770	788	774	758	778	762	793	767	801	781	824	791	723	830	740	736	831	794	842	780	779	779	792	781	818	771	759	823	869	776	778	787	777	743	813	778	799	778	793	744	788	773	760	807	765	826	828	795	800	784	785	736	772	780	798	828	768	823	753	815	834	779	797	842	776	776	783	805	837	769	789	782	706	780	766	781	784	779	753	778	781	776	732	757	761	790	764	818	785	812	769	769	818	833	739	782	762	818	820	807	783	766	792	792	789	778	828	815	841	806	789	748	816	774	788	771	752	790	775	798	810	836	820	801	751	726	766	805	820	738	771	805	755	768	792	798	732	769	787	786	743	793	815	814	765	734	802	807	816	755	796	829	778	790	756	802	805	762	794	762	782	769	786	755	832	777	801	802	809	788	802	788	786	743	747	783	733	793	802	781	783	772	745	773	780	770	777	752	756	837	805	817	750	815	792	755	715	864	736	741	778	809	825	800	783	800	759	776	761	791	769	775	760	814	720	816	772	765	801	769	800	775	817	774	780	792	764	805	769	807	785	776	783	803	778	737	779	806	776	783	772	793	788	823	767	739	847	783	761	801	828	843	824	817	816	761	779	759	805	775	759	783	783	799	772	806	771	801	807	770	774	780	783	821	774	760	791	766	803	771	815	798	715	731	765	841	780	726	798	798	801	811	785	773	773	761	769	817	801	840	837	742	788	774	766	769	780	779	763	803	741	781	756	751	762	815	769	754	799	783	762	795	762	790	799	744	814	828	833	788	792	785	809	756	791	769	766	792	770	805	795	794	775	764	813	823	747	803	839	823	813	754	792	764	773	801	762	811	808	773	843	770	806	761	789	806	754	798	783	823	834	807	745	785	830	792	817	815	770	776	725	750	751	794	734	778	781	800	767	747	723	747	775	769	751	779	778	735	796	786	798	785	774	764	799	796	774	726	733	755	794	800	807	758	797	755	777	814	774	773	788	875	836	767	777	814	813	786	811	825	791	787	782	799	814	810	816	776	855	845	850	767	789	786	802	789	767	743	788	814	762	744	761	805	808	773	787	805	783	782	681	807	811	787	768	800	778	800	800	788	793	826	831	775	813	816	764	700	794	796	779	794	766	817	751	754	762	786	778	793	767	781	778	810	796	832	732	772	767	791	786	771	836	812	790	828	769	788	782	774	789	842	768	790	782	746
17796	42040	36107	27490	23363	17944	12700	9564	7444	4885	3571	2831	2019	1456	1115	926	859	900	825	886	832	841	826	881	974	981	969	920	881	936	992	965	937	944	951	881	909	926	833	841	882	814	765	806	811	792	837	759	773	801	827	849	801	765	797	774	810	734	783	791	805	837	800	816	795	824	804	787	812	804	801	837	818	802	813	816	782	808	782	837	809	830	774	802	851	810	807	786	804	814	790	821	801	819	807	848	838	859	746	808	795	825	849	806	789	820	839	794	780	803	827	837	837	780	834	800	775	804	769	821	861	799	822	792	783	841	773	821	816	798	837	827	824	783	819	791	815	803	849	810	808	810	821	804	800	823	802	772	800	775	773	806	778	857	825	829	790	804	775	800	793	843	778	808	860	813	798	777	766	804	871	840	735	802	779	824	795	776	807	820	843	761	795	804	806	786	833	803	778	840	797	766	824	842	812	787	862	792	828	840	790	803	823	800	799	777	800	785	792	821	812	778	748	846	835	818	826	809	789	806	841	812	810	794	803	804	841	829	766	813	844	798	764	843	756	783	802	874	809	819	808	809	836	843	834	768	792	826	781	772	797	801	783	852	814	781	791	839	832	787	847	785	811	804	809	794	846	809	770	795	828	825	826	801	824	858	804	808	806	841	781	825	792	820	804	825	784	761	807	775	829	812	852	797	791	802	793	835	791	789	808	805	780	838	797	808	765	814	791	755	774	796	783	781	824	802	756	832	844	803	827	741	831	865	741	847	816	814	785	787	784	812	799	783	795	713	787	822	809	811	754	773	830	760	815	789	796	787	845	812	784	774	800	815	795	832	847	792	821	836	845	808	777	798	819	809	791	802	850	778	856	835	784	769	820	791	837	806	810	846	778	818	821	795	845	811	787	803	793	795	812	826	801	825	819	802	767	790	834	829	804	820	804	801	809	815	788	808	791	785	763	835	753	832	800	825	856	780	820	781	804	849	829	797	786	851	824	810	790	826	783	824	811	848	798	799	819	831	778	782	796	798	816	804	798	828	792	852	821	785	793	773	823	792	830	804	837	766	819	792	812	841	831	743	819	835	842	835	849	800	863	814	828	831	822	763	790	781	795	794	853	814	829	770	792	765	796	813	885	829	814	795	775	778	765	757	808	799	828	766	827	782	811	802	823	825	818	756	797	814	811	834	783	750	815	777	789	831	856	774	797	796	824	800	763	818	816	785	843	826	815	822	853	790	823	773	792	778	841	813	771	811	835	805	760	791	845	877	789	853	816	844	813	841	869	770	811	792	794	798	777	776	794	824	795	806	814	788	836	842	783	829	793	817	819	809	767	832	856	826	796	846	808	780	766	815	775	804	764	780	824	809	763	810	840	776	770	773	822	771	815	803	801	839	777	799	853	812	774	824	839	870	799	824	826	821	748	765	769	821	804	831	808	757	783	866	833	826	805	786	818	815	831	801	810	824	854	831	789	773	817	800	783	823	775	814	827	793	846	775	808	761	778	808	824	798	753	782	821	791	809	796	829	793	862	783	814	800	778	816	805	792	839	829	825	805	805	776	814	790	820	784	812	842	795	799	805	777	821	795	843	829	866	861	790	825	819	799	819	762	785	770	774	802	720	816	850	797	813	791	823	819	796	788	826	825	839	797	832	751	834	801	759	770	845	779	814	776	778	844	764	795	813	815	843	815	791	819	831	773	790	799	835	803	742	836	791	795	788	824	825	811	803	793	767	817	745	771	817	807	809	818	781	849	783	827	792	848	828	831	785	779	795	819	797	826	812	823	783	877	804	797	765	836	800	788	776	834	800	789	739	805	804	784	807	849	813	808	849	838	761	768	844	814	775	744	795	786	835	856	792	783	776	792	849	834	781	823	783	833	828	803	776	794	835	832	824	820	800	825	854	820	856	834	812	796	843	784	743	818	817	818	819	753	817	827	790	802	822	779	849	801	871	784	777	827	854	813	835	829	822	782	828	745	790	770	770	809	835	771	800	852	836	785	810	799	824	784	826	865	834	792	805	809	798	860	776	779	827	826	848	798	825	833	771	790	847	847	841	795	794	779	758	787	831	753	817	766	832	785	799	822	769	784	788	802	824	812	878	814	835	824	810	754	779	810	765	793	820	857	841	798	860	813	829	854	784	788	773	798	796	842	829	738	809	796	810	833	767	797	861	805	805	863	786	789	831	797	766	809	799	807	803	782	795	785	774	804	763	735	757	784	853	784	787	816	786	840	883	815	829	830	804	801	786	845	815	809	816	801	820	798	765	767	780	784	776	801	806	859	836	812	827	778	748	772	851	806	805	770	784	814	778	811	794	777	844	811	783	755	828	858	856	775	802	821	755	826	850	834	854	814	804	838	804	817	820	778	786	805	809	765	820	841	806	789	801	802	804	773	822	765	789	839	793	814	820	774	837	796	846	811	820	852	780	845	762	819	809	782	790	764	816	799	800	820	804	773	797	768	780	794	839	824	800	820	822	856	823	787	798	819	789	826	804	756	780	894	783	796	762	816	802	762	814	810	824	814	864	845	857	780	770	827	787	784	829	849	778	847	761	830	825	810	858	819	789	844	763	797	811	800	834	791	802	813	782	771	753	823	770	813	804	777	772	775	760	796	850	817	774	787	789	812	823	820	792	811	809	803	819	809	816	818	787	789	787	797	768	786	818	775	800	791	759	762	844	821	811	792	766	753	813	774	815	773	798	782	831	835	789	775	798	788	835	800	852	789	846	813	825	777	814	818	890	785	810	821	830	798	806	753	809	795	782	838	837	751	819	766	806	841	826	811	803	781	861	768	814	826	817	847	824	786	813	797	840	808	869	851	794	795	794	805	790	820	807	845	777	807	810	786	829	846	811	805	806	809	811	811	787	813	783	825	806	835	813	790	857	830	766	789	833	789	806	818	784	835	827	843	802	794	770	811	805	798	804	781	816	844	795	766	865	806	787	803	769	867	796	865	796	865	794	819	759	806	828	794	792	831	791	822	780	737	799	785	779	808	774	785	829	780	810	822	799	797	786	805	774	883	814	822	861	793	820	774	794	783	814	835	845	785	779	811	868	821	813	794	826	795	737	799	796	810	807	841	773	806	777	766	858	860	785	810	849	816	821	829	826	767	795	821	830	813	814	784	803	824	857	804	797	813	778	761	790	773	787	828	772	781	824	821	825	804	808	840	841	803	810	790	825	781	797	843	826	822	789	840	766	866	837	886	772	792	800	804	842	826	809	805	765	860	799	795	774	821	790	740	792	773	828	777	831	756	860	756	820	854	808	861	824	794	821	848	769	830	778	761	810	867	835	815	798	789	825	772	764	802	791	750	797	849	788	831	806	764	794	807	839	800	821	796	841	727	752	850	827	818	782	793	819	789	761	783	759	795	784	827	811	839	754	816	836	783	756	785	806	736	823	862	793	797	775	784	808	803	803	783	808	793	851	816	784	795	810	829	817	816	787	774	795	749	793	834	798	853	809	805	796	851	790	822	857	850	782	812
24861	21086	27503	25702	18934	11469	6698	4256	3116	2114	1709	1281	1000	741	596	568	561	561	560	555	561	598	595	584	584	598	635	554	567	623	626	616	607	612	617	571	577	597	570	511	542	543	590	535	534	521	543	522	534	562	558	550	573	534	556	536	539	539	571	586	567	532	550	545	553	533	552	533	559	573	539	541	549	557	550	529	595	576	576	554	554	486	527	537	549	500	529	558	521	547	500	556	569	578	556	552	534	522	493	522	531	520	525	508	581	530	534	533	578	535	559	537	502	560	522	534	511	549	552	521	575	588	517	594	587	524	550	550	592	558	548	557	577	520	541	528	530	557	550	576	523	523	524	531	544	561	545	560	548	526	530	579	528	565	520	538	565	539	543	526	561	557	562	502	530	586	592	552	580	543	529	557	529	571	556	520	541	534	493	514	522	554	555	537	563	566	557	544	535	548	577	579	544	564	508	530	546	540	539	579	560	536	559	524	487	571	535	575	532	532	551	534	550	536	518	560	573	497	538	549	570	516	554	529	543	567	580	564	537	573	507	559	498	566	511	534	529	569	548	555	588	543	576	545	545	550	541	543	518	551	552	561	537	558	531	537	534	585	575	517	599	567	558	567	522	554	571	534	577	547	545	528	533	533	548	525	540	557	529	562	536	539	524	527	518	544	508	529	547	540	550	567	542	552	611	559	568	537	574	528	528	580	584	517	566	531	550	544	547	547	543	549	568	551	533	469	509	564	548	528	532	505	522	530	544	539	533	574	576	565	544	540	573	514	559	553	560	542	507	558	557	524	568	528	580	552	531	529	546	538	525	554	519	512	544	569	534	539	550	552	542	514	543	561	553	540	540	525	490	522	560	582	569	555	562	580	556	537	562	515	523	532	542	514	521	549	571	553	546	566	551	506	517	529	540	602	546	531	567	510	562	509	547	534	516	545	554	500	542	523	558	540	512	539	583	571	580	543	558	527	552	536	551	539	544	560	516	582	548	562	525	508	571	512	490	532	546	561	574	567	565	509	550	558	545	504	530	527	559	595	565	556	513	590	553	548	567	560	490	512	572	522	546	553	553	536	571	578	567	548	590	585	514	571	554	506	577	553	555	540	489	579	511	526	567	544	523	531	509	533	595	532	567	542	578	578	559	520	566	569	547	552	558	596	513	533	521	568	560	540	493	553	527	523	571	572	523	556	541	548	540	569	555	575	572	545	533	548	564	546	529	543	574	520	520	525	585	570	525	558	560	506	572	553	531	517	590	578	524	545	571	557	540	566	586	586	570	550	564	580	564	569	554	555	524	517	578	553	552	567	551	525	560	517	546	530	531	554	555	531	534	495	574	536	547	567	543	555	520	579	561	602	529	583	555	591	517	548	538	532	518	571	567	527	544	540	507	558	534	535	534	574	528	561	553	551	562	548	530	535	575	535	571	561	565	586	556	543	514	532	550	544	576	545	572	567	582	553	543	576	540	549	577	530	543	543	552	579	492	532	543	539	555	517	566	514	524	562	539	563	534	566	550	539	525	587	535	573	555	540	531	554	509	552	525	548	533	535	538	552	561	559	549	567	568	557	539	573	540	562	524	562	545	521	539	566	547	560	524	610	558	539	545	571	535	554	550	514	512	554	548	552	523	532	535	538	572	527	605	545	518	547	580	531	566	524	550	528	552	532	552	511	614	523	521	563	560	589	550	511	542	551	514	594	556	573	578	548	507	544	555	548	508	541	568	578	564	542	573	565	545	527	506	530	527	540	543	516	562	523	546	508	511	516	541	562	573	513	535	517	536	573	564	523	515	575	595	516	558	540	559	598	512	556	547	543	570	515	595	569	544	563	570	524	563	544	517	560	536	547	565	544	590	513	573	532	555	551	527	549	541	561	536	490	556	507	545	503	554	577	553	538	535	559	556	522	538	548	607	550	551	551	544	554	548	536	559	500	556	536	528	577	568	569	538	516	569	555	577	547	523	494	540	551	554	547	556	515	524	531	528	563	536	601	550	507	591	545	557	507	545	578	551	524	518	536	545	514	531	531	515	573	560	551	591	514	545	560	556	565	573	535	552	538	607	545	528	532	512	541	520	560	530	544	543	537	579	583	528	539	558	530	526	509	526	553	528	542	554	507	523	532	540	538	542	579	539	569	492	535	531	550	552	512	561	533	553	567	554	580	532	538	518	575	548	516	514	562	530	584	541	502	547	524	509	515	549	548	502	518	551	555	546	555	563	531	562	585	539	546	536	541	533	547	580	569	608	528	528	545	546	564	550	552	534	530	578	557	523	515	542	542	540	588	547	565	531	565	544	503	525	586	556	574	556	517	548	539	519	539	537	554	596	592	570	548	612	562	556	547	532	550	576	525	592	567	522	564	568	575	490	540	535	557	569	528	570	555	522	515	550	566	549	523	545	532	551	529	529	562	545	523	534	558	555	538	534	564	547	567	507	529	530	526	562	541	566	531	525	555	545	543	579	568	504	575	566	579	549	506	547	534	545	534	573	553	539	574	537	542	494	519	556	505	523	536	533	549	514	528	533	562	576	534	552	556	555	567	479	592	561	517	531	572	540	530	532	498	562	552	491	554	535	550	536	541	519	555	516	537	496	561	541	564	565	580	514	523	541	582	532	542	533	535	489	552	558	538	549	541	572	560	563	509	507	567	551	544	560	544	512	539	522	534	552	558	477	536	549	530	556	514	523	535	587	541	528	565	530	555	532	539	535	495	548	566	558	511	575	559	587	571	510	572	584	527	524	521	540	570	559	544	512	558	585	581	496	543	545	524	556	544	551	552	569	532	538	529	511	575	546	538	513	530	541	579	561	592	586	535	555	529	575	585	554	528	569	586	565	579	582	552	555	546	538	603	569	574	536	580	535	518	535	573	541	549	531	510	556	546	555	537	548	536	546	587	527	543	547	551	543	575	537	533	506	580	534	545	550	569	476	519	546	551	529	528	560	503	536	581	582	561	544	518	547	562	551	542	541	579	586	547	568	530	565	535	538	577	544	576	531	492	553	553	519	520	569	517	577	556	514	530	488	534	568	534	556	571	539	549	514	571	527	541	562	537	580	581	546	537	560	538	510	529	534	564	542	568	539	561	534	549	560	502	589	514	542	546	560	570	533	544	505	507	607	499	527	527	513	601	584	538	538	553	559	542	534	534	501	557	576	535	540	529	528	564	556	560	548	537	559	555	521	581	541	522	500	573	554	537	561	539	495	579	544	545	549	580	495	539	513	555	576	566	564	544	522	532	585	542	538	526	571	538	585	551	559	533	545	585	582	529	567	513	534	588	533	550	570	526	531	522	561	541	509	564	546	531	590	516	560	534	528	526	539	567	573	569	533	569	531	575	574	496	525	556	564	498	595	555	588	503	572	557	502	541	589	538	554	553	568	565	571	499	548	571	544	557	488	570	575	541	544	570	586	560	526	562	580	532	550	555	585	542	576	525	565	525	551	560	554	517	554	532	555	542	519	566	558	548	562	554	538	534	525	494
16731	38525	32595	23808	19891	15071	10608	7552	5802	3911	2822	2203	1528	1052	814	704	684	636	594	631	646	602	673	679	677	658	705	696	669	722	758	709	706	712	691	648	660	691	659	588	619	587	528	628	634	598	583	578	573	604	598	615	599	583	600	568	600	576	594	596	607	623	572	601	593	623	650	600	563	622	602	634	597	601	594	625	590	603	605	587	579	603	651	586	623	587	617	564	564	622	630	568	578	569	584	584	565	554	596	577	562	643	638	626	585	589	590	623	683	605	562	579	638	614	592	579	576	572	597	580	613	573	591	593	595	588	595	585	572	586	640	593	607	640	566	580	602	546	641	567	566	578	568	565	638	590	653	618	580	612	580	570	591	595	593	563	587	573	629	583	619	592	593	632	596	598	582	597	569	602	579	609	611	592	652	576	589	623	610	593	584	615	580	580	582	584	625	645	603	584	577	572	587	610	619	595	567	614	596	563	566	591	573	584	611	625	627	578	576	580	635	590	569	628	583	590	647	615	565	606	559	626	584	606	575	574	645	614	568	589	619	629	558	597	620	594	604	604	592	593	585	583	555	590	647	625	605	615	530	586	657	571	609	597	586	591	622	571	576	580	557	608	577	557	594	557	587	598	621	574	566	674	572	595	632	586	616	605	618	603	592	599	592	597	561	598	615	564	595	603	565	601	565	590	590	618	594	605	580	647	572	571	662	557	598	589	584	574	598	574	638	612	581	558	590	596	650	598	622	560	563	614	650	601	571	638	569	574	597	612	585	595	593	598	574	626	610	603	590	590	595	610	597	542	562	629	591	623	623	583	590	590	624	596	595	610	604	607	583	643	571	580	601	581	575	600	601	561	606	603	600	593	599	617	574	614	584	571	569	562	595	599	590	586	592	598	591	573	600	618	623	617	574	601	638	637	575	569	615	570	566	592	594	603	601	606	599	604	575	574	592	589	636	617	556	606	595	600	611	589	601	573	601	609	588	606	571	617	609	602	609	604	595	592	611	601	567	592	593	581	572	599	571	636	609	621	603	597	563	587	589	598	639	623	600	559	575	615	636	591	644	577	557	597	600	578	617	594	627	568	650	624	616	590	621	602	609	566	591	627	612	584	548	563	609	615	572	597	613	594	607	564	584	577	569	631	614	598	609	636	594	541	575	577	576	635	641	645	582	550	599	614	598	591	590	601	590	650	578	565	615	545	582	566	623	619	558	594	627	575	588	598	586	598	616	561	612	623	583	603	639	600	574	626	609	597	617	601	601	551	634	621	611	648	603	629	608	593	557	611	637	625	590	612	603	592	555	626	617	568	591	588	676	595	576	606	618	585	594	599	576	576	614	582	624	558	595	600	625	615	580	557	596	587	602	593	605	581	660	608	613	613	574	568	585	601	639	571	571	600	586	582	588	597	593	617	600	632	641	649	637	603	607	620	622	613	583	598	577	584	595	611	588	630	644	585	589	565	548	590	599	615	578	618	574	620	653	625	575	591	616	576	562	607	593	600	574	583	654	594	631	610	599	606	604	600	600	605	560	590	570	567	596	551	577	572	577	553	608	585	577	602	588	572	625	622	587	600	598	572	573	594	544	580	595	622	604	623	622	584	624	657	583	587	589	567	597	581	631	603	615	594	604	590	605	632	615	619	621	628	619	575	561	630	609	635	556	581	573	619	602	594	610	560	605	593	583	611	583	629	597	595	566	616	611	636	631	573	588	601	605	603	639	597	623	565	607	619	612	595	574	591	586	594	582	606	566	613	599	591	581	567	638	552	605	508	668	622	591	562	621	589	576	544	575	570	644	603	613	581	604	600	578	623	621	646	581	591	576	613	601	582	591	568	596	637	638	574	574	560	588	567	577	625	613	614	618	593	589	596	621	622	577	566	599	611	605	624	641	588	588	610	601	584	603	585	600	626	601	584	625	574	611	599	671	575	585	587	600	554	603	633	587	595	527	585	568	649	618	543	619	583	599	622	620	590	583	635	600	590	589	584	644	607	575	604	639	584	601	586	600	608	596	592	594	604	599	547	602	593	593	638	558	582	647	611	621	583	615	587	597	604	574	668	594	553	606	619	616	561	638	621	588	651	572	622	632	581	601	585	609	596	666	547	610	654	618	580	659	610	583	584	571	536	561	593	594	627	571	608	545	639	618	616	598	622	592	623	574	661	612	596	565	577	605	604	609	619	592	618	574	580	643	639	587	595	581	612	591	652	580	564	583	612	566	623	630	613	594	579	631	549	632	571	644	619	645	603	593	605	571	638	615	558	608	580	626	647	624	609	608	597	555	572	612	640	570	580	561	595	561	612	594	596	591	535	594	564	610	597	590	635	599	605	565	647	606	588	604	550	595	611	583	587	601	563	624	611	592	556	653	618	589	638	586	592	585	630	578	590	608	598	596	627	598	596	596	585	624	662	623	608	570	619	559	598	584	623	598	595	576	558	626	582	602	604	610	597	639	613	600	586	614	570	633	613	559	586	589	639	565	587	579	600	585	628	609	613	600	579	620	563	586	544	563	587	600	601	605	604	598	591	602	597	573	601	585	596	575	536	647	593	629	579	614	563	604	636	611	624	586	582	607	584	622	580	619	618	566	596	588	624	619	637	602	579	633	611	628	602	571	623	629	634	610	575	574	589	593	529	626	642	604	585	587	588	553	586	570	567	598	580	622	584	642	637	592	598	608	590	640	603	588	590	558	572	621	635	557	576	612	589	594	583	657	590	593	621	580	581	585	624	577	634	641	608	598	612	576	577	605	577	584	654	615	584	560	658	606	555	584	568	609	580	611	613	633	557	616	607	618	568	600	571	595	653	642	604	593	633	607	612	598	570	632	582	640	593	618	621	635	608	629	621	600	598	600	601	594	585	584	606	565	630	597	597	588	580	550	544	599	607	619	604	605	597	605	608	606	605	563	575	579	584	591	545	563	609	596	628	646	632	602	636	590	557	545	638	601	572	598	584	593	554	582	602	630	629	615	618	590	596	660	582	601	594	603	582	619	585	578	564	608	616	616	588	621	595	599	588	631	597	600	556	590	632	570	571	574	599	585	599	639	601	564	630	617	588	602	601	605	590	606	622	579	597	582	589	619	618	637	609	609	617	612	574	622	542	615	594	574	593	600	612	622	631	622	621	599	627	611	606	574	589	613	605	589	601	590	618	608	566	602	625	596	567	656	580	552	604	589	624	577	616	544	596	609	633	642	625	635	590	617	615	586	576	558	639	605	625	609	563	596	637	647	564	617	524	576	633	582	600	573	582	645	607	577	592	619	622	561	624	580	570	627	603	565	643	609	598	596	582	625	589	615	595	603	558	626	600	614	606	588	588	635	573	601	607	605	592	604	590	562	565	596	577	555	626	619	595	610	619	576	624	658	583	621	611	592	603	590	591	626	612	573	581	586	631	578	572	625	574	569	608	571	561	598	587	616	574	594	552	583	607	582	590	581	560	558	573	589	603	582	580	563	589	577	588	602	559	594	535	584	537	576	564
22470	21120	28741	23779	21481	22751	19987	9561	6461	4744	3329	2713	2055	1550	1253	1112	1096	1086	1129	1102	1136	1048	1110	1081	1174	1147	1191	1146	1139	1128	1182	1146	1140	1206	1161	1052	1058	1177	1066	1101	1033	1029	1025	1036	1029	1024	1058	986	1072	1054	1090	1016	1003	989	1058	1066	964	1042	1017	1034	1003	1039	1013	1064	1081	1039	1078	1078	1054	1025	1015	969	996	993	1044	1029	1057	1023	1080	1082	1003	1071	990	988	1037	1034	996	974	1074	1005	1046	1062	1037	995	1051	997	1050	969	1068	1004	1040	957	1021	1042	1020	1050	976	1015	1021	972	1049	1033	1051	1017	1041	976	1031	1007	1019	1028	1015	1053	963	1004	1114	1005	1119	1006	1023	1026	1031	1068	1035	1057	1020	1059	1029	950	1018	1016	1028	1027	1044	1024	1057	1078	1071	1036	1017	1103	1031	990	1015	1041	995	1067	997	1031	973	1102	1031	1056	1028	954	985	1048	975	1100	1006	1004	1067	1041	971	1068	1120	1042	996	1072	1051	999	1032	1057	1070	985	1028	1047	1040	1029	1096	1022	1058	1048	980	1078	1045	971	1032	990	1005	1019	1033	1100	1062	1050	1093	1078	1030	982	1016	1013	1075	1069	1019	1002	1072	1001	1079	1003	1051	998	980	1040	997	1072	1050	1000	1081	1037	990	1038	1015	1050	969	1035	1005	997	1036	995	1047	989	995	1060	1033	1069	1064	1022	1079	1037	1067	962	961	972	1024	984	1029	1004	1005	989	1012	984	997	1015	1060	1026	1011	1025	974	1010	1030	1053	1052	1034	1008	957	1062	1006	1029	1019	964	1037	1032	1085	1026	1016	1064	1037	960	1041	1005	1019	1083	1045	1063	1061	1085	996	1051	1005	1053	1073	1101	1009	982	1007	996	1072	1036	1059	1003	985	1004	1115	1072	1029	980	976	1083	1014	1023	1021	980	986	1018	1039	1099	1021	1005	1009	1008	1005	1064	1065	1004	1107	982	968	1019	951	1059	1033	1023	1008	982	1032	950	1052	1095	1002	1049	1024	1109	982	1001	1015	1005	1003	978	1061	1011	981	1015	1065	1018	1045	1050	1040	1048	1105	1005	993	967	1037	963	1045	1040	1011	1031	997	1049	1080	1023	1001	967	1002	1029	1047	1077	1037	1002	1031	1071	1005	1066	982	996	1037	1007	978	999	990	1015	1093	995	1003	1027	1069	994	1016	1094	1041	1003	915	1011	1026	988	1017	989	1006	985	994	1028	1033	1000	1012	1037	992	1026	1065	988	1008	1017	1036	1003	994	1018	1093	1017	1028	1031	1023	1005	1045	1006	1047	1063	1108	1034	1057	1035	979	1015	948	942	972	1016	1039	1059	1001	1013	985	1000	1041	961	1005	1065	981	1033	1029	1032	1072	1047	1082	962	1089	1028	985	1094	991	1037	1019	1066	1012	970	1025	1028	1038	1033	1037	1051	1021	1017	1029	1049	1013	1043	1034	1025	1081	1011	1006	1008	1002	1041	1018	1042	1037	979	1000	1113	1004	1043	1039	1028	1059	1004	1046	993	1007	1025	1078	1032	1044	1011	1052	1031	1017	1050	1075	1041	993	1018	1017	1096	1096	1077	1080	985	1081	1023	1064	981	1001	1075	1015	1111	1040	1081	1000	1006	1047	941	1015	1031	1050	1044	1091	981	1076	1032	1010	1018	1023	1069	1002	1006	993	985	1003	1030	1020	1051	999	1036	990	990	1030	1055	1063	986	996	1031	1007	1078	1016	1064	1053	1023	989	1023	990	1045	1005	982	1070	996	1002	1025	1024	982	1008	987	1047	989	1004	986	1015	984	999	1015	1003	982	1032	1034	1052	1031	1005	1069	1010	999	1001	1047	985	1011	1000	1013	1043	1023	988	1070	1002	1007	1002	1061	1056	987	1040	1065	999	1067	1063	1016	1022	1035	1069	1024	993	1010	986	1010	1073	1033	1004	977	1051	985	977	1032	1049	999	1027	1034	1002	1011	1018	976	1041	995	1039	1028	1009	1032	1006	965	1019	1028	997	1039	991	1046	1012	1032	1066	990	982	1056	1013	1052	966	1047	1021	1054	965	988	1039	1016	1057	1016	1023	1000	969	1049	1046	1003	1009	1022	1055	1038	943	1001	985	1032	1016	984	1033	1047	1043	1049	988	1032	995	1024	1037	1016	1003	1016	994	977	999	1072	1063	1016	1015	1062	1034	980	1022	1044	1053	1064	1062	980	1050	1029	1045	1003	985	1078	1010	1044	999	967	966	1063	983	1008	1015	1007	964	1005	954	1048	1027	1002	1038	1023	998	1035	966	1000	1047	1037	1008	1035	1013	1029	1018	1031	1031	1031	1059	1039	1055	1040	1057	994	1026	1075	1029	1015	1035	962	1059	1034	1058	1017	992	969	1063	1052	1039	1020	1023	1064	1040	1021	1018	1065	980	1067	1007	1037	1014	975	1046	957	1042	1041	1006	1022	1037	1018	1002	1097	1015	1062	1050	973	1011	1049	1018	1071	998	1048	1037	1016	1034	1042	1017	1022	1010	982	1035	1003	1071	1025	1089	1075	974	1029	1046	961	1014	1031	1028	1001	1059	995	1026	930	1025	1007	1032	1000	1101	1059	1036	980	1027	1041	943	1081	1013	1070	1037	1008	996	1057	989	987	1020	967	1063	1071	1023	1050	1067	1026	1105	1030	1078	1034	1020	1059	1083	1021	1047	1051	1028	1036	1059	1015	1011	1021	1064	1079	989	1059	970	1064	1018	1003	977	1003	1023	1031	1034	949	1009	989	1048	1125	1050	1039	1080	1028	1033	1056	991	1021	1033	1083	1021	1064	1014	978	1020	1022	999	1039	1008	1072	980	1043	990	1030	1037	1021	1033	1032	1021	1002	1007	995	1028	1011	1065	1038	1010	996	1037	1018	1066	1040	1059	1026	1013	1021	996	1041	1003	1044	1010	1031	975	1021	1057	1022	976	1050	1039	1041	1034	1034	1077	1029	967	1029	1041	991	1039	1045	1064	1084	1035	1020	976	1023	1074	1084	1047	1034	1050	1027	1022	1003	1060	1027	1065	1043	1020	1064	1007	1042	1024	989	983	1033	1049	1043	1028	1050	1057	1016	1030	1003	1064	1002	1008	998	1042	1050	998	1021	1093	1030	1041	1009	991	972	1018	1043	1057	989	1002	1032	995	993	1024	1026	998	1010	993	1028	1024	984	1082	1020	1034	986	1033	1010	982	1023	996	1031	1026	1028	1016	971	1013	1041	1060	976	1007	1012	1013	996	1055	1102	1020	1053	1009	1033	1042	1011	980	1029	997	1012	998	1017	1069	1036	1016	1054	1056	1032	1084	1029	1039	1027	987	991	1018	1028	961	984	1050	1043	1043	1045	1043	1054	994	1066	946	1074	1053	1026	1057	1037	976	1015	998	1011	1111	1056	1050	1025	996	1003	1067	999	1011	1041	1060	1067	1021	998	1019	990	990	1036	1013	1015	1057	993	999	1013	990	1061	993	1015	1066	1022	1017	972	1009	999	1083	1010	1031	1068	1020	1071	991	1054	1000	1022	1045	1040	1045	1009	1044	1077	1062	1061	1002	1003	970	1037	1023	1079	1030	1037	1005	1007	1029	1057	1031	993	1036	1058	1004	987	957	1005	1036	995	1068	1008	979	1030	1013	1033	985	1071	1014	1060	1014	992	1005	1031	1005	1027	1051	1020	1026	1025	965	1027	1017	1018	1021	975	1046	1061	1078	1026	993	1036	1040	1000	1018	1008	1015	1035	1012	1001	1008	1064	1023	1074	977	974	1002	977	1056	1019	1012	1041	1074	1015	983	952	1069	993	971	1034	986	989	1012	991	1009	1094	999	1022	1033	1017	1034	1071	1012	1001	994	1013	1013	1001	1011	1065	968	984	996	1007	1025	1010	1017	1049	996	1041	1053	1007	1062	976	985	1077	1049	1033	1040	1065	1050	945	1020	1043	1044	1005	1013	1045	1038	973	1077	1052	1092	982	1094	1039	1056	1013	1016	1035	940	1045	1036	1024	1055	1044	986	1010	1062	1064	1016	973	1007	1015	1040	990	1021	1003	993	1057	1080	1007	1050	991	1030	1027	1017	1031	1041	1048	1046	1083	1006	1022	1017	1048	1017	1049	977	1026	1062	1078	997	1028	1054	1005	1040	1062	1026	1037	986	1038	1034	1029	1078	1050	959	1058	1004	1025	1009	1003	988	1009	1065	1065	1050	1025	1013	1019	1040	1053	1049	1010	1043	1005	1082	1025	1047	1062	986	1014	1027	1054	1000	995	1082	1042	1017	1023	971	1019	1062	1016	1035	1019	1019	1069	1021	1031	1043	1052	959	1017	1029	1026	989	984	1040	995	1009	1010	1050	1053	1008	1036	1066	1004	1019	1028	1027	1027	996	1113	1011	995	1064	1038	955	987	1022	1053	975	1034	1066	1021	1013	971	978	998	1014	1011	1003	1021	1047	1012	971	1049	1031	1022	1012	1055	1032	1032	1031	1022	1042	1002	972	1033	998	997	1054	1028	1009	999	996	976	1009	1010	1012	1004	1037	1051	1018	1048	1012	1058	1052	1033	987	1102	990	994	1060	1035	1075	1038	1066	1017	1055	1026	1033	1017	1015	1019	1017	1032	1091	1068	1064	1060	1008	1035	1007	1061	1021	1014	1005	986	963	991	1008	1055	1031	966	1006
19494	46199	40749	32451	28438	23115	17259	12880	10132	7224	5303	3994	2913	2079	1407	1253	1189	1206	1169	1152	1154	1189	1176	1201	1325	1251	1199	1201	1231	1258	1235	1263	1211	1283	1223	1143	1098	1296	1172	1084	1079	1076	1118	990	1049	1032	1028	1080	1031	1068	1052	1086	1090	1038	1070	1024	1025	1046	1117	1065	1041	1086	1086	1080	1041	1051	1066	1027	971	1046	969	1132	1072	1029	1088	1074	1046	945	1051	1091	1054	1053	1070	1003	1037	1051	1034	1159	1023	1072	1038	1099	1051	1056	1046	1090	1097	1089	1094	985	1060	1098	1019	1076	1108	1055	1025	1093	1055	1095	1070	1025	1071	1075	1157	1034	1077	1083	1094	1033	1043	1040	1064	1047	1024	1063	1020	1122	1025	1030	1062	1003	1088	1028	1074	1061	1053	1053	1047	1115	1083	1000	1062	1068	1046	1098	1096	986	1106	1077	1052	1031	1091	1068	1097	1066	1073	1030	1066	1014	1066	1032	1078	1077	1058	1080	1075	1007	1076	1033	1158	1038	1026	1063	1073	1086	1076	1074	1018	1041	1067	1016	1067	1066	1036	1127	1077	1094	1040	1028	1059	1092	1062	997	1046	1075	1070	1073	1056	1038	1058	1057	1003	1066	1040	1107	1064	1090	1054	1066	1010	1010	1067	1010	1116	1050	1018	1024	1026	1085	1056	1080	1004	1121	1079	1080	1042	1027	1096	987	1118	1029	1046	1091	1032	1027	1066	1077	1023	1062	1075	1082	1049	1067	1037	1093	1048	1059	1079	1035	1074	1054	1044	981	1030	1084	1017	1075	1094	992	1052	1065	1068	1014	1045	1070	1044	1055	1101	1049	1006	1103	1093	1029	1061	1098	1027	1093	1081	1084	1037	1032	1038	1082	1020	1080	1061	1008	1043	1059	1067	1062	1103	1017	1064	1100	1048	1083	1025	1034	1034	1013	1087	1029	1065	1061	1038	1057	1079	1065	1074	1044	1041	1084	1035	1084	1052	1052	1095	1055	1012	1030	1037	1037	1102	1098	1058	1118	1071	1072	993	1087	1076	1081	1044	1015	1110	1047	1075	1078	1102	1033	1022	1013	1056	1057	1072	1088	1124	1039	1079	1098	1053	1067	1053	1038	1018	1090	967	1085	993	1047	1057	1131	1075	1068	1097	1014	1012	1061	1091	1018	1117	1101	1037	1030	1030	1045	1037	1028	1027	1055	1072	1074	1000	1019	1072	1057	1067	1036	1029	1024	1106	1005	1055	991	1023	1039	1025	1057	1075	1079	1053	1057	1090	1088	1030	1080	1064	1056	1060	1054	1069	1052	1014	1069	1039	993	1071	1060	1036	1073	1100	1061	1016	1041	1039	1070	1082	1061	1054	1098	1061	1086	1053	1035	1077	1046	1088	1098	1079	1042	1067	1041	999	971	1020	1047	1051	1061	1094	1058	1024	1036	1099	1018	1103	1031	1053	1067	1089	1045	1034	1030	1083	1051	1057	1047	1003	1061	1026	1012	1027	1075	1064	1061	1075	1074	975	1062	1011	1041	1055	1066	1064	1090	1061	1062	1013	1067	1110	1116	1032	1087	1070	1100	1011	1072	1102	995	1070	1061	1009	1084	1050	1070	1014	1074	1049	1107	1040	1042	1021	1113	1046	1035	1054	1048	987	990	1051	1091	1043	1025	1060	1076	1087	1086	1067	1001	1046	1108	1058	1064	1032	1049	1020	1019	1048	1036	1018	1109	1136	1026	1055	1082	1059	1062	1062	1057	1080	1048	1090	1046	1090	1043	1082	1031	1020	1103	1042	1053	993	1053	1060	1067	1036	1090	1018	1039	1057	1074	1093	1024	1038	1032	1019	1073	1038	1084	1080	1025	1042	1050	1048	1070	1068	1014	1070	1049	1024	1124	1071	1093	1088	1099	1045	1057	1020	1090	1078	1018	1054	1058	1047	1048	1063	1040	1002	1032	1117	1079	1051	1048	1095	1086	1112	1025	1016	1064	1006	1078	1050	1096	1106	1038	1012	1038	1043	1038	1020	1118	1061	1023	1019	1081	1047	1118	1080	1091	1071	1041	1070	1078	1005	1058	1127	1076	958	1046	1061	1075	1038	1017	1063	1114	1034	1032	1066	1020	1051	1059	1044	1037	1104	1035	1034	1055	1025	1033	1005	1022	1028	1117	1067	1034	1000	1055	1041	1102	1099	1074	1034	1028	1060	1041	1078	1026	1033	1075	1022	1022	1021	1018	1030	1044	1021	1081	1053	1057	1077	1000	1067	1011	1056	1044	1013	1029	1046	1035	1055	1002	1022	1029	1090	1032	1053	1054	1075	1107	1026	1047	1031	1080	1065	1028	1025	1035	1045	1058	1016	1074	1087	1130	1059	1066	1047	1046	1054	1094	1019	1115	1049	1048	1031	1094	1072	1144	982	1088	1034	1089	1103	987	1034	987	1062	1006	1058	1052	1052	1078	1074	1046	1078	969	1044	1045	1077	1017	1057	1046	1026	1050	1017	1041	1050	1056	1060	1050	1055	1051	1007	1044	1005	1046	1027	1084	1067	1071	1089	1076	1117	1036	1084	1134	1079	1077	1078	1032	1078	1047	1046	1053	1069	1056	1017	1031	1070	1057	1010	1067	1059	1044	1081	1043	1059	1019	1059	1097	1034	1094	1065	1015	1099	1025	1042	1030	1039	1067	1003	1022	1062	1062	1068	1094	1058	975	1030	1050	1063	1049	1039	1020	1111	1047	1032	1128	1050	1047	1055	1068	1075	1062	1067	1083	1050	1097	1075	1030	1042	1031	1020	1148	1068	1106	1044	995	1083	1076	1121	1033	1030	998	1017	1077	1052	1082	1076	1006	1052	1068	1044	1069	1034	1065	1040	1056	1063	1089	1069	1070	1096	1045	989	1020	1024	1033	1083	1065	1043	1052	1071	1070	1094	1066	1068	1044	1054	1085	1064	1030	1024	1055	1059	1072	1030	1055	1104	1093	1027	1046	1052	1049	1037	1068	1061	1105	1008	999	1047	1030	1030	1000	1013	1073	1043	1051	1021	1025	1031	1014	1074	1019	1111	1055	1027	1054	1041	1061	1112	1060	1085	1038	1126	1063	1062	968	1055	1041	1064	1056	1069	1059	1015	1051	1071	988	1001	1109	1056	1006	1081	988	1061	1003	1081	1066	1053	1073	1072	1025	1002	1022	1028	1046	1038	1051	1055	1051	1084	1054	1090	1063	1071	1047	1127	1037	1064	1047	1048	1081	1039	1034	1035	1062	1017	1007	1056	1080	1022	1040	1030	1043	1031	1063	1065	1033	1022	1093	1080	1013	1048	1075	1057	1018	1080	1072	1029	1035	1086	1032	982	1046	1053	1035	1067	1021	1051	1039	1051	1042	983	1092	1009	1062	1062	1056	1069	1081	1084	1056	980	1061	1036	1053	1087	1041	1057	1031	1059	1093	1041	1121	1057	1030	1021	1051	1021	1060	1049	1072	1035	1047	1018	1086	1082	1021	1031	1080	1019	1087	1069	1023	1099	1069	1082	1051	1050	1044	1057	1085	1039	1070	1085	1048	1097	1035	1119	1079	1081	1038	1067	1138	1067	1099	1068	1096	1058	997	1080	1085	1018	1055	978	988	1095	1077	1111	1058	1020	1079	1043	1115	1013	1054	1050	977	1021	1035	1057	1081	1064	1049	1116	1095	1053	1043	1074	1009	1081	1034	1036	1007	1067	1068	1042	1004	1061	1086	1103	1056	1051	991	1036	1036	1083	1045	1066	1064	1041	1070	1075	1085	1055	1045	1003	1066	1042	1056	1073	1022	1041	1007	1086	1013	1095	1146	1018	1064	1047	1063	1081	1035	1085	1075	1098	1063	1056	1031	1057	1033	1045	1086	1061	1079	1059	1042	1036	1071	1090	1078	1087	1071	1065	982	1057	1025	1076	1102	1072	1104	1065	1025	1051	1080	1087	1035	1002	1043	1068	1003	1005	1077	1069	1053	1101	1092	1058	1049	1055	1106	1099	1058	1006	1054	1073	1030	1031	1046	1048	1046	1043	1036	1029	1096	1054	1033	1022	1087	1084	1038	1088	1058	1019	1099	1058	1045	1061	1048	1051	1046	1030	1070	1066	1069	1013	1102	1081	1067	1056	1038	991	1081	949	1086	1051	1004	1084	1041	1003	1045	1061	1064	1042	1055	1106	1035	1036	1092	1062	1033	1064	1030	1010	1034	1110	1073	1042	1097	1093	1044	1131	1083	1068	1081	1057	1041	1066	1066	1082	1042	1094	1036	1061	1090	1025	1065	1049	1038	1057	1054	1042	1043	1046	1112	1041	1088	1024	1029	1093	991	1036	1050	1029	1082	1028	1061	1060	1062	1081	1053	1035	1068	1056	1036	1083	1075	1090	1060	1044	1018	1051	1023	1011	1003	1071	1077	1077	1006	1075	1032	988	1089	1046	1062	1087	1053	1038	1068	1049	1076	1061	1031	1021	1054	1084	1040	1089	1087	1077	1043	1015	1010	1097	1054	1032	1046	1051	1035	1046	1066	1033	1070	1006	1068	1135	1034	1047	1036	1062	1039	1037	1032	1053	1059	1070	1035	1121	1072	980	1089	1088	1078	1091	1032	1061	1069	1088	1072	1031	1062	1077	1071	1053	1102	1041	1074	1027	1043	1013	1097	1077	1035	1116	1059	1080	1063	1094	1031	1043	1119	1039	1063	1078	1054	1059	1021	1026	1061	1056	1090	1060	1074	1035	1059	1087	1073	994	1044	1099	1053	1074	1076	1103	1064	1005	1038	1037	1057	1105	1012	1058	1024	1100	1050	1021	1070	1052	1104	1069	1079	1058	1072	1078	1033	1017	1036	1140	1071	1115	1075	1058	1040	988	1058	1029	1029	1076	1028	1065	998	1033	1095	1003	1038	1064	1067	1072	1080	1085	1056	1049	1083	1063	1087	1106	1092	1005	1057	1068	1099	1033	1068	1067	1028	1045	1079	1082	1031	1106	1100	1048	1059	1074	1070
28144	23088	25514	19040	11483	7311	4574	3076	2162	1522	1160	941	743	562	503	460	474	449	511	466	484	519	506	513	497	509	526	463	498	519	533	488	540	540	524	458	479	462	479	473	458	480	478	479	503	476	463	477	461	477	487	461	480	450	468	442	471	477	460	495	472	478	475	456	462	477	480	457	499	487	495	440	426	457	496	466	480	507	465	472	456	489	478	447	433	480	478	469	460	447	474	471	460	438	469	457	495	474	492	443	485	450	455	462	455	489	435	477	496	451	490	457	432	459	506	456	501	458	443	483	456	442	475	473	429	473	473	484	471	471	454	458	455	454	450	418	483	443	418	472	476	449	446	472	458	435	483	471	456	424	448	427	469	458	493	482	510	468	448	431	486	470	458	461	439	464	445	487	472	470	461	432	452	445	508	436	451	446	468	473	457	455	431	472	457	456	483	445	497	497	456	501	439	494	482	503	448	453	457	497	425	472	479	456	433	444	476	469	500	461	431	490	504	463	481	497	493	460	496	482	464	470	478	445	423	406	452	477	453	469	505	430	452	462	493	480	472	435	438	444	472	470	420	479	476	469	489	486	509	452	450	447	471	499	434	488	437	461	493	465	476	456	444	478	466	459	462	446	505	453	441	470	472	518	496	474	464	469	417	462	450	443	468	479	420	456	486	459	502	451	488	465	478	449	433	455	448	446	444	482	518	438	503	458	476	483	463	442	442	482	461	466	465	444	448	476	520	456	443	439	448	501	502	461	432	479	508	478	431	449	456	442	439	491	494	516	536	483	490	484	443	463	450	491	482	481	449	445	463	446	433	455	477	462	414	434	458	468	437	461	458	462	489	481	474	479	477	465	482	439	480	449	481	497	474	432	503	473	472	451	488	463	492	452	472	463	483	468	476	445	474	440	484	455	466	483	439	481	457	451	481	474	457	466	451	471	477	492	473	457	488	446	475	440	477	473	469	495	499	434	458	472	455	473	451	470	471	469	474	459	444	451	452	485	443	456	484	521	487	494	494	483	444	445	461	497	466	450	465	459	469	461	425	457	458	479	467	463	472	506	448	446	452	438	517	523	465	440	449	497	453	472	484	480	457	483	476	489	503	453	485	459	487	453	482	457	499	440	480	413	477	483	486	493	480	500	465	408	432	447	451	477	487	512	448	445	450	459	452	464	456	457	440	484	445	444	484	472	470	502	456	485	454	429	435	461	465	431	464	430	456	450	457	431	449	432	449	444	500	448	434	491	471	475	495	496	466	472	471	460	474	489	485	510	447	464	456	474	480	454	424	450	439	446	460	430	478	523	446	437	446	467	451	467	500	467	483	453	462	451	457	482	468	458	451	443	496	464	472	452	460	466	429	507	467	487	464	471	466	460	477	460	477	488	516	474	430	423	440	476	476	464	473	503	508	468	463	464	447	487	496	475	491	428	433	472	455	450	495	451	492	447	466	471	462	506	494	482	449	479	499	491	457	484	475	465	467	484	449	429	438	487	465	452	491	458	462	463	464	455	472	428	473	451	488	459	503	439	449	470	454	463	431	461	466	485	438	444	447	446	478	465	445	460	469	432	480	428	448	469	447	476	490	447	465	483	451	444	506	459	461	513	463	432	488	474	450	478	489	448	430	459	463	436	464	504	451	458	424	467	440	507	471	460	470	488	443	456	464	440	494	440	438	437	466	488	477	449	439	475	440	418	477	515	463	472	443	497	461	426	461	493	477	477	476	471	497	465	464	495	451	437	453	499	463	451	463	445	467	504	437	472	475	447	434	463	454	448	460	462	475	465	480	463	472	458	469	475	472	487	488	475	471	471	476	490	466	443	482	459	474	494	445	441	463	491	464	496	451	477	466	467	447	482	448	486	446	451	490	475	490	418	468	433	474	440	473	471	462	464	460	481	444	492	488	453	456	493	432	438	460	481	441	486	465	461	473	486	461	474	485	448	466	448	457	411	469	451	426	478	463	483	449	441	446	459	484	467	481	462	486	444	465	484	460	446	458	450	481	451	459	464	429	502	502	457	439	461	488	429	463	483	439	516	445	439	461	464	469	416	423	458	463	449	460	464	481	482	443	433	505	436	493	479	443	461	480	448	462	460	494	447	475	468	442	469	458	477	460	435	433	457	455	453	436	452	484	482	468	485	469	453	426	486	490	448	480	450	423	478	482	468	476	457	476	454	467	447	465	467	457	484	497	491	480	526	447	435	506	452	438	429	443	441	458	419	461	444	494	436	475	449	434	464	507	448	475	475	459	472	425	439	468	462	434	446	459	452	471	460	475	437	483	483	476	452	527	459	453	489	447	474	453	455	445	458	455	427	462	467	483	433	506	469	450	464	453	463	411	441	482	476	433	453	411	462	426	448	433	462	494	478	482	460	464	458	452	459	451	454	446	463	508	449	447	421	461	470	470	467	458	442	467	502	458	441	439	442	482	448	499	491	458	481	493	446	478	492	481	481	440	456	423	453	443	420	442	503	463	471	461	455	418	454	496	484	456	424	433	456	496	464	449	460	475	448	449	460	459	472	489	470	474	532	465	457	480	503	427	492	484	498	478	467	488	452	478	459	486	426	465	461	482	457	449	487	496	456	462	438	459	457	429	456	445	461	488	479	479	487	467	456	446	425	463	458	494	473	501	440	453	466	475	485	449	454	485	467	464	456	499	474	449	472	464	452	464	448	484	443	489	444	426	441	481	455	512	432	461	445	465	445	476	469	445	410	480	457	467	458	453	439	481	483	466	470	448	434	460	433	457	453	474	497	469	454	458	456	466	458	453	457	467	457	479	475	457	476	502	509	492	495	453	466	494	478	454	451	493	460	429	452	455	450	442	456	459	451	440	459	445	441	454	466	453	429	482	467	456	500	437	444	485	463	482	475	454	457	439	456	433	453	461	492	458	472	488	470	526	486	449	523	484	447	467	461	479	473	478	503	446	472	445	482	455	493	430	448	437	455	446	465	469	480	459	453	440	500	454	456	452	446	433	496	476	489	434	468	476	480	469	449	421	413	458	473	439	428	445	437	470	458	479	478	483	446	481	448	458	475	503	433	481	448	459	461	430	465	498	461	476	479	417	450	471	469	487	462	434	460	471	465	455	441	491	472	491	420	462	441	457	455	451	473	482	453	407	498	519	496	490	476	445	454	510	463	453	476	475	442	464	473	470	472	485	471	485	506	489	455	486	448	476	452	489	467	480	463	485	453	457	454	476	437	439	459	472	519	451	488	462	455	466	486	475	516	472	482	494	461	449	464	448	472	472	473	458	431	490	471	461	463	472	481	448	455	462	458	449	444	461	499	429	470	468	459	487	444	481	493	481	466	497	461	469	451	427	464	467	437	479	408	522	491	441	451	451	470	528	486	485	466	479	455	482	499	427	468	471	511	484	438	464	465	426	496	490	426	471	471	458	453	432	476	462	462	456	508	435	493	491	454	480	438	474	517	464	479	455	458	490	495	458	450	482	488	420	495	451	488	486	469	452	449	431	472
16695	33817	27887	19036	15193	11445	7867	5525	3825	2797	1898	1474	1105	754	563	500	482	497	527	526	477	553	513	525	557	583	561	544	512	553	602	521	571	564	588	528	502	529	480	492	449	480	489	507	486	477	501	470	503	517	466	504	497	464	473	493	466	473	484	480	500	501	485	512	480	477	497	478	499	495	497	481	507	503	491	498	504	453	498	489	496	482	459	497	486	442	478	524	557	479	487	475	470	502	498	465	543	506	448	466	478	476	485	481	453	525	468	478	493	496	466	477	512	517	480	484	472	505	526	460	490	496	483	478	520	507	488	469	481	518	504	510	503	506	474	446	490	496	515	480	498	461	498	513	483	510	474	479	464	482	521	502	492	502	500	514	502	514	499	522	501	482	489	478	492	510	491	518	501	503	453	498	503	508	510	487	476	514	496	488	509	494	501	497	473	486	475	501	480	542	472	496	486	488	522	485	481	494	517	525	504	492	467	505	516	500	472	513	483	504	491	478	494	461	521	507	469	518	485	493	443	474	494	510	509	452	509	496	503	504	453	502	491	455	520	475	481	441	450	470	491	480	514	502	502	513	488	483	519	523	472	522	490	475	488	484	486	523	448	509	468	523	481	493	483	489	532	503	482	498	504	510	481	490	502	515	502	528	473	461	539	489	444	483	501	468	465	532	502	511	488	461	504	459	508	483	468	488	484	472	499	507	503	518	483	487	473	454	517	509	481	529	422	499	482	550	465	504	481	490	463	480	488	485	506	479	470	480	477	491	499	497	498	519	523	505	506	522	504	499	521	486	474	501	488	460	475	446	470	500	484	493	495	538	505	462	519	497	494	493	476	494	510	513	507	544	502	489	481	481	476	507	499	447	505	494	503	516	483	499	478	486	519	463	471	454	524	488	501	471	518	494	492	437	506	497	462	497	471	490	481	510	497	474	495	440	482	473	510	475	479	512	485	482	528	497	517	511	465	486	505	512	458	527	493	506	518	478	536	514	440	467	503	512	526	495	473	447	477	464	506	512	514	498	482	504	485	493	465	508	506	460	467	476	537	489	467	514	490	482	492	508	521	466	463	471	527	510	537	491	481	499	480	478	484	495	541	492	489	480	492	492	455	498	451	465	503	517	441	501	457	499	470	519	491	460	488	503	490	467	482	479	514	484	461	517	534	507	521	554	496	448	483	482	516	461	466	456	482	496	467	492	490	498	423	508	498	522	537	483	481	492	491	466	520	523	488	467	473	480	503	506	506	503	496	503	481	525	497	457	523	454	519	502	495	493	458	483	456	496	530	503	550	472	544	474	473	504	481	459	499	505	475	486	473	478	487	480	469	494	477	462	449	444	459	488	493	486	476	443	489	501	498	486	499	510	476	483	479	495	463	486	451	470	483	445	466	483	492	495	484	485	484	524	461	482	480	501	483	532	480	498	498	524	524	511	495	477	456	509	479	541	485	473	521	517	484	531	461	533	505	479	472	490	488	492	470	490	480	479	510	502	459	490	465	470	489	473	524	511	526	498	472	512	449	481	483	487	456	501	489	491	497	491	533	522	478	474	518	524	493	495	486	459	518	471	491	476	505	473	511	524	497	501	465	487	498	506	511	485	529	506	483	520	473	506	480	505	476	509	502	477	468	478	493	474	510	507	489	527	486	503	492	487	489	490	494	512	441	554	468	478	499	504	481	538	474	543	476	465	495	497	465	488	476	506	476	467	472	502	479	514	519	476	506	494	471	451	492	500	473	514	479	514	493	497	492	460	514	519	509	487	481	505	489	504	480	510	508	458	497	503	501	494	507	504	502	480	509	459	501	513	500	490	528	486	460	496	476	454	529	487	506	498	509	506	472	513	505	501	497	513	474	482	500	528	464	491	480	488	505	483	493	511	450	499	561	503	475	534	471	500	514	490	451	491	501	489	488	459	508	495	455	488	462	527	479	513	494	506	465	476	468	471	456	468	485	502	488	471	487	510	475	504	513	473	485	500	445	510	474	533	472	478	481	479	491	509	504	505	502	462	472	525	485	486	489	469	504	513	501	470	473	489	464	461	534	459	493	454	495	523	451	486	502	460	475	494	487	503	536	493	479	500	484	499	484	510	472	492	477	530	522	474	499	486	506	484	481	493	528	483	494	519	506	463	471	498	545	474	523	481	475	504	487	498	466	509	506	503	474	509	462	461	518	480	499	480	519	489	512	523	505	512	507	469	510	514	484	502	470	498	475	471	492	532	488	503	545	486	476	502	501	496	459	506	488	528	498	501	458	496	490	488	453	493	479	464	473	478	489	536	504	474	502	483	508	507	496	506	496	500	504	485	468	463	509	466	486	487	510	451	499	486	465	479	526	468	500	549	497	494	475	482	480	475	516	474	487	497	507	464	499	497	483	486	491	458	466	474	477	550	486	460	491	535	517	469	517	466	478	489	487	475	543	468	512	488	507	492	512	489	475	466	473	473	511	464	492	500	506	475	470	479	438	478	484	445	479	504	522	485	478	448	475	528	498	521	496	515	475	466	482	491	488	475	510	497	513	482	451	543	473	466	480	538	484	490	435	482	489	492	513	484	478	470	535	487	499	475	509	454	498	475	527	503	465	486	486	523	492	478	488	489	483	475	507	472	497	476	466	444	462	526	497	530	482	499	507	528	468	463	480	502	506	485	481	486	499	485	509	524	459	508	463	450	478	458	471	505	470	535	459	449	481	487	475	467	477	481	485	517	495	490	529	503	505	476	490	483	457	463	499	492	495	492	523	497	488	477	456	481	461	502	534	469	524	487	473	511	482	526	507	446	477	497	481	483	510	474	497	426	481	484	447	451	490	467	511	500	513	471	497	533	479	493	479	450	476	469	467	491	456	523	495	481	486	523	503	518	496	501	463	505	517	495	525	525	485	489	483	499	468	482	492	495	472	498	492	527	494	506	500	500	481	494	481	518	490	493	482	485	489	505	468	501	475	446	466	516	484	495	509	533	490	495	492	466	498	483	497	506	480	502	494	495	479	472	551	498	488	485	501	514	469	536	473	483	528	463	447	527	515	455	498	493	477	471	459	527	496	515	486	473	506	492	468	482	459	485	500	541	507	490	480	460	484	493	498	504	470	493	473	497	462	505	487	538	531	484	477	534	518	475	505	485	470	517	479	504	506	499	485	464	495	499	498	508	457	548	495	457	494	514	462	473	496	444	512	481	481	499	472	489	531	479	468	494	479	488	469	500	498	511	513	509	507	524	509	491	455	494	490	474	493	443	485	516	491	479	482	482	479	473	485	464	478	467	466	486	480	503	483	503	499	476	499	511	508	522	506	503	467	526	487	503	482	462	515	478	526	488	467	506	528	494	498	493	471	519	493	488	518	494	485	537	476	485	472	484	472	448	494	471	469	487	476	475	486	449	461	499	473	511	495	448	477	478	513	476	468	471	488	483	465	455	513	463	499	504	478	462	508	480	493	470	515	465	504	468	490	534	470	471	488	490	486	493	476	504	503	495	450	496	496	484
23612	21077	28290	24318	21856	18712	11441	6282	4223	3200	2172	1848	1471	1144	901	827	824	821	812	805	831	845	831	896	872	889	883	882	875	878	934	896	882	849	861	797	799	832	792	810	773	777	798	785	739	783	798	783	828	812	777	780	799	763	802	764	740	798	796	759	777	820	772	791	767	808	798	758	802	801	744	764	782	763	764	827	768	764	751	768	838	752	798	790	823	829	802	821	792	799	759	799	788	727	734	821	783	786	781	751	782	786	755	731	782	747	777	811	766	753	724	811	762	772	787	801	788	802	785	796	781	779	836	810	806	767	743	756	797	760	846	780	752	816	823	776	778	702	810	744	820	728	782	775	787	805	765	757	811	807	790	794	793	759	703	785	765	866	779	764	785	787	766	825	829	781	791	758	732	758	753	788	745	796	753	743	807	788	743	778	764	803	777	793	762	763	797	790	781	819	760	788	775	766	763	778	786	815	701	792	741	786	738	781	744	813	806	820	801	779	816	811	774	791	807	809	768	785	782	826	818	779	769	754	756	771	753	750	766	772	769	717	748	816	793	792	737	805	790	763	761	770	776	743	802	810	746	774	724	753	816	763	728	772	793	755	758	803	795	767	774	798	749	802	731	808	812	792	761	731	728	789	771	807	790	761	804	789	793	777	781	796	811	775	791	775	764	824	783	829	750	756	709	819	772	804	796	759	778	774	759	814	823	795	802	799	768	835	801	812	796	759	800	743	762	807	785	815	756	721	747	797	773	757	748	756	781	813	774	765	789	767	687	759	769	793	767	756	782	730	843	740	785	759	746	772	837	762	835	780	751	787	774	815	816	751	729	776	802	807	742	778	759	817	748	797	774	746	744	805	730	740	814	763	793	773	764	806	760	804	762	793	727	752	741	756	778	749	822	838	791	807	809	846	786	827	818	805	747	799	773	808	797	762	759	745	795	756	764	779	818	772	826	825	752	839	784	770	801	826	748	770	755	744	804	796	784	775	763	722	803	765	796	790	812	777	787	750	767	725	780	798	797	772	711	777	781	776	823	808	780	734	784	773	783	804	765	758	807	819	722	776	843	811	815	799	766	763	824	793	810	797	791	807	794	745	768	772	770	798	742	818	817	775	782	769	797	759	785	760	774	742	853	742	791	838	703	785	837	745	784	790	737	793	769	809	790	797	742	770	761	703	795	809	757	744	768	773	742	790	794	782	771	727	796	798	761	803	803	783	797	786	758	740	766	752	819	780	756	781	802	787	761	770	781	815	766	741	760	702	771	774	750	813	727	791	808	763	798	805	801	731	798	783	804	783	794	819	819	769	797	708	810	784	845	816	848	789	801	767	800	785	723	740	811	791	735	805	776	751	815	817	789	815	732	762	792	745	719	820	764	780	759	760	755	749	783	763	750	781	731	737	760	783	763	781	809	737	749	766	737	798	788	761	846	820	807	797	724	823	760	794	802	792	802	773	781	790	766	794	787	779	753	780	753	788	778	776	709	732	827	778	792	709	768	800	817	820	722	788	775	775	809	785	784	809	802	791	824	818	777	801	776	819	768	797	783	778	845	813	815	802	738	755	764	798	816	780	816	780	748	797	837	773	792	835	761	741	764	798	783	796	838	757	863	788	805	821	727	832	782	806	780	740	786	820	798	775	830	729	788	824	801	810	797	770	777	747	775	798	784	819	772	824	799	795	771	754	754	792	773	775	804	791	765	749	811	811	776	792	772	747	796	770	754	784	791	772	749	811	769	764	793	753	773	735	872	788	715	762	742	744	735	767	776	786	733	763	759	724	764	760	718	792	806	835	786	761	819	830	799	756	785	776	748	747	759	842	772	777	766	798	794	769	797	764	819	772	769	811	784	794	752	792	765	730	724	722	785	775	788	738	753	819	770	766	775	794	714	755	766	771	844	789	767	722	749	740	767	785	717	798	803	733	749	805	783	779	779	819	736	770	813	831	748	813	819	793	821	787	744	804	768	803	804	777	729	789	769	743	817	787	785	748	731	786	778	768	766	805	794	760	788	782	766	783	750	778	776	792	770	741	771	785	809	745	778	806	806	787	769	783	786	809	820	786	783	773	796	805	816	779	745	810	787	785	772	751	799	724	770	797	801	811	772	781	722	805	801	772	761	782	724	766	786	725	734	782	779	819	792	829	733	723	789	720	778	834	784	792	764	814	727	749	766	800	775	781	768	760	736	793	745	765	801	806	783	780	734	722	777	732	777	777	763	813	783	793	781	795	743	774	742	761	808	766	776	762	775	806	800	784	803	783	795	754	787	766	803	786	776	792	786	835	816	770	772	800	743	727	842	749	732	714	740	772	766	808	810	772	759	850	784	799	706	750	799	760	733	785	802	792	724	797	795	770	797	776	790	776	814	736	800	806	753	761	778	747	804	825	790	772	792	786	809	786	764	808	805	743	793	772	723	761	744	762	762	775	793	785	772	765	780	800	772	776	770	840	772	788	775	837	841	820	836	770	779	781	707	782	797	769	786	749	829	744	815	788	756	803	822	760	794	825	784	810	780	777	782	748	823	792	812	683	814	786	743	816	733	728	796	769	763	744	785	808	774	752	814	813	741	767	774	767	799	760	727	811	779	748	762	776	804	782	801	815	736	827	771	799	714	786	775	753	816	777	790	763	749	760	826	797	762	836	761	805	771	786	811	732	774	795	808	814	749	786	753	749	783	790	801	738	766	775	724	804	748	761	785	792	767	778	734	802	736	772	821	792	790	763	776	748	785	817	789	782	776	787	752	739	794	768	834	764	812	807	751	779	768	818	808	815	756	776	755	776	793	743	752	744	811	736	769	795	784	744	748	816	790	782	768	810	785	787	789	822	788	825	756	775	746	794	793	781	744	760	820	791	781	805	757	790	783	786	805	735	783	756	783	752	769	765	738	792	798	799	771	750	752	814	772	698	769	749	817	803	774	788	843	842	806	776	763	757	817	795	783	813	777	759	744	801	784	821	746	733	772	728	720	784	832	804	747	747	811	803	731	826	726	784	813	739	826	760	758	757	829	814	785	787	780	814	806	805	821	743	798	789	790	786	778	752	753	753	813	794	761	771	832	767	725	778	817	805	788	725	788	757	774	817	776	787	774	793	781	783	759	758	757	794	828	743	741	760	757	825	753	805	832	767	772	780	821	754	785	770	751	761	774	795	749	774	779	809	789	804	776	764	779	762	743	797	799	749	733	789	814	765	832	737	774	766	745	778	758	744	819	774	793	806	797	745	733	808	790	813	806	802	793	759	790	768	789	812	742	778	798	744	758	760	818	798	797	779	789	792	774	762	808	818	793	814	771	783	780	775	748	755	812	817	779	751	796	804	784	742	817	756	761	784	740	808	783	766	829	770	759	743	756	767	783	765	778	744	804	811	778	782	815	791	758	777	795	795	798	808	789	739	763	811	823	811	839	847	779	768	818	793	815	776	797	778	765	761	770	749	784	824	787	769	740	795	753	825	819	784	767	760	791	793	750	813	777	777	772	742
17165	41302	35617	27038	22560	18037	13114	9795	6916	5086	3522	2852	2055	1456	988	877	917	815	823	875	886	834	867	939	976	948	964	871	851	939	945	950	914	917	922	858	867	981	860	773	785	798	857	818	821	804	804	839	824	857	764	805	794	783	818	806	779	792	782	811	780	808	745	796	765	804	803	845	820	783	790	808	850	850	823	829	810	786	786	806	814	805	818	808	778	845	793	773	876	792	769	807	870	809	801	795	767	825	784	756	791	758	823	795	813	787	834	811	798	771	803	780	831	801	802	833	792	808	832	780	845	868	750	789	783	826	805	801	858	792	809	825	789	840	770	820	794	789	816	866	761	772	812	811	747	797	800	798	807	788	779	753	850	821	790	804	808	801	788	800	792	820	790	815	773	782	793	775	845	828	835	776	755	792	839	849	811	775	827	823	740	800	770	827	793	774	817	800	792	806	773	820	835	797	788	859	782	744	772	794	817	873	862	790	827	796	814	759	812	776	776	800	813	771	806	785	805	787	807	787	825	870	782	731	793	811	761	815	878	827	843	843	798	769	781	812	769	772	769	859	780	802	826	822	765	809	812	783	836	829	766	843	778	809	758	813	824	819	815	834	737	814	800	803	799	812	792	774	787	870	788	801	804	801	829	839	792	790	837	828	838	844	812	825	808	833	768	763	820	780	771	781	754	848	783	743	808	712	822	806	790	799	842	816	796	856	815	800	779	795	825	785	799	839	796	852	826	785	817	825	788	812	797	800	783	779	834	803	798	833	779	812	769	782	781	796	788	827	798	821	765	804	818	812	819	794	801	767	787	810	788	783	808	814	801	785	817	812	886	836	809	828	744	785	823	756	801	772	845	817	807	784	830	794	798	850	793	818	812	810	785	826	804	802	840	806	811	828	782	841	786	766	844	819	748	863	788	772	786	790	824	767	815	801	823	792	800	848	840	796	790	788	816	769	770	817	775	818	726	792	781	745	842	770	808	808	770	779	761	756	789	874	777	811	813	834	786	815	815	783	812	813	822	807	792	818	818	836	785	816	819	799	852	796	774	819	804	776	759	854	847	791	813	760	805	750	771	791	774	836	854	810	836	798	856	762	810	805	787	763	791	763	765	824	737	800	787	812	809	765	778	789	831	800	811	819	838	824	764	785	804	781	839	814	805	803	835	805	797	760	740	802	823	797	816	839	798	763	843	789	837	770	816	818	833	750	819	746	792	858	782	781	791	863	809	798	820	786	801	853	805	788	846	750	831	782	800	836	806	868	871	805	781	787	781	784	794	837	814	834	749	791	788	814	812	816	774	778	811	804	817	787	827	829	763	737	749	785	781	819	797	804	794	829	816	752	770	829	798	800	829	820	786	861	830	840	798	784	835	784	764	855	813	813	739	834	805	761	806	795	747	804	757	815	720	841	793	827	784	796	808	774	770	781	769	778	773	782	779	834	809	855	764	744	814	761	781	812	804	868	745	747	794	776	805	844	860	829	817	820	808	808	796	760	812	812	790	807	699	817	768	810	789	804	786	841	793	785	749	831	846	808	831	805	852	799	834	849	853	832	820	844	782	837	830	761	790	822	780	782	811	811	730	770	819	808	798	806	806	822	842	844	760	846	834	784	801	847	803	802	777	770	841	820	825	799	794	819	782	828	833	798	830	754	766	783	814	779	796	753	827	807	794	772	774	825	800	824	779	832	818	811	826	836	806	784	794	868	807	737	836	802	823	786	801	836	764	816	774	785	848	778	800	774	776	809	853	764	798	832	792	787	769	827	786	808	802	830	803	830	784	832	834	766	828	788	773	802	784	774	829	817	814	777	800	803	846	831	793	797	793	777	801	765	794	825	808	810	764	798	829	860	793	845	804	734	794	811	747	789	818	798	818	807	777	800	791	813	777	743	790	812	780	768	784	790	777	799	785	789	752	850	781	783	797	768	797	825	780	833	822	751	800	805	777	813	763	830	827	807	774	788	800	781	845	802	789	829	780	794	751	873	788	795	846	826	717	782	803	760	818	791	768	787	849	782	778	777	829	809	824	807	788	782	859	826	778	764	839	777	812	814	819	733	816	800	790	820	819	851	777	863	803	776	755	802	824	831	787	855	837	860	753	792	808	874	785	844	795	786	770	798	772	796	807	850	851	831	776	754	831	795	797	793	777	766	823	826	802	764	795	778	781	797	811	847	804	767	822	784	821	822	813	832	804	764	827	764	832	784	837	834	715	845	775	758	844	807	815	780	792	735	830	797	778	774	852	769	819	793	795	834	799	746	798	825	814	841	785	844	808	878	778	802	799	804	806	801	788	797	822	762	854	797	829	764	792	803	718	820	783	836	812	821	840	774	801	848	777	789	811	843	770	823	808	777	806	826	834	792	770	847	820	822	800	774	794	821	804	802	812	775	830	794	808	777	860	762	814	816	796	825	860	795	780	802	806	783	825	776	757	841	778	799	808	809	805	808	811	824	814	802	813	809	799	823	806	796	803	768	819	796	815	803	841	775	822	787	796	844	780	764	825	801	837	824	820	791	802	824	757	797	819	834	758	767	851	849	821	818	818	826	798	770	817	785	796	781	770	817	779	828	821	782	819	744	767	743	775	783	743	781	821	801	749	802	825	823	816	745	799	796	770	837	801	762	800	835	792	803	793	783	858	815	815	780	810	784	809	832	793	821	810	803	804	778	797	807	805	791	827	802	785	789	742	798	775	853	791	804	809	817	795	749	820	828	819	807	837	805	820	832	810	780	798	761	805	765	825	772	795	804	832	772	786	806	805	778	781	831	783	787	822	830	850	798	737	819	815	777	814	795	756	807	822	774	832	839	809	801	824	837	773	794	752	844	753	793	783	861	826	794	855	791	825	760	819	835	807	843	788	761	810	790	791	730	740	793	742	757	820	842	809	809	808	786	821	783	801	770	772	829	774	816	834	801	809	822	822	781	776	810	853	812	757	840	822	847	796	785	787	832	818	796	795	803	832	791	846	838	809	788	812	809	827	805	821	825	802	774	837	801	806	775	813	842	795	855	860	816	804	793	787	775	795	826	778	838	774	797	863	746	831	751	765	826	850	818	838	800	801	805	826	827	806	808	827	795	794	770	845	867	816	775	776	808	835	804	787	809	791	714	804	802	812	836	803	855	804	790	836	786	813	818	786	859	726	786	783	738	820	776	810	837	769	815	805	816	740	795	791	791	787	738	824	833	744	790	785	821	780	853	820	766	843	764	798	837	802	809	780	830	789	774	781	786	789	804	778	819	814	818	809	864	810	783	829	792	821	803	818	839	780	808	786	798	794	811	820	845	809	786	832	803	772	805	784	799	842	798	783	778	810	879	886	769	797	812	797	793	801	785	817	778	788	796	752	831	798	819	795	810	797	796	790	825	814	843	821	825	808	823	750	779	785	808	828	763	803	783	811	810	810	854	801	802	776	773	791	779	826	743	835	818	801	810	793	794	821	763	771	796	831	846	779	843	806	804	815	826	820	780	791	847	820	830
24826	21078	27427	25754	18601	10922	6763	4259	2906	2091	1645	1259	1081	774	620	560	590	576	585	596	541	537	584	566	602	618	593	575	603	572	626	605	594	669	576	617	599	596	582	570	559	510	545	535	517	543	545	549	545	554	566	562	581	584	568	519	515	517	500	556	560	532	568	532	550	515	556	525	519	554	513	555	594	509	539	552	512	530	543	524	540	517	537	514	578	563	531	557	548	572	584	528	550	545	546	525	552	524	500	522	562	551	525	489	573	497	540	546	574	558	543	513	526	558	499	538	522	574	527	534	532	536	541	548	525	562	602	534	574	525	563	514	550	533	548	497	542	526	504	510	538	558	516	535	523	501	548	569	532	565	581	553	530	574	557	527	504	579	548	547	543	526	555	555	573	547	563	551	508	518	560	513	498	551	550	585	527	566	511	595	602	518	519	510	523	572	564	505	544	529	505	521	596	541	559	550	522	534	569	543	554	523	577	553	557	523	579	540	569	529	573	549	565	526	543	535	540	544	516	564	580	561	551	539	558	503	546	547	548	504	530	559	550	536	530	564	562	499	558	567	563	519	521	484	513	510	557	518	587	510	533	550	530	525	516	511	522	543	550	538	536	584	585	590	561	561	540	551	541	502	508	556	551	547	605	546	506	511	478	519	501	551	512	537	523	547	547	528	530	569	529	518	540	541	522	589	547	523	548	481	561	549	530	596	533	528	529	519	534	528	530	527	556	551	541	535	536	520	504	508	560	551	535	526	516	541	560	540	549	551	534	527	596	577	519	561	547	543	568	546	496	551	567	562	564	550	508	565	580	515	501	527	528	517	558	548	591	548	510	571	531	532	514	580	572	524	573	527	547	562	561	488	555	585	535	543	536	554	578	558	536	553	516	581	531	530	589	507	536	542	552	499	562	555	524	588	555	541	522	513	518	547	519	501	550	528	506	542	564	570	550	557	531	541	569	534	554	537	524	522	529	517	526	583	555	518	565	574	573	594	523	538	558	519	530	487	518	555	555	554	571	529	525	542	518	559	545	593	514	546	544	552	514	536	537	527	523	506	557	576	526	538	567	542	572	536	487	503	527	569	577	552	587	534	503	556	553	591	507	520	556	558	542	579	554	501	541	529	527	581	550	528	551	534	527	557	563	539	561	572	544	588	517	491	556	560	549	517	590	549	540	552	543	544	550	570	538	496	528	569	534	530	527	547	537	536	571	538	563	559	484	520	531	545	582	541	520	501	545	563	565	550	576	549	552	550	535	579	555	547	565	563	557	527	546	560	514	580	553	540	512	534	531	537	582	608	523	520	576	527	526	547	529	553	554	501	512	548	545	577	531	542	542	534	603	545	523	506	487	538	537	537	547	522	518	536	562	531	580	527	590	536	579	543	557	522	535	528	553	560	503	561	555	545	565	505	591	551	541	542	521	556	581	575	546	513	532	541	526	532	520	572	525	527	535	558	581	496	558	503	549	559	521	521	538	561	574	531	548	519	585	544	499	527	489	536	553	568	556	504	550	519	541	551	580	542	544	510	560	545	498	562	589	547	531	562	630	564	582	546	567	512	528	532	541	526	509	545	560	571	511	554	498	556	557	533	535	587	536	559	555	535	559	521	569	571	553	525	538	567	545	536	516	515	562	500	573	574	545	509	553	566	482	560	550	488	535	535	533	581	589	493	537	526	560	518	577	573	531	534	529	534	566	555	576	528	574	517	554	569	474	571	526	529	510	529	574	554	540	553	545	517	540	572	542	537	553	542	534	542	576	554	521	532	540	580	547	513	562	546	511	556	559	556	529	503	539	503	536	530	572	574	545	549	556	583	583	581	552	544	548	506	514	554	529	560	523	539	577	565	536	501	529	576	575	527	546	556	586	517	516	491	532	550	549	547	562	574	582	549	542	544	531	513	516	566	545	557	540	589	524	553	558	535	528	555	576	571	551	536	538	551	561	513	597	547	537	522	560	579	539	537	543	538	546	586	543	543	539	518	544	538	539	577	550	524	528	555	532	507	524	527	569	505	584	573	525	531	565	560	536	576	569	548	554	525	537	552	576	557	522	574	590	569	519	531	573	536	526	539	524	510	505	526	541	558	546	541	524	579	567	577	549	594	560	558	565	540	537	548	537	571	542	522	549	544	554	560	548	560	503	544	543	543	551	527	518	525	535	536	543	564	530	544	555	523	588	529	561	542	532	579	567	542	539	561	534	561	572	577	537	554	550	517	572	589	574	533	531	587	556	538	578	526	570	526	532	551	558	532	553	541	491	505	523	513	543	548	574	542	529	522	509	546	547	538	572	563	578	516	558	526	525	517	541	528	530	537	572	536	522	578	535	510	511	549	542	534	548	538	508	539	571	511	507	553	510	518	541	545	513	502	525	544	545	496	521	543	540	518	540	554	539	551	523	588	521	534	552	512	578	570	506	522	564	541	567	541	549	549	532	561	528	571	512	536	535	561	532	505	554	500	555	541	541	587	527	525	591	566	534	535	567	532	526	492	534	535	505	544	556	495	549	533	540	537	568	547	574	520	554	485	530	488	507	529	502	555	576	564	520	556	548	543	513	569	533	538	539	532	519	557	516	504	536	535	551	555	545	539	541	567	556	548	556	523	537	557	548	586	542	530	528	575	551	538	513	535	514	529	542	532	541	543	567	537	544	574	571	549	524	536	558	522	540	498	544	557	560	555	533	539	561	565	549	531	545	550	514	566	508	553	537	523	577	492	571	548	511	518	532	529	485	540	515	558	529	537	531	600	559	530	537	558	541	548	544	575	561	523	555	548	559	533	555	518	532	543	526	513	559	522	509	548	504	528	599	552	518	549	534	518	565	570	565	537	554	496	589	530	557	579	496	550	558	550	524	527	537	488	527	560	552	522	519	551	555	550	513	537	523	564	588	533	544	559	527	526	530	548	534	569	553	537	539	516	543	522	549	505	569	536	527	527	525	493	568	531	527	504	511	520	537	593	555	520	535	591	545	560	581	530	552	558	536	530	519	590	544	523	577	530	547	544	551	539	616	502	531	533	566	547	537	529	524	547	531	533	510	549	564	506	551	520	543	509	519	542	541	556	557	519	529	547	534	562	534	585	555	564	542	546	555	528	563	524	523	570	537	505	522	556	536	518	534	548	543	496	544	573	537	543	564	518	536	536	572	521	527	548	513	562	538	515	529	572	550	551	542	572	573	520	567	593	605	556	542	533	506	512	554	554	518	540	551	550	497	518	514	505	502	532	547	545	520	529	529	519	539	498	557	558	554	543	541	594	517	516	540	549	569	562	526	570	556	544	520	521	518	506	558	547	559	518	523	578	518	559	503	560	514	570	543	521	522	522	544	526	552	543	538	512	546	521	568	526	512	566	516	620	557	533	526	526	542	571	518	511	567	513	527	553	590	531	558	539	563	591	552	521	529	574	577	572	540	523	551	544	547	476	546	524	563	552	496	517	568	543	530	529	551	521	549	529	534	526	494	538	528	530	558	560	545	521	547	558
16764	37553	31861	23685	19433	14851	10686	7928	5452	3883	2735	2215	1618	1116	732	663	630	644	644	624	614	648	675	695	742	719	752	708	653	705	696	756	673	698	647	594	673	688	581	620	618	589	598	602	582	613	589	631	541	574	581	578	593	648	554	637	592	594	613	582	608	601	626	631	605	620	572	585	568	578	604	556	600	595	569	613	553	597	606	574	588	613	578	605	586	557	589	560	633	593	522	598	582	590	558	577	593	605	644	568	575	604	580	603	654	597	594	557	563	603	580	603	585	604	597	597	571	632	624	577	598	571	591	574	585	616	598	591	598	560	583	597	594	538	572	601	586	550	588	598	600	572	604	575	594	588	551	576	601	591	601	562	579	636	564	596	592	596	582	609	623	599	631	601	593	594	575	622	588	603	600	564	587	621	559	591	617	598	630	579	602	585	596	595	615	601	592	586	593	618	591	582	586	617	608	606	599	601	631	605	590	609	597	572	601	621	585	604	609	592	627	578	609	615	627	627	590	538	554	580	581	586	569	584	586	551	601	599	582	594	571	570	610	600	596	616	595	613	653	615	641	638	573	582	598	574	580	559	591	568	601	634	579	555	564	550	586	557	626	553	605	576	587	610	611	592	573	638	581	581	592	603	584	597	600	616	618	654	597	631	571	567	592	594	632	589	604	612	574	556	598	609	595	630	614	609	622	570	649	562	614	621	608	598	583	554	622	554	592	552	590	589	601	602	586	590	564	620	602	546	582	583	581	592	575	563	614	588	648	584	566	583	656	574	625	595	574	555	615	610	596	618	584	603	586	581	604	571	568	621	591	566	596	589	622	619	607	602	612	595	598	591	570	579	591	520	624	596	564	613	559	622	635	590	579	592	577	582	538	575	576	586	582	630	597	568	618	614	606	565	625	626	588	562	635	615	601	620	607	594	617	602	620	597	581	581	598	586	576	580	587	563	611	591	565	617	631	579	578	595	599	615	552	576	584	610	588	566	562	622	573	603	612	639	541	565	584	586	578	552	625	552	560	617	621	594	627	571	568	567	600	566	601	587	615	603	597	588	592	541	607	618	625	598	557	609	601	612	587	598	596	629	629	627	592	589	595	564	553	550	554	549	620	628	605	610	594	592	561	628	635	599	605	612	613	594	579	595	582	589	597	599	566	559	578	542	616	560	598	606	543	588	591	554	613	617	593	608	583	609	557	608	582	554	632	579	579	617	612	616	600	586	577	601	564	598	613	597	562	573	587	565	623	578	573	546	644	582	613	570	634	578	607	624	594	611	628	581	594	633	604	599	591	564	590	612	558	590	580	577	574	590	606	601	582	625	536	573	586	606	596	604	594	577	590	589	618	611	584	598	601	592	600	605	572	561	613	625	591	574	590	579	579	602	579	585	593	620	588	567	550	562	591	595	612	570	591	626	585	609	600	573	592	570	537	614	630	619	579	617	578	579	561	571	576	595	581	631	582	560	585	611	599	611	577	560	595	570	596	613	574	556	593	578	605	566	606	610	597	554	603	598	591	608	582	564	602	614	575	606	566	602	569	614	649	623	588	586	598	564	656	562	578	567	608	596	592	607	552	577	612	633	584	607	604	629	585	608	568	603	597	617	577	570	567	589	585	587	586	572	555	577	621	600	623	612	609	584	616	622	572	608	658	615	595	574	574	599	603	583	546	603	640	604	573	582	521	638	559	588	574	626	589	618	576	595	534	545	564	569	600	618	589	664	591	552	564	611	604	595	593	554	620	598	572	580	581	602	556	630	582	590	605	615	608	562	575	603	609	573	565	574	589	568	609	573	583	656	601	609	579	618	631	582	616	608	582	594	603	588	602	572	629	634	597	589	558	580	614	579	579	602	594	598	597	602	564	581	566	604	597	630	569	590	586	595	599	648	606	597	587	561	649	597	612	600	621	593	603	530	585	580	624	567	590	573	606	570	577	580	576	607	620	580	622	612	604	621	568	659	566	616	570	582	565	587	585	605	580	585	606	580	557	581	606	569	607	621	567	579	588	553	539	591	619	616	611	590	605	597	610	591	571	552	580	567	641	650	550	566	601	562	596	511	546	572	574	569	596	607	602	567	637	618	597	567	593	639	630	606	555	563	584	618	568	563	572	578	581	598	593	595	564	608	551	603	632	567	632	581	584	603	597	644	638	580	598	604	584	579	597	579	577	644	590	572	581	645	641	571	593	616	575	593	583	606	608	551	609	579	546	592	606	580	596	578	596	621	578	596	561	588	600	614	595	592	602	597	555	555	617	576	581	629	608	586	593	597	643	601	598	603	612	548	597	539	632	589	612	612	641	569	569	569	580	592	603	571	600	587	632	600	602	596	626	599	596	584	643	581	557	597	566	580	607	591	582	598	604	599	622	568	597	578	603	575	617	598	579	635	545	606	613	593	597	602	606	646	612	586	588	552	594	577	587	587	588	617	611	572	572	582	594	570	556	594	617	590	593	553	557	548	586	611	595	611	616	579	589	594	561	607	566	597	594	614	589	625	613	630	590	582	653	580	562	585	569	563	589	587	584	606	589	582	606	574	600	615	601	589	592	586	601	628	607	564	579	614	625	543	600	627	577	578	581	620	611	582	536	601	608	604	606	609	636	634	626	611	568	581	604	589	579	616	557	590	617	570	571	589	603	504	610	593	573	592	601	530	599	583	616	608	576	587	615	567	611	605	624	588	588	598	596	584	583	608	587	588	644	563	619	536	600	581	573	610	613	592	574	620	637	587	560	587	575	611	600	583	568	591	588	629	606	612	563	601	576	611	598	587	546	569	567	609	611	620	566	530	588	568	636	599	591	601	571	610	628	595	592	601	561	628	622	564	617	608	581	572	614	581	624	623	605	637	602	575	579	569	572	596	620	569	598	574	626	620	563	567	586	607	566	567	589	585	582	620	609	604	606	596	606	603	592	609	588	609	615	586	616	615	575	545	647	590	648	634	605	569	595	643	580	568	589	605	591	607	610	554	649	607	587	586	555	573	586	601	579	557	593	603	585	604	556	585	590	634	587	597	595	565	566	604	570	618	586	593	590	618	599	556	608	635	627	576	604	596	598	601	600	579	587	608	601	601	614	564	573	577	585	588	585	599	623	635	625	618	577	601	638	662	588	579	624	583	621	595	589	611	633	600	592	645	634	573	596	615	620	547	558	597	598	579	581	544	625	569	613	596	620	546	544	595	612	589	612	560	585	634	585	579	590	603	633	573	570	611	575	594	582	584	580	605	550	631	586	571	540	568	606	557	613	609	630	588	602	565	601	583	594	626	571	600	575	547	585	579	581	559	582	607	547	649	626	605	599	578	585	602	575	572	555	591	586	568	608	563	583	625	588	604	577	572	574	584	580	596	598	593	598	580	599	583	602	587	631	619	637	603	584	560	545	565	602	597	569	632	575	575	628	610	612	596	600	618	575	622	583	583	560	612	560	610	672	582	612	626	550	606	649	595	574	582	567	617	565	550	569	574	588	584	590	597	606	596	562	618
22572	21223	28911	23863	21581	22687	19836	10061	6119	4822	3281	2624	2012	1605	1228	1126	1113	1070	1085	1064	1061	1115	1093	1159	1181	1181	1198	1119	1093	1105	1162	1104	1094	1188	1109	1068	1100	1182	1044	1068	986	945	1067	1011	1042	1009	1013	1044	1041	1063	1009	977	1037	1060	1010	1018	1075	1056	1004	997	1071	969	1045	1022	1062	997	975	1005	996	1020	996	995	1014	1074	1067	991	1044	1041	1006	956	1003	1024	1024	986	1030	993	1071	999	1025	1011	1012	1005	1015	1042	1007	1045	996	1026	1026	992	1034	1062	1032	985	1039	1011	1034	1028	1008	969	1037	1017	948	1040	1020	1074	1003	980	1014	1084	983	982	1007	1027	991	1025	1043	1047	1018	1104	988	961	981	1064	1027	1026	1035	1026	1087	990	1062	978	1042	1064	1032	989	1075	1012	1009	1028	1043	1040	1026	995	959	1035	1039	990	1068	1051	1053	1030	1104	1032	1002	998	1025	1017	980	998	1028	1007	983	1034	1054	1093	1024	1054	1030	991	1020	1024	1024	1071	1065	1034	1013	1078	996	1039	1047	1016	1053	1013	1038	1026	1009	998	1065	976	1023	1007	1018	1045	1016	1009	1064	970	1082	1028	1047	996	989	1002	1045	1014	1003	1058	1053	1007	1003	1046	1033	1029	1023	1017	1014	1001	1007	1046	1017	1035	1022	1047	1011	948	994	1006	1042	1001	1040	966	1066	989	1053	1056	1045	1034	1037	1079	987	1025	993	972	1041	996	1032	1033	1046	1072	1021	1031	1053	1042	1019	1005	990	1103	974	1021	1047	1062	1022	1018	988	1023	1057	1040	1038	1007	1034	993	1046	1092	1016	1080	1026	1045	1034	1083	1019	1019	975	1016	1056	984	968	1058	1000	1027	1034	1018	1004	1050	1053	973	1071	1011	996	993	1044	1056	1050	989	1016	976	1017	1094	1051	991	1047	1054	1083	963	1042	1025	1014	965	1014	1038	1007	1025	970	1060	1009	982	1090	993	1028	1029	1041	989	935	1048	1060	1076	1018	1047	929	1045	1019	1035	936	974	1047	978	960	988	1024	1079	1041	1011	1001	1016	1003	1017	1028	1046	995	1074	1022	1039	959	998	998	1004	1018	974	1055	968	1012	1054	1039	1044	1036	1044	1085	1044	1067	1030	1052	1011	988	1011	1009	974	973	1023	971	1017	1027	1031	1089	1027	1021	949	1001	1054	1085	998	1039	1002	1020	993	982	1050	1011	1002	1051	993	997	1060	1015	1013	1045	988	1021	1032	994	989	1035	1044	1039	948	972	1064	1000	997	1011	946	984	1038	969	1030	985	1026	1018	1022	1008	1003	1027	974	991	1017	998	1060	989	1028	1044	1041	1031	1026	1025	1008	1053	1010	1002	979	1022	991	1075	1027	1047	1070	1033	1020	1028	995	1059	1046	1041	1001	1000	1013	969	1022	986	1035	1034	992	1030	1053	1001	987	987	1007	1023	1016	1079	1055	998	999	996	1016	1015	1010	1030	1070	1055	1103	1048	982	953	1029	1031	1066	1048	1054	1085	1050	1079	1010	986	1049	1034	996	992	1010	974	1002	981	1073	1041	1041	1057	1105	1015	1003	971	1028	995	962	1013	1026	995	1020	1012	987	1007	1006	1012	998	1036	1015	1018	1006	999	998	1057	1055	1009	968	1006	1004	1029	1016	1008	1059	1037	965	1030	990	1015	1022	1010	1053	1001	1019	960	999	1041	977	980	1113	1032	1068	1015	990	1015	1101	1029	1046	1018	1086	1049	1026	1052	995	1068	1044	1046	997	998	977	997	1017	976	1001	1036	1020	977	1057	1022	961	1047	975	1035	1016	1039	965	1050	1043	1023	1083	1064	989	1001	990	994	1059	1006	1058	1042	1010	1020	1055	1007	1087	1002	1017	1011	1062	985	1040	1009	1057	1037	994	983	1052	1051	1043	1064	996	1086	991	1042	1022	984	1009	994	1041	1040	994	1029	1017	1011	1034	999	1019	1098	981	1050	998	1006	1099	1009	1035	1034	1019	1047	1014	1032	995	1033	1029	991	1024	1014	1052	1046	1000	1011	1017	1050	984	1018	974	1022	1012	1107	990	1014	1073	1013	1093	1011	1026	1049	1091	1049	1071	1061	956	1030	983	1021	1005	1036	982	996	1013	1010	1037	995	1059	1015	1065	1031	999	977	1017	1047	1015	1011	1022	1001	1048	993	1055	1038	1031	959	1036	1036	1046	1007	1050	1032	1013	994	1002	1004	1023	1018	1033	1001	1106	1070	1013	1077	1028	1014	988	998	1052	1073	1010	1004	1033	1043	954	1041	1013	1048	991	1003	1054	992	1051	984	1018	1058	1018	1010	1014	990	1031	1013	987	1023	997	950	1042	1010	985	1044	1008	921	993	1066	985	1020	1042	1029	928	1084	960	1086	1022	1032	1034	1013	1028	1031	986	1021	986	960	1032	1077	1011	971	1029	1043	1033	1038	1026	1025	996	1028	1018	1030	1037	1042	1011	1013	1024	1046	1019	1014	1035	1026	1001	1043	1043	1065	1045	1067	957	963	976	1062	1023	1058	987	1034	982	1025	1006	1034	1053	1024	986	992	981	1000	1083	1033	1051	1049	969	966	1069	1056	1008	987	995	1071	1052	1001	1018	1003	982	1010	1013	975	1055	961	1007	1015	1035	1048	1014	1056	1024	998	1051	1036	1013	1008	1028	1040	1012	1065	1056	988	1052	987	1057	1013	1030	1013	1026	1006	1014	1036	1009	1005	1037	1005	1012	1064	1022	1017	997	1078	994	1018	925	1056	968	1048	1002	1016	1047	1028	1003	1004	1042	1012	960	1032	1037	1037	1001	1028	962	1014	993	1075	1002	999	1060	969	1039	985	1034	998	976	1026	1003	1015	1004	1031	1016	1043	1061	1015	1067	1021	1044	1021	972	1014	1062	1042	1078	1031	1034	1057	1077	1026	1011	988	1036	940	1013	992	1068	973	1048	1031	1077	1044	957	986	1007	1003	1078	969	1065	896	1037	1029	1030	1028	1074	1059	1014	1048	1009	1040	1061	1004	1026	1006	1035	992	1034	1054	1123	1025	1008	999	1036	1016	1023	967	1009	1026	1044	1063	988	1035	1035	1054	1022	1020	1065	1037	1075	991	943	977	1037	1027	1042	971	1028	995	994	968	1024	975	1022	1016	989	1046	1009	1033	1018	1061	1037	1050	925	1001	1021	1036	1041	1066	997	996	1087	1028	1027	1055	1072	1015	980	1025	1031	962	1032	1048	989	1061	966	1028	1035	1042	1040	1009	1053	1017	989	1038	986	1032	1053	1001	1035	961	963	950	1029	1001	1017	1057	1032	1041	1035	1019	1047	1020	1066	994	1080	1026	1033	1008	1052	1044	1040	1040	1019	1015	994	996	1002	1018	1025	1036	1031	1060	1013	993	987	1069	1011	1048	995	1131	1057	950	1011	994	1008	1083	996	982	976	1060	1043	1049	1017	1070	1024	1020	1027	1009	1094	1042	988	1005	1012	1020	960	975	966	978	1015	1032	1012	996	981	1043	1015	1032	1066	1018	994	971	1079	1063	1051	1074	1026	1034	1000	1036	960	961	1033	972	1027	1011	1021	976	1040	1004	995	1002	1058	1053	1049	997	1005	977	1070	1003	979	1054	1083	1049	1058	997	1003	1051	1040	1008	1003	1043	1048	1002	996	974	1004	999	1056	973	1053	1043	924	996	933	1039	1004	1023	1031	970	1044	1073	1024	1070	998	996	1005	1043	979	975	1042	1036	1080	1060	1046	1009	1018	976	995	1015	1098	1032	997	990	1051	1051	1004	1043	1023	985	959	1028	1053	962	995	1045	978	1051	1035	997	986	1030	1015	1000	1041	966	981	1054	974	1029	1041	1038	1011	993	1013	1020	1050	1018	986	1026	1055	1068	1047	1000	1035	1068	985	1040	1057	1038	1009	1106	980	1011	1010	979	1030	989	1036	932	1052	1080	994	954	1013	1052	981	1062	999	1127	1009	1012	1022	1081	987	1064	1052	1020	986	1038	1029	993	970	1013	1043	1006	1046	1029	1052	1016	976	1021	1000	1032	1013	1043	1006	1048	1004	989	997	1027	1043	1045	1071	1034	1030	976	995	1067	1005	1039	1006	990	1035	1021	986	978	983	994	1021	1049	990	1075	1025	1046	983	1019	1020	1046	1047	1018	1042	1025	1043	972	1039	1033	1044	1008	979	1008	1055	1059	1083	1048	1053	1022	1054	1048	1079	1024	1070	1062	944	1013	1030	1047	1031	1103	1018	967	1035	1021	1053	1008	1011	1044	925	978	1016	1033	1050	1056	1029	1059	1052	1047	1006	1035	1035	1016	991	1021	1021	969	1057	951	1031	1047	998	982	988	967	952	1034	1046	1048	972	1057	1065	1000	969	973	1013	1063	983	997	1049	1026	1028	1008	1016	1040	1061	1027	1104	1059	974	993	999	979	995	1066	1001	996	1027	1062	981	1053	979	1016	1013	1031	995	1009	1036	1034	1065	986	986	1029	1112	1013	960	954	1001	1034	1033	1007	978	1038	1031	963	1030	972	1057	1013	1004	1027	1074	1006	1034	1013	1035	964	1008	995	1034	926	960	1022	983	984	1061
19397	45817	39982	32820	28302	22671	17425	13736	9550	7361	5176	3858	3060	2127	1411	1239	1135	1209	1108	1176	1171	1129	1164	1250	1303	1205	1322	1253	1197	1320	1399	1211	1182	1286	1225	1139	1177	1251	1093	1104	1120	1065	1030	1117	1084	1069	1031	1081	990	1109	1066	1058	1065	1066	1056	1012	1030	1058	1048	1037	1045	1042	1049	1132	1077	1047	1085	1063	1053	1027	1023	1052	1079	1104	1065	1086	1034	1046	1035	1021	961	1003	1066	1020	1052	1049	1034	1021	1050	1034	1033	1074	1081	1064	1045	1039	1099	1083	1113	1031	1028	1064	1072	1098	1025	1033	1081	1034	1062	1026	1052	1027	1070	1074	1018	1050	1045	1028	1024	1066	1075	1089	1075	1086	1012	1050	1060	1015	1064	1063	1063	1039	1049	1044	1063	1071	1035	1032	1061	1042	1045	1095	1024	1005	1050	1080	1026	1071	1096	1087	1021	1036	1032	1021	1064	1004	1080	1072	1037	1114	1059	1056	1120	1002	1019	1037	1080	1053	1087	1003	1095	1073	1052	1098	1071	1073	1022	1016	1088	1084	1071	1103	1046	1048	1100	1098	1080	1026	1072	1035	1095	1073	1071	1048	995	1073	1069	1075	1100	1016	1084	1063	1083	1041	1067	1072	1032	1042	1023	1046	1101	1072	1026	1093	1040	1059	1062	1090	1039	1075	1077	1068	1040	1026	1105	1085	1047	1075	1073	1085	1052	1047	1086	1060	1085	1061	1023	1046	1008	1048	1065	1051	1083	1032	1084	1076	1011	1047	1055	1029	1064	1016	1092	1035	1039	1007	1033	1084	1059	1009	1013	1006	1068	1069	1067	1077	1094	1117	1073	1047	1056	983	1021	1027	1053	1077	1056	1076	1022	1058	1036	1072	1023	1035	1046	1051	1111	1025	998	1077	1034	1083	1034	1079	1015	991	1039	1050	1046	1091	1043	1021	1074	1047	1085	1057	1081	1062	1036	1102	1056	1135	1087	1055	1089	1052	1085	1101	1018	1073	1011	1041	1037	1089	1065	1037	1002	1073	1126	1057	1009	1047	1077	1094	1021	1025	1066	1063	1035	1026	1057	1006	1050	1053	1033	1019	1132	1055	1034	1087	1038	1056	1035	1063	1031	1100	1006	1035	1106	1119	1070	1063	1046	1087	1012	1079	1029	1029	1007	1111	1093	1043	1044	1105	1069	1087	998	1103	1062	1066	1099	1067	1050	1041	1060	1081	1023	1053	1058	1081	1086	1001	1032	1040	1058	1008	1105	1073	1080	1047	1041	1046	1061	1026	1098	1031	1060	1028	1020	1068	1060	1088	1069	1048	1026	976	1054	1076	1106	971	1028	1055	1049	1039	1031	1063	1043	1095	1066	1003	1074	1073	1092	1084	1036	1066	1019	1093	1088	1086	1079	1064	1049	1118	1066	1043	1035	1033	1046	1049	1044	1112	1087	1073	1020	1027	1067	1073	1100	1056	1077	1063	1032	1070	1066	1090	1000	1009	1090	1100	1088	1060	1033	1056	1005	1099	1104	1023	1067	1027	1024	1039	1017	1053	1048	1126	1086	1083	1021	1028	1021	1045	1109	1037	1042	979	1096	1059	965	1040	1031	1009	1030	1038	1025	1058	1121	1013	1070	989	1075	1036	1018	1090	1025	1047	1070	999	1118	1099	1078	1036	1121	988	1059	1077	1054	1028	1040	1061	981	1076	1029	1082	1072	1115	1054	1041	1071	1147	1046	1061	1036	1030	1038	1045	1053	1084	1017	1023	1053	1092	1069	1033	1036	1100	1071	1092	1040	1064	984	1067	1058	1037	1046	1095	1060	1050	1059	1063	1014	1022	1012	1047	1038	1038	1126	997	1037	1044	1011	1014	1049	1137	1067	1036	1106	1017	1087	995	1010	1033	1086	1035	1059	1045	1066	990	1018	1010	1071	1042	1048	1089	1020	1096	1075	1099	1055	1037	1017	1023	1036	1058	1092	1060	1104	1015	1042	1010	1074	1052	1102	1032	1053	1036	1081	1058	1083	1056	1027	1075	1035	1112	993	1021	1030	1043	1021	1020	1043	1095	1098	1100	1086	1101	1061	1086	1055	1052	1051	1019	1105	1077	1082	1105	1074	1059	1039	1058	1040	1030	1050	1034	1064	1103	1067	1021	1099	1053	1092	1059	1035	996	1109	996	1116	1015	1031	1042	1047	1035	1087	1031	1026	1064	1083	1020	1076	1050	1058	1063	1086	1004	1035	1040	1064	1083	1089	1101	1099	1088	1080	1066	1078	1056	1089	1032	1035	1074	1088	1034	1017	1050	1057	1030	1053	1022	1016	1073	1044	1056	1092	1025	1071	1054	1005	1053	1032	1082	1005	1072	1022	1041	1049	1049	1042	990	991	1047	1058	1033	1043	1042	1042	1071	1071	1001	1027	1040	1052	1059	1007	1100	1079	1110	1051	1123	1008	1021	1046	1068	1000	1032	1038	1097	1035	1046	1096	1070	1087	1097	1040	1047	1040	1063	1084	1028	1074	1014	1083	1031	1022	1067	1049	1082	1042	1047	1043	1075	1064	1068	1079	1039	1020	1034	1011	1010	1051	1048	1034	1075	1059	1063	1079	1053	1013	1084	1059	1026	1067	1034	1054	1039	1046	1047	1056	1107	1029	1087	1106	1075	1057	1140	1068	1093	1072	1073	1057	1043	1059	1049	1043	1066	998	1008	1048	1045	1070	1056	1021	1050	1098	1040	1019	1003	1043	1052	1008	1059	1030	1017	1020	1089	1082	1056	1073	1049	1068	1033	1092	1063	1066	1068	1071	1011	1078	1008	1052	1009	1046	1125	1054	1042	1086	1099	1082	1027	1021	1037	1024	1059	1060	1035	1083	1043	1073	1072	1009	1040	1092	1088	1062	1033	1083	1053	1071	1024	1102	1046	1019	1034	1019	1128	1028	1048	1074	1059	1055	1012	1120	1103	1040	1070	1055	1032	1052	1109	1048	1122	1031	1037	1078	1001	1058	1004	1038	1095	1025	1045	1026	1075	987	1061	1054	1026	1066	1056	1060	1035	1040	1112	1056	1084	1058	1070	1036	1095	1075	1112	1080	1015	1037	1030	1032	1061	983	1076	1069	1091	1038	1074	1044	1087	1055	1085	1052	1005	1047	1103	1098	1049	1103	1048	1033	1031	1112	1099	1070	1022	1069	1051	996	1068	1086	1067	1038	1076	1078	1128	1048	1051	1075	1031	1003	1071	1030	1041	993	1097	1042	1011	1097	1079	1029	1089	1061	1025	1050	1004	1103	1092	1024	1025	1032	1124	1077	1058	1105	1044	1116	1047	1025	1013	1079	1097	1095	1039	1045	1057	1037	992	1016	1059	1026	1004	1063	1047	1099	1046	1090	1053	1017	1018	1032	1085	1060	1053	1044	1064	1033	1062	1045	1040	1034	1052	1043	1079	1029	1044	1048	1038	1005	1032	1083	1059	1051	992	1073	1075	1039	1063	1061	1041	1031	1062	1042	1049	1057	1093	1055	1042	1118	1056	1050	1025	1048	1103	1047	1092	1080	1065	1066	990	1072	1111	1001	1043	1064	1037	1137	1025	1086	1058	1043	1068	1066	1066	1007	1104	1017	1177	1022	1066	1059	1070	1047	1087	1062	1050	1067	1060	1011	1050	1064	1040	1045	1112	1087	1023	1075	1045	1052	1085	1075	1081	1088	1094	1085	1088	1077	1119	1045	1112	1080	1087	1106	1080	1074	1054	1026	1061	1021	1042	1087	1062	1063	1029	1045	1011	1045	1009	1052	1056	1111	1035	1083	1084	1064	1085	1055	1038	1036	1024	1081	1070	1004	1044	1038	1027	1056	1025	1059	1016	1016	1103	1005	1063	1054	1097	1155	1030	1054	1055	1082	1043	1002	1109	1110	1022	1074	1006	1013	1078	1086	1083	1045	1066	1039	1043	1124	1113	1036	1053	1071	1038	1066	1107	1088	1071	1066	1103	1130	1060	1009	1131	1044	1024	1096	1031	1074	1023	1083	1055	1058	1100	1041	1014	1055	1056	1066	1052	1090	1055	1071	981	1082	1025	1078	1103	1019	1028	1055	1074	1103	1058	1037	1101	1090	1005	995	1055	1060	1137	1032	1118	1027	1050	1064	1072	1036	1084	1056	1086	1030	1088	1042	1093	1039	1002	1096	1059	1080	1052	1079	1048	1116	1120	1062	1054	1060	1123	1077	967	985	1053	1050	1039	1049	1016	1023	1064	1070	1048	1034	1103	981	1086	1053	1042	1094	1016	1056	1072	1022	1053	1035	1049	1038	1070	1050	1039	1040	1029	1097	1088	1082	1030	1052	1044	1037	1061	1099	1058	1033	1071	1056	1104	1071	1032	1022	1070	1024	1066	1052	1064	1043	995	1135	1050	1069	1129	1083	1051	1078	1067	1062	1074	1040	1041	1046	1102	1058	1059	1064	1059	1053	1090	1040	1050	1097	1007	1082	1063	1058	1111	1033	1044	1049	1052	1029	1035	1087	1073	1044	1023	1096	1025	1061	1104	987	1091	1040	1062	1037	1038	994	1041	1095	1057	1087	1095	1048	1081	1083	1027	1094	998	1046	1067	1083	1103	1007	1031	1058	1040	1046	1076	1080	1087	1006	1046	1037	1039	1030	1056	1055	981	1051	1029	1071	1060	1058	1034	1082	1061	1042	1068	1073	1066	1052	1095	1075	1033	988	1026	1025	1098	1101	1074	1031	1074	1018	1066	1088	1092	1072	1083	1132	1094	1120	1072	1009	1002	1082	1065	1045	1048	1060	1043	1100	989	1019	1075	1081	1122	1036	1044	1084	1064	1000	1043	1056	1055	1066	1099	1040	1010	1053	1048	1075	1041	1046	1001	1048	1062	1023	1038	1017	1033	1050	1049	1000	1037	1091	1123	1004	1030	1087	1095	1130	1075	1078	1048	1107	1001	1060	1150	1056	1029	989	1110	1081	1049	1047	1080	1072	1065	1007	1041	1051	1020	1047	1086	1091	1069
28215	22904	24724	18980	11828	7052	4518	3394	2165	1588	1137	850	778	617	510	427	511	446	464	450	433	459	519	481	507	486	498	465	506	494	467	503	488	489	472	517	511	470	445	472	485	457	468	487	479	471	437	450	463	437	449	475	487	469	447	470	460	454	443	434	454	467	437	450	451	461	437	462	454	437	467	452	439	477	466	451	430	425	465	508	464	463	423	455	432	458	448	469	460	470	413	500	449	497	470	467	452	450	420	450	471	438	463	438	460	448	473	471	428	476	463	491	465	454	484	516	456	436	462	480	472	430	443	435	492	473	491	459	451	467	464	496	432	480	453	476	480	456	424	489	464	480	468	483	437	461	460	442	493	483	451	471	465	458	460	472	470	439	429	478	483	460	456	411	465	461	473	485	466	446	469	416	443	452	467	505	455	465	454	465	451	468	448	458	458	435	479	460	456	456	477	447	486	436	419	449	432	501	474	446	440	453	471	439	441	450	464	456	451	440	463	439	492	431	478	458	473	471	450	451	420	487	461	476	434	465	466	471	436	490	493	465	460	458	430	490	488	472	463	477	493	448	463	473	473	451	434	482	411	503	469	511	481	495	435	494	448	438	482	437	460	489	457	455	473	416	448	464	462	502	469	486	456	483	477	467	467	458	454	442	457	457	473	469	478	453	461	494	532	471	451	447	457	452	462	447	427	480	457	455	479	453	456	468	437	440	460	459	459	426	475	414	475	449	446	450	500	480	488	467	487	457	421	478	468	475	447	450	460	480	440	468	460	472	516	461	450	486	456	453	486	440	493	468	430	449	487	466	490	456	466	451	457	450	459	469	468	468	458	518	495	444	438	448	476	441	449	480	448	438	508	464	443	447	486	484	482	457	453	456	471	473	445	441	455	461	464	482	498	487	418	454	449	447	461	404	470	467	473	459	432	482	441	486	460	431	471	461	473	455	473	476	454	474	496	477	456	447	483	493	432	445	453	482	483	457	442	460	459	460	467	475	435	443	460	454	456	437	485	455	479	433	456	459	443	460	463	468	420	477	484	443	461	459	464	472	445	485	476	427	483	464	414	462	431	454	477	442	486	482	478	433	476	476	473	490	503	480	444	506	496	478	461	446	487	491	436	498	497	416	467	475	462	437	442	455	472	466	463	451	466	438	472	457	436	479	440	454	465	481	455	440	413	436	442	483	483	502	482	490	505	467	429	480	428	463	468	469	477	443	450	484	449	465	503	444	467	465	455	482	463	460	485	456	508	516	481	446	485	479	423	445	468	483	455	443	506	482	475	466	409	477	443	476	454	482	420	440	471	453	459	427	452	486	418	466	490	463	453	451	458	453	452	420	488	444	453	430	434	458	487	469	473	483	469	488	483	475	481	426	429	472	477	440	477	481	450	460	440	462	458	457	427	433	467	471	457	472	436	438	452	457	467	430	443	464	472	469	456	459	457	448	464	491	494	453	507	440	495	445	488	441	464	437	503	467	467	446	468	475	441	452	444	450	447	475	463	456	437	462	480	457	450	476	489	434	469	466	447	457	475	458	437	489	404	478	475	465	461	463	444	468	462	449	454	466	443	463	478	469	490	454	466	488	476	430	474	443	468	479	466	456	445	463	472	459	460	437	471	440	460	473	486	442	456	435	451	464	461	435	454	472	451	440	446	470	442	462	477	456	477	446	489	473	434	456	465	480	461	461	441	483	467	481	453	485	462	465	449	470	456	518	436	484	446	438	476	431	463	461	472	456	475	463	394	502	485	440	479	441	485	483	464	457	480	462	468	434	440	463	488	469	489	436	466	448	424	461	451	457	465	456	436	459	447	478	449	448	505	439	492	517	426	450	464	447	485	457	474	434	449	493	472	468	494	476	503	487	444	442	451	487	439	474	430	459	457	478	473	451	449	478	452	469	497	433	493	466	472	488	436	469	496	458	472	476	479	463	471	469	418	474	458	476	439	428	452	441	444	476	486	451	481	510	490	484	436	454	456	429	468	475	445	487	450	466	447	490	509	471	452	471	433	467	469	441	465	467	466	473	423	453	521	458	455	454	431	443	447	449	444	400	473	434	436	474	437	477	474	458	443	501	469	468	467	435	459	458	458	456	399	437	456	443	468	458	447	458	447	468	450	473	463	436	504	437	456	492	457	465	429	454	449	433	470	463	451	460	464	425	483	437	465	477	481	486	437	479	516	460	481	446	456	491	464	470	451	452	466	466	491	467	463	467	432	480	475	463	461	442	456	447	475	441	437	459	486	487	421	452	471	445	436	504	472	491	469	473	458	447	460	453	456	456	430	427	506	503	475	478	463	442	455	490	471	429	446	465	446	426	456	472	447	452	460	443	473	461	456	451	440	438	489	502	415	463	449	435	469	442	450	444	447	440	499	471	494	467	475	439	454	467	455	462	464	486	467	469	459	436	468	429	454	467	452	468	459	446	442	482	463	471	434	468	462	434	465	468	459	492	436	440	457	465	445	471	491	460	434	434	485	473	490	457	489	444	458	505	483	479	430	448	437	442	471	473	452	453	500	476	470	466	496	446	452	435	461	490	449	455	478	500	455	490	438	454	442	418	469	465	455	455	477	473	456	416	480	447	423	463	482	428	448	450	442	453	470	447	467	482	475	475	451	459	460	420	431	449	451	488	474	444	436	488	485	448	482	486	482	499	465	504	422	440	459	470	472	448	447	456	474	471	474	461	471	510	494	467	461	478	474	440	453	466	484	446	477	449	463	435	465	493	471	446	473	442	475	462	501	501	421	414	452	440	466	440	445	467	486	447	439	468	464	423	479	466	460	485	446	462	440	482	460	455	449	456	426	441	501	454	453	452	471	454	468	434	498	450	445	468	486	477	468	454	480	458	488	441	453	457	450	494	460	467	460	480	469	442	477	473	460	449	473	498	460	486	488	436	447	491	483	438	472	462	393	468	442	476	473	491	454	462	463	481	475	453	476	471	467	449	441	444	442	479	460	477	452	488	467	505	481	476	472	486	440	442	450	433	455	452	447	467	447	476	469	521	494	466	471	471	475	468	459	495	433	454	441	489	486	489	443	449	483	485	442	487	435	425	461	446	434	461	464	471	465	485	465	494	435	482	497	455	450	457	480	427	433	427	497	476	444	461	455	462	448	425	479	474	401	483	432	435	469	480	441	455	472	442	448	488	477	425	430	449	457	476	499	458	456	481	461	473	466	471	460	436	484	442	462	465	441	461	427	474	468	458	464	480	475	460	431	472	431	447	519	450	469	487	469	470	467	442	468	431	433	456	454	479	490	437	447	415	469	472	458	470	432	459	462	449	482	475	447	479	446	424	459	438	473	437	454	489	443	423	464	447	432	482	439	473	451	483	473	451	484	443	436	460	467	485	491	453	441	486	453	465	458	466	515	474	441	471	476	452	415	429	474	473	489	473	424	456	481	465	439	479	505	440	411	504	471	471	446	458	459	458	428	459	456	478	472	460	475	487	458	451	423	456	463	472	449	397	488	461	439	459
16649	33060	26993	19625	15414	11041	7872	6006	3853	2795	1818	1395	1053	796	524	501	539	514	484	519	478	487	504	554	541	559	601	548	610	539	578	568	569	561	516	512	533	530	504	490	471	478	510	459	484	473	475	482	486	507	491	499	524	428	454	515	490	471	476	445	483	488	528	481	493	446	515	480	458	463	509	492	457	531	516	481	517	444	478	503	441	467	489	471	451	499	504	469	508	455	470	487	476	457	513	482	477	514	481	463	526	488	502	506	531	484	483	473	502	502	508	511	471	491	463	480	490	439	511	483	494	480	489	517	487	486	484	474	487	506	495	457	483	480	511	505	479	422	474	474	451	481	528	476	474	481	517	485	492	482	491	472	480	482	473	514	471	482	501	483	496	508	500	513	495	535	497	494	489	525	475	499	462	498	516	513	481	499	499	485	503	489	487	514	496	484	480	469	493	470	474	484	474	480	499	508	505	503	470	493	467	499	471	521	462	439	515	494	477	481	498	442	518	510	434	514	500	490	482	468	501	492	495	485	497	517	490	478	487	487	464	453	435	492	457	477	454	496	521	499	517	502	492	499	457	476	512	474	479	497	473	493	483	463	500	465	514	485	465	479	508	485	498	515	503	475	488	482	486	477	512	516	466	474	440	473	490	517	504	483	490	477	468	492	499	479	500	451	474	488	490	457	499	487	500	449	466	471	463	499	499	492	475	512	464	504	480	485	447	486	454	482	478	487	470	438	485	498	490	495	487	499	521	504	496	483	478	415	459	464	495	417	465	523	492	482	492	508	533	480	519	483	491	493	507	519	474	547	468	449	497	479	483	482	474	470	444	501	492	497	476	494	477	455	472	520	471	496	500	499	496	465	472	501	489	472	459	463	473	516	488	518	470	476	483	453	475	490	462	479	478	476	466	482	514	461	498	475	513	495	472	447	537	474	505	505	482	457	474	485	461	505	452	447	483	492	482	467	499	466	495	525	463	478	480	483	452	521	511	475	500	515	474	509	464	479	501	465	526	481	516	484	487	456	508	495	471	512	494	457	517	438	489	488	480	493	477	451	506	526	454	468	486	454	482	457	437	484	516	504	501	502	490	512	505	515	473	477	477	471	453	523	491	535	480	516	459	456	518	539	503	446	515	447	487	508	468	498	526	471	450	502	460	497	476	489	474	472	498	481	486	488	528	503	472	502	472	471	504	519	491	491	480	490	475	478	488	469	517	488	484	502	491	451	492	517	489	530	463	493	521	453	473	470	487	472	485	477	486	513	505	526	448	499	486	494	501	472	484	462	494	456	490	484	473	454	467	502	504	443	474	505	488	509	447	446	475	484	476	412	484	501	479	501	494	480	515	490	477	532	498	521	486	450	488	484	525	471	510	496	474	490	486	432	500	521	462	491	496	477	476	511	491	460	496	498	482	506	492	511	539	476	487	513	452	504	458	506	496	489	475	483	474	493	488	502	485	509	484	472	459	496	466	480	479	488	453	498	482	476	498	486	477	510	470	506	482	481	475	488	484	491	490	460	498	492	512	481	491	479	488	478	511	486	505	473	509	471	460	452	483	498	537	491	459	477	500	494	513	470	471	526	507	471	492	518	498	493	452	473	478	492	475	487	499	464	478	474	493	493	449	463	466	466	497	435	501	501	467	474	518	475	448	485	487	501	497	472	549	464	501	505	511	488	460	509	473	476	460	456	469	446	475	502	488	471	492	476	455	497	494	477	535	483	481	493	490	479	473	522	525	469	465	523	486	448	473	480	470	459	506	481	484	443	465	511	498	464	482	487	487	476	498	464	460	464	485	507	495	484	505	490	499	498	491	489	493	485	484	517	495	446	493	500	513	513	478	479	482	469	509	497	467	475	509	480	496	470	486	453	436	480	456	543	528	481	483	494	477	468	514	440	438	478	471	502	492	486	515	447	474	494	469	448	494	480	448	555	485	490	517	484	494	464	521	483	500	465	504	475	481	499	501	467	515	505	456	499	520	489	488	520	497	516	466	506	506	494	488	498	478	507	483	456	448	456	500	485	486	509	479	472	485	491	506	480	451	473	475	478	502	478	481	476	557	443	503	518	476	499	496	477	481	500	525	488	501	488	440	512	482	452	497	477	519	463	508	479	489	512	513	469	513	485	500	503	480	480	513	493	463	482	512	466	495	480	459	494	489	501	496	473	475	450	512	441	472	483	496	494	485	501	480	473	545	504	507	494	475	517	469	524	467	488	472	488	468	514	478	503	530	477	468	543	493	458	479	480	496	488	478	498	485	516	472	517	471	495	510	493	475	515	495	504	476	458	500	449	510	454	445	471	448	495	468	477	461	497	497	517	461	459	487	515	500	450	435	496	468	479	503	493	506	513	502	523	475	473	482	465	507	473	454	478	475	472	468	497	482	499	488	475	478	503	542	491	461	476	489	518	492	510	481	496	455	494	497	509	510	468	468	461	491	478	443	516	516	487	496	466	458	456	472	511	485	511	496	454	498	510	514	502	470	475	496	510	486	483	477	446	457	471	485	484	458	479	457	498	510	506	460	514	506	498	423	470	498	475	511	438	497	471	478	503	485	473	508	495	478	461	509	451	477	453	476	509	454	527	488	449	488	500	485	461	496	494	493	479	480	493	548	500	529	498	472	510	453	477	500	489	473	487	494	489	483	505	506	490	510	472	504	531	485	435	469	447	479	482	501	527	501	471	497	491	481	491	483	494	503	537	485	462	522	496	471	480	478	491	459	461	479	487	462	505	475	458	486	493	466	465	487	507	485	460	516	466	531	466	475	494	467	502	488	457	479	492	486	464	502	476	498	480	500	494	473	467	479	476	497	482	477	493	472	512	480	478	466	480	497	535	491	499	477	501	511	467	458	542	509	492	501	473	508	475	490	495	487	508	458	477	498	498	467	527	457	468	503	456	484	483	517	478	490	491	452	516	503	468	471	487	480	467	459	477	488	518	471	481	476	520	496	495	482	468	456	503	493	468	467	444	513	484	501	455	496	473	475	489	486	460	498	477	491	469	485	516	489	492	540	521	514	481	456	463	503	497	507	468	467	458	470	464	471	493	468	467	537	488	460	497	526	446	473	478	512	496	493	449	511	455	522	489	510	495	480	484	520	464	497	464	479	488	507	491	489	514	464	504	484	496	492	519	477	511	482	472	461	464	472	484	478	530	458	503	469	450	506	501	476	480	443	511	521	512	480	488	463	467	490	507	470	519	516	484	472	494	443	486	499	437	491	480	495	508	508	456	467	473	447	475	517	448	516	457	508	479	494	444	461	522	524	495	496	507	494	452	508	540	496	515	475	514	486	471	468	500	516	476	477	480	490	473	462	507	484	491	513	490	467	439	502	474	485	503	492	508	451	490	462	469	511	505	507	503	511	481	490	527	488	475	506	478	458	502	483	462	459	495	477	474	502	453	523	455	459	457	442	524	519	494	499	487	490	504	462	482	483	475	506	478	495	479	463	472	436	446	472	512	467	498	467	507	456	530	461	465
23690	21154	28417	24399	21882	18336	10987	6387	4327	3034	2217	1735	1435	1094	893	841	879	771	832	779	844	780	842	889	928	866	841	841	845	880	881	851	798	880	806	803	798	823	790	777	756	808	781	820	760	816	781	793	757	776	805	779	789	775	766	791	753	720	786	789	783	766	791	821	756	789	784	827	749	761	799	737	808	768	701	747	781	754	802	745	792	788	767	773	775	767	760	814	804	795	803	755	806	801	742	804	751	776	750	729	800	773	808	791	795	822	766	798	820	758	786	739	787	775	780	784	728	768	771	791	800	789	777	772	808	755	789	767	759	784	779	770	784	772	834	791	736	793	767	758	762	766	753	760	746	745	786	821	849	774	745	789	756	789	764	794	803	793	769	774	777	754	727	780	727	768	806	763	747	833	748	798	804	768	758	726	742	810	772	761	793	757	758	783	767	781	773	754	803	793	768	705	777	737	720	787	717	739	769	781	804	786	730	777	805	780	740	791	769	730	787	732	766	812	785	800	775	806	785	772	788	753	796	780	775	767	759	737	747	750	772	733	773	768	788	771	773	752	788	772	743	804	758	746	773	743	765	766	742	758	795	822	787	765	826	793	771	776	806	748	776	769	781	799	742	793	775	788	773	763	771	754	820	809	742	741	760	756	775	807	751	747	708	738	727	792	732	752	786	806	783	745	710	796	743	825	779	740	737	735	767	743	793	753	821	784	759	785	749	821	767	794	784	753	789	760	800	762	778	745	778	753	792	765	781	776	768	759	772	808	789	819	810	736	801	790	805	791	742	744	763	728	778	808	784	821	742	827	787	719	742	794	734	800	768	802	766	792	735	781	776	832	786	787	777	799	787	789	773	788	795	799	738	703	791	756	755	758	787	745	814	796	787	748	773	743	821	775	726	743	777	790	777	766	736	815	826	745	746	768	780	771	759	830	734	743	778	777	784	783	752	752	747	789	735	788	749	689	770	727	752	741	795	782	772	765	765	797	812	726	800	753	748	751	727	789	732	773	764	783	734	805	734	786	755	781	789	760	800	744	743	761	759	742	750	753	749	786	757	751	725	784	770	777	778	800	784	756	793	754	734	770	780	732	738	746	748	777	815	772	773	744	752	756	777	775	785	785	765	792	768	762	787	793	746	784	791	825	762	752	848	768	753	806	808	746	779	798	750	742	761	770	747	808	843	756	772	760	791	758	764	770	761	794	745	787	768	734	822	777	763	724	740	772	776	777	727	780	761	776	739	755	818	778	776	783	767	807	801	783	768	799	777	770	726	784	780	815	795	782	752	783	728	742	764	749	843	784	753	788	813	776	802	781	745	736	835	781	760	739	781	747	789	856	747	852	755	850	726	788	751	802	811	818	685	806	765	819	774	784	797	769	756	814	766	762	801	756	816	779	774	749	805	794	744	770	795	814	788	771	808	740	755	829	728	747	749	775	699	796	752	801	804	759	797	738	793	773	757	708	758	776	786	743	766	801	781	766	801	793	788	814	754	835	758	778	769	784	824	731	766	759	774	834	764	729	743	795	789	714	750	811	785	788	739	798	760	786	768	721	787	801	816	815	732	786	729	727	758	822	770	792	806	775	781	718	757	775	751	804	776	762	794	803	781	767	786	751	747	752	814	783	726	785	770	757	768	770	773	816	776	770	754	754	756	838	826	789	813	776	732	828	768	777	716	771	760	739	779	773	740	787	754	763	724	804	807	764	711	761	827	760	790	766	778	788	748	786	707	793	774	778	802	784	773	765	744	787	780	743	800	802	765	769	790	750	740	798	817	704	767	750	746	772	769	771	739	776	761	771	766	733	713	767	755	794	769	799	780	774	768	742	782	735	804	814	774	752	778	774	840	777	722	738	753	702	722	744	821	760	771	814	821	836	794	772	767	791	746	836	760	745	756	798	753	747	742	803	760	799	808	768	774	726	750	728	785	768	728	795	777	782	802	802	799	804	815	770	743	757	772	781	756	759	788	745	769	759	738	735	817	740	745	745	788	784	828	773	752	768	767	738	756	723	756	795	761	819	771	724	766	788	805	749	761	747	777	796	817	810	762	792	755	755	762	766	754	766	782	778	784	753	813	795	762	769	736	775	792	782	745	781	758	767	769	759	761	765	799	759	818	788	724	842	759	778	773	712	765	773	762	795	715	809	773	792	725	769	812	761	810	784	797	768	753	721	760	755	802	777	822	737	782	778	830	737	816	748	755	775	764	807	771	781	748	804	760	816	781	806	745	731	769	782	788	831	818	753	789	705	744	778	789	760	772	802	775	796	824	729	784	782	731	736	750	794	743	870	745	783	781	734	757	764	737	748	740	743	784	725	803	802	783	785	759	749	724	803	780	791	817	771	792	786	754	812	730	773	824	777	767	708	803	746	778	792	769	726	751	745	810	781	798	754	765	784	782	784	792	729	783	770	729	765	835	750	778	758	791	732	825	785	778	773	742	781	777	743	780	796	735	801	771	790	778	785	770	773	764	748	727	751	760	703	773	821	763	768	748	798	733	746	745	769	799	764	748	782	779	722	804	788	867	796	789	779	816	796	760	768	770	748	733	770	760	735	804	755	742	736	791	733	815	849	778	732	795	743	855	763	746	753	795	787	762	768	809	760	811	776	777	757	761	765	813	809	760	831	720	765	754	748	724	746	780	789	813	814	722	760	744	799	754	739	784	797	787	785	810	808	776	786	762	773	804	770	788	823	759	776	737	825	742	817	745	764	759	805	780	772	804	793	770	766	726	739	766	777	751	795	757	775	753	769	744	744	760	775	770	773	755	795	731	770	798	791	830	770	797	805	783	754	752	802	766	784	800	714	784	803	707	749	712	821	762	783	745	786	745	786	804	728	762	788	758	747	816	715	766	779	735	727	736	742	799	805	780	700	818	729	699	787	745	784	752	774	756	762	753	816	826	736	767	785	827	744	737	763	740	799	793	794	779	754	704	786	783	762	712	765	764	802	757	802	770	804	730	760	775	744	718	768	754	742	769	733	761	808	748	773	786	743	781	771	781	749	771	786	748	787	749	776	740	771	777	795	801	732	723	824	727	812	786	703	750	768	744	789	762	759	773	770	727	753	764	788	828	813	748	742	794	773	756	781	736	739	783	784	737	802	736	731	803	785	751	761	733	778	786	787	756	708	745	760	767	750	761	754	792	736	753	754	754	751	761	772	723	732	724	741	803	780	791	743	777	774	726	786	760	695	777	767	773	789	807	774	779	771	757	773	793	787	762	805	763	775	792	734	804	757	763	757	717	761	712	748	761	769	758	784	740	697	742	769	763	706	757	758	810	758	744	754	762	756	761	791	800	776	744	781	786	754	781	735	746	740	801	785	763	738	785	774	748	783	751	743	771	798	767	763	793	772	774	721	766	824	779	806	719	798	764	769	778	783	806	785	750	816	752	795	712	789	814	794	746	768	765	718	769	765	723	764	752	749	806	777	768	777	750	793	722	763	791	809	753	748	754	817	814	793	731	781	727	795	801	793
16787	40645	34992	26758	22798	16932	13091	9821	7066	5035	3474	2576	1949	1430	966	912	859	870	826	921	809	859	857	969	907	946	842	956	959	916	970	905	878	960	858	842	945	872	830	819	792	800	787	797	816	832	776	791	785	812	742	817	832	837	809	755	856	788	790	783	762	784	806	850	794	807	802	773	832	839	805	764	815	850	767	794	793	745	794	815	822	815	813	814	777	780	792	820	813	796	801	823	716	770	783	794	822	793	817	781	803	766	816	830	812	797	783	768	811	797	764	824	799	825	804	769	803	765	801	777	814	752	800	768	800	856	770	790	828	808	805	792	812	820	810	814	731	796	810	846	843	799	810	822	799	766	803	731	783	830	797	800	778	744	822	751	776	828	826	796	782	798	770	797	823	810	849	770	830	751	806	830	853	753	742	798	841	797	792	809	778	784	767	826	802	801	807	812	808	755	774	804	808	778	847	779	757	785	805	753	836	754	807	809	757	802	786	810	775	803	824	774	795	760	778	842	807	809	811	766	762	819	851	798	814	770	777	793	787	763	840	796	817	740	779	863	772	793	839	776	824	807	789	840	790	765	781	755	838	821	847	735	813	765	856	791	799	769	794	815	767	806	798	811	824	794	769	871	796	852	738	774	813	806	755	829	804	819	773	775	810	798	841	798	773	849	823	801	791	817	764	812	771	796	766	782	843	779	837	782	830	812	781	792	804	838	818	781	760	845	765	802	814	790	753	789	800	793	800	822	801	845	787	797	770	798	759	804	736	771	798	772	822	770	779	758	771	748	829	806	753	768	834	814	809	775	791	779	813	839	793	785	757	789	777	821	770	739	753	852	769	844	824	781	783	846	756	812	782	752	826	778	791	790	831	816	827	773	805	885	762	836	806	813	816	760	806	760	764	827	806	813	800	835	794	820	790	784	816	810	821	821	751	846	804	800	829	793	852	819	810	779	774	866	806	831	743	765	789	790	816	813	741	781	763	740	800	754	765	782	826	827	799	798	751	749	807	876	850	807	843	775	802	848	806	804	766	817	833	780	774	817	796	797	759	758	820	809	843	787	778	802	802	799	834	788	817	819	772	767	780	812	727	810	759	725	787	785	791	804	823	790	755	804	798	759	806	798	824	800	830	841	798	799	828	762	788	766	850	800	825	803	786	802	844	820	785	808	813	763	800	765	788	795	811	769	792	760	842	760	855	760	743	771	776	780	797	830	810	810	785	778	787	809	786	763	770	784	850	826	800	782	783	814	800	811	722	817	769	789	765	831	843	785	758	802	776	756	755	775	777	790	802	834	829	813	772	826	761	810	815	810	764	849	776	822	810	813	754	778	794	787	762	791	779	789	823	816	764	792	773	790	799	824	801	743	824	832	750	803	799	750	794	833	820	769	771	830	787	828	808	840	804	723	827	848	757	835	808	762	809	801	847	784	797	807	780	821	830	858	775	818	799	834	808	800	768	816	850	727	788	780	774	771	792	826	790	819	785	805	775	839	829	754	811	796	836	818	789	782	735	793	798	827	784	745	782	800	775	816	809	794	797	792	834	764	728	799	785	861	793	772	793	782	817	750	774	805	824	776	797	782	755	845	747	822	751	768	824	775	809	777	784	786	803	765	780	810	755	822	839	763	782	823	840	827	843	864	839	828	784	819	827	761	809	773	779	766	798	791	808	801	785	797	850	812	809	806	763	759	812	829	800	790	813	783	811	802	811	772	797	820	787	813	857	793	863	776	805	801	792	797	785	825	836	797	772	777	799	782	801	787	782	819	764	775	758	765	816	784	819	811	797	842	748	777	816	828	812	729	867	794	810	807	779	773	784	799	814	843	732	765	772	826	814	817	759	789	779	798	775	756	803	784	758	783	782	746	797	819	817	784	798	787	818	843	798	760	807	763	786	752	784	781	748	827	793	805	802	823	782	813	745	823	787	787	777	817	760	827	825	820	751	849	829	832	793	833	820	805	748	811	789	812	806	790	762	802	766	747	780	765	814	786	801	747	781	800	858	779	779	823	826	800	794	778	818	826	813	773	838	757	734	776	787	794	793	772	772	763	830	832	792	760	751	787	801	842	798	864	799	823	803	780	824	765	780	821	864	750	743	799	792	775	775	798	803	784	782	858	792	832	754	796	748	810	793	788	787	826	783	757	784	785	817	797	815	834	865	808	808	789	848	773	817	824	807	807	850	842	805	812	774	766	819	822	762	823	820	788	825	809	802	819	855	811	766	800	811	801	804	779	749	783	795	797	785	770	809	830	797	801	806	797	810	757	833	791	810	808	807	787	735	785	769	781	868	776	837	787	803	818	764	816	790	792	802	769	768	766	815	773	829	797	758	775	864	797	819	815	760	797	761	797	773	789	761	848	801	820	817	765	796	799	795	793	814	781	778	743	759	795	791	817	807	761	767	838	844	792	800	801	785	814	806	784	824	865	790	780	837	778	830	792	816	804	777	821	780	824	823	778	853	799	754	759	762	814	797	787	821	792	760	821	763	795	792	768	810	806	770	804	773	816	763	772	782	791	803	780	843	825	793	784	840	799	813	831	809	780	802	800	792	765	759	784	820	804	873	821	750	821	756	763	781	757	783	855	824	794	795	827	800	786	820	796	817	801	835	833	814	824	790	753	761	763	824	819	774	768	818	837	787	811	749	795	759	804	835	790	788	780	789	824	748	778	805	805	843	834	785	754	813	778	784	793	761	814	802	818	788	776	805	807	815	801	798	774	762	759	794	853	746	800	748	747	804	769	819	800	795	761	798	785	749	780	855	782	798	757	758	803	753	829	787	799	785	790	823	828	796	791	791	794	811	773	843	768	812	806	827	827	793	760	820	828	768	823	723	778	841	806	838	790	796	783	802	836	797	787	767	814	775	732	785	801	791	783	782	753	755	808	804	772	815	828	772	827	855	852	824	767	838	796	787	821	788	827	728	808	807	796	856	783	753	775	728	792	776	768	781	798	759	744	782	812	828	831	840	799	801	775	780	825	745	736	745	822	835	799	771	761	864	773	829	791	792	780	834	788	780	790	855	788	788	787	865	808	813	820	811	774	825	769	821	842	825	780	822	824	836	797	795	799	774	799	805	793	803	769	793	796	809	835	750	798	836	810	812	765	770	836	784	813	791	787	794	778	747	769	848	768	851	787	821	786	735	721	789	854	801	804	733	821	852	778	802	849	769	793	804	794	837	757	778	762	753	828	805	779	790	851	752	796	799	795	801	799	731	798	848	787	823	826	788	793	795	863	764	775	811	761	809	825	805	763	787	848	767	796	830	793	823	793	767	798	805	807	773	761	775	787	780	826	810	809	809	755	829	824	808	767	832	803	844	799	800	804	839	776	822	800	804	827	811	806	807	814	792	762	773	790	815	766	816	829	820	822	789	767	737	835	794	781	833	804	835	747	787	792	750	847	811	768	799	803	797	833	837	829	781	788	825	812	774	832	807	799	764	811	824	757	804	806	789	791	799	799	770	809	754	871	786	846	780	804
24774	21069	27397	25644	18458	10741	6531	4477	3083	2059	1539	1190	920	693	606	560	534	543	567	537	536	551	520	566	584	586	622	617	621	589	598	578	612	655	581	575	622	526	499	531	543	494	486	491	550	553	506	524	552	503	552	481	547	554	537	553	533	528	546	527	498	566	558	517	570	599	500	564	499	557	485	483	532	490	524	568	522	523	494	559	567	546	576	519	570	550	544	562	559	544	563	550	542	538	552	528	539	493	519	511	526	548	528	544	524	530	502	557	524	516	507	556	520	515	519	527	490	547	515	528	583	537	511	550	504	499	521	560	524	536	522	550	519	505	529	502	551	539	516	514	512	511	513	563	535	495	543	519	533	535	532	539	519	531	533	526	523	504	556	512	548	529	537	557	497	533	552	535	585	510	549	514	524	539	547	522	521	522	550	516	537	527	540	532	504	531	529	517	546	518	528	507	542	516	558	516	530	492	504	552	549	528	557	570	560	485	543	519	541	573	486	534	544	507	584	548	532	554	525	557	565	533	535	567	488	474	538	559	538	527	531	506	522	539	539	548	551	541	541	533	539	530	549	505	543	530	552	508	533	531	497	536	509	532	548	545	499	529	514	515	567	521	495	568	575	531	538	548	495	477	547	551	573	499	543	531	517	502	545	555	530	572	533	525	540	569	522	505	517	505	507	562	511	533	547	544	506	538	532	508	477	523	532	528	530	527	551	549	572	520	538	551	530	507	562	509	573	565	523	518	530	571	525	505	545	530	533	534	542	528	554	529	508	539	533	517	519	572	505	527	516	533	583	567	582	601	559	540	515	521	561	597	517	524	563	506	524	514	529	520	532	549	540	571	529	505	560	517	530	501	520	539	481	546	485	596	529	558	581	526	545	516	538	527	518	552	559	575	549	507	536	541	523	545	553	555	535	504	542	503	579	543	522	543	520	564	546	512	505	532	557	540	542	595	522	549	505	534	526	542	510	511	522	565	541	550	534	520	537	515	541	499	539	535	498	533	556	519	542	528	544	507	537	545	534	557	546	545	510	517	493	520	547	495	543	536	518	556	544	562	515	549	507	550	540	510	563	579	510	519	495	542	554	546	552	551	525	548	505	530	538	551	551	524	544	580	480	516	538	532	535	555	520	528	492	532	542	523	503	566	515	560	499	514	526	571	502	537	546	513	516	547	501	523	532	514	538	522	550	532	526	518	526	554	532	528	532	537	572	548	544	509	560	575	498	557	531	510	509	562	560	547	532	520	506	503	576	488	543	518	489	584	569	514	528	555	517	485	534	530	507	537	525	568	529	548	558	529	513	548	538	508	556	552	553	576	541	488	525	526	533	539	570	526	559	542	524	525	530	513	555	558	571	543	545	524	549	526	571	542	528	544	530	546	547	499	556	523	544	559	539	529	507	502	525	518	547	541	532	576	519	562	571	542	544	495	501	537	547	524	503	541	531	523	494	505	527	521	580	545	558	567	543	545	528	551	497	572	538	524	530	521	505	518	530	539	524	495	595	542	549	558	512	521	528	516	528	515	524	546	540	526	530	528	561	542	570	536	528	572	525	525	552	568	540	536	533	533	493	565	536	552	531	517	551	534	479	526	510	556	527	506	570	585	563	507	544	550	566	558	531	535	508	526	522	515	545	538	584	540	532	519	514	549	520	513	519	531	528	547	517	548	528	512	564	517	484	519	507	568	509	557	560	519	530	556	528	534	511	546	550	540	532	524	522	507	522	527	545	536	476	501	524	509	556	522	506	546	528	535	551	490	510	568	548	516	563	528	541	533	545	527	523	504	535	524	501	522	540	546	571	504	535	505	544	547	526	537	540	536	535	538	540	522	485	558	526	539	561	538	518	546	579	526	573	547	538	548	546	526	518	504	512	585	501	541	548	519	519	521	556	545	554	548	500	575	547	565	547	518	543	527	486	531	513	536	551	524	535	512	513	531	536	522	551	525	524	516	558	501	558	500	553	526	523	513	537	538	525	532	524	561	516	513	516	545	529	554	513	529	548	536	511	514	521	552	550	523	526	487	567	542	527	484	581	551	516	525	564	513	521	478	523	533	551	524	550	550	566	552	538	544	496	570	534	513	498	458	544	564	503	532	538	506	466	539	561	537	522	546	510	549	517	509	542	544	540	542	503	580	539	553	499	543	537	538	508	530	511	561	505	501	579	540	564	535	533	541	528	517	485	525	509	573	495	565	475	502	502	542	545	553	502	521	572	532	554	536	494	537	558	507	564	532	517	526	555	544	552	529	541	602	527	587	543	534	534	542	550	545	542	512	529	527	557	527	491	558	568	512	529	555	549	530	503	560	545	519	544	539	511	527	501	506	551	498	521	503	500	537	573	517	513	524	525	579	564	490	542	549	518	540	557	518	541	559	527	535	526	526	496	531	557	524	503	515	524	560	532	536	532	534	536	516	524	542	557	508	514	517	518	596	514	540	549	541	524	536	536	513	531	495	515	513	545	546	528	515	544	560	521	521	510	488	601	550	551	509	555	579	540	535	589	532	502	559	538	526	566	556	547	562	556	551	521	471	543	511	507	571	553	568	506	515	511	516	508	568	508	539	540	559	553	512	541	539	525	524	519	551	587	552	546	506	562	522	554	523	530	538	538	535	534	514	527	505	582	471	514	540	496	547	520	553	540	509	538	506	559	563	549	571	513	540	531	551	564	506	544	527	517	595	539	534	552	534	497	551	545	536	574	508	547	540	537	510	494	533	520	524	545	516	515	517	530	540	540	591	530	529	539	535	487	534	515	528	493	483	543	508	542	547	541	525	569	526	514	526	544	537	478	564	519	512	506	505	543	521	559	561	534	506	540	496	483	488	553	563	514	498	576	527	519	510	512	563	556	501	522	545	578	565	515	539	513	520	527	519	516	525	526	521	560	523	542	487	567	498	533	520	514	530	566	520	522	599	534	513	559	521	559	564	515	537	531	487	555	502	510	508	540	550	523	584	546	530	515	539	520	568	496	467	504	509	511	526	550	564	546	511	594	533	498	534	538	545	522	539	578	516	519	537	519	555	541	569	513	531	513	532	549	543	585	523	540	570	538	516	525	545	520	538	524	535	514	556	550	543	514	504	500	543	524	504	518	567	544	539	562	529	560	540	547	574	486	539	530	550	523	506	529	522	570	535	498	562	528	514	559	522	568	507	559	521	566	540	585	508	538	521	530	558	549	467	532	531	558	525	504	568	551	521	523	532	558	499	523	516	527	538	524	494	585	532	552	483	523	571	543	573	528	577	504	579	501	546	501	584	538	526	534	483	495	550	480	480	511	555	551	511	497	506	554	523	545	550	530	540	515	528	526	516	562	542	555	565	562	515	539	514	517	529	557	534	557	511	552	509	567	522	531	551	520	530	542	508	538	551	571	534	508	473	516	558	528	493	519	543	528	535	521	556	506	539	504	524	567	534	501	560	507	543	521	546	525	533	519	556	522	535	510	528	527	533	563	527	531	544	530	503	515	553	536	545	519	557
16069	36623	31119	23361	19157	14165	10460	7883	5815	3775	2617	1934	1418	958	651	650	641	614	599	559	616	599	613	682	666	673	726	649	665	714	714	717	651	674	615	631	688	648	592	629	593	561	581	535	604	613	541	587	586	554	585	619	621	602	603	590	600	555	602	566	578	538	567	583	578	560	603	607	591	584	607	626	552	630	548	563	603	621	580	565	588	581	540	593	571	582	590	603	571	577	572	532	564	614	589	589	584	573	635	579	582	570	604	566	630	538	600	632	552	648	566	599	573	586	594	556	603	533	566	599	579	578	622	602	571	570	568	620	594	601	581	538	564	582	566	613	604	581	589	570	572	560	599	602	584	581	594	557	600	591	577	573	579	582	608	603	569	610	573	584	626	551	598	594	560	594	570	572	578	576	561	593	595	583	588	579	593	563	584	604	605	574	575	608	611	598	586	578	571	575	611	541	616	537	571	591	579	552	551	598	630	602	605	624	565	609	594	545	567	580	540	555	612	559	569	601	560	542	586	564	579	620	539	563	568	612	550	583	579	562	581	599	590	594	586	581	595	561	544	606	584	559	552	585	581	598	574	576	564	578	586	617	628	551	572	585	626	563	561	579	573	540	604	558	581	592	573	551	560	577	565	646	584	590	522	589	559	558	568	575	603	576	558	529	544	580	620	564	587	592	531	589	581	565	601	603	614	598	567	638	573	562	589	579	557	606	600	630	556	544	603	580	559	560	642	559	594	538	571	547	603	589	576	551	538	609	612	576	600	571	589	580	600	594	573	609	613	594	582	619	583	613	603	563	608	561	564	556	603	609	540	571	565	550	599	587	567	544	586	582	585	631	567	618	557	576	565	620	559	621	541	567	619	601	590	583	591	599	577	558	587	603	607	608	588	600	582	628	562	586	571	547	613	582	613	577	606	586	603	648	556	576	572	595	566	597	592	558	576	573	572	575	617	555	542	602	574	616	555	553	608	578	577	631	570	622	586	559	594	575	558	604	556	554	607	544	587	600	547	598	611	556	583	544	559	611	606	579	603	540	610	600	608	579	554	593	552	604	547	557	577	613	600	601	614	591	588	570	597	604	589	597	617	597	576	525	538	602	621	538	566	595	590	603	605	596	563	603	582	553	556	557	611	569	621	571	566	592	560	575	600	569	598	643	602	564	584	563	628	551	580	592	592	586	599	568	577	574	553	618	595	598	593	591	573	619	606	595	574	545	590	554	555	572	510	585	590	558	603	567	539	573	585	608	554	607	591	536	583	595	585	539	573	627	626	613	609	596	569	585	580	588	569	568	585	550	585	539	635	613	602	588	598	653	633	598	589	561	598	587	572	606	592	577	541	577	552	605	599	576	569	602	540	564	570	574	538	532	549	567	586	568	607	619	611	535	543	575	571	581	587	601	578	580	536	545	548	567	550	547	583	623	541	609	593	593	586	559	571	594	592	601	614	569	552	576	569	592	608	561	552	565	598	575	582	569	632	599	539	604	608	566	540	566	552	588	612	598	601	576	556	565	547	588	590	614	588	587	578	567	543	586	611	548	586	579	592	572	614	603	575	555	568	573	601	590	538	630	585	605	583	594	641	550	573	604	590	554	601	576	574	599	570	587	524	576	571	584	583	614	601	601	587	601	605	533	554	591	578	585	587	581	595	563	561	565	544	565	551	559	546	619	576	575	554	549	598	607	596	616	566	604	554	582	605	583	567	562	549	591	547	593	575	557	601	557	575	578	547	603	564	574	586	602	594	526	564	572	555	560	573	595	574	560	584	537	568	558	634	602	596	625	582	577	596	583	576	575	591	548	580	566	519	579	574	580	548	547	546	603	581	577	614	559	576	635	566	549	557	565	600	585	568	585	572	557	637	560	577	555	592	569	569	580	552	570	578	559	615	582	603	571	547	591	607	569	612	621	559	593	561	598	568	581	589	541	558	608	557	605	589	586	562	569	608	596	563	584	554	593	578	564	602	591	571	593	578	553	599	570	557	592	583	611	565	572	575	589	608	572	606	579	562	550	611	594	591	567	581	589	578	609	600	571	585	554	582	570	585	621	584	568	556	572	583	553	581	555	614	601	569	522	566	561	562	584	599	587	610	570	588	570	584	581	587	552	565	572	552	582	594	580	580	625	584	605	585	584	592	552	600	594	583	637	607	598	564	566	550	582	514	598	571	616	566	615	564	602	585	582	534	630	567	588	583	630	578	556	570	579	570	577	615	571	596	623	575	619	568	554	592	602	589	520	594	603	592	568	564	582	581	589	553	546	578	511	590	552	566	578	548	572	586	581	573	550	578	576	627	581	584	565	573	539	632	583	593	609	588	591	603	607	611	560	601	575	585	588	568	577	583	589	595	554	589	569	567	620	542	604	575	615	612	584	546	582	572	565	560	580	565	579	585	579	554	616	609	592	564	606	585	565	606	552	586	539	587	586	538	589	547	586	586	588	566	551	585	565	615	620	601	608	573	586	580	610	597	583	608	544	590	574	578	560	558	582	580	584	578	550	540	603	618	614	599	561	602	594	602	630	603	595	565	605	585	572	569	571	567	556	558	569	616	615	570	578	592	598	576	613	585	584	557	591	558	561	561	553	570	604	591	561	559	526	574	555	592	584	546	601	588	575	583	571	556	568	584	599	634	526	584	590	556	530	554	631	617	570	606	567	576	597	603	584	551	603	584	577	577	577	612	547	588	556	576	568	572	613	520	571	586	552	622	581	579	588	540	568	570	589	584	601	604	578	582	559	561	585	591	590	573	550	572	583	584	568	553	591	636	588	571	564	611	570	581	591	559	592	568	590	568	558	599	592	547	615	580	583	580	566	567	585	608	557	556	588	571	553	600	580	627	620	564	603	628	625	615	593	600	560	573	624	568	611	579	584	577	617	592	599	609	580	628	543	582	542	599	600	588	574	604	611	595	589	596	554	555	589	604	574	560	596	588	583	590	573	592	567	591	575	567	577	628	570	584	538	570	592	582	575	602	563	587	578	592	561	572	556	586	620	563	642	585	589	625	534	548	614	544	557	580	627	589	569	580	546	588	621	592	526	590	570	644	595	587	552	537	547	594	602	603	608	616	565	555	586	573	580	561	561	628	579	601	611	541	551	580	571	583	581	592	640	549	599	566	572	571	594	553	583	580	621	604	594	605	606	606	575	596	545	569	575	558	589	563	570	597	579	616	628	566	575	612	584	598	570	580	569	575	542	569	609	587	596	571	616	579	540	570	578	585	555	605	612	571	548	568	569	567	604	574	572	550	540	603	584	608	591	578	605	619	596	568	611	585	595	605	576	596	591	573	602	609	611	587	592	594	539	605	587	609	594	579	623	566	568	578	565	563	524	608	589	539	572	569	554	602	545	604	613	579	578	565	610	578	550	565	586	589	614	538	557	559	620	570	582	539	592	588	586	548	556	589	551	595	614	519	551	572	577	545	572	607	596	583	606	559	519	585	552	542	563	566	556	560	581	575	598	614	548	569	595	570	572	557	552
22429	21097	28703	23775	21385	22385	19597	9838	6451	4304	3258	2450	1897	1500	1252	1140	1054	1058	1091	1113	1064	1097	1150	1110	1129	1142	1085	1093	1070	1152	1147	1116	1159	1082	1109	1015	1069	1124	1055	1007	1042	933	998	1050	964	1067	1034	1054	989	1073	1054	1013	1011	1018	994	1029	1018	974	994	990	1013	1041	990	1096	1010	1067	1008	943	1014	994	1023	1019	1001	966	1019	1025	1013	1015	1037	1016	1010	993	1002	1034	1021	1052	993	988	1041	1001	1028	957	992	998	988	1041	1021	988	1005	1007	995	1036	1006	1028	1020	996	1016	1019	974	984	1028	1019	972	1021	996	1013	975	1054	1032	1033	979	1027	1036	1015	1035	1028	1031	1004	1025	998	990	1011	1047	987	974	986	1088	1052	1021	1006	958	1008	1077	1040	1063	1024	957	996	976	1005	1018	1085	970	1017	959	1003	995	989	977	1002	1020	1110	1076	1049	1064	971	993	973	1043	1006	988	1073	1073	962	1030	1012	1004	1004	1063	986	1027	1053	962	1008	972	960	967	1026	1041	1052	1043	1023	1036	1074	1029	1029	1042	991	1004	1006	954	1051	992	1013	982	1024	1029	1019	940	1036	983	1039	999	990	1091	1046	1002	947	1044	992	1040	1034	988	1015	1025	987	1018	1032	978	1030	1013	1023	1007	1037	978	1027	1029	965	1026	976	998	1011	1071	983	1087	973	1018	1022	1014	992	1005	991	957	1018	1051	1068	1043	990	1032	1011	1003	971	947	987	995	1008	1023	998	1034	993	1004	1025	968	1011	994	1074	987	961	1039	1004	1025	971	968	985	1052	1010	1014	960	1001	994	1034	1003	1025	1037	984	1029	980	1012	1032	1019	962	997	988	972	1034	1048	963	976	986	1010	1036	995	984	961	1024	981	1007	992	999	1040	950	1048	953	1003	979	1077	1031	907	1042	1037	1040	970	1027	1050	1006	987	989	955	1007	1042	1057	1011	1039	1012	992	996	986	1043	1019	958	1035	1010	1074	1023	1025	1014	989	1018	1101	1024	1025	1037	1021	964	982	1047	952	976	1047	968	930	1033	1006	1093	1003	1071	1032	972	1021	968	1018	1018	1030	1080	1011	993	1013	1012	962	1020	1032	1015	945	1040	983	1025	1005	1002	971	1015	993	994	1046	1005	1013	975	1089	965	1023	967	1015	1001	1022	1041	1039	1042	938	1040	1000	1002	1089	1002	996	1060	1012	1027	1043	996	989	1010	961	1041	978	965	966	988	1023	992	1057	1046	970	917	1014	1020	988	1006	1033	1023	964	1009	1016	1008	950	1052	1009	991	1027	980	980	1019	971	998	966	1063	1015	1040	985	992	1029	1031	1048	945	1021	1048	1073	1028	974	1068	979	973	1035	978	1008	1049	1047	1009	992	1004	988	967	1031	1032	1033	1029	1011	966	1009	1021	1057	1025	986	1008	1031	995	979	1045	1038	1002	981	969	1008	992	1029	1025	1003	1003	1049	1065	1020	1000	1002	1039	1039	1057	1001	998	994	980	1023	952	1002	1054	995	968	1032	1037	966	1039	1048	1016	1019	992	1043	904	1045	965	1002	1053	983	1084	1019	1010	997	974	1038	947	1019	1004	991	972	928	959	979	973	1054	997	1034	1038	1061	986	987	1026	1017	1047	971	1011	1030	1000	982	1050	965	1013	980	984	993	915	1013	962	939	1043	970	1054	1013	1003	1012	993	1001	1021	942	1040	1018	986	980	999	995	987	984	1042	971	1021	980	995	971	1066	989	993	983	988	985	1008	1008	1038	1010	1004	1037	1022	1015	969	987	980	1018	1020	1031	986	975	1038	1014	1010	1054	955	944	1059	1038	1012	1058	1019	1018	1088	957	1041	1002	1026	982	974	1027	1008	1062	1006	1001	1045	982	1023	1015	941	992	983	1024	1039	970	1009	984	944	1015	1037	1027	1007	987	986	1002	964	970	929	1020	972	1048	987	1006	1040	1064	1006	1017	1006	1021	1006	1019	1001	1014	1023	975	967	1001	1053	1043	1020	1030	949	985	1000	974	982	1004	977	980	1013	995	991	1034	1048	974	996	1013	999	1008	1050	1027	1015	1012	1006	1046	1003	1045	1026	1048	1021	948	961	962	997	1028	990	1030	1046	992	1008	1070	968	946	1001	1006	1012	1029	985	993	993	969	1020	974	1018	1013	1050	1029	1066	988	1007	998	1063	962	1087	1027	1031	1013	1066	1023	1007	1090	983	992	955	1056	970	984	980	1019	1046	1000	1076	1030	988	1047	1025	958	1048	1021	1008	1015	1016	934	1025	1023	958	986	984	1028	982	995	960	989	1018	1024	1008	1008	1015	954	1038	1032	976	954	971	1031	1025	1037	963	954	1021	985	956	1067	981	955	990	1002	1032	970	1026	1051	1049	991	1021	949	953	1017	1067	997	1006	1007	1070	1045	1041	982	1034	971	988	994	1037	970	1058	1034	998	1052	996	1050	980	955	1023	988	994	1019	948	962	1009	1027	1055	1014	1002	1028	1049	1026	922	1052	1060	983	1044	1116	1041	958	1036	1009	1056	1035	990	999	969	1001	974	1031	990	1004	1030	1048	959	1060	1016	993	973	996	952	1023	975	966	1016	980	1013	996	957	1014	983	1035	988	1026	1052	1006	965	1062	1067	996	982	980	1008	1009	993	1005	1051	1022	984	1026	951	1045	999	978	1049	919	997	1012	1004	1039	961	973	967	1011	1058	1043	1031	997	985	1024	1025	1013	1015	945	1015	1019	1004	1016	1059	1023	964	1068	1042	1019	1059	1066	999	962	973	1044	1037	1018	1005	1021	1001	1043	1036	1002	1086	1055	952	1025	1029	1020	1019	974	972	1071	991	1016	1018	992	983	1022	976	1012	959	1047	1006	1035	1055	1048	1004	980	997	1007	960	991	960	1007	1008	1008	1056	1082	1009	1027	948	1034	1012	938	987	1030	1001	1020	964	1000	1005	987	962	984	1001	1031	972	1009	995	1038	989	979	995	979	1040	983	1004	992	979	1048	1010	1001	988	1018	1081	1021	976	1069	982	991	994	1009	1015	1024	1022	976	998	1019	984	988	1026	968	1016	1010	953	1019	997	975	1021	1047	1000	982	1008	1011	985	1034	1062	1000	1024	1020	984	1003	1045	1045	961	998	1017	972	984	1002	995	1049	1030	1046	985	978	1016	992	946	956	1054	1047	985	1034	994	1062	974	1029	951	1052	989	1008	944	972	1021	1019	1019	1020	1004	1016	1023	1008	1017	1033	991	1035	1023	1022	1005	996	1031	983	1042	1017	1024	956	967	1018	1062	1040	992	1015	994	988	1065	985	964	1067	978	1026	973	973	1033	1017	995	966	995	1050	1018	1010	1056	1010	1016	1003	955	1057	1019	971	940	1001	955	1016	1002	1037	978	967	1051	1017	989	1038	1012	1042	984	1074	977	1001	957	931	997	951	1005	951	952	996	982	961	1032	1006	1059	1042	995	1016	1051	1065	1028	1001	1050	1036	974	1001	1033	1013	1040	1069	998	983	1029	978	994	1019	930	944	981	974	965	1078	992	1004	982	988	1018	1002	1059	1029	1021	1012	967	1028	1063	1021	993	963	1001	1042	969	1024	1002	987	1071	1017	979	1032	998	989	1003	967	969	1002	1038	1047	983	993	1066	995	1021	969	990	1006	959	1013	975	978	961	991	995	997	957	975	1048	1015	1028	1009	1011	1006	1002	1004	979	1041	956	965	1027	1053	987	998	1011	1014	955	1033	1007	956	1061	1014	993	1019	1015	993	1041	971	993	982	1001	1005	950	1001	1017	940	1006	995	1008	999	930	1006	998	1005	1043	1011	1048	1000	979	970	1020	968	968	1058	1017	1017	1069	1047	951	1041	1061	1027	1017	1061	992	1065	999	1045	1052	1031	1003	993	984	1009	1025	1018	1045	974	1048	1039	1008	996	1060	1024	983	1005	1026	988	942	988	1003	989	981	955	975	1027	1050	1027	990	959	1071	995	1012	954	1015	1013	971	982	1036	1026	1008	995	1027	1007	1055	983	1024	1032	1016	964	991	1029	972	1045	1002	1019	1004	971	1020	1013	991	986	1079	1017	996	1010	1050	1060	989	979	1047	987	997	1007	1032	970	990	995	986	1075	970	1023	997	1007	989	1077	1019	1000	1042	1046	1008	1035	1021	1028	1015	949	984	1011	1016	1033	1031	1040	1017	1042	1058	1029	1010	975	961	1041	1092	975	987	1053	1065	1009	1041	984	998	1040	1020	981	975	978	1014	1017	935	961	972	931	1024	1019	1015	976	1005	967	934	944	983	978	1001	1008	1026	975	1037	1000	984	1009	999	1006	1016	992	985	1065	977	1012	988	1008	1031	1032	964	1002	1009	1001	1028	1056	985	1007	1025	1037	1075	1002	1049	980	1000
18426	44378	39612	31765	26974	21956	16851	13239	10183	6931	4993	3677	2758	1868	1331	1247	1193	1145	1128	1152	1107	1122	1138	1237	1347	1296	1328	1267	1265	1311	1270	1201	1193	1297	1171	1103	1099	1176	1042	1042	1034	1082	1043	1072	1084	1089	1054	1043	1037	1075	1016	1067	1052	1037	1043	1002	996	1019	1105	995	1059	1028	1011	1066	986	1025	1092	1031	979	1059	1067	1005	1034	1072	1028	1069	1002	1065	1018	1092	1050	1050	1044	1052	1016	1083	1034	1011	1027	1075	1067	957	1030	999	1014	1035	1036	983	1015	1058	1068	995	991	1050	989	1071	1019	1014	1079	1004	1044	1008	1051	1049	983	1046	1096	1045	1020	1061	1000	1112	1050	1074	1064	1026	1001	1037	995	1093	1004	1012	1037	1094	1050	1049	1007	1086	1052	1050	997	1032	1053	1038	1080	1017	1047	1008	1051	1014	1003	1043	1037	1064	1040	1067	1028	1023	1084	986	999	1083	1067	1016	1060	1078	1084	1058	1064	1061	1094	1025	1054	1014	1038	1075	1087	996	1043	1052	1037	1043	1011	1049	1051	1046	1033	1059	1047	1046	1042	1014	1077	1074	1004	1033	1077	1028	1041	1034	1041	1035	1075	1029	1025	991	1050	1039	1076	1031	1039	1045	997	1055	1040	1031	1028	1057	1085	1016	1065	1084	1018	1057	1021	1036	1050	1028	992	1044	1021	1049	1034	1063	1101	1074	1058	1038	1069	1030	973	1027	1033	1058	1031	1019	997	1034	1034	1040	1075	1081	1064	1009	1039	1053	1036	1059	1104	1061	1025	1050	1025	1027	1061	1030	1047	1015	998	1021	1034	1051	1049	1094	1079	1029	1026	1067	1038	1021	1007	1096	1037	990	1009	1038	1047	1006	1031	1068	1051	1006	1002	1052	1027	1023	1060	1015	991	966	997	1024	1001	1025	1032	1025	1036	1040	1050	1053	1044	1013	1049	1005	1040	1023	1041	1024	1049	1073	1059	1038	1087	1020	1026	1017	1062	1056	1011	1044	1007	1029	1072	1009	1035	1042	1044	1040	1011	1060	1010	991	1018	1008	1027	1041	1030	1040	1046	1012	1017	1011	1070	1019	1002	1117	1027	1054	1040	1071	1032	991	1038	1058	1038	1024	1040	1063	1064	1089	1008	1078	1024	1066	1001	1058	1046	960	1041	1044	1091	1045	1029	1016	1080	1032	1054	1001	1052	1069	1061	1032	1076	1053	1057	1069	1059	997	1021	1021	950	1024	1017	1006	1022	1028	1062	1107	1007	989	1058	979	1035	988	1019	1087	1109	1040	1050	1040	1046	1077	1019	1049	1072	1068	1026	999	1068	1069	1044	1053	1035	1053	973	1080	1007	1032	1015	1051	996	1078	1058	1009	1035	1068	1062	1046	1030	985	1106	1056	1036	1035	1071	1030	974	1014	1011	961	1043	1066	1017	992	1034	1027	1028	1006	1064	1009	999	1032	985	1079	1046	1054	1056	1076	997	1083	978	1054	1033	1032	982	994	1051	1077	1035	996	1044	1002	1079	1059	984	974	1068	1004	1042	1012	1049	1019	1040	1036	1026	1052	1008	990	1041	1060	1040	1030	1043	1023	1036	996	1083	1018	1049	1032	1040	1054	1016	1012	1055	1027	1059	1043	1007	988	1030	1043	1076	1044	1073	1025	1053	985	1041	976	1085	1027	1001	1002	1005	1049	1058	1010	1030	1012	1055	1032	1052	1084	983	1053	1047	987	1036	981	1038	1065	1062	1113	1045	1070	1014	1042	1086	1068	1013	1043	1003	1039	963	1042	1046	1032	1027	1013	1081	999	1021	1082	1106	1093	1047	989	1104	1011	978	1074	1021	1003	1022	1006	1035	1017	1089	1022	1063	1018	976	1030	1098	1034	1149	999	1060	1082	1021	1048	1006	1008	1068	1041	1049	1015	1030	1122	1043	1070	1073	1021	1085	1046	1101	975	999	1072	1073	975	988	989	989	1065	1089	1047	1077	1088	1049	1052	1064	1100	1007	1026	1045	1032	1058	1015	1069	1090	1015	999	1066	1065	1045	1004	993	1038	1020	1040	1038	1034	1090	1011	999	993	1034	1023	1055	1083	1060	988	965	1068	958	1011	1003	1001	1088	1052	1005	1063	1058	1052	1034	1020	1006	1058	1068	993	1030	1044	1031	1023	1043	1012	1010	1152	1050	1036	989	1010	1049	1071	1038	1055	1029	1086	1037	1017	1019	1004	1095	981	1039	1057	1063	1003	994	1015	1043	1032	1030	1055	1068	1046	1030	1030	1032	1028	1037	1086	1064	1045	1024	1013	1107	1005	1053	1043	1043	1073	982	992	1025	994	980	1051	1102	1041	1003	1040	1017	1056	1076	1036	1035	1039	1057	1041	1040	1054	1016	1043	1040	1021	965	1108	1067	987	1010	1054	989	1064	1083	1019	1047	1023	1051	985	1047	1054	1022	1043	1043	1095	1033	961	1039	1031	1031	988	1082	1064	1029	1026	1042	1053	1078	1071	1042	1041	1100	1052	1018	1079	1057	1030	1022	1090	1061	1050	1044	1068	1019	1076	1036	1013	1019	1058	1037	1022	976	1102	1009	1093	1006	1100	1012	1028	1019	1011	1048	1017	1100	1011	983	1011	1052	1080	1055	1010	1046	1047	1032	1058	1000	1035	1018	1061	1020	1068	1073	1027	1011	998	992	1033	1041	1023	1012	1020	1037	1025	1045	1057	1012	1020	1005	1024	1094	1014	996	1042	1007	1037	1021	1054	1016	1052	1086	1002	1073	1101	978	1056	951	1039	1084	1042	1070	1031	1099	1051	1046	1030	1054	1011	1089	1055	1025	1062	1022	987	1068	1053	1070	987	1077	1004	1018	974	1063	1052	1046	1037	1061	1014	1031	1075	1002	1057	1074	1036	1021	1022	1041	998	1035	1029	1058	1087	1054	1051	1049	1045	1054	1020	1034	1086	1064	988	990	984	1046	1059	1077	1000	1041	1083	1056	982	1114	1065	1038	992	1093	1046	1027	1048	1032	1028	1062	1002	1055	1003	1052	1057	1033	1013	1041	1006	1018	1035	1031	1017	1093	989	1010	1047	1107	1027	1119	998	1093	1099	1014	1057	1028	1030	1037	1090	1039	991	1071	1012	997	1053	1083	1059	1102	1042	987	1097	1045	1093	1043	1074	1002	1003	1110	993	1035	1113	1030	1029	1036	1076	1060	1044	1044	1088	1029	1066	1069	1049	1025	1078	1026	1056	1045	1080	1004	1097	1080	1098	1032	1034	1004	1050	1026	997	1028	1049	991	1012	1024	1043	1040	1041	1058	1010	1034	983	1037	1027	1076	1059	1050	1088	1057	1063	1081	1047	1097	1021	987	995	1064	996	975	994	1059	988	1103	1056	994	1090	1048	1018	1088	1058	1084	1016	1032	1066	986	1006	1081	1038	1053	1073	975	1050	966	1044	975	1062	1071	1043	1041	1064	1115	1031	1049	1076	1082	997	1044	1045	1028	981	1010	1069	1044	1054	1002	1030	1036	995	1007	1055	1086	1073	1023	1025	1018	1037	993	1008	1011	1007	1045	1077	1012	1034	1069	1019	1045	1012	1025	1064	1043	1021	1138	1028	1046	988	1027	1032	1031	1096	1001	1044	985	1093	1014	1070	1014	1046	996	1029	1023	1065	1032	1054	1045	1037	1068	1042	1107	1040	1039	966	1118	1034	1100	1008	1033	1027	1039	992	1069	1116	1047	998	1059	1044	1092	989	1026	1045	1045	1023	1046	1006	1063	1012	999	1055	986	1105	1069	1052	1054	1037	1093	1084	1059	1038	1012	1016	1083	976	1024	1047	1025	1100	1029	1040	1006	1065	1032	1056	1102	980	1062	1029	1032	1015	1074	1069	1047	1072	1024	984	1029	1046	991	1075	1057	1018	1062	1046	1030	986	1012	1087	1058	1006	1047	1007	1037	1049	1017	1015	1088	1107	1026	1036	1070	981	1001	1021	1049	1074	1056	1018	1027	1054	1021	1043	1060	1035	1004	1039	1035	1085	1021	1022	1032	1016	1035	1028	1049	1027	1114	1028	1006	1013	1053	1034	1026	1041	1023	1059	982	1050	1006	1059	1040	1031	998	1045	1095	1013	983	1084	1013	1031	1048	1035	1032	1066	988	1075	1030	1054	995	1061	1037	1100	1019	1067	1072	1052	1065	1047	1002	1061	1029	1016	1016	1014	1050	1054	1010	1086	1028	1076	1010	1012	1075	1088	1073	1066	1017	1021	1031	1029	1007	1054	1064	1039	1015	1051	1024	980	1054	974	1018	1005	1018	1044	1013	1040	1020	1020	1044	1005	1043	1037	1048	1105	997	1054	1043	1040	1076	1006	1038	996	1018	1040	1000	1071	1028	997	1010	986	1064	1017	1023	1093	1035	1012	1048	955	1002	1018	1073	1025	991	1024	1004	1083	1051	1040	1057	1021	1054	989	1012	996	1014	1036	1001	966	1057	1021	1032	1068	1059	1025	1048	1036	1044	1047	1009	1037	989	1055	1083	1013	1009	1031	1083	1046	1028	1100	1074	1042	973	1108	1028	1008	1012	1068	1010	1028	1023	1045	1025	1049	1060	980	1027	1051	1030	1051	1008	1063	1038	1055	1044	1096	1007	1065	1046	972	1013	1061	1041	1068	1041	1075	1032	1018	991	1017	1084	1019	1038	1022	961	982	1035	1075	1024	1069	1091	1002	1032	989	1025	1032	1005	1001	1050	1095	1024	1032	996	974	1071	1024	1029	1016	1040	1010	1051	994	1045	1039	1062	1060	995	1014	1019	1008	1064	1043	1071	1023	1039	1019	1067	1014	1036	988	1114	1026	974	1036
28133	22451	24628	18726	11091	6669	4333	3209	2350	1396	1112	832	722	545	487	461	450	438	445	446	497	484	472	471	474	472	515	502	523	544	496	490	439	511	442	502	511	447	433	444	437	436	453	485	415	482	459	454	444	483	431	479	436	482	449	474	451	462	440	481	453	461	438	476	469	458	434	455	507	450	425	473	480	476	429	461	462	469	491	478	469	452	469	459	459	473	450	473	445	487	447	468	450	422	455	465	498	447	464	475	469	447	446	459	464	439	488	425	469	483	439	436	440	443	433	452	461	456	451	405	440	491	460	462	472	452	480	428	459	483	418	446	459	452	485	500	492	463	466	429	459	424	419	486	441	464	433	482	438	472	463	461	478	426	462	438	480	469	481	462	427	492	500	445	420	451	429	505	431	484	472	451	471	480	467	425	439	438	457	505	456	441	459	464	488	442	461	456	438	487	427	482	479	476	494	477	449	429	456	473	460	445	491	503	416	463	447	447	473	447	448	437	455	449	462	443	503	460	465	480	439	472	460	459	422	451	466	443	450	431	467	490	460	479	464	430	457	450	469	466	468	442	461	443	419	449	474	467	489	451	457	442	472	449	437	429	477	439	466	436	494	424	463	477	429	429	463	481	460	437	436	426	464	442	444	442	437	448	467	437	453	511	404	475	432	474	484	427	455	400	462	448	439	476	446	465	447	427	431	441	473	439	470	489	485	473	444	438	459	475	439	440	421	447	483	447	436	496	411	425	463	429	480	457	461	470	484	498	478	503	468	439	444	432	477	486	445	468	490	436	468	448	459	495	452	451	434	444	428	419	521	433	475	446	467	514	482	432	413	481	492	440	468	495	457	479	467	490	467	439	422	478	466	458	472	499	483	446	471	495	441	497	442	459	468	462	437	436	438	458	455	484	421	472	485	450	476	472	497	447	483	471	480	446	473	464	482	446	474	463	423	448	445	403	460	432	458	467	472	480	460	478	462	465	436	448	444	458	438	426	461	440	448	455	450	473	498	436	451	439	449	454	469	457	414	502	453	465	488	489	464	453	476	456	406	450	477	457	484	444	508	456	433	493	482	446	445	444	453	425	466	457	469	470	460	473	471	434	475	495	459	493	444	486	461	476	445	477	449	459	441	465	413	468	432	493	471	463	443	435	459	444	441	491	459	439	417	477	453	472	467	449	404	432	425	452	497	512	423	469	446	474	449	485	421	454	493	482	455	448	432	501	467	482	416	430	453	434	436	475	485	453	487	465	440	443	465	508	433	414	441	419	457	481	451	448	461	467	472	450	436	463	428	459	472	478	470	442	437	451	434	463	485	450	432	439	457	452	453	456	434	406	477	490	443	444	475	460	459	481	473	418	433	479	424	459	488	420	455	465	421	472	485	448	462	459	434	433	430	454	468	430	444	445	474	492	481	477	468	448	472	434	485	458	467	441	456	473	439	475	474	418	459	478	477	439	432	466	440	422	474	451	453	460	466	448	451	447	444	449	458	469	473	463	436	426	477	477	468	466	477	428	492	472	447	422	445	463	442	456	475	474	430	432	460	452	423	471	449	449	438	467	446	399	444	466	435	430	419	481	464	445	426	455	471	456	446	459	427	504	467	438	468	482	445	439	458	465	442	465	468	451	446	446	479	416	474	477	417	454	455	431	448	446	451	519	419	442	437	451	447	479	430	462	421	499	456	459	469	403	450	501	474	436	436	443	434	450	482	435	445	439	479	438	435	458	474	439	462	445	443	414	430	456	462	467	499	436	424	483	479	462	513	474	462	446	448	445	464	454	443	462	497	469	435	444	458	466	449	420	505	412	437	437	462	470	420	452	469	453	469	481	465	426	471	472	433	472	436	490	440	443	473	449	474	486	491	503	463	437	445	419	463	450	431	457	458	470	445	449	437	443	435	424	476	486	421	483	448	474	460	462	448	434	484	440	443	501	460	447	489	464	454	480	408	482	444	538	482	449	428	441	429	458	455	436	453	431	438	473	490	473	477	452	444	469	452	457	446	480	447	431	465	393	441	466	510	485	515	467	441	466	482	493	474	494	451	469	426	447	453	481	461	429	459	467	455	474	444	458	452	442	461	444	483	438	440	448	471	480	463	436	469	484	450	485	436	436	424	454	460	481	471	451	419	461	421	472	464	457	414	435	445	484	483	456	439	450	457	428	513	460	431	459	457	459	436	474	454	443	456	427	476	446	459	439	423	443	462	489	456	479	447	489	442	471	443	462	494	432	476	456	462	462	439	472	438	461	470	465	442	447	482	433	441	431	481	450	424	454	493	479	446	443	448	449	473	472	474	483	446	462	436	453	420	454	442	481	424	437	488	442	469	459	443	439	468	456	450	459	461	466	468	489	453	488	474	501	439	481	433	429	445	495	458	467	473	441	434	429	447	423	481	457	450	431	440	452	461	451	426	476	462	448	463	449	451	470	461	429	465	489	440	494	444	479	451	437	454	463	437	456	478	418	487	446	441	456	466	467	471	486	472	442	450	452	466	512	503	433	444	460	428	477	452	476	429	466	440	492	445	438	448	462	461	450	453	462	498	431	462	468	462	462	502	445	452	465	429	470	495	487	461	443	472	483	461	487	455	478	466	421	459	440	465	457	474	462	455	476	486	452	454	491	466	464	441	443	430	492	437	444	498	445	477	477	448	446	452	470	504	442	468	437	442	477	432	441	449	484	453	444	485	489	459	444	473	473	428	438	485	505	450	447	437	435	470	475	445	460	431	431	426	475	450	446	491	451	445	447	435	468	442	464	457	440	487	452	443	471	450	456	476	451	420	483	434	457	458	466	449	479	451	442	433	425	464	469	454	464	434	447	444	463	441	481	445	443	460	441	411	437	477	455	453	415	480	444	428	444	460	478	453	432	455	418	447	420	431	466	457	468	442	487	475	506	452	462	480	440	441	427	447	477	497	440	454	516	463	490	408	437	459	432	436	469	458	458	490	455	497	441	452	479	527	468	463	458	450	459	465	463	474	445	441	482	447	468	498	445	442	449	493	431	422	470	458	433	484	437	451	442	454	435	432	471	451	477	456	413	405	451	425	482	488	490	457	467	430	455	451	442	450	433	443	473	446	491	440	436	445	479	520	441	460	453	464	501	467	430	451	443	440	480	506	452	486	449	445	441	445	436	452	461	427	472	465	416	434	450	469	440	434	487	461	445	471	475	466	442	422	469	481	466	461	455	455	459	425	460	459	476	438	420	450	465	439	440	459	422	482	464	410	449	463	435	438	450	461	490	433	464	460	446	435	462	459	446	454	446	425	463	444	449	454	485	436	446	418	452	405	453	432	437	418	477	493	462	443	453	501	506	457	476	410	476	421	478	423	464	439	448	471	477	460	436	451	475	437	442	496	490	460	451	469	460	467	414	436	440	432	435	461	477	443	468	459	454	503	448	447	462	420	473	427	451	475	470	432	479	481	472	479	456	466	465	469	494	408	474	454	457	442	479	411	462	444	379	476	446	459	435	496	438	449	455
16187	31909	27069	18878	14788	10511	7598	5756	4300	2538	1890	1370	985	619	539	496	461	510	486	545	488	538	530	514	571	506	543	512	576	592	583	508	591	517	518	488	497	536	454	536	502	457	523	485	458	527	441	458	504	482	490	471	468	469	502	501	514	496	461	534	482	483	476	493	470	520	483	484	510	466	460	470	457	452	479	479	498	486	467	476	476	478	474	480	463	477	484	503	455	501	426	520	523	524	480	495	492	485	485	459	467	497	543	497	497	445	463	489	492	489	477	471	485	487	484	455	472	489	477	458	486	497	490	443	519	466	491	445	493	479	469	517	499	479	469	468	486	525	466	455	461	482	465	520	503	476	468	468	453	482	511	480	487	474	474	496	478	484	469	485	459	490	467	466	467	455	524	489	473	466	428	489	460	460	481	460	454	489	460	463	445	466	477	461	462	449	446	516	489	475	521	529	484	490	460	479	505	461	488	484	445	470	464	495	470	504	468	481	472	477	475	456	515	469	489	466	456	462	465	504	495	464	461	491	496	437	471	478	435	469	413	496	499	452	509	449	480	477	465	466	502	477	462	495	445	511	492	485	494	456	481	516	461	477	458	456	502	522	463	447	440	515	494	455	453	487	531	485	496	452	456	533	472	502	518	485	475	494	462	466	485	498	515	518	487	477	477	444	450	497	469	508	459	476	491	484	512	475	451	437	452	464	485	455	487	499	487	469	472	478	482	448	472	471	480	524	460	468	467	462	479	438	467	500	486	462	472	460	488	461	497	463	496	458	527	473	497	503	455	532	513	487	509	467	465	496	485	435	469	479	486	493	495	500	472	492	468	504	472	486	461	507	504	492	502	500	473	480	458	485	488	490	467	494	508	477	493	458	499	464	463	498	537	489	509	471	510	456	469	478	452	492	476	487	461	483	480	501	484	519	436	480	470	484	470	495	487	476	446	492	490	506	442	517	487	502	464	442	512	476	473	499	461	460	500	527	515	479	519	470	479	467	475	458	492	452	419	509	481	478	478	484	475	509	473	498	493	473	514	457	445	533	483	495	518	485	446	477	478	456	453	455	480	505	494	500	502	464	465	462	530	476	486	483	496	497	494	476	473	472	460	495	454	446	504	492	470	465	453	459	517	485	479	514	450	450	456	446	456	527	478	474	468	491	501	526	460	450	479	475	511	465	480	498	503	498	482	494	464	475	485	474	501	482	515	498	453	491	481	446	504	521	476	483	498	475	500	485	483	509	517	466	437	497	485	489	504	495	510	513	505	475	486	461	485	474	448	466	466	464	514	452	475	489	489	495	511	467	482	452	479	486	485	457	469	526	465	535	479	481	484	498	492	471	480	467	473	494	464	486	473	471	454	457	474	451	478	498	515	523	515	470	509	434	456	500	469	483	462	478	484	469	481	463	495	470	494	480	502	479	475	499	506	477	440	491	455	473	502	505	485	448	484	462	494	437	529	499	496	477	485	472	469	501	503	476	441	484	547	472	452	442	493	501	440	489	517	487	441	473	483	483	494	489	470	469	515	488	453	466	492	453	466	494	441	491	470	480	485	471	477	473	488	483	502	503	477	476	486	456	456	485	490	459	470	516	466	465	489	493	499	492	506	461	500	517	522	471	514	474	500	437	464	489	485	420	471	462	481	470	497	487	478	492	467	489	499	479	493	514	509	492	468	477	474	473	459	531	498	496	491	508	488	485	476	450	433	476	447	498	527	504	465	492	459	498	470	551	559	413	489	470	522	506	483	460	453	475	515	477	464	489	472	464	499	489	503	464	524	470	492	470	451	469	456	487	435	502	460	506	492	461	464	495	483	495	471	464	495	491	456	493	491	467	478	513	476	470	527	522	500	498	482	473	493	490	479	503	484	488	478	510	470	467	505	509	448	416	455	508	470	481	509	455	473	465	525	488	492	478	473	480	501	489	482	477	504	458	487	510	484	509	518	529	497	488	509	504	462	481	517	496	485	477	467	472	482	479	485	498	483	505	445	463	515	466	445	429	455	497	514	462	446	463	477	504	492	481	488	486	490	476	528	463	450	475	480	512	463	526	484	544	506	490	455	507	483	478	445	489	469	492	501	513	492	454	492	493	463	464	500	482	457	478	445	481	481	458	486	496	500	501	500	510	486	449	478	514	497	497	475	497	461	460	486	458	548	457	468	456	459	514	481	460	467	464	463	468	513	476	475	457	469	480	498	462	509	502	488	478	459	493	516	456	508	485	461	505	463	484	493	461	462	490	481	483	467	467	464	439	474	446	509	453	475	503	474	488	442	498	477	469	484	501	477	516	503	503	481	511	495	485	484	507	472	465	470	506	482	506	471	474	519	490	489	472	461	479	482	461	498	481	451	496	461	480	453	498	457	512	492	471	508	475	528	460	487	499	483	491	501	464	448	472	471	464	477	502	462	478	471	476	459	509	502	477	510	489	471	469	503	465	476	459	458	465	476	496	476	480	515	476	502	481	460	502	478	496	469	508	491	510	473	471	530	535	468	481	440	499	463	456	466	451	498	463	478	501	460	490	481	495	464	494	482	489	492	487	502	497	495	475	457	472	467	475	481	469	449	462	477	476	457	481	459	514	466	459	476	509	488	490	468	485	482	452	498	522	475	423	473	480	472	502	474	489	502	438	489	486	469	433	480	469	496	481	466	501	493	513	528	480	501	547	506	524	441	487	460	479	475	446	456	467	492	475	436	532	470	472	453	470	500	480	494	494	485	459	469	495	467	467	499	489	460	481	482	468	463	461	494	482	468	459	510	474	498	463	491	456	495	457	492	477	489	483	453	462	478	496	472	418	461	424	542	493	498	507	468	502	481	460	487	456	462	468	492	478	494	466	468	517	473	484	458	463	475	477	484	509	499	473	448	477	498	484	534	486	534	496	496	518	495	492	494	468	481	476	533	439	453	493	484	521	447	478	499	483	484	462	500	488	423	518	504	501	487	518	485	486	482	462	473	467	486	476	467	518	490	494	440	503	466	485	473	443	485	481	470	473	487	490	492	472	466	453	484	504	505	510	489	478	465	491	453	461	484	501	474	489	465	498	491	480	450	472	464	477	454	481	471	485	492	458	467	519	495	457	475	444	479	431	472	506	526	458	446	492	500	455	518	496	462	460	477	465	477	498	458	458	464	470	467	474	487	472	446	506	467	499	450	465	505	459	449	464	503	463	494	455	482	446	459	481	469	493	526	468	476	449	484	512	481	478	476	468	469	497	455	489	472	494	489	465	460	490	452	452	490	467	532	472	462	509	502	477	516	486	492	491	472	473	480	486	508	476	497	461	467	438	466	504	440	489	449	482	434	510	480	451	457	518	476	471	459	481	498	478	487	477	485	470	487	520	492	474	472	446	516	499	475	474	456	503	434	473	469	497	463	474	478	482	506	459	477	486	483	459	459	475	484	461	479	498	491	480	515	479	461	508	477	535	467	502	516	489	472	458	492	434	489	529	485	486	507	470	474	474	457	513	466	493	491	522	485	487
23640	21139	28315	24431	21792	17734	10492	6086	4304	2809	2217	1539	1341	1021	886	885	773	817	760	801	807	788	791	847	892	859	839	871	924	878	873	866	872	851	800	763	804	842	770	780	770	758	743	743	816	763	738	706	786	774	740	759	764	703	734	819	732	740	742	758	773	730	745	750	743	698	764	751	777	756	748	787	805	739	790	772	832	807	753	787	741	770	730	744	697	749	781	797	772	774	783	759	754	721	814	740	805	754	762	781	764	766	737	793	783	827	770	764	759	788	785	710	735	768	824	787	762	713	756	819	748	769	736	774	759	748	747	781	784	783	745	769	715	741	773	779	757	752	779	767	817	730	758	730	775	796	790	731	718	750	758	767	741	770	762	726	773	746	732	821	721	726	779	762	777	716	799	762	790	758	739	766	718	790	793	722	753	760	744	730	760	790	760	747	756	762	779	742	768	742	745	815	768	764	779	784	799	770	759	727	781	762	820	811	741	778	761	757	811	774	758	798	720	740	728	772	784	805	733	777	784	768	766	738	728	761	804	725	764	737	815	794	746	748	767	809	793	768	765	752	763	801	738	729	740	760	782	765	753	735	798	754	746	758	710	742	772	697	798	691	742	773	763	766	732	822	779	764	755	774	761	783	759	778	800	747	783	756	715	747	775	790	783	732	818	823	765	748	757	799	720	760	697	785	740	768	776	760	744	793	736	787	731	748	768	774	759	739	797	740	786	816	760	785	740	773	792	795	767	758	757	759	747	735	718	731	736	792	759	784	794	732	746	762	774	728	806	771	799	737	793	727	754	760	752	755	747	791	757	767	765	765	754	720	794	742	758	805	761	793	730	812	791	746	750	766	780	718	784	770	759	733	768	748	768	759	740	750	755	758	741	758	772	771	803	795	761	784	787	778	749	788	767	759	768	758	800	735	721	770	740	755	767	729	731	764	814	812	788	767	771	781	812	750	719	779	762	829	728	761	770	723	765	751	739	777	703	771	725	798	748	790	735	808	772	780	781	786	732	742	788	731	753	779	774	741	750	778	746	754	727	745	785	796	802	772	763	740	848	816	786	756	726	746	795	790	749	751	775	748	783	745	757	716	753	788	775	744	743	719	775	800	780	765	727	764	759	773	730	661	730	755	743	793	766	718	821	725	784	758	760	804	767	753	762	761	795	799	781	719	757	766	762	742	743	786	712	753	787	747	799	777	777	767	768	730	757	800	745	752	757	759	756	749	756	784	761	803	729	762	811	746	711	738	709	799	780	737	723	772	755	765	771	752	776	766	736	715	772	788	753	776	763	721	782	789	795	763	780	764	753	779	747	747	792	753	780	794	752	750	723	764	751	755	728	836	753	749	764	725	743	779	738	790	783	723	796	738	810	783	742	734	718	708	790	786	682	744	728	778	725	727	694	781	740	774	799	775	743	755	765	748	750	812	785	769	770	764	746	748	789	800	791	767	773	796	740	771	751	798	761	798	777	769	743	765	769	751	780	778	757	786	745	790	821	752	777	738	711	776	793	844	778	733	756	758	786	798	783	775	775	785	740	740	803	769	802	779	772	791	744	751	709	771	775	767	781	833	737	775	735	764	777	790	780	749	761	780	709	727	749	749	755	747	782	802	813	749	746	736	767	732	728	756	752	793	712	700	731	774	763	727	761	771	725	755	775	804	791	801	774	733	778	765	752	720	775	734	725	739	751	773	727	797	716	779	726	774	747	776	792	740	789	797	796	767	760	745	740	759	740	773	734	807	710	701	758	768	726	777	783	768	751	780	741	727	749	792	764	765	745	755	754	738	729	721	777	710	818	777	735	823	825	772	777	778	785	707	766	799	779	766	746	789	779	788	766	743	742	753	765	758	745	783	771	768	761	791	731	770	737	759	757	815	757	724	775	740	778	703	719	746	789	785	734	777	743	758	747	683	753	793	840	798	809	739	729	749	753	755	764	763	721	760	742	782	723	782	743	734	745	767	733	787	767	728	724	778	754	763	735	793	781	732	763	757	766	741	761	748	790	720	787	767	758	754	795	749	772	778	717	727	803	788	714	728	734	789	748	701	778	809	792	785	790	784	744	762	823	751	690	785	785	741	775	794	765	795	764	728	789	763	747	722	805	755	751	737	735	744	803	735	791	746	795	737	787	714	796	712	648	788	771	738	735	762	749	756	719	754	730	764	818	780	750	772	747	784	732	752	778	776	707	715	761	750	784	759	763	747	773	689	749	734	737	755	787	785	806	762	765	781	716	791	739	772	748	776	772	790	699	778	770	740	744	727	736	746	802	776	782	770	744	752	753	758	818	739	761	785	774	729	730	713	793	740	757	748	775	746	755	765	804	764	752	758	758	746	741	760	774	815	756	768	703	745	791	772	792	814	745	760	693	786	745	758	771	778	792	791	753	715	788	781	749	755	763	740	808	780	731	718	767	757	747	766	756	717	786	771	785	775	745	731	777	725	708	742	752	712	759	747	768	766	788	738	776	767	747	860	760	763	729	765	747	762	821	815	768	728	820	810	766	745	723	772	770	748	744	731	792	778	696	795	766	770	753	710	790	789	751	755	772	772	711	801	689	751	795	750	730	738	808	782	769	791	733	774	756	756	761	761	719	753	786	791	763	726	777	727	795	753	731	769	785	743	778	737	761	762	752	742	799	815	706	781	772	819	777	807	706	766	792	767	792	803	795	798	789	733	736	721	757	772	737	740	812	727	746	711	756	763	710	811	718	729	711	781	807	709	739	745	753	746	759	733	770	782	824	733	753	708	775	758	769	811	782	758	731	749	799	742	745	740	815	748	760	808	812	766	766	804	786	782	721	776	684	805	745	742	715	744	762	775	773	788	716	785	739	817	753	742	759	796	799	770	734	804	777	755	731	776	784	754	717	750	720	794	740	778	764	728	763	775	765	793	715	738	764	743	767	799	766	761	726	741	824	774	792	801	723	760	782	786	721	762	731	718	727	801	715	763	779	824	767	733	753	711	753	759	806	778	741	749	785	792	701	741	801	794	781	765	742	717	764	795	727	768	762	771	752	771	761	769	755	761	775	750	694	794	756	810	764	782	771	697	799	807	758	752	790	826	766	723	746	778	769	724	750	775	745	758	802	750	734	755	726	790	822	711	793	763	751	720	720	782	787	764	791	768	765	692	746	764	770	699	740	783	796	823	738	775	780	746	694	738	712	767	724	762	782	740	776	772	786	784	706	710	774	751	769	796	787	782	747	735	758	719	768	786	791	754	771	746	742	748	729	755	821	787	704	780	789	759	791	742	780	742	720	774	733	818	775	733	741	791	805	810	758	808	736	745	781	741	760	752	776	712	747	745	810	756	755	788	797	755	791	807	757	777	796	775	754	763	771	791	761	742	760	792	779	784	774	757	761	783	721	727	733	787	824	753	775	782	744	744	761	797	734	751	757	754	723	742	831	755	767	794	784	753	815	769	755	797	790	815	708	783	749	760	792	782	776	797	789	795	746	740	767	702	740	765	707	762	791	744
16675	39372	34553	26460	21674	16302	12529	9589	7482	4715	3500	2374	1919	1318	915	875	864	880	847	875	847	854	928	949	969	889	948	922	943	962	964	899	917	906	842	824	857	855	818	821	801	849	798	851	819	798	759	845	789	782	771	790	762	797	784	792	755	805	796	831	802	830	805	816	837	786	742	799	774	800	824	799	732	783	753	797	784	755	826	778	821	773	765	741	799	742	777	756	800	754	804	815	811	755	752	763	784	806	762	784	792	747	825	799	738	815	787	752	805	804	765	791	800	746	776	749	765	767	784	851	802	807	772	740	799	738	754	804	811	813	784	784	808	790	798	732	788	792	854	828	810	780	797	731	843	819	751	751	752	764	788	788	754	801	819	787	827	799	783	815	799	785	828	834	802	820	779	802	815	820	814	785	807	796	818	785	796	753	740	755	768	783	812	732	767	791	783	816	796	813	782	772	808	785	781	785	743	816	740	815	794	793	740	800	786	827	758	775	788	804	768	807	767	842	760	791	816	796	736	801	766	807	815	750	762	783	763	862	817	804	795	784	844	784	774	800	822	757	815	763	817	769	871	794	792	796	768	832	738	746	770	770	808	790	814	760	816	798	791	771	746	761	812	807	804	783	821	829	791	817	730	793	813	799	818	808	777	791	777	806	811	795	802	757	789	795	839	813	776	823	774	760	772	765	805	812	764	746	773	799	800	796	795	802	813	760	805	766	812	813	788	835	729	788	786	785	792	834	800	799	772	785	797	731	772	770	832	801	748	782	789	757	764	782	784	790	848	760	756	787	814	763	773	790	770	790	799	777	772	780	762	788	809	788	795	818	760	781	779	815	764	776	763	773	804	774	805	781	740	804	768	781	785	783	819	803	779	818	851	796	790	771	801	802	782	796	795	782	805	789	740	817	784	745	857	813	813	747	832	846	790	786	818	794	798	751	754	841	791	799	792	758	714	780	764	737	755	784	806	817	805	774	747	750	797	852	758	779	788	798	826	798	819	825	769	774	826	767	755	798	831	782	796	759	747	786	772	730	799	817	815	760	787	796	840	785	795	827	780	873	792	724	803	757	857	798	749	752	782	776	755	814	799	733	792	776	801	753	821	821	810	821	776	788	767	774	806	851	809	787	827	776	767	816	829	814	863	834	792	776	752	811	751	787	810	744	779	810	771	831	721	782	780	742	782	806	805	759	823	797	807	747	777	796	818	789	773	741	793	773	821	789	787	770	786	710	775	822	777	751	797	784	798	772	757	754	803	780	822	826	838	824	815	761	768	822	829	759	792	882	795	847	811	791	760	800	807	799	783	805	786	779	820	812	762	740	776	775	750	782	797	806	789	751	802	778	811	826	801	744	784	768	794	761	800	770	771	747	787	819	808	797	801	812	772	785	764	772	790	747	824	802	796	790	767	823	820	804	761	794	796	814	812	807	779	810	759	785	762	771	760	791	784	793	779	731	838	784	777	790	773	806	786	793	796	808	806	746	782	821	779	817	756	771	824	762	785	789	792	836	771	794	792	742	769	777	746	807	782	795	805	823	797	793	819	716	712	843	860	757	728	766	812	788	807	779	813	755	779	768	769	789	797	742	822	798	820	813	827	767	803	789	743	787	793	817	763	745	812	755	772	776	851	765	795	784	766	817	786	823	777	736	810	752	800	810	845	793	798	744	831	806	791	767	761	797	793	817	801	781	797	775	830	820	813	747	771	776	822	841	813	759	823	807	808	809	749	795	808	823	747	768	794	766	754	809	774	793	764	782	787	798	874	781	757	751	833	808	769	777	798	781	808	842	787	817	773	801	832	772	813	765	769	797	818	810	822	812	795	779	781	765	774	766	792	792	740	809	785	807	800	820	823	773	829	756	830	785	804	790	793	836	759	782	764	753	828	806	781	761	795	828	805	771	790	712	793	749	820	798	811	795	771	794	842	806	791	774	776	776	819	805	786	776	823	782	756	791	792	778	801	816	801	778	810	746	789	787	789	795	803	836	792	749	812	797	766	779	795	765	785	805	763	794	778	838	811	792	796	856	792	777	772	789	844	786	796	770	762	820	793	813	799	775	751	821	772	768	817	760	770	748	763	783	767	757	789	792	772	764	776	792	821	796	790	813	809	804	800	811	835	779	773	800	771	794	775	755	806	800	830	797	765	855	796	855	809	794	783	796	812	786	760	837	795	770	790	772	845	834	788	774	770	795	840	730	785	785	774	774	799	804	753	776	763	753	763	747	755	789	732	774	797	807	740	794	813	806	784	807	822	804	799	835	806	813	793	732	749	791	794	758	854	815	772	823	776	822	773	781	787	800	779	749	797	766	771	798	785	821	778	795	798	777	733	769	800	786	765	769	761	760	771	755	753	789	811	853	760	851	787	765	770	758	774	774	817	798	784	807	786	835	771	728	809	785	807	786	813	777	781	751	824	777	783	739	789	793	736	773	794	809	749	809	753	800	834	750	809	792	763	795	768	777	812	827	820	782	770	815	815	783	820	770	846	760	813	769	757	764	783	837	789	780	820	775	818	760	784	804	779	781	741	749	757	804	815	798	760	820	806	804	784	755	820	824	764	761	810	776	775	789	825	822	834	754	801	740	801	790	748	792	753	811	792	782	797	766	775	798	726	818	794	787	752	789	771	773	776	751	793	821	743	798	789	802	743	747	808	779	803	759	858	787	802	831	762	759	789	798	769	832	766	779	772	812	845	798	810	722	808	737	795	728	744	782	786	746	774	744	824	782	811	819	757	793	795	773	766	778	735	749	775	802	787	793	780	793	728	764	813	797	814	781	799	767	782	766	768	776	770	818	826	808	824	771	826	775	815	789	810	816	785	811	776	797	803	793	798	793	831	783	766	766	763	809	741	808	755	786	760	822	824	743	816	821	804	795	765	798	813	802	800	774	752	805	769	786	806	801	809	718	770	782	734	800	803	791	788	735	763	798	806	779	792	739	738	781	773	755	794	792	821	771	823	757	870	800	807	795	789	769	802	808	783	821	790	797	762	797	781	775	855	772	814	795	813	776	796	801	813	743	788	797	846	777	808	745	784	774	783	772	770	787	824	745	798	831	786	819	810	780	814	790	746	801	801	800	775	812	808	837	833	791	838	792	830	805	829	805	759	807	797	803	787	796	777	767	745	823	774	773	795	775	798	810	795	793	787	784	836	829	812	812	786	801	813	775	738	817	812	828	768	796	810	807	831	802	808	823	795	798	762	788	799	773	812	775	782	775	808	779	759	808	711	809	796	781	810	770	757	799	765	771	770	778	797	782	785	817	765	809	831	822	809	756	770	786	793	760	804	803	800	813	767	780	806	811	758	820	816	767	767	736	817	788	750	813	812	778	788	801	752	796	789	735	764	750	813	791	739	780	760	778	813	788	780	778	717	791	793	814	820	828	817	739	821	838	794	770	816	843	804	819	778	852	752	784	824	779	839	787	833	734	778	774	829	819	794	806	801	793	802	717	796	796	787	766	755	825	830	751	763	799	840	812
24694	21028	27320	25587	18160	10003	6250	4077	3065	2104	1543	1122	882	671	578	549	509	537	517	588	491	519	555	636	601	555	622	520	645	543	577	541	539	579	516	555	579	522	499	551	506	526	493	516	504	527	505	543	533	528	493	487	500	527	545	495	549	505	538	502	501	484	496	513	510	533	564	527	549	500	542	525	527	487	559	501	515	515	532	554	514	549	517	555	520	530	504	481	543	528	552	537	520	552	540	547	510	462	502	527	557	507	526	544	532	517	520	515	549	528	487	527	506	547	530	513	511	495	526	525	486	539	546	482	523	497	496	558	539	507	536	500	467	531	487	486	522	515	505	547	513	505	490	516	520	497	497	525	529	495	525	508	555	500	513	485	495	554	499	575	539	532	543	532	547	547	509	491	525	512	490	523	519	576	483	509	510	490	485	517	532	539	549	507	533	558	501	524	562	493	512	498	541	512	517	546	538	502	511	477	561	550	497	530	526	505	537	507	534	499	562	502	545	514	517	526	485	538	543	521	493	555	504	562	540	505	521	518	525	537	535	538	509	500	523	508	531	499	515	474	492	472	505	536	528	543	530	536	494	538	499	549	529	528	536	537	508	512	529	528	534	516	504	541	500	507	518	544	518	530	517	515	489	517	571	515	515	502	511	537	532	540	539	495	475	529	533	517	511	465	507	505	537	519	551	506	569	517	546	545	522	543	494	515	534	547	518	535	504	542	510	537	537	546	561	570	544	513	518	495	542	487	537	502	523	548	505	526	536	503	467	507	542	564	521	505	488	505	523	521	545	548	538	523	541	502	494	525	524	483	579	557	520	506	520	505	501	541	519	522	493	507	507	512	475	531	527	501	479	500	485	533	552	490	532	519	532	514	531	491	527	513	504	509	505	539	514	520	553	493	538	524	546	527	483	499	545	528	483	497	496	507	535	534	529	553	501	517	508	516	525	567	517	526	488	515	506	522	527	509	533	507	532	517	525	517	567	552	537	534	507	501	527	540	512	540	552	539	502	496	541	544	517	496	511	494	535	500	537	541	533	494	519	513	511	509	540	507	491	501	548	532	516	514	528	498	549	496	550	527	564	514	507	547	531	485	498	567	490	514	529	530	513	523	496	523	522	544	508	539	553	513	513	475	520	505	507	540	510	551	502	478	535	512	495	549	520	541	467	509	492	512	517	500	523	533	549	510	520	528	533	546	498	486	494	500	566	539	540	507	503	545	526	543	524	526	527	527	487	474	569	545	526	520	526	490	547	505	536	532	522	474	489	510	594	488	492	509	525	504	511	505	501	492	508	543	524	533	522	493	494	544	478	475	509	524	549	529	507	501	530	497	518	486	484	551	551	468	489	549	566	515	479	534	494	502	529	550	527	520	502	512	535	510	479	482	505	528	519	482	490	511	550	502	487	492	545	508	542	518	522	543	529	480	508	513	553	525	523	495	512	525	551	494	524	536	502	493	545	481	554	486	500	506	530	516	552	492	497	553	560	523	543	486	474	492	521	508	496	525	554	546	452	520	519	516	507	571	506	488	530	537	538	519	505	501	516	489	540	554	512	501	525	516	522	507	532	552	529	524	552	498	530	550	512	521	503	523	523	535	501	530	522	560	523	525	553	499	533	543	533	439	547	552	521	549	497	552	532	493	536	533	521	547	516	511	500	502	546	474	528	509	482	520	494	541	526	531	536	515	534	541	483	533	510	517	499	522	518	493	504	519	472	541	511	510	491	534	485	540	526	523	500	524	546	539	517	536	532	511	542	509	507	529	542	498	499	552	484	479	512	522	510	594	499	517	555	497	532	499	520	559	508	505	518	493	515	501	523	542	519	583	544	519	518	502	515	519	506	495	533	516	517	532	540	520	507	493	494	550	539	503	512	529	557	555	520	486	482	521	547	490	522	535	512	536	495	488	538	526	510	502	507	532	509	502	501	511	539	543	533	489	532	530	500	547	535	567	531	572	512	491	520	524	533	492	503	521	551	533	514	503	480	530	548	488	543	518	526	564	508	569	489	542	501	521	542	527	502	530	509	522	523	520	514	521	530	525	516	524	488	499	501	496	516	476	536	479	521	552	555	517	523	520	511	531	534	505	518	553	522	532	508	525	546	508	509	506	533	553	527	563	560	571	534	519	552	518	498	480	533	524	510	526	531	549	519	499	484	508	537	490	539	498	521	520	534	484	512	488	500	536	540	552	537	522	530	531	526	554	533	481	539	543	548	505	516	519	544	512	536	535	518	487	513	500	538	533	522	513	480	531	556	542	526	560	526	508	522	548	496	532	500	560	518	526	509	527	529	549	506	531	525	542	569	530	509	531	523	514	519	492	519	538	498	514	542	524	475	508	514	541	514	487	521	530	528	469	537	491	528	506	498	553	504	519	512	527	512	476	549	470	478	522	479	521	494	557	493	529	517	502	516	514	521	518	499	499	500	491	565	521	506	504	513	528	509	517	535	511	528	572	538	490	526	505	513	476	520	524	578	536	551	530	494	511	519	533	519	476	590	494	496	524	536	522	578	520	534	502	486	519	493	545	497	537	551	541	508	503	513	534	515	517	563	503	532	501	552	545	527	499	519	567	533	490	524	502	515	586	534	484	527	524	509	515	503	510	521	521	520	511	518	488	522	518	553	504	526	576	536	506	494	515	502	537	508	508	507	560	526	508	502	509	513	493	500	492	493	508	551	527	553	535	536	506	513	571	515	508	505	550	513	504	499	523	512	478	481	526	500	521	459	572	531	469	495	546	481	478	503	510	506	525	459	485	487	507	533	499	540	523	492	523	530	492	554	541	548	529	525	537	534	498	539	546	542	493	511	522	501	485	533	508	465	525	524	483	539	505	545	531	530	531	489	526	526	542	563	489	516	554	523	460	527	522	518	491	504	522	529	544	573	517	496	525	531	520	547	549	494	550	496	529	501	512	554	539	543	539	527	523	548	536	498	525	542	528	529	509	537	535	551	470	472	561	478	556	568	496	508	562	498	530	502	514	480	525	561	518	498	557	500	530	534	478	520	512	497	562	515	543	520	476	520	547	524	494	563	485	507	489	572	478	546	507	505	540	578	532	540	532	507	526	513	536	513	569	520	497	521	501	506	546	514	523	482	542	520	509	512	546	548	516	535	512	507	519	485	531	487	515	519	536	497	532	510	522	543	543	539	503	581	529	479	498	472	503	485	575	534	498	549	502	522	520	506	519	528	490	499	531	536	530	504	494	571	541	526	560	469	527	545	521	469	538	543	457	478	509	533	489	521	516	507	531	508	524	528	463	529	512	527	459	552	534	503	516	463	503	535	485	516	504	545	519	523	497	542	532	517	504	519	533	478	501	531	511	474	531	498	549	528	544	528	510	530	539	535	508	513	528	529	524	537	478	483	479	489	490	494	506	507	547	498	536	556	538	514	565	536	547	487	534	517	509	514	511	494	526	513	562	482	501	550	527	521	519	525	501	509	540	487	531	498	551	474	527	500	509	534	477	507	529	516	504
15829	35520	30218	22801	18629	13511	10031	7598	5862	3580	2591	1848	1359	908	700	615	620	591	609	602	578	577	665	656	718	712	683	679	724	737	679	676	681	674	618	615	646	538	619	542	555	560	570	548	571	591	563	578	603	537	546	572	587	568	579	556	601	588	559	576	525	548	565	555	547	600	593	569	562	578	580	618	602	614	546	564	561	575	543	560	543	540	607	553	567	565	579	563	595	588	567	575	570	559	579	585	577	611	564	615	557	572	530	585	570	551	587	551	587	593	564	581	548	569	526	634	573	568	571	581	557	566	578	566	570	521	606	591	583	572	564	561	545	559	566	603	550	531	553	551	579	606	545	581	567	569	583	595	561	603	556	576	538	588	574	558	573	569	594	567	580	558	559	548	563	612	568	582	577	610	578	555	571	520	515	551	559	582	584	530	584	550	545	554	574	572	552	589	555	598	551	599	535	553	564	625	579	549	581	564	552	589	587	589	568	550	595	608	584	565	584	555	610	533	572	533	588	551	595	551	568	586	558	560	606	586	575	590	566	565	583	595	581	575	581	600	578	552	578	567	547	561	544	597	534	558	583	611	562	613	583	553	611	558	567	588	557	547	573	587	593	567	585	553	555	559	565	582	573	577	533	597	562	519	594	560	534	587	590	568	589	578	573	542	627	548	539	574	551	571	558	555	542	587	576	591	555	551	575	514	548	565	606	564	570	556	592	553	577	586	620	561	561	528	562	550	557	562	548	563	600	571	572	608	549	556	583	598	577	561	560	586	555	559	613	566	539	566	558	568	555	555	585	548	580	520	571	592	613	555	556	529	611	535	549	539	611	582	562	562	562	541	572	570	558	597	603	548	581	609	580	566	612	542	583	558	568	588	585	572	512	575	568	585	564	590	510	571	563	575	591	580	576	570	599	553	567	564	559	544	585	584	559	561	569	581	572	583	550	543	582	608	578	595	590	577	555	563	589	585	588	598	584	558	569	612	554	545	570	585	573	585	580	577	606	572	558	556	549	579	535	500	592	541	572	612	583	526	554	587	557	596	566	592	583	553	572	567	554	564	551	553	583	564	580	590	622	574	571	598	592	579	549	624	564	546	566	563	596	543	531	584	552	578	542	587	555	530	567	607	602	538	570	581	561	584	550	563	555	555	554	554	600	596	627	561	575	582	587	566	561	578	540	542	586	592	540	592	574	566	581	599	536	570	604	587	539	572	566	558	552	584	613	587	565	580	579	531	574	531	569	585	540	568	570	584	571	564	577	572	577	605	597	581	648	589	545	581	600	522	584	584	594	571	579	604	550	582	612	593	588	584	585	551	550	548	543	564	563	545	561	591	541	555	538	556	547	571	583	559	538	576	553	554	547	585	575	567	534	581	584	606	552	596	615	561	586	602	568	548	580	545	591	498	591	599	609	578	544	574	575	544	527	526	534	573	565	570	560	595	557	564	603	590	563	513	539	543	573	584	581	589	600	567	555	582	568	591	563	590	556	557	635	586	570	555	612	569	590	566	557	569	561	571	540	593	569	555	595	605	585	570	552	549	581	583	589	551	566	552	579	559	605	584	563	581	570	599	590	541	599	615	573	601	599	556	611	537	601	587	590	543	565	573	542	571	543	564	584	556	625	596	601	602	591	556	530	563	584	594	572	587	560	518	568	570	553	594	584	579	558	564	565	590	554	599	575	617	636	557	586	593	541	589	564	536	589	580	546	549	563	611	551	560	585	578	557	575	590	594	565	567	586	562	584	597	564	546	566	587	611	574	562	596	584	557	602	583	558	596	603	574	592	573	545	568	546	607	525	576	557	573	588	600	556	569	596	579	532	584	600	574	566	614	543	594	547	540	618	538	525	574	555	570	602	574	566	575	534	563	547	595	539	557	544	529	558	542	573	598	593	595	596	579	568	575	561	592	573	589	554	579	591	556	563	592	592	574	582	581	594	585	543	591	554	555	545	637	590	611	541	590	569	577	621	548	553	548	580	577	509	611	563	575	572	560	575	558	573	545	588	573	553	597	563	558	577	557	595	562	572	537	540	624	614	528	560	598	524	563	563	532	597	555	593	559	498	581	594	567	577	501	591	580	588	555	586	589	575	584	562	559	590	590	566	582	579	574	596	594	574	544	543	599	585	564	551	526	565	562	562	548	575	585	580	542	582	575	558	581	581	543	551	531	579	566	578	567	589	566	568	571	555	560	537	555	573	565	562	579	570	620	541	588	560	601	580	611	553	584	579	554	570	583	604	554	572	600	544	573	626	555	601	592	566	590	601	580	528	589	506	581	586	552	552	596	534	562	559	564	546	557	572	545	566	560	593	600	586	554	528	548	560	591	561	633	552	561	526	597	589	575	546	587	576	581	559	596	564	572	572	560	606	528	596	552	561	564	559	572	627	575	559	554	574	566	640	645	618	585	571	554	573	594	599	537	576	579	604	586	623	553	559	562	541	550	526	591	545	555	557	520	561	588	524	612	572	556	561	564	574	582	576	570	581	564	553	609	576	631	576	560	566	532	558	578	650	571	576	564	606	578	538	579	566	565	557	546	590	562	588	560	541	538	571	568	560	554	567	597	587	593	550	552	576	551	621	561	619	550	588	581	550	567	551	586	583	617	592	600	555	558	576	574	585	529	577	570	563	551	550	569	537	545	566	587	634	558	545	579	556	577	592	608	564	543	578	561	529	597	555	542	624	587	566	542	579	562	550	556	584	541	544	581	589	548	589	558	549	543	580	558	602	602	589	580	548	638	593	586	571	585	600	551	513	565	568	540	558	603	599	601	572	551	547	573	610	607	581	615	588	597	588	582	566	557	574	568	586	611	593	605	561	543	539	555	567	572	592	542	555	536	586	553	579	546	536	555	577	606	576	586	575	585	574	544	564	546	525	565	593	583	601	556	575	595	584	546	594	505	596	527	598	556	582	565	538	578	548	559	586	587	591	560	557	539	590	595	598	592	547	553	563	593	561	550	569	547	559	570	598	551	570	600	553	558	542	583	577	594	566	542	558	596	573	602	581	564	564	581	603	536	583	574	593	598	551	584	529	597	560	543	536	602	550	580	567	599	597	524	576	607	597	576	553	554	560	593	546	585	565	586	591	531	619	627	624	568	560	579	577	571	605	571	535	589	577	545	522	536	539	572	584	586	619	580	602	537	579	566	577	590	550	611	617	595	599	607	605	560	581	577	562	537	564	610	520	584	585	584	587	573	521	548	604	582	569	547	567	553	562	571	585	587	555	585	549	637	558	588	585	620	597	563	544	577	554	604	564	593	535	577	559	580	572	536	557	613	546	590	569	562	565	584	564	558	569	611	592	595	588	557	540	559	606	602	579	557	533	546	583	596	572	547	603	563	595	561	569	553	535	582	555	560	592	555	560	568	610	566	577	549	619	533	577	615	562	589	560	551	583	586	581	558	625	556	563	561	556	582	569	599	596	557	602	553	610	569	537	634	543	559	595	579	560	586	624	562	600	599	566	581	597	546	530	572
22564	21179	28863	23821	21487	22294	19031	9168	6447	4263	3195	2295	1844	1459	1123	1137	1119	1022	1029	1033	1101	1074	1168	1201	1145	1192	1187	1178	1144	1156	1149	1125	1074	1141	1030	1068	1093	1057	989	1006	973	1021	1023	994	1043	973	1024	1018	1061	1015	1011	1060	1037	1023	1041	1019	1018	937	1002	1068	1036	1020	959	979	981	1004	1032	1018	1034	989	1024	950	1032	1010	944	978	931	932	971	969	937	1010	1045	995	1018	1032	983	946	996	1056	987	967	1018	1047	1040	987	988	1020	1016	1014	1022	979	998	1037	992	1023	1002	974	1059	1005	998	999	1012	988	977	965	1010	992	1056	1013	977	996	1036	1010	949	1013	1082	998	1057	966	1044	1021	1048	1000	1015	952	1007	977	1000	968	976	1025	997	1067	944	970	1047	1008	924	1024	1037	945	1017	1047	1027	961	988	1025	987	1004	1022	1017	957	1010	995	1034	996	964	1024	1023	972	1023	1023	991	961	1007	1009	1035	1008	1001	966	1042	1028	987	1022	1017	1007	999	989	1068	992	989	1073	1023	1031	996	963	1065	1002	1003	1002	996	978	1066	1021	1025	989	1001	980	990	1035	984	1001	1077	967	1038	974	1033	992	1007	956	1025	1025	982	980	1023	1002	1038	1061	980	1014	1027	967	986	1024	1001	1046	992	987	1016	975	1008	1024	1025	943	1007	977	1035	994	1007	959	1020	1020	959	947	980	1012	991	983	1022	993	1009	1039	1052	1029	1033	996	1019	1062	955	1000	965	996	946	977	984	945	984	989	970	957	1027	1026	988	990	987	988	984	978	973	986	950	966	989	1049	1025	971	1006	1011	975	1040	1012	991	1043	972	999	936	971	1006	1032	990	958	1008	993	1022	986	958	974	1008	1015	980	1005	1017	963	1049	984	1005	1003	1030	1011	1030	997	1006	992	1040	983	966	1042	1042	956	1018	1030	1025	1014	1027	1035	1052	1036	974	1031	1029	1016	1044	1029	1007	1000	978	1023	1001	984	974	997	972	956	1005	987	1001	1003	1003	959	964	1023	1022	1051	1011	967	1050	1017	978	991	957	984	989	998	1005	1002	1005	1020	1020	973	984	1037	1076	958	1014	993	1007	1034	1011	955	967	998	1027	1026	994	934	999	981	1024	951	986	1038	996	974	1086	986	1036	1071	973	1133	1014	1000	1003	1003	999	987	1031	999	1000	1006	993	1052	1022	994	1021	946	987	1015	989	1036	992	980	1015	1065	1036	1023	1022	949	984	986	1015	1014	1005	976	960	987	1007	1020	984	1026	1033	1049	970	999	989	986	1023	1003	1017	976	1027	1005	986	1000	961	1038	1007	994	984	1011	991	1030	1026	1002	1004	1011	1037	1035	1056	941	999	958	1034	978	1071	984	1059	1018	1020	1020	965	922	939	1023	992	1009	966	989	998	989	1013	975	1053	1019	1022	982	986	943	1006	991	980	1010	1032	1005	962	984	1027	997	1005	1013	974	964	1008	1006	966	1062	1000	984	971	987	963	1023	1016	992	1020	966	964	1093	1035	1029	991	974	982	1020	1016	968	953	994	951	1004	999	954	1008	1005	964	991	928	975	993	953	1027	1004	1052	986	1008	1013	989	967	999	1046	957	1036	958	978	1058	973	1044	1043	983	1004	951	1067	974	976	1003	1059	1028	986	1006	960	1018	944	886	994	1027	1025	970	949	1021	1012	1035	1022	990	1005	957	1028	962	1029	960	1036	1011	955	993	953	984	984	953	982	1049	960	955	988	990	994	1027	1014	1006	999	994	944	1015	1024	970	998	976	941	972	992	1015	1040	1022	982	991	969	1055	1062	1009	954	1041	981	982	1009	1024	979	1007	990	984	1010	963	953	1006	1036	965	1005	1004	944	988	999	998	995	1009	1019	1015	1000	1003	989	1031	962	998	984	1039	1016	1017	997	964	1004	1084	1000	956	1040	995	988	992	1016	1036	965	989	988	1017	1013	1038	935	994	972	1001	1000	1027	998	1004	997	968	1006	1023	1023	1051	999	1023	971	972	991	967	1031	968	1007	1011	973	963	996	1039	1050	989	963	1016	975	991	1015	995	980	989	1045	1004	970	1050	1007	1007	984	985	927	980	998	1012	983	984	997	1033	1016	1020	1021	1002	986	984	963	1039	992	984	1017	1003	1002	1040	1038	1016	968	1026	1008	936	957	1065	1064	1024	997	1001	1023	1006	1073	997	971	1018	943	975	982	1011	962	933	1060	1033	989	941	972	952	1032	997	1031	1007	936	1027	1013	1020	1037	971	978	938	958	1049	1046	932	1010	995	977	987	1010	1026	1019	979	984	956	991	1005	925	1017	1017	993	1013	977	962	988	1087	1005	1025	976	993	1031	1056	990	987	982	1039	1063	938	1024	1018	1030	996	1013	962	978	1011	977	1013	1005	996	999	1003	936	995	1051	1029	1013	1004	999	962	1021	1027	991	1002	944	992	1046	1022	986	1014	1038	1003	1031	973	985	953	998	976	1076	950	1027	1051	1027	956	973	976	1033	941	941	1040	1020	1043	1026	989	1018	1045	1032	941	960	957	1003	976	976	1011	1025	982	978	990	1030	1033	999	1011	981	917	1034	974	979	1042	1047	1006	987	960	1006	982	1058	969	973	1015	1037	1008	1004	1027	997	997	1038	1029	1038	1024	1042	1024	1041	981	984	1024	990	993	1021	1006	948	996	1041	1013	1014	1057	952	996	978	992	996	1014	1006	1009	939	1003	1016	995	1059	980	977	1007	1013	1030	983	1057	1041	999	1042	1008	1018	974	1021	1031	1002	1001	952	920	943	1016	976	981	1028	1031	998	1010	960	1051	1028	952	1011	983	1027	940	1029	969	1011	980	972	1023	1057	1032	975	1003	957	942	1004	1052	1017	1036	1011	985	985	1021	967	938	1020	964	997	985	981	989	946	1010	996	981	971	1025	991	1034	1033	1011	1012	1030	1014	972	955	990	1000	988	993	984	1010	982	1052	1002	1019	1011	1001	994	990	980	1022	969	1017	1036	1040	1005	1007	948	1030	981	1013	988	1020	1044	1020	1010	1002	987	1011	957	1002	998	931	1029	981	1018	1008	1030	956	949	980	1025	1007	913	996	974	948	979	1040	1015	990	1024	986	1034	1010	993	959	1006	978	993	910	981	1016	1037	991	1023	1038	996	983	1021	950	1014	985	1035	997	982	983	1030	1056	994	986	998	996	966	972	989	1044	1014	931	951	1026	975	1035	1023	998	1024	951	1030	1024	926	992	1019	1003	987	1035	1001	938	963	1035	1002	985	1024	1036	1001	985	999	996	949	975	1064	1002	986	1032	995	1014	1008	1031	980	992	957	996	995	959	1008	1039	1009	983	1024	1010	1026	1045	1049	920	1010	1006	1036	953	1036	961	1026	1061	975	957	958	1017	1021	1034	908	989	989	960	993	1001	998	1040	989	1011	1063	930	1029	956	995	978	1056	992	1017	1025	989	1021	997	1027	1034	1047	979	1030	1024	987	992	1015	1035	992	1055	946	950	1037	944	959	991	1018	973	1010	998	998	974	1043	989	1005	1016	971	1006	1066	1033	1003	963	1023	1027	986	975	984	1000	920	1001	1067	1009	914	982	978	971	1010	939	1003	918	1030	1019	1016	1036	959	1012	1004	1010	992	1013	998	989	1000	1017	1012	935	982	1023	1001	1034	957	1007	969	1002	985	970	964	1039	1023	991	980	1006	982	975	1033	984	987	1026	1041	1032	1007	980	996	1012	1024	1020	1002	993	985	1014	977	997	1039	1037	1007	1035	963	982	966	984	1075	980	996	1003	939	1046	980	1024	962	977	1018	948	939	981	984	994	993	1024	1054	995	999	988	984	1006	951	1001	988	996	1044	981	966	984	1030	971	1005	1024	959	1064	988	1046	1065	1009	1011	1047	1027	1030	948	967	1026	1033	1058	962	1032	1015	960	1026	1014	997	1049	1034	944	979	1037	1052	1014	1043	1012	1016	991	1011	1011	1010	945	975	1003	905	1008	980	993	978	1035	983	975	998	1003	985	978	956	996	979	1010	962	1052	987	976	977	996	999	959	952	997	1046	937	1029	998	1008	956	989	953	979	987	997	973	979	1026	1034	980	1011	1014	973	1029	985	973	1046	995	975	991	1017	932	980	1041	1033	954	976	1065	1071	998	983	921	1005	1037	995	991	947	1106	1039	960	988	999	987	1016	999	954	948	1003	1035	967	1061	981	958	1074	1003	993	1032	1016	943	1048	976	949	991	1071	966	996	955
18737	44220	38387	31149	27284	20679	16560	12941	10404	6822	4924	3609	2683	1848	1326	1262	1190	1175	1165	1139	1057	1118	1222	1292	1309	1295	1367	1239	1361	1362	1298	1249	1264	1195	1157	1102	1143	1094	1053	1019	1060	1078	1058	1051	1033	1078	1050	1124	1069	975	1074	1070	1046	1087	1041	1025	1032	1027	1045	1035	1052	1055	1045	1029	1025	1094	1046	1010	1007	1096	1067	1050	1061	1047	1055	1024	1013	1087	979	1010	1044	1081	1006	1078	995	1034	1042	1036	1038	1088	1009	1089	1013	1022	1015	980	1024	1027	1080	1006	1043	1026	1047	1050	1005	1050	1016	1004	1080	973	1012	1019	1069	1075	1079	1031	988	1077	1013	1037	1013	1047	1068	1062	1006	1092	968	1086	1064	1055	1014	988	979	987	1091	1024	1070	1071	1071	1103	1047	1035	1065	1038	1047	1021	1054	1029	1022	1071	1040	981	1040	999	1020	1029	1079	1028	1058	1066	1058	923	996	996	1024	1057	995	1059	1023	1085	1066	1083	1063	1020	1102	1036	1023	1008	1059	1056	1022	1027	1078	1071	1006	1048	1014	1026	1057	1004	994	1040	1017	1071	1066	1016	1019	1042	1033	1018	1023	1018	1070	1033	1064	994	986	1017	1083	1107	1042	1055	1066	1067	1043	1004	1073	1078	955	1083	1054	1044	1106	1001	1049	1050	991	1059	1017	1016	1009	1026	1061	1007	1048	1058	1025	1053	1000	1044	1000	1013	1084	974	1043	988	1057	1043	1039	1028	1022	993	947	992	1019	1008	1048	1007	1044	1052	1040	1034	1046	1023	1049	1009	1043	1039	1049	1046	1002	1025	1006	1099	1043	982	1005	1009	1052	1075	978	1053	1020	997	1070	1054	1037	1091	1013	1017	1097	991	996	998	1022	1014	1098	1014	1079	1063	1068	1037	1075	1067	1032	1052	1051	1046	1133	1033	1033	1077	1047	1050	1047	1025	1025	1036	972	1014	1034	972	986	1043	1048	1008	1093	1002	1004	992	1101	1070	1027	1038	1008	946	1051	1082	1055	1041	976	1038	1090	1008	1027	1067	1026	1071	1106	978	976	1010	1021	975	1112	1058	1088	1014	1007	1001	1106	1021	997	1019	1088	1000	1005	1021	1018	1079	1039	1058	1030	1008	1018	1001	1028	1013	1025	1021	1045	1099	1023	1045	1024	1006	1121	1004	1003	1049	1024	1090	1053	1024	1071	1034	1048	1085	997	991	1038	1074	1040	1031	1087	1041	1116	1071	1013	1001	1045	1014	1037	1033	1068	1068	1068	1034	1030	1020	1083	1079	1027	1045	1034	1052	1052	1023	1085	1073	1012	998	1036	1029	1011	1048	1026	1012	959	1053	1054	1043	1013	1022	1151	1039	1047	949	1030	1066	1062	1027	1021	1009	1093	1004	1022	1116	1006	1022	1092	982	1018	1042	978	1025	1035	1071	1060	998	1072	991	1006	1036	1023	1024	1028	1022	1098	1020	1085	1026	1030	1000	1030	1053	1041	997	1063	1068	990	1062	1010	1064	1027	1036	1034	1072	1028	988	1038	1051	1023	995	1008	1069	1016	1056	1010	973	1011	1105	1043	1055	1040	1011	1048	1023	1035	1023	1027	1014	1001	1004	998	1019	999	1039	1007	1087	1058	1021	1012	1038	1039	1042	1073	1068	1100	1001	1060	1045	1074	1014	1053	1038	1001	1019	1062	972	1061	1036	999	1007	1105	1029	1042	1073	963	1033	1031	1030	1051	1000	1012	1056	1046	1069	1112	1036	1013	1011	1014	1029	1030	982	1003	1025	1060	1028	1065	993	1058	996	1121	1011	1069	1093	1018	1044	1132	1002	977	1073	1042	1024	1056	1047	1043	1064	1042	1065	1061	1023	1017	973	1037	1015	1046	1077	1029	1064	1028	1021	1062	1050	1036	1031	1063	967	1093	1014	987	1015	1068	1011	1003	1012	1037	1056	1050	1102	1010	1036	1016	1055	1012	1035	992	1052	1057	1036	1102	986	1051	1023	989	1035	1066	1031	979	1037	1033	1091	1028	1027	1050	1078	1038	1029	1016	999	1011	1059	1030	1008	1117	1035	1026	1102	1056	1049	1050	1028	1056	994	1002	1037	1057	988	1051	1029	1040	1021	1022	1019	1022	985	1070	1087	1007	972	1000	938	1097	1028	1020	1019	1018	1017	1029	1013	1106	1024	1096	1031	1054	983	1062	1016	1036	1037	1032	1034	1024	996	1093	1067	1019	1067	1038	1030	1048	1031	1017	1038	1078	989	996	1000	1050	1023	1006	1078	1030	1062	1027	1083	1031	1038	1053	1043	1026	1025	1021	1000	1124	1026	976	1068	1030	1036	1058	1077	1062	1066	1042	976	1023	1027	1012	1070	1026	1087	1034	1048	1038	1112	1042	960	1059	1062	963	1000	1050	1065	1046	1087	1019	1025	1025	1056	1052	1035	1076	985	1032	1029	1061	1076	983	1037	1045	1033	989	1040	971	1040	1067	1035	1030	1010	1022	1032	1050	1071	1029	1026	1003	999	1073	1111	1055	1018	1041	1019	1006	1039	1031	1034	1077	1048	1067	1027	1023	1017	985	1042	1021	1043	1009	1049	1040	1025	1030	1018	1065	1058	972	1135	999	992	1076	1026	1057	1012	1005	1015	1039	1000	1046	1024	986	1063	1000	1049	1081	1002	1071	1012	1071	1071	1104	1074	975	1010	1014	1039	1096	1063	1063	1106	1024	1056	1056	1077	986	1075	1032	1020	1030	1029	1037	1092	961	1000	980	1025	997	1039	1088	1028	1044	1037	981	1021	1048	1037	1007	983	1042	1050	1051	1047	1057	1036	1004	979	1013	1036	1044	964	1031	1042	1053	994	1014	1007	1036	1041	1020	1063	1142	1010	1034	1064	1037	971	992	1054	1076	1072	1055	1089	1029	1008	1046	1101	1083	1061	1068	1020	1033	1071	1005	1023	1018	993	1051	1017	1007	1051	1058	1000	1049	1047	1010	1070	1015	1037	1035	1000	1079	1017	1017	997	1041	1008	1011	1012	1091	1031	1016	1063	1052	1025	1043	1061	1098	1059	1016	1078	979	1065	1019	1042	1057	1018	1083	1049	1010	1047	944	987	1087	1026	1033	1066	1102	1075	1012	1042	1064	1019	1022	1010	990	1063	1026	1009	1048	994	1061	999	1042	1072	1031	993	967	1077	1001	1021	1091	1038	995	1078	1036	1055	1039	956	1061	981	1005	986	1046	1040	1035	963	1023	1000	1050	1002	1056	1005	1028	1117	1062	997	1069	1001	1073	1056	1020	1033	998	1072	1049	1032	1052	1004	1019	1056	1022	1008	1008	1002	970	1077	1023	1005	1026	1075	1079	1033	1038	1082	1055	1047	1024	1045	1031	1063	1025	1063	980	1036	1036	1019	975	997	1003	1037	1040	1083	1102	1028	1036	1025	1040	1073	1018	1006	1003	1058	1071	1001	1031	992	1061	1009	1101	1007	1065	1060	1048	1025	1029	1066	1025	1049	988	1035	1018	1077	943	1084	1037	1035	1010	993	1000	989	1031	1078	1056	1049	1018	1035	1051	1066	1044	1128	1057	1060	1021	989	1076	1028	1009	1002	1022	1103	1047	1051	1028	954	1098	1062	1099	1045	1018	1048	1033	1072	1005	1040	1009	996	1080	1027	1081	1006	1035	996	1023	1090	1029	980	1060	1087	1057	1042	1075	1046	1018	1019	1004	1039	1007	1070	1017	1055	1009	1041	996	987	1074	1015	972	1046	1049	1079	1059	1037	1002	1083	1045	1037	1028	1080	1048	1049	1000	1029	1033	1084	1042	1002	1066	1054	1054	1034	1040	1042	988	1030	1008	1082	1074	1098	1035	1017	1021	980	1062	1033	1027	1021	1090	1029	1001	921	977	1052	1052	1035	1039	1029	1065	1055	1013	1001	1033	998	998	1060	1052	1048	1046	1005	1038	1063	1028	1091	1127	993	1071	1002	1008	1001	1041	1078	1023	1012	1067	1058	1035	1061	1031	941	1021	977	1068	1034	1019	1047	992	1098	1052	1046	1025	1039	1038	1008	1028	1044	1061	991	1034	1096	1072	1067	1040	1076	985	1042	1022	974	1054	1068	1077	1076	1013	1030	1037	1121	1077	1003	1042	1041	1040	1010	1050	996	1029	1052	1028	1025	1037	1056	1017	1044	1061	1025	1036	1021	1084	1044	1039	1042	1006	1033	1036	1069	1039	1024	1048	1048	1062	1047	1020	1016	1043	1101	1057	1052	1085	1038	995	1033	998	1074	1027	1056	1039	1077	1004	1074	1089	1053	1130	1040	1064	1034	1043	1036	1051	1070	1061	1105	1053	992	998	1001	1061	1002	1100	1091	1060	980	1084	1030	1046	1046	1038	1030	1054	1035	1046	1032	1086	1076	1062	994	1093	1029	1040	1054	1016	1025	1033	1061	1003	1013	1048	1017	1081	995	1026	992	1046	1000	982	991	1033	1062	1016	1086	1035	1004	1058	1059	1080	1018	1039	1035	1058	1011	1066	1060	998	1030	1009	1058	996	1005	1017	1036	1046	1073	993	1021	996	1084	1026	995	1050	998	1066	1041	1047	1045	993	1043	1019	1017	1030	995	1055	1000	1069	1023	1094	1005	1047	1000	1077	998	1026	1109	1063	1040	1078	1071	1041	1026	1005	1069	1042	1049	1032	1005	1033	1032	1077	1034	1005	1046	985	1014	1035	1101	1017	1070	1013	1057	1043	997	1088	995	1087	1057	1068	1017	1038	976	1040	997	1009	1045	1052	1053	1051	1023	1080	1029	1042	1059	1050	1065	1028	1066	1011	1005	990	996
28165	22281	23308	16794	10457	5865	4132	2886	2073	1406	958	815	621	510	428	462	412	430	418	495	411	452	478	478	457	471	481	461	464	498	471	484	467	490	457	437	464	459	467	465	425	421	419	444	380	440	435	403	449	447	458	457	435	455	437	423	448	430	419	448	434	448	469	443	420	434	412	431	445	446	430	433	466	449	441	455	475	421	448	420	434	402	460	450	461	417	416	489	431	427	439	463	453	425	441	437	430	438	529	451	409	404	429	447	446	451	423	456	435	425	458	456	438	461	439	435	447	418	440	395	424	449	443	451	432	393	450	438	457	444	421	456	444	443	437	435	414	420	430	440	455	419	418	430	412	422	419	432	430	449	424	452	427	452	450	440	426	440	467	428	444	427	397	448	472	451	399	441	435	429	404	469	462	432	450	465	412	473	394	441	455	436	426	428	459	435	436	419	437	419	452	467	473	425	422	399	459	418	427	459	414	437	440	418	442	448	452	489	434	436	432	415	466	416	445	441	431	462	423	476	382	453	455	447	481	417	453	437	419	423	462	453	446	425	424	457	449	431	410	401	417	451	457	448	420	414	463	432	444	440	424	451	443	435	442	435	450	465	434	404	448	424	432	449	467	420	428	442	436	414	439	441	452	442	449	441	431	414	475	428	453	400	424	414	441	419	419	452	437	418	400	362	464	433	462	466	457	455	415	430	456	449	416	476	429	433	411	454	432	454	463	444	433	440	439	443	462	425	472	487	404	451	408	439	430	425	465	415	444	447	441	485	458	481	452	447	433	461	404	415	425	432	431	422	430	467	439	469	422	408	456	460	403	433	419	464	438	431	465	459	458	420	445	452	427	432	431	439	471	452	429	454	455	437	466	429	460	421	404	397	409	449	433	431	446	416	431	465	466	421	444	417	417	415	449	411	434	431	405	451	454	439	451	452	468	458	398	431	434	457	418	464	469	445	438	461	451	472	434	464	420	454	455	448	433	440	456	457	439	408	387	470	428	412	445	436	441	419	457	443	422	399	492	470	440	454	438	418	442	417	438	432	469	481	429	442	420	412	411	482	460	475	428	450	473	422	437	432	424	404	422	473	449	449	413	450	478	423	456	452	462	443	427	487	409	426	447	458	439	431	510	423	443	438	450	417	451	447	423	410	449	437	433	427	425	476	459	437	434	403	464	402	403	454	423	428	421	415	404	427	488	438	430	414	447	429	475	448	430	400	418	442	428	449	494	452	444	432	427	473	483	432	407	437	468	438	443	407	480	450	425	403	443	458	475	427	475	404	477	464	460	459	451	413	496	445	437	453	453	454	475	431	448	401	458	418	482	453	447	439	442	445	382	443	459	414	413	398	440	450	474	444	449	439	439	454	394	438	426	417	424	449	435	459	454	461	420	412	463	431	474	439	414	470	445	439	431	440	407	447	473	435	441	447	440	467	421	451	421	465	447	439	452	425	457	424	418	405	468	442	434	475	435	428	462	421	407	421	449	430	436	434	426	465	434	442	428	427	446	437	422	447	460	479	505	434	460	430	438	407	474	442	441	442	443	446	411	429	462	424	434	448	453	448	445	436	459	442	455	432	420	440	423	461	439	455	426	399	429	445	458	428	504	475	420	435	438	452	453	472	430	443	473	486	440	495	462	411	438	449	439	476	417	440	461	473	469	415	428	420	404	421	410	455	464	443	436	454	467	449	405	470	457	431	470	438	463	420	461	450	456	431	404	473	463	437	439	433	454	467	406	440	462	419	445	448	445	475	489	432	445	445	460	403	447	420	405	396	445	418	420	439	475	417	433	408	449	425	453	455	428	427	471	460	421	453	443	439	422	430	442	450	461	430	461	477	502	468	464	469	458	419	418	432	413	429	442	454	427	429	428	426	429	432	430	446	429	455	453	477	451	449	472	434	461	454	431	430	438	486	456	443	424	426	455	459	413	419	409	403	415	438	401	407	415	438	415	411	441	447	434	436	446	447	470	424	425	455	445	437	472	453	408	467	431	434	470	454	462	474	403	428	448	427	428	448	450	443	421	450	477	439	437	442	429	444	473	411	430	463	404	447	463	416	415	447	404	461	427	436	427	428	421	464	443	455	495	452	412	434	471	471	413	440	426	441	436	388	438	440	413	466	434	423	479	443	463	455	454	420	410	511	410	451	450	439	423	455	461	438	404	439	443	449	477	438	460	446	420	409	455	424	413	445	445	445	433	418	445	410	431	422	415	412	402	419	463	431	462	397	468	434	443	439	479	449	424	458	453	435	407	463	418	431	426	423	446	486	392	410	435	432	404	452	431	461	436	427	419	463	448	477	444	435	466	477	461	446	439	444	410	437	435	390	422	420	399	409	442	459	413	460	418	412	429	422	460	446	427	432	412	432	467	425	445	454	437	407	441	473	425	416	462	433	446	454	426	452	461	444	417	463	417	442	414	427	444	459	449	460	444	428	442	479	412	446	456	455	458	444	439	435	450	410	399	434	459	427	429	429	465	449	439	454	448	436	476	442	450	439	452	435	410	393	407	437	441	426	429	381	444	476	435	427	450	441	451	418	471	483	438	412	404	423	419	448	449	428	433	442	453	466	419	450	444	444	437	430	451	440	461	436	427	436	439	436	461	434	455	461	421	414	411	433	438	449	435	418	427	420	400	427	440	413	449	419	451	464	423	436	483	456	431	417	429	397	476	400	381	471	445	409	486	428	445	468	445	436	455	418	455	448	480	430	449	456	444	423	453	450	447	445	423	446	463	463	445	405	457	455	414	466	421	443	421	446	429	430	422	449	447	458	422	476	443	452	484	409	432	402	412	432	430	419	445	432	446	464	453	433	426	449	408	436	454	437	418	427	407	496	434	450	463	420	456	403	440	414	445	474	430	416	405	471	407	425	459	470	441	446	391	413	479	433	448	426	420	433	449	450	484	447	440	418	472	429	416	427	453	457	451	432	461	466	466	440	472	433	447	443	441	413	438	405	434	403	391	461	428	450	443	429	463	447	443	427	416	440	465	448	420	491	449	421	442	446	415	435	477	425	426	446	468	417	449	435	414	404	410	413	435	431	467	411	447	412	430	428	435	421	412	453	446	451	412	434	431	453	424	470	436	434	440	455	422	425	437	426	435	460	443	415	456	433	451	486	467	422	412	447	381	444	457	478	490	448	485	461	429	446	431	436	418	434	459	493	409	437	413	428	435	432	394	440	429	412	468	420	387	469	419	424	454	433	465	412	426	438	414	476	437	445	496	445	450	429	440	438	413	433	423	435	461	460	441	442	431	461	461	424	440	431	437	441	408	416	407	410	433	499	445	440	444	445	468	433	422	434	404	451	473	456	450	449	457	403	444	435	437	426	423	431	431	439	442	461	468	434	450	458	423	427	430	423	459	430	474	433	437	421	434	458	418	456	433	424	439	395	427	403	406	444	443	405	443	415	417	430	462	447	449	411	423	442	446	399	459	402	441	415	453	423	439	458	423	440	446	450	450	451	449	469	426	408	415	447
15534	31355	25254	17585	14525	9719	7552	5287	4034	2458	1732	1280	853	576	498	501	448	475	483	463	459	491	556	515	526	510	563	542	555	620	521	490	485	552	501	494	512	469	509	452	483	459	469	445	432	467	436	488	468	457	446	492	450	483	427	445	467	447	438	509	437	507	459	469	460	462	465	471	473	482	459	460	444	492	417	457	454	456	440	469	474	462	493	423	504	459	473	462	428	483	455	492	480	448	442	474	481	436	458	442	457	464	439	455	473	443	441	439	496	474	458	483	502	475	513	431	452	449	462	457	498	444	485	477	502	484	492	473	485	464	460	453	448	481	450	457	476	461	460	435	453	482	479	461	428	449	510	494	454	460	496	432	461	448	465	446	450	445	464	417	479	506	498	451	458	453	460	493	436	407	471	464	485	473	451	458	430	452	470	446	470	464	482	437	484	471	439	440	442	484	446	485	489	429	463	446	494	489	471	421	452	471	457	480	503	483	452	458	482	446	463	442	484	473	483	450	465	488	437	465	466	460	454	449	464	521	454	446	471	486	484	445	472	470	474	452	410	454	468	468	441	458	475	475	481	487	468	479	488	471	477	464	470	443	452	439	462	478	479	469	475	459	502	472	469	466	479	490	447	483	478	463	483	471	493	468	471	468	500	438	463	455	462	449	402	455	478	449	424	492	445	452	433	501	454	494	506	477	404	452	489	473	472	455	468	449	475	477	517	483	518	548	461	450	468	447	456	477	481	480	489	480	438	459	459	493	452	463	437	472	480	446	478	468	464	469	444	438	418	561	480	449	451	424	458	477	448	474	447	479	426	482	443	434	475	497	478	455	474	466	448	509	435	458	483	458	434	455	445	427	449	460	470	455	443	484	460	457	479	444	473	454	455	450	478	439	467	459	471	459	457	500	441	489	460	424	447	461	463	484	447	487	471	461	436	439	454	461	475	460	476	443	463	454	476	494	439	452	393	497	452	465	455	453	452	417	479	453	471	468	440	449	472	447	490	467	453	443	459	505	472	504	455	460	453	502	478	481	444	469	440	459	454	454	470	426	455	440	458	489	473	484	467	461	473	463	460	482	443	465	453	462	474	495	489	489	453	508	466	454	455	445	456	442	476	448	459	458	494	437	524	454	477	491	459	463	426	495	448	484	474	450	470	456	485	457	453	440	457	465	446	477	427	487	484	512	462	480	457	470	449	428	467	466	467	470	450	446	448	396	432	499	434	451	430	479	449	424	468	469	451	466	479	491	480	470	459	482	438	475	444	439	451	440	418	484	471	459	461	455	453	442	451	452	421	464	505	489	465	455	449	441	484	435	465	482	442	457	469	411	436	498	476	470	483	448	486	451	506	468	428	477	423	464	482	459	450	473	447	455	491	460	455	436	449	482	443	450	455	495	402	458	417	457	447	484	476	489	444	464	444	481	483	494	458	466	451	489	438	464	453	425	451	480	481	474	466	496	454	461	465	482	476	475	502	478	436	444	456	490	474	440	496	470	467	491	438	453	435	469	438	457	470	443	437	457	470	475	459	476	458	478	488	475	462	498	493	468	457	444	505	445	469	464	458	427	470	450	461	464	504	473	501	464	475	506	437	438	478	469	453	421	428	483	491	447	476	477	484	462	482	468	432	476	469	445	463	510	421	473	490	461	431	488	462	436	471	464	496	429	450	498	430	467	468	450	444	467	440	476	469	445	444	491	451	490	480	451	462	414	476	469	467	453	463	482	466	460	470	462	424	443	459	448	475	465	434	460	474	490	483	465	493	426	507	478	471	432	467	455	498	518	485	427	430	486	489	462	491	468	443	476	482	471	464	446	488	460	506	472	466	437	477	463	436	496	469	476	487	435	443	491	479	430	456	472	488	463	466	463	454	479	470	477	455	443	467	465	473	480	518	436	470	497	453	483	474	442	450	469	472	441	448	449	470	463	440	474	450	464	475	469	454	507	453	474	489	468	471	469	475	460	484	426	501	476	485	496	452	464	453	434	482	465	474	428	457	515	431	439	463	409	474	506	469	454	459	440	446	470	471	457	468	469	476	453	466	495	421	460	460	455	447	495	454	448	450	465	450	458	441	525	472	454	427	483	446	461	475	516	478	453	424	474	441	484	501	487	449	506	480	481	482	490	493	521	489	466	480	451	497	459	484	474	457	484	503	450	456	458	439	458	430	482	514	453	464	453	434	442	454	460	463	475	469	453	429	414	458	488	447	463	482	466	481	481	463	459	432	452	434	431	489	493	479	488	423	457	482	442	463	474	444	477	460	455	420	446	464	492	469	477	490	491	472	474	525	439	488	460	464	458	437	479	442	442	451	446	437	444	468	454	403	447	439	497	429	432	484	500	484	461	450	462	499	444	499	470	507	465	469	446	485	464	415	461	408	426	425	467	484	476	471	493	493	493	513	485	428	463	487	473	462	445	464	459	491	478	443	475	468	425	449	521	461	489	458	447	491	459	498	457	446	483	467	435	452	479	502	453	475	446	459	477	443	495	525	458	486	429	456	450	485	458	447	445	447	480	453	448	499	470	461	455	437	497	495	478	442	452	444	474	498	454	447	466	445	483	467	435	429	456	473	459	453	468	438	466	452	429	488	464	441	460	455	477	472	478	486	454	456	443	391	443	464	468	446	457	438	461	435	441	459	443	484	463	480	446	458	411	447	483	491	483	454	473	442	457	429	482	484	485	473	452	450	454	441	468	438	456	460	459	455	465	483	502	432	448	457	493	428	428	463	452	475	416	439	484	465	456	440	478	503	470	469	446	448	485	459	429	441	457	419	462	470	471	456	453	491	483	446	461	467	456	435	489	480	483	487	465	443	477	486	465	517	480	504	480	466	496	492	477	478	458	451	489	441	452	506	464	452	471	431	455	480	477	484	432	470	437	496	466	495	466	474	441	469	459	432	435	426	502	479	529	447	485	493	462	459	435	451	501	459	469	473	461	472	444	444	478	436	453	437	467	438	439	480	459	450	445	466	476	465	440	426	475	421	426	439	446	479	462	467	475	463	457	481	457	460	464	474	444	443	467	465	491	433	471	494	470	469	445	432	469	483	472	485	450	484	490	463	490	452	497	465	467	465	456	387	476	464	472	448	474	465	487	478	456	481	443	465	507	447	473	460	497	462	482	464	484	454	501	475	436	452	452	506	445	408	466	417	458	418	490	466	468	485	466	467	493	432	456	433	472	502	493	456	438	474	454	467	448	449	476	436	454	467	446	472	472	448	476	480	435	460	485	479	468	496	476	495	452	447	453	428	453	511	445	427	466	471	453	445	441	490	474	458	461	508	482	441	475	481	504	480	477	480	469	459	480	451	495	490	451	462	452	491	474	484	453	451	478	467	475	466	456	504	460	456	422	473	462	426	481	456	437	458	451	476	476	446	487	472	461	455	445	548	408	494	439	443	471	454	451	476	462	462	430	440	442	475	455	477	441	501	486	454	466	464	426	514	475	475	456	472	475	466	496	439	448	492	444	476	467	425	513
23667	21176	28420	24430	21866	17721	10157	5805	4315	2869	2079	1564	1231	1000	965	752	815	793	806	804	783	811	809	883	801	868	822	875	858	894	841	848	861	833	807	790	735	823	771	781	753	795	771	735	772	790	729	738	771	772	764	748	810	764	751	760	794	754	774	775	766	729	777	772	756	735	742	733	815	756	778	754	737	745	723	733	814	791	748	724	722	836	777	785	741	735	739	746	798	756	782	782	732	778	755	757	795	796	738	796	746	742	769	830	737	756	765	729	790	780	783	742	706	730	741	773	757	758	708	724	721	741	759	735	738	758	817	765	732	781	805	754	777	773	773	753	788	763	792	729	754	763	727	788	767	761	736	717	776	748	732	717	742	758	787	778	799	746	769	784	730	767	751	768	790	762	744	764	758	795	755	745	752	772	777	775	742	732	764	710	773	728	800	734	735	747	759	778	760	769	796	736	761	718	718	740	768	764	797	786	770	762	777	744	783	755	764	785	777	726	751	789	775	761	711	765	789	770	751	737	783	771	806	793	787	814	721	742	736	769	757	785	778	717	666	732	760	774	764	783	710	735	744	766	760	806	794	803	731	801	718	784	752	767	768	781	800	750	713	751	789	777	713	812	778	768	804	796	747	829	768	776	777	737	680	792	800	759	756	755	705	775	823	724	758	767	752	735	754	775	767	749	740	736	755	746	744	711	760	738	804	741	737	785	816	787	718	715	777	756	788	739	795	759	778	749	721	727	753	760	775	734	771	783	725	745	753	755	759	756	762	780	827	786	782	791	722	793	765	806	736	804	748	753	768	736	724	727	755	770	768	756	713	756	770	727	726	772	744	773	783	749	721	772	775	767	772	786	806	780	725	757	730	781	696	771	745	738	725	786	799	819	798	750	779	766	735	756	822	795	780	745	782	742	742	761	789	764	779	789	812	728	779	701	766	730	733	766	769	784	762	759	738	743	740	747	771	747	731	766	799	706	768	771	773	775	709	765	767	761	759	764	729	779	721	725	783	772	792	745	769	787	774	721	742	713	753	743	777	753	773	756	767	764	743	742	762	753	764	744	741	803	704	728	837	766	770	796	763	734	778	749	781	761	777	747	753	786	740	766	731	765	795	751	701	740	743	805	731	755	784	760	695	813	729	738	721	776	775	794	739	791	765	709	744	838	741	819	757	825	787	721	749	772	718	728	782	739	733	743	787	765	762	760	697	716	755	718	733	776	740	800	773	754	791	735	814	769	732	738	766	731	739	725	797	745	736	817	749	785	741	735	707	754	710	764	771	778	781	707	755	847	767	754	729	797	736	711	738	754	728	753	719	734	774	767	778	703	810	807	771	822	761	760	796	760	791	744	794	788	783	723	805	779	807	702	760	751	684	765	697	792	834	689	783	736	772	724	763	788	750	796	825	807	738	769	689	793	733	774	711	761	783	757	708	731	718	760	763	790	778	754	755	741	754	775	740	753	811	744	756	735	763	697	743	767	667	784	789	802	684	791	788	698	787	796	741	770	755	789	761	764	807	786	761	693	763	766	712	772	745	751	751	769	758	760	755	755	712	786	764	749	762	730	790	806	808	734	790	759	762	766	774	813	786	768	738	790	765	773	768	743	749	757	765	764	756	769	756	699	753	742	750	779	760	776	763	780	798	763	745	786	783	799	764	725	759	807	743	773	742	729	779	757	795	823	752	725	791	744	785	734	717	778	758	794	745	770	775	712	741	786	793	744	748	727	779	781	807	716	759	756	736	783	764	808	767	728	712	743	759	728	741	778	800	748	778	793	765	750	751	731	730	773	813	770	752	738	762	760	730	742	730	756	770	792	792	797	727	707	769	769	773	765	792	779	777	722	747	735	741	752	800	770	747	814	712	782	763	717	739	765	795	799	791	697	748	741	746	778	765	803	737	780	710	730	787	730	743	761	774	781	775	755	765	733	725	792	758	759	771	740	741	722	751	770	758	786	710	727	741	757	776	724	749	722	754	744	763	779	741	722	760	756	741	766	759	766	754	803	721	776	761	788	731	750	761	741	780	783	790	783	714	757	793	747	759	768	738	723	745	701	699	757	755	787	774	769	772	758	734	808	756	777	731	717	798	806	774	792	786	749	725	707	743	791	753	775	771	792	778	759	738	757	727	759	754	789	811	777	732	745	758	776	781	749	734	739	737	749	773	774	742	754	773	703	766	782	810	800	775	744	793	772	720	763	784	853	767	762	752	763	743	789	689	759	788	774	766	747	733	697	733	730	720	784	759	783	776	816	770	741	732	749	771	735	716	792	724	721	742	763	731	711	756	743	759	722	717	744	816	745	776	792	746	754	693	718	707	790	754	780	738	762	776	780	775	742	784	764	754	772	773	765	789	763	745	754	778	773	733	753	718	722	743	747	739	767	732	718	748	773	774	760	761	768	738	726	737	739	794	751	744	795	725	775	754	770	771	766	781	779	755	769	747	778	778	781	763	776	736	775	798	751	751	790	734	764	768	731	796	792	762	752	779	768	811	769	779	744	739	717	702	750	737	757	775	725	757	724	701	757	763	775	720	753	798	764	769	726	735	744	734	755	759	741	769	759	780	719	671	784	735	745	783	789	785	769	800	737	708	748	779	753	793	755	805	720	785	766	733	757	769	740	750	755	746	753	782	751	747	756	696	749	737	782	776	760	762	732	753	796	766	754	783	742	751	764	779	813	784	752	769	782	741	712	730	842	748	737	775	729	692	765	752	762	788	784	792	791	759	769	685	744	745	755	722	749	718	761	786	778	811	749	760	743	752	726	767	772	752	736	776	751	742	739	763	753	730	756	808	781	755	776	774	698	786	750	797	782	750	798	773	708	774	770	768	840	725	706	751	775	833	719	765	763	797	731	765	752	708	716	746	726	792	717	755	798	799	732	738	736	798	767	724	742	789	724	757	763	747	743	786	777	751	751	767	751	797	739	751	724	787	741	686	796	760	749	783	749	734	753	754	793	820	745	716	772	766	776	767	736	712	796	758	804	745	760	734	743	794	758	726	769	763	762	781	759	755	775	747	748	757	772	708	767	741	748	764	779	741	750	752	772	796	710	766	752	747	761	757	761	752	770	698	750	734	730	747	787	783	791	750	761	748	722	758	774	758	774	773	760	807	773	752	734	775	772	830	777	773	760	709	761	764	781	757	784	771	777	721	773	756	799	755	770	733	750	759	803	724	794	752	809	754	796	711	721	711	750	760	775	755	730	806	772	811	725	756	733	766	744	725	839	734	794	726	813	781	735	753	765	735	813	788	797	786	798	754	757	758	762	741	697	796	704	747	755	761	753	772	754	737	723	762	739	721	786	742	752	768	771	788	753	813	704	747	768	765	762	728	816	752	790	762	761	794	781	759	767	704	792	777	733	730	777	831	751	787	748	731	792	720	784	768	740	752	731	713	756	765	674	761	776	750	787	747	788	782	766	750	745	731	753	756	759	754	746	781	753	745	765	784	743	769	768	748	770	774	768	780	786	747	787	773	781
16392	38968	33906	25236	21740	15695	12315	9207	6991	4788	3319	2348	1680	1196	932	861	858	848	825	814	852	781	936	946	954	941	1002	916	940	990	947	898	858	881	860	831	847	799	814	781	796	798	767	751	759	783	773	793	766	776	765	792	795	765	791	780	785	785	728	790	840	723	794	797	734	814	805	780	774	805	766	799	746	775	784	744	830	743	798	755	770	757	728	810	798	790	835	769	719	838	770	773	782	837	767	814	761	748	772	774	824	784	783	753	816	787	736	765	773	755	773	801	781	849	805	757	763	781	774	784	745	809	813	774	820	811	830	752	770	763	791	809	755	771	775	803	765	802	760	782	824	767	769	813	753	812	809	817	783	773	812	748	761	750	708	788	780	790	789	832	784	788	818	848	799	803	774	825	819	746	838	796	801	757	782	828	722	824	775	764	773	766	735	850	770	766	797	786	754	755	770	825	772	743	819	758	814	792	774	832	770	770	773	779	784	776	819	782	772	826	760	832	742	787	856	807	760	724	754	764	780	751	784	790	783	794	800	760	776	768	776	812	799	812	816	774	804	760	766	722	778	770	758	758	748	743	824	801	818	823	825	765	845	796	755	792	765	809	773	781	784	791	719	791	737	757	788	795	772	774	769	869	782	808	825	780	770	788	775	854	833	771	796	809	765	817	789	800	759	789	781	816	790	798	781	775	771	802	789	756	770	775	785	836	747	746	734	848	754	838	815	803	755	832	792	830	824	793	790	771	776	761	762	766	767	792	776	796	772	806	765	792	804	781	811	829	814	742	820	789	758	779	777	787	767	752	806	771	776	793	789	746	766	808	750	757	755	822	811	818	793	800	768	782	813	821	792	798	781	764	781	843	794	768	775	770	774	755	754	784	784	777	800	737	732	785	810	763	842	781	786	768	852	801	798	772	776	792	789	738	770	751	760	785	777	744	753	762	823	781	771	784	791	766	810	836	813	802	776	760	748	815	802	760	797	824	778	783	778	824	780	823	815	736	743	766	793	759	760	770	775	779	800	838	814	733	777	717	824	811	804	758	801	764	789	757	755	783	746	765	781	804	779	825	816	788	763	786	805	767	796	768	702	766	763	836	801	763	794	748	786	815	819	755	796	786	827	808	796	802	802	773	783	754	782	790	793	739	791	778	773	814	760	752	761	758	785	783	694	782	761	699	828	749	809	762	807	764	787	767	749	755	807	726	819	801	785	788	812	771	786	763	809	825	700	787	783	794	752	825	757	838	795	787	747	725	787	784	809	798	821	822	731	780	761	785	792	758	730	761	763	800	777	744	748	792	777	760	792	793	739	828	765	741	783	828	766	788	758	794	754	802	751	829	788	756	788	808	784	778	826	782	734	789	773	798	722	772	792	779	830	811	792	752	771	778	807	724	828	739	785	802	797	762	761	792	766	835	819	764	791	796	764	755	748	739	765	764	781	807	781	799	786	770	767	743	809	800	781	813	843	765	750	781	822	778	799	746	818	781	754	823	799	778	747	727	779	783	785	782	769	731	819	786	832	775	765	776	831	775	756	765	811	727	778	738	794	708	834	766	767	851	740	768	750	776	825	767	805	778	777	745	794	763	748	777	743	790	806	727	774	748	770	754	748	797	787	761	737	777	760	739	798	807	803	829	778	804	813	764	752	773	812	793	764	757	768	823	786	767	735	797	840	747	720	781	802	747	805	838	772	811	750	787	770	894	774	745	728	814	771	777	762	774	760	774	759	771	781	813	789	769	781	814	780	757	789	798	786	759	767	785	777	786	752	854	797	796	750	789	834	785	781	749	797	753	761	773	743	790	790	772	791	766	744	761	821	829	758	809	748	779	759	794	759	800	810	771	776	783	810	780	798	791	730	815	769	773	767	788	840	723	789	787	788	853	782	747	791	788	817	777	823	779	824	781	766	791	742	773	788	842	814	760	788	817	760	764	805	818	741	775	813	765	796	815	741	766	766	776	794	816	766	830	798	719	772	781	789	766	832	773	771	766	770	783	791	797	822	784	800	809	765	773	803	774	803	801	822	768	806	819	821	783	784	786	690	783	792	743	818	768	783	773	795	808	765	785	757	778	791	724	812	734	793	752	792	786	787	773	813	792	766	819	798	835	834	746	804	718	768	776	792	753	831	821	752	766	755	758	796	830	823	751	784	760	787	824	786	781	793	789	772	757	796	816	732	794	828	778	753	762	767	795	761	724	784	823	764	774	799	818	734	794	776	786	809	761	816	799	787	736	806	830	794	729	784	711	754	772	788	737	787	770	788	773	787	781	747	800	801	779	771	792	816	835	781	766	762	822	764	786	765	817	863	747	804	834	750	770	754	807	812	803	769	831	779	764	809	747	769	822	789	779	786	793	740	784	759	792	823	837	835	795	804	738	734	804	820	772	818	767	754	724	796	770	804	794	769	777	767	737	770	763	753	832	832	808	800	786	818	767	781	765	782	823	755	765	744	787	747	825	760	781	804	764	793	783	819	785	776	774	767	791	751	737	785	782	783	821	772	776	795	731	724	779	820	782	770	820	816	754	720	784	765	718	792	741	762	817	813	748	751	799	783	762	784	783	754	797	757	809	758	816	797	805	742	785	753	774	827	763	768	767	773	785	759	769	787	782	830	755	785	763	738	748	836	809	801	787	780	824	745	763	768	761	786	754	799	785	778	780	762	722	751	782	801	783	748	783	811	818	774	775	781	785	814	780	799	835	764	797	722	758	789	784	813	781	787	818	783	735	800	785	726	805	768	782	781	752	783	760	792	752	757	741	783	794	787	759	757	834	781	755	787	812	771	791	786	777	788	747	777	817	754	790	798	801	773	781	786	740	744	815	743	786	794	760	765	775	798	744	746	726	770	774	812	779	787	743	782	794	793	753	790	746	764	796	790	801	797	738	813	777	823	779	782	828	796	735	789	769	742	800	774	758	819	716	814	730	752	792	773	777	775	758	760	796	753	760	742	820	827	745	820	740	800	771	755	771	806	732	773	766	780	790	739	793	785	751	808	809	789	837	730	797	769	781	816	791	804	757	797	793	740	806	774	819	785	753	774	778	812	745	765	766	840	795	766	810	808	802	799	834	789	784	797	767	815	786	789	782	741	838	759	763	798	789	785	752	780	795	740	798	785	780	748	762	787	815	791	748	755	774	747	802	768	748	780	727	813	784	813	791	786	796	788	796	788	733	808	769	807	754	720	781	772	749	744	778	827	735	797	762	777	804	788	757	771	783	794	770	791	759	794	761	812	787	756	772	799	781	806	774	813	781	791	791	795	776	764	795	839	743	801	767	824	748	765	749	831	759	853	752	750	774	745	808	775	768	823	767	798	758	746	843	821	780	857	815	748	728	753	772	767	820	806	807	791	773	740	778	816	784	818	766	790	764	791	753	777	792	807	761	822	742	790	757	798	807	758	780	747	775	780	788	869	801	796	775	758	799	802	757	820	767	793	768	769	762	757	737	833	815	746	751	766	773	823	807	774	786	754	775	765	850
24760	21078	27304	25547	17967	9790	6019	3961	3015	1882	1432	1105	796	671	593	541	558	484	541	559	515	536	586	590	588	628	590	617	617	634	570	554	598	539	548	536	508	515	517	526	500	534	516	530	500	503	539	524	497	522	494	501	516	482	501	512	534	515	519	500	531	510	521	557	506	532	504	509	515	543	510	454	471	498	518	514	533	515	502	534	539	486	505	541	537	484	502	512	571	502	525	528	533	501	509	549	518	519	530	507	503	539	481	531	486	505	518	515	480	519	505	508	504	555	498	526	502	554	503	487	512	512	530	562	520	533	509	503	518	546	482	507	515	516	515	535	506	498	517	534	503	530	525	501	502	486	520	484	516	535	483	536	510	505	510	506	549	556	519	507	517	513	504	493	546	528	483	537	495	518	523	501	566	516	532	523	519	572	525	557	548	543	534	519	486	529	529	472	524	515	478	497	522	463	518	517	557	535	524	504	517	489	536	518	539	513	500	489	512	517	484	518	511	513	540	526	511	504	485	473	509	532	513	493	556	484	511	476	537	511	513	556	498	476	510	520	494	531	556	503	534	530	513	503	533	562	505	515	514	560	557	511	486	462	526	530	523	505	505	538	501	543	476	486	540	503	503	477	543	509	519	509	514	544	512	494	531	526	538	524	524	526	529	504	495	542	512	529	522	520	557	514	523	525	530	512	497	519	529	514	517	493	527	502	514	522	516	552	522	566	505	517	514	551	494	535	518	517	526	493	504	513	494	535	529	501	525	507	544	527	542	526	502	473	518	512	517	480	519	515	524	531	513	511	515	507	535	510	506	499	506	552	489	506	529	535	535	482	518	595	508	537	547	527	534	541	506	491	490	552	500	519	516	526	491	497	523	522	493	522	501	525	461	512	530	498	550	516	513	499	543	504	529	529	500	541	496	487	506	529	520	477	492	506	535	564	510	520	527	491	496	536	509	498	523	545	531	462	508	510	496	499	485	517	526	512	482	477	524	501	543	465	519	527	499	525	547	515	490	489	501	526	487	517	532	504	518	520	498	489	513	492	496	497	489	483	556	501	514	493	552	516	529	506	489	522	515	472	491	513	485	527	579	502	531	551	541	490	513	495	474	490	507	523	510	524	519	492	474	519	509	525	519	481	517	558	524	493	521	496	529	571	502	563	576	493	520	509	506	526	547	506	509	480	535	544	523	481	541	534	525	501	521	550	508	503	477	526	550	489	512	522	497	559	505	522	497	526	481	522	474	523	480	542	514	545	519	555	530	487	490	483	529	525	529	520	521	486	552	504	525	561	512	553	530	543	501	536	534	493	526	518	513	542	540	534	503	533	528	587	510	505	515	515	517	500	570	526	530	531	516	512	502	516	498	545	501	504	529	523	546	483	530	501	529	483	548	515	513	480	557	508	520	524	514	485	524	527	502	528	556	517	508	529	521	510	500	519	530	521	526	514	541	508	554	525	519	512	490	549	550	487	522	547	563	527	536	480	530	490	508	542	575	497	547	493	516	529	488	482	509	505	503	531	522	484	509	508	525	503	541	490	496	521	531	524	504	506	465	489	498	514	495	527	502	519	499	528	520	510	503	506	501	546	527	547	546	515	531	469	503	519	524	548	517	494	552	529	500	509	522	580	495	494	506	503	522	543	525	534	539	480	473	517	522	508	476	484	517	550	532	532	556	529	548	536	478	484	569	568	520	504	511	521	493	490	509	543	486	529	504	500	539	491	511	531	507	503	545	537	494	501	519	501	488	524	480	522	505	514	538	521	488	490	501	504	471	492	495	499	482	555	536	503	511	511	532	550	550	502	505	533	477	510	492	531	494	497	522	535	492	512	517	540	473	500	527	515	490	495	547	531	505	525	507	501	561	501	514	528	523	533	475	543	553	528	505	540	505	557	511	572	521	536	521	540	494	493	522	544	527	533	515	534	513	510	508	494	521	534	532	507	527	490	487	540	524	550	502	519	542	534	519	519	509	486	521	486	495	502	445	507	493	521	506	508	525	503	585	501	533	506	522	538	543	477	508	500	524	516	510	491	501	531	519	499	494	528	494	521	486	495	521	502	525	527	519	533	504	550	559	519	477	512	511	529	531	525	494	515	522	520	506	515	502	512	564	557	516	541	527	473	495	536	539	524	515	506	549	516	502	517	462	524	509	533	504	509	506	536	499	533	560	497	551	556	497	511	488	565	513	537	528	491	518	524	514	521	516	544	548	513	517	531	520	551	545	506	508	529	554	546	484	502	541	533	505	526	515	543	511	485	529	495	476	505	523	513	523	562	521	501	537	541	509	472	522	470	539	477	571	510	485	551	531	513	527	480	517	514	500	509	507	507	496	502	541	508	546	519	505	471	501	543	493	476	511	494	510	498	570	497	512	511	509	491	517	501	526	504	515	554	523	481	496	523	517	506	537	568	508	479	487	551	503	527	530	511	547	494	523	491	516	483	531	514	509	532	551	549	574	496	500	523	496	544	527	533	535	517	529	572	519	489	494	499	505	583	512	488	531	515	549	562	515	502	540	514	504	536	521	490	502	511	487	530	514	513	468	484	484	533	512	503	492	472	515	525	521	497	549	552	537	533	528	528	525	506	468	539	530	510	496	509	492	540	538	469	519	490	510	584	504	539	507	499	510	506	519	544	506	548	517	526	553	525	524	514	470	496	545	506	517	519	528	545	471	537	503	512	527	454	531	538	478	514	502	499	548	526	581	507	502	544	546	536	529	527	527	509	512	561	537	525	547	508	495	539	535	526	536	564	507	518	529	516	512	536	535	452	511	509	492	516	523	491	474	515	501	469	531	528	485	548	509	494	476	508	547	491	523	500	515	524	482	564	550	470	502	529	494	538	506	519	510	525	495	510	502	500	542	490	495	513	530	547	525	521	505	527	556	507	516	499	523	523	541	519	543	506	556	525	522	480	514	522	498	551	547	524	492	544	563	502	514	543	515	528	531	513	496	513	540	508	478	528	519	522	532	556	514	537	522	513	527	452	512	558	484	528	495	504	501	514	532	535	486	511	518	557	570	492	523	528	488	500	513	505	490	541	492	516	493	496	483	501	522	477	490	500	533	525	562	518	495	525	514	504	519	525	532	507	533	480	517	541	537	505	494	537	503	532	520	511	491	497	517	504	560	542	496	516	531	511	477	504	486	530	548	504	553	519	516	517	519	484	541	526	465	528	517	509	525	515	538	518	541	531	527	507	520	500	536	546	486	477	521	510	527	494	525	521	544	519	505	522	498	500	484	527	546	523	529	504	547	522	511	497	529	554	520	549	501	502	537	487	508	506	513	504	541	481	475	499	478	543	572	532	525	507	518	544	553	520	534	546	489	517	504	503	517	501	524	553	499	531	510	526	506	519	523	495	521	543	526	497	510	506	549	499	532	534	503	489	509	482	488	536	521	523	503	533	471	514	508	537	528	487	500	561	488	508	530	518	517	510	530	495	493	476	500	521	447	536	493	501	522	512	492	540	519	558	531	539	529	506
15633	35462	30237	21927	17742	13119	10000	7270	5435	3576	2514	1803	1236	820	671	611	624	611	572	582	569	628	656	657	689	735	706	659	724	685	741	685	635	586	648	613	570	554	593	605	559	599	586	575	573	538	498	594	559	613	578	543	549	573	569	571	564	562	575	572	585	579	542	593	531	551	563	549	538	602	591	543	561	552	582	560	577	568	534	556	557	530	576	620	510	551	529	578	582	529	564	564	545	541	547	577	582	560	532	555	523	584	570	624	580	569	534	571	541	588	537	562	595	606	524	574	528	545	540	556	601	558	585	563	570	550	523	572	552	558	580	607	577	554	538	566	562	570	592	569	576	578	593	571	577	558	581	593	580	582	583	548	584	548	592	554	579	556	574	583	560	562	581	547	563	586	526	588	576	535	565	558	540	540	538	543	575	519	576	547	557	519	578	552	611	585	557	544	584	509	531	578	534	574	561	562	565	526	562	566	610	543	550	585	589	588	551	602	573	567	595	536	563	562	556	563	567	540	540	550	533	525	541	573	596	556	557	578	549	540	597	572	567	556	542	585	562	581	569	535	556	581	560	534	530	550	559	576	569	579	570	593	580	551	561	584	595	553	616	591	569	537	597	548	592	547	539	575	563	561	558	567	549	561	539	578	535	543	579	579	530	535	546	597	587	594	617	562	588	571	601	540	603	547	557	562	573	583	545	525	579	567	554	556	570	546	530	583	550	584	605	579	534	557	578	568	592	593	556	522	554	545	540	554	590	564	562	627	549	552	603	498	556	588	566	616	516	546	586	607	540	559	603	572	539	522	531	550	604	513	611	561	561	595	556	605	548	606	586	551	559	570	592	628	562	547	575	595	506	564	543	552	541	560	560	573	594	617	578	594	616	554	530	564	584	586	569	556	569	571	559	585	593	500	572	538	548	562	601	585	598	534	564	503	556	566	546	532	547	566	582	555	613	579	570	561	602	567	579	566	574	537	591	550	566	578	610	563	568	562	550	557	599	561	556	559	576	585	521	569	557	538	564	582	554	513	604	572	568	586	587	555	559	539	541	557	529	561	573	526	591	543	576	518	638	572	570	572	613	612	562	604	518	562	567	558	597	557	558	560	563	596	500	540	550	574	510	555	590	583	594	562	527	576	633	546	564	575	549	569	556	587	535	557	576	520	520	540	573	550	567	570	556	543	577	560	557	559	577	621	561	571	545	551	537	556	598	608	558	547	530	575	570	595	537	570	547	546	569	570	507	598	544	527	594	531	564	559	595	541	540	529	569	574	531	541	578	564	553	565	558	579	582	581	546	568	561	565	563	540	544	586	529	529	585	565	612	552	620	545	522	562	572	550	522	585	604	555	577	632	553	598	549	566	559	565	619	521	590	561	577	543	557	592	566	576	574	557	550	583	551	559	570	568	570	591	596	554	574	581	538	593	554	530	528	561	530	569	570	605	526	542	567	509	569	541	558	562	591	559	544	532	566	558	558	573	592	530	544	545	546	574	548	580	506	589	531	564	575	557	567	567	523	580	569	552	544	555	546	567	583	558	560	515	536	579	545	560	548	580	548	578	564	602	584	548	599	559	597	564	584	537	527	552	556	537	548	580	565	537	584	550	540	563	578	561	550	523	521	550	565	529	588	553	547	546	564	566	541	587	583	537	572	587	548	512	575	584	577	585	558	515	576	600	541	565	580	582	559	569	575	563	543	524	530	533	552	567	557	561	555	519	579	529	548	555	556	524	531	588	568	552	571	510	574	583	573	540	541	567	532	535	583	532	573	540	575	548	540	593	575	575	609	581	567	512	521	542	569	544	545	555	616	544	576	546	562	549	559	553	524	588	573	550	542	568	541	565	521	597	562	577	534	589	562	567	531	584	580	552	583	536	589	566	591	563	558	540	538	586	558	569	498	578	558	545	562	547	576	564	556	550	545	551	564	521	518	590	587	573	546	522	592	528	560	553	545	566	539	512	557	555	565	557	586	551	604	585	530	571	585	534	575	641	549	560	539	535	572	590	598	570	582	572	579	566	622	560	533	544	557	609	586	591	557	557	557	545	561	530	563	589	519	561	523	541	560	565	546	575	587	569	579	572	608	558	587	582	556	573	570	541	516	574	600	567	550	552	562	569	568	527	563	553	543	579	529	582	520	575	547	618	611	550	593	548	572	543	530	560	556	585	569	586	572	543	543	597	547	587	552	565	525	577	543	572	558	568	590	561	574	566	558	576	540	575	574	548	545	592	553	578	543	569	586	609	564	553	619	534	534	506	570	578	591	544	597	566	551	621	590	569	547	568	568	606	593	540	574	602	572	548	548	575	568	557	551	565	567	561	555	528	529	491	602	571	576	565	543	552	561	528	544	583	526	588	576	561	556	582	605	535	571	552	552	580	570	534	523	588	591	595	508	528	561	559	526	584	532	536	619	555	571	568	564	572	576	589	526	552	570	582	545	630	586	533	568	541	554	547	562	574	550	524	571	563	546	543	560	571	573	568	577	580	582	522	550	610	552	565	545	596	500	541	547	546	545	543	611	563	535	601	566	551	622	571	567	542	568	562	602	587	582	554	580	561	557	592	587	529	566	529	552	578	562	588	580	548	574	587	559	595	580	554	563	596	605	565	549	551	519	572	555	562	553	563	578	529	570	576	611	555	604	566	602	566	549	586	579	589	556	576	591	586	552	536	581	552	562	546	579	544	580	551	539	567	541	562	593	540	564	603	574	578	544	569	569	616	560	560	561	546	537	598	597	576	574	565	561	583	560	547	570	535	576	567	568	572	572	600	550	561	606	544	561	588	523	545	583	556	592	577	599	565	507	539	573	550	610	586	562	538	586	562	595	558	557	550	609	531	541	563	533	556	581	550	547	573	590	557	591	550	582	582	540	517	551	589	538	590	561	585	567	595	574	543	517	582	565	564	561	537	597	575	574	576	565	585	579	605	563	573	584	566	614	541	567	546	565	504	534	558	562	597	574	517	554	555	602	584	558	544	550	569	562	575	535	579	544	601	556	562	593	573	568	547	547	598	562	583	594	568	582	583	547	578	553	568	551	564	566	573	543	549	527	534	575	571	571	576	576	579	580	548	580	532	596	547	566	574	535	599	603	520	596	515	569	544	589	569	565	578	564	558	569	557	529	561	573	604	543	574	559	574	561	560	553	564	537	575	567	566	539	583	566	573	560	555	581	567	602	580	602	562	605	572	571	594	540	583	602	561	559	553	569	553	559	566	556	574	563	541	533	558	582	554	590	602	587	562	555	537	598	550	566	515	587	578	545	576	594	563	555	535	559	596	613	590	550	574	533	571	555	573	588	559	596	576	596	552	573	608	598	637	524	565	570	544	585	541	618	550	493	563	520	527	559	562	579	570	529	564	539	592	558	587	568	517	527	547	532	559	576	545	578	563	560	587	551	598	533	539	598	595	574	538	593	583	585	535	575	565	543	566	581	546	583	546	549	574	590	576	635	569	567	554	576	580	597	565	592	542	572	599	575	575
22540	21139	28801	23791	21414	22190	18629	8856	6061	4169	2930	2331	1706	1392	1138	1108	1053	1021	1016	1050	1086	1090	1142	1168	1130	1206	1131	1160	1161	1193	1212	1141	1136	1072	1051	1091	1081	965	976	985	1061	991	972	995	1005	1004	1045	985	1027	1038	999	992	1036	998	960	992	985	1033	1031	1030	1040	1008	1004	952	996	1008	1007	994	997	937	1018	1021	979	988	982	1056	992	1001	987	1023	953	950	949	1007	988	1020	998	1018	1009	980	929	1003	1032	1030	957	978	1008	1024	997	954	1013	1020	1007	940	979	1003	965	1013	1039	947	1015	1005	940	963	977	951	1023	1028	973	1030	1006	995	962	984	1025	983	1015	946	975	1006	1034	960	1034	923	1039	1021	1017	1025	984	1015	963	997	976	1049	1005	983	996	968	994	992	994	992	991	978	990	1022	1040	948	950	1016	998	993	964	917	950	1014	922	1015	943	998	961	979	1013	969	933	1024	1014	1041	1040	988	999	943	920	996	994	1037	1027	992	1047	996	1027	964	1028	965	1009	966	1016	979	992	968	1026	981	986	994	994	991	1005	1001	1007	1039	1012	1060	1018	989	944	930	983	1023	1025	941	1028	985	1063	994	949	985	985	983	946	1016	988	1004	980	988	1032	1018	966	947	1044	933	1018	1033	967	977	1045	958	981	1080	904	962	986	994	936	1014	954	1025	971	1017	945	986	1065	1092	955	1012	1053	982	1012	994	1061	959	981	1004	986	952	983	984	946	1004	981	906	1010	973	994	995	951	940	997	1046	1015	1013	961	957	1002	1000	988	1044	1011	985	993	984	1052	977	951	972	1034	945	1011	1051	1070	1048	1021	931	1082	954	1012	979	988	1017	959	1000	979	997	1044	981	980	999	977	991	1048	1023	948	974	964	964	991	1009	957	1042	1030	956	1060	991	1031	990	1056	963	982	1034	956	984	1005	1032	1022	974	984	995	1034	984	1029	997	1050	978	991	941	961	967	1031	947	971	977	972	997	935	957	1039	993	987	994	997	1065	965	1038	1000	1010	968	1066	1012	946	984	1080	983	973	1043	1035	1021	983	960	991	985	956	991	1023	975	952	1036	1014	944	1060	963	976	991	1050	988	986	996	985	982	987	1046	1002	1032	952	1038	1029	1005	1033	1004	982	1044	1001	991	995	1024	998	1035	926	965	946	1027	968	1002	1054	964	965	951	1026	977	1072	998	988	924	1001	981	979	996	1008	964	1004	990	962	975	974	1044	1012	949	947	989	963	991	1027	996	990	1003	978	1049	994	986	1014	1017	1006	1043	1014	1006	982	988	992	947	927	919	983	999	963	1030	992	957	1003	1015	983	987	978	1018	1015	939	999	993	1058	956	1048	1066	985	989	1085	994	996	1006	1026	1061	948	924	981	995	980	1048	1002	1044	972	990	995	940	975	998	1031	1023	978	1079	993	1029	1012	923	989	1044	990	1014	984	967	920	1009	967	950	989	959	1074	992	1000	950	1057	984	973	971	961	1007	1019	987	999	996	985	991	976	973	976	964	1024	1007	1014	994	1016	979	977	1036	947	957	998	968	948	1001	1005	969	988	944	1025	997	977	994	1044	952	1017	1001	952	978	1027	1016	968	974	1019	984	1035	1016	991	1000	967	1014	1002	1038	958	947	1020	1006	982	1003	951	995	994	994	999	1015	1023	987	975	1022	990	942	998	970	1025	963	1062	999	962	1034	992	989	994	1041	1030	949	992	1026	964	982	976	974	969	955	993	1032	950	1017	933	1006	961	1036	999	1013	977	1018	983	958	982	1026	990	1004	1006	1001	1014	1013	985	1012	971	989	1023	985	1013	1016	974	1005	937	1030	1003	1013	1012	993	991	943	960	1028	1004	962	1059	1010	1040	1000	953	998	1038	955	946	1030	999	1006	960	1004	977	937	951	953	1013	990	1009	1012	927	1016	953	946	1028	953	956	999	977	938	983	938	993	979	996	1011	1025	992	958	974	1029	1005	961	950	988	1026	1008	1026	1021	967	1004	965	991	950	1006	1009	987	1008	950	1000	959	1018	992	982	932	1024	946	1033	1004	1011	929	1015	1079	997	991	994	981	1005	984	967	990	958	964	1019	968	966	985	1080	983	1002	1000	978	977	937	954	977	996	972	978	978	974	1011	1000	1027	1021	1029	1025	931	924	996	936	955	986	965	1040	969	974	1035	968	949	985	960	983	987	939	1013	990	953	1002	1016	1001	993	1025	982	995	1002	982	964	968	999	968	1019	1019	988	965	956	929	1047	1018	985	988	974	985	1015	972	999	954	999	939	950	1021	1013	1004	953	993	959	937	972	955	994	924	965	993	948	956	993	1004	1018	1035	932	915	950	1025	1023	983	969	993	1018	1000	980	1007	1008	999	1039	1055	956	1009	1070	982	1007	1004	946	982	952	946	1028	967	1008	971	958	1006	994	966	1036	1006	996	1010	1017	968	949	1059	1017	975	943	994	1001	1038	1030	1006	985	955	972	1037	994	1012	978	959	930	1019	1000	973	1015	1017	1051	927	979	975	979	944	1016	991	952	1020	963	1010	1042	1032	995	984	1076	1031	977	1025	979	1044	934	1053	947	983	1029	962	998	994	976	1002	972	984	958	994	1025	1025	974	1002	982	968	998	1052	980	1015	982	983	1013	1039	1019	973	968	982	957	1025	993	926	1002	996	983	1054	913	1006	1022	1027	1027	1037	1047	1018	1007	1008	1024	956	998	970	1012	995	969	992	932	997	1019	1034	1018	1029	951	978	1006	955	985	967	1027	944	947	987	962	978	996	1009	1012	1007	982	964	985	991	987	958	987	947	952	1037	1012	970	960	991	1060	993	967	1018	1001	1013	1002	999	981	1001	944	969	974	982	972	984	943	968	1006	984	975	1022	966	978	973	982	1004	974	1019	992	1003	991	966	1022	1045	981	1041	998	1002	971	927	985	974	992	992	954	1011	997	952	987	1031	965	991	997	1004	1037	955	955	953	947	1053	972	1013	970	1016	1012	980	959	1045	1010	980	960	985	1029	935	990	987	1027	1020	1076	971	961	987	997	974	996	1030	928	1003	1017	1006	931	1048	958	987	1008	1023	957	949	1014	998	972	914	939	999	1010	976	988	1008	909	996	1025	988	950	1015	1001	1036	985	950	974	975	1026	1020	968	1012	975	1002	988	985	954	943	985	957	994	1024	1013	1019	1000	1000	970	988	970	1015	1004	1040	1004	949	991	966	959	1018	943	1064	969	970	991	949	953	975	1003	995	1014	990	1008	953	988	972	1021	1050	990	1011	1027	980	956	1034	1014	966	1055	959	1014	976	968	977	1016	992	975	1026	1009	1001	973	1012	1045	901	968	1020	980	998	971	1045	1032	1004	1045	973	953	1007	974	1025	996	1010	1017	941	1000	989	1019	983	1012	977	987	963	1024	971	979	971	991	1037	986	982	1035	982	985	905	1011	1022	945	980	992	971	996	1032	1024	1020	944	1016	995	1025	979	922	996	954	964	1051	939	994	959	971	945	1018	977	966	1028	1007	926	990	1008	980	981	1026	1046	1037	1050	1022	1017	996	946	969	941	943	1038	987	943	1004	994	1006	987	1014	975	981	933	1023	968	958	994	965	1016	987	965	1025	1065	985	970	960	973	979	971	944	978	995	970	1009	1015	935	996	1018	1013	997	1035	1046	959	1036	939	989	975	962	1038	961	1021	982	975	1021	935	956	1004	995	986	958	944	974	925	972	1016	954	987	1017	1022	981	1008	963	952	954	1047	1007	1003	975	969	993	1020	1005	988	1008	1012	1017	1014	1007	1026	990	912	1054	995	1018	1012	989	988	1018	979	981	1033	1008	993	932	984	994	992	976	983	1003	998	1039	1012	981	1023	963	971	1026	985	1001	965	1001	922	891	937	1029	989	1012	1030	998	954	989	1004	1001	1024	990	993	1022	956	1035	1000	957	1037	957	1002	965	1025	1004	963	1025	968	1032	1045	966	1047	985	986	993	1019	1029	1005	964	952	985	981	1046	1004	985	971	940	994	998	1019	968	990	1018	985	969	1041	979	960	1020	982	982	997	1003	934	974	1044	1014	995	985	978	1011	980	956	975	989	1030	1041	955	996	1019
18284	43800	38765	30838	26739	20540	16295	12200	9545	6638	4605	3451	2368	1674	1320	1223	1146	1173	1110	1125	1126	1125	1209	1317	1382	1239	1242	1308	1302	1300	1286	1235	1207	1192	1132	1158	1149	1081	1069	1043	1080	1053	997	1034	1039	1012	1047	1031	1042	1043	964	1019	1005	991	998	1006	1021	1048	1021	1058	994	1035	1001	978	1019	1040	1003	1044	1030	1064	1017	990	1042	1033	1061	1048	1006	1064	995	1039	1075	1009	1077	1061	1050	976	1005	998	1064	1040	1041	1073	1050	1084	1033	1004	1015	1057	1002	1059	1096	1063	1075	988	1028	990	1022	965	1041	1022	1066	1012	997	937	1000	1026	1066	1028	1037	1046	1005	1075	962	1011	1017	979	1033	1036	1059	1045	1034	1010	1001	1031	1011	996	1038	1038	1013	1055	1033	1027	1047	1034	1026	1003	1002	1012	1078	1001	989	1066	1045	979	1019	1021	1070	1086	1004	1018	1011	998	1035	1033	1028	1064	1048	1027	1033	1045	1067	1039	976	1047	1055	976	1017	979	1048	1063	988	1054	1036	1049	1071	997	978	1024	1045	1026	1067	1046	1065	1009	1063	951	1004	971	1064	1044	1049	992	1058	1032	1033	997	1011	1022	1048	1002	1066	1035	965	1010	1045	1017	1019	1017	1047	997	1008	1003	1014	1024	953	1039	1068	1062	1058	1032	1064	1025	1009	990	1070	1089	1033	991	981	956	966	1077	1039	1029	943	1011	989	1007	983	1024	1012	1046	1028	1046	1027	978	1044	1002	1032	1061	1080	1080	1015	1010	977	978	1046	1027	1015	1004	1031	1033	1032	994	1052	1004	980	1051	989	1004	1055	952	1028	1035	1035	1045	973	1030	1032	977	1026	1009	1011	1036	1035	1030	1008	1005	1047	1017	1049	1042	983	1018	1047	1109	1008	1086	1076	1069	1034	1032	1014	1000	930	1020	1061	958	1011	1052	991	1032	973	1035	1004	1016	1051	1019	1037	1019	1057	1037	1013	1033	1041	1065	1074	1053	986	1057	1052	1054	1010	1059	1020	1041	1070	1022	1037	1057	1066	1039	1018	1045	1090	1024	1036	1014	1038	1021	1047	1045	1009	1010	1001	1021	1030	1068	991	1053	1064	1018	1004	986	1007	1007	1011	1033	984	1001	1017	1065	1073	1015	979	1048	1005	1035	994	961	1042	1021	986	1009	1078	1041	1003	988	1007	1007	976	1029	1044	979	1041	1030	1017	1104	1032	1044	1001	953	1028	996	967	1008	1041	1017	1049	1030	1009	1031	1027	1081	1078	1025	1063	996	989	1020	1026	1044	1110	1059	985	1026	996	1063	1018	1050	1024	1028	1004	1016	1026	1004	1090	1034	974	1001	1034	1000	1057	992	1020	1011	1041	1061	1086	1020	1019	1014	1021	1039	1037	1034	1044	1015	1038	1044	1055	995	1026	1039	1093	1036	1010	996	1047	1048	1005	1038	1018	992	965	992	1047	1042	1013	1025	1017	1040	970	1027	1042	1000	1023	988	981	1029	973	1011	992	1027	997	1043	1007	1023	1066	1031	1002	1006	1040	1053	1057	1037	1017	997	1011	1038	1025	980	1017	960	1026	1029	1003	1011	997	1000	1056	1041	1051	1019	1025	1008	1006	1043	1031	1067	1028	1000	1060	1078	994	984	1010	1078	1028	1044	991	1022	1028	998	1001	1009	1035	1014	1023	1007	1066	1005	991	973	983	1082	1022	996	1019	1018	1050	1006	1032	997	1019	1029	1018	1014	1011	1012	1038	1030	993	1018	1052	993	964	999	994	1044	1055	964	1020	1043	1052	1046	1020	965	1015	1054	1041	1028	972	1002	1044	1057	1078	1051	1017	997	1024	1044	1048	985	1004	1086	1062	1014	975	1016	1066	1021	1013	979	1081	1014	1056	1043	1029	1023	1005	1006	998	983	1025	1035	1038	954	1071	1029	1026	1033	1027	1058	1053	1090	1052	1049	1040	1008	1055	1026	1078	983	1047	1092	993	999	1049	1027	1008	1043	1018	1035	1064	1027	1009	1024	1062	1031	1046	1019	1022	1005	1025	1070	1030	1032	1128	1043	976	1033	1003	1055	990	1016	1056	1016	1031	1017	1057	1098	1034	995	1027	1054	1061	1036	1020	1057	1012	1058	1031	1022	1044	985	1047	1080	1044	1057	974	1065	1072	1042	1022	1076	1056	1051	965	984	1042	1058	1001	1063	1033	1033	1077	1036	1047	1018	973	1032	1041	1038	1021	1030	1061	1043	1047	1022	1001	1058	988	1019	984	1046	1060	1021	1015	1001	994	1042	1038	973	1070	1064	1037	997	979	1072	1066	1024	1073	1058	1038	1011	1087	1072	1044	1034	1014	1026	995	995	1045	1131	1015	982	1008	1030	1041	1017	1038	1084	1025	1027	1000	1015	1041	1006	1020	990	1024	1051	1046	1039	1026	984	997	1064	1005	1081	1008	981	1071	1018	1002	1077	1063	984	1080	1035	1021	1028	1031	993	1062	1012	1054	1070	1006	1031	1004	1004	973	1022	1035	1006	1027	1050	967	1071	982	1078	1101	1035	1033	1075	1047	1016	1018	1011	985	964	1005	963	1022	994	1043	1066	997	963	973	1053	1053	1033	1034	999	1051	1017	1042	1020	1068	1049	1014	996	1021	1017	1030	1076	1073	1059	1043	991	1002	1028	1015	1054	1012	1023	1013	1053	1003	1031	991	1004	1014	1056	1024	1034	1079	1090	995	1058	1069	1074	952	993	1048	1006	1036	951	1031	1032	1004	1005	988	1063	979	1026	974	993	1074	1043	1069	1043	997	967	1044	1021	1067	1006	1069	977	997	984	1037	1044	1065	1021	1064	1012	1032	1010	1006	992	1060	1015	1035	1001	1052	997	973	1065	990	1044	1013	978	1014	997	1018	1026	1030	1008	1003	1009	1039	998	1011	1071	1060	996	995	1058	985	1012	986	1000	1034	1012	1020	1069	989	1031	1051	1071	975	1061	922	978	972	1010	1042	1020	998	1030	1021	1050	1010	1000	1039	1027	1062	978	997	1007	1023	1101	997	1016	1026	968	1042	974	1030	1082	980	1033	1030	934	1013	1047	1006	1033	1046	980	977	991	961	1016	991	1028	1020	997	1004	1049	983	1042	1042	1022	1021	1089	1046	1018	1043	1034	993	1014	1097	1056	1045	993	1019	1029	1034	1064	974	1031	1020	986	1044	994	1072	1013	1026	1036	1077	943	1001	1034	1102	1048	1051	1040	1045	988	1012	1022	1037	1094	1033	1061	971	1013	976	1055	994	1051	1042	1034	965	1017	1010	1017	978	1040	1051	1040	1026	1065	1061	1049	1063	1048	1045	1030	1024	999	1060	1032	969	1015	1017	965	1027	992	1054	997	1041	1043	1004	1048	1036	1004	1000	977	1075	1020	1043	1008	1035	1053	1012	1050	1003	1065	1035	1017	1030	1032	1038	1018	1027	976	1043	1029	941	1000	1029	1064	1039	1086	1064	999	1045	1031	975	1034	990	1029	1013	1106	1030	1048	1020	1014	1037	992	1031	1048	1042	1019	977	1029	1059	1008	1023	1003	938	995	1048	1007	1031	974	1034	1047	1030	1021	1052	1061	1037	1033	1045	1022	1039	994	975	1070	1016	1003	979	1002	1026	1018	1017	1027	1043	978	1086	1052	982	993	1009	998	1048	1011	1031	996	1014	1044	1075	1081	1042	981	1070	1075	1033	1031	1042	1035	1014	1041	991	1045	1084	1019	978	980	1058	1019	1026	1045	1044	1065	990	1036	1049	998	1039	1055	979	1023	1026	996	985	1009	1018	985	1041	993	1040	980	1005	991	988	1029	1040	1063	1058	1013	1020	998	1008	1051	1037	996	1021	1025	991	1027	1005	984	1016	1090	1060	1038	1053	1007	1014	1033	1026	1055	1026	1049	972	1000	1077	1022	1047	979	1031	1062	1048	988	1025	1020	1027	1072	1112	1034	1028	1015	1036	983	1049	971	1086	1098	1066	989	1077	993	1039	994	1039	1031	1029	1076	1030	1033	1048	1060	1022	1012	1058	1033	1040	1077	1043	1007	1041	983	1006	1058	1012	1064	1059	1058	995	1077	1007	1033	1015	1018	999	1063	1022	1006	1023	988	1003	993	1015	961	1033	958	1067	998	1049	1046	1022	976	1002	998	1022	1049	1028	1014	1027	1024	1021	1006	1079	1032	1058	1081	1022	1010	990	959	983	1086	967	1072	1033	1000	1006	1042	1080	1018	1043	1049	1082	1090	1061	1028	1001	1049	1036	1021	985	1066	984	1008	1062	1014	993	1044	941	1058	978	1032	1000	1037	1064	1019	1046	1024	1011	1017	1058	1022	990	1066	993	981	1030	966	989	1031	1058	1046	1019	1048	1025	1017	1040	1084	1052	998	1021	1024	1067	995	1009	1085	1044	978	1054	968	999	1047	1023	1034	1067	1024	1016	1003	1056	1030	1015	1004	1049	1035	1091	992	980	1025	1068	1022	969	1044	1028	1050	1013	1025	1003	1011	1027	971	970	1012	1041	1070	1010	1019	1041	1044	1020	993	1002	1059	1048	988	1067	1080	1007	976	1027	1000	1046	1041	989	1066	1008	987	982	1059	1007	1030	1008	1085	1009	1035	1078	1042	1035	1060	1027	984	1040	1001	1043	1079	1010	1127	1013	1033	1044	1015	1035	994	1003	1032	982	1073
28232	22126	23798	17490	10197	6036	4017	2768	1911	1454	1013	834	601	521	444	450	464	403	473	460	436	492	432	487	512	482	492	494	523	506	462	481	487	462	445	460	469	410	431	455	416	459	431	411	450	449	422	466	440	429	435	405	430	480	488	431	400	465	480	426	420	459	446	440	396	454	451	406	427	435	415	425	415	448	447	451	445	414	437	455	427	449	473	449	452	436	449	429	449	465	465	435	421	411	433	449	417	448	428	441	417	431	449	456	432	418	429	433	453	440	446	446	449	418	407	427	458	450	411	471	439	449	450	404	433	449	397	411	472	430	465	445	459	420	408	456	419	451	421	458	416	453	425	476	463	455	428	393	430	445	406	417	439	432	433	417	423	443	424	464	392	421	451	440	453	401	416	476	448	443	427	468	409	453	418	462	442	431	401	420	420	459	426	410	410	453	439	444	463	475	438	426	463	416	454	399	463	441	424	395	442	466	443	454	451	440	447	421	421	428	436	447	443	422	473	469	422	465	413	461	440	430	441	461	414	438	458	431	443	463	426	454	454	449	486	417	471	443	439	415	442	442	417	432	465	421	424	446	446	423	414	422	409	414	439	424	402	426	409	436	425	397	443	488	442	434	457	419	401	446	462	426	432	426	416	466	417	421	398	430	390	437	416	403	424	439	398	427	427	450	439	450	410	439	451	441	423	439	416	438	395	452	447	415	463	432	408	457	430	450	426	438	438	456	438	427	465	432	422	461	462	446	421	419	471	409	401	398	396	446	443	417	427	406	471	443	412	407	436	436	445	432	451	451	406	430	443	436	436	437	440	417	458	446	437	434	455	464	428	416	446	431	477	432	421	467	442	473	417	437	425	402	440	414	441	483	419	424	431	423	433	467	469	415	428	433	421	460	441	452	409	415	466	472	450	404	407	435	415	428	455	419	443	409	438	397	437	423	447	406	430	402	437	436	418	452	397	468	417	432	426	438	400	427	438	434	416	436	435	452	423	431	442	428	444	438	433	438	415	414	477	441	442	430	437	422	413	449	421	417	414	440	414	446	430	421	437	441	435	398	435	437	391	436	425	432	432	422	451	467	423	456	409	461	407	417	458	434	469	434	463	465	433	435	421	464	437	429	453	435	406	428	407	438	442	444	439	429	473	447	435	449	428	436	431	444	440	410	444	462	467	401	418	501	434	419	441	456	456	461	427	426	440	438	464	422	449	421	410	444	454	429	443	437	409	377	419	448	432	427	427	444	463	477	423	433	470	398	434	395	436	430	445	415	411	463	425	437	441	449	452	401	426	417	397	460	453	449	445	430	431	417	431	450	400	456	403	464	489	427	471	411	452	453	431	414	424	408	428	430	419	447	437	443	413	424	449	410	421	448	459	462	432	443	490	447	449	460	429	447	466	464	428	414	424	443	430	409	454	426	414	411	428	483	442	424	411	474	430	441	427	422	416	436	443	421	400	460	457	446	448	414	423	437	470	451	413	392	472	415	433	436	460	410	423	446	402	437	458	437	397	436	450	400	399	390	450	411	435	450	431	416	420	450	448	443	419	430	456	446	437	412	438	452	427	445	420	394	460	426	433	452	441	403	442	449	413	424	461	491	418	392	449	448	414	430	411	414	429	435	448	449	439	436	411	404	460	429	456	440	443	420	475	438	416	450	427	471	451	427	452	429	422	441	468	451	411	428	436	408	429	427	439	439	397	421	443	401	449	431	433	471	394	431	412	401	438	443	426	447	457	494	427	464	406	401	454	417	440	404	420	424	465	441	428	442	461	393	437	430	450	457	399	419	410	428	428	430	436	436	429	443	430	413	460	435	388	428	427	441	420	459	437	424	437	401	446	427	435	467	409	458	433	436	414	458	435	468	422	428	421	407	440	449	458	474	411	440	479	427	420	422	438	438	426	447	430	455	438	403	462	436	450	486	424	457	438	470	393	457	475	432	434	409	454	428	444	439	416	439	457	446	463	437	422	452	418	452	465	411	439	474	443	443	447	420	459	439	420	418	465	448	446	431	439	429	442	455	454	436	431	435	406	453	436	453	425	416	443	431	431	438	468	428	459	433	384	398	434	447	399	473	428	474	414	410	398	428	466	443	425	413	449	429	447	431	465	408	401	447	440	409	418	414	421	417	421	424	401	426	456	433	423	453	433	441	440	462	403	423	443	416	445	452	413	433	443	425	439	459	443	426	408	451	415	419	411	455	438	428	384	435	414	465	415	405	402	449	414	439	424	397	421	421	421	427	412	424	417	436	405	402	415	416	430	439	442	432	422	420	426	442	428	435	444	430	443	428	460	436	431	458	394	440	471	402	435	408	476	441	442	428	441	459	436	468	423	446	393	466	451	392	414	451	424	405	445	426	446	417	410	408	457	414	443	467	453	479	452	423	429	444	415	444	474	465	422	382	432	469	422	416	445	410	418	457	460	456	452	400	455	413	423	437	438	442	439	451	455	423	430	430	445	407	422	438	391	422	441	437	434	422	446	413	499	469	466	459	421	447	415	459	450	395	382	422	440	409	443	412	450	424	492	476	452	459	439	429	421	440	451	388	449	424	464	424	444	454	442	437	452	445	456	440	449	405	445	412	458	397	437	454	419	429	455	427	423	432	418	444	423	436	415	462	449	452	426	422	437	400	437	424	437	424	417	413	438	400	435	449	431	437	441	417	462	429	458	433	439	430	424	441	450	413	447	427	422	437	483	482	440	403	423	434	428	414	420	416	425	425	452	464	431	431	427	458	419	451	442	436	422	445	389	413	438	429	432	415	398	386	437	434	448	425	431	425	431	478	434	416	418	426	464	428	448	425	388	418	449	459	429	478	438	409	429	403	429	463	433	433	424	428	435	466	415	436	436	430	420	421	418	429	410	428	462	417	453	431	457	433	431	449	436	402	407	450	392	439	420	415	433	459	445	440	444	420	432	434	418	443	416	449	388	429	419	417	435	449	406	429	414	460	407	414	446	456	405	431	446	453	433	444	427	423	430	422	410	419	417	451	438	437	450	422	420	447	450	485	424	447	463	432	442	465	443	454	444	450	426	415	431	458	461	435	428	425	431	412	424	425	409	440	426	436	450	460	464	435	415	448	423	423	479	391	427	417	438	420	473	449	442	437	396	444	427	413	448	417	436	407	398	449	445	412	444	449	468	467	425	418	394	432	422	426	460	438	450	481	480	439	457	428	427	442	467	452	454	430	436	439	451	399	425	409	429	461	415	422	449	434	475	445	440	415	424	429	471	473	448	443	485	422	415	419	412	412	427	434	442	462	432	423	442	446	427	428	415	423	437	444	444	426	424	417	437	458	445	498	418	453	461	426	473	418	447	451	414	430	413	439	407	434	451	477	427	447	435	420	380	452	451	440	421	433	441	439	452	419	467	482	398	439	472	441	410	431	442	443	476	420	443	450	436	410	438	394	460	415	458	418	468	425	434	401	414	415	469	452	401	391	398	460	427	410	429	416	463	443	445	430	424	428	417	428	448	408
15257	30538	25965	17862	13967	10054	7384	5059	3740	2501	1572	1172	817	590	443	435	476	465	463	463	468	481	544	571	549	524	545	515	587	526	524	508	537	496	498	535	508	471	390	454	446	476	461	420	423	472	442	486	478	465	446	471	443	444	455	432	457	435	415	508	468	445	462	472	415	434	482	465	490	472	446	445	448	449	454	452	463	450	487	425	471	439	484	442	461	453	498	463	467	479	472	447	435	461	468	423	476	460	495	473	432	428	482	461	449	469	507	471	445	464	469	465	463	447	432	442	445	446	474	443	439	451	450	408	464	460	443	480	453	468	445	464	446	483	458	465	476	445	467	446	489	451	456	422	458	474	490	462	454	433	439	481	433	479	456	451	452	464	419	465	445	485	454	438	486	456	488	451	472	450	405	455	427	463	459	443	494	475	468	464	422	414	482	455	415	488	450	473	476	455	460	442	444	468	484	489	480	475	443	441	470	464	454	472	462	423	487	457	458	435	440	454	477	469	457	468	491	452	445	476	485	438	450	419	471	443	466	458	466	446	434	413	451	476	450	459	450	470	449	455	421	449	480	459	492	457	453	455	441	467	467	441	484	466	445	483	458	433	511	463	436	467	442	412	476	453	445	436	493	455	468	491	450	459	462	434	465	421	444	460	491	482	439	459	492	421	464	439	452	484	426	465	452	435	459	446	454	454	414	455	453	480	442	486	468	459	440	449	457	439	472	455	480	455	448	457	433	429	414	457	432	439	428	451	456	436	466	488	418	443	471	457	433	415	452	469	420	456	520	440	476	481	417	451	448	476	464	462	432	462	440	478	445	486	468	489	487	472	459	465	470	444	485	457	488	463	422	422	437	440	462	455	467	462	430	463	447	473	465	481	459	460	464	432	479	457	441	455	489	427	455	461	427	442	430	447	446	443	475	418	464	451	471	480	454	486	462	453	475	451	465	490	447	480	476	463	454	445	455	432	443	415	463	441	431	463	483	450	457	432	461	445	458	476	442	413	434	483	448	416	468	450	407	456	443	469	494	471	431	476	435	504	445	434	449	495	407	469	455	430	450	460	467	440	454	427	448	456	491	443	522	442	437	439	430	473	472	460	434	439	450	458	465	429	484	428	425	459	449	500	508	432	477	443	473	447	460	484	475	476	443	516	465	449	457	430	422	441	445	467	443	451	441	429	466	471	434	463	429	460	507	470	449	448	456	434	459	446	473	482	484	463	448	443	480	476	458	430	482	462	447	477	415	458	424	493	462	519	444	449	476	493	424	484	443	457	426	474	449	447	470	455	473	463	468	439	449	447	436	488	466	437	449	456	447	431	452	413	452	449	511	438	437	418	511	457	464	495	465	450	442	468	475	463	452	478	404	490	490	454	473	472	446	438	478	438	462	416	434	466	465	419	456	463	438	457	449	459	450	432	471	446	439	465	489	474	457	445	444	470	429	477	486	460	487	430	475	485	466	463	472	419	445	486	439	473	480	439	474	511	412	474	412	462	453	458	459	468	503	406	436	454	497	482	455	475	452	456	471	469	514	487	482	465	463	484	480	441	484	454	448	430	420	496	505	455	452	464	451	485	479	477	458	475	431	489	488	452	482	437	444	443	441	480	462	438	474	469	436	484	441	456	462	458	442	470	449	460	476	455	469	442	439	438	459	460	453	432	454	481	453	430	444	473	487	464	437	459	454	476	434	465	470	451	458	444	452	413	434	481	469	456	417	460	459	468	411	452	440	455	432	453	500	414	450	436	429	439	446	449	477	480	434	475	470	495	436	462	417	475	434	406	447	417	454	455	459	463	471	410	501	467	444	482	458	430	473	442	482	466	452	450	424	441	457	469	434	465	481	441	458	447	441	485	424	456	429	490	529	466	411	463	488	485	477	462	431	482	458	448	469	429	446	490	468	478	445	462	486	449	483	467	442	452	439	462	484	492	461	443	505	507	465	428	447	448	454	447	467	474	451	451	442	485	471	466	469	464	451	470	461	501	469	449	463	440	462	435	487	473	455	452	517	468	460	470	431	471	443	409	491	498	473	486	433	453	510	434	472	455	445	453	436	478	431	469	482	455	493	430	458	458	443	462	435	468	500	459	417	456	467	449	462	461	446	506	453	446	439	462	486	430	468	439	447	471	450	447	443	466	414	474	451	473	428	490	420	481	431	425	481	443	441	433	475	486	459	483	465	446	436	467	454	492	451	424	455	457	464	464	454	461	449	457	453	437	439	457	463	440	461	479	450	486	450	451	467	443	485	458	447	427	461	433	442	479	437	414	462	463	450	465	471	429	463	422	473	445	421	481	466	444	445	436	489	463	474	451	435	467	469	456	499	491	466	467	465	489	464	465	484	462	436	522	424	471	480	473	469	457	476	494	497	504	458	481	476	442	453	450	495	460	490	450	468	448	495	461	445	441	439	472	489	417	463	485	456	449	438	445	440	434	422	469	425	452	470	445	485	458	462	468	445	457	429	458	459	438	456	412	457	464	440	455	458	460	487	425	473	475	444	442	449	494	472	456	409	460	496	456	500	447	436	455	442	460	445	483	459	492	429	479	477	468	451	441	469	447	463	446	441	455	456	456	481	495	447	465	451	462	439	439	458	460	434	473	444	434	464	480	421	426	478	457	496	450	451	461	477	442	436	476	457	427	452	460	458	432	449	478	454	452	435	416	478	473	425	468	466	480	465	458	434	476	516	478	452	495	464	474	481	461	432	462	462	455	475	447	455	436	462	443	466	425	434	477	479	455	467	471	504	445	418	451	477	430	462	479	484	463	468	472	449	443	458	470	475	495	485	501	467	480	465	437	436	448	477	443	471	451	464	474	473	458	452	461	401	457	504	486	477	442	475	476	482	452	445	464	442	476	408	452	497	467	459	450	472	452	435	436	446	455	446	468	469	476	443	465	460	448	466	457	485	436	442	464	462	470	450	462	460	418	452	433	456	481	502	446	454	419	433	459	476	479	445	452	466	470	476	460	471	456	424	461	454	487	457	451	472	457	430	467	478	495	461	489	474	444	455	450	435	456	491	448	463	505	459	471	420	486	468	416	477	491	444	456	456	451	473	462	455	439	442	470	438	501	440	457	475	476	493	466	462	434	492	484	442	455	425	423	465	460	468	453	449	449	459	443	454	452	466	478	439	437	470	442	434	463	440	424	477	510	449	437	436	467	433	436	478	460	427	456	450	467	476	477	422	494	467	473	448	455	462	476	434	478	443	427	458	444	405	482	419	452	465	495	491	467	438	440	447	491	435	432	490	451	476	441	512	416	454	433	415	495	460	465	448	512	486	448	442	486	485	478	454	431	428	444	474	442	479	448	462	474	503	457	487	469	460	460	452	490	459	457	478	441	510	476	438	449	461	473	460	464	440	449	439	465	467	436	437	428	515	467	430	457	436	453	461	469	516	460	478	447	531	442	442	470	447	444	457	471	455	439	457	457	480	464	449	486	460	482	462	457	461	491	428	458	471	481	501	483	486	485	456	468
23663	21139	28339	24380	21653	17645	10138	5755	3976	2900	1835	1621	1238	982	823	827	791	756	755	793	785	762	819	836	852	791	863	809	916	856	887	865	824	817	805	764	772	781	797	742	738	791	730	785	709	734	778	746	750	754	740	742	759	771	757	761	764	678	793	753	771	716	750	775	750	749	758	760	774	701	745	748	723	759	719	728	746	723	743	758	746	762	758	780	757	698	798	774	767	770	711	791	728	764	755	713	767	719	752	753	726	747	779	772	792	709	777	753	758	786	781	733	744	757	752	763	743	734	740	718	779	790	744	759	754	712	780	744	747	753	744	725	722	705	708	751	756	763	730	778	801	785	705	725	749	771	781	796	723	781	785	772	751	776	771	714	782	763	715	753	790	754	743	758	717	705	767	763	716	743	778	774	744	784	785	726	774	743	743	706	735	780	746	777	746	712	750	757	731	775	783	753	759	733	748	721	728	772	728	739	756	743	757	780	753	752	726	714	705	756	760	736	756	756	747	732	762	781	736	760	710	727	764	774	759	712	715	729	784	702	722	703	715	720	753	782	731	741	788	725	767	776	687	760	773	779	755	771	722	788	763	711	725	721	814	770	753	700	780	723	738	757	800	754	756	751	753	775	743	718	753	793	759	749	713	770	707	776	728	755	780	706	776	711	767	763	706	761	813	697	759	759	749	739	719	746	730	757	780	806	733	743	769	795	724	779	709	692	825	700	731	737	754	761	729	763	704	725	748	790	737	763	761	759	754	727	757	686	728	759	752	754	764	747	746	770	735	737	768	745	719	730	755	749	759	760	749	739	747	694	760	808	751	769	774	735	778	741	758	725	774	767	775	784	735	735	765	763	744	731	754	720	769	788	738	765	718	766	748	759	749	799	772	738	774	746	757	776	738	755	795	775	760	724	775	761	812	737	803	771	759	768	723	699	773	744	729	748	679	754	781	776	769	754	755	800	789	760	670	739	758	751	738	748	770	805	726	781	774	789	783	718	769	733	768	761	769	743	757	765	781	715	667	754	748	767	734	764	714	746	686	763	763	782	774	726	724	740	779	759	765	704	733	743	755	705	751	719	734	729	743	752	778	758	751	736	738	807	747	770	746	738	749	728	743	810	736	739	742	793	773	739	702	739	745	750	722	709	764	752	754	735	720	736	735	778	722	765	765	735	754	787	783	739	758	669	750	722	753	734	785	716	755	749	735	718	734	747	794	742	787	791	757	709	765	740	751	752	732	751	751	775	753	761	752	759	723	722	755	739	787	704	708	732	751	766	757	719	780	732	752	775	711	728	754	750	745	742	725	774	725	766	796	773	791	731	778	777	745	783	744	672	718	704	801	781	763	760	759	790	748	730	729	752	751	778	749	747	738	725	792	755	728	754	736	795	806	800	764	815	777	830	791	735	747	802	709	754	719	708	691	704	727	692	705	763	749	739	766	798	762	798	700	685	757	779	710	728	768	758	751	704	712	761	681	740	684	780	813	694	754	721	740	742	708	761	710	792	784	744	775	717	728	778	698	706	696	789	733	762	770	766	712	781	744	732	748	732	737	753	726	748	756	755	719	762	712	747	725	743	740	725	712	734	719	750	715	686	704	751	755	778	744	796	711	738	768	772	749	812	741	743	793	791	806	782	733	761	755	810	757	750	724	772	688	778	768	709	775	758	767	811	683	731	712	746	741	714	811	772	717	705	719	709	743	775	670	723	753	733	720	778	776	769	803	759	734	702	788	737	694	781	787	777	698	796	740	729	802	792	790	739	751	731	750	766	735	764	792	699	705	757	772	753	741	851	767	757	774	777	741	823	779	723	787	725	697	773	741	719	723	752	730	780	780	718	803	774	735	748	732	748	739	740	788	758	763	786	769	729	791	772	786	759	783	792	768	757	708	743	742	778	726	717	733	752	752	750	697	750	787	713	785	726	758	741	795	742	714	741	754	773	758	772	774	709	738	755	717	784	743	782	710	735	725	723	748	734	754	817	808	776	703	687	812	740	773	780	728	761	721	784	753	713	764	744	738	790	808	755	707	762	692	754	768	709	755	763	737	756	765	741	806	788	773	720	764	714	779	770	737	763	722	730	778	765	750	759	711	735	774	754	774	746	765	756	757	745	806	739	745	743	729	810	752	780	744	760	746	719	742	750	757	721	777	724	750	775	692	774	745	724	747	737	814	833	779	751	769	768	705	725	771	808	721	722	782	711	725	749	767	703	723	774	741	780	761	724	692	777	723	749	781	736	748	767	797	733	754	777	734	726	742	764	759	740	768	731	783	778	715	800	757	776	752	779	776	748	764	750	769	752	746	696	740	779	780	779	728	708	775	742	728	765	707	733	724	760	761	754	778	693	751	733	773	730	706	753	771	731	689	787	760	831	741	724	699	745	772	762	732	720	769	748	740	759	714	712	760	752	747	765	710	756	740	748	779	746	766	725	749	673	775	772	775	733	740	725	739	789	783	708	758	719	755	716	711	749	800	738	711	765	778	748	764	767	780	756	772	742	803	705	746	747	769	751	789	758	759	737	724	735	764	745	720	757	781	736	797	763	739	768	755	759	702	733	710	772	744	767	747	745	761	779	722	800	767	752	734	738	711	708	718	717	777	738	801	735	746	710	721	727	756	751	784	755	721	736	742	707	720	777	749	718	735	743	805	810	806	770	727	723	659	779	741	818	766	747	738	706	760	767	786	761	676	696	714	753	737	737	740	745	778	777	723	701	763	805	742	735	789	757	703	794	748	763	772	754	754	731	741	770	763	779	716	744	724	737	754	769	747	744	772	735	746	748	774	742	731	724	746	738	767	723	740	772	719	728	744	733	708	752	717	760	718	781	799	760	722	744	706	731	724	734	778	725	748	771	750	680	772	758	773	753	719	712	739	709	777	756	714	711	753	776	734	810	765	760	754	741	710	768	741	761	707	775	736	783	743	706	692	769	757	755	793	763	751	798	756	715	757	712	725	707	790	744	775	738	743	790	793	727	727	732	765	781	784	763	704	769	763	722	747	754	774	817	717	753	760	739	758	731	719	757	735	736	767	799	774	750	707	707	730	739	786	691	738	711	746	777	751	742	731	803	767	718	750	739	786	720	761	708	804	780	721	734	732	725	733	734	781	740	806	730	704	766	737	768	753	738	729	750	754	775	733	768	693	730	734	767	768	714	764	762	790	767	714	774	797	700	779	743	753	734	774	708	799	775	742	750	735	719	736	747	703	722	802	763	745	710	747	743	726	714	765	677	750	721	747	712	752	764	711	764	780	736	797	785	760	707	721	760	721	750	747	735	750	711	754	754	740	731	734	709	746	766	765	745	762	727	748	748	762	773	762	739	714	750	803	772	743	749	765	721	722	768	823	729	746	787	763	752	743	731	782	737	768	787	727	747	751	691	725	758	777	733	810	745	704	759	784	753	743	733	779	706	740	727	718	728	744	734	762	783	761	786	780	740	731	783	748	778	733	757	767	771	789	779	735	827	804	756	766	795	755	722
15777	38418	34064	25805	21184	15957	12046	8884	6414	4636	3148	2423	1648	1193	928	869	820	808	917	854	858	868	896	900	1007	1001	961	980	992	1026	952	901	921	885	873	829	862	856	764	787	817	818	777	798	775	790	795	805	755	743	739	774	732	782	762	781	768	814	825	779	758	801	817	763	747	738	768	745	742	754	770	801	746	764	759	762	763	758	755	752	755	773	819	777	759	798	780	755	741	747	783	759	787	751	794	744	811	806	785	723	794	738	790	731	792	823	802	813	743	733	770	745	761	791	800	797	745	749	827	806	792	757	798	807	720	776	806	797	752	736	729	792	804	832	789	768	729	763	756	762	782	740	741	772	754	780	746	829	822	808	753	821	778	804	744	772	771	799	780	790	759	781	688	747	756	793	798	779	761	758	820	718	826	750	791	835	762	767	758	804	773	715	784	793	777	802	826	751	820	816	697	779	785	724	790	735	791	821	803	781	774	721	775	783	780	738	788	739	775	776	784	784	798	799	803	750	759	751	769	792	794	764	779	801	828	724	761	763	716	771	771	840	806	841	775	780	783	766	747	763	793	829	736	801	775	784	820	790	769	794	769	770	752	743	718	814	735	757	822	784	822	803	785	809	765	813	744	797	794	765	738	778	763	767	823	754	813	754	789	798	757	761	804	790	820	778	815	782	794	801	749	729	786	794	777	785	820	728	811	723	794	751	775	763	801	767	757	766	751	756	762	757	795	794	727	786	793	762	802	769	767	790	770	733	754	821	746	778	746	785	777	751	752	760	786	801	797	773	819	766	794	790	786	804	779	801	752	745	800	815	772	745	746	743	785	785	788	802	791	798	814	717	804	815	778	778	801	761	768	778	789	775	796	753	767	784	831	759	772	774	839	827	713	818	768	786	755	750	796	791	750	733	815	750	777	773	733	751	739	696	748	765	820	762	783	775	774	742	741	783	785	745	810	759	827	785	772	764	792	749	787	754	794	803	750	790	778	758	762	718	793	820	808	808	764	776	777	769	769	795	789	811	774	776	781	813	778	797	753	755	820	801	805	755	758	776	778	777	800	782	790	807	768	775	800	798	767	761	807	770	718	787	767	776	807	807	739	770	805	776	825	788	790	765	746	809	778	763	760	763	802	812	776	820	777	776	747	781	803	789	754	749	799	737	778	770	744	803	773	784	748	789	787	740	778	768	785	808	789	739	780	739	754	751	774	737	744	748	748	776	777	783	785	773	737	786	754	755	751	771	780	820	808	803	820	745	711	784	793	719	817	771	797	768	774	827	752	741	713	753	753	764	743	809	732	832	740	809	727	761	772	772	795	798	788	754	803	766	764	811	732	791	795	791	743	731	799	805	773	821	790	751	737	760	796	745	805	737	785	762	745	778	756	783	808	760	809	783	779	805	750	745	792	743	774	806	730	739	815	786	726	738	748	755	785	776	782	758	792	722	776	784	770	749	697	765	752	787	752	791	785	761	804	781	723	826	755	754	808	820	777	776	766	774	771	773	772	774	772	770	780	750	749	784	792	782	779	733	774	787	847	752	793	768	712	772	749	778	792	811	771	770	789	811	794	738	796	746	780	782	743	810	757	767	756	749	776	808	811	751	784	788	757	790	780	740	772	754	820	793	802	781	774	769	764	763	737	802	783	775	731	758	787	749	786	747	764	753	747	809	767	776	826	822	738	753	790	799	791	714	813	773	796	802	742	768	776	781	761	723	797	774	781	737	817	809	789	725	734	795	810	772	766	723	776	748	757	789	811	812	800	750	807	793	814	755	761	784	768	766	764	788	782	789	753	776	800	826	752	738	750	729	734	753	787	802	755	719	763	745	769	801	770	794	787	786	777	746	798	796	837	787	778	759	805	778	864	800	735	761	773	793	819	799	813	789	720	745	755	741	807	786	822	706	809	818	709	756	761	762	799	765	775	737	806	800	753	772	755	779	754	734	759	770	836	776	810	838	784	737	716	770	788	795	797	763	812	741	756	756	729	750	811	783	771	736	774	762	743	784	792	788	778	755	773	705	758	769	779	838	759	780	756	777	752	734	796	804	793	757	757	776	788	802	778	786	745	793	801	766	803	716	784	807	777	779	820	736	761	803	728	791	770	770	798	748	783	773	786	793	837	789	760	749	807	741	764	766	754	761	783	800	750	770	769	781	825	749	779	752	827	747	814	775	795	796	805	760	760	759	754	785	780	755	769	819	810	783	764	745	822	775	749	775	786	774	816	794	761	767	798	808	814	786	776	716	726	811	761	791	754	805	755	783	757	805	788	759	822	763	802	766	779	784	861	764	822	810	793	757	796	769	740	752	735	772	793	780	736	776	797	811	778	765	805	747	785	793	787	769	799	761	797	780	776	786	769	721	770	773	770	744	763	718	832	811	797	752	774	771	772	770	828	753	740	726	760	761	786	787	779	740	822	786	746	752	775	772	793	805	768	797	807	834	816	800	782	729	796	780	799	785	746	751	833	764	745	782	775	719	787	769	773	751	792	758	755	797	744	791	778	727	776	773	781	814	803	783	768	828	799	784	723	776	790	721	798	776	761	731	760	800	764	796	793	754	803	769	762	824	768	774	748	784	789	825	782	766	778	754	768	792	747	798	754	727	802	732	759	750	769	806	760	772	755	818	810	825	747	757	838	758	766	815	772	704	837	763	799	762	806	737	754	770	727	723	744	711	796	796	800	788	751	762	709	805	769	781	731	768	790	801	805	803	781	781	769	809	857	725	775	777	751	792	764	819	850	767	790	792	740	782	814	767	739	792	774	798	791	768	756	740	750	809	811	770	744	842	800	852	809	729	764	782	766	730	741	758	760	767	800	796	764	737	843	822	748	773	743	773	805	754	714	743	757	763	778	765	796	774	792	803	767	760	809	753	756	738	834	769	812	748	760	800	730	757	684	808	741	778	780	803	789	744	807	730	773	773	741	782	760	771	771	786	736	778	749	752	804	820	815	787	760	749	723	759	775	766	805	770	763	722	762	778	778	787	799	799	772	830	802	791	789	840	784	782	737	761	748	753	786	820	769	776	753	762	765	733	812	757	838	814	778	795	791	770	766	755	776	773	799	784	767	800	737	762	754	823	844	777	743	764	785	753	775	756	769	809	753	772	805	802	753	798	794	793	737	772	806	765	784	779	780	758	778	786	769	779	766	767	725	776	773	735	786	758	763	798	730	753	816	791	743	747	810	750	721	803	807	811	759	806	776	792	829	761	752	755	747	777	767	746	774	721	826	740	774	780	756	773	781	776	749	795	833	772	823	793	773	750	776	796	710	742	726	761	731	771	733	830	788	785	763	799	755	784	724	781	756	806	756	768	746	791	806	797	782	779	809	763	774	751	766	739	768	792	762	767	775	699	737	745	798	799	777	744	749	758	753	788	756	809	850	827	735	790	798	802	700	786	784	787	821	759	773	763	805	789	790	761	709	792	757	752	765	786	808	800	871	727	797	823	839	778	766	791	821	847	763	797	771	784	751	793	764	792
24767	21076	27361	25572	17690	9796	5948	4012	2684	1871	1374	1144	843	636	566	553	504	528	501	558	538	534	587	585	598	584	588	552	581	507	585	596	584	535	527	501	539	513	516	491	543	529	490	535	549	502	506	485	504	522	525	534	503	548	521	488	503	556	510	527	498	507	473	536	494	537	497	519	541	550	525	504	494	539	507	483	508	518	483	508	568	473	529	478	471	511	490	506	516	524	490	517	512	500	476	486	492	489	483	509	539	511	528	505	488	515	491	519	469	511	551	496	523	505	505	520	509	543	516	510	488	523	516	500	509	509	524	474	506	492	529	530	504	543	493	539	531	573	518	487	504	514	560	465	503	503	507	555	476	565	521	491	525	512	507	544	521	520	520	512	503	491	476	487	508	503	509	525	560	519	509	550	477	507	507	550	487	480	503	522	508	528	530	493	530	501	495	536	507	486	453	505	500	498	526	449	498	514	546	511	426	498	562	510	519	557	486	529	495	474	560	493	502	517	492	518	485	477	483	547	548	513	518	563	485	532	507	516	554	516	530	508	488	518	485	498	498	482	514	527	496	553	508	538	495	539	520	480	496	537	519	495	501	515	512	502	463	474	468	473	506	502	518	499	490	520	534	482	516	532	550	510	522	513	503	531	507	506	518	540	539	484	485	520	495	515	520	510	531	490	525	494	519	530	525	517	515	527	513	510	476	530	513	493	505	538	506	480	531	487	509	497	535	481	481	490	480	526	508	543	498	528	518	464	507	496	533	521	483	494	504	566	518	500	480	540	497	511	544	463	533	535	517	488	510	537	493	541	501	531	516	490	528	517	523	474	486	527	519	486	499	496	489	522	471	488	483	470	539	512	495	504	539	516	472	539	502	512	501	508	521	492	508	491	477	526	486	505	493	490	518	488	537	510	549	504	510	515	527	518	507	482	517	512	518	504	475	499	505	522	525	484	523	504	497	527	489	528	516	515	519	517	488	504	519	498	497	506	514	505	531	534	495	504	448	453	518	538	468	485	502	541	492	542	488	496	513	514	517	490	532	531	511	502	502	506	498	508	538	537	520	524	510	521	527	537	529	520	503	511	493	497	567	532	477	544	508	528	520	516	553	505	501	540	529	532	494	533	490	567	483	524	516	515	510	547	522	503	466	536	509	519	513	500	466	511	486	495	533	536	504	476	479	490	512	507	545	463	497	477	488	505	469	521	510	524	490	499	536	540	514	454	498	509	513	494	503	537	544	520	513	514	502	505	566	525	518	509	509	527	485	504	493	508	480	525	513	509	506	497	510	547	503	523	507	501	541	530	506	522	482	536	496	484	526	468	525	502	485	515	518	548	495	556	523	499	512	505	475	490	471	492	488	516	519	569	504	528	498	495	511	494	507	489	516	537	518	513	537	466	589	505	497	533	508	485	485	523	486	493	521	482	514	486	544	475	515	525	523	528	556	479	504	475	497	515	495	461	506	514	555	517	503	531	545	470	483	495	494	548	529	480	519	531	524	551	514	527	507	516	498	525	538	494	476	516	516	523	530	522	522	489	507	492	544	514	515	527	490	522	512	477	496	523	548	520	499	516	516	488	498	533	488	482	500	512	494	496	496	474	520	544	540	525	548	516	509	494	508	555	497	507	469	495	517	526	518	491	497	498	497	494	509	537	532	509	524	520	514	459	521	488	514	507	539	504	517	545	489	481	494	514	534	527	445	521	483	520	492	482	505	521	521	498	504	483	507	538	489	474	544	545	500	518	501	536	506	538	482	538	502	518	543	485	518	488	509	497	489	487	514	484	499	512	527	540	536	506	475	534	511	507	473	534	513	496	523	489	530	454	504	530	525	488	500	501	539	457	477	508	542	509	478	499	513	527	492	512	521	518	499	497	517	511	548	528	523	501	446	508	507	523	525	457	519	504	492	513	515	453	498	516	527	489	524	464	484	521	522	547	534	588	499	491	510	532	524	518	521	494	516	506	537	536	453	507	504	493	524	474	492	524	518	531	471	483	525	592	519	515	507	501	564	527	507	509	462	501	501	466	491	497	511	513	519	541	514	537	568	528	484	503	506	494	524	517	524	495	514	489	489	504	499	562	563	527	503	496	476	486	493	524	529	524	510	493	522	490	493	494	546	518	487	562	511	483	477	549	490	545	515	507	500	493	520	517	466	522	543	501	493	539	511	519	515	510	506	521	545	495	493	488	488	501	518	505	518	502	534	525	482	482	508	481	468	479	536	531	482	522	498	514	480	493	517	531	474	542	512	502	514	498	526	512	520	469	502	494	534	569	469	483	493	506	507	485	519	511	485	517	551	491	508	491	510	521	499	519	525	500	517	524	534	533	501	538	479	518	513	528	492	492	489	518	530	549	485	494	516	539	489	500	533	531	533	526	546	498	516	518	546	481	514	552	506	501	523	539	538	516	513	530	510	560	518	507	522	530	543	492	552	535	522	510	493	534	499	451	515	489	543	507	476	499	497	458	542	525	475	493	544	521	491	540	554	525	497	510	501	513	497	497	533	475	548	488	504	497	494	522	524	521	503	532	508	515	495	520	522	527	542	548	523	499	512	499	554	497	547	498	538	533	517	435	530	532	504	531	483	490	523	516	496	500	536	528	477	557	512	466	524	479	502	556	513	471	510	565	511	485	570	502	472	518	512	490	516	520	480	516	490	524	541	513	492	505	509	514	498	484	482	476	524	504	527	529	486	490	496	466	472	494	494	498	456	552	515	506	525	499	508	479	468	486	521	537	485	514	497	492	488	533	517	515	499	494	488	511	521	524	505	498	568	477	519	447	532	535	506	538	514	503	499	523	491	516	502	477	505	534	503	521	502	517	512	533	492	501	522	544	540	427	538	491	500	512	502	526	487	512	482	514	517	497	528	497	517	498	524	503	482	514	500	499	483	473	540	505	490	507	510	476	501	509	494	510	510	484	539	544	512	503	517	506	500	501	537	492	514	504	544	490	527	521	521	504	487	539	533	473	499	470	459	496	528	533	507	503	466	512	496	516	500	526	484	552	502	506	499	481	514	505	533	536	514	497	517	577	499	546	501	513	495	530	549	506	510	537	494	496	522	482	515	520	582	494	473	483	494	505	522	520	492	516	526	525	488	471	504	500	518	490	495	519	490	494	528	529	552	511	504	509	460	525	528	457	521	520	528	535	489	462	516	524	547	500	518	555	539	507	476	521	548	476	511	505	526	504	530	510	498	551	497	477	539	502	535	551	459	499	484	490	535	531	498	514	508	551	535	531	513	529	512	539	525	503	528	509	497	497	505	458	507	500	515	512	509	528	490	464	488	536	506	494	511	489	541	553	501	508	515	540	513	523	516	526	505	511	521	526	507	469	525	528	513	522	503	468	528	521	493	484	522	476	522	517	508	488	489	502	470	492	518	479	476	499	492	501	484	532	474	509	536	510	473	496	531	458	490	472	533	476	528	477	547	503	533	495	496	515	524	518	502	505	503	541	535	491	505	552	478	514	475	524	529	482
14889	34877	30399	22368	17697	13103	9801	7247	5158	3553	2296	1811	1244	841	661	625	655	677	606	606	628	611	676	685	745	660	676	737	728	701	735	679	638	635	601	617	616	594	575	595	577	562	563	551	619	597	553	543	570	578	560	537	536	571	583	593	577	557	564	533	563	553	577	542	576	529	566	568	558	559	556	579	546	584	560	507	568	535	525	554	574	596	532	546	568	579	535	570	569	598	559	561	577	584	583	571	528	548	582	598	563	603	557	532	609	588	596	547	580	525	535	594	574	535	577	558	585	562	532	547	566	537	519	549	562	572	546	525	584	581	572	542	554	593	526	575	540	564	584	526	499	581	572	590	550	541	565	553	576	556	581	555	603	551	544	539	591	561	573	569	546	554	589	552	598	526	531	563	582	554	539	562	545	550	528	565	579	540	539	497	560	540	574	530	534	548	604	544	556	543	577	584	575	543	559	588	571	530	579	507	561	573	554	577	561	567	549	591	545	496	564	558	553	541	567	599	545	551	567	584	572	563	553	565	556	521	582	540	552	560	586	581	552	571	570	594	568	557	570	552	526	545	549	549	577	535	602	554	593	563	589	571	550	568	564	603	575	594	558	567	584	559	543	576	528	539	555	596	589	573	550	590	525	528	569	568	557	573	527	574	561	581	564	581	570	508	592	599	568	544	584	552	549	564	558	509	534	538	619	561	621	539	534	564	565	563	569	535	571	578	576	544	545	546	526	545	610	586	547	567	566	544	574	570	540	525	598	506	563	555	554	556	576	539	543	608	592	564	580	535	546	572	563	559	561	580	572	586	547	560	549	529	524	568	561	565	565	592	535	551	606	524	525	555	572	532	551	591	535	547	578	578	573	535	555	576	530	602	555	555	596	582	581	529	531	581	504	571	551	562	518	527	565	531	553	532	531	579	549	578	594	532	567	560	576	567	538	556	563	562	590	578	551	563	554	590	508	575	554	564	527	567	556	543	546	560	562	567	541	544	544	555	559	572	550	545	548	594	580	534	589	576	526	542	509	564	555	605	581	575	569	552	576	564	575	529	553	550	547	545	550	560	579	549	561	509	549	539	591	575	526	543	577	555	539	562	524	565	581	540	579	543	590	523	522	597	587	570	573	542	571	542	583	576	588	572	521	563	547	544	531	544	519	583	602	584	598	544	566	572	526	526	538	538	545	547	571	537	560	567	570	552	544	543	547	528	546	563	544	565	558	567	579	548	555	553	563	548	593	557	594	580	591	553	528	541	534	531	529	513	534	563	533	580	553	589	544	562	601	544	581	557	565	557	523	585	554	562	613	577	587	538	554	532	557	523	550	533	551	538	548	559	563	558	558	558	528	529	555	543	569	536	601	590	570	550	556	562	585	554	582	553	580	570	570	578	563	572	603	572	560	511	553	521	576	597	566	535	547	586	551	567	560	547	551	526	558	592	576	552	559	554	597	549	523	577	548	554	544	548	608	535	557	529	508	597	575	599	574	528	563	571	559	547	596	541	550	584	538	549	566	586	541	572	547	547	538	565	591	536	541	544	611	565	534	532	601	574	608	539	567	591	591	560	548	563	540	564	589	581	552	541	563	589	588	558	560	553	530	557	546	560	569	561	543	536	536	557	571	577	562	542	543	576	539	575	543	583	521	560	587	573	547	563	551	519	557	528	550	568	558	558	510	531	537	542	551	576	586	510	599	564	541	508	562	569	555	547	584	580	570	566	512	584	590	565	575	553	546	534	515	561	591	554	573	550	521	579	548	497	556	528	561	564	552	567	508	551	574	539	529	573	525	551	590	555	541	581	587	583	590	582	565	572	584	556	557	491	506	557	591	557	541	572	550	553	556	539	542	524	507	516	616	561	541	525	582	556	570	558	565	595	590	560	548	575	537	540	541	599	555	532	573	549	552	559	560	574	567	558	591	553	523	565	601	607	554	587	558	542	610	536	565	611	540	557	550	520	552	554	567	513	617	540	555	562	555	558	572	546	573	535	584	580	560	580	610	549	554	566	573	560	588	567	539	565	561	537	501	567	575	526	564	549	544	582	534	558	562	561	570	561	558	565	503	542	552	609	558	545	546	561	585	590	555	560	574	539	555	556	540	594	567	545	559	571	591	560	528	558	584	520	531	591	559	502	575	543	557	628	537	567	550	607	562	607	557	561	585	538	546	540	585	546	560	561	592	592	575	534	588	543	583	569	541	573	584	523	510	575	593	569	550	542	562	566	592	541	543	538	537	566	551	548	588	595	580	545	542	552	606	591	574	509	570	589	555	570	549	593	585	561	503	526	545	544	590	551	532	547	603	533	581	582	556	592	563	571	529	548	574	563	556	551	564	528	561	556	518	521	531	546	548	584	575	558	559	547	536	569	557	616	611	559	552	562	533	518	521	552	602	559	567	615	532	550	538	535	548	543	593	545	523	539	570	595	553	581	578	545	539	544	538	598	582	584	555	551	572	564	549	548	543	573	548	616	587	544	548	570	534	586	566	534	562	612	549	570	585	550	558	548	567	573	585	556	569	564	534	600	572	592	554	522	576	562	530	564	533	517	570	564	548	558	539	560	605	555	575	575	515	583	557	561	575	555	503	535	522	557	587	563	552	605	578	614	574	568	543	595	584	537	526	541	561	600	555	545	554	545	547	570	550	571	556	537	593	578	567	577	524	552	520	588	578	569	543	582	528	546	556	561	525	539	507	583	577	528	558	560	519	601	580	598	591	590	551	569	547	559	546	587	572	544	556	551	623	519	577	529	588	586	575	573	599	536	512	531	553	568	575	538	557	549	578	588	516	529	550	527	584	556	574	581	537	518	496	585	547	548	592	545	575	552	548	607	562	541	561	536	544	556	622	551	580	546	568	554	561	586	567	553	639	580	532	525	541	569	537	546	571	566	554	535	572	555	567	551	553	589	575	531	571	615	543	546	556	561	580	563	564	547	534	549	572	542	523	559	610	530	626	549	529	560	552	583	576	570	493	521	569	598	604	546	588	527	560	546	556	503	522	561	546	602	561	575	603	541	554	622	572	545	538	530	584	593	587	541	558	546	488	549	553	550	596	553	553	569	551	558	588	554	569	558	555	547	607	572	620	553	555	555	533	538	612	587	580	569	569	552	577	561	567	590	534	581	520	528	576	566	560	560	561	584	546	575	565	558	568	551	573	562	530	572	539	494	549	545	598	551	530	620	546	561	545	561	623	545	566	568	570	587	559	535	547	566	543	527	560	572	538	542	540	511	586	541	619	542	578	525	533	552	555	542	582	542	535	561	594	565	540	528	574	539	531	576	550	557	549	587	555	531	551	549	536	552	566	574	588	544	591	574	584	569	615	572	542	536	575	576	553	529	521	596	536	543	562	568	540	540	566	560	523	629	582	515	536	582	573	562	558	554	577	570	539	554	531	565	569	541	562	567	558	531	554	582	560	536	568	577	581	555	578	579	540	504	615	602	569	566	534	525	543	561	536	555	568	542	575	561	571	541	594	560	538	569
22450	21110	28746	23739	21340	22163	18745	9198	5739	4136	2835	2272	1769	1321	1177	1090	1048	1091	1043	1092	1068	1039	1119	1205	1204	1195	1197	1189	1162	1093	1169	1057	1134	1063	1084	1073	1126	1033	1029	984	993	976	954	1000	1020	1006	970	1104	1036	984	1012	995	964	1059	949	957	1015	979	1031	974	1021	1033	934	976	989	999	1012	967	972	960	982	1001	1016	1000	1022	979	962	1009	965	950	1004	965	998	943	986	997	991	965	1015	1051	977	971	993	1018	956	1019	956	955	983	963	1017	979	955	963	934	957	1014	972	993	943	957	1007	1019	969	947	1011	1009	1000	966	986	984	1015	980	990	992	986	1014	945	982	1008	909	980	1021	1018	1004	968	992	994	989	1029	950	999	972	945	991	964	959	975	1022	1008	987	988	1026	1039	940	996	956	1017	945	971	1005	981	1023	1011	946	971	924	980	979	1001	952	1034	1001	1014	939	979	953	959	1005	962	976	981	981	1004	971	1021	986	973	953	1033	947	935	1006	1035	927	958	975	985	973	1006	968	1015	925	954	958	919	937	1020	946	1009	955	984	949	991	1010	1065	1011	922	944	982	995	999	1007	987	942	948	970	1027	999	1033	897	932	979	955	1048	995	967	992	1003	962	1027	980	984	952	924	1000	958	998	924	1027	1022	954	1044	944	924	930	983	995	1019	988	917	998	988	972	920	954	993	1003	963	931	1012	1011	1007	1028	976	1001	1008	1009	983	1022	1011	979	1019	964	994	985	1031	990	1025	1036	923	939	921	1005	977	986	982	998	1014	921	985	978	998	1028	986	1016	1000	1009	1023	992	908	967	999	996	936	965	955	1102	937	976	941	992	918	963	966	982	1018	969	983	974	947	995	962	981	1005	1012	1026	1004	946	995	948	1007	955	993	975	981	954	941	978	966	957	955	1029	997	982	1061	1008	958	983	996	976	989	985	961	972	943	985	1027	903	963	1006	993	1039	1034	979	999	1011	1005	981	979	961	961	1000	991	1002	957	1013	999	995	948	946	951	1056	1011	1015	993	960	983	949	964	975	963	1013	983	959	1018	1027	954	1002	978	1037	948	995	987	934	927	1039	998	966	974	966	1013	1025	1001	974	984	999	941	933	1002	992	1037	939	994	940	1001	914	968	1004	947	1040	950	994	983	1007	936	960	936	956	1029	1005	970	965	1010	978	970	945	959	996	1001	996	955	1012	963	935	979	1031	992	984	1008	963	1040	1055	989	960	976	990	967	969	1009	989	980	1006	936	1031	1015	954	1016	1031	1022	1002	984	1030	995	945	984	951	989	986	997	927	1001	1044	1024	982	982	964	996	979	955	987	1026	1010	962	1005	952	966	961	991	968	998	988	1009	1006	1002	995	998	1021	941	1004	966	959	956	992	967	991	1000	1019	970	993	1015	964	946	945	983	982	957	1018	945	974	980	967	969	977	949	994	1026	974	1014	968	1043	1009	1024	984	954	999	921	970	931	1027	1011	980	995	951	1002	974	978	978	985	998	934	989	1015	904	1007	1006	922	971	941	1017	986	993	988	1014	987	967	947	940	915	1008	983	950	983	1010	979	1052	1021	957	1025	954	965	1013	995	996	905	989	995	1023	954	968	984	977	970	1045	1004	995	971	965	931	1002	967	950	1005	911	961	1005	1017	942	958	990	1020	988	977	983	1009	917	985	975	993	994	960	941	951	975	1035	1022	990	1001	952	999	973	966	1000	969	985	934	1020	958	1022	955	979	962	958	985	1025	970	932	964	1006	973	1003	968	984	1039	1067	982	974	1028	954	1046	1041	948	972	946	1027	991	926	997	998	992	955	987	993	959	952	979	1017	956	914	970	973	943	999	929	924	1000	989	1042	962	980	986	989	973	958	1019	984	961	1012	981	951	960	982	982	1031	942	989	957	977	1043	907	992	1015	997	1015	976	943	995	956	1041	980	950	923	989	996	969	978	977	972	1028	974	1029	1036	938	1018	969	975	953	937	951	967	946	979	926	980	971	968	947	989	1013	960	970	959	925	970	1009	959	926	967	1036	982	1044	974	933	969	985	953	982	948	943	988	980	999	1035	961	975	926	1005	937	986	955	981	938	958	984	1027	928	957	970	973	1017	972	958	927	963	959	1032	978	986	976	1021	990	996	958	990	1019	1004	1002	964	988	985	936	956	946	988	953	987	978	927	997	1022	995	968	1028	1000	1023	955	962	938	956	960	993	979	985	932	1042	1041	975	959	931	993	1002	980	983	945	994	987	975	956	955	1028	984	977	973	1022	987	936	925	984	988	1003	974	957	974	1009	955	973	945	968	959	979	1004	970	981	974	938	956	957	987	992	1059	995	958	1018	988	953	955	938	991	960	974	930	980	1037	958	1034	999	959	918	1026	1020	932	957	957	990	913	1024	977	923	1004	940	983	943	967	958	1038	993	958	977	992	1002	1048	1020	994	1035	905	965	981	929	923	1025	1003	984	977	935	940	994	1027	956	1012	1041	980	957	980	990	983	964	983	1036	1008	962	978	966	1027	974	1012	966	910	946	953	940	1007	1042	902	953	919	975	983	926	988	1007	977	1025	1032	938	1002	949	924	988	974	975	991	944	981	974	995	945	1004	933	939	980	991	1023	982	1001	986	1002	967	985	979	957	1057	1004	1005	996	965	970	973	969	957	979	941	969	984	914	912	928	1005	1010	973	1021	979	987	972	968	986	957	1006	990	1028	951	1001	941	962	946	1027	1048	943	1028	1001	999	1039	923	1053	916	963	997	944	989	1023	959	980	1021	937	1012	1006	996	1012	957	967	963	905	989	974	989	991	963	951	957	973	969	956	942	989	968	948	969	992	975	957	983	1019	979	961	1012	992	1021	993	1028	944	972	952	973	1010	1048	961	978	972	953	1030	1024	926	983	918	970	1012	968	1008	1010	928	981	970	976	965	982	1039	960	995	991	975	972	956	955	954	952	951	932	949	1041	973	996	975	953	1017	1001	1036	1000	1005	974	1030	1002	1022	980	967	948	976	1009	994	988	1012	1006	1009	1002	990	975	1022	936	979	954	939	995	1037	993	969	966	941	1028	1003	1023	967	970	1018	983	948	985	981	1055	1018	971	954	964	923	950	969	934	1002	954	976	966	980	1030	1055	993	999	977	927	990	934	997	991	909	952	1043	994	1010	1019	971	1033	1003	1003	968	968	954	956	994	970	963	997	911	1011	964	992	965	976	960	913	984	941	1037	1008	937	968	944	958	979	930	957	993	1005	964	969	968	896	953	952	971	1041	936	1011	1001	971	1037	947	989	984	1003	995	980	988	934	986	951	975	1010	1037	983	984	922	927	953	982	970	1054	951	943	954	973	990	984	1010	995	984	971	1005	980	996	1038	917	973	995	949	974	1008	1001	967	974	912	985	1014	980	1009	984	1032	912	978	977	1022	978	953	962	1027	972	1018	1006	995	1002	1058	980	976	1005	1011	1017	1042	918	937	975	1014	971	951	1036	961	989	997	1020	1029	936	976	954	947	1028	986	971	962	990	928	1032	1011	1015	914	985	1026	1018	957	1045	954	950	935	904	954	1001	985	989	927	996	928	1023	998	934	896	1018	1003	974	1044	1007	972	977	979	941	889	990	1005	936	995	1052	953	1015	1006	984	982	969	975	966	1008	991	973	1002	926	1005	973	1006	949	980	961	1001	989	976	911	998	976	994	1027	970	1038	1003	950	949	977	1012	954	936	989	933	997	978	966	984	1043	952	972	986	964	895	963	982	1015	1013	1050	1005	953	963	1017	999	1025	970	995	1002	997	934	993	1000	992	943	979	1003	989	1007	1010	990	1032	1010	917	985	979	954	950	986	981	994	979	1014	954	984	984	1020	986	1015	947	989	1028	974	1002	980	1031	964	969	1064	1007	989	1036	963	1012	981	930	1004	1006	982	1019	961	977	1024	971	960	1016	956	976	972	1047
17512	43169	39281	31565	26382	20601	16210	12542	9046	6591	4351	3399	2280	1681	1289	1218	1142	1154	1196	1121	1118	1121	1179	1359	1301	1248	1308	1294	1372	1285	1312	1242	1187	1213	1116	1102	1101	1030	1052	1021	978	1055	1057	1027	1042	1012	1055	1038	1030	1017	1099	1055	1027	1075	1088	1049	1032	1074	976	1056	1018	968	1012	1022	990	1001	986	1068	1025	1000	1072	1038	1022	1025	1037	1018	976	1060	966	979	985	985	1017	1054	1076	1032	976	1036	1027	1017	1062	1078	1018	1035	1041	1001	1002	1044	994	1059	1015	1043	1019	1068	972	1069	997	1007	1050	1042	953	1016	1007	1043	1023	1064	1059	1002	1038	1044	979	1057	1046	1034	1030	1011	990	1043	971	987	997	984	1078	1009	1000	1078	1057	1019	977	1034	1005	1016	981	1033	1026	1050	981	1015	1013	1011	1032	1024	1009	1006	1042	1054	1045	975	1005	1012	1027	1081	1047	988	1000	956	1060	1007	1029	992	968	1074	1025	1053	958	1019	1016	990	1045	1067	992	1004	1010	967	1116	996	988	1007	1024	1003	1030	992	1054	1047	1028	995	967	1014	1037	1071	964	984	983	1046	1021	1036	988	928	1019	1019	1004	1032	964	1029	1044	988	954	1042	1035	963	970	1038	1039	996	1008	1013	1053	978	984	992	1068	1018	1055	1031	939	998	988	1039	1019	988	1026	1042	1033	1026	1030	988	1024	995	1021	1009	1058	1047	985	999	1008	980	1077	1029	1038	1050	987	1066	1006	1053	1052	1026	993	1022	1005	1007	1059	1007	1003	1024	1024	1023	978	1031	1028	1005	1021	956	1023	1027	1035	1025	1022	1036	1011	1077	1067	1038	1035	1017	1067	1037	1012	1016	1012	1003	1016	980	1012	1036	1018	1019	1005	1043	1014	1027	1004	1024	1017	1005	1017	1089	1048	1069	1019	964	1021	995	1023	995	983	973	1039	1021	1002	966	998	978	996	995	1046	1025	1022	1026	985	1019	1013	1044	1053	1044	963	1025	979	1030	987	1025	972	980	972	1068	1029	1035	1017	1048	992	953	1026	1005	1025	1026	1071	977	989	981	1052	972	1018	1028	1013	1057	1015	959	998	1001	979	1019	1036	1054	1039	1025	975	1023	1005	1047	1017	1005	1041	981	1034	1089	1058	1043	1057	1014	959	1029	1045	988	1023	1041	966	1032	1027	1029	994	972	1032	1070	1004	992	1043	1040	1057	1004	1030	986	1062	1037	997	1037	1017	1015	977	1040	1029	1021	993	1008	1012	1011	1008	1033	1053	1002	1053	1005	1009	1032	951	1031	994	1042	999	1035	1013	1002	1025	986	1010	1026	1032	990	965	1043	1027	1005	1034	1051	1073	1071	1048	1027	992	1044	1018	1004	940	1060	1046	1015	995	1016	1033	997	1016	1031	1013	1042	1034	1013	1030	1018	1014	1076	941	1051	992	1030	974	977	1012	981	1032	1008	1017	970	1011	1013	976	1060	1004	1048	1041	1036	1022	982	1043	1011	989	1047	1041	992	1025	1031	1005	997	988	1046	955	972	1014	1036	1032	1064	1019	1006	1034	1025	1040	988	1026	978	978	1084	1062	1037	1030	979	1033	1016	1020	1004	1023	1025	993	983	1044	985	1012	1036	1041	1058	1001	1030	1007	993	971	1040	969	1003	1049	1042	1006	1023	951	1050	1021	1031	977	1033	1052	1032	1025	1035	998	1009	1020	1030	997	994	1052	1124	986	992	994	1023	1032	986	1025	1055	1044	1008	1078	993	911	961	1071	1041	1034	1067	1017	985	991	1028	1003	1056	1019	1072	983	962	997	1042	1063	1036	1028	1049	1020	1010	1025	1008	994	967	1000	1001	1004	992	1019	1000	1050	1013	1073	1022	1093	997	988	1008	977	1042	1043	1031	1026	965	1041	1055	951	1012	1008	1059	992	959	985	989	1028	1031	991	1002	1057	1008	1005	1026	1036	989	1015	957	989	1050	1014	995	1069	1011	1001	1011	1004	1037	990	1023	999	1056	1029	1004	1019	1015	1032	995	1028	1021	1021	998	1044	1025	1010	973	990	975	1053	973	1061	1023	1008	1079	1011	983	1011	1014	997	947	1066	973	1047	968	1037	1019	981	1009	1050	1000	1034	1059	1062	1019	1042	1036	1003	1020	1062	990	1012	1036	1026	1027	1018	1003	1009	991	1025	1040	1025	1050	1035	996	1075	1011	1022	1019	1066	1041	973	1080	1015	1040	996	1028	1037	994	980	989	995	1012	1017	973	1019	1007	1015	1008	1044	1059	1036	1014	1079	990	1058	978	961	1043	978	1055	965	1041	1032	956	1020	968	925	1026	966	993	1035	1045	1054	982	956	1013	1003	974	1001	1022	1051	1098	1091	1084	968	1039	1037	947	999	964	1047	1039	1038	1045	1039	1024	1028	995	967	1014	1020	1017	990	999	1034	1049	970	1029	1023	1028	1011	963	1084	1064	1077	979	1025	1021	1063	984	990	943	1002	1030	1041	1044	1015	1060	1057	1026	1081	1024	1049	1052	993	1040	1013	1069	1040	990	1009	982	1017	1051	1008	1058	1017	1044	999	983	1039	1043	1045	1058	997	1002	1046	1027	1005	984	1031	1034	1041	1052	1029	1003	1002	1002	991	951	1063	1120	986	1066	1045	1061	1044	983	999	1017	1043	992	985	1062	1062	992	993	1036	1034	1021	1056	1090	983	1026	1029	1052	1034	1018	1008	1041	1044	1011	1030	1032	1026	1035	1039	975	1002	980	1014	1012	1053	1033	1063	988	1003	999	978	1047	1031	1031	1051	1044	1041	1038	1049	1028	1020	1047	1026	959	1005	1009	1020	1016	1062	973	937	1039	984	1017	1067	1037	1011	1060	1030	1009	1016	1008	1020	993	980	1047	981	1045	994	1043	976	1040	1018	1078	978	1056	996	959	1033	1028	967	1009	1004	994	1064	1005	1038	1019	1040	990	1030	1036	1016	1060	966	966	1028	969	1034	1010	1018	1067	1020	1020	1025	1073	1002	1034	1021	1014	1065	1021	1029	986	1013	988	1007	979	1014	1077	1029	1004	1046	987	984	1042	1018	1020	1001	1016	1023	1067	1052	1004	1078	1004	1003	977	987	1028	1001	1040	1087	1025	1067	1019	1083	1007	1005	961	1000	1026	1000	1031	1015	988	1001	1018	1010	1013	1025	992	1047	986	997	1007	1053	979	980	1008	1059	972	1012	1040	1029	1063	1007	1018	1007	994	1031	1026	974	1049	1002	1012	1001	995	1047	1060	1019	1024	1063	988	969	1007	1037	1051	974	1037	1074	1058	1031	992	1058	1014	1027	1022	1036	1000	1061	937	969	1020	976	1061	1043	1039	1060	1008	980	1003	1046	1017	1027	1026	1058	978	983	991	1038	1022	1001	1046	1010	1052	986	1012	993	1010	959	998	1019	1011	1035	968	1015	1038	1058	942	1082	965	1069	981	982	998	1012	997	1025	1049	995	1019	1046	973	1002	1084	1009	1008	1048	999	1042	1023	975	1000	1030	1041	1072	1024	1022	1051	1012	983	1049	1011	1028	968	966	1055	1017	1042	995	1024	1006	1054	1040	1051	1008	1036	1033	1042	1001	1032	1063	1035	988	951	1062	998	1070	1040	1021	1033	1036	995	1042	1028	1061	996	950	1029	995	1027	984	992	1073	1002	1043	1025	994	1031	1016	1065	1036	1025	1072	1022	966	1011	980	1012	1023	1019	971	950	1083	988	1024	1104	999	1046	1041	1010	1038	990	1040	995	1012	1075	984	1032	1023	999	1021	1027	1000	992	1000	1030	1007	1053	1007	1047	1017	999	987	1037	1084	978	966	979	1059	1018	1061	1056	1015	973	1016	999	1020	1043	1014	1017	1028	993	1100	962	1055	1011	942	1021	1074	955	977	1014	1006	1007	1049	1018	990	1035	1023	1047	1056	1057	1003	1023	1002	1069	1033	1051	964	1000	981	1006	971	1001	1035	975	1022	1021	1058	1012	970	992	1023	1021	1024	1089	1002	1028	999	1002	1024	1012	1023	1049	1006	1008	1015	1041	1025	1008	1052	1069	974	1054	999	1006	1059	1049	1042	990	1007	1027	987	1011	1014	971	984	1037	1001	997	1012	996	992	1074	1042	971	1037	1001	1039	1036	974	1034	1000	1024	992	999	945	1050	1021	1066	1047	1055	1056	1027	1030	994	1048	1034	1041	1045	1008	997	1019	1018	981	1010	1003	1057	998	1035	982	1050	989	985	1006	996	1029	1029	1047	983	993	1005	1012	1025	1057	998	962	1013	1079	1063	960	1026	1017	1068	1037	1029	977	1044	1025	1016	995	1036	999	984	1073	1026	1017	1042	1010	1034	1021	1002	992	1015	1008	1024	1008	1059	1037	1004	1013	983	1059	1013	1062	1010	1025	1041	1028	989	1034	983	1033	983	1076	989	1073	999	975	1030	1006	1014	1067	1070	1074	1005	961	1005	1013	985	1059	985	994	1090	1006	1023	999	1051	987	1086	987	994	1038	950	1006	1035	993	1044	964	1048	1043	1050	984	1011	975	1042	1046	1047	1055	1008	980	1040	1035	1031	1023	980
28048	21832	23891	18203	10139	6099	4128	2879	1951	1403	921	707	582	481	463	470	437	480	417	465	457	471	436	439	495	505	472	507	481	523	509	525	468	435	430	453	424	436	423	395	463	427	403	422	449	431	414	471	464	400	469	417	449	425	394	412	454	454	418	431	430	489	413	415	438	450	409	425	423	442	455	425	433	428	461	449	453	435	443	450	464	411	406	459	433	402	443	438	422	428	428	454	428	410	411	435	377	438	385	450	428	426	392	410	417	456	417	419	422	436	419	454	429	490	425	439	472	455	450	426	458	403	391	418	420	437	446	410	426	412	436	418	399	465	400	442	438	485	453	471	388	459	426	439	436	465	454	454	432	409	445	408	452	389	468	438	460	438	449	432	468	442	464	416	430	413	434	432	438	456	399	402	418	474	435	462	434	421	406	448	457	419	434	452	472	430	419	433	430	421	451	433	417	439	438	420	449	385	422	459	432	438	424	421	442	427	415	428	412	421	396	423	418	458	478	448	426	414	418	401	447	430	422	426	443	434	445	439	419	451	415	438	426	403	430	431	435	405	449	445	421	419	421	452	395	403	397	440	448	446	418	409	422	406	453	469	423	453	431	446	422	384	448	415	466	398	429	449	416	412	445	459	432	445	480	449	424	441	455	431	442	424	454	449	429	426	401	427	432	409	433	461	464	428	428	437	464	444	431	386	453	415	447	436	429	442	438	444	436	413	454	431	432	464	424	436	444	439	472	433	407	429	415	431	449	420	414	424	432	365	441	410	428	401	435	423	444	469	427	457	422	413	439	430	408	404	413	439	398	437	436	435	440	429	454	422	435	469	446	433	410	501	435	458	415	436	414	454	409	467	443	442	432	432	415	395	423	397	437	396	443	451	436	440	394	429	455	412	436	456	432	435	409	414	469	439	431	464	409	429	439	461	428	437	440	410	446	428	427	447	445	438	420	404	407	449	440	461	444	378	418	443	427	398	440	456	416	408	403	405	448	472	409	424	445	444	399	448	422	434	405	426	435	452	483	431	388	398	423	426	424	464	429	447	418	436	461	437	440	445	446	398	437	472	443	408	439	418	473	404	427	470	438	452	443	426	425	403	408	423	416	441	412	427	440	458	436	420	438	427	437	415	429	427	419	442	434	404	425	452	444	427	470	415	432	417	432	414	395	463	417	427	438	438	412	426	438	404	495	462	465	435	437	416	449	412	451	402	405	455	391	400	451	404	459	424	453	478	407	453	432	405	420	433	442	428	414	471	437	409	436	414	427	437	417	433	463	404	431	435	424	408	415	441	406	453	461	443	418	460	480	436	447	483	443	430	401	474	435	440	390	441	461	436	467	426	453	447	425	444	485	458	401	444	416	423	451	467	441	437	411	457	449	454	418	424	427	407	391	467	445	460	441	444	438	460	440	432	433	485	437	400	438	460	420	470	451	468	463	436	441	431	430	416	412	442	398	399	428	449	438	383	461	448	445	406	420	436	456	410	454	463	460	444	454	432	440	423	430	426	407	427	428	422	431	402	423	420	453	448	415	457	445	425	424	449	457	390	460	461	450	416	464	399	403	457	432	446	474	421	449	422	424	427	459	409	445	455	394	434	417	419	395	424	415	431	436	474	438	428	403	451	417	399	421	442	412	428	444	439	421	418	439	429	442	395	425	441	432	440	425	449	466	442	426	451	438	420	440	388	427	432	416	431	403	455	464	397	412	422	447	454	431	431	435	450	441	403	425	472	429	422	424	442	467	459	455	443	452	437	432	422	447	456	379	404	454	408	465	463	416	424	456	433	411	442	397	427	447	413	419	442	415	435	448	425	458	421	428	426	444	435	407	441	438	445	457	469	436	419	433	417	386	413	431	430	397	432	441	441	439	456	439	432	446	458	435	440	441	442	446	429	401	405	417	437	456	426	413	461	424	440	451	412	468	429	463	428	438	476	451	456	434	418	435	422	458	428	438	446	404	435	449	440	461	403	417	466	418	420	457	445	400	394	422	456	439	470	440	461	417	454	419	432	443	460	448	452	413	403	406	431	417	432	439	440	468	456	406	403	452	448	444	411	428	428	399	434	420	440	407	418	439	415	464	447	444	403	420	437	442	447	455	433	408	458	402	443	471	420	466	444	437	455	450	451	425	431	424	424	421	411	426	424	461	435	423	417	442	450	443	426	396	432	439	424	444	432	438	420	431	407	453	460	438	445	437	401	415	410	434	427	416	422	427	439	422	431	410	437	406	459	456	435	438	441	428	408	424	386	435	435	457	426	448	420	453	449	457	439	410	430	444	460	424	454	408	442	452	452	428	415	468	421	457	424	452	460	412	414	444	469	420	407	445	431	470	445	424	455	435	469	412	463	462	432	435	403	454	426	428	445	425	412	421	473	409	452	425	476	422	436	439	435	430	427	465	445	424	464	450	462	443	424	417	473	389	396	450	436	440	419	437	445	435	414	417	438	470	439	438	433	422	464	451	418	421	461	408	442	428	461	434	395	444	380	434	420	438	447	402	428	440	381	443	437	432	451	413	434	433	429	421	444	445	456	424	452	429	425	457	448	422	451	426	456	419	438	434	408	472	399	453	456	429	454	403	425	433	427	416	420	412	443	482	453	430	398	412	389	469	403	416	417	439	446	398	447	421	425	435	404	476	453	430	428	442	485	407	418	409	412	456	419	437	452	422	405	479	435	428	442	389	431	403	438	417	409	417	451	415	403	408	408	454	458	485	424	458	434	454	468	442	461	432	411	438	433	416	424	463	429	420	428	431	423	464	418	458	391	445	446	414	473	420	402	450	424	410	431	413	430	418	476	419	416	444	454	405	456	419	412	470	457	438	418	428	456	444	422	414	431	438	443	428	429	462	438	452	446	466	439	442	417	417	449	393	443	448	416	436	462	426	429	454	419	444	462	470	441	411	446	440	429	421	398	453	424	417	442	461	425	447	433	440	444	454	426	444	414	444	433	421	418	419	447	479	437	452	455	437	448	455	434	452	402	424	463	437	422	437	482	448	442	415	442	421	426	470	417	404	412	446	459	439	439	409	423	449	421	450	437	437	502	470	416	429	462	443	439	422	453	417	463	440	457	452	427	424	437	419	414	401	427	418	415	417	440	394	428	433	427	423	428	440	447	423	442	439	405	425	420	422	404	489	401	421	479	408	429	492	434	398	432	435	407	459	441	403	379	438	416	436	407	441	491	433	403	385	450	439	449	424	429	436	415	433	420	439	425	419	403	391	404	459	418	410	420	458	429	426	416	416	404	434	444	461	423	460	457	450	482	411	443	442	449	407	444	423	433	451	415	455	453	407	453	424	405	408	449	418	426	443	428	426	412	412	425	395	445	419	418	393	435	438	424	470	453	446	433	477	444	440	431	406	439	444	429	399	451	424	465	397	421	440	448	423	418	442	434	445	442	416	450	436	449	423	418	445	444	407	439	426	442	439	416	420	459	438	447	409	441	411	414	431	392	396	458	441	474	427	441	438	422	448	441
14724	30159	26180	18344	13768	10030	7299	5273	3555	2351	1561	1193	793	569	490	466	456	456	494	444	495	509	488	582	587	532	574	532	621	566	533	551	473	480	473	447	489	494	481	476	453	487	445	482	479	438	466	441	460	459	453	445	434	423	466	468	495	490	437	442	477	461	452	469	479	430	476	432	463	443	430	431	457	444	447	497	466	495	457	461	458	450	432	442	461	476	429	462	438	460	451	492	477	489	460	460	434	481	468	452	472	437	463	459	421	459	472	476	504	465	465	423	493	490	424	436	467	464	469	435	474	482	488	441	440	456	468	470	441	478	453	488	448	472	448	456	478	470	447	440	462	450	446	422	453	461	478	462	464	434	456	473	430	457	473	456	479	495	416	479	443	461	450	455	408	444	442	469	461	469	435	466	486	493	478	457	468	467	450	466	459	450	445	438	465	498	444	436	438	464	469	488	456	476	470	429	478	437	432	445	461	470	467	456	445	453	427	446	476	472	508	459	482	462	475	468	461	462	449	443	509	443	441	441	483	489	453	469	456	512	482	458	470	451	470	432	470	473	472	471	458	471	468	450	454	447	473	466	482	477	407	459	485	436	438	449	455	421	457	449	507	440	450	442	463	455	412	453	439	482	455	495	468	493	473	442	467	467	454	477	496	478	449	437	432	468	499	497	460	503	449	448	472	445	444	476	458	484	427	457	475	476	441	486	478	450	471	454	449	437	462	457	441	462	444	450	497	491	442	432	462	469	476	445	457	423	417	478	469	429	452	431	486	448	441	438	462	463	472	494	482	477	448	442	435	480	421	470	459	474	437	502	398	447	461	464	472	517	419	466	469	438	441	452	456	437	467	491	451	457	478	439	457	475	469	467	439	467	489	475	443	458	439	455	449	449	489	503	455	482	463	440	491	501	478	473	478	453	449	441	443	447	463	449	449	460	460	446	470	458	460	481	452	455	442	459	464	480	479	425	470	464	438	460	433	466	470	470	451	454	485	447	457	470	485	450	444	440	473	441	465	501	508	464	468	421	485	427	444	445	474	482	470	477	454	432	459	462	437	467	457	461	464	425	455	454	457	461	460	466	470	472	488	456	449	461	444	433	444	477	440	455	468	430	469	439	475	468	451	470	458	459	457	459	435	440	432	483	454	472	510	480	451	482	487	449	479	438	425	472	466	472	485	490	488	426	467	482	424	454	440	489	504	463	469	422	437	485	424	465	423	490	457	470	463	427	433	436	443	446	495	451	464	429	482	426	431	442	451	458	460	462	464	499	450	462	462	446	458	417	460	500	431	444	454	435	469	464	451	468	461	431	439	424	439	430	443	456	466	408	472	459	471	418	428	493	447	454	456	459	427	436	409	469	426	468	426	490	459	505	444	442	476	468	471	446	421	461	454	481	444	423	472	412	431	462	464	465	472	485	433	423	457	476	462	469	509	427	479	487	458	489	490	487	430	469	472	443	454	446	462	469	463	493	452	425	458	453	451	466	471	451	452	446	452	459	421	481	419	472	451	457	460	473	436	434	444	468	458	456	442	428	435	448	456	471	492	429	449	473	446	427	443	463	484	488	444	432	451	464	502	474	476	399	496	453	441	473	443	473	440	462	477	458	444	461	480	459	473	431	449	462	435	440	451	444	475	446	452	448	471	487	471	472	445	432	458	446	463	453	460	446	494	442	481	424	441	435	443	487	454	451	465	465	483	454	505	446	503	442	459	443	471	451	462	460	450	438	455	452	479	431	455	487	492	448	432	441	436	410	475	447	490	465	438	413	450	438	479	448	455	459	443	472	433	470	463	495	421	461	463	456	448	453	465	431	463	451	467	452	465	482	451	412	456	469	459	451	467	458	466	459	449	478	509	456	448	427	474	467	441	483	464	495	492	503	445	470	461	452	467	493	432	419	462	462	459	454	487	469	443	432	473	462	473	481	439	470	439	458	429	465	436	466	505	434	495	464	449	484	445	463	443	486	482	504	444	456	460	445	449	452	510	473	516	473	461	446	462	466	430	445	490	430	485	430	418	441	467	437	417	453	432	428	444	463	454	480	453	495	467	428	489	477	447	464	493	502	427	478	463	437	446	497	470	493	463	437	493	471	452	461	472	429	478	437	447	456	444	432	463	432	464	448	484	470	455	443	478	448	433	473	473	424	443	456	434	469	454	457	484	473	464	445	472	421	444	456	455	438	469	465	475	453	443	441	504	474	455	437	440	461	461	442	448	487	444	453	431	462	447	453	443	446	477	483	461	492	462	443	485	454	466	472	482	473	435	458	495	432	436	463	445	451	447	453	499	464	475	424	466	455	469	463	437	451	483	428	427	452	433	477	429	462	464	452	438	472	463	449	499	425	447	445	478	453	463	456	434	485	465	417	450	472	450	470	454	451	438	451	479	462	445	477	463	450	455	435	501	428	457	457	444	452	499	480	458	470	446	493	464	438	438	435	474	453	484	449	441	488	454	472	454	460	464	476	490	459	474	431	395	430	452	479	472	440	446	428	460	454	458	470	451	479	435	455	502	435	429	443	489	457	474	442	473	444	446	462	444	469	445	452	514	445	475	468	446	437	460	440	445	450	464	491	480	455	488	440	450	490	454	463	489	422	478	433	498	447	495	457	461	442	460	430	436	443	400	479	458	475	425	478	465	452	453	447	437	470	473	452	469	500	445	417	430	446	471	475	434	424	442	419	430	474	450	469	446	449	448	492	437	480	443	465	500	459	522	437	481	486	481	444	481	431	433	450	445	470	429	447	471	463	463	417	467	478	447	433	463	452	462	400	465	453	457	472	463	457	483	470	439	441	469	431	441	498	486	471	440	467	444	475	463	491	422	466	461	442	459	468	445	435	468	459	450	439	470	467	420	456	468	447	468	471	437	460	488	438	427	466	457	450	420	473	463	446	442	458	453	453	477	454	470	466	461	483	483	440	431	428	468	463	455	446	432	448	465	420	450	471	441	497	452	453	466	454	454	470	482	482	485	472	428	473	404	460	459	499	461	477	438	475	462	450	448	457	498	433	475	461	490	437	489	481	434	441	443	458	490	439	460	461	448	451	497	440	471	487	419	452	458	463	441	457	463	474	415	448	443	435	448	466	414	452	479	485	449	422	451	471	438	472	455	455	430	451	456	469	468	454	475	455	471	466	426	443	471	460	445	435	444	494	462	458	446	438	468	471	458	419	441	468	449	476	482	460	460	432	460	460	476	478	465	471	504	472	447	502	461	476	443	441	454	455	488	499	471	472	418	434	445	463	455	475	462	486	453	464	491	449	425	447	496	419	444	485	435	480	495	506	505	427	488	471	428	480	486	453	464	455	439	485	439	457	444	474	444	446	472	491	469	427	473	479	459	452	434	435	481	456	465	455	440	462	467	415	457	463	484	471	469	461	450	431	500	452	441	438	477	444	452	470	446	468	477	426	474	435	483	466	493	470	446	505	434	452	470	424	481	454	455	463	485	480	464	451	434	438	462	445	417	468	475	497	439	470
23433	20971	28086	24267	21549	17565	10146	5985	3809	2744	1917	1510	1166	977	812	819	806	765	762	764	766	818	841	810	873	923	808	848	865	830	824	810	824	788	756	780	777	793	743	757	727	727	763	715	726	746	795	755	740	727	703	756	753	716	767	719	717	755	726	761	761	784	743	699	760	721	687	751	767	774	765	754	771	739	757	738	722	735	775	750	767	724	761	743	733	806	759	769	753	767	778	714	769	770	754	776	704	744	751	736	726	775	742	773	755	751	750	685	769	718	715	764	726	708	749	762	764	704	788	746	753	694	701	760	761	777	751	739	773	763	671	745	784	739	771	730	699	786	757	784	738	732	769	744	721	727	756	755	756	715	742	713	757	720	775	755	758	720	685	772	749	702	727	763	728	775	739	763	714	764	807	757	802	768	733	782	737	734	787	739	770	750	743	760	761	719	748	735	777	726	802	755	799	740	748	752	760	752	743	742	747	736	728	686	734	757	702	725	718	698	735	742	767	703	759	738	787	800	721	721	757	735	736	764	715	713	749	721	793	714	818	740	779	707	724	701	763	723	705	733	710	733	778	722	717	713	788	720	764	735	728	714	773	708	781	760	683	753	758	737	779	728	731	734	700	756	761	688	718	779	758	731	717	743	758	741	729	754	762	669	740	755	668	733	756	807	704	790	792	770	756	736	707	771	721	768	730	741	791	680	748	740	713	790	771	724	753	721	753	719	736	735	751	714	738	738	755	756	740	757	697	755	750	775	762	692	726	709	758	759	724	755	695	723	714	732	745	725	748	777	729	758	726	715	712	734	750	716	774	744	785	749	753	724	745	706	706	756	685	747	750	741	682	761	730	758	700	761	765	722	761	732	702	714	743	783	738	758	818	735	682	753	788	755	720	736	761	757	760	754	750	793	758	701	767	747	752	744	790	709	764	741	727	781	703	713	754	704	708	736	749	736	745	741	739	726	774	782	715	714	731	767	722	724	737	756	750	716	708	744	781	766	729	714	715	752	757	745	771	710	699	761	725	705	780	721	775	740	725	752	727	726	742	738	769	753	773	741	689	764	700	741	715	717	714	754	748	710	759	704	728	729	705	694	795	771	710	792	743	732	760	726	751	777	770	687	813	693	698	731	708	714	705	813	712	771	759	750	729	694	672	748	788	712	684	755	774	769	739	754	722	737	743	740	731	745	723	749	720	711	704	736	719	730	696	728	717	741	743	730	746	752	697	730	781	735	743	766	716	738	722	732	771	752	763	766	782	753	751	711	749	757	758	754	784	704	766	712	682	726	743	703	769	758	784	775	735	718	725	728	737	730	716	703	753	746	745	731	701	728	706	729	720	724	695	789	746	734	762	760	768	755	700	776	781	699	777	770	780	742	740	723	766	739	784	759	766	752	722	716	759	750	711	755	701	798	702	745	755	725	712	710	786	716	769	767	754	783	738	766	734	706	737	746	751	764	763	739	751	740	730	703	740	753	719	735	778	742	726	757	708	736	754	799	771	728	749	779	748	700	763	759	744	720	729	779	790	782	747	739	746	764	766	717	728	745	760	747	739	727	720	738	740	709	763	726	750	704	767	776	706	731	777	757	789	724	700	685	735	763	770	728	774	730	726	788	769	691	763	787	742	709	762	726	728	706	764	761	731	787	704	738	730	722	767	714	755	745	723	691	720	750	766	702	733	704	733	704	753	759	783	720	745	727	711	760	702	771	788	742	711	784	745	767	774	810	777	779	783	724	742	728	747	749	706	782	705	728	732	735	752	784	669	770	734	734	690	758	747	686	766	740	690	791	725	742	758	688	788	728	723	731	727	740	732	749	764	713	755	721	735	803	766	760	726	767	712	704	772	686	743	780	690	747	685	756	736	726	717	747	742	683	744	717	757	744	719	770	711	723	720	761	704	721	740	705	743	692	720	729	703	739	755	732	718	747	735	738	751	776	758	749	748	761	723	736	740	724	715	786	746	701	763	745	694	749	734	773	719	729	755	736	729	734	723	736	694	719	717	743	726	768	735	745	742	788	751	779	706	775	761	719	772	745	759	725	740	712	729	685	726	772	763	718	757	786	718	810	734	747	723	729	711	768	757	727	758	775	743	767	760	778	735	725	807	728	751	769	731	747	756	795	744	761	715	735	700	752	727	691	775	762	761	728	735	735	772	748	701	762	772	711	730	716	765	730	763	730	737	787	769	731	738	760	749	740	735	764	764	714	710	736	818	688	761	767	768	702	748	685	726	730	715	738	762	772	760	715	790	723	766	743	766	733	748	738	744	723	689	751	746	756	729	746	755	722	743	708	740	746	733	772	759	738	762	726	736	707	757	725	744	738	731	760	710	734	757	737	731	733	704	749	722	712	812	767	733	717	727	744	702	729	729	732	734	704	751	715	777	752	755	791	753	752	715	746	741	748	745	737	732	751	793	728	768	765	734	726	742	780	759	727	740	786	809	755	746	723	730	741	761	773	767	770	731	687	751	678	798	743	742	772	740	704	725	728	735	757	798	733	732	742	716	795	727	744	753	773	774	717	736	731	736	730	771	744	711	714	775	741	747	744	779	719	726	700	781	717	745	744	711	682	700	759	745	742	727	752	769	765	779	776	757	764	786	756	711	724	746	743	755	737	748	753	713	743	738	718	767	721	739	728	745	747	712	800	739	722	730	725	756	739	747	720	749	721	764	765	737	758	721	734	709	747	736	761	765	744	779	719	743	758	762	720	736	744	710	691	719	746	768	733	702	763	769	703	752	738	723	765	772	728	797	722	741	700	748	723	789	710	734	733	770	726	747	744	767	698	723	792	718	749	745	728	688	700	729	716	726	740	724	743	700	739	723	697	761	718	747	739	765	712	740	716	709	735	782	778	789	749	767	734	721	753	775	747	721	713	757	719	725	768	708	821	743	770	745	781	701	707	776	775	729	743	726	744	752	719	737	756	709	786	718	701	712	764	787	718	752	724	733	794	720	726	739	750	757	743	703	729	731	770	707	733	778	752	778	729	749	726	698	736	788	708	750	721	765	740	714	742	710	765	774	755	789	743	742	727	691	738	710	714	720	755	745	732	738	779	752	750	766	728	724	708	744	731	765	715	784	773	717	775	709	729	732	761	758	695	748	760	746	706	751	741	738	734	668	699	750	763	682	726	748	725	745	808	722	711	714	674	741	790	731	745	715	789	746	782	734	763	709	772	746	719	746	756	779	689	788	720	716	734	723	770	773	740	747	741	738	699	721	740	721	764	756	701	768	687	768	765	721	720	743	741	741	706	744	737	740	773	734	774	734	772	722	715	732	707	677	742	725	722	813	761	737	731	780	758	781	767	726	771	768	779	748	776	733	729	758	761	728	726	726	723	716	721	749	750	728	778	725	708	741	770	772	729	766	734	747	714	726	737	734	742	724	727	773	773	737	756	732	747	787	762	721	786	767	778	775	782	736	696	740	768	711	713	714	791	750	749	776	758	705	730	751	716	685	695	765	732	723	765	698	716	746	721
15020	37745	33923	26385	21216	15977	12366	9270	6286	4535	3035	2158	1594	1182	909	879	869	804	868	848	853	882	932	968	1025	970	1004	1018	947	894	948	864	887	826	872	848	789	763	791	793	796	815	732	748	792	752	840	773	733	808	784	763	783	744	761	808	806	759	743	768	805	766	732	754	731	786	725	828	746	775	716	757	734	768	809	814	771	770	811	749	743	749	763	810	798	792	799	729	781	775	783	814	763	771	793	804	736	774	779	791	742	724	827	798	737	732	732	770	743	813	734	748	766	755	774	773	819	752	744	765	736	808	783	738	736	757	755	839	786	740	785	812	790	808	729	804	776	802	786	747	789	782	766	788	779	835	809	799	803	894	781	761	755	784	766	712	765	752	759	763	754	734	751	738	764	773	720	771	762	753	780	853	753	749	727	765	791	782	756	759	726	778	720	789	735	784	775	681	773	795	780	778	738	724	787	775	745	738	748	775	754	758	779	801	753	805	846	801	733	739	763	795	796	741	739	728	760	747	790	751	743	769	752	815	762	787	730	807	779	857	755	789	754	771	801	781	750	730	744	762	781	785	785	760	729	745	761	731	757	713	785	728	740	801	768	731	691	771	777	765	770	741	734	748	784	796	739	792	737	762	824	737	738	787	795	756	733	781	722	777	736	776	766	796	779	791	765	761	767	768	758	738	777	808	766	810	762	762	751	799	791	803	769	721	805	771	765	769	769	786	781	786	725	740	773	770	765	797	728	827	795	752	780	734	785	758	816	783	771	765	749	800	788	752	775	766	768	761	764	741	736	763	786	755	721	755	812	764	748	821	744	761	750	749	759	792	762	770	784	771	790	752	722	770	750	737	747	823	792	793	766	799	768	799	748	777	820	769	782	743	751	784	738	771	744	753	736	759	779	807	805	730	741	764	815	780	756	744	760	765	786	780	735	778	780	788	805	792	796	772	786	729	754	765	819	733	776	754	800	810	760	777	722	744	757	717	765	794	767	775	780	807	765	795	816	753	762	791	734	756	788	732	743	748	762	781	759	782	753	783	793	758	729	812	780	738	792	773	823	751	733	762	813	809	744	775	757	772	793	756	788	808	725	740	769	766	784	784	790	739	776	716	794	757	715	778	804	754	801	797	704	822	752	757	774	759	793	759	725	757	749	758	763	805	794	762	762	792	774	696	723	747	731	739	774	760	743	755	729	764	770	733	781	774	730	768	737	770	795	768	731	811	731	826	712	725	833	783	778	827	774	730	759	743	810	774	772	772	793	781	771	801	745	772	770	705	764	774	781	764	739	761	757	752	805	775	749	732	775	782	757	736	768	697	724	766	740	831	787	775	790	797	799	814	740	745	770	780	746	800	766	790	760	725	767	751	735	768	773	729	826	723	817	747	756	802	845	799	712	738	823	750	794	744	804	761	802	776	760	750	749	772	766	767	739	765	753	737	775	809	799	767	800	747	784	807	790	733	773	775	757	748	773	780	747	710	796	772	767	800	764	722	769	743	787	802	733	752	814	789	798	759	736	765	772	785	763	718	782	815	770	753	733	797	767	755	763	744	779	735	788	782	789	783	788	808	773	713	764	776	785	812	741	727	794	740	788	777	735	778	821	740	771	769	749	762	787	744	772	749	767	760	762	764	734	804	825	770	758	763	776	735	769	795	772	715	793	749	780	769	799	731	760	766	805	794	707	774	810	782	763	736	744	800	747	781	770	775	708	799	757	799	779	739	769	763	749	738	778	777	783	779	793	796	735	778	778	764	752	800	735	787	775	784	735	793	737	796	792	722	799	816	816	726	760	715	777	761	729	763	797	774	765	773	822	753	791	708	745	816	777	750	775	736	780	776	768	836	810	748	768	729	807	766	764	757	743	805	765	747	774	815	738	787	767	771	814	745	798	732	757	792	777	820	829	731	782	818	774	743	776	773	716	788	778	717	781	728	791	779	795	792	708	807	751	785	795	786	790	792	773	725	804	759	749	783	772	708	765	777	780	773	826	776	754	788	794	761	797	763	792	781	766	773	758	756	772	789	775	753	798	785	762	743	791	739	750	773	810	747	746	787	789	771	737	814	755	788	779	828	752	791	775	763	768	799	765	756	722	801	794	765	763	774	773	776	775	719	732	792	758	785	727	738	732	775	804	831	744	769	742	837	792	800	761	715	754	829	824	752	818	722	807	779	770	803	710	698	752	789	763	755	769	760	797	727	772	752	774	791	796	781	783	808	776	758	754	762	750	784	762	756	782	746	758	735	761	758	756	765	726	749	769	749	752	735	737	799	739	752	768	842	795	790	769	754	777	767	778	748	798	784	787	773	783	759	739	763	724	801	766	763	774	792	795	751	735	734	787	741	765	782	749	774	799	785	779	761	749	770	792	789	750	781	723	780	736	739	763	751	762	784	785	791	828	762	777	773	776	741	812	792	778	765	774	771	755	701	793	757	807	729	771	763	753	765	736	768	757	732	786	745	728	775	747	783	778	728	744	738	747	788	757	768	727	693	824	827	820	727	747	810	757	763	736	764	777	759	746	727	719	701	744	800	719	795	763	825	734	785	777	794	856	764	749	756	742	796	759	767	708	765	769	766	782	781	773	764	756	746	760	805	730	757	773	752	726	749	770	735	778	743	765	812	776	812	724	751	847	746	791	746	750	761	789	774	788	774	745	775	744	753	757	742	755	785	722	801	775	770	810	780	776	762	815	737	741	776	798	748	810	780	814	741	787	740	774	736	792	766	709	781	798	773	778	822	831	738	781	760	742	769	761	744	811	722	792	739	748	779	753	739	728	773	754	761	775	783	781	789	766	822	803	776	733	753	772	810	760	752	745	796	780	767	744	769	727	777	784	760	757	775	790	798	748	808	758	771	752	815	745	782	764	773	741	731	803	769	739	743	771	748	747	746	807	778	761	707	761	750	739	798	783	782	732	758	719	778	781	787	769	725	756	753	771	769	721	802	769	762	749	793	770	789	779	756	752	711	772	788	775	725	801	759	775	781	789	741	802	742	774	776	738	781	782	773	787	797	821	747	741	806	787	736	747	742	743	774	727	790	789	785	764	784	764	721	760	776	770	756	733	701	775	769	791	776	730	786	773	767	806	745	744	780	727	783	730	737	734	795	774	741	809	834	748	778	803	798	778	840	774	783	773	846	788	815	804	781	777	751	720	758	733	742	789	775	725	762	765	785	770	770	787	754	758	786	762	770	786	790	770	750	759	805	788	773	766	767	746	753	744	746	804	757	771	792	799	743	814	769	748	765	744	765	751	771	774	728	803	769	760	787	767	711	808	778	750	773	725	750	799	748	769	748	759	762	735	758	785	693	784	773	734	767	842	768	756	771	755	753	713	776	763	758	737	771	824	786	743	734	797	798	742	708	786	769	793	749	720	746	771	719	771	743	757	729	800	761	772	787	763	741	801	780	786	749	807	713	787	768	773	777	733	741	751	815	747	748	752	751	748	803	743	772	750	771	743	787	785	768	727	774	748	800	781	799
24865	21167	27450	25781	17764	9912	6019	4077	2709	1889	1242	992	760	591	568	515	522	522	527	542	541	557	603	578	600	595	584	592	625	578	576	567	542	551	523	529	503	534	523	529	501	507	499	526	511	513	519	519	494	527	553	543	498	510	491	510	501	466	520	468	535	511	535	483	484	504	486	491	492	521	486	510	521	517	500	511	510	482	521	522	543	552	508	518	501	507	509	507	491	504	485	503	504	529	514	513	483	488	499	516	547	526	522	523	458	509	512	486	476	501	505	535	489	504	513	549	476	479	482	523	508	499	507	495	469	528	477	545	474	519	509	500	516	515	482	486	496	506	491	503	538	483	514	523	527	530	540	510	474	489	497	494	514	537	526	506	491	527	524	538	521	482	465	536	484	474	530	521	513	497	510	517	528	497	452	502	491	540	521	508	507	509	476	486	519	460	521	526	544	515	515	521	526	515	500	516	506	530	526	516	508	543	498	500	511	545	499	539	506	524	536	510	486	470	499	512	463	522	483	482	553	519	503	502	551	472	521	510	504	483	502	489	528	523	507	559	489	496	497	517	496	528	491	477	503	503	494	521	527	485	484	465	478	509	507	532	538	491	498	507	495	518	512	506	526	496	476	508	480	488	564	544	512	536	529	512	504	528	474	516	494	499	522	530	524	467	503	502	463	496	503	516	489	514	518	523	504	509	487	546	492	547	531	517	515	533	506	507	495	511	493	509	506	490	506	510	561	525	482	486	484	499	483	509	523	486	470	529	520	477	499	475	520	473	531	488	515	494	534	520	490	521	526	530	491	490	552	524	542	507	542	519	534	528	495	536	518	491	539	519	495	573	509	528	484	495	507	509	492	488	477	484	476	497	493	526	488	520	496	524	519	522	475	515	512	488	505	554	559	513	482	532	509	561	470	510	527	494	492	526	502	518	476	525	509	465	536	546	494	512	535	515	503	484	549	539	492	531	515	522	488	540	512	514	482	498	491	523	493	506	555	534	525	449	516	487	523	494	498	482	526	547	557	501	531	526	488	532	531	495	465	482	528	533	459	484	498	519	470	530	504	496	519	480	505	513	492	507	509	492	590	506	531	478	492	491	549	514	504	459	520	510	529	526	512	501	496	473	488	543	506	526	495	482	498	511	515	518	506	500	510	466	536	483	490	511	561	488	535	503	512	539	520	512	477	492	497	517	543	498	493	506	499	493	546	510	477	479	529	517	502	495	488	505	506	530	465	554	488	492	486	541	513	544	496	503	508	507	484	528	550	550	511	496	536	507	468	517	563	530	497	525	549	528	510	468	562	488	499	508	524	473	517	479	510	482	525	494	510	476	525	497	514	510	522	500	512	479	494	506	470	527	489	520	485	493	474	505	500	533	461	539	498	525	458	491	500	505	524	490	517	532	486	521	535	477	497	521	457	488	490	531	496	523	470	511	520	484	516	492	537	496	492	513	532	516	509	471	506	533	511	526	522	459	524	507	504	513	562	481	505	509	486	476	486	505	486	514	502	532	526	497	505	502	516	486	505	515	533	490	516	473	517	482	501	510	492	529	468	530	481	493	472	498	495	518	513	516	486	520	503	540	534	521	568	507	517	460	549	495	518	486	510	565	476	519	515	549	520	536	491	496	533	538	529	512	493	460	491	509	493	482	513	498	484	483	504	525	502	509	460	492	483	504	540	485	518	510	510	503	497	492	503	497	533	551	498	453	545	527	510	532	493	514	515	486	523	530	550	509	483	514	509	533	489	490	463	480	492	516	498	535	503	534	494	507	517	497	493	519	482	497	542	525	505	544	485	529	493	519	488	518	517	510	496	482	437	506	483	540	506	508	478	486	513	479	507	475	518	530	494	484	500	479	499	470	506	463	465	523	497	537	477	495	530	507	474	494	509	499	510	480	536	536	496	468	574	501	524	504	540	553	494	512	545	501	507	528	490	499	510	520	496	472	542	524	484	491	524	526	553	496	516	553	517	500	465	547	507	491	557	492	493	453	520	535	495	521	513	502	514	499	502	532	529	491	479	541	508	541	528	486	509	534	487	560	536	517	526	504	500	501	531	521	528	492	543	517	493	487	499	496	476	506	538	512	490	519	511	456	531	518	513	477	504	470	524	513	504	450	513	485	491	494	489	504	514	553	470	495	534	513	531	523	492	531	530	502	490	524	518	504	523	492	509	522	488	520	482	513	486	524	491	555	462	504	509	486	515	525	540	495	520	520	495	479	540	494	541	519	451	510	518	481	492	479	484	475	518	494	493	514	502	514	522	490	507	548	540	526	508	471	503	520	533	492	510	519	528	520	517	534	466	499	491	509	535	482	524	492	519	483	516	512	520	532	510	527	517	522	519	475	529	510	536	513	505	557	535	498	482	534	520	509	517	531	520	483	489	523	495	505	511	478	497	501	488	558	508	487	527	502	493	536	515	493	511	521	498	475	518	501	475	529	521	487	498	508	503	509	487	493	462	502	521	513	488	492	521	525	483	490	535	515	493	495	498	516	531	526	527	494	492	516	496	485	516	487	507	529	530	524	514	470	499	493	485	484	532	511	485	514	542	507	507	499	467	509	511	501	488	514	502	506	534	475	511	487	511	491	494	544	495	510	499	538	489	498	503	480	506	534	501	493	501	540	505	472	544	541	473	539	502	572	513	490	470	496	506	537	495	550	472	511	499	464	529	503	529	470	502	528	489	534	521	531	540	496	505	545	555	467	508	499	532	523	533	490	488	465	497	525	505	529	554	535	527	519	493	521	511	490	528	517	490	495	505	557	554	506	497	529	514	523	504	474	512	500	541	487	499	537	516	517	471	529	499	494	500	503	506	496	526	539	525	516	514	509	485	524	524	520	456	489	521	485	540	502	505	517	516	496	528	488	466	494	493	505	502	505	549	476	531	509	519	509	531	513	495	504	510	489	507	526	513	549	572	520	527	511	509	504	482	487	501	432	522	517	569	518	483	531	508	517	499	496	512	481	535	503	494	543	524	514	511	493	515	513	480	502	501	520	542	529	483	524	544	464	483	484	524	488	503	537	483	513	509	525	470	514	494	488	501	547	510	507	559	479	524	510	489	495	513	494	502	494	493	529	468	521	539	499	543	512	500	516	513	532	506	496	487	514	482	509	507	521	471	488	514	509	463	508	521	525	508	517	496	518	515	519	480	491	472	492	487	477	470	495	509	499	524	532	468	549	486	487	500	515	520	512	496	501	516	496	501	518	524	522	486	533	491	532	517	508	495	499	519	517	530	502	458	550	529	456	509	518	506	496	509	496	542	497	514	515	454	512	557	480	517	491	482	529	479	507	528	477	495	525	539	490	525	517	515	504	512	551	544	500	494	538	498	485	485	465	497	508	517	520	476	501	492	531	524	548	536	559	502	505	501	479	508	520	523	535	515	492	519	483	501	525	530	525	500	561	505	528	508	505	523	534	485	519	476	548	494	519	504	519	493	508	516	484	517	498	510	529	456	474	518	542	505	532	487	523	478	526
14617	34578	30577	22810	18049	13390	10136	7725	5118	3408	2230	1624	1163	759	656	591	558	562	644	610	590	663	694	724	752	761	661	742	692	707	666	649	634	626	636	639	574	555	571	593	577	604	584	539	591	564	517	530	584	557	586	599	517	561	572	534	538	550	575	521	542	526	568	566	579	541	582	580	556	578	556	590	534	563	552	521	545	558	549	557	543	572	543	540	534	532	541	573	545	565	545	614	578	566	529	554	550	568	560	574	619	523	505	539	574	563	593	556	557	546	592	534	594	538	502	532	577	544	567	587	527	587	587	558	581	540	529	572	523	568	581	550	526	510	568	541	511	533	576	559	549	537	549	587	601	561	542	623	551	582	600	528	612	498	535	534	557	567	528	548	545	528	545	544	563	578	555	499	549	562	613	517	567	540	595	581	591	558	513	518	525	553	540	566	526	608	576	561	584	547	565	568	559	555	548	528	567	552	527	564	553	564	531	566	623	520	523	529	572	549	562	547	561	555	553	521	542	589	568	553	590	593	586	578	570	539	571	570	542	545	524	520	567	602	554	562	559	540	525	509	581	539	541	535	578	597	530	555	548	552	555	557	550	585	580	564	539	539	534	578	533	563	537	563	575	607	578	558	553	574	580	564	539	533	576	559	534	604	582	552	551	505	564	582	554	576	571	584	547	554	563	579	585	538	575	535	563	598	572	544	564	531	591	577	576	533	585	561	554	550	555	536	544	548	569	552	572	560	608	518	552	566	576	529	543	543	556	568	523	535	553	539	591	517	544	605	572	562	598	551	563	556	562	571	577	587	567	574	529	569	525	560	563	541	582	534	554	571	542	545	543	564	578	576	532	557	590	572	540	543	561	617	558	559	562	612	579	557	552	569	520	577	588	532	524	568	582	566	517	545	540	527	578	529	560	578	570	536	573	573	555	595	583	541	563	546	546	555	590	578	563	544	571	569	557	584	552	551	559	591	585	584	569	577	573	536	577	562	543	552	586	518	596	581	559	539	550	578	575	568	567	581	543	557	543	583	542	524	570	609	615	560	546	554	571	593	587	546	570	513	559	497	551	605	572	563	547	521	590	561	605	549	578	546	549	545	570	529	550	567	507	558	512	562	584	574	532	548	542	528	560	553	547	558	607	594	550	534	588	543	555	569	548	589	547	531	560	595	565	547	589	514	556	560	560	534	528	553	572	543	579	582	586	565	528	543	563	558	540	574	560	570	551	547	568	567	602	533	548	554	547	562	605	571	550	559	541	540	583	569	513	545	514	578	561	577	553	577	542	525	556	577	557	524	544	489	507	561	546	567	547	586	590	533	533	572	616	542	516	589	556	593	553	580	523	596	582	599	557	600	559	548	570	553	567	556	585	578	520	522	560	527	580	601	581	572	585	567	543	584	534	587	536	559	576	544	550	563	544	506	556	522	578	584	599	533	546	613	589	562	590	524	589	578	591	534	564	548	570	558	546	532	552	522	565	584	565	554	584	549	572	590	555	505	531	575	551	583	548	574	547	551	591	589	563	538	559	562	565	525	564	556	561	539	552	582	546	574	574	554	566	551	539	545	545	538	604	579	585	550	558	598	550	564	583	587	557	555	560	551	587	533	557	584	559	581	579	562	539	578	563	559	555	580	568	559	593	550	567	558	526	557	517	574	593	585	603	546	581	561	551	546	547	571	563	555	605	549	543	559	555	575	519	531	548	580	587	551	545	552	575	591	579	593	526	594	565	527	545	571	531	577	556	556	573	531	517	569	547	557	538	581	535	565	608	584	522	553	536	574	572	557	539	566	561	561	552	547	592	562	554	517	534	557	569	577	537	584	590	563	533	561	537	517	576	556	557	554	612	603	580	528	553	556	537	546	553	585	540	541	563	579	590	557	611	540	548	606	579	541	536	549	572	534	530	560	553	570	545	541	541	572	550	547	583	530	558	584	578	563	548	565	514	551	538	586	539	595	538	525	516	527	575	577	546	566	571	530	517	614	567	547	577	584	543	586	541	548	556	554	553	560	574	568	550	551	521	578	564	563	576	542	587	563	544	565	556	539	570	550	535	534	582	568	562	540	537	554	547	514	600	556	571	552	581	567	575	578	555	511	520	534	531	586	591	597	561	587	553	545	563	563	532	591	577	573	560	565	611	568	535	582	545	595	560	544	547	559	569	578	577	554	583	571	562	584	580	561	561	562	529	561	607	523	542	573	550	568	560	518	554	586	601	536	562	566	573	579	553	563	496	607	556	611	559	531	555	525	553	611	568	527	531	561	582	567	557	539	585	579	636	539	570	555	536	552	534	543	560	557	532	557	565	565	569	578	580	575	596	553	546	597	547	577	594	571	608	543	554	592	545	577	558	561	561	551	549	562	603	578	567	581	531	575	551	529	580	572	512	519	583	540	546	575	547	518	566	540	589	554	530	580	534	555	566	563	558	528	534	536	503	535	538	568	589	562	554	537	556	564	547	528	573	567	522	565	587	579	594	545	500	560	587	596	540	550	592	508	567	583	553	564	558	551	512	551	580	582	511	546	582	568	542	588	563	524	558	559	549	531	579	565	567	603	516	550	556	533	545	562	540	580	541	583	544	553	558	513	561	532	566	584	574	577	594	552	553	583	568	571	566	577	543	556	580	602	539	594	567	583	534	579	558	538	563	545	562	527	541	550	580	550	578	563	547	548	572	484	619	603	565	551	587	546	515	563	589	559	545	579	561	560	576	553	556	535	558	585	575	540	580	575	550	568	547	544	543	584	587	583	596	601	544	573	575	563	563	514	583	553	566	560	559	589	524	548	541	541	584	560	567	530	570	560	548	502	532	567	554	525	586	557	557	507	539	571	569	596	553	558	550	607	596	586	549	546	569	542	580	549	549	585	602	517	590	566	558	546	541	541	611	571	537	582	553	550	585	608	552	522	585	546	559	554	576	542	515	560	563	552	586	587	572	547	571	566	535	562	572	591	580	578	542	567	524	580	553	544	543	568	535	613	605	592	549	521	568	525	537	557	542	570	548	509	561	568	556	575	510	579	538	584	557	539	571	559	547	599	514	570	577	554	575	589	561	614	597	557	550	602	560	526	539	604	562	576	530	536	609	537	527	551	538	558	545	561	560	572	537	543	546	537	567	537	583	555	561	518	560	589	551	569	551	572	578	528	539	543	573	518	583	580	560	596	553	504	552	568	558	551	533	537	589	556	555	556	597	546	532	591	599	558	539	553	529	526	533	550	571	561	545	549	586	579	530	579	608	566	573	546	588	553	535	549	571	548	540	548	566	564	545	558	593	549	590	551	590	582	569	575	542	527	568	542	571	524	567	587	547	574	518	565	625	562	558	557	629	545	605	590	551	552	558	576	555	532	533	548	596	560	571	544	549	542	560	515	581	558	565	594	577	547	532	546	587	572	590	561	556	538	555	580	543	550	555	617	536	558	544	556	556	562	600	570	564	550	578	553	562	552	592	530	514	548	549	591	512	557	582	542	574	548	579	581	547	560
22560	21183	28841	23828	21426	22392	18988	9576	5680	3958	2811	2153	1625	1299	1152	1091	1086	1106	1018	1067	1089	1086	1187	1197	1212	1194	1200	1190	1164	1082	1143	1052	1145	1079	1037	1054	1026	983	978	1054	994	1029	1031	1007	1015	1013	978	960	934	981	982	987	1019	982	988	991	983	987	974	982	979	998	938	1001	978	961	999	981	932	969	1004	998	950	1009	964	962	949	976	1037	941	931	951	1022	974	993	946	991	987	1003	975	957	921	978	1040	1013	983	957	1027	1007	1026	968	963	997	1032	1006	1063	954	1031	961	976	1010	1060	973	948	983	1011	1017	991	1019	979	978	1032	968	977	1011	986	985	1025	1040	951	1053	970	962	990	974	993	943	986	1016	987	998	1012	985	948	984	992	988	994	1012	1015	966	995	993	1023	937	973	1017	1021	991	967	964	973	988	946	1021	1026	975	1032	966	938	975	993	1014	922	954	1019	1009	1030	1029	1004	963	959	1024	978	940	969	920	1005	997	994	1022	998	996	966	985	963	984	1005	985	1051	958	956	1018	980	940	1049	930	1014	1031	1045	985	997	1020	1041	1002	953	991	984	950	1002	1005	1019	966	982	991	1063	973	974	1000	954	965	946	993	1003	960	957	966	966	975	995	986	982	1003	971	1003	997	1019	997	1000	981	1011	938	961	938	970	960	984	979	957	990	960	959	996	983	1000	1027	920	988	1016	946	959	985	988	1026	1012	1065	992	979	927	1016	961	952	1037	970	1012	987	1002	931	1022	1000	1015	998	898	978	975	990	949	968	1050	1026	984	1034	968	968	998	988	1038	962	924	945	939	986	967	975	1038	1045	1040	956	998	996	944	970	943	1030	994	971	992	1012	977	1008	992	969	976	1019	978	946	915	1012	951	969	1017	1002	966	951	932	1010	938	972	1015	949	949	958	1032	1035	981	964	975	983	964	975	1015	1031	1006	1002	1029	990	976	972	926	1016	972	951	1034	958	938	987	971	958	979	947	1017	982	891	917	961	994	971	979	964	916	974	1012	986	963	935	968	1070	984	988	965	1059	922	951	1008	994	930	983	955	968	998	937	961	1002	993	1044	988	1023	967	962	985	953	1048	987	952	928	1022	997	961	965	1022	987	986	955	1083	988	1045	993	1013	982	1013	961	1001	999	992	1029	983	981	1000	1000	1056	957	956	960	936	961	969	941	985	962	967	952	983	1028	989	1025	925	1003	980	1039	990	993	961	997	1013	990	1015	1046	930	1069	995	970	1024	1024	1009	968	997	984	977	967	982	1019	972	995	1028	1008	971	953	1021	977	1000	991	974	1001	1006	1015	984	988	1016	940	949	1003	992	1014	1006	978	1006	947	1021	947	965	978	1003	966	951	960	946	998	1018	994	980	984	941	1001	996	960	979	967	936	1019	976	975	1023	948	979	997	982	973	962	935	1031	941	953	963	969	963	982	987	940	966	1022	981	964	990	987	939	950	1008	996	958	917	953	975	1006	946	971	954	971	966	989	967	1045	976	957	952	1024	967	993	960	956	962	1004	913	985	926	995	993	964	1039	994	956	985	942	981	1003	937	1027	964	982	952	1022	984	946	955	961	920	950	970	1003	987	994	978	957	1009	989	1037	946	941	994	995	990	1023	1031	957	1008	1040	937	969	961	1009	960	970	977	1000	979	999	954	960	1004	1008	939	986	971	954	957	992	1003	975	948	958	966	922	965	1025	959	938	950	983	951	974	989	992	965	990	984	1023	970	975	994	974	967	973	994	988	997	982	945	985	1028	987	982	992	1051	1025	951	1000	964	1026	917	1016	980	968	994	966	923	1026	964	996	978	937	974	1003	1002	1004	1043	954	1024	1032	995	971	938	952	954	1018	994	978	943	999	1023	996	981	980	1015	965	982	958	1029	947	967	985	972	1000	993	1017	986	985	974	926	959	954	1007	1042	978	997	1006	971	1012	1000	1044	988	1005	932	1017	921	1024	976	1010	1064	989	996	991	968	974	1013	933	1000	962	964	971	967	947	984	972	982	965	979	973	971	999	996	944	945	916	977	943	1030	996	1028	973	987	932	982	925	949	991	1027	997	977	1022	966	1015	999	983	927	990	955	1014	1025	949	1013	1031	955	989	974	992	950	1009	949	1009	961	969	961	1025	928	1040	1006	971	971	957	987	983	945	1046	1042	1046	936	976	992	964	977	994	1053	972	942	1017	978	958	1039	989	997	959	973	980	1009	968	1019	976	995	966	942	1037	945	988	1020	999	965	982	975	978	981	1008	1008	1008	1035	1016	958	1024	962	942	973	1010	996	1010	992	939	976	1006	991	940	946	943	982	976	987	974	1012	991	934	974	991	1011	952	1014	976	1004	968	945	959	991	1049	998	992	943	987	961	988	964	995	995	1010	954	985	961	1017	968	969	941	985	1000	1015	1011	988	1017	971	997	1010	958	993	1004	954	996	1009	974	931	1006	950	992	990	903	979	994	1011	940	977	946	966	1018	979	998	992	960	973	942	1032	943	977	1017	983	1044	954	994	972	979	1026	1019	993	924	945	958	985	994	967	995	996	925	955	954	970	995	1005	1017	934	983	1008	983	1010	986	957	1024	1010	1025	1009	928	1002	982	963	998	935	1017	980	986	954	936	988	984	1000	966	1008	988	998	1009	964	979	977	992	1031	1028	953	941	973	1001	933	989	1015	938	997	938	1002	1050	967	957	942	996	948	1029	927	964	958	966	953	917	1010	1028	975	1006	1015	992	931	1005	964	924	978	1016	977	1009	956	979	998	973	905	1011	992	1030	987	979	985	918	933	987	917	927	1018	964	984	959	979	1005	955	957	994	976	941	967	973	962	977	979	988	1041	973	972	1002	1008	1007	972	976	963	969	927	930	983	917	980	966	1026	943	925	972	959	974	1019	925	970	934	926	991	951	949	1005	1030	966	990	989	955	967	938	955	1031	995	985	996	993	971	941	967	977	1038	1006	975	1026	986	1004	962	1017	1012	1039	941	994	973	945	970	971	940	961	1021	967	972	1017	1008	964	937	973	987	985	1029	908	995	996	973	1082	1032	965	1035	949	955	1026	1019	969	994	956	1001	974	958	972	955	958	966	952	1013	937	939	1028	1005	964	955	969	1028	1013	932	1064	958	961	933	988	970	964	990	992	968	1021	961	1026	999	974	986	960	986	1004	968	987	1023	1013	936	942	980	993	983	938	1002	947	954	975	941	957	1034	968	1031	961	960	920	1024	1007	931	994	945	969	955	983	901	1017	987	1008	1032	986	986	964	954	926	953	1027	1000	1014	1033	1015	1005	999	963	972	960	1013	973	946	958	1029	909	972	1033	995	999	986	938	1056	995	972	979	1000	942	941	1018	938	968	1003	964	939	1025	981	996	990	998	966	918	1026	967	913	981	1070	932	992	951	985	967	958	969	972	1049	936	935	917	977	986	947	942	980	1039	965	955	996	1014	933	995	959	1035	977	959	969	970	943	1066	992	986	919	1015	971	1034	966	1000	1020	972	985	983	936	992	1023	1003	1036	962	1018	1058	1021	978	1040	1013	996	941	964	998	974	968	967	1055	974	977	968	945	1021	992	958	960	975	994	961	957	979	987	976	949	980	1019	963	928	936	1021	965	971	966	1006	972	959	983	966	994	999	1011	996	1001	1017	1031	948	993	940	1006	982	1011	970	962	976	944	981	964	954	951	970	1057	984	1013	1039	941	982	976	975	972	993	967	985	944	983	993	980	982	1037	1013	1031	978	970	988	953	981	942	936	969	1000	1011	1034	943	974	924	1019	945	977	973	985	1007	958	965	1048	947	985	965	948	1003	977	1027	944	977	958	947	992	985	970	993	996	952	979	977	1013	980	1007	979	973	947	976	984	952	994	998	992	968	973	1017	958	1051	964	1057	940	985	987	993	1035	1012	963	949	923	965	916	984	1020	1020
17488	43338	39547	31825	26265	20992	16451	13054	9070	6379	4350	3154	2249	1550	1253	1164	1175	1086	1140	1126	1114	1209	1295	1361	1359	1425	1336	1485	1347	1248	1288	1308	1178	1153	1124	1035	1076	1003	1013	1006	980	1083	1083	1072	1081	1036	1000	1069	1056	1022	1068	1048	1040	978	1012	1071	1052	999	987	1069	1092	989	1024	1084	1027	1033	1007	1029	1024	1020	1018	1004	1011	1057	998	1004	997	1057	1034	1073	1052	1030	1034	1002	1061	1037	1028	1002	1055	1037	1001	1033	987	1004	1082	1022	1060	1032	1009	1027	1016	997	986	989	976	1064	1019	1032	955	1003	1036	987	1062	1008	1026	1007	1011	1050	1080	1049	1009	994	1084	1047	1072	1060	1013	1018	1037	1030	978	1042	1029	1041	989	1072	1023	1015	1025	974	977	1047	1007	986	964	997	1044	1053	995	957	1018	1013	1043	985	1031	999	1006	995	1004	1006	1024	1031	1038	989	1043	995	1028	1086	1011	1012	1001	1019	996	955	1029	1019	1005	982	1004	1043	1014	1030	969	1005	995	987	1053	1016	1045	1068	997	1058	978	1070	1024	1051	994	998	1018	988	1020	1034	971	1014	983	1015	1036	1012	1045	1021	1050	969	1057	1002	999	1004	1010	1043	983	996	1066	1044	1081	1073	993	1083	1049	1035	1040	1019	1061	1026	1070	1044	1040	1053	997	1018	1036	1037	1028	1038	998	1028	1033	1011	1062	1005	1048	1035	1020	1029	1017	1076	982	991	1029	986	999	1034	995	1049	1045	1029	1062	1068	1090	971	1053	948	992	1012	1063	962	1062	992	1045	1023	1053	1016	1070	1000	1035	998	1030	1013	1087	1020	1037	1081	1061	995	990	1038	1010	991	1059	1056	990	1016	1001	989	1018	1014	1028	1089	958	1043	1020	1055	1003	1079	1081	1035	984	963	1017	1010	1019	1002	1022	1090	1058	1018	1004	1059	1028	1042	1033	1013	1020	1013	989	1079	1064	1037	1061	1015	1049	1027	1013	985	991	1021	991	1015	1032	1011	1066	967	1072	958	1090	1002	991	1083	1006	1008	1047	1047	963	1009	1026	1048	1045	1020	980	1058	1037	1058	1087	1039	1002	1023	1024	1038	1014	1092	1034	1074	983	1057	1019	1049	1040	1082	978	1018	1061	1056	989	1014	956	1005	998	1000	1011	1022	984	973	1059	1057	1002	1005	1029	1015	998	1100	1050	987	1046	1017	983	1002	1089	1009	1058	934	1036	961	1038	1008	1016	1046	1033	1015	1005	995	1003	1032	1014	998	1041	1000	985	1039	1006	990	1032	1045	1007	1030	1021	1026	976	1007	1007	1040	1009	1011	1027	982	981	1020	1025	1024	1020	1048	1062	988	1011	1070	1040	1092	1070	1027	1007	1042	1050	1060	1044	1021	954	1070	1037	997	978	1010	1084	1036	1003	1083	971	1002	1055	1108	1037	1045	1012	1029	1030	1036	1031	1012	1042	995	1043	1030	998	1015	1044	1037	1041	1036	1028	1029	1027	982	1072	1046	1040	1007	978	1008	1081	989	988	1031	961	992	980	991	1079	1005	1049	1008	1007	990	1013	1015	985	1032	997	1033	1078	986	1008	1037	1003	1004	965	1012	987	1048	995	1046	1011	1033	1062	1025	1045	1019	999	1002	1053	1008	1040	1087	1000	1064	998	1034	1050	1023	1051	981	1049	1023	1090	1026	1053	1069	996	1066	1047	1025	1043	998	1038	1034	1015	955	1022	1031	1012	1036	1052	1027	1022	967	1022	1061	1004	1060	1016	1031	1034	1045	1076	983	1025	1056	955	979	992	1037	1095	1004	1068	1045	1019	1027	1036	1067	1049	1050	1029	985	1061	1039	1053	1049	1043	1058	1017	993	1022	1036	1017	966	1039	979	1031	1074	1012	1052	1073	1069	1047	1003	1022	993	1026	952	988	1000	1103	1041	1030	1067	1051	1102	1004	1006	1026	1003	1033	1045	1062	1078	1071	996	1072	1034	1015	1018	1024	1019	1025	1019	1077	1054	984	1050	1049	1032	1015	944	1030	1013	1002	1009	1058	1010	1027	1017	973	1009	975	1083	1031	991	1006	1029	989	1048	1048	1037	1078	982	1061	1013	1019	1024	1034	1044	1013	1028	1021	1022	1046	1089	1011	1038	1037	974	1019	1026	1001	982	1025	1017	967	1082	1033	1036	997	1031	964	1013	1024	1033	1002	1034	1007	1007	1016	1015	1012	1048	1044	1009	1015	1019	980	977	1142	1031	1081	1033	1027	980	987	1029	1019	1032	1052	988	987	983	1061	955	1004	1069	1031	1027	975	973	1009	1024	1025	1025	1021	1046	1041	1075	1004	1085	1052	1009	1029	1090	988	1053	1006	979	981	1131	1003	992	1039	956	983	997	1044	1018	1023	1034	1049	966	998	1084	1017	1068	1007	1025	1038	971	1029	1058	1012	1051	980	992	1000	989	997	1023	1047	1012	1036	1069	998	1075	1006	957	942	1063	951	1015	1068	1064	1004	1001	1041	1048	997	1061	972	1010	1005	989	1062	1056	1065	1043	1056	1045	1034	1033	1062	1017	1051	1003	1002	1038	1016	1055	1026	975	1030	1037	967	1084	1003	1004	1048	1013	1006	1014	1007	1033	1034	1113	1036	1034	1074	1011	1048	965	960	974	1030	1011	1007	1010	1044	981	1015	1042	1084	1041	1053	985	971	1024	1049	988	1020	1025	1008	1062	1055	996	984	1057	994	1040	1059	1044	1031	1038	1028	1056	1044	989	1062	1051	1039	998	1069	1004	1062	1047	954	1099	1003	1083	1024	1035	1038	934	1028	1031	1040	1001	978	1033	1025	1011	1094	1015	1019	1002	1003	1037	1037	1002	983	1015	1017	1051	1010	1060	1073	1004	1000	1049	1007	1030	974	996	1009	1059	1076	1035	984	1016	977	1081	1013	1011	1090	1048	1052	1028	1011	1023	1032	1003	1041	1016	1019	988	1003	989	1062	1016	1024	1008	956	990	1072	1070	1009	1002	1044	1013	1041	1011	1043	1037	1040	986	1037	1081	1032	1001	1068	1070	983	1013	981	1004	1010	1011	1029	984	959	998	993	1020	1018	1019	1079	1041	1044	1015	1017	1023	1049	1061	1035	1005	972	1070	1054	1023	986	913	1074	1038	1011	1061	1020	1053	982	1000	1014	1032	1079	1054	1019	906	1044	1044	1027	1005	1024	1072	1018	1041	1019	1001	1033	971	1042	1024	1021	1025	1008	1058	1067	1027	1041	1039	930	1038	1024	967	995	1023	1057	1058	1006	973	1023	991	1035	1060	1046	1101	1016	1063	1012	979	956	1064	1035	1005	1001	976	1061	999	986	1025	1053	1019	1010	983	1040	950	1054	1063	1033	980	1022	1028	1036	1004	1009	1020	1017	957	1051	991	976	1033	1032	969	1019	1026	1037	1031	996	1013	1076	1028	972	994	1005	976	1024	1060	978	1008	967	998	1078	991	963	1009	1072	1009	1036	1059	1004	1020	1021	1016	1012	971	1050	1003	1058	1012	1010	980	976	999	1077	1049	1009	998	999	1007	1021	994	966	1006	1004	1069	1032	1001	1038	1033	1033	1025	1049	1053	1011	1010	970	1027	1058	959	969	1067	1043	989	1046	1047	1006	1039	1035	1033	976	1036	1023	996	981	973	1075	1047	1027	1044	975	1009	1100	1004	1010	973	1024	1000	965	1034	1002	991	1048	971	1011	1036	1028	1003	1091	1020	1064	1033	1026	992	1005	1017	979	1028	1038	1001	1028	1025	968	1044	920	1042	985	1019	1010	1018	1049	1010	979	1025	1025	1026	1033	1042	1066	1022	1032	1046	1023	1008	1017	1035	1054	996	930	1034	1043	1026	1014	1005	1059	980	1031	1031	1043	1048	996	1049	1008	1017	1053	963	1027	1043	1068	1027	1012	1018	1030	969	997	1018	1028	979	1025	995	1026	1004	983	1006	1040	988	1047	1022	1042	1042	1040	991	1039	1018	1052	1033	1071	1031	1028	1002	992	1016	966	1017	1071	972	1013	979	1063	1034	1023	1036	1046	1058	972	996	1026	997	1014	990	989	1019	1031	1015	1016	1045	1000	1026	981	1020	1028	991	960	1059	1002	998	1057	1069	1011	1029	1029	1019	957	983	1012	978	1019	1015	999	1028	1066	954	1045	985	1044	979	1037	999	1012	1007	1011	990	1032	975	1009	1048	990	1018	1041	997	971	1016	1070	1003	1034	1004	956	1055	1014	1012	995	1024	1018	1009	963	978	1053	997	1032	989	1041	1067	1024	1074	1006	1054	977	1051	928	1011	1030	1001	1030	1050	1015	1035	993	952	1022	965	1052	977	1021	1015	1072	1045	1007	1071	992	1015	1096	1005	1038	1011	987	1044	982	995	948	1050	1045	1031	995	966	1097	1034	957	1014	1052	1022	1025	1025	1016	970	1035	965	1101	1061	989	1003	1067	1057	1007	993	997	992	1035	1036	1031	1004	1012	1021	1003	1032	968	1039	1069	1010	1035	1006	1045	1036	982	1068	1048	1029	957	1025	979	987	998	1088	1003	1017	1040	1046	1025	992	1024	1023	1012	965	1013	1040	1066	1031	986	1012	1028	1044	1040	963	1051	1033	985	1030	1029	1013	1024	978
28077	21957	24065	18250	10041	6176	4236	2996	1883	1323	931	697	623	479	434	416	414	462	445	451	467	502	491	476	486	507	483	495	473	500	431	457	463	453	452	459	407	428	460	450	449	409	441	444	428	432	412	447	471	427	431	469	448	402	459	429	452	425	416	411	445	441	439	411	438	408	410	423	477	433	416	423	408	456	418	446	443	447	405	431	411	387	446	452	428	410	468	412	485	444	437	421	416	433	421	423	394	417	447	459	436	427	400	427	446	444	437	457	425	447	402	403	417	426	425	432	473	408	422	478	433	419	460	424	422	441	430	435	450	434	461	463	434	425	439	433	416	433	459	450	474	430	429	421	443	449	437	450	388	508	443	414	421	416	445	434	436	399	411	398	433	444	436	426	408	433	415	424	466	409	465	436	441	421	477	425	436	448	433	417	444	438	487	454	434	444	428	428	445	441	423	401	401	435	435	422	422	421	418	406	432	419	414	404	474	437	453	433	471	429	442	402	432	414	415	402	413	460	408	412	441	458	425	393	474	386	439	453	430	445	423	432	434	457	423	442	448	368	476	468	457	413	452	443	435	440	434	431	435	437	423	412	413	418	423	450	401	438	453	427	429	444	461	424	408	431	446	435	446	437	470	444	421	427	429	442	421	411	436	426	447	406	431	442	395	473	426	398	411	440	470	439	453	407	464	457	435	447	419	426	442	443	430	474	442	418	426	449	422	451	457	420	482	431	428	433	465	415	439	422	373	448	398	417	382	449	403	401	439	450	394	411	443	417	439	439	479	466	412	401	414	419	440	438	447	386	379	430	459	408	471	439	432	424	450	394	432	419	475	437	423	436	443	413	437	445	422	442	430	430	424	433	445	439	443	460	444	426	428	425	454	432	437	454	458	384	425	422	436	452	407	452	436	461	439	432	459	409	431	404	423	431	409	446	454	403	393	431	383	445	447	435	438	439	389	422	449	403	431	439	440	431	421	392	425	400	440	408	439	440	429	440	411	421	422	414	419	450	449	441	405	477	428	421	430	469	456	478	431	436	414	430	421	422	384	443	420	412	408	474	480	417	449	405	434	433	460	464	422	463	416	412	438	389	417	421	462	426	466	433	414	395	404	430	416	438	430	454	439	437	454	425	401	411	409	439	412	427	415	435	437	464	429	456	388	432	434	424	428	428	392	440	408	455	435	455	409	437	420	435	478	467	401	421	437	439	392	441	419	492	453	445	432	436	425	414	419	399	394	441	402	416	459	440	429	413	407	423	444	401	438	429	405	448	447	432	412	458	412	392	434	442	421	428	470	445	446	419	418	422	399	450	413	455	437	415	386	457	428	418	418	434	474	426	434	430	426	423	422	410	431	432	441	410	447	469	469	437	473	462	441	444	433	431	426	411	448	435	455	359	426	449	421	466	417	394	451	416	389	402	422	469	420	470	413	396	463	424	435	461	451	415	431	427	407	443	433	484	402	416	433	467	401	421	443	417	385	419	427	442	448	424	444	429	447	396	442	403	434	458	426	438	458	461	467	434	417	428	406	408	462	419	433	481	470	435	458	433	421	426	441	457	450	423	441	415	427	405	472	443	427	400	442	398	427	419	426	459	439	405	452	408	426	435	430	458	410	476	440	398	445	379	466	431	441	416	451	434	471	454	429	452	462	447	411	485	448	421	450	442	417	425	417	414	444	426	420	438	399	428	424	436	437	433	444	410	432	454	440	407	492	440	403	434	403	412	424	432	437	410	454	440	415	401	476	428	431	427	424	426	462	443	447	400	448	432	476	462	449	447	428	448	454	470	416	436	438	412	431	449	435	418	384	471	456	443	413	443	452	398	421	447	442	394	398	442	426	455	438	409	407	474	427	443	437	429	459	487	429	443	445	420	448	425	436	468	455	389	443	412	423	431	459	448	428	437	427	415	445	396	415	446	431	401	425	405	480	440	429	441	445	439	440	399	418	448	436	462	443	463	446	416	442	415	421	442	452	426	435	446	470	438	447	394	426	395	443	450	415	437	395	433	405	455	388	454	437	425	402	422	452	442	420	425	456	460	459	432	406	448	417	434	411	457	417	459	416	405	426	414	443	435	427	436	463	427	424	429	485	454	425	423	433	448	463	422	439	415	450	437	456	431	460	434	432	422	426	427	441	419	403	440	423	455	413	459	425	434	410	416	462	420	414	415	425	475	454	395	412	447	458	431	432	421	406	457	415	435	463	444	389	469	442	400	465	413	409	429	461	412	390	407	448	432	449	412	416	430	408	443	440	440	383	433	433	419	437	405	431	415	432	443	417	445	434	417	444	427	452	413	414	463	443	449	418	428	434	428	462	439	432	442	454	429	442	419	443	448	406	431	467	415	402	437	450	414	422	445	436	442	444	448	439	415	446	451	430	442	454	446	398	422	421	456	439	421	451	408	451	414	414	438	418	421	430	430	442	401	434	405	428	459	423	458	449	455	455	472	433	401	410	448	422	414	419	440	414	439	432	442	400	434	440	405	380	453	461	453	399	431	475	418	422	474	458	442	407	422	394	453	420	429	469	407	407	387	423	456	439	456	421	424	447	449	429	443	460	451	443	407	447	435	411	447	445	446	453	464	438	391	438	449	443	403	451	434	389	424	466	383	469	433	411	417	422	438	447	422	448	419	403	431	444	437	466	440	422	444	411	401	443	451	420	441	437	444	417	415	403	398	419	419	444	444	434	424	426	430	384	480	405	456	398	458	450	436	426	432	412	440	408	396	464	422	424	403	446	419	412	432	464	477	402	408	427	386	484	426	453	434	425	458	460	455	411	414	430	442	441	424	449	424	393	404	472	424	460	420	389	441	441	454	423	414	419	431	432	403	462	449	433	468	454	414	396	484	433	448	403	463	417	418	428	448	430	451	372	403	468	411	404	434	420	405	465	427	386	462	370	428	414	451	442	416	408	414	443	440	459	434	434	452	439	398	420	431	447	460	448	418	440	403	420	439	444	466	437	389	417	476	451	468	418	446	423	445	435	433	437	420	437	424	457	391	411	437	484	413	446	469	415	432	459	473	445	447	411	416	420	432	438	446	421	411	438	413	432	436	380	440	400	436	409	418	433	462	414	399	418	385	432	455	441	434	406	459	433	439	411	399	422	441	436	432	423	431	422	450	432	461	390	443	450	432	425	437	472	473	410	463	407	420	446	440	436	391	409	435	444	433	418	428	437	400	459	417	450	449	421	439	398	414	384	459	423	426	432	439	448	454	432	446	415	440	443	442	385	407	422	432	408	451	462	392	470	424	428	434	418	446	453	408	436	426	455	434	453	467	430	469	396	432	393	425	405	462	417	466	434	414	417	419	426	459	431	394	458	445	443	409	464	415	459	430	453	419	406	387	410	445	408	429	427	431	459	400	446	474	418	404	457	458	446	396	433	393	452	443	414	468	418	447	420	424	422	443	407	463	438	462	435	448	410	434	455	436	421	453	418	413	438	460	424	408	394	433	418	448	458	438	410	419	438	425	395	441
14838	30077	26562	18323	13770	10048	7579	5566	3428	2298	1488	1088	711	577	502	513	423	456	463	483	447	487	540	579	606	608	612	601	601	513	563	530	527	459	495	455	432	511	498	456	492	456	441	491	453	478	429	464	444	475	448	458	459	446	480	465	433	428	443	440	406	456	445	449	453	426	426	431	455	450	467	493	438	468	478	433	433	462	415	465	434	442	444	479	442	473	459	468	511	457	474	450	442	508	440	457	422	431	478	452	461	436	517	474	498	458	439	476	455	462	452	453	469	453	445	451	442	483	433	459	450	451	469	425	427	466	499	462	479	440	457	452	424	420	477	448	465	474	435	446	433	475	420	453	429	456	476	464	458	451	492	439	415	474	453	459	450	479	467	471	435	435	429	491	412	462	477	450	454	446	473	457	441	435	475	451	486	439	448	477	426	501	468	425	449	451	435	464	437	463	482	498	495	444	438	437	487	474	489	464	441	494	458	469	456	465	449	466	455	469	459	417	474	446	452	448	426	466	441	480	460	483	463	463	426	484	449	455	484	436	445	440	444	447	447	468	455	440	450	452	441	487	449	454	438	446	482	505	424	431	436	476	428	451	452	453	413	419	457	446	477	441	452	432	457	465	440	443	492	430	428	464	460	461	436	418	471	466	445	453	459	437	462	451	409	455	427	443	436	411	419	411	460	477	483	454	460	479	451	464	426	469	442	469	449	469	459	460	454	493	407	462	470	463	463	473	439	443	506	455	458	445	460	451	486	439	443	459	453	409	475	477	455	472	422	485	447	464	429	434	470	437	464	466	467	464	462	450	467	435	451	475	468	440	467	481	425	463	438	468	459	434	469	461	478	445	466	439	424	474	433	432	467	463	451	467	462	453	451	447	434	463	497	423	440	468	467	430	447	431	427	439	488	440	478	456	449	464	457	473	422	441	474	462	503	473	448	472	477	450	450	432	484	422	477	493	475	471	471	445	472	509	455	459	477	480	516	455	487	460	433	492	454	433	422	449	473	475	453	469	453	458	421	433	475	444	435	461	505	436	470	472	457	466	429	471	443	430	451	431	445	455	473	473	457	433	448	484	454	481	458	433	447	430	450	488	463	440	466	411	489	457	441	459	427	462	459	480	481	464	474	449	468	470	405	438	430	465	454	434	496	417	453	453	468	450	492	446	425	450	478	476	454	436	441	489	449	463	430	442	464	486	477	473	429	459	484	459	470	478	442	453	426	456	435	492	466	466	455	450	466	447	428	474	449	456	452	429	443	473	445	489	439	493	469	431	449	446	489	440	445	475	495	425	455	459	446	459	452	484	476	428	494	455	527	427	498	468	432	473	463	472	440	459	438	467	442	465	488	473	444	409	446	424	466	463	470	438	469	459	459	458	503	489	435	455	446	472	462	443	464	449	475	456	440	433	444	450	418	462	511	389	458	457	451	439	443	504	493	426	443	475	422	410	463	470	487	477	473	502	461	436	473	461	458	467	487	455	464	475	416	432	460	475	478	461	475	437	440	460	459	453	502	434	424	456	468	441	459	467	468	479	455	491	458	481	457	479	470	420	457	461	445	468	492	466	459	457	465	433	459	471	481	467	457	508	462	456	477	470	442	439	426	456	427	437	455	439	453	458	461	445	470	435	446	451	467	480	449	460	502	494	464	466	454	457	453	457	452	490	442	480	444	435	465	479	451	447	462	455	453	474	436	446	437	474	469	463	457	491	453	484	438	478	451	467	451	458	421	454	440	431	494	491	442	480	454	412	480	404	446	401	403	429	412	471	459	466	465	472	471	487	446	447	434	494	461	473	429	460	471	429	416	479	466	484	450	468	460	463	450	484	450	462	451	478	450	436	477	437	427	471	438	426	478	483	431	460	450	445	449	474	480	500	471	460	434	482	482	477	448	469	470	473	453	418	472	444	448	473	468	488	453	441	477	470	446	509	438	437	450	450	427	480	461	441	460	482	428	466	453	433	492	481	437	457	468	434	472	490	464	489	435	427	466	467	451	460	460	454	468	457	445	470	446	449	444	483	458	436	445	489	447	452	439	444	473	465	479	473	507	444	463	460	455	407	431	482	479	460	470	466	455	416	496	511	453	483	464	486	424	491	450	471	466	447	496	455	463	444	469	441	485	470	471	497	477	436	447	503	464	459	472	446	486	450	445	456	470	454	461	474	482	462	486	477	441	450	469	468	440	480	422	441	469	441	459	450	455	410	427	463	443	418	435	452	435	477	461	454	491	414	429	452	471	506	408	448	468	435	428	458	445	472	460	458	486	473	482	493	495	440	442	478	399	462	460	464	462	457	449	449	485	497	428	463	425	490	445	440	492	449	472	492	442	466	459	444	470	459	427	463	456	453	410	454	451	431	432	427	448	464	431	437	438	473	405	493	447	452	461	473	419	448	439	467	451	418	449	466	447	481	429	451	457	432	466	484	457	469	462	456	460	447	464	482	461	453	476	452	452	429	454	468	442	490	427	468	427	479	446	477	419	433	496	488	429	454	462	477	450	465	475	452	436	476	436	453	469	476	435	476	443	441	414	443	451	457	452	466	452	489	491	500	462	449	470	472	495	452	415	500	476	453	467	464	492	460	398	428	440	438	498	451	436	490	454	467	454	439	443	453	456	452	488	509	477	449	456	516	485	474	483	497	438	465	466	450	451	454	466	460	410	477	450	479	473	458	460	460	462	477	429	429	448	444	437	456	454	444	454	455	442	461	462	471	453	453	491	430	484	468	458	443	449	429	450	433	481	479	460	432	473	462	477	468	514	434	464	480	437	446	451	431	439	441	457	448	456	417	455	460	418	438	513	434	498	447	443	450	448	455	463	469	447	443	453	474	472	477	474	480	474	444	459	426	478	425	444	448	464	488	468	478	448	414	465	472	439	428	479	470	460	463	472	483	455	422	447	464	442	473	452	449	466	494	479	459	499	434	464	472	442	462	458	478	448	437	465	475	448	453	448	468	463	468	470	437	441	449	437	476	454	479	410	416	436	431	442	501	470	458	486	456	469	469	433	491	501	426	474	472	463	481	459	461	448	458	468	449	507	445	483	433	446	454	442	450	440	450	456	451	459	445	435	416	459	459	449	462	489	444	440	481	463	473	434	461	457	458	504	419	454	465	436	424	466	440	487	428	481	497	466	477	433	434	461	414	483	463	439	458	465	451	475	476	479	438	470	509	470	465	489	459	462	457	439	435	439	433	438	453	464	501	453	434	441	476	449	442	473	426	460	437	454	483	452	436	454	466	454	440	485	492	516	457	454	466	470	468	478	432	457	460	486	472	441	440	441	445	448	461	506	478	463	433	495	483	487	484	437	454	469	487	450	483	448	474	458	443	464	474	479	448	482	488	444	460	450	453	468	468	456	444	434	457	443	448	501	425	416	439	515	495	430	436	443	467	428	432	451	473	455	449	427	458	455	428	463	426	484	449	443	444	456	444	437	484	433	455	421	468	451	477	481	470	463	459	465	412	444	495	424	455	494	453
23631	21143	28409	24330	21673	17704	10429	6337	3679	2695	1847	1357	1138	909	807	816	774	789	800	767	827	832	855	867	861	944	855	885	841	868	831	792	832	754	782	779	767	740	820	725	755	750	786	717	784	723	821	727	710	721	752	729	805	741	689	702	732	740	726	763	690	796	737	797	760	757	746	722	790	746	768	751	774	764	723	728	764	749	763	686	733	802	727	730	693	701	742	767	797	736	744	766	720	739	720	750	732	736	725	721	778	772	767	758	790	742	791	742	755	795	729	793	780	783	717	731	749	738	767	745	772	707	743	762	731	754	750	730	749	759	806	702	736	753	745	796	730	750	701	729	750	724	761	744	727	779	725	742	748	765	725	711	743	756	801	719	721	718	706	788	793	750	780	719	724	733	750	753	754	739	761	766	728	725	724	693	753	706	731	771	726	716	742	673	696	738	790	788	718	745	719	748	757	741	755	763	803	789	713	773	757	758	777	768	722	728	741	762	784	773	754	760	758	715	761	750	767	782	731	740	727	750	730	706	785	753	748	807	753	764	718	790	732	707	764	713	746	731	731	773	734	748	742	778	723	771	734	709	726	767	792	793	753	759	791	705	759	765	801	693	734	753	752	759	721	740	720	715	715	737	781	764	780	738	738	725	732	794	674	745	777	773	749	744	758	728	791	780	736	702	700	728	714	733	724	725	722	763	779	744	781	717	782	729	752	746	760	761	744	756	763	758	759	798	755	698	747	722	743	730	766	730	729	742	798	747	717	715	743	727	758	794	774	765	749	740	737	759	804	761	753	712	739	769	759	774	733	772	709	742	699	726	770	781	766	757	762	686	764	768	757	723	754	751	821	747	743	763	753	744	724	696	770	756	711	741	745	777	810	726	719	715	753	700	742	770	752	747	746	755	774	762	772	716	759	752	761	782	757	699	732	726	751	718	722	767	728	757	737	696	710	747	725	660	722	733	719	737	751	756	719	714	759	744	763	768	699	756	756	729	787	726	786	794	767	712	766	726	732	725	723	779	714	775	774	753	732	754	766	734	758	768	735	730	770	778	758	780	715	740	724	730	771	754	764	711	791	781	743	733	754	789	761	777	804	721	738	762	796	793	789	739	800	792	720	725	742	784	744	766	721	763	749	732	761	783	750	747	707	756	710	791	710	746	764	708	745	707	709	766	749	731	809	711	757	740	770	730	723	764	820	724	777	726	790	763	764	738	767	725	738	759	765	769	768	782	762	798	748	789	779	770	744	693	707	770	788	752	756	746	700	736	726	736	732	755	779	777	737	716	760	792	724	755	733	804	738	782	712	782	735	777	741	763	752	726	743	753	752	747	778	766	746	698	787	748	729	688	726	715	750	767	723	747	756	743	734	760	764	762	721	755	784	719	723	777	759	744	711	736	788	715	750	738	742	711	733	783	737	721	747	712	790	764	763	729	688	726	750	732	760	759	731	771	679	786	757	760	689	750	772	761	796	711	750	794	762	756	722	766	725	771	737	751	762	730	788	704	697	783	778	728	773	741	730	769	709	747	720	746	762	735	735	735	763	735	800	818	687	759	766	724	738	745	779	762	762	749	716	750	793	709	719	728	760	712	785	721	724	806	786	761	771	745	740	710	758	759	787	735	790	707	765	768	752	781	751	762	736	771	728	760	721	730	710	781	764	767	758	742	767	705	720	772	733	824	708	755	780	727	736	741	754	799	716	730	761	733	753	717	788	739	737	720	740	747	754	747	754	777	745	738	788	778	772	747	749	744	738	749	745	744	818	710	740	755	747	722	719	728	745	789	785	709	716	705	752	752	761	785	732	756	704	721	738	750	765	753	756	760	757	748	748	695	714	768	756	728	738	758	748	755	753	763	754	703	743	712	767	758	740	715	742	775	692	726	779	756	732	766	740	754	745	755	762	758	730	758	767	768	781	810	723	802	756	753	749	768	663	738	735	728	740	754	801	781	728	764	677	725	724	747	785	739	721	776	793	694	734	764	736	713	772	765	727	761	706	750	699	722	749	748	782	762	756	754	730	733	725	742	721	715	755	745	741	796	727	712	786	707	750	741	707	732	797	711	743	778	764	689	728	759	718	752	744	757	749	702	735	679	757	743	732	752	782	753	726	738	752	744	766	766	720	774	739	762	744	740	793	744	739	783	743	703	744	780	726	783	731	742	786	767	806	735	769	745	722	754	679	685	751	756	750	790	753	785	713	768	751	795	709	761	730	722	767	743	750	757	731	723	754	715	772	732	789	809	747	739	735	717	740	685	697	726	733	732	736	697	744	723	746	726	810	735	769	770	761	761	738	726	713	735	764	777	762	738	748	764	754	701	725	724	792	762	752	744	744	759	743	767	720	724	656	787	753	748	728	780	791	735	733	717	732	738	751	792	705	752	794	750	725	699	744	719	750	783	727	820	720	758	775	730	761	776	748	746	714	749	709	729	741	735	750	719	782	742	749	783	748	736	738	730	747	710	758	737	705	787	762	789	731	732	741	768	727	758	771	728	732	740	751	729	779	735	729	787	748	778	730	742	760	789	776	767	765	760	740	723	719	741	744	723	738	752	715	736	737	704	759	749	764	689	739	712	766	737	702	756	759	740	763	762	755	727	764	749	708	760	721	722	720	724	735	732	725	745	754	786	742	796	771	823	745	705	748	757	743	728	761	704	714	763	778	782	735	742	780	769	738	735	766	740	763	712	696	734	745	746	723	700	733	791	792	701	751	754	768	748	720	708	753	728	755	731	785	705	803	749	727	713	721	747	778	755	772	762	768	720	749	780	727	768	756	713	756	742	753	730	703	729	755	746	740	754	759	700	736	750	757	752	734	783	743	736	751	744	717	757	758	793	753	766	756	797	741	793	727	748	772	691	703	747	762	741	769	748	784	712	743	728	776	712	732	718	762	736	761	729	762	759	739	757	757	724	746	753	777	784	757	790	774	779	736	735	749	671	718	763	740	749	764	685	742	737	767	742	743	755	773	699	713	780	710	741	731	759	772	736	739	751	735	698	786	746	740	799	745	778	711	747	730	747	758	770	701	723	755	781	756	724	737	744	762	711	761	772	741	727	731	743	765	779	744	725	747	732	767	761	714	721	790	758	739	725	723	757	752	797	712	698	718	716	715	773	784	730	735	725	734	715	716	721	780	732	742	729	731	735	811	737	748	733	754	754	704	717	760	791	752	749	747	814	753	734	721	714	757	695	758	779	737	742	745	750	781	705	793	752	744	766	772	763	750	741	771	756	720	729	772	762	708	718	717	723	749	778	722	719	706	757	725	663	717	758	724	744	732	762	740	707	714	756	755	724	725	771	707	720	719	733	740	789	762	789	701	793	768	746	740	786	746	738	752	763	734	751	796	746	755	757	727	759	743	758	756	756	764	727	709	781	731	769	772	751	724	738	730	764	694	728	748	748	756	750	754	775	714	735	723	734	761	713	720	749	735	734	761	722	723	722	717	746	758	763	734	735	750	692	757	751	771	758	738	733	693	739
15231	38412	34547	25886	21132	15950	12520	9687	6285	4329	2905	2127	1599	1040	960	826	852	811	795	824	891	912	936	1057	1010	1057	965	1018	926	916	991	938	920	878	854	844	804	744	777	746	786	764	770	791	762	784	809	802	773	801	807	756	801	865	756	730	793	781	783	764	731	733	789	766	787	811	763	762	779	799	755	738	763	771	765	780	764	732	773	775	771	788	766	775	793	771	830	759	788	776	798	744	832	741	775	779	770	842	800	790	775	811	759	787	793	804	753	764	736	771	729	832	763	791	789	762	809	747	751	744	772	781	734	818	751	771	729	792	815	814	773	744	774	751	757	769	780	803	785	784	792	835	764	820	750	769	743	787	798	772	771	823	772	720	774	768	732	790	774	805	769	721	800	807	833	806	785	804	740	757	804	720	725	766	757	728	768	776	784	783	768	842	753	802	757	712	774	812	793	763	759	785	807	786	772	776	796	787	771	749	758	740	727	761	823	760	760	782	808	759	772	771	715	780	709	822	765	778	778	777	738	817	764	758	767	783	753	803	814	781	693	758	773	747	788	761	761	764	784	808	794	782	795	801	775	702	765	747	828	752	820	778	798	754	777	777	792	719	798	776	734	758	757	750	774	778	795	834	762	749	809	807	782	762	781	794	796	807	774	808	817	731	831	776	762	790	777	808	792	776	771	782	757	780	778	779	809	763	741	808	737	768	803	743	807	783	732	745	772	804	795	789	785	767	821	783	802	776	738	774	795	816	742	831	777	785	783	804	790	768	806	757	773	769	754	757	776	775	761	731	757	808	808	680	752	792	769	778	749	799	747	803	739	811	800	826	813	770	768	772	784	778	789	791	824	759	742	759	801	740	761	801	753	736	765	793	769	743	736	754	757	780	810	820	793	737	758	811	768	763	738	781	817	802	725	777	759	786	786	733	775	757	799	817	765	757	853	768	795	754	767	764	804	782	681	821	797	710	812	768	792	716	827	768	718	798	733	823	787	757	835	754	775	789	784	738	782	761	772	795	757	757	775	795	740	843	748	774	769	778	789	745	720	770	764	807	753	770	785	764	797	801	813	768	763	777	774	751	747	819	743	792	801	801	722	764	801	803	771	768	809	835	777	791	763	777	794	747	771	788	789	804	797	798	755	776	762	759	768	770	793	781	788	791	778	769	742	800	791	766	798	769	773	811	823	807	782	812	754	773	778	739	774	739	809	790	812	797	765	824	755	807	747	766	753	684	752	761	754	777	788	710	719	762	751	744	775	759	761	810	744	758	748	787	778	781	775	770	796	773	773	775	796	789	831	756	810	770	793	762	780	769	772	726	747	772	791	778	783	800	778	790	783	777	797	791	746	756	807	793	760	727	689	741	774	717	742	738	748	760	718	776	779	781	742	741	762	753	730	755	802	802	761	749	742	815	783	764	785	818	742	748	806	787	827	763	763	755	767	779	763	730	771	776	747	802	789	770	773	786	784	808	728	800	782	826	763	759	771	763	772	774	753	766	816	738	766	815	786	830	823	770	795	748	809	773	709	740	785	786	759	757	778	757	803	781	743	754	808	785	784	790	818	755	758	767	761	788	829	753	808	791	772	800	839	786	734	755	771	808	808	754	773	743	789	746	728	777	805	771	777	761	759	741	735	805	804	770	796	832	770	735	819	817	748	743	754	727	779	791	762	761	727	768	826	803	779	781	778	808	771	738	772	809	784	755	730	808	772	755	760	744	742	779	763	778	737	701	792	778	771	797	774	773	795	801	783	740	780	783	730	762	812	807	754	776	751	777	734	802	799	723	755	795	863	782	758	773	786	715	787	796	761	776	774	742	773	777	786	744	763	745	737	819	757	772	777	763	765	798	807	754	726	797	818	767	801	752	798	797	772	749	795	775	773	805	768	761	776	783	724	772	753	787	762	742	755	720	743	750	758	779	759	764	753	715	801	765	821	807	792	736	724	751	783	819	745	772	770	737	738	778	769	769	800	814	755	776	771	766	779	771	804	737	767	743	753	853	757	745	748	792	779	744	736	774	855	674	782	710	768	766	723	727	795	739	754	778	800	778	810	758	797	778	783	747	788	761	743	785	774	781	814	768	790	798	815	780	768	726	774	778	787	800	791	693	777	793	791	750	775	831	774	734	812	720	761	756	820	789	782	779	788	796	791	773	786	771	746	755	762	763	755	767	767	804	758	759	732	782	733	792	814	763	770	773	778	778	762	799	792	792	735	776	769	772	808	770	786	770	782	777	743	781	800	828	788	757	791	744	812	788	750	825	781	762	761	740	799	811	776	760	745	782	778	739	804	776	813	745	806	786	737	782	744	795	787	770	809	760	769	795	806	786	790	770	755	769	799	755	749	736	806	766	779	790	760	753	747	796	789	788	811	754	767	771	817	761	769	767	806	797	804	822	819	758	757	790	774	762	728	754	839	774	789	779	748	701	747	746	720	815	753	755	745	815	800	713	797	738	798	743	790	772	736	762	761	750	809	789	757	817	781	754	817	749	742	789	753	798	746	793	813	747	754	774	869	723	758	822	748	815	764	745	806	742	799	788	787	812	769	778	783	753	760	758	766	780	731	748	808	785	736	814	786	761	770	727	765	769	817	738	798	759	776	796	818	781	761	798	713	751	796	733	776	764	749	767	799	798	770	743	782	755	827	760	780	751	799	829	807	773	791	777	830	749	783	772	817	754	758	758	828	761	790	784	749	767	745	793	768	770	769	751	774	740	771	759	765	747	834	831	798	779	785	718	761	770	764	752	769	791	807	746	757	732	769	757	795	804	751	767	784	761	764	813	764	832	831	792	831	825	783	757	789	784	757	791	775	745	750	740	812	763	769	728	773	769	717	744	764	739	776	786	762	767	763	800	754	780	770	785	776	768	768	818	822	775	742	788	807	782	815	748	736	782	761	824	796	767	782	742	759	802	791	836	785	758	732	767	789	793	799	792	792	763	827	774	796	791	766	808	780	791	789	782	739	719	770	769	737	783	745	746	808	794	782	755	743	762	799	759	751	773	798	776	755	752	770	765	719	800	767	787	725	776	794	818	788	764	755	817	739	721	742	768	749	752	737	780	727	765	761	752	793	724	736	799	755	760	788	768	777	815	802	804	750	755	729	795	794	774	739	805	791	788	768	814	814	798	758	829	781	758	736	769	776	771	762	777	709	741	778	785	788	755	787	797	771	758	746	812	791	770	784	758	795	779	728	813	795	750	756	800	750	766	788	718	763	807	784	764	755	850	777	778	783	799	760	716	778	720	766	777	796	713	703	760	762	756	733	791	768	733	821	709	738	795	770	810	803	806	711	770	809	762	757	782	781	771	794	836	796	789	812	746	839	766	722	789	769	782	738	801	749	781	774	783	790	765	780	797	733	788	730	785	702	783	775	840	738	765	752	715	735	753	795	748	801	720	742	758	735	716	783	804	771	765	812	773	733	815	758	769	823	806	785	776	787	735	765	770	739	740	750	765	751	772	829	729	791	766	767	751	763	766
24861	21148	27458	25702	17742	9687	6270	4206	2555	1819	1247	902	747	580	523	509	487	504	518	523	582	553	601	591	587	612	569	620	594	556	603	583	539	547	506	554	540	478	502	516	502	509	508	521	543	514	497	497	508	490	487	532	520	537	531	529	507	534	517	479	519	503	571	576	540	523	511	533	475	518	515	544	504	496	517	532	498	497	502	492	516	525	491	467	508	436	499	489	490	476	528	515	479	498	494	498	554	480	525	450	510	509	498	525	477	510	491	535	500	498	538	488	503	455	537	527	507	516	507	497	457	544	530	506	553	518	497	516	504	520	503	491	461	504	446	494	537	512	478	486	491	506	532	512	530	525	475	513	509	485	498	511	522	491	498	475	462	536	485	511	464	517	480	485	497	530	504	516	465	505	558	500	504	478	465	503	504	532	494	529	499	475	526	539	504	551	512	520	501	560	498	550	519	529	507	521	513	496	513	521	502	500	508	535	533	536	461	518	536	515	530	501	488	512	479	475	523	497	488	515	559	507	497	523	502	503	523	462	463	499	488	486	487	530	514	551	517	497	516	530	536	505	520	539	503	494	488	487	497	492	486	528	511	499	530	523	507	491	530	465	486	529	504	492	504	487	523	508	512	455	518	510	502	484	533	497	515	494	509	453	482	497	521	538	481	463	454	464	534	471	515	527	483	507	479	499	525	534	507	527	527	511	494	489	494	509	491	514	500	510	481	526	494	501	479	499	478	481	475	524	514	463	483	501	488	511	544	471	497	509	502	498	506	517	505	513	527	517	499	466	475	490	494	480	529	512	533	510	530	501	511	519	490	520	511	503	486	507	511	498	501	502	506	534	521	530	517	517	502	499	487	495	519	495	500	504	498	501	491	481	518	486	485	475	486	489	477	475	494	502	476	455	487	513	451	549	502	511	470	483	477	494	478	500	500	463	464	474	523	541	503	509	505	520	486	497	537	524	524	542	550	515	484	508	508	519	514	500	466	478	540	531	543	465	473	545	510	470	480	499	516	528	502	493	492	463	529	471	511	468	527	557	468	490	499	463	478	497	487	496	492	467	544	483	504	478	473	496	531	489	474	531	509	485	488	483	488	462	533	505	501	499	507	506	517	438	524	501	521	526	501	485	498	505	524	489	529	510	496	508	491	492	497	496	487	476	526	490	485	494	525	532	513	503	509	481	503	493	518	485	492	509	534	472	499	543	479	511	507	473	452	483	511	472	481	505	492	495	505	482	493	548	539	503	501	484	537	513	528	461	474	506	508	484	499	525	489	495	540	492	498	497	477	535	487	510	495	496	513	506	508	513	490	503	497	501	528	542	515	473	502	466	479	493	511	516	509	473	563	521	501	522	497	494	495	513	490	444	514	530	535	478	513	530	487	532	533	520	491	495	479	488	560	500	496	511	533	528	490	505	490	509	501	511	510	519	530	495	524	476	488	462	500	496	473	547	544	502	488	505	507	504	486	514	538	505	487	513	538	507	551	524	487	472	486	510	545	506	508	530	516	488	503	522	511	497	468	543	493	525	508	513	540	485	506	472	491	521	493	516	501	523	499	514	493	515	497	534	509	507	469	511	512	506	491	511	505	505	468	497	488	518	522	474	485	476	519	498	491	496	508	495	520	508	553	462	475	459	527	482	511	488	541	529	534	511	557	508	521	528	509	487	485	488	500	506	485	500	505	559	511	480	514	536	537	502	517	512	516	509	512	506	471	516	526	457	524	507	533	474	501	513	547	501	503	466	516	504	491	467	510	478	532	556	507	546	473	506	508	500	540	543	498	507	482	493	465	534	511	523	508	513	510	526	506	524	527	498	509	471	473	518	442	472	503	535	474	533	462	462	535	477	462	529	490	458	499	526	506	493	512	519	458	511	488	523	500	501	512	512	493	500	528	567	521	486	479	525	512	529	522	521	492	540	505	491	463	522	502	494	481	504	488	495	491	520	513	545	521	500	512	548	535	518	499	492	503	487	498	499	487	512	494	519	568	498	503	532	518	519	512	481	519	488	512	494	484	494	516	516	463	535	507	492	517	535	524	499	482	533	512	513	505	493	486	494	499	493	465	501	479	519	515	516	504	521	517	518	533	471	540	499	506	474	501	536	513	523	505	499	514	530	522	499	534	518	502	506	515	515	506	516	526	496	495	476	481	496	500	494	495	531	491	505	523	505	545	508	489	485	482	549	507	535	469	498	511	517	519	522	524	483	500	541	504	525	491	490	509	556	501	462	547	508	506	516	496	490	478	514	513	520	489	550	512	484	507	498	461	491	522	479	464	468	474	493	490	498	503	507	507	486	504	486	526	514	492	530	513	523	493	460	518	481	496	533	485	498	493	512	534	515	515	526	500	535	486	468	495	502	498	519	539	495	525	496	489	501	504	459	483	541	485	505	490	521	516	516	509	487	469	448	511	482	470	492	462	537	487	486	510	495	523	464	499	491	520	469	471	488	518	530	518	507	473	491	518	526	503	491	497	478	507	487	484	513	487	561	524	543	468	487	532	539	515	517	482	522	487	527	472	517	503	465	480	518	492	544	468	515	515	482	478	530	475	533	494	511	521	488	505	521	539	499	505	527	582	468	491	482	520	534	539	495	520	508	507	510	485	493	501	488	490	486	489	522	507	523	512	522	493	501	503	509	484	566	512	505	485	495	486	533	553	484	513	520	494	491	501	494	506	502	475	489	512	512	497	479	567	509	485	549	499	503	452	493	496	477	489	487	528	517	488	491	558	484	463	504	516	501	507	476	505	473	498	532	496	510	529	502	508	523	492	470	515	476	527	528	495	504	490	537	497	524	477	481	482	483	504	502	471	505	496	481	438	522	489	528	504	509	524	498	513	497	542	481	526	522	478	534	509	527	519	475	539	498	531	479	520	490	535	507	508	531	500	520	520	496	511	505	509	538	500	493	514	529	553	489	469	480	508	469	476	530	513	509	514	493	507	517	486	510	496	485	545	486	476	495	467	516	527	523	514	509	518	516	468	489	485	494	489	484	485	476	516	499	511	505	519	506	463	509	524	534	527	493	476	515	462	497	521	504	486	485	485	478	499	503	486	486	456	496	507	475	528	502	494	515	503	496	537	482	507	518	551	525	541	516	512	476	518	533	528	505	552	488	510	500	503	440	496	543	525	489	510	503	499	527	494	516	481	513	515	518	517	517	479	472	475	533	467	514	545	527	468	512	517	452	502	492	501	545	502	498	522	478	510	494	510	539	509	534	490	528	500	537	501	504	493	494	546	527	526	498	503	513	552	544	507	466	530	493	512	493	489	531	519	504	466	464	513	540	511	476	515	519	532	504	473	507	473	529	479	480	519	552	523	498	531	502	542	474	496	498	473	515	499	474	526	489	485	498	493	518	522	485	476	510	492	475	487	512	503	523	492	505	543	485	505	475	510	499	528	498	536	513	473	494	503	478	501	474	487	517	465	527	474	497	486	494	532	472	498	497	528	496	510	471	495	496	530	478	505	532	467	514
14595	34908	30889	22441	17742	13466	10231	7908	4801	3258	2137	1480	1081	726	673	568	576	589	652	628	618	654	677	756	741	751	682	718	676	688	696	683	627	679	597	568	574	555	540	576	533	555	557	557	559	571	551	570	533	626	566	589	550	590	551	589	572	553	539	574	536	574	567	578	515	552	558	578	572	539	557	548	528	556	543	555	540	550	553	515	563	539	580	574	529	600	543	584	565	535	551	565	541	587	544	575	578	563	526	545	535	582	564	536	567	545	511	558	531	559	573	586	549	541	529	561	546	523	555	583	541	495	556	600	526	584	527	553	547	589	575	552	551	567	533	561	574	566	552	560	616	560	556	567	543	586	564	563	560	627	510	582	555	565	492	557	549	588	551	567	537	565	552	567	551	570	551	514	532	529	593	597	541	571	575	569	534	561	543	498	620	559	544	540	563	581	580	542	552	545	502	549	606	538	573	541	554	527	586	570	586	568	578	568	576	550	575	585	566	536	544	532	545	552	572	545	557	582	561	588	556	583	550	556	567	536	557	533	558	535	541	540	568	538	560	537	555	560	575	543	554	578	577	546	539	530	557	537	500	542	544	569	534	540	554	540	597	590	523	546	554	565	550	548	573	565	550	569	570	562	557	546	559	553	522	588	553	593	561	532	566	489	541	540	557	565	554	584	564	589	585	570	541	548	538	523	557	580	572	562	567	603	538	558	567	563	563	555	532	563	552	540	563	529	544	574	567	579	572	555	532	552	582	555	558	545	566	593	546	523	566	590	592	611	559	531	564	552	553	560	533	582	550	571	556	531	555	535	558	551	566	564	553	603	508	565	546	532	563	558	581	543	512	548	562	524	544	571	543	551	584	558	561	517	541	579	564	553	564	548	520	551	549	534	572	559	530	539	543	558	534	587	488	579	542	583	578	545	552	566	558	576	556	581	550	588	577	556	589	575	541	542	553	585	557	594	525	551	557	540	548	530	558	534	539	545	555	546	570	595	554	562	551	570	484	575	545	548	523	545	557	552	531	545	530	608	518	536	509	537	541	550	556	579	577	523	551	525	545	566	576	534	555	535	583	580	577	553	524	597	584	555	501	560	542	563	602	564	578	537	587	584	519	546	557	547	595	546	551	538	530	521	574	595	519	534	579	528	532	590	579	591	546	544	552	538	573	572	537	557	575	600	532	573	533	569	517	511	547	557	524	542	538	565	588	535	564	535	559	521	537	556	546	539	560	541	513	559	564	517	548	532	543	570	564	578	575	548	550	588	604	548	529	560	576	528	579	528	568	516	550	552	569	567	572	557	584	537	589	535	571	559	546	573	533	568	554	553	521	555	586	567	544	576	532	537	589	552	551	523	537	558	600	556	548	496	569	563	566	538	560	585	529	581	549	602	572	557	526	575	534	558	546	550	588	544	561	543	553	567	551	541	589	564	552	547	566	525	559	593	567	528	565	478	577	553	540	542	560	531	531	574	533	527	541	581	542	578	538	515	548	547	556	548	556	513	594	565	557	589	517	573	590	538	556	545	507	572	564	550	543	595	509	589	539	547	544	556	583	545	544	563	551	562	591	577	530	566	584	574	526	523	537	584	536	556	584	554	595	565	510	585	567	529	559	525	526	554	556	579	546	541	522	514	571	570	557	534	582	544	546	559	572	555	530	547	536	565	570	562	578	542	579	509	572	591	556	531	558	573	560	579	579	552	535	578	530	536	532	539	547	547	564	540	556	560	587	535	516	574	563	568	553	502	547	582	538	529	588	577	553	555	555	546	565	550	550	568	538	519	559	572	577	580	577	583	509	558	550	547	585	572	551	572	536	559	583	531	540	558	557	571	546	555	538	543	556	562	546	538	589	528	584	575	589	567	549	527	527	572	536	555	585	570	525	554	515	546	535	545	582	542	568	569	553	585	540	575	555	586	541	578	574	546	513	606	576	599	561	544	581	551	522	517	542	553	568	579	548	559	548	579	561	560	576	566	564	578	564	556	539	577	560	575	541	550	545	521	554	561	555	517	537	526	553	557	536	566	542	541	571	550	565	537	558	571	540	509	596	589	536	516	542	540	527	549	541	585	591	549	547	519	572	563	572	571	538	566	539	580	557	577	539	551	570	574	553	565	555	563	557	569	544	577	600	547	549	550	558	536	539	536	576	538	542	509	548	522	557	553	547	505	518	580	544	559	550	550	541	565	563	556	571	531	573	551	570	525	571	563	533	589	546	484	575	594	584	522	541	584	569	529	571	578	550	539	558	552	559	570	573	581	556	552	537	529	540	541	572	562	581	540	549	567	543	517	535	556	573	587	536	572	577	595	558	519	547	565	529	521	548	553	529	597	551	547	575	528	582	523	529	543	538	569	567	541	592	561	548	550	550	568	531	528	585	548	581	556	555	528	545	566	538	543	515	521	569	540	545	574	565	557	550	557	525	585	535	585	579	571	564	496	539	559	517	566	555	530	574	567	548	518	512	556	578	538	567	576	568	528	578	556	526	546	564	529	533	594	527	550	550	552	540	533	618	551	545	573	583	532	537	549	571	531	518	566	569	524	580	576	536	541	570	576	543	527	528	538	570	563	536	548	545	523	552	533	524	556	566	588	582	565	570	574	551	546	551	515	537	546	575	561	566	540	571	596	537	540	543	542	600	570	537	559	539	577	558	531	566	547	545	570	549	580	554	546	576	535	560	589	545	580	554	519	524	559	540	532	533	525	566	540	576	568	535	555	511	549	508	601	555	555	542	528	556	573	543	536	568	524	572	586	548	529	537	581	555	576	568	588	575	525	549	588	575	584	583	558	545	534	550	518	597	592	546	522	560	576	590	528	527	532	543	527	597	589	528	542	587	556	528	572	527	537	553	589	557	569	575	571	517	521	517	517	504	554	559	590	526	570	568	561	582	556	560	578	599	565	562	550	541	602	533	558	628	524	525	563	523	527	553	564	578	551	558	579	551	549	519	533	538	517	547	599	559	538	551	563	531	591	558	576	527	536	570	555	593	588	530	529	527	562	548	583	537	562	574	595	569	526	623	547	525	543	529	548	544	554	499	563	586	582	559	556	559	600	567	561	537	554	556	533	575	546	510	557	523	545	534	550	543	559	603	581	551	530	570	570	578	544	539	553	546	586	545	558	514	548	548	559	559	541	577	549	559	540	553	561	571	518	541	592	544	531	534	556	511	577	558	524	549	570	594	559	602	578	553	585	558	507	568	578	532	569	552	552	581	551	537	562	565	575	598	556	546	538	589	518	543	518	582	579	548	579	541	574	553	589	550	562	573	526	507	539	511	534	606	548	571	561	575	591	527	552	569	534	537	552	588	513	583	558	540	545	541	600	570	559	526	588	553	605	569	573	559	543	574	569	559	533	518	536	543	551	576	532	559	572	559	571	583	542	550	536	541	564	549	543	561	528	529	545	561	568	556	574	546	613	537	550	537	559	602	593	575	584	535	548	593	603	598	548	568	554	550	525	550	552	563	526	533	556	526	524	568	520
22493	21180	28846	23818	21439	22275	19166	9920	5535	3766	2739	1993	1619	1252	1124	1083	1109	1046	1090	1055	1025	1122	1130	1169	1244	1155	1171	1180	1170	1160	1120	1110	1087	1069	1058	1038	991	1022	1060	1008	1035	977	918	1018	958	1020	1017	972	1017	953	1006	1019	953	971	967	1006	1001	1029	999	964	957	949	996	1024	1000	935	931	996	975	1010	988	1045	986	954	996	968	956	962	995	959	989	993	955	929	1009	986	986	1062	951	977	964	1008	929	979	1012	962	969	942	1027	994	992	977	969	998	952	960	977	994	994	947	951	1046	959	1000	955	1017	950	970	941	1033	973	967	946	964	960	1021	1017	954	1006	975	1026	969	1035	962	967	1065	978	994	935	959	963	978	970	1021	1010	947	993	999	989	978	927	967	944	975	951	905	934	970	1029	926	994	966	938	994	985	995	957	979	929	935	1017	985	971	1008	923	994	911	973	987	936	961	973	957	934	980	977	971	1030	1015	968	994	1028	968	935	1010	975	1027	968	1002	994	941	940	971	948	1021	986	995	1046	1052	1028	964	921	983	976	945	983	940	942	940	969	950	939	979	1056	949	973	946	980	983	996	976	1027	1030	959	1031	957	1013	961	975	985	947	1007	1045	1035	945	1014	921	976	977	952	928	994	995	987	963	977	1024	981	1021	1004	940	1001	1008	976	998	979	931	974	984	1017	943	970	933	1018	977	949	1003	952	959	983	1029	1060	946	971	990	1016	1032	964	992	1021	971	997	956	1037	988	951	959	979	965	963	964	970	1027	953	967	934	973	997	944	986	974	955	975	1014	955	990	972	994	994	1001	997	1018	1041	961	984	1012	953	962	948	1020	977	946	994	947	938	947	993	1044	984	1002	1004	973	985	939	961	963	1018	932	1016	966	975	1031	982	973	1000	962	996	1011	935	978	935	966	930	1020	976	973	946	959	1005	962	967	971	1022	949	986	1021	1019	1000	989	920	944	949	961	995	973	932	987	931	962	1041	1011	980	967	936	981	978	993	1005	953	961	899	983	1020	970	958	1001	942	1001	971	1019	959	1009	964	994	985	1002	979	944	956	966	1048	1038	946	994	978	986	966	957	1033	948	961	936	986	982	946	974	979	942	961	969	1015	982	970	976	987	987	963	1004	988	969	1001	986	968	1017	945	1052	958	920	869	1000	1027	944	949	937	964	996	1001	975	946	1020	933	969	974	1022	990	974	912	983	1023	993	995	956	941	995	962	1004	947	955	993	1012	940	985	990	938	983	961	963	989	1023	950	972	989	996	994	951	968	989	953	964	994	1002	970	962	952	986	960	952	993	968	978	943	965	991	984	980	1018	981	969	963	972	957	961	970	998	935	989	984	1003	963	990	1005	973	991	1009	975	955	936	945	970	1037	959	952	1002	985	1008	985	1055	1024	978	991	954	976	1025	954	996	1011	984	949	981	967	1003	988	967	965	1038	1019	935	1018	971	939	977	993	963	981	999	1005	1036	990	1005	1029	962	933	935	1034	962	987	1028	980	984	931	1014	1031	996	985	929	967	963	966	976	1027	973	1001	1000	1020	941	952	986	992	969	968	1003	942	993	999	1087	997	932	995	988	949	949	946	974	919	934	1004	1029	945	1003	1054	979	1019	956	1001	938	934	983	1047	950	1002	970	987	1002	992	1087	939	888	950	1001	929	1010	1028	913	931	1035	1009	968	1013	1024	983	1023	980	931	1041	962	1002	960	985	1012	982	1005	947	981	946	992	923	992	991	1026	982	949	962	989	986	960	1003	946	983	1008	971	950	1045	961	939	951	985	975	1053	991	953	961	959	1006	981	971	1012	973	1026	999	948	947	965	1052	956	940	987	1027	1012	970	976	972	986	1035	999	984	974	962	1006	949	941	1012	971	1013	1030	1005	940	948	984	936	983	955	954	963	1035	1040	974	1033	983	979	950	1024	986	1001	916	938	969	1014	917	1009	933	981	914	1003	981	990	933	1000	956	997	990	984	1002	970	1007	962	998	1007	949	978	986	976	936	949	962	950	982	982	935	1014	924	1011	1039	986	1014	965	949	950	964	1013	966	900	994	1019	1040	983	974	1001	961	1012	956	1036	969	992	956	953	950	1019	1005	972	925	946	1034	961	907	965	967	972	943	952	924	954	981	1012	985	970	1006	989	960	918	989	1032	956	952	971	982	928	1005	998	976	996	930	1021	982	988	1030	976	1015	922	988	986	942	948	1022	907	990	1005	1003	945	979	986	1022	946	953	944	980	974	918	1004	961	1028	975	1001	1003	965	1033	977	945	955	1008	941	942	1014	975	964	982	967	969	937	911	958	988	939	1006	962	971	1044	969	1044	1019	1024	938	1005	974	948	997	1016	1000	975	973	980	932	979	994	994	956	949	968	969	985	975	961	1036	992	938	968	990	946	982	998	983	955	1015	964	914	939	964	977	1008	1015	1018	980	941	1019	967	945	916	1035	1024	969	1013	1002	904	1030	939	981	939	1038	1007	969	1040	1000	999	981	948	994	969	1004	1011	981	1016	909	946	947	948	1032	965	988	1031	986	959	961	1014	945	995	969	989	974	1030	948	943	984	1040	970	1013	978	947	949	1022	957	942	1002	1001	927	971	952	978	956	983	1000	1022	1030	945	952	1014	1013	969	925	979	923	991	1005	1012	985	1003	947	1004	924	940	977	931	949	979	971	979	1018	1011	964	962	915	970	965	977	998	959	1033	994	956	975	953	966	1050	1028	985	985	989	955	996	975	954	972	968	972	943	983	972	1019	981	1005	1000	952	971	1003	981	1020	985	946	966	948	962	986	947	935	952	976	972	967	1012	1041	1001	994	999	955	1002	1001	1006	1018	1009	981	1003	999	1001	983	972	997	1012	1031	939	961	983	965	973	976	1017	986	941	1027	974	1027	990	964	985	1004	993	1008	950	972	949	986	969	970	973	1021	974	1023	980	959	935	963	934	935	953	935	1002	989	960	924	992	954	998	954	1011	992	974	981	1048	954	970	1033	980	961	957	1000	964	1010	972	1003	1006	1012	981	992	983	963	936	978	967	999	957	964	951	1025	1016	942	974	981	940	957	984	1015	997	1031	984	918	941	988	977	921	1015	963	988	981	967	975	978	1006	1012	1039	968	956	937	950	969	966	987	986	995	1011	891	970	994	993	972	1038	993	898	987	944	984	974	978	993	963	978	972	1030	1021	989	1001	963	1007	951	990	958	973	996	1027	962	976	997	1007	941	948	953	986	937	970	971	1051	950	916	952	950	1002	1003	987	946	937	947	982	1003	973	952	959	1001	1021	1005	963	973	965	983	998	975	929	933	1018	953	1011	995	939	917	933	992	952	1034	995	942	912	971	954	1017	982	950	948	964	964	1013	954	1025	966	993	986	951	957	949	956	1020	989	953	895	972	975	998	988	986	966	997	970	943	989	1032	937	937	986	1018	996	977	956	1003	986	975	989	991	986	1009	987	937	1007	973	1004	955	988	964	944	980	940	926	1003	962	994	1021	971	1005	992	979	968	935	971	968	991	939	911	1017	974	993	969	973	989	982	1011	1024	1004	982	1007	959	974	953	1022	991	1022	920	946	943	952	988	961	931	965	929	1014	990	986	963	995	998	1029	935	996	943	1002	956	1017	947	958	959	935	946	896	999	960	1055	995	958	963	1021	923	1021	985	960	997	923	986	961	977	1013	1017	972	1016	1029	958	1026	930	1015	1034	980	1004	966	974	946	932	956	969	1020	962	1016	1011	1031	947	982	964	955	907	928	979	963	1052	978	985	1020	988	939	1018	995	939	990	1008	992	982	1004	911	1014	973	963	1047	992	992	1001	977	993	974	974	1034	984	926	949	987	981	980	935	964	999	1029	1017	963	1045	956	976	989	1015	942	963	994	946	1025	1014	1022	939	925
17731	43282	39611	30941	26018	20539	16745	13544	8709	6125	4231	2923	2195	1520	1236	1200	1208	1211	1202	1135	1185	1226	1330	1418	1440	1336	1343	1341	1271	1277	1260	1214	1201	1213	1150	1122	1128	1103	1055	1062	1023	1039	1026	1032	999	1008	1013	1031	999	1019	1007	1033	1005	1031	1042	978	1025	1037	1081	1008	1022	1027	1011	980	1065	1050	1027	1000	978	1021	976	1038	1047	1007	986	1019	1052	1047	1013	965	1016	994	1015	1007	986	983	1034	1048	992	1043	1025	1011	1027	980	997	1023	1013	1015	1072	991	1008	977	1047	987	1024	1023	977	974	1001	1011	990	1047	1011	1033	1003	1036	1022	1010	1074	1014	1017	966	988	966	970	1025	989	1015	1007	1016	995	1025	1034	997	1002	1025	1067	995	1047	1031	1035	968	1041	1006	1026	1071	962	987	1010	1025	1022	1071	1006	1035	1054	1040	1056	1040	1024	1012	1015	986	1054	985	1032	985	1050	1025	1014	1033	1017	971	962	995	1013	1071	978	1052	989	979	990	1013	961	1034	983	1035	1014	1035	1016	1010	1051	1066	984	997	967	998	1039	1002	1087	1042	994	1008	997	1064	1042	1017	1041	1066	1047	1056	1027	1023	978	1042	1018	948	988	1075	1005	1019	1020	998	1031	956	1027	989	980	1032	1031	998	998	993	1035	1018	1011	990	1006	1004	994	1032	1034	1036	943	1057	998	1054	1019	960	1019	1032	1016	1051	1028	1040	1064	1073	1065	971	994	1089	1059	1011	1031	1027	1055	1035	1018	1026	1004	950	997	1026	979	1081	1012	1024	1048	1033	1102	1026	1042	1026	1036	991	1062	947	1017	1021	956	1028	996	1040	1071	1001	1001	1011	1058	1057	1055	978	934	1031	1049	1001	1082	994	1056	1002	1060	1030	1011	1017	992	1043	987	978	1052	1021	993	1041	1024	1031	1013	1055	967	973	1003	1004	1010	999	1002	1016	1080	998	991	1012	980	1026	1029	1017	1031	952	1046	964	988	1016	984	1042	1002	1030	969	1026	1047	1045	973	1027	1022	999	1021	1032	967	986	1015	1041	1000	1015	983	1030	1020	1028	1004	1043	971	1025	1037	1022	1041	997	977	1033	922	971	1006	1019	981	1010	1023	1038	1031	1016	987	1037	1072	995	968	1027	1039	981	1008	982	993	1000	971	1019	1008	1041	1047	1002	1015	1078	1003	1028	1063	1038	1041	1079	1003	999	986	1037	1071	994	1030	1030	1028	1015	1002	1033	993	1020	1000	997	1004	1012	1028	1012	1023	1033	1019	994	1032	1030	1047	984	1004	1001	1029	1010	1046	1045	978	1063	1005	1050	983	997	1021	1049	1026	994	1005	995	994	961	1039	1049	1028	1028	1012	952	996	1028	1017	1046	971	936	1022	1019	1019	1042	1023	1052	944	988	1055	1004	989	998	1017	1018	1022	1041	1026	1015	1049	1022	1089	988	999	1037	1039	999	1080	1015	1031	990	1069	1042	969	966	985	989	1033	1071	1018	1060	1018	1042	1014	982	1007	1000	1074	1033	1032	1025	1021	1060	986	1046	1071	1007	1028	951	1006	982	1072	1023	1025	1045	1061	993	1025	996	991	969	977	1049	1061	999	1041	964	1024	1011	1086	973	1004	996	1047	1037	1002	1034	1045	991	1087	1032	1043	1075	965	996	1038	1022	1042	994	1049	1106	999	1058	965	1014	1041	970	984	1041	994	1061	1017	1022	1013	1009	1014	963	1020	1021	1009	1024	1053	1046	1035	988	1041	971	1045	959	1086	1001	974	1032	1049	992	959	1016	1022	965	1036	1082	929	1029	1004	982	1046	1047	1030	1026	1031	1039	977	1009	1021	980	1012	1070	1022	975	1022	1070	1093	1010	984	1043	1059	1052	1015	1036	964	1001	1040	1090	1000	1047	1022	998	1018	1078	1027	1023	1027	974	1006	1088	1020	1005	1077	972	1072	1039	1026	1014	1009	1013	1033	1023	1011	1084	1024	973	997	1026	1038	1070	952	1057	1021	990	996	1051	1049	1046	966	1021	1018	1010	1013	1048	1057	953	979	988	984	1067	962	1029	1021	1021	1045	990	980	968	1008	999	990	1036	969	1075	984	984	1004	1074	1005	1003	1046	991	1079	980	1054	1015	1036	1022	1065	972	1039	1045	963	1042	951	1039	1041	971	1033	962	1039	1048	1012	1012	1033	1025	993	1022	1022	1024	1065	1000	982	1024	1065	999	1033	1044	1014	1007	1040	1001	972	1029	991	1015	1025	1036	1006	971	1019	1003	1055	1047	1021	1005	1003	1006	1018	1069	994	1075	998	1054	1004	974	978	1098	981	1021	1039	1033	995	1033	973	1018	1028	997	1029	996	1018	1012	1025	1005	1008	1024	1006	1000	955	1073	984	1086	1054	985	1081	1017	982	983	1037	1006	1073	995	998	993	955	1024	1042	1033	1015	999	977	1031	966	1037	1079	1042	969	951	1033	1013	977	989	1001	1005	1010	987	1039	1021	1062	1019	1002	992	1035	1028	987	1022	972	1089	1011	1047	986	1012	952	1005	1033	1047	1018	1048	997	991	1008	1041	1020	1048	1026	997	1009	1042	986	1022	996	1011	1046	992	1051	1021	1034	964	1043	1031	1063	999	1021	1079	954	977	1020	1052	1007	1012	1038	1049	1029	1062	1056	982	1018	1055	1093	963	1052	1017	1058	1041	987	1049	1044	1029	1022	1041	977	973	1016	965	997	990	988	1056	1065	995	1053	1073	997	1009	1058	1032	1054	1034	1051	1028	999	995	1038	987	993	995	958	1001	1013	993	1029	1050	1023	1022	1003	998	1016	1007	987	1043	981	1034	979	974	1062	968	1000	1004	1000	1015	1092	1008	1021	1017	1016	1013	1055	1050	946	1032	1040	1035	1026	1002	1007	1043	1047	1013	1095	1079	1005	1028	1042	1017	983	1064	1028	976	1012	1035	1063	1037	1023	1066	997	1009	1004	1021	973	1033	1000	1034	1045	1023	985	994	1014	985	1037	982	960	995	1037	1006	982	1051	1053	1041	1016	1058	980	1039	998	979	1006	1002	1067	1033	1017	1022	984	994	1012	1010	1044	981	983	969	1009	1027	1028	1053	1035	1048	984	968	975	1032	975	959	989	1018	999	971	983	989	1029	1075	976	1086	1042	1013	1037	1030	1004	1034	1044	979	998	996	1005	972	1013	1042	1000	974	1047	978	1014	979	942	987	1063	986	1044	980	1039	1044	1047	1114	1001	1022	1043	1035	1001	1034	1018	1048	1031	1047	936	966	985	1002	1066	1003	995	1022	1017	946	1057	1014	977	947	1030	1041	1024	953	970	983	1002	1041	1013	997	1047	1003	1039	1008	1046	1000	996	989	929	979	974	1062	1095	1015	1066	1007	990	1004	1012	1073	1024	1047	990	965	1065	1045	952	956	976	1044	1032	1009	1057	958	1017	1040	990	1031	1003	1006	986	1030	1060	1000	1021	1020	993	935	972	1014	987	987	1043	975	1004	970	995	971	1018	959	1021	956	972	1014	1004	1024	1035	1013	1013	1010	1002	1005	999	1008	980	1021	965	1090	960	1054	1080	974	1013	1048	1047	1032	1061	1024	1049	1007	1002	1047	1044	991	1066	1045	992	992	991	975	997	1065	998	1040	961	1006	1046	994	1043	1000	958	998	1039	1014	963	1031	1040	1031	1007	987	955	1014	1038	1001	1014	1011	1052	969	1042	992	1047	1029	1027	1053	1008	990	1045	1076	1067	1025	1022	1018	987	1037	1010	978	1051	1027	1022	1038	1086	986	959	1045	1033	1014	979	1005	975	1045	1049	1058	1016	1040	987	996	1027	1038	1014	1019	991	1012	955	998	994	1009	1056	991	1059	987	1028	982	993	990	1017	991	1031	973	1107	997	1035	1026	988	1013	989	1031	1013	999	1004	1000	998	1029	992	1057	997	1033	1007	1011	1040	1062	1012	980	1011	1022	1010	1032	1005	1035	1000	1024	970	1036	989	1049	1013	969	1002	987	1041	1016	1000	1025	999	1020	1023	1001	1024	1033	1037	963	969	1023	1008	1044	1003	976	1031	1042	1009	1024	1011	1033	1027	1024	1017	1039	1027	1007	985	1082	969	1062	1032	1016	1052	973	1073	1048	1013	1015	981	1005	1031	1006	986	1021	1055	985	1026	1056	1002	986	1043	1031	1038	1009	1063	1010	1050	1048	1035	1039	997	1012	1072	960	948	1031	1014	1029	969	1027	1048	1023	1002	1009	1019	999	1055	1004	1034	985	982	1023	1037	1058	986	1017	1040	1024	1033	997	1078	993	1047	1040	995	999	1069	1059	969	1023	1019	1012	1036	1037	1087	995	1024	1024	978	1042	1004	993	998	1013	1014	1021	1016	1036	989	943	1028	1045	1026	1046	1086	1037	1046	1064	1064	1066	1011	1052	997	991	1015	1085	1018	940	1021	1004	1047	1033	1012	965	1031	1043	1046	1007	1038	970	986	1031	1034	1080	1017	1027	1018	1000	1006	1014	979	995	1005	1025	990	1028	953	1011	1014	969
28178	22081	23986	17508	9727	5919	4246	3125	1827	1253	984	668	562	463	434	433	442	463	460	454	424	449	497	499	525	503	496	489	495	463	476	453	461	433	457	409	404	419	419	430	419	453	430	428	409	430	396	408	460	430	475	446	367	405	447	390	418	396	460	410	424	403	414	479	401	406	472	417	446	390	441	418	414	441	406	420	416	431	424	439	484	416	432	390	426	418	416	418	429	404	445	420	408	453	454	403	431	481	409	444	421	396	444	384	447	390	405	414	407	439	453	431	392	460	432	407	374	404	461	395	450	439	428	455	413	413	404	408	441	430	390	433	452	434	397	430	458	432	470	421	461	474	404	402	426	420	454	381	418	439	425	425	481	445	420	404	433	411	398	432	439	462	410	413	421	432	407	436	409	460	432	445	453	415	427	454	460	405	449	416	416	436	421	415	419	446	465	446	437	419	470	425	442	446	432	443	405	415	439	441	400	403	423	418	418	398	412	451	433	427	431	413	422	427	429	402	421	432	430	401	418	427	411	429	424	418	464	413	448	432	449	413	444	422	408	430	427	438	439	418	456	426	417	435	389	414	441	417	423	439	426	443	428	452	415	426	443	453	415	445	430	414	401	414	422	421	417	423	427	396	455	419	399	416	426	451	396	410	428	428	472	387	460	406	446	450	404	433	449	435	463	433	408	417	461	409	393	428	438	409	458	413	375	412	413	398	399	391	434	423	415	443	410	434	395	408	449	431	402	438	456	436	381	415	446	390	472	407	433	408	461	413	424	454	400	412	444	452	427	415	424	436	447	457	438	411	446	443	436	411	425	409	409	421	440	406	472	438	414	382	415	455	450	426	462	458	404	433	407	415	415	455	447	386	415	427	470	440	406	437	407	389	433	425	437	419	456	448	399	440	429	458	464	386	427	429	430	447	426	424	416	400	438	409	430	439	444	369	422	425	430	461	436	406	385	424	417	398	442	450	419	482	398	411	417	405	400	453	455	433	458	435	428	417	417	438	448	430	416	481	420	405	446	445	425	441	420	415	436	456	426	406	433	453	428	418	433	415	415	427	431	409	433	416	415	462	439	412	421	426	457	467	422	432	419	420	431	473	444	405	450	421	408	408	431	434	455	410	388	401	421	482	412	405	438	459	422	417	469	438	409	461	410	420	450	425	437	428	431	437	440	386	463	428	410	404	448	447	454	409	392	427	424	427	458	423	433	454	413	429	437	480	431	409	488	437	432	418	429	419	427	396	418	395	439	439	406	402	426	452	403	399	437	420	442	422	404	452	436	439	432	404	421	431	416	419	456	459	423	426	417	419	428	410	441	413	405	432	438	452	411	431	430	415	418	399	410	431	480	434	461	436	424	428	428	437	428	427	442	439	408	428	419	439	426	424	412	437	436	420	436	424	445	451	446	462	438	434	441	429	392	426	385	407	420	443	424	412	450	413	386	419	453	400	356	444	439	383	429	443	430	410	440	429	434	417	447	415	418	441	452	425	421	422	416	464	405	433	442	427	447	434	439	436	404	398	432	426	425	399	404	380	443	423	393	440	409	392	451	440	408	421	440	446	426	399	443	434	403	445	440	434	416	425	430	437	443	446	421	436	413	428	459	433	411	419	404	446	377	458	434	462	433	439	453	459	434	397	431	442	410	438	434	407	429	427	402	414	417	445	434	447	417	485	447	478	481	382	429	438	454	431	445	435	438	419	423	472	419	439	427	452	460	458	422	436	427	443	440	463	429	439	405	412	451	407	402	440	402	455	439	432	391	418	421	432	441	431	440	424	393	446	416	439	451	435	419	407	402	431	445	425	400	445	415	376	405	414	449	442	448	426	442	444	440	415	432	456	465	443	409	430	391	436	451	404	435	435	412	408	423	437	435	448	410	417	431	422	436	407	472	428	436	440	440	427	447	439	432	442	438	427	440	392	471	418	402	416	412	432	447	414	440	411	413	468	460	418	389	438	384	431	400	441	414	438	442	414	374	463	405	421	433	400	423	433	449	415	410	428	460	428	447	420	477	410	413	428	423	420	483	443	462	415	427	407	458	426	432	447	446	428	409	429	450	435	435	420	417	424	410	429	446	434	394	456	435	366	445	401	431	404	441	449	432	406	428	445	395	417	395	438	422	436	420	427	439	441	420	444	409	419	424	433	421	436	431	442	393	425	422	439	420	428	441	427	446	410	428	407	446	423	416	449	399	417	394	429	430	428	432	426	428	405	428	444	429	449	423	398	442	411	383	406	407	400	450	432	410	441	423	453	405	425	444	419	437	420	409	437	444	448	458	451	412	413	391	418	463	426	424	429	437	446	431	436	439	436	415	398	418	424	419	434	403	421	437	457	408	421	458	406	420	450	443	447	470	400	437	401	408	432	424	463	420	476	444	450	426	449	416	426	441	464	436	421	415	411	428	412	418	431	399	460	451	410	395	438	379	421	382	440	385	446	451	440	426	396	425	422	402	385	424	442	412	440	441	440	457	366	427	436	408	385	473	394	439	420	396	397	393	430	454	442	458	417	420	445	434	457	446	427	457	450	429	421	420	413	420	386	417	450	462	453	447	457	430	428	463	468	463	457	415	466	429	407	433	432	451	433	431	387	425	425	387	422	428	465	446	441	404	418	406	400	460	420	420	407	422	409	425	406	431	405	424	421	393	409	396	382	449	435	440	409	404	395	434	423	435	435	436	444	420	420	411	399	431	388	425	419	429	400	418	421	445	403	425	412	437	429	434	428	432	474	466	430	427	435	414	431	425	457	471	424	412	424	420	416	423	430	456	424	393	412	445	478	427	427	457	450	418	408	453	394	449	440	434	435	450	405	437	431	447	385	426	402	380	435	429	455	423	403	457	390	439	446	402	428	425	444	426	430	415	420	417	420	407	440	413	436	393	437	432	438	430	433	448	403	413	445	407	406	396	441	437	419	418	435	422	468	418	458	428	424	432	425	413	423	454	421	426	445	424	413	411	428	428	454	441	441	460	433	400	472	414	412	452	420	447	420	465	439	413	441	414	443	404	412	433	415	447	445	430	429	457	440	389	418	426	438	418	437	410	406	426	378	420	404	460	447	431	420	425	413	403	411	388	447	455	427	447	404	402	425	448	387	392	417	431	465	406	464	454	452	393	424	423	407	419	409	429	429	424	413	423	414	422	444	422	441	434	432	413	398	434	411	417	420	403	434	422	426	414	405	422	406	404	421	374	431	399	387	420	415	452	390	427	427	480	408	424	403	456	411	411	423	422	451	446	425	407	440	425	419	442	457	434	440	424	439	391	435	419	422	410	443	395	434	425	454	398	434	473	463	436	429	395	438	396	417	402	441	411	432	439	444	445	431	442	431	408	442	410	391	419	438	419	435	418	453	432	407	421	444	417	393	402	402	401	421	412	435	429	404	456	427	380	448	408	437	406	438	390	419	452	378	430	414	399	410	432	451	451	430	457	410	412	437	413	420	440	435	392	448	388	400	429	426	382	405	399	455	441	396	430	438
14960	30514	26552	17833	13562	10051	7621	5574	3297	2162	1433	956	735	532	457	488	486	464	494	475	490	525	573	591	571	569	575	569	572	553	582	534	509	490	459	488	440	420	470	451	475	453	479	472	426	440	448	448	499	466	461	440	418	481	455	460	415	468	476	481	488	450	433	442	459	432	462	445	456	452	445	426	418	482	474	426	464	487	467	472	467	450	446	459	456	468	413	422	442	443	508	476	495	433	441	435	460	442	442	485	424	434	412	464	432	457	467	454	472	461	466	457	441	467	497	467	444	473	428	455	438	492	431	450	435	440	462	442	428	453	450	455	500	459	490	420	424	454	429	453	427	447	457	454	464	438	482	429	449	446	431	433	496	473	426	490	494	442	477	474	474	446	459	451	446	458	438	472	440	444	471	413	491	453	439	448	448	456	463	469	453	445	451	491	456	454	449	460	499	449	478	446	441	427	443	498	438	451	469	509	447	462	417	446	439	443	463	472	431	486	433	449	461	451	496	445	490	450	471	441	459	436	429	488	421	476	483	450	444	452	474	450	473	488	431	461	450	447	430	444	478	501	470	425	453	475	447	419	418	428	425	471	460	460	451	424	439	456	412	447	472	466	494	459	435	453	484	510	453	465	494	451	445	477	464	481	434	438	439	464	487	449	453	427	450	416	454	462	439	460	458	446	414	475	431	425	468	472	425	455	454	428	486	479	483	461	468	435	464	479	421	417	429	474	456	461	475	426	437	464	445	464	481	482	441	457	454	442	476	422	473	470	457	441	455	446	501	509	469	405	453	458	411	461	472	451	443	419	481	438	466	436	474	458	489	459	500	458	445	468	424	478	456	459	464	486	452	421	477	432	476	463	485	488	480	442	460	436	446	404	481	441	434	453	469	436	452	444	506	475	470	450	445	475	425	439	396	466	459	468	461	475	470	452	452	438	475	471	440	453	436	454	439	467	454	473	435	425	438	450	446	476	447	448	450	461	474	512	434	423	453	447	446	501	491	435	467	447	425	451	436	453	469	459	456	426	471	464	459	482	464	469	457	430	455	460	446	429	441	434	472	437	447	469	422	466	449	455	485	493	467	449	476	461	472	462	440	464	458	471	483	481	457	446	456	446	386	457	487	472	420	464	479	388	455	424	440	441	445	456	453	420	467	443	457	403	442	432	458	472	458	449	437	495	493	484	474	442	429	446	427	451	468	408	446	464	430	500	399	450	471	440	452	417	461	431	445	378	455	445	485	440	453	476	423	422	453	426	443	466	452	423	455	451	468	478	449	453	453	428	452	460	459	490	467	463	461	480	454	440	477	434	459	457	447	431	427	461	435	476	446	433	437	467	492	433	476	441	436	434	499	432	468	441	485	421	430	471	472	449	433	450	420	441	459	453	439	491	471	459	470	467	406	449	439	443	466	480	462	445	399	451	436	476	471	478	419	421	441	426	468	435	476	412	444	453	459	423	426	432	403	439	434	428	455	486	434	460	438	428	504	454	406	402	436	445	459	450	438	431	424	432	456	459	447	473	409	457	444	444	459	474	467	480	463	445	465	442	437	455	467	444	421	439	448	470	461	457	488	459	448	455	464	451	472	494	493	418	447	457	447	470	471	441	455	415	483	461	466	435	443	472	445	448	474	468	460	427	473	464	461	456	468	440	467	442	425	484	454	457	405	409	454	456	451	442	432	449	439	443	445	466	427	452	464	468	456	444	466	430	469	439	438	476	465	478	460	423	439	503	419	425	425	420	446	473	432	435	473	463	433	501	437	470	428	478	446	465	409	440	440	449	464	453	464	461	456	446	452	443	476	443	477	463	473	440	434	444	463	424	458	460	457	497	420	436	464	427	477	473	411	444	456	479	442	501	458	445	448	440	456	416	428	429	506	444	444	470	466	495	450	442	431	457	414	425	491	441	437	468	492	460	486	477	460	481	427	471	464	452	502	471	440	466	433	448	417	487	437	455	447	458	442	455	437	483	436	461	426	471	470	450	394	464	429	443	456	486	466	433	437	422	430	470	433	456	447	433	467	460	452	442	459	422	449	481	427	452	459	498	470	456	466	458	458	453	437	432	434	442	454	436	441	471	482	483	440	437	467	429	476	434	472	436	467	463	450	431	449	468	511	456	509	409	433	446	432	466	454	425	458	477	455	458	447	492	456	434	442	460	466	401	434	474	420	457	431	401	467	444	415	436	469	413	457	508	424	483	459	438	490	419	462	483	454	475	479	429	455	421	456	426	475	435	422	470	492	438	432	462	465	470	466	421	488	464	451	443	498	439	412	446	461	480	438	475	480	495	449	476	453	437	480	437	467	444	451	467	430	457	423	471	453	432	429	448	433	417	447	441	415	469	436	462	401	461	449	448	429	442	451	472	450	440	461	459	453	482	467	459	495	463	431	416	463	429	424	458	465	472	433	459	463	431	446	457	449	478	441	454	413	446	441	458	433	481	428	416	441	485	437	441	453	478	457	441	454	470	435	457	475	458	452	490	473	451	445	439	441	443	445	441	430	454	430	432	431	477	470	434	438	451	495	456	426	438	466	436	444	439	455	464	473	485	449	485	445	453	427	450	439	476	448	445	476	433	451	483	494	450	484	432	424	499	430	484	468	455	447	428	440	415	481	454	483	440	421	457	444	411	460	427	445	456	421	457	459	416	425	469	463	460	443	467	451	434	476	417	457	418	434	436	506	461	446	460	425	468	442	447	454	445	464	460	420	450	460	453	446	454	452	448	447	465	474	448	477	477	422	473	437	454	468	450	437	452	478	422	440	430	428	479	440	453	451	444	410	410	443	436	423	458	452	474	453	469	498	430	468	484	450	494	450	435	453	463	438	451	422	443	414	474	473	461	491	456	494	424	448	432	491	444	465	418	438	437	486	468	428	459	444	429	459	478	452	448	458	443	438	482	443	457	485	506	466	482	466	440	471	447	465	456	443	467	499	424	433	426	467	479	468	425	469	458	470	454	457	416	426	427	479	448	448	450	507	446	445	465	410	446	430	430	410	453	451	458	427	461	493	453	453	470	425	496	455	435	416	438	469	458	455	479	439	455	436	489	477	473	502	441	436	448	448	440	429	498	431	432	427	471	403	459	476	477	472	442	444	438	458	466	469	464	455	435	463	447	481	458	435	444	486	469	442	415	390	419	434	487	444	469	496	469	458	456	457	438	471	413	485	455	457	418	460	454	411	455	431	444	429	464	462	437	492	434	448	446	438	448	455	435	463	459	476	441	466	463	445	480	447	436	452	464	424	450	450	436	447	487	502	474	461	481	454	427	427	488	469	480	443	461	414	425	415	477	434	455	446	471	448	531	445	471	485	436	453	459	416	466	471	436	424	447	482	478	449	471	434	443	462	425	455	467	464	410	458	471	441	444	420	440	453	472	455	466	445	460	475	458	471	438	423	466	436	446	407	495	434	415	468	473	487	463	418	451	453	433	437	466	416	439	433	456	450	458	456	468	394	424	435	459	467	454	450	460	461	471
23756	21187	28442	24392	21726	17638	10229	6206	3708	2600	1910	1385	1124	880	836	799	750	808	786	790	772	828	890	884	876	940	834	831	889	845	860	831	798	821	778	773	711	751	749	758	750	756	681	750	763	755	743	750	698	762	753	730	722	761	731	795	768	684	719	767	702	792	732	751	707	718	727	764	782	736	738	794	767	722	730	726	767	752	769	740	749	772	679	757	764	741	793	749	726	765	773	730	719	767	708	727	758	761	690	709	772	771	742	755	726	717	766	765	734	726	757	715	768	714	774	663	748	753	701	782	797	744	733	749	781	745	757	772	754	722	746	692	730	709	684	717	759	753	741	702	780	770	748	713	683	788	739	760	771	754	783	730	681	755	783	773	723	759	734	700	754	748	749	721	727	755	719	761	749	733	717	764	725	763	728	743	742	732	709	706	747	735	719	733	768	734	707	752	773	764	740	748	760	764	736	769	749	747	719	735	715	767	742	769	734	713	733	735	773	761	736	734	740	741	760	774	777	726	737	776	760	759	726	729	807	695	742	731	793	756	716	713	724	728	746	759	729	753	734	701	775	703	763	723	735	727	722	733	750	743	717	729	759	730	706	736	712	732	787	749	785	756	776	739	701	831	777	729	746	723	745	767	762	751	785	721	741	776	748	730	717	814	735	678	730	729	735	749	745	739	755	731	777	755	686	749	768	730	712	743	749	735	753	794	699	767	740	738	750	756	748	737	719	760	722	767	755	732	731	749	764	741	763	746	714	756	797	829	735	697	752	708	744	721	766	739	777	723	749	735	784	749	713	725	742	728	745	777	726	740	761	765	713	716	673	727	770	674	747	725	719	759	709	733	753	807	716	720	674	772	719	727	787	766	711	741	786	756	725	714	794	715	743	709	766	754	721	752	717	700	701	748	782	745	820	727	754	764	730	737	745	768	707	686	737	735	763	742	725	713	717	721	784	741	749	760	738	780	719	739	722	755	779	711	746	742	776	792	740	751	761	710	734	794	775	718	704	728	777	753	732	765	811	724	724	724	702	716	725	724	760	779	733	750	759	802	732	714	747	727	734	773	726	773	750	715	703	745	770	727	776	748	721	754	719	781	739	695	776	719	761	743	707	791	812	718	751	724	734	758	752	795	748	752	702	727	715	750	723	727	795	712	742	744	729	739	784	711	766	697	760	748	690	708	771	750	692	795	762	749	734	720	691	783	729	698	739	704	764	746	775	701	733	767	755	757	782	832	793	736	726	729	732	681	753	733	703	783	757	702	741	765	790	757	754	766	772	755	762	726	757	735	738	710	724	692	767	725	725	705	729	715	734	711	785	752	698	762	724	707	750	750	739	790	734	681	734	741	808	764	751	764	756	764	753	689	708	713	770	746	739	721	774	746	745	781	735	778	705	721	697	736	722	748	761	783	724	725	718	718	751	761	774	810	732	726	736	721	712	715	714	731	743	698	717	753	746	748	707	748	711	729	766	745	717	757	748	708	747	730	718	725	754	765	686	758	704	718	759	701	784	722	726	719	719	758	730	783	710	779	748	720	741	702	700	733	728	736	754	744	732	767	757	763	705	736	748	711	744	728	716	753	804	780	732	724	758	754	706	776	697	756	762	719	788	727	708	727	803	813	754	744	743	779	728	742	763	727	780	719	763	704	745	753	786	767	729	796	731	754	755	723	788	740	681	734	725	714	721	762	743	754	721	734	698	713	756	728	772	756	737	723	727	771	713	766	728	737	735	757	754	753	712	674	759	771	777	740	774	760	752	799	711	702	728	735	756	723	716	755	744	771	701	735	737	747	749	764	755	705	773	723	713	720	766	728	758	722	733	740	760	799	738	757	730	711	723	717	770	741	770	792	748	740	769	713	729	746	738	758	744	741	763	754	747	788	773	737	738	750	700	729	771	811	772	717	755	728	753	730	706	706	743	691	771	753	719	720	765	686	794	757	771	693	719	774	760	757	714	792	719	746	726	800	795	711	737	745	721	752	783	774	719	741	745	724	719	764	754	766	751	690	747	734	735	691	674	756	748	763	792	725	734	776	698	742	735	721	776	718	740	765	764	755	737	726	743	753	751	806	747	725	761	725	720	701	699	745	767	747	752	740	749	752	798	743	741	731	737	742	741	753	735	739	685	782	714	744	730	738	705	787	704	763	734	746	776	773	754	747	782	760	736	770	746	725	800	745	786	764	739	746	766	736	756	731	725	773	745	774	754	769	771	728	744	761	709	774	707	758	731	727	743	716	738	700	763	725	795	755	737	726	765	789	776	688	791	690	753	689	746	719	767	700	724	752	731	739	740	740	740	723	712	769	751	733	735	713	791	739	738	717	772	753	788	770	771	707	702	757	717	707	767	699	714	793	747	707	726	766	737	727	729	718	737	763	755	741	709	785	698	760	775	780	766	776	796	723	731	728	826	782	720	747	773	711	721	733	728	728	735	708	717	774	757	766	788	726	758	771	761	763	744	749	762	772	809	753	729	765	717	752	764	711	737	754	793	778	786	738	727	684	752	745	718	724	712	732	733	784	703	740	769	745	764	735	770	731	760	769	691	720	745	713	766	771	702	734	786	762	777	714	758	721	718	747	727	771	778	749	715	715	784	765	750	754	743	699	757	702	761	721	722	690	733	756	713	826	714	748	730	758	727	811	768	772	726	730	756	712	712	750	784	719	767	789	747	725	749	773	714	737	735	742	777	759	739	731	742	759	740	773	725	743	689	711	696	788	732	744	773	727	760	732	747	774	787	727	725	783	700	758	706	690	721	710	728	727	770	789	727	726	729	761	755	725	713	742	744	740	688	744	742	746	776	729	756	723	764	732	829	740	736	771	772	792	754	777	733	761	712	726	747	759	756	764	757	732	746	763	756	746	760	723	747	761	775	722	697	744	714	765	711	735	747	734	724	754	724	723	769	774	740	710	754	727	780	708	700	762	743	727	745	674	741	754	754	753	755	674	772	796	715	720	734	722	778	751	706	798	730	740	794	728	738	739	719	750	704	751	732	743	769	718	705	705	755	715	727	781	770	717	753	727	743	713	764	697	758	728	731	703	757	729	705	789	745	717	725	734	779	768	741	739	693	793	786	776	713	732	764	750	698	762	729	765	739	729	756	735	736	738	756	676	738	753	743	766	750	716	718	768	759	734	730	747	721	707	815	729	757	745	738	724	737	751	763	751	779	747	737	750	742	794	746	797	706	795	738	743	719	747	747	775	732	742	761	735	759	767	748	767	729	745	771	722	708	742	712	713	768	749	713	731	740	702	732	765	751	743	767	726	746	686	745	708	742	747	736	777	708	713	741	776	754	736	718	718	769	732	706	762	719	755	759	751	757	711	725	714	720	720	789	724	759	749	763	752	776	749	731	763	754	734	736	788	737	725	778	799	758	756	739	728	738	721	715	778	749	726	702	739	736	746	748	738	750	765	738	757	777	733	733	715	718	783	709	680	717	762	750	702	741	720	795	723	763	708	694	745	765	721	750	726	786	716
15423	38854	34818	25240	20331	16176	12563	9990	6213	4139	2920	1948	1570	1061	931	828	872	868	860	849	873	896	992	1014	1049	981	961	1042	942	994	916	921	897	877	894	825	796	768	776	739	851	751	787	733	798	740	794	749	791	796	755	784	763	786	778	775	773	720	775	815	812	810	758	760	795	774	747	783	751	799	782	723	766	794	764	827	761	723	728	748	799	756	744	791	765	788	729	744	731	761	746	779	759	728	777	765	748	758	797	787	746	721	778	794	734	801	750	758	767	771	770	785	796	775	787	731	780	786	735	767	804	777	823	749	746	773	786	761	803	816	801	767	750	775	821	771	723	778	737	775	778	762	761	796	763	777	805	791	744	759	775	824	738	752	787	787	753	787	738	767	754	748	767	754	770	774	787	795	775	774	767	744	710	726	785	793	829	808	770	784	788	782	767	836	757	752	767	750	797	789	761	805	797	780	764	780	707	790	770	795	775	780	778	811	770	782	744	777	753	791	758	809	752	772	756	734	729	757	767	800	769	776	748	718	739	738	781	790	759	799	780	765	760	785	788	763	776	763	765	772	804	778	781	760	783	746	797	744	774	781	726	814	742	791	772	725	745	700	765	808	782	818	747	759	796	837	728	773	766	781	784	790	682	712	751	766	781	783	753	747	780	723	800	786	709	762	736	752	776	768	794	720	764	754	771	767	782	805	768	785	765	804	769	822	761	714	783	748	773	770	745	760	788	750	769	757	802	724	776	779	760	764	726	785	791	766	821	760	813	825	739	716	690	749	800	774	775	768	755	848	766	790	819	743	777	785	765	743	788	800	750	698	746	771	748	741	748	764	780	759	732	715	775	773	776	754	783	776	754	755	753	765	719	829	792	781	750	764	760	822	762	727	800	748	815	744	789	807	773	749	760	776	828	770	845	750	740	791	767	792	738	761	799	708	786	748	773	789	781	787	743	770	768	816	804	780	828	785	688	823	764	788	766	812	792	801	774	748	774	729	805	796	782	732	746	795	774	798	762	735	791	780	818	774	712	784	715	749	790	787	751	733	770	825	772	786	762	769	760	733	787	769	736	752	805	807	779	748	756	752	731	730	777	793	756	760	781	782	748	753	780	761	786	794	758	793	788	776	824	776	733	766	841	760	796	755	724	762	798	759	781	748	809	781	753	742	760	786	782	829	752	719	749	749	787	755	739	722	756	788	812	810	736	785	799	740	745	746	743	757	755	766	793	764	779	754	741	764	754	755	776	773	780	760	800	802	763	734	800	746	752	732	768	796	741	736	791	774	792	723	783	791	764	770	791	775	739	757	823	789	764	765	747	786	725	742	766	758	727	748	751	770	764	757	788	788	810	760	794	769	769	781	753	744	790	758	751	771	754	778	750	771	802	702	765	777	783	786	754	756	755	795	751	767	766	857	806	801	767	776	698	769	763	778	785	752	770	759	763	769	822	814	752	782	819	790	760	835	776	770	741	713	759	737	750	749	816	789	676	766	764	784	748	801	777	752	788	800	746	755	719	786	796	793	753	811	767	774	770	740	802	795	757	736	860	739	818	774	761	835	770	783	802	800	743	784	734	764	797	775	783	760	842	820	833	799	737	744	760	777	741	797	759	750	788	764	775	769	768	756	766	791	719	807	770	796	759	744	813	782	775	763	766	761	745	735	770	739	783	720	776	747	765	762	763	782	804	781	769	747	753	746	760	733	786	770	776	771	778	762	760	787	775	697	718	753	788	775	727	726	780	763	756	799	783	791	772	766	763	773	778	763	779	741	789	754	733	794	740	783	788	733	747	772	796	758	770	782	757	768	743	754	767	771	824	779	781	795	785	769	743	723	809	767	787	740	821	770	778	780	761	807	750	771	741	711	770	787	791	743	782	813	738	770	774	755	797	760	782	775	708	764	799	731	728	784	751	751	774	749	756	788	831	777	764	800	770	742	758	723	749	778	788	740	793	801	767	751	755	790	794	769	777	746	751	719	797	784	747	750	830	800	774	726	756	771	802	758	756	729	750	802	694	781	810	754	757	742	789	729	775	799	780	739	749	749	782	751	790	774	720	746	824	757	752	799	719	802	750	781	729	758	758	770	772	777	801	770	717	750	803	749	787	778	778	774	765	779	724	769	796	776	766	771	778	753	750	785	763	776	799	794	765	734	763	762	782	716	752	766	733	784	741	815	758	750	815	773	831	776	747	751	783	694	799	815	747	748	777	741	822	786	766	793	785	790	836	750	782	774	726	768	787	807	778	789	783	771	725	836	752	793	771	750	745	794	775	743	783	761	742	829	741	787	801	823	786	796	741	790	756	760	798	764	755	762	784	771	775	791	793	758	762	756	775	780	807	759	749	680	735	816	774	804	768	790	750	721	746	751	748	792	782	754	760	799	777	763	763	783	752	781	740	732	741	780	711	776	789	774	774	742	726	757	810	781	746	745	770	786	748	788	785	802	776	757	756	748	798	779	776	782	755	718	743	759	774	757	763	766	795	705	810	776	778	764	724	785	764	746	777	770	740	808	804	798	789	766	773	784	742	804	810	774	767	782	772	828	726	725	758	746	803	748	785	799	784	794	781	770	732	770	809	753	764	796	792	766	765	709	772	707	778	782	750	799	744	783	755	736	759	767	793	758	799	752	764	755	768	782	765	730	753	747	795	784	791	778	791	792	824	780	766	760	763	763	744	743	802	767	700	772	725	750	810	752	791	769	793	776	790	755	787	775	784	733	758	805	742	750	781	693	753	783	791	816	757	757	769	726	755	761	785	817	772	720	778	773	784	803	740	803	772	773	784	741	766	839	776	745	804	745	752	791	729	774	799	784	770	784	782	756	783	831	767	828	729	761	784	786	775	722	755	748	809	775	799	732	687	777	786	814	762	764	746	771	772	745	759	770	810	796	771	788	761	796	780	781	698	741	803	807	759	824	772	764	795	752	777	753	820	744	767	750	746	752	758	710	754	777	781	732	724	790	803	728	771	767	770	763	747	770	768	772	845	740	779	798	716	817	715	790	736	728	793	740	778	803	794	816	791	733	765	743	819	737	766	795	775	743	792	760	744	785	762	747	794	752	761	761	742	770	790	741	793	768	825	788	790	744	811	802	764	805	742	746	711	767	787	800	795	762	746	736	782	728	726	728	789	775	695	779	757	770	767	809	759	746	710	780	784	776	769	765	763	808	788	786	811	780	751	794	779	750	724	799	737	763	744	772	770	769	822	763	775	798	789	750	714	767	803	804	821	771	791	757	803	737	768	761	790	739	791	762	739	817	753	753	781	737	770	775	827	788	776	768	758	777	691	769	744	778	799	758	791	762	755	785	838	812	748	767	768	787	761	777	807	803	761	792	755	708	799	761	743	725	722	749	803	749	768	773	744	766	720	756	778	751	788	788	811	785	748	705	783	824	759	758	792	751	782	734	792	760	745	761	751	786	767	782	709	764	790	782	797	773	789	786	795	761	765	759	795	773	762	759	755	763	766	791	720	789	778	760	783	772
24824	21156	27431	25593	17481	9624	6047	4306	2545	1619	1261	923	740	573	554	538	542	539	497	525	522	595	588	598	609	605	577	610	583	634	559	569	532	537	516	506	551	504	492	521	522	513	497	490	530	455	498	508	497	539	512	516	496	510	510	537	497	545	480	497	512	495	515	489	520	513	481	498	508	500	500	503	539	506	541	502	504	510	492	480	519	546	482	494	519	462	499	476	482	534	490	509	523	508	537	514	455	489	523	493	521	509	505	527	528	537	474	506	560	463	523	527	535	467	504	501	524	514	437	451	522	476	493	481	485	481	496	515	502	508	514	488	503	512	491	497	506	498	465	484	480	467	502	493	484	500	494	469	513	492	534	508	520	513	486	463	495	524	516	492	522	493	495	480	529	504	503	500	509	456	499	461	530	523	492	510	505	491	502	507	512	505	504	512	537	514	508	521	440	482	488	519	499	479	492	467	478	526	491	498	505	464	512	478	511	477	493	522	468	487	499	502	499	479	504	494	465	473	494	515	495	481	470	513	486	537	472	507	548	515	520	546	477	525	496	543	513	519	506	488	530	497	475	475	502	531	518	543	512	517	501	494	472	507	508	489	526	474	472	477	509	483	511	506	493	511	514	464	496	500	510	532	500	511	502	463	453	555	497	511	477	497	514	529	511	498	507	521	514	481	486	499	547	478	534	467	512	501	511	511	517	518	513	489	472	495	490	539	503	475	516	514	501	543	509	466	509	519	554	528	446	499	458	526	476	514	512	500	489	493	462	555	483	494	469	512	508	512	540	476	515	489	490	476	517	483	519	524	518	497	497	531	500	519	571	513	508	502	513	474	479	477	524	495	524	518	452	526	477	552	501	489	503	490	504	485	526	507	513	482	540	518	490	517	534	542	487	496	544	505	473	524	462	506	512	470	521	494	465	466	476	537	551	485	478	459	495	489	538	497	509	527	507	522	507	476	521	488	508	505	542	569	494	462	505	481	490	490	516	536	498	485	496	501	486	521	496	481	558	494	513	490	486	490	491	484	465	525	474	462	486	490	516	473	531	492	464	484	502	481	504	495	493	520	480	468	478	525	516	490	488	514	462	524	513	512	446	505	517	487	494	523	540	489	493	514	479	507	526	468	510	500	481	498	494	479	479	510	499	509	505	487	462	497	491	546	496	527	491	512	526	464	510	496	497	508	508	510	478	515	477	558	484	534	529	516	510	506	480	514	482	511	497	517	517	488	509	512	483	537	507	511	498	488	530	499	532	507	543	500	525	538	548	522	491	479	492	543	491	479	480	469	529	483	492	496	495	482	497	533	529	521	482	515	528	531	516	493	466	519	500	487	498	490	541	493	489	472	490	505	513	499	510	500	511	498	461	445	500	517	513	495	511	489	487	498	491	526	492	499	497	507	504	482	539	491	456	522	493	458	493	494	489	500	479	495	484	552	481	518	501	509	501	494	459	460	489	511	531	510	493	435	518	500	513	533	505	473	549	485	514	509	480	511	502	452	478	524	506	548	470	479	527	484	484	510	471	497	484	486	510	490	479	479	511	494	489	446	501	469	457	451	499	506	508	469	507	543	452	487	528	509	475	522	496	473	496	465	533	547	471	508	503	522	512	465	467	525	527	534	521	516	485	517	491	464	497	503	536	528	462	530	513	548	482	560	473	461	545	504	525	509	515	498	467	491	513	497	534	518	492	535	523	524	505	540	519	510	488	499	498	492	471	515	470	501	484	496	474	497	486	465	545	504	527	491	504	514	496	498	479	525	463	497	496	506	526	563	484	495	486	500	529	481	508	512	514	478	509	505	502	513	527	523	504	516	490	504	553	466	518	519	506	526	515	515	461	488	507	481	483	502	513	465	486	496	518	535	478	476	505	517	492	483	495	475	512	506	525	520	519	530	498	550	492	512	507	543	513	524	487	485	518	519	528	499	532	461	485	536	538	553	476	457	474	510	485	476	498	500	507	493	474	523	494	481	498	494	493	465	509	528	494	514	530	499	510	486	480	500	518	504	486	535	499	481	537	529	497	523	523	518	505	479	505	529	527	500	483	502	454	520	482	542	497	491	512	521	470	512	462	500	500	479	482	508	530	524	544	536	531	519	494	517	502	510	497	494	535	478	503	494	531	516	530	516	500	445	547	491	502	498	538	503	542	537	535	518	496	486	493	539	504	512	503	463	520	484	504	519	492	495	503	523	503	435	511	477	518	502	502	495	482	489	488	479	537	505	509	540	469	509	512	525	498	521	498	489	516	490	480	483	526	507	553	486	497	536	485	509	535	542	530	533	528	474	506	515	508	527	461	495	504	531	481	517	487	477	512	505	517	537	504	469	536	522	500	493	519	484	500	494	479	498	532	448	485	509	527	505	515	506	518	545	499	483	480	453	553	522	509	508	538	484	483	539	523	486	503	482	483	517	489	512	530	504	485	465	484	513	472	517	502	531	495	479	517	503	496	485	498	522	495	522	527	441	520	518	484	507	516	524	478	470	509	557	559	462	480	511	511	500	536	471	480	503	506	469	494	486	503	505	500	497	478	463	501	531	498	515	503	494	521	532	493	477	480	492	476	546	469	470	518	529	484	527	504	468	482	486	519	505	518	491	507	439	531	467	503	518	508	480	466	472	509	508	483	461	524	465	508	524	475	510	460	486	494	484	522	523	488	506	505	528	467	484	506	500	502	488	474	511	485	501	538	496	501	502	524	518	530	496	486	527	486	467	482	533	502	507	468	510	474	478	459	490	487	539	486	476	505	481	514	516	498	514	512	552	479	546	484	494	502	508	463	537	522	490	471	489	464	474	509	500	470	558	518	497	534	500	505	507	518	488	491	534	465	479	542	487	522	473	475	510	458	467	499	535	536	500	480	505	489	494	478	501	510	518	450	479	491	472	481	505	515	453	525	510	506	505	526	481	524	468	522	477	525	469	489	479	515	516	500	524	527	506	479	520	495	517	457	522	514	519	500	481	504	538	500	509	506	494	510	470	486	481	492	524	514	499	445	483	483	475	517	489	497	475	438	522	498	499	505	470	545	503	487	436	505	483	528	472	515	448	515	518	548	500	487	517	546	524	484	515	487	556	511	490	494	480	537	501	509	548	496	530	520	486	501	467	502	488	482	559	475	466	489	526	497	497	457	470	492	490	504	511	516	481	507	539	496	514	480	504	533	526	525	483	523	470	478	491	507	484	526	505	508	538	498	495	511	479	513	472	471	491	511	494	457	506	505	455	492	455	508	459	496	487	491	483	527	517	502	472	476	517	538	515	517	460	539	513	488	516	496	487	548	441	514	498	522	542	464	493	482	508	484	549	517	464	516	484	487	534	483	500	487	498	535	465	500	520	507	504	509	516	481	505	485	504	481	546	481	529	491	490	539	498	507	481	492	479	496	506	476	482	487	485	533	467	479	504	508	494	482	465	485	525	513	539	516	502	489	476	486	485	509	524	505	524	491	495	494	486	488	512	549	497	533	546	522	503	506	451	490	498
15010	35311	30950	21574	17088	13100	10288	7854	4714	3048	2231	1403	1018	780	623	565	600	588	582	624	616	658	705	760	781	749	689	775	734	675	702	648	642	656	607	564	576	559	554	551	554	559	539	547	551	557	536	522	573	538	566	543	562	570	594	544	539	587	537	536	534	520	564	492	521	587	545	540	575	538	543	570	579	555	546	534	564	531	591	557	563	534	550	591	542	556	573	508	595	601	525	516	566	569	584	543	555	511	529	533	587	548	565	549	566	566	562	535	530	524	529	551	578	555	529	559	564	541	581	569	579	573	547	571	523	550	535	544	558	540	570	564	573	592	555	506	557	554	556	565	530	529	588	523	558	538	540	607	562	561	548	570	557	539	542	574	532	588	598	584	526	550	521	552	539	550	598	539	540	556	576	572	548	581	570	542	619	522	526	592	542	552	526	586	597	555	565	567	545	562	562	549	588	558	544	548	523	554	588	580	569	602	530	547	544	564	547	560	570	515	550	546	539	555	550	533	559	512	555	569	561	576	515	557	554	511	584	578	550	542	589	529	573	531	573	570	562	595	592	534	556	532	535	532	588	553	539	608	536	518	552	601	552	532	521	554	543	600	535	573	560	569	567	560	577	547	547	524	544	548	555	538	553	551	573	562	569	526	572	531	566	568	567	554	541	513	523	582	549	575	551	533	578	532	576	533	584	563	569	565	608	578	544	526	532	569	496	562	557	568	548	547	544	553	603	557	521	559	531	496	519	539	501	584	506	538	533	563	535	535	568	573	556	559	597	586	519	527	544	544	514	528	556	578	556	541	544	605	530	504	550	565	544	541	571	553	549	523	559	531	560	567	555	529	539	573	587	560	564	542	508	553	569	568	539	547	537	583	593	547	527	518	537	541	540	559	537	561	591	532	588	551	545	552	523	547	582	552	563	539	519	562	555	605	569	542	561	602	527	537	590	564	493	529	555	559	568	574	532	604	561	536	529	523	517	518	558	543	579	564	522	557	601	549	580	555	557	523	519	568	574	532	576	553	560	521	591	569	565	569	577	565	544	578	550	544	554	559	547	517	564	589	551	556	598	526	561	568	566	554	569	537	563	583	522	580	579	557	550	548	583	561	556	481	565	555	548	516	555	565	579	535	538	554	538	516	532	582	576	503	585	532	559	537	565	520	562	564	563	544	572	547	502	561	564	587	536	568	573	591	541	603	560	588	606	551	558	511	549	525	592	525	581	521	589	567	560	566	544	592	538	520	530	556	532	518	527	560	552	569	551	590	557	572	535	559	604	536	523	579	580	552	552	553	563	563	567	566	570	605	568	519	534	586	593	574	570	551	596	556	537	557	582	565	545	542	576	523	607	557	542	542	595	568	538	504	552	528	523	539	535	512	567	574	547	542	532	528	535	572	527	568	556	522	541	558	541	536	559	523	572	515	589	532	574	559	555	617	505	530	547	531	548	557	553	553	549	537	527	536	522	526	582	597	520	578	550	543	597	548	509	554	568	556	549	551	576	566	545	592	568	545	515	540	552	544	549	531	536	538	556	595	534	524	552	573	544	563	575	534	583	571	587	541	604	585	565	531	569	579	564	577	583	570	541	513	578	534	530	563	553	522	559	544	518	534	534	511	578	530	537	550	572	535	542	525	537	505	591	547	519	546	560	523	540	544	512	574	571	576	551	549	571	596	586	550	562	542	589	540	574	505	587	536	546	548	576	548	540	568	591	533	544	545	547	536	542	564	554	573	530	593	572	533	589	597	532	554	611	592	561	596	565	523	577	577	532	569	534	563	538	541	536	522	522	553	546	558	582	525	589	516	554	550	510	533	494	534	499	536	544	595	506	528	552	582	514	567	586	592	558	586	572	545	553	558	526	535	566	523	530	548	541	565	568	579	553	556	566	544	570	526	539	542	548	587	566	541	533	565	549	569	560	558	544	519	522	513	570	547	567	541	549	576	514	544	585	527	573	576	563	556	560	540	541	551	547	544	569	571	546	522	538	556	530	546	576	522	591	550	561	521	529	564	571	556	584	569	540	579	549	589	534	505	580	555	541	609	516	539	493	593	519	506	490	572	525	603	543	510	533	547	561	554	558	534	523	567	560	577	539	547	555	528	568	538	553	545	613	519	553	584	538	572	536	534	554	519	529	565	571	555	547	586	511	558	613	550	551	578	569	566	554	567	562	533	563	571	544	560	542	571	558	553	584	520	532	533	512	582	539	551	574	516	559	519	556	554	550	543	609	492	514	542	514	541	528	581	540	567	603	540	585	529	573	545	564	547	543	507	530	545	582	547	560	550	564	533	536	579	557	543	560	550	568	553	577	619	551	568	560	559	520	535	537	525	562	532	534	539	526	523	583	568	524	514	555	578	532	552	553	587	559	561	556	567	506	524	554	558	547	536	568	522	573	580	534	536	561	570	530	541	544	546	557	527	505	588	583	504	559	536	547	511	571	549	537	594	522	547	529	570	554	532	536	550	499	595	552	538	529	542	578	540	550	546	553	500	580	538	523	543	530	550	528	534	510	538	589	544	517	581	531	550	531	577	524	546	532	546	534	537	553	532	578	551	590	531	527	565	546	540	574	541	550	609	574	562	514	566	532	537	573	554	536	498	544	550	549	587	550	549	565	593	605	516	599	519	566	587	557	524	536	542	578	583	536	508	545	553	558	577	509	562	550	560	532	597	523	526	501	552	564	533	544	567	505	558	546	522	570	542	575	564	538	529	551	530	570	527	581	561	502	550	548	521	574	579	556	599	565	572	535	547	598	561	484	531	594	555	562	559	567	590	590	542	554	542	597	572	582	553	534	582	592	565	514	554	537	581	555	590	547	572	537	541	548	587	571	553	520	568	594	547	533	524	529	575	542	534	567	554	537	545	564	546	521	591	531	583	553	555	522	543	504	563	566	568	586	532	583	558	589	620	586	540	548	557	587	526	551	521	547	573	508	592	561	553	520	536	566	547	511	537	591	547	565	548	544	528	586	580	540	498	532	530	553	555	590	589	529	542	541	536	516	538	514	552	542	548	536	541	521	549	499	514	556	567	514	558	529	521	558	581	557	570	561	588	551	547	565	521	577	555	554	534	509	571	553	556	581	540	516	558	538	579	567	576	545	553	551	604	538	524	565	522	553	526	537	549	588	527	555	585	581	543	587	524	548	523	556	558	553	598	533	551	555	578	519	557	581	579	554	583	536	572	560	542	570	530	592	556	512	536	550	578	532	576	530	515	516	584	525	560	564	542	534	547	520	572	537	560	561	589	577	568	563	556	556	530	565	532	557	523	506	559	580	549	580	525	541	514	566	559	557	553	559	536	570	566	585	531	525	550	561	572	570	550	564	511	517	496	552	527	548	514	534	572	519	558	547	528	545	522	577	543	582	558	568	550	575	527	561	542	515	535	563	538	536	549	566	561	555	547	594	505	524	544	571	553	546	543	527	573	555	525	575	536	591	556	567	569	585	520	498	535	558	543	558	533	568	548	536	512	566	577
22552	21189	28836	23833	21403	22351	19090	9761	5536	3697	2854	1966	1557	1245	1146	1026	1103	1049	1027	1094	1110	1089	1183	1220	1221	1253	1189	1212	1136	1201	1132	1036	1047	1057	1080	1045	951	986	984	1006	981	986	987	988	1002	977	984	1003	985	962	956	1000	926	1011	935	968	1040	980	952	958	970	985	993	983	991	982	988	972	967	946	984	924	983	932	1000	959	925	953	952	919	992	971	997	991	1022	913	1048	981	959	1000	908	962	984	918	981	979	958	976	1001	963	977	964	1009	983	958	979	954	978	1002	935	1022	930	938	1000	976	897	947	996	978	897	1013	925	1011	960	941	950	1002	963	1025	1030	1000	963	999	991	969	1002	929	1018	1014	986	943	960	972	973	963	938	1003	941	949	935	998	1038	993	1032	1012	992	972	969	962	985	999	906	978	996	953	991	971	957	972	916	977	966	1003	1007	991	971	940	999	964	972	935	961	918	962	1031	995	1011	959	982	952	948	920	972	967	989	994	962	923	992	932	1034	968	983	977	984	1035	985	945	960	959	1018	968	1027	984	915	1023	968	992	946	957	965	982	981	945	914	943	1003	979	947	965	1009	997	966	1008	991	939	958	980	994	926	972	1027	974	1010	1006	1020	977	1003	946	992	963	974	955	964	935	964	1000	990	914	945	997	979	974	967	996	1015	977	931	946	920	1013	931	965	967	1001	944	1014	1002	997	1019	944	959	981	974	888	983	912	1006	991	992	947	926	971	940	951	986	961	965	943	971	975	1010	938	948	973	1008	969	955	1025	962	943	996	996	979	995	989	968	980	970	972	997	950	947	997	942	946	941	972	972	988	973	977	989	994	989	995	972	967	969	973	972	983	1015	942	953	1007	988	1035	969	979	993	964	986	965	953	902	979	997	969	950	970	903	1005	984	941	971	963	957	977	1002	1021	964	1014	964	972	996	983	918	1014	925	952	990	974	937	935	956	965	965	1021	991	1017	952	965	948	974	979	952	1026	974	970	924	950	993	983	964	994	938	999	919	964	918	969	964	959	954	995	979	1018	989	948	921	952	924	1005	983	951	981	905	987	987	983	943	977	929	923	991	971	897	973	1004	963	997	944	970	913	1001	954	1009	978	977	957	997	957	976	1048	957	941	1008	983	929	947	1018	994	929	997	1004	976	990	972	962	949	1009	962	960	965	972	987	961	897	973	954	961	1007	1001	939	958	977	1023	1016	959	981	992	960	973	968	921	941	938	926	923	965	1037	995	979	960	964	928	988	974	935	968	930	982	986	964	988	974	1034	970	1013	948	981	978	964	1002	1012	970	941	948	936	1018	1029	975	947	982	942	960	936	965	967	1002	924	957	956	921	908	925	962	1037	965	1010	987	959	1001	898	955	952	976	940	956	996	999	910	964	979	1007	1008	929	994	971	985	971	904	946	1023	992	960	897	953	1029	994	1001	1030	944	951	943	1024	964	1059	874	964	973	998	981	985	974	968	986	904	959	963	926	986	978	941	983	1002	938	950	987	992	941	961	982	935	973	998	948	989	936	916	995	940	940	929	1004	952	981	989	984	975	975	988	1036	932	1003	893	949	928	961	962	1002	935	959	945	996	936	926	999	1008	981	1049	1004	993	976	930	972	945	954	1020	966	947	974	973	962	964	1004	943	1021	982	936	983	964	913	1028	1009	944	969	962	1019	955	952	1026	947	1006	929	928	945	946	988	942	988	979	998	974	965	913	960	947	978	935	976	973	978	989	906	1026	1016	961	1031	943	952	999	980	961	965	977	998	1048	1010	963	934	1001	930	912	954	998	1025	985	956	926	955	1009	972	956	1007	962	959	949	977	971	958	958	992	944	964	973	907	889	972	975	1023	961	974	953	1027	945	935	965	917	968	972	983	1024	1020	957	952	981	990	967	940	1028	1005	961	963	1023	994	957	1036	990	926	949	955	1010	991	952	905	945	1048	978	959	962	1010	958	1020	1014	970	1003	983	998	1011	964	1013	981	952	979	970	958	973	1007	937	1026	952	986	959	951	987	945	954	1039	995	897	975	899	1003	978	1009	962	975	988	926	926	1041	993	964	941	916	944	989	933	956	979	967	965	994	990	961	982	1005	926	985	947	968	962	1028	1020	985	963	973	930	997	968	923	966	934	994	964	946	960	970	973	1000	1001	1005	1006	1020	915	948	946	995	959	982	924	945	965	1015	988	950	1028	990	971	963	966	926	987	1003	1052	958	977	940	1037	1003	1001	986	971	982	926	941	1022	964	927	974	1024	912	1027	966	988	983	983	932	999	951	982	973	966	961	959	972	959	937	981	944	1043	1051	995	954	963	968	974	983	1028	997	1002	967	979	945	1020	966	965	972	995	990	998	996	1009	999	946	960	971	987	968	998	980	960	981	981	957	953	1015	975	973	944	950	915	928	1039	984	954	992	1012	982	978	912	944	951	960	958	938	1045	972	977	992	943	941	1019	916	985	1019	927	945	1034	993	988	1006	1028	987	984	1014	901	990	958	1004	953	959	1012	955	934	949	968	995	945	949	1005	1021	926	1007	968	983	1037	953	952	987	993	941	952	952	981	973	971	979	1011	990	997	956	982	1002	976	995	983	938	991	1036	949	942	962	938	953	1020	969	980	939	932	986	945	981	1009	988	991	1015	931	959	995	1014	1027	1032	978	961	930	948	981	965	996	988	956	933	961	998	946	962	964	982	937	978	968	940	967	992	989	956	929	992	991	1012	930	1002	917	998	1040	927	987	969	988	981	969	952	990	1006	964	933	966	925	958	1012	1046	919	920	975	956	924	978	979	1007	929	1016	989	1019	966	991	983	972	943	950	936	933	998	1005	995	978	1011	986	963	977	994	917	974	958	934	999	996	997	1000	927	933	995	970	952	1028	970	966	1019	978	953	913	970	968	988	984	1048	980	959	973	907	1048	966	965	893	920	923	1019	962	960	945	951	966	928	1025	997	984	980	925	969	985	972	996	989	943	992	960	954	977	930	1011	972	992	945	998	915	919	953	1010	953	994	885	998	948	969	943	985	965	935	931	956	977	948	955	1025	953	919	934	970	955	937	985	990	889	993	977	941	1005	907	922	1030	985	939	993	942	965	936	910	967	958	917	1008	987	992	997	962	997	970	981	946	952	1009	977	965	995	971	975	935	980	983	937	1004	967	982	962	957	933	965	1002	970	976	963	945	974	986	957	969	909	931	1026	949	985	955	994	940	994	979	943	985	1035	955	1007	964	941	983	1008	976	932	1006	994	980	987	965	914	919	952	1006	1005	990	938	913	970	913	1017	996	1008	966	975	949	937	950	985	982	959	963	970	946	958	1027	931	938	933	973	1002	1001	944	995	962	970	964	991	1012	910	905	937	965	989	959	904	933	1033	1021	933	937	939	1052	985	943	969	995	960	999	924	923	960	960	913	985	993	1040	966	998	991	910	964	986	962	1051	952	974	1012	959	945	984	974	988	939	959	975	1041	966	932	960	1025	1010	974	958	997	988	920	1002	987	946	900	981	972	979	971	1012	938	945	926	966	984	985	1008	935	940	930	1001	995	920	968	941	969	933	962	970	1012	957	898	1003	979	970	940	1010	962	949	968	977	997	943	957	972	904	941	969	956	986	964	1016	964	948	937	1024	1021	925	940	1016	985	953	964	975	930	970	961	980	918	984	1029	989	958	997	969	936	1007	963	991	964	980	940	979	909	1044	937	995	999	994	906	1025	1001	1016	936	1019	975	961	1008	987	1005	1046	946	1031	995	999	993	934	918	979	984	979	977	1037	947	986	904
18226	43559	39380	30604	25458	20573	16516	13459	8811	5794	4306	2901	1948	1521	1230	1241	1147	1151	1114	1229	1221	1294	1382	1454	1408	1414	1331	1459	1299	1281	1253	1136	1129	1184	1124	1083	1016	1045	1060	1059	999	1010	994	984	1006	982	1014	1017	997	962	1013	1015	1031	1017	1006	1029	1016	990	1051	1001	1012	1038	1019	1002	1005	973	984	999	1002	990	1008	1047	1008	1047	1088	1004	1008	994	1033	1050	1046	1018	1031	1005	1012	1017	981	1023	977	988	1022	972	1018	1030	970	962	1021	967	965	983	975	1027	965	972	1053	1040	1023	1001	1031	970	1058	1047	1032	959	1112	975	960	1026	1011	982	997	993	1006	1029	1005	1022	1017	1004	1033	1005	1004	983	1032	984	975	1007	1024	1042	1016	1015	1033	1006	1052	1041	1067	1014	974	1024	1027	1002	997	1019	1041	1018	1003	984	987	1049	998	1018	1034	963	987	1065	943	1005	1129	999	1024	985	1016	1047	996	1067	1020	1016	1008	1024	1020	1020	995	990	1016	996	1026	953	1038	1010	985	1007	1011	992	1045	955	1083	1003	995	965	1044	1074	985	1015	1049	1052	1022	979	1010	993	1002	999	1009	1026	1015	1030	1033	1053	1011	1029	1003	1010	1039	1022	991	1009	1016	1044	966	1035	1037	992	1064	967	985	963	1026	983	1005	1017	986	995	1023	1041	981	1003	1009	1002	982	1052	1031	961	995	1028	1022	1004	1015	1049	1053	1027	990	1049	1011	929	1015	1011	1033	1018	1004	1002	1022	1070	997	999	1027	992	996	1020	965	1039	1063	1026	1001	1013	1005	993	1006	972	995	993	1023	1038	974	1048	982	1096	1094	988	1012	1050	1073	1077	972	1043	990	1000	995	1021	1009	1006	992	996	1049	1030	954	1038	993	1039	993	1013	985	1040	1017	970	1033	1016	980	1004	951	1030	1010	973	981	1012	1040	1011	1002	959	985	995	968	1050	977	987	1046	1009	984	997	1014	998	1020	973	1026	996	1004	1054	988	1032	1013	1044	1013	1025	1007	981	1000	998	951	1006	967	1069	1034	972	981	1049	1023	997	988	1062	1004	1035	1000	1026	1023	1041	967	1026	994	1047	1015	1035	1028	985	1010	991	1008	1042	951	1002	1010	952	1020	1046	1019	1068	986	1049	1008	979	1035	1037	1017	972	1062	984	1005	1076	1009	1031	961	1059	1048	1018	1053	1009	963	936	1016	1024	954	1034	1007	992	1003	977	998	956	944	1044	1036	989	994	983	1014	978	1021	973	988	981	1027	987	995	954	1045	935	993	1024	972	1052	1010	1002	1022	1048	992	1017	1053	1047	1012	975	1031	1004	1032	997	938	977	1022	1008	1008	1097	1074	981	979	1054	1084	991	1017	1023	1003	967	1062	1014	1054	1008	1049	1013	1015	1018	1017	1003	994	1011	1033	1052	1036	1014	1000	982	1009	1035	1011	1039	1064	1049	1030	1019	1045	953	1024	990	1027	1036	992	1081	999	1081	1024	1061	985	997	1022	1013	1042	1089	985	966	1027	1038	1026	1018	1015	1032	990	976	1020	985	1004	1025	1025	971	1052	975	970	1009	1060	1021	1006	1011	1060	997	994	1022	1046	1025	951	1025	1040	1014	1013	1034	1011	969	991	995	982	1026	1014	969	1043	1029	998	979	982	1006	982	1019	1022	974	1054	961	1027	997	990	1069	1024	980	996	1006	1011	998	999	956	1012	955	1027	984	977	1078	979	1054	963	994	1041	1023	1072	1078	954	1066	1016	1076	1040	975	1002	960	999	1018	1006	1038	997	1034	1001	982	1007	1031	1045	1001	974	970	1034	967	999	1036	964	982	1074	1069	996	956	1032	1026	1065	988	1016	959	1019	1018	1026	1030	1035	1076	1060	995	1024	1003	1053	923	987	1018	1061	996	995	1018	1009	938	1008	975	1010	966	997	1002	989	1075	1068	1021	1039	1025	1030	994	1026	1024	982	971	973	1014	1038	1008	1075	961	936	1062	1036	1006	969	1007	1015	964	1017	1057	996	1027	1058	1050	1012	1021	978	1001	1052	1030	1033	1003	1066	1003	1019	967	1007	1006	1014	942	1040	984	997	1037	969	980	1009	996	992	1037	1000	997	1019	1022	981	994	1028	1039	995	971	975	989	1023	1046	1006	1017	966	1015	1005	1021	978	982	1006	984	1002	977	1027	986	940	1021	1039	1017	990	993	1009	997	1019	961	1036	1057	999	982	1035	1013	1066	1038	984	1005	1035	1060	1053	1035	1005	987	962	1052	1053	1068	951	990	1028	963	1025	1048	1010	1048	973	1049	989	1001	1039	961	1060	1043	1057	1063	1038	1041	1023	963	988	969	978	930	1081	989	1008	1003	950	1022	1017	998	1016	1006	1053	1007	1079	1010	951	1050	1006	1012	1014	1046	979	1033	1052	963	1023	1017	983	1000	1019	1009	1018	963	954	1038	949	1044	1018	1012	957	985	1044	1001	998	1037	1008	999	962	977	978	1019	1015	1021	979	995	1013	1015	1058	1059	1072	1061	1015	979	1071	998	1012	1032	1033	981	1051	974	1045	980	1001	993	1020	1089	1009	1061	1098	1008	1001	1022	976	1032	1042	1046	929	976	1009	1051	1027	1071	1047	998	1036	1009	1047	986	1031	1049	1008	1042	1038	1079	1048	1033	1023	1034	1028	1050	993	1015	974	1036	1004	974	978	979	1002	1013	953	1009	983	1007	990	1006	986	981	1024	1023	1044	999	977	1002	1041	1084	1048	1015	1061	984	1015	1020	1048	1057	1026	997	998	968	1012	1011	979	1063	967	981	993	1026	1015	1014	988	1017	1025	1040	1060	1007	1043	974	963	1071	987	999	973	1063	1063	1024	1056	987	1018	1004	1017	1000	988	1046	1017	1018	988	995	1000	1015	1015	1007	938	1016	937	1001	994	934	1078	974	1041	1018	997	1028	1008	1031	981	1054	1019	999	1036	992	991	1001	1004	1003	1084	984	972	1050	1053	998	1036	1003	1019	1006	1004	1029	1053	956	1006	1030	966	1028	990	1021	994	1028	946	1041	983	1006	1026	1013	966	1023	987	1025	1067	1033	1024	1051	1063	1016	1029	1097	1002	1046	1005	1007	1009	954	1047	1042	999	1043	994	1038	980	965	992	1014	1086	1029	1042	937	1032	1031	1070	981	1064	1030	1045	1022	1006	965	1010	1011	1051	1003	1023	1061	961	1000	993	1001	1027	1017	1045	1001	1035	1045	999	1012	962	1009	996	1080	979	1037	1023	1028	1088	997	994	1072	1067	1031	1021	964	972	998	985	1061	1039	1067	977	1022	981	977	968	1010	955	1041	1045	1018	1037	966	1006	1033	966	997	993	998	986	1056	1059	1006	1022	1019	1024	953	1023	1009	1013	1023	1008	1001	988	964	1000	975	1054	983	960	934	1035	1021	1040	991	1025	1033	969	984	1019	1016	1063	962	1065	1005	1013	1098	1002	1000	1032	1034	1019	938	1010	945	1052	999	1006	997	1024	1039	991	956	967	943	1008	969	1023	1013	1026	1018	985	1070	1014	983	1017	1029	993	1022	1003	986	979	1041	947	1090	958	908	1028	1049	967	958	1022	1009	1053	969	974	1054	971	975	992	950	945	993	1019	970	1029	987	1088	1011	1049	972	1020	1014	1091	981	1011	1006	1027	1025	1003	1047	976	1064	986	1002	1036	946	1006	972	1013	1011	1023	1027	983	1016	999	1028	1002	997	971	1052	1023	1053	1006	1038	988	1015	991	1030	1051	965	1032	1019	974	989	1045	1015	1033	980	987	1049	994	998	1045	1029	1011	999	997	1013	992	978	1001	1006	1135	1042	983	969	1013	971	1011	1066	1028	1050	1045	1022	1040	970	988	1014	1064	924	992	990	1035	968	981	1051	1000	942	1038	984	957	1006	1031	958	1009	1033	1007	1013	957	1006	998	1032	969	1014	1024	978	1052	1043	1000	973	1060	1069	946	1013	997	1040	1052	1054	1006	1034	1016	995	1031	1008	986	1028	977	975	1030	1039	1015	987	965	977	1011	977	1038	1020	998	1031	1034	992	983	993	1032	981	1051	979	1030	1084	985	999	1045	980	973	1004	1049	1002	1014	1059	1039	1081	992	1058	1036	982	983	969	1025	941	1029	1010	989	1029	1019	1016	1003	1026	1020	972	969	1040	1001	996	983	985	991	998	1021	1035	1031	1034	1011	1016	970	941	992	1092	1012	1012	1018	1028	1040	1014	1004	984	1006	1046	1035	1029	991	960	990	1031	1013	990	997	1036	1045	984	986	1016	1015	1029	1001	1033	946	1007	1023	1051	1022	1018	989	977	969	1042	956	1052	1037	1006	1009	996	1016	964	983	957	995	962	976	987	1028	1039	1021	1035	1022	974	1034	1091	997	990	985	1016	1014	1075	992	970	1073	1018	968	1012	978	959	1003	1005
27762	21796	24079	17269	9799	6036	4141	3084	1917	1180	910	677	522	506	444	436	458	449	438	477	429	457	496	525	535	493	419	525	459	472	479	477	479	431	444	438	453	395	425	377	471	439	435	421	438	425	446	439	407	430	426	432	423	407	476	416	398	422	438	426	416	454	457	415	438	405	406	415	403	404	447	440	399	450	441	400	428	477	429	441	401	430	438	464	376	440	420	427	421	440	483	431	414	447	421	425	446	430	440	438	416	426	443	446	420	430	431	393	438	448	426	395	455	437	423	445	424	444	416	439	468	417	413	454	430	460	414	393	434	455	463	404	444	426	430	448	416	436	453	412	458	421	377	441	424	454	419	430	444	448	395	446	423	454	428	442	429	434	437	426	444	414	432	417	408	429	389	399	424	417	434	424	392	425	429	417	434	446	416	436	396	431	456	481	457	456	428	423	402	440	417	433	413	432	474	408	411	450	412	445	431	415	433	409	422	467	405	421	410	464	412	417	431	416	427	442	420	441	441	413	418	421	445	432	409	435	447	405	440	455	403	471	374	405	431	440	431	423	419	457	405	453	423	440	384	429	437	373	419	405	426	457	433	426	402	416	434	409	401	404	385	406	477	447	453	403	459	424	429	440	436	431	463	450	399	440	424	434	437	425	455	443	411	401	419	416	442	412	424	419	463	426	408	429	391	414	433	422	430	396	443	416	448	445	393	402	427	418	413	395	470	434	462	390	465	409	421	431	415	398	395	440	443	422	429	429	433	417	393	436	425	411	446	390	428	448	469	434	432	440	462	403	417	429	445	458	437	418	428	413	415	459	375	405	430	422	457	427	415	446	432	436	450	408	430	440	411	439	459	462	468	418	382	445	415	438	425	481	410	432	436	408	443	417	440	427	452	455	413	399	424	431	426	411	441	410	419	423	436	431	392	403	435	431	422	366	434	384	447	380	396	391	418	420	430	411	392	425	442	378	449	429	424	432	441	402	419	407	410	409	453	436	430	411	427	379	388	448	436	393	422	444	430	454	459	461	409	427	459	450	419	426	461	426	421	419	423	434	411	435	415	418	438	436	454	444	424	420	443	456	426	410	424	407	454	419	469	449	430	441	413	438	405	418	415	422	436	428	450	403	455	429	436	381	411	474	438	435	405	411	416	422	436	390	400	426	435	412	445	405	440	400	424	389	362	439	401	426	465	423	430	416	398	390	453	445	400	449	476	375	454	423	432	409	429	441	406	446	418	433	398	443	422	419	444	420	405	438	451	379	424	414	434	374	420	428	425	407	419	414	396	390	436	460	443	418	450	419	435	426	432	383	427	436	432	436	404	428	429	414	449	434	468	412	444	444	423	427	444	406	413	427	430	408	405	405	430	452	445	441	426	460	425	435	457	421	438	414	441	423	411	422	428	438	412	418	391	431	462	446	428	425	410	428	433	443	404	434	410	417	418	409	428	383	446	452	406	395	424	433	449	433	408	454	436	455	426	449	434	417	453	445	433	457	378	437	423	439	450	415	454	426	420	398	418	422	420	395	441	437	431	473	457	427	429	433	424	413	441	412	445	431	398	443	463	450	378	415	438	444	408	389	461	420	390	430	392	403	428	464	411	458	452	456	415	421	432	450	401	401	440	434	437	406	407	406	419	438	417	401	412	449	428	412	435	425	403	412	396	444	428	407	431	441	400	454	429	419	455	457	409	440	430	440	407	427	439	391	397	413	435	447	436	406	434	425	387	467	417	451	401	447	403	418	418	434	419	412	419	415	420	426	417	433	440	404	415	428	452	445	444	404	421	443	423	412	422	429	422	460	430	417	433	433	434	424	400	404	461	457	409	413	465	420	460	420	420	429	430	419	462	435	443	408	435	429	434	411	411	401	414	405	390	457	438	468	429	436	400	436	412	424	426	460	448	481	390	453	448	409	442	426	451	415	418	401	418	462	389	434	416	439	482	402	435	439	428	421	439	434	418	441	465	401	396	454	423	470	423	394	456	431	432	408	445	435	420	437	472	426	464	427	439	411	454	459	414	452	428	418	459	440	441	425	437	435	411	439	436	454	423	408	411	449	399	446	387	441	447	431	412	405	400	423	460	418	462	426	445	421	409	430	418	423	424	448	427	416	399	456	452	415	474	453	435	439	418	414	464	424	390	467	429	421	420	435	431	444	412	437	392	443	388	431	456	438	400	439	412	479	419	464	432	434	417	433	463	396	441	455	427	434	422	387	464	421	422	412	439	444	443	416	447	426	394	442	441	405	418	433	411	414	423	439	416	393	441	408	403	455	428	428	427	447	444	426	439	437	422	433	416	449	418	444	410	399	421	428	435	418	380	438	416	449	401	455	443	440	413	423	454	443	416	437	415	464	423	445	445	461	436	408	404	417	431	404	409	437	418	399	444	436	409	411	402	420	452	421	444	443	463	463	453	403	454	475	413	429	441	450	399	444	421	436	413	395	448	411	416	439	437	430	445	417	422	439	443	391	414	426	427	465	449	419	457	421	422	449	431	407	443	407	453	397	428	427	401	413	445	463	429	466	400	408	459	407	400	453	417	442	434	438	403	442	427	436	437	441	401	418	390	423	419	436	406	413	469	442	441	462	449	420	401	404	446	429	425	460	455	420	408	421	384	408	409	394	445	391	426	443	435	451	424	441	456	392	460	423	442	429	453	418	419	422	422	414	401	412	426	405	454	436	404	407	404	459	428	442	457	429	405	444	435	449	430	456	392	434	403	387	443	424	391	437	421	419	427	442	409	479	443	444	437	445	407	436	401	437	446	442	430	451	401	420	451	420	459	445	409	459	440	423	407	434	441	440	419	440	460	441	436	440	445	443	404	446	439	438	412	412	431	394	460	399	420	412	445	395	383	420	389	415	423	460	397	425	422	447	417	433	415	417	405	465	427	436	417	435	413	425	430	412	413	408	433	419	407	432	456	443	424	444	430	452	425	420	409	435	439	416	432	445	403	396	414	436	441	402	387	470	426	447	455	456	407	408	420	445	457	423	439	455	455	385	391	465	441	476	421	434	405	390	428	385	416	451	427	456	464	409	419	419	421	434	406	406	413	422	409	418	401	421	460	422	422	431	443	432	447	429	418	430	391	452	401	419	432	416	396	430	400	398	411	447	432	404	422	447	438	427	439	441	420	403	404	427	444	431	425	433	398	437	415	446	403	409	393	416	476	408	400	458	439	411	439	435	453	391	416	420	431	431	433	420	458	416	447	402	458	446	418	419	395	434	432	409	443	451	400	426	407	427	464	421	451	439	416	435	451	434	413	439	394	400	432	401	432	430	449	409	441	447	428	401	400	411	404	409	400	425	407	420	437	438	421	453	429	395	418	451	424	401	431	406	430	451	416	458	436	454	457	422	451	416	434	434	411	447	420	442	409	437	420	402	406	384	411	434	440	406	444	409	441	459	444	428	443	452	406	399	450	414	411	399	421	421	437	451	406	395	458	440	447	407	407	435	429	450	433	447	446	429	423	422	429	430
14937	30423	26269	17640	13136	9776	7489	5695	3365	1957	1490	973	718	546	469	431	456	459	422	503	499	533	550	548	655	652	539	545	585	521	559	516	500	468	462	477	474	423	491	480	439	458	427	439	450	467	436	434	466	422	443	454	491	424	463	413	490	427	440	506	417	434	456	485	402	435	452	473	482	464	388	467	439	457	408	498	489	453	448	442	457	445	472	446	457	481	437	431	474	442	430	427	474	480	446	475	460	421	437	485	456	441	437	452	450	456	429	447	479	440	448	411	484	458	425	413	462	471	425	453	435	452	490	402	451	465	449	491	493	458	471	436	465	444	440	444	440	464	454	462	484	433	444	454	438	434	458	444	452	440	436	445	501	448	443	476	411	456	401	416	437	491	471	428	451	492	433	487	431	418	441	430	470	467	456	447	484	458	426	434	429	480	441	503	462	456	419	450	433	424	432	463	461	438	409	432	445	428	449	438	463	472	457	459	472	446	453	453	418	521	477	462	484	448	456	446	442	452	463	460	441	443	448	423	447	397	471	408	503	419	444	455	454	456	466	454	428	452	461	473	477	458	461	439	457	431	471	461	433	417	471	448	464	470	438	410	474	449	458	472	453	415	435	472	450	443	451	450	436	461	435	435	471	502	432	464	428	455	457	443	450	449	449	425	449	469	427	472	417	452	440	455	460	496	430	485	427	453	438	443	443	467	449	465	456	476	441	476	433	435	448	477	437	447	422	449	455	452	496	459	478	429	449	433	452	445	447	472	436	448	429	431	445	451	451	447	474	465	447	442	415	439	437	455	438	482	458	459	442	452	431	451	441	456	422	483	471	445	441	457	449	432	420	439	457	481	446	449	397	418	432	433	475	457	475	443	425	448	420	401	466	413	491	476	419	436	459	467	464	443	454	420	463	452	448	446	430	457	439	453	448	446	431	460	430	469	459	473	405	429	455	476	459	429	480	462	479	467	408	454	429	414	471	477	467	474	428	470	464	445	432	398	415	472	446	495	435	450	431	439	464	420	474	445	441	468	462	435	441	464	434	403	454	427	432	487	463	436	454	467	475	444	458	448	392	469	428	481	473	429	435	423	424	468	432	416	447	464	453	434	443	455	459	448	449	427	485	449	473	429	458	469	452	469	460	437	471	428	453	470	440	449	435	465	427	440	407	441	425	476	444	465	447	469	477	449	480	479	443	454	468	449	441	471	455	434	465	448	444	471	481	483	448	432	459	440	481	487	451	438	449	439	446	451	412	449	476	427	431	456	451	511	405	467	477	489	465	478	432	418	432	437	494	435	449	441	458	463	453	448	446	448	478	405	469	445	448	478	475	452	467	439	455	461	456	445	435	410	430	441	442	496	446	433	484	442	469	422	496	445	452	429	476	450	464	434	431	469	441	439	473	444	445	447	447	451	437	438	485	473	467	452	431	411	444	458	482	422	479	449	463	448	443	467	440	419	464	459	447	434	469	419	444	476	442	453	455	438	433	471	447	441	438	442	451	440	473	466	453	440	447	451	476	459	459	451	430	472	485	444	421	432	461	461	423	495	463	454	439	405	446	415	452	409	459	450	468	467	479	461	454	422	460	467	436	465	460	446	484	492	468	452	434	439	448	400	450	483	482	430	461	453	474	444	429	415	453	478	444	458	430	454	464	465	468	430	433	442	446	452	458	491	472	449	411	456	442	445	424	454	450	433	448	453	434	438	438	484	438	463	499	440	438	460	445	443	431	478	467	472	453	451	462	443	448	447	483	436	457	439	476	459	422	473	445	423	455	499	416	447	469	449	458	373	426	376	463	444	470	449	447	446	467	467	421	445	478	462	451	462	472	446	441	429	479	428	494	452	460	442	441	433	429	467	448	454	432	448	428	422	479	477	457	436	463	475	488	471	441	481	477	461	446	439	489	442	463	451	448	475	472	460	473	442	465	454	415	431	435	437	439	491	444	421	455	441	463	445	458	425	462	468	459	439	469	430	425	471	479	425	472	497	464	461	468	428	444	447	493	435	460	458	457	465	415	449	469	461	461	431	456	471	445	483	434	453	463	434	436	474	475	418	448	446	432	452	488	461	472	486	413	454	464	447	421	444	446	498	479	444	482	452	443	466	466	487	451	470	409	465	446	424	439	417	454	452	452	443	443	419	454	461	423	467	468	471	424	489	460	477	453	437	428	454	436	468	496	460	441	447	427	435	424	419	469	421	468	431	471	467	477	441	449	466	470	410	438	452	431	434	445	424	493	474	481	462	445	435	455	458	442	494	468	443	430	462	451	420	431	408	470	467	470	450	446	448	443	452	462	446	406	477	408	466	481	428	448	439	425	458	456	395	472	462	469	452	478	426	454	425	453	427	455	417	474	429	441	463	446	438	461	430	458	458	460	431	469	454	463	396	457	425	443	445	473	446	470	427	439	443	441	476	453	463	449	451	397	432	416	487	428	461	459	421	456	486	461	433	450	457	435	463	431	466	469	442	433	450	472	426	462	475	420	442	447	479	473	456	418	471	434	463	458	493	431	444	451	482	424	458	433	437	472	453	458	477	471	437	418	461	477	466	444	482	454	479	436	443	439	443	479	490	451	456	448	428	465	445	470	472	429	402	458	489	477	431	427	449	471	447	460	443	463	399	448	440	445	433	469	450	460	473	469	482	475	451	450	475	485	469	492	436	448	441	477	460	449	414	459	402	469	434	455	459	452	453	437	444	433	471	438	450	445	449	501	489	475	459	449	469	441	461	486	441	486	474	438	451	428	440	455	466	429	451	443	423	466	441	478	437	430	423	449	458	475	460	464	451	449	443	465	483	474	455	445	433	452	436	441	430	451	439	431	470	433	439	476	465	439	436	429	410	468	493	444	421	445	500	439	449	452	442	486	443	464	489	450	461	466	463	476	477	476	470	445	449	458	470	426	429	437	473	491	429	425	387	452	444	462	433	451	448	449	439	442	464	442	471	492	446	436	421	422	460	445	447	437	441	409	465	495	425	443	424	463	465	463	432	444	467	453	437	456	455	444	421	457	470	469	444	407	471	448	438	467	466	444	430	483	468	483	417	428	430	451	488	453	438	476	446	434	456	471	515	441	434	453	432	441	408	434	424	518	397	439	452	479	460	442	470	456	459	432	443	476	449	492	462	406	419	439	470	490	476	481	451	460	462	441	436	429	465	482	444	443	433	414	477	468	429	436	421	458	403	455	440	449	448	445	388	461	475	457	457	450	457	451	442	436	505	453	449	484	467	427	460	415	441	426	472	442	462	462	446	459	442	470	494	433	447	495	479	458	412	470	446	423	448	478	449	430	454	460	466	442	466	430	451	469	418	427	446	452	465	445	425	399	433	467	448	464	446	446	470	479	437	429	441	460	433	423	457	457	446	460	444	465	451	474	474	426	445	437	458	474	481	445	439	439	423	474	458	488	471	479	457	418	430	464	459	480	460	452	486	466	491	452	432	404	481	443	418	461	477	433	495	444	436	485	487	443	416	452	447	419	418
23633	21087	28295	24316	21562	17423	10037	6115	3699	2397	1836	1319	1073	886	804	837	748	757	774	771	796	838	880	888	952	885	853	916	871	840	889	790	831	801	721	751	769	778	750	761	743	744	724	738	753	761	764	760	687	731	790	721	679	728	745	744	729	739	729	710	725	733	708	744	736	704	743	730	761	727	772	748	795	721	743	755	737	732	759	725	723	704	671	754	739	755	784	699	698	720	760	719	671	806	748	745	752	748	741	832	739	757	734	720	699	702	768	724	692	718	783	719	750	733	774	719	747	758	776	736	769	771	784	724	719	760	695	723	733	792	751	717	685	735	765	694	713	703	673	748	742	747	775	712	730	762	735	765	724	724	721	692	734	761	734	717	733	713	736	759	754	702	751	759	766	768	743	720	731	755	723	764	733	762	777	797	709	669	715	747	712	754	714	728	756	709	709	730	749	763	704	797	763	712	721	718	730	749	740	763	744	735	755	760	731	711	710	692	707	797	763	745	769	697	781	732	762	715	753	777	704	717	747	732	728	712	743	738	775	731	747	756	708	716	731	784	784	745	715	755	772	711	732	772	760	758	756	725	735	757	748	765	743	722	752	739	736	775	729	756	738	745	707	772	701	725	722	700	771	728	714	725	729	727	737	818	759	724	761	830	718	760	753	774	771	727	750	731	763	737	728	719	716	765	766	737	816	748	766	740	757	731	733	718	737	715	763	704	700	702	742	722	728	750	815	726	763	736	720	740	732	732	733	691	737	748	723	808	696	776	734	705	766	725	790	700	775	730	756	702	785	739	718	750	746	692	729	721	729	729	735	730	754	690	727	752	727	699	681	795	728	714	758	763	770	732	706	764	748	723	745	731	759	745	757	756	751	747	759	773	717	695	714	782	759	705	741	704	777	722	744	776	752	746	708	705	761	723	737	745	773	737	731	716	715	771	759	753	699	734	751	715	739	763	769	754	744	785	756	735	777	759	692	701	742	755	776	727	700	747	766	739	710	724	739	737	768	733	771	754	703	788	713	776	714	737	730	703	792	722	741	712	806	700	738	749	773	746	786	727	718	716	716	746	736	738	679	710	698	729	749	743	719	745	722	770	727	715	715	707	740	715	713	756	766	703	717	744	800	693	763	752	705	774	748	703	771	725	759	737	715	699	748	738	690	789	790	719	723	672	785	769	765	795	763	711	746	767	754	690	746	735	765	755	715	768	737	751	739	759	717	744	746	671	728	762	738	717	654	715	741	680	750	715	765	720	744	740	713	768	744	737	766	719	713	743	767	747	780	720	738	773	765	728	762	766	764	771	728	763	714	748	759	727	705	703	764	745	755	741	728	749	741	721	781	775	726	785	741	734	768	767	740	758	707	720	716	772	715	743	723	734	705	774	725	752	750	768	737	748	750	727	739	699	719	740	788	703	707	731	775	761	737	769	702	722	744	705	791	733	708	753	763	749	736	738	733	782	742	792	754	742	732	735	725	744	726	751	761	736	759	706	743	697	709	750	724	777	681	718	810	713	724	745	763	701	770	791	729	720	740	742	760	751	762	757	775	781	716	740	757	715	727	755	764	717	726	754	745	735	741	726	700	716	731	732	767	765	758	722	685	694	748	720	729	694	747	765	723	723	778	721	708	792	756	687	727	707	757	740	792	708	739	730	760	659	737	707	712	727	720	741	747	740	741	714	771	734	750	723	718	768	775	733	748	746	721	705	761	727	742	719	700	744	829	717	731	772	719	769	797	753	744	786	726	726	745	704	741	750	754	765	736	692	776	754	770	710	726	769	751	735	788	732	735	713	723	770	702	760	777	752	717	726	735	762	717	755	766	721	775	763	779	710	737	740	719	768	726	745	773	745	772	758	766	712	768	698	736	718	717	739	729	739	736	705	716	722	742	748	735	769	733	716	731	754	747	736	707	789	703	694	762	784	708	764	699	714	726	743	718	709	732	741	719	685	754	785	765	754	763	745	729	757	741	721	761	700	729	685	724	760	781	720	751	711	717	754	702	697	773	722	719	760	741	764	782	726	736	734	757	746	776	763	775	740	840	733	712	717	737	757	758	728	797	736	735	776	743	732	771	766	762	730	709	753	747	724	698	780	732	749	759	761	760	764	751	744	756	779	703	755	725	763	726	746	710	766	715	751	773	728	716	756	730	740	704	718	705	747	702	734	713	749	740	710	703	732	687	781	750	714	723	694	760	786	727	704	674	743	792	750	759	746	752	757	702	777	723	785	743	743	727	736	722	695	725	772	833	715	739	667	763	758	756	742	755	785	733	772	710	707	770	701	758	747	727	776	707	755	715	721	747	764	784	774	737	701	770	782	721	739	765	744	745	693	753	751	707	744	717	785	728	741	759	747	754	754	704	738	725	735	794	703	736	786	814	768	735	806	732	750	766	746	706	714	743	767	805	800	735	747	708	689	798	756	737	767	746	730	716	737	730	709	733	715	733	717	749	706	761	730	689	727	721	783	738	759	721	735	682	729	751	770	736	716	702	696	691	736	714	775	736	724	778	703	761	704	765	731	766	747	747	711	736	780	732	741	794	734	771	731	733	736	749	730	718	769	702	755	751	717	752	840	733	789	747	715	688	770	692	717	736	689	726	738	755	676	738	766	731	756	756	726	720	723	781	710	713	706	740	729	747	721	797	718	739	745	697	734	757	732	762	766	766	733	743	730	759	736	744	727	788	745	706	712	780	744	743	730	763	674	753	758	735	687	722	768	747	747	708	728	744	779	717	754	780	718	752	721	786	738	790	723	747	676	715	743	723	739	723	751	764	722	667	738	745	736	694	762	731	790	682	750	755	715	738	736	728	748	678	777	789	740	722	712	725	744	694	748	765	693	726	709	772	789	642	760	751	786	789	749	707	758	755	700	757	739	730	704	710	726	771	763	763	702	725	675	739	746	757	691	760	726	764	765	732	767	740	702	722	762	721	735	737	726	776	722	751	725	739	732	765	719	744	720	719	759	714	648	705	732	696	740	759	752	738	745	723	712	770	788	690	768	767	719	725	711	752	725	759	758	725	742	740	777	782	726	738	719	693	755	767	756	728	749	723	761	711	765	713	790	756	746	768	758	704	777	742	719	752	739	738	687	679	784	726	762	736	762	715	730	684	719	749	733	737	728	728	778	732	738	713	740	728	762	740	675	724	772	719	783	753	703	743	710	747	717	715	733	726	698	770	724	751	762	738	676	766	728	720	738	740	725	743	685	792	723	747	766	746	789	795	745	806	736	792	766	764	696	699	768	681	749	711	714	731	699	733	730	747	752	688	706	757	720	753	757	793	753	717	689	788	777	734	766	749	687	764	727	754	698	727	759	746	741	764	743	757	730	769	716	692	713	749	676	728	751	738	790	744	745	738	684	756	734	751	734	760	742	726	724	712	711	746	716	721	748	721	735	725	739	740	704	748	730	723	688	732	769	797	728	698	776	730	710	727	758	727	732	746	693	692	764	684	716	713	704	702	726	738	711	754	725	709	765
16051	38651	34704	25610	20258	15636	12093	9739	6078	4039	2889	1911	1322	1046	915	837	821	869	848	884	874	932	1021	1013	1047	1065	970	995	920	947	949	866	914	813	888	808	791	810	770	724	760	771	791	764	742	751	780	751	790	772	772	768	817	741	785	790	769	766	779	779	784	810	766	780	753	741	716	722	731	738	720	779	754	789	788	764	778	770	739	800	757	765	753	745	731	759	751	771	740	756	764	758	799	760	741	789	749	745	720	773	748	740	760	772	765	777	820	790	762	702	779	751	801	738	742	722	774	798	728	799	729	743	766	747	755	769	804	776	747	817	773	780	768	769	816	768	785	750	768	775	745	746	819	760	774	742	731	769	760	781	753	725	799	784	790	765	734	736	744	761	784	796	793	764	761	719	792	767	795	790	717	735	783	786	771	740	769	753	745	743	790	743	747	754	755	758	763	735	774	752	788	798	790	791	797	749	765	810	808	761	741	816	744	735	755	764	761	741	739	757	763	762	792	817	801	675	733	775	784	774	747	791	777	722	719	780	767	792	756	766	825	713	724	769	758	751	767	773	788	764	795	766	761	796	767	776	760	745	747	796	694	801	728	777	787	803	762	789	737	740	778	716	736	769	748	723	801	797	820	722	782	763	778	783	746	771	758	787	785	728	734	723	803	779	739	785	749	749	771	784	768	771	748	772	734	739	752	803	787	794	821	757	750	708	823	738	745	712	737	754	859	750	748	746	762	716	805	730	785	744	755	741	777	761	812	746	756	734	784	767	746	801	735	841	751	788	790	798	864	796	768	777	754	773	803	756	791	759	778	755	739	774	817	793	760	780	744	761	772	820	771	744	717	802	775	805	773	792	815	750	732	790	809	759	776	748	801	784	829	734	798	823	756	734	745	734	779	743	823	746	742	720	756	766	738	781	779	770	747	805	778	745	735	823	759	773	770	800	751	721	747	722	733	765	744	789	759	729	747	781	780	751	818	735	731	789	806	751	779	740	800	820	764	713	723	771	744	772	812	782	762	763	744	759	752	764	769	740	763	752	771	752	752	794	713	767	742	753	724	746	755	740	828	806	744	773	702	756	763	796	820	740	752	718	762	783	780	774	733	715	776	786	765	762	799	764	755	758	774	745	800	746	825	744	764	752	710	753	760	761	771	789	726	771	804	740	715	771	813	738	789	747	798	777	772	765	791	789	758	764	712	755	805	773	726	774	748	809	760	787	787	753	823	768	813	796	765	769	772	776	756	755	782	773	775	772	740	771	775	789	746	818	739	780	797	786	751	756	819	800	803	760	772	805	765	791	729	776	761	755	763	753	771	770	788	772	779	743	741	767	749	776	748	790	770	747	738	726	743	775	749	753	788	741	763	824	753	789	759	743	737	797	781	762	725	764	736	769	759	841	784	786	758	751	824	760	810	747	753	784	776	744	724	779	774	784	782	765	744	767	789	755	735	802	748	761	791	719	720	733	729	767	797	748	799	805	736	749	767	736	718	787	722	763	669	772	727	785	790	740	776	791	743	771	714	715	783	776	809	783	783	750	757	754	754	728	761	784	725	753	758	736	788	778	747	767	775	767	742	757	780	786	787	743	809	732	779	763	746	776	766	746	760	753	724	765	750	737	756	782	792	772	749	775	782	791	762	767	746	795	787	766	778	730	795	792	749	748	764	728	767	817	775	781	795	757	768	758	786	786	786	767	706	742	779	716	747	730	752	815	759	752	785	795	789	741	774	761	741	777	816	809	771	731	777	734	760	775	688	702	764	774	749	771	763	774	762	791	797	718	736	750	751	790	786	747	771	779	746	775	782	765	773	788	778	792	700	762	730	762	745	745	798	810	787	725	784	767	751	773	801	782	723	763	761	779	773	758	738	754	748	710	738	748	751	779	805	780	748	780	769	763	805	725	739	760	780	785	788	789	752	737	775	754	752	753	741	800	722	725	775	768	735	783	803	773	725	746	727	763	758	728	738	775	796	738	762	776	725	760	723	754	740	778	789	775	793	740	787	757	778	741	774	785	772	759	758	735	738	747	770	793	736	726	768	765	755	756	815	803	738	701	738	764	783	773	745	758	792	791	774	753	718	777	716	666	766	808	809	778	833	769	761	759	761	775	735	757	807	752	770	783	750	786	768	755	744	745	749	765	744	792	731	780	700	801	758	776	737	728	735	766	792	762	779	791	755	767	748	790	762	746	762	738	749	776	764	807	750	818	800	776	787	820	771	818	778	711	750	764	767	802	735	712	795	715	764	784	760	775	747	805	759	776	701	784	766	796	769	718	786	808	737	760	774	778	775	777	745	757	725	759	738	733	745	778	755	725	752	780	754	787	788	794	797	751	738	802	741	739	794	748	748	757	765	738	758	764	764	753	743	746	728	755	767	752	726	754	771	770	778	799	765	736	820	830	745	725	770	749	765	748	764	788	746	741	752	741	779	716	784	756	764	748	735	775	792	763	824	768	752	772	768	752	744	737	732	767	776	749	762	763	774	825	758	744	791	764	762	753	769	735	775	774	767	844	797	824	761	732	809	803	806	801	789	723	759	743	762	749	738	778	750	811	810	791	719	703	807	752	790	760	760	756	757	756	745	739	788	768	746	758	768	789	790	756	769	744	731	739	754	800	760	724	783	766	746	778	822	767	781	741	746	755	777	692	793	747	794	780	737	757	792	777	747	772	751	774	763	733	775	762	833	779	786	784	778	797	743	782	731	800	712	764	704	766	781	771	744	761	737	748	805	750	775	737	773	801	733	732	777	789	752	763	785	725	766	784	809	780	773	751	833	786	784	741	790	756	736	812	753	700	807	749	768	805	837	773	762	823	831	762	839	697	844	733	839	822	813	813	801	768	743	702	724	813	743	715	722	805	779	728	807	773	783	806	781	762	744	715	783	765	766	742	676	741	813	757	746	710	776	782	784	772	806	755	788	756	746	777	732	751	724	787	770	799	770	745	779	727	799	745	784	796	776	776	783	718	784	779	755	759	718	723	782	770	779	745	773	800	790	793	775	688	788	778	783	713	754	760	742	819	771	730	759	737	754	773	806	709	753	743	727	795	795	809	751	766	761	707	753	759	753	733	740	784	755	797	752	780	765	796	743	735	738	792	751	792	798	713	759	709	776	741	765	750	737	775	775	776	778	758	754	746	749	765	811	758	733	735	704	743	752	780	713	739	765	682	751	776	750	780	771	792	756	741	712	780	783	777	744	790	775	791	741	771	691	773	738	722	765	768	746	779	747	756	808	704	784	740	732	765	759	717	799	777	741	773	763	764	747	777	786	769	728	723	796	743	787	777	741	792	772	784	768	770	737	769	713	766	794	776	719	788	818	729	747	757	734	750	713	745	765	782	722	774	782	777	743	793	786	747	764	739	734	749	753	774	734	809	804	763	720	796	782	777	696	774	746	755	713	772	736	753	770	717	774	757	783	803	812	790	739	723	740	783	801	800	758	822	773	738	744	721	787	746	749	763	782	747	776	776	817	780	772	748
24803	21144	27447	25674	17695	9628	5950	4134	2554	1618	1274	945	708	627	560	534	507	546	542	524	557	568	547	597	638	638	656	600	644	589	592	564	538	568	545	532	490	479	499	491	509	498	494	516	510	540	507	502	509	525	522	472	498	518	501	465	554	503	501	512	509	528	508	481	479	516	476	513	483	486	500	501	503	510	553	479	562	488	492	510	541	503	502	474	487	559	494	462	489	481	474	502	483	442	504	490	494	500	479	488	519	511	527	447	472	529	505	500	530	556	498	502	529	499	486	504	514	515	467	528	491	497	490	484	525	468	465	524	500	484	478	535	510	536	455	494	528	501	460	484	525	521	483	547	497	476	458	516	556	491	491	485	501	514	514	495	484	527	502	514	488	515	479	446	494	481	512	520	494	528	522	524	491	501	499	478	492	499	527	470	491	551	511	488	512	504	498	500	542	547	475	490	538	471	493	489	480	523	500	465	500	547	494	489	508	492	514	501	539	461	505	538	501	511	515	530	469	490	547	516	501	474	509	464	510	511	503	526	487	523	482	484	501	520	521	514	503	486	482	535	495	536	497	537	527	473	495	499	516	493	515	486	495	501	488	521	489	510	516	469	492	478	494	504	506	475	466	501	522	485	509	545	492	486	497	461	477	479	542	436	498	470	491	487	521	470	508	520	494	498	518	493	517	470	492	495	484	500	516	518	498	548	540	461	526	490	492	493	523	546	491	496	507	543	474	536	513	539	512	538	502	485	486	518	513	513	482	536	522	531	446	491	520	499	505	527	554	523	498	502	495	499	487	471	481	493	495	486	520	477	460	519	509	508	520	471	505	485	526	507	495	510	504	493	499	460	463	515	493	531	488	513	463	516	498	496	497	482	535	500	491	501	490	479	535	507	535	517	494	454	499	491	518	513	478	502	505	493	492	480	501	503	507	475	535	490	520	531	497	547	502	467	477	509	471	487	487	501	488	517	485	478	462	465	505	520	499	487	506	486	508	490	494	484	546	487	476	495	525	473	530	508	510	486	473	519	505	509	513	514	486	506	528	483	504	526	493	516	516	494	527	476	468	500	458	532	512	518	536	498	544	499	478	505	496	488	491	478	489	525	493	482	544	523	470	507	498	480	481	522	465	483	529	455	484	511	493	538	543	490	496	516	537	497	497	487	485	497	481	503	490	476	477	535	540	492	492	498	536	474	479	474	512	515	541	486	504	463	516	485	512	478	481	489	515	515	517	498	485	534	531	510	496	513	511	499	479	465	476	504	534	505	463	531	491	477	473	475	476	483	498	507	487	497	494	491	509	450	506	466	525	482	479	518	504	467	508	477	507	490	500	523	490	484	515	514	490	502	505	504	548	490	493	493	511	479	489	483	526	523	504	471	493	502	502	506	467	489	523	532	459	511	526	478	488	510	454	488	502	538	505	459	473	479	439	506	495	458	519	492	528	459	512	457	507	478	482	515	515	484	482	516	490	438	511	498	521	471	525	480	497	498	471	485	516	510	484	507	507	526	545	519	536	481	503	506	492	524	496	478	547	504	484	491	493	514	506	522	503	541	523	480	485	529	488	529	449	526	477	486	486	483	509	539	501	477	523	518	468	485	498	481	458	497	472	512	505	498	473	514	486	508	469	457	492	505	510	470	509	464	503	460	493	525	508	507	530	504	474	565	503	485	507	491	533	513	491	510	505	507	527	475	517	501	485	505	503	469	539	518	499	534	469	517	498	483	464	513	520	475	506	479	508	470	541	513	495	471	482	490	499	486	495	463	466	545	500	518	492	512	537	529	521	517	482	512	505	495	507	519	505	478	534	476	506	512	511	472	512	489	491	509	492	484	500	482	515	484	505	493	488	485	491	497	448	492	483	481	504	514	498	482	493	503	531	525	492	487	514	497	487	491	506	494	483	508	505	507	548	477	500	457	508	523	500	498	519	470	490	546	503	480	498	505	485	480	492	489	475	504	524	548	512	534	488	502	492	495	548	524	530	441	492	509	487	513	479	524	476	496	490	490	523	499	529	522	499	498	473	500	503	493	459	519	523	508	508	471	526	488	479	495	514	501	529	494	475	492	504	511	511	459	478	444	500	505	498	507	541	505	513	509	522	506	516	506	508	470	483	470	518	482	480	497	490	504	521	494	530	559	495	485	498	511	481	500	534	483	530	493	504	481	485	463	522	525	487	459	481	485	516	505	544	491	474	475	496	528	514	477	533	526	550	528	492	528	530	477	479	526	514	505	497	500	518	509	522	477	512	468	478	524	512	512	496	489	495	508	483	530	518	499	446	510	487	481	552	555	527	526	511	505	469	475	503	500	463	469	499	486	523	506	504	481	450	477	510	525	512	488	521	530	481	503	523	512	488	467	498	478	498	501	477	500	490	515	530	499	528	514	459	523	513	463	522	496	483	513	513	464	511	513	508	507	479	504	516	529	494	503	487	525	534	507	562	484	493	508	498	501	489	517	497	494	496	518	502	479	489	485	544	488	489	487	492	480	476	482	509	484	464	545	486	499	511	503	495	499	519	478	473	495	465	507	443	507	504	506	476	507	528	509	475	477	501	461	454	447	503	463	499	511	470	507	473	497	471	492	523	516	509	509	502	525	474	450	477	483	532	455	484	485	486	488	491	502	512	503	534	518	491	506	487	475	510	500	523	495	498	496	479	522	502	527	477	498	509	525	480	532	486	504	499	503	462	501	519	504	475	487	538	485	485	514	483	502	496	511	512	484	501	514	449	489	494	478	487	513	452	498	456	491	459	513	478	498	507	520	522	513	474	547	507	488	513	502	495	530	497	517	514	532	496	446	520	455	510	516	501	475	514	522	502	512	483	534	479	544	498	495	520	501	505	509	497	510	544	481	534	485	536	512	504	497	533	503	486	470	510	567	511	469	515	513	496	498	526	478	498	522	478	514	476	503	499	467	525	508	477	504	486	487	524	484	541	525	525	489	442	453	525	464	491	509	454	523	478	488	519	473	509	467	500	517	477	518	475	486	537	521	504	506	516	512	542	510	458	472	496	505	502	470	483	477	506	510	491	499	541	489	523	500	506	490	477	501	486	482	497	505	471	508	487	485	522	488	499	476	487	494	477	472	486	496	487	529	498	486	501	537	485	468	525	451	515	489	504	490	497	485	469	537	528	516	529	513	488	488	516	500	522	492	481	513	529	511	469	524	567	525	503	496	485	521	476	477	491	506	501	455	482	479	516	502	471	493	459	490	505	551	549	493	519	514	471	492	515	484	504	492	453	491	480	495	517	493	511	470	473	526	516	506	507	509	477	494	520	514	523	466	509	518	546	512	501	486	479	494	490	479	486	480	530	499	484	503	485	531	492	472	503	536	546	502	488	499	514	516	491	503	498	505	486	488	496	497	478	513	527	490	519	522	516	522	504	531	493	482	520	476	505	508	505	479	493	522	509	500	524	539	519	505	509	474	454	504	509	517	515	504	486	519	516	495	523	488	472	514	496	518	456	506	511	518	504	511
15476	35411	31296	22260	17369	12891	9839	7722	4732	2962	2140	1420	944	689	642	593	637	561	598	615	670	660	731	745	791	822	730	733	698	717	630	620	626	611	586	579	552	575	568	544	527	560	551	497	525	539	535	557	561	564	552	499	566	559	523	533	558	515	518	598	553	540	610	594	526	584	528	550	526	539	535	594	525	587	539	593	548	546	512	520	513	525	550	557	526	563	592	515	601	529	603	532	568	529	564	530	497	552	531	527	568	549	556	525	545	532	520	576	556	552	497	556	548	549	565	561	544	530	591	591	519	567	553	537	546	600	547	525	536	509	576	575	549	531	517	545	582	534	565	566	543	561	572	563	581	601	518	574	561	567	520	550	522	563	551	565	514	553	509	562	553	487	539	551	490	543	548	543	589	534	530	572	575	530	567	550	517	562	571	534	592	536	591	531	539	533	513	535	554	490	538	511	519	620	537	575	534	544	591	561	568	512	552	564	545	542	526	570	570	561	588	553	571	562	554	538	562	565	573	544	537	544	589	530	569	512	560	569	550	547	543	554	533	549	618	563	565	525	521	533	503	578	556	590	533	541	534	545	552	562	548	556	519	539	560	554	525	572	548	545	532	552	538	589	569	501	575	565	526	533	544	562	546	571	561	561	540	538	590	573	571	560	556	539	520	556	574	599	571	519	537	556	555	520	519	566	558	545	565	558	527	546	552	506	532	522	592	536	575	555	549	549	573	540	563	571	557	529	546	531	565	496	530	561	574	548	564	527	557	570	535	527	525	545	521	546	598	564	572	538	581	554	590	547	594	555	565	517	580	576	561	615	580	534	600	533	571	531	533	575	558	542	565	567	557	548	549	549	554	518	551	581	521	580	551	603	574	574	550	540	583	588	516	552	513	586	506	526	579	542	566	557	602	561	543	558	512	552	584	460	610	547	559	555	556	565	539	542	541	550	518	529	508	521	535	537	551	536	521	537	549	570	547	536	535	574	536	554	541	574	561	553	521	557	535	542	593	602	519	565	552	554	574	548	556	554	557	503	544	495	526	541	518	530	560	562	604	523	551	537	584	532	600	519	536	536	539	518	530	519	530	523	550	527	515	563	559	548	572	577	572	607	527	541	517	543	549	560	552	552	540	516	569	553	542	578	552	538	542	563	591	550	578	573	571	541	542	533	582	535	575	567	570	546	574	571	557	544	546	534	566	508	521	546	577	541	578	537	594	569	546	560	549	537	536	568	493	505	558	598	535	531	541	543	568	541	540	573	555	542	536	574	559	606	568	550	568	568	569	556	536	552	550	529	533	541	529	534	581	567	536	542	525	523	519	536	513	550	546	527	540	527	562	480	542	566	561	560	528	560	548	538	562	525	519	500	552	538	523	547	581	516	519	525	518	517	548	566	541	554	558	551	527	558	538	535	544	537	509	577	527	562	544	567	573	572	547	541	546	597	550	532	545	556	523	514	500	539	565	532	483	588	548	554	541	564	576	530	553	532	559	535	573	497	555	578	567	527	562	541	574	554	552	553	550	540	538	546	576	482	562	574	555	542	564	547	576	544	556	543	534	533	518	511	497	597	523	544	563	533	567	562	552	571	557	590	601	537	541	556	558	545	514	513	538	565	537	557	556	583	550	540	554	548	581	544	550	543	526	557	538	514	572	482	556	511	560	574	556	519	565	513	536	527	530	588	552	540	575	538	589	600	542	516	529	495	516	592	571	571	574	508	564	529	573	570	547	545	563	559	579	546	557	551	592	519	564	578	524	555	560	515	560	538	560	532	555	553	574	536	546	555	562	560	554	567	571	532	543	606	556	574	542	558	547	550	533	530	572	518	551	569	561	493	525	543	596	505	576	563	551	534	542	558	537	544	562	567	607	581	525	535	555	506	566	582	519	563	521	544	564	561	507	562	529	537	558	533	550	569	524	529	532	526	492	556	577	590	598	541	534	546	542	572	586	548	555	554	563	575	518	535	535	543	553	537	565	508	565	557	534	519	546	540	576	565	583	521	562	528	532	543	497	541	533	584	535	556	578	546	572	499	527	526	575	582	512	568	543	560	599	532	560	519	561	553	608	552	557	538	520	559	588	540	580	564	525	570	524	532	526	593	545	536	524	519	575	555	510	525	549	540	556	519	540	495	539	576	523	538	556	508	573	578	550	540	534	561	534	562	531	557	560	522	554	575	553	559	587	541	542	548	533	554	532	563	572	524	562	570	535	541	562	543	572	527	575	559	551	585	519	526	542	517	547	527	538	526	532	569	566	552	522	517	573	529	541	514	526	581	595	532	530	544	612	576	548	543	560	535	582	566	507	525	561	551	534	566	513	517	525	565	562	519	571	565	526	510	516	544	539	553	530	548	572	518	585	533	557	554	525	584	509	555	581	550	561	532	521	575	561	554	501	601	554	539	508	554	530	546	542	554	534	560	585	608	565	551	553	525	575	592	555	588	566	528	562	550	503	531	522	502	530	540	535	565	552	581	540	618	566	554	584	559	543	573	556	562	538	509	547	558	548	537	578	541	568	528	499	585	572	570	563	546	568	535	591	506	533	539	570	519	556	545	565	547	550	517	571	564	540	556	560	563	547	559	579	554	549	570	579	567	544	535	497	561	507	545	540	523	578	573	551	508	537	551	539	544	517	541	540	516	517	574	567	573	548	551	526	526	524	529	553	574	522	551	539	550	548	551	536	533	563	563	621	580	543	540	510	524	554	506	530	554	540	536	565	547	580	534	582	543	544	522	536	523	551	530	565	550	581	563	543	559	569	561	561	594	532	519	540	561	546	554	560	573	530	586	567	538	555	531	578	628	512	503	537	557	555	534	521	519	551	564	554	558	548	543	566	552	525	555	573	551	537	523	546	532	528	550	533	555	540	547	563	523	561	543	551	551	572	559	616	525	573	567	547	579	557	516	546	576	534	545	565	572	519	569	548	522	517	574	596	564	547	543	557	562	558	545	563	514	538	578	550	583	525	524	532	537	555	496	530	533	514	534	561	562	581	566	575	557	572	549	557	554	576	533	517	545	630	596	581	524	550	500	517	536	530	565	526	583	522	566	540	501	565	542	519	522	570	568	519	556	531	525	559	557	586	571	574	536	564	495	552	556	546	528	532	530	587	543	541	551	603	550	501	578	535	548	557	537	537	531	546	529	541	541	557	551	561	554	574	548	565	539	579	543	503	561	551	574	526	522	533	531	546	582	523	549	529	536	555	537	592	514	537	543	525	510	568	550	576	566	516	540	521	539	551	520	515	578	518	553	520	567	517	572	555	535	517	539	585	528	536	513	582	558	542	533	535	532	546	511	553	569	555	546	560	529	535	514	568	559	551	556	551	501	524	545	540	524	541	584	562	560	524	561	562	539	572	498	542	552	512	561	547	544	548	550	554	573	541	553	600	558	506	518	576	540	541	558	508	541	516	524	582	550	554	543	581	568	584	535	570	524	550	568	577	573	493	518	546	577	567	549	569	543	525	550	588	514	536	559	554	587
22508	21181	28828	23832	21419	22182	18795	9445	5538	3470	2664	1974	1459	1268	1066	1012	1010	1096	1046	1076	1040	1190	1196	1234	1224	1297	1262	1180	1141	1124	1123	1055	1035	1099	1054	1015	929	1017	981	981	987	974	991	989	1029	952	958	971	956	1028	991	1012	982	977	972	988	939	927	952	1011	998	965	952	1000	912	1006	950	906	965	951	999	990	931	977	891	936	974	944	971	985	956	1033	1018	962	1023	936	976	946	980	966	925	993	911	955	1013	944	918	935	989	967	981	1006	983	967	999	952	995	980	927	1020	960	983	955	1000	1032	972	927	957	928	1014	971	951	967	955	947	954	970	926	953	929	940	924	990	950	1008	1012	929	963	941	954	962	993	971	938	963	919	938	988	899	959	969	995	970	1012	974	1027	997	940	945	912	984	950	976	1004	965	976	949	984	984	988	905	932	936	920	951	936	952	952	988	991	945	1003	950	970	979	931	979	984	977	940	1020	927	958	995	983	974	974	1004	941	1051	937	959	971	956	957	968	962	928	985	1042	974	929	961	967	926	939	998	933	993	988	908	1003	973	948	974	988	981	1006	940	913	952	980	941	978	908	1049	942	976	911	967	1008	975	987	995	972	946	940	983	961	998	912	991	998	986	952	980	982	957	964	968	932	1035	983	954	1009	937	950	1017	950	953	934	1050	974	981	942	1022	913	954	986	933	952	1004	931	952	963	938	976	890	961	1014	1005	995	995	991	941	987	910	976	978	941	1004	999	1036	928	999	1000	970	950	1022	1023	951	926	957	918	968	989	974	977	948	958	1039	999	927	997	1008	1003	963	959	1024	990	936	996	923	985	931	896	983	943	1011	1011	945	968	958	960	914	975	957	937	979	957	971	946	974	1002	952	946	960	957	1009	950	1022	941	987	984	964	986	961	939	938	948	1002	959	934	960	957	942	985	997	931	987	1003	993	978	947	1025	990	968	979	931	970	960	1029	973	964	974	913	972	953	985	963	989	964	980	998	973	921	945	973	1003	996	1019	942	953	990	958	929	929	980	994	977	965	971	986	948	951	1009	1005	954	945	930	933	989	952	1015	963	949	1002	980	944	937	954	935	926	996	1035	938	944	952	922	947	980	923	962	984	967	1002	981	970	991	976	932	957	933	975	935	949	951	994	982	948	981	915	957	982	933	1010	963	948	958	1006	1015	1014	1001	927	989	962	919	1005	938	1011	968	958	946	974	997	984	937	983	981	1032	972	957	977	974	1009	952	968	998	983	964	996	970	1016	955	940	974	956	958	957	983	991	969	942	1003	927	945	956	983	988	989	947	1001	997	947	1052	960	944	1002	956	987	1003	970	969	962	986	935	938	969	997	931	921	955	958	963	960	909	948	967	988	1037	936	976	921	973	970	996	1039	985	970	1035	1020	1014	980	984	994	942	915	946	947	943	951	1014	991	996	950	983	920	980	942	936	994	954	970	987	882	959	1016	1001	965	965	976	951	1023	954	1023	968	935	917	990	967	950	975	978	910	937	1005	980	1029	978	1008	930	924	933	957	974	960	1004	912	979	952	993	963	922	994	917	1008	1028	939	942	1004	958	946	1021	917	984	1023	966	952	980	1002	968	976	985	962	955	955	1039	979	1023	1007	1003	1006	964	939	979	994	984	935	967	963	981	985	952	953	900	988	927	953	978	1049	973	963	969	966	893	982	990	959	931	944	987	969	986	973	1009	930	970	953	959	952	967	1037	998	955	915	990	948	915	917	950	932	959	968	949	978	982	935	1005	1005	988	937	915	960	924	944	959	946	958	983	1001	970	960	1006	984	917	976	955	975	965	1005	1017	986	912	959	999	985	950	910	1001	1023	1019	950	1005	964	992	930	980	971	1001	960	936	948	982	974	981	987	1009	967	990	1026	1009	954	1004	1028	986	943	970	988	945	959	988	926	990	916	1016	964	957	907	979	930	963	949	945	962	993	970	953	944	948	953	953	893	940	929	982	971	1005	1032	962	949	943	978	989	973	911	965	962	984	959	989	918	994	961	946	954	966	962	969	1027	946	1046	956	940	971	965	988	972	945	944	950	948	977	919	993	996	969	963	964	962	986	959	1000	961	939	999	944	950	927	997	975	959	986	956	915	996	925	949	996	979	968	965	966	959	967	1008	1004	946	952	970	917	956	942	973	988	999	902	947	909	1032	964	995	1025	970	935	991	966	1014	962	1021	981	1010	934	941	965	978	938	1046	934	938	931	952	995	953	955	946	972	960	961	992	943	962	982	951	1022	935	942	992	1014	909	925	983	947	928	931	922	995	927	977	958	982	965	940	990	987	952	999	1014	958	980	977	959	981	961	935	1007	969	935	982	950	1011	958	983	962	961	929	954	966	945	955	963	981	1007	954	969	955	987	1032	951	997	944	935	932	966	969	968	920	976	992	931	1014	988	1006	908	965	947	986	950	943	931	990	955	953	994	973	935	952	991	989	1001	983	958	963	934	960	947	963	954	946	979	903	932	991	976	990	953	946	977	984	963	983	976	982	938	953	996	968	996	954	951	1098	947	904	941	997	926	1000	925	959	975	990	938	933	962	965	922	956	1007	970	958	941	989	1001	942	963	962	970	966	946	962	968	977	921	961	954	986	971	1026	1025	948	899	980	1001	887	981	929	970	931	946	959	1007	919	1010	972	947	965	983	957	945	970	991	1077	973	962	1002	990	957	1022	971	977	953	918	981	960	984	955	991	969	996	938	1021	965	950	943	978	963	986	979	937	964	993	1028	1033	939	956	933	983	949	983	922	945	956	929	930	1026	914	946	904	1009	959	993	907	962	1000	950	960	926	1002	976	973	948	1009	957	947	999	967	938	967	951	958	939	955	939	926	1006	989	1011	973	949	954	958	1010	957	981	986	985	977	1020	959	973	964	942	931	906	1012	944	931	957	957	964	959	934	951	960	986	948	965	943	955	944	954	945	979	997	948	1044	975	982	900	935	976	970	961	934	950	962	956	943	985	964	999	955	957	976	1017	973	994	919	960	1009	973	996	970	1023	1004	981	926	969	943	899	1005	994	968	968	925	988	955	966	1013	954	959	933	1010	970	969	962	987	963	951	1002	956	973	1026	985	900	970	987	981	981	946	963	1040	1015	1002	958	1029	952	938	957	890	950	988	1030	989	952	961	959	956	935	961	994	1054	974	949	946	980	1012	956	960	997	971	935	967	964	944	952	963	962	966	929	940	985	1031	955	933	970	945	989	982	965	981	958	898	931	950	949	1004	1016	964	969	1015	908	940	964	990	937	933	973	941	984	969	970	995	925	990	974	1008	948	927	942	941	932	963	977	967	933	969	978	882	919	932	939	993	972	1015	1013	1018	1055	980	894	987	1039	927	985	974	999	1041	974	907	1049	950	920	955	946	987	976	944	983	1018	977	961	963	1005	974	958	1016	1011	972	1010	977	946	906	969	983	993	946	1009	1018	976	959	935	976	1006	917	987	955	955	991	910	997	981	955	923	885	956	947	952	950	939	967	983	984	965	948	987	936	1035	970	941	992	925	957	989	1025	1027	942	985	944	894	966	959	911	926	1039	957	995	976	929	974	937	978	975	984	989	970	945	946	946	1000	961	953	951	967	937	965	1007	985	946	981	991	1014	948	966	961	978	978	963	935	932	939	947	973	980	990	980	964	1032	990	923	968	941	931	931	935	987	972	966	937	947	995	960	917	1028	936	919	999	977	937	989	1004	923	919	978	952	933	951	940
18289	43520	39935	31244	25643	20142	16231	13047	8948	5438	4106	2883	1818	1543	1197	1157	1200	1134	1102	1228	1203	1316	1375	1390	1457	1486	1313	1396	1263	1281	1276	1093	1160	1122	1145	1146	1059	1024	1032	1092	994	1017	1050	1024	1041	1008	1030	1043	1014	1004	1005	1013	1039	1052	1093	1035	1033	987	1062	957	1039	1033	1001	1003	1032	1019	1019	1001	1026	957	1016	1009	1056	974	1017	987	1024	1047	1036	1012	1049	1043	1056	1019	1032	1019	1042	1048	1021	1021	941	1001	984	944	1053	972	1045	986	985	977	1023	1005	1058	1000	984	1025	1043	999	1014	1039	1010	1033	967	1025	963	966	1012	977	1036	1025	988	989	1060	951	982	995	1010	1007	993	992	1050	947	1021	1013	1052	1031	984	993	1016	1048	956	966	980	1024	993	1030	983	1011	1004	942	1005	967	1045	1056	1036	1017	988	969	1011	995	1018	981	962	1001	1013	998	994	995	1037	1048	1027	1028	1055	967	971	990	984	958	1031	1017	986	1024	979	1012	977	1009	1011	1004	993	1005	978	998	1024	1018	992	1009	1023	941	970	988	1012	980	998	951	1069	1090	979	1061	1024	988	1028	1052	1046	1030	1015	997	974	1019	984	1049	1013	1052	1092	979	946	1032	998	1033	999	980	974	1039	997	1015	971	1012	988	1003	1010	1026	992	1031	977	982	1002	1031	996	1001	975	1041	1061	1017	1036	978	1014	970	967	950	1045	1015	1020	961	994	921	1003	1064	992	976	1038	994	983	1007	986	1002	1070	1007	1008	1003	1042	1050	1041	980	1049	1003	1049	1025	987	999	1023	1030	989	1064	1024	1045	1002	1015	960	981	975	1022	988	1004	1046	1034	1027	959	1028	996	1019	1040	1020	1007	963	1010	972	1041	982	1026	1051	1005	987	990	1032	1027	996	998	1021	1018	1007	1021	995	1037	1013	977	1011	1014	992	950	1022	1043	1034	975	979	1022	1030	1038	1012	1064	1001	1019	985	998	1012	985	1004	991	1015	979	1004	996	1020	1006	1027	1007	944	991	1009	1036	994	1003	991	963	956	973	983	1061	1035	968	1054	975	993	1033	1039	975	988	1028	989	1001	1049	954	1042	1008	1027	982	1013	981	982	958	979	1011	973	1017	1001	992	1039	989	1041	1032	993	1053	978	1061	961	1009	1037	1015	989	971	1032	991	1045	1023	974	1044	1004	1066	1032	1001	977	967	1022	1050	957	976	989	1064	1027	1008	999	1016	1018	1002	1043	1043	1009	981	1025	971	968	978	1066	1022	1017	1005	1037	1030	1034	1006	951	1031	1044	1001	1006	985	1008	975	963	967	997	996	966	1002	1017	1008	938	1002	944	967	983	1038	1009	989	1033	946	1019	966	1069	1020	1002	1000	964	995	1055	993	962	1005	979	1070	958	1012	965	1000	1035	1075	964	1052	1009	980	1022	983	1063	993	1006	999	1011	1027	986	977	1027	1093	980	991	1020	1018	1016	989	946	986	985	987	1078	994	1005	983	990	972	1002	992	1017	958	1013	975	995	991	1024	998	1029	997	1010	968	1045	1027	1029	1000	1053	1009	1026	1027	1009	981	1003	1024	1038	1010	1000	1013	964	990	978	990	1024	980	1000	983	943	1023	997	980	1026	1008	1048	1050	966	936	1041	959	945	1042	1033	989	989	973	1024	996	971	992	979	1013	997	1056	983	1005	964	1001	1015	1022	1003	966	995	1024	1027	1049	981	979	1022	973	950	980	1015	1005	1067	971	1018	1015	1033	962	1012	1007	1037	1013	971	1016	1030	976	1063	968	1034	967	1010	967	992	1038	985	994	1040	1022	974	991	965	1073	1004	1003	1004	1012	998	1054	1020	981	1066	1054	962	973	1044	1031	1026	1056	1010	962	1016	974	998	984	1072	1007	1024	991	1040	938	1075	1026	1006	1007	994	1037	972	1025	990	1014	1006	1000	1029	1016	994	983	1020	1033	1031	968	1018	1014	997	1031	1036	1058	965	994	1031	950	936	1010	954	999	977	996	1003	1022	965	1038	1064	995	982	952	1011	993	1003	1063	1033	982	1021	943	1018	1050	1003	1000	987	1034	987	985	994	994	1002	1047	1030	1016	1038	992	1052	1046	974	989	978	978	992	975	1007	1053	1008	1010	1037	968	1040	968	1031	1010	1037	1006	979	985	979	959	999	997	1020	1011	976	1008	1047	995	1028	959	1001	970	978	999	1022	1012	1035	996	1027	1075	1029	1007	982	990	962	1028	1000	998	1037	1007	1070	972	1078	969	1056	984	1002	1039	1026	998	1034	1026	1004	1055	999	1015	1005	1016	1003	1041	1018	1028	973	975	998	1044	1050	1050	1009	991	993	1013	986	976	985	998	1083	989	1013	1017	992	962	1027	1024	1017	1028	1059	1005	988	979	1012	1055	965	1012	1012	1019	1023	964	1056	1009	1021	1043	1012	1036	1014	972	981	1011	1019	1000	996	998	985	1007	1003	981	967	1021	977	985	1037	1026	998	1000	1010	984	1037	999	1004	1084	1043	982	966	964	1005	934	1020	999	1031	1000	1003	934	952	1050	1093	1041	1036	1015	987	1015	992	1019	997	1059	996	1058	992	1045	1035	1043	978	956	940	1046	963	1027	1007	1075	1041	1049	1079	1074	951	991	946	925	977	1021	1069	1025	982	1028	1030	1074	992	1018	974	1024	989	1013	1002	994	1039	965	1001	1020	983	1039	1014	954	977	977	1007	1003	1011	997	943	1035	988	1024	972	1014	1022	1019	1025	955	1013	972	1008	980	990	1005	1016	1002	1002	1019	1010	955	985	973	1003	1025	1012	1041	987	985	1023	1046	1016	1013	1075	1024	994	1037	986	957	963	1003	967	1021	994	951	1076	935	963	989	1006	1015	982	1015	964	1015	957	1043	996	1036	996	1057	1011	987	1023	1060	1005	1011	994	1014	1006	1018	993	1019	1033	1020	1009	1037	1024	995	1014	1056	1042	972	1015	982	995	964	1023	1027	970	937	968	985	1005	1067	1011	998	974	1066	972	1028	957	1064	1010	1021	1022	950	1006	1014	1021	985	1060	1065	1007	1067	1077	1014	1008	1003	1005	997	1040	987	1002	999	955	1000	999	1021	1002	955	1023	1014	1033	995	983	1030	1037	1021	1010	989	1000	1026	992	996	1000	1001	1011	996	1050	1049	1014	1013	1001	979	965	1016	982	1000	955	1011	966	1031	1024	1028	1043	1009	1013	1038	1051	1050	999	963	942	1063	992	1013	1030	1017	1015	986	1056	961	1021	990	983	961	1010	981	1064	1089	971	1037	1040	1006	1045	967	982	995	992	1009	963	1027	1022	974	1048	1000	955	991	983	980	1028	999	966	979	1018	1011	998	1024	1033	989	1023	1001	1058	1039	1042	1000	994	978	1061	1025	1034	1035	965	1018	1055	965	1088	966	983	997	1013	965	1007	1040	1039	1016	1007	984	1025	980	1018	957	1007	1004	955	960	1022	1042	1026	1047	1026	987	1077	1020	1061	951	1014	1036	1044	1008	987	972	1012	1062	1033	947	1030	1023	1003	1066	1009	1009	1022	1033	982	1017	1025	997	979	1024	1083	1045	1047	1006	1028	977	963	963	978	997	1032	974	1039	1045	1007	955	1007	1044	991	1002	1063	998	1058	994	983	1046	983	960	975	1022	982	989	997	985	1042	950	997	1045	1017	1015	1034	954	1037	1017	969	1032	996	966	997	999	977	997	961	982	963	1025	963	1044	965	1010	1061	1031	1033	1058	950	1009	1040	985	1048	1034	961	947	1003	964	1016	973	957	1031	980	947	989	978	1003	1048	1053	1038	1022	1017	997	1014	990	956	976	1022	1013	1042	1059	1008	1016	1021	985	979	1020	1022	1044	963	947	1025	1012	981	1026	997	998	1109	1009	1019	1025	987	1043	1031	1052	999	941	1007	1006	1042	987	1006	993	1019	1017	1007	1016	1005	1014	965	961	1024	954	960	960	999	1082	999	1069	975	1045	1010	979	1019	1037	968	987	961	1020	1020	956	1016	1006	994	1027	1030	1051	1053	1055	948	998	1021	1021	1000	1028	1028	1017	1016	975	1033	1005	1025	1070	1036	1040	980	1006	1017	1007	995	994	971	952	996	1025	1022	990	1062	1067	1007	968	1020	1041	1057	997	1024	995	996	1055	1017	976	1012	953	984	984	961	1008	996	1040	991	1080	1047	1044	990	1026	1019	1039	1026	1058	972	999	973	1016	1079	987	1039	1005	1058	994	983	1016	984	1008	954	1015	1014	1028	1019	976	931	986	1042	992	951	1030	1010	994	1041	1022	1055	974	952	1055	1023	1022	985	1010	1047	1012	1026	1008	952	1008	1038	959	1001	998	989	1026	1038	1024	1026
28298	22216	24228	17683	9979	5904	3939	2969	1865	1194	908	647	487	451	436	420	451	395	442	485	460	499	476	505	500	518	471	539	529	466	480	424	481	472	474	427	415	439	462	426	422	425	468	420	459	415	377	446	447	417	407	427	423	416	405	441	432	444	415	418	442	366	441	447	428	449	417	444	397	464	407	426	398	422	427	424	427	432	441	394	473	402	457	412	413	416	449	418	416	441	387	416	404	475	387	392	446	433	433	391	421	405	409	425	412	421	422	439	448	445	433	437	426	393	431	424	408	429	403	399	440	432	420	398	447	433	405	451	395	425	441	416	435	393	419	427	409	444	425	400	426	414	387	416	375	409	451	407	460	436	407	399	423	414	429	403	447	420	452	432	384	394	391	405	422	423	433	427	410	417	417	420	448	394	443	436	415	395	427	401	430	479	398	439	445	417	427	448	421	399	414	418	462	437	415	452	436	411	431	436	396	390	429	407	417	434	438	431	429	401	405	443	387	433	416	446	415	467	427	432	426	394	408	400	412	423	391	469	449	419	371	449	436	395	421	426	429	455	386	404	462	425	471	453	399	401	412	432	415	427	403	444	423	417	399	400	431	419	427	404	435	427	416	424	426	377	412	422	430	433	419	403	429	424	452	418	400	428	414	421	377	427	419	404	478	425	407	391	441	409	391	408	445	421	450	413	425	474	428	450	422	457	451	450	444	458	380	469	438	447	458	406	406	468	420	404	382	424	408	419	423	422	411	419	418	407	400	410	423	434	448	430	401	407	451	420	432	429	451	397	436	396	420	425	428	434	391	423	387	438	425	419	415	444	415	443	407	429	424	409	403	407	429	420	445	460	424	425	393	445	454	443	444	428	408	399	427	422	377	440	437	410	403	448	394	419	441	436	415	413	435	421	428	412	431	445	430	395	421	419	425	403	448	399	388	442	408	415	446	426	455	433	418	396	431	423	424	443	420	402	401	423	421	421	417	396	428	403	423	425	466	435	413	412	423	447	425	418	400	424	433	407	436	429	406	453	398	434	428	433	404	429	408	429	444	410	409	422	393	457	415	437	449	460	411	407	404	411	413	421	398	399	430	466	435	427	369	427	412	413	443	386	399	425	461	460	454	423	398	433	443	427	393	422	410	441	426	442	411	407	441	410	411	414	383	415	452	452	435	417	409	432	409	463	454	406	417	430	391	409	414	414	432	406	458	417	435	438	443	432	413	461	450	402	473	431	409	430	449	438	446	406	398	426	457	413	403	413	469	410	398	460	376	418	411	455	456	432	458	406	412	434	401	406	423	463	444	435	431	425	455	402	384	414	469	428	467	466	435	445	398	409	436	448	418	413	442	453	400	439	409	417	430	435	448	437	421	443	451	422	438	426	438	399	431	418	443	399	422	402	412	438	411	416	383	421	403	400	427	423	415	436	454	417	424	430	426	416	413	448	421	440	433	432	412	419	376	427	396	421	445	423	421	424	394	435	441	414	427	453	425	406	413	417	425	406	419	392	430	412	370	465	416	374	407	421	410	467	448	438	411	431	402	360	425	444	422	443	421	431	435	408	415	439	432	413	393	406	431	433	474	405	424	413	434	454	444	426	371	448	449	432	427	419	467	437	375	435	412	422	445	436	419	422	418	395	426	444	399	404	409	425	389	384	454	421	400	418	437	399	420	437	385	401	447	442	421	403	447	424	416	452	397	436	430	443	442	438	409	409	395	465	452	417	451	417	390	448	394	406	441	401	467	394	413	419	413	439	442	442	452	419	426	428	420	416	469	396	415	457	421	377	440	400	437	441	417	465	400	434	462	401	393	448	405	432	411	412	427	443	456	411	365	396	430	466	404	386	422	386	438	447	407	387	414	436	450	423	452	379	409	396	455	401	446	433	401	411	424	415	408	428	423	439	416	398	423	424	442	398	468	389	402	450	439	422	423	421	441	406	414	430	373	426	405	436	432	396	395	388	423	433	408	423	437	416	446	447	414	434	396	408	409	405	415	432	445	456	448	428	404	414	420	457	413	473	437	418	438	427	428	419	440	434	405	461	448	414	413	443	426	412	422	410	450	385	445	424	407	380	414	422	417	399	437	403	427	412	400	464	422	412	428	390	440	432	405	394	407	387	437	459	417	406	442	423	438	441	401	408	425	410	451	447	421	406	440	425	422	441	403	451	423	412	436	435	414	447	439	425	388	446	427	433	407	418	394	441	412	398	443	421	395	453	439	438	392	414	408	405	448	455	418	415	409	445	446	409	398	392	447	410	431	430	442	385	439	422	438	436	399	390	389	474	456	433	433	413	400	444	456	450	436	430	416	407	415	427	422	394	401	406	406	410	431	427	389	483	413	403	370	417	437	437	435	429	407	425	422	411	392	436	416	447	431	426	375	420	406	421	450	405	419	451	382	404	427	437	395	422	402	409	402	413	424	391	418	435	444	431	442	417	407	444	471	432	424	435	419	420	441	380	422	434	401	428	422	412	422	434	448	435	433	431	455	444	387	399	429	424	463	424	424	431	401	398	422	429	448	422	435	407	386	422	378	397	429	419	396	414	442	441	418	430	425	448	432	438	434	450	395	441	424	404	418	428	426	411	435	439	425	419	432	426	439	450	384	471	414	407	424	467	445	407	458	431	437	393	452	425	421	452	424	444	431	413	392	410	409	459	387	409	425	405	443	450	408	394	435	433	420	445	394	424	419	431	432	424	427	432	426	406	456	405	402	423	453	417	403	423	406	391	404	426	421	450	406	435	377	443	438	431	409	391	441	402	418	412	423	391	411	409	412	417	408	414	395	446	418	443	407	451	403	436	409	476	404	399	389	422	415	398	460	402	425	443	447	442	414	410	405	423	447	435	449	383	403	452	402	435	461	459	396	430	428	400	371	398	434	390	435	405	410	433	417	444	455	465	422	426	425	435	412	405	425	409	455	438	401	437	446	408	436	424	431	384	391	420	406	432	391	445	448	459	408	430	410	404	409	428	444	461	448	376	418	441	405	460	437	427	412	394	444	445	415	435	390	406	367	400	431	438	404	414	441	428	430	388	429	442	453	411	382	437	399	441	452	411	407	459	442	399	444	405	412	440	421	411	405	388	422	388	441	432	409	395	423	436	425	380	443	402	403	383	417	384	428	409	399	417	418	425	468	422	414	420	421	418	417	420	402	413	431	405	431	426	427	454	426	443	421	404	404	385	431	442	376	395	435	426	422	418	452	395	406	424	410	400	421	414	406	389	417	416	424	441	400	405	408	451	471	407	438	430	431	449	449	435	438	419	438	434	457	407	427	436	416	447	398	402	401	398	446	402	440	422	410	414	458	427	438	421	409	424	462	418	457	399	418	442	434	401	453	427	415	420	389	453	437	394	415	456	429	412	396	435	386	429	408	455	389	429	451	442	441	403	405	450	406	401	443	391	430	433	411	415	420	428	447	419	429	406	404	456	426	422	420	435	425	435	430	399	419	429	392	434	465	439	394	425	415	434	387	429	409	411
15521	30933	26798	18304	13545	9944	7078	5419	3356	2018	1475	926	596	543	466	464	470	517	464	509	496	496	581	602	602	610	536	553	529	570	519	505	482	488	506	437	434	484	457	442	468	438	427	457	433	457	472	456	487	474	463	458	476	461	454	453	473	478	466	453	449	463	443	420	418	441	428	462	467	451	478	439	468	447	440	469	452	448	474	405	455	463	468	482	449	484	484	440	491	456	467	458	455	451	425	423	483	442	465	452	455	447	479	466	458	453	466	440	463	451	462	449	490	477	479	442	444	439	437	466	440	418	453	482	449	463	477	467	433	401	462	439	443	445	442	472	443	452	417	446	466	436	456	442	456	449	434	440	414	431	451	449	453	440	472	432	465	416	444	499	437	427	430	459	443	454	471	439	450	484	436	456	458	436	443	419	447	432	453	478	443	438	447	439	430	422	416	497	437	432	475	450	425	445	443	468	477	420	478	456	413	461	449	436	442	423	455	451	459	470	455	431	429	434	409	454	445	477	426	475	420	438	432	452	489	431	451	457	480	446	437	442	453	480	424	422	472	451	440	413	459	435	412	491	455	478	481	498	425	432	470	431	475	460	439	479	463	461	436	453	435	426	458	440	450	456	450	411	468	495	443	429	477	486	433	456	438	433	433	438	443	443	434	448	452	411	437	412	445	460	482	437	433	474	452	456	453	472	452	441	461	430	469	448	458	432	423	465	430	419	452	417	463	459	441	486	467	433	428	443	436	427	454	481	418	456	459	463	448	450	482	514	455	488	464	429	477	434	478	441	474	455	420	444	456	455	451	467	462	427	434	445	419	463	480	451	418	459	455	475	441	433	450	458	454	474	462	475	447	459	453	461	475	461	444	449	456	464	437	483	407	442	470	464	472	464	465	446	453	450	432	484	409	471	417	420	459	434	436	474	415	437	434	480	451	464	445	487	451	433	452	451	445	474	466	466	460	463	469	474	450	471	422	431	419	464	454	461	443	434	440	481	432	424	461	428	427	488	453	436	421	437	401	477	452	451	466	452	449	441	490	445	437	456	444	471	482	442	449	439	456	427	451	418	418	472	478	435	423	464	466	425	439	419	445	436	445	464	452	460	443	452	463	479	441	473	467	428	461	454	450	434	445	437	500	453	432	435	439	439	442	427	466	467	429	447	502	421	453	423	444	437	460	436	453	422	451	443	464	416	464	472	463	480	418	459	444	450	446	427	454	456	442	449	454	481	441	431	486	433	456	462	464	460	427	452	450	426	459	438	444	437	444	499	463	472	422	469	462	423	477	441	458	423	449	453	456	469	486	460	441	486	421	465	465	435	432	441	421	422	474	463	461	443	409	425	450	446	417	437	426	450	459	428	469	412	439	459	456	443	470	476	466	442	468	443	424	450	466	446	447	436	464	444	478	437	487	423	447	454	448	453	413	465	409	476	465	429	415	423	464	437	453	432	441	483	455	411	468	530	479	437	432	467	458	477	467	460	432	451	463	449	412	452	429	451	426	446	441	460	450	434	461	496	448	458	464	443	444	444	468	445	439	413	476	450	492	432	477	435	421	431	453	433	494	461	431	440	444	422	427	456	451	476	457	457	451	438	489	437	416	476	453	418	453	490	443	443	442	460	454	460	436	460	413	428	474	418	457	427	463	448	440	455	437	450	462	463	448	479	447	437	442	455	459	451	432	459	493	454	435	444	434	453	463	425	444	462	434	443	456	422	421	429	451	463	416	461	438	429	431	444	420	468	433	468	446	444	403	464	466	511	422	427	409	449	462	453	448	478	432	487	442	463	439	454	432	474	479	477	435	464	444	415	492	462	469	516	457	450	455	455	440	422	448	456	428	443	446	428	431	440	475	459	431	462	457	461	424	425	465	445	461	461	471	447	441	456	459	466	467	469	458	443	441	434	430	489	435	476	451	427	459	445	458	438	462	465	467	464	496	471	449	454	454	443	466	447	446	416	483	459	458	482	431	463	440	429	421	458	425	477	422	474	423	444	432	423	454	472	474	434	423	481	431	440	451	420	484	454	446	443	489	456	474	414	449	434	432	448	446	440	393	450	454	465	427	454	444	453	465	411	443	476	435	438	405	435	401	445	444	461	430	434	456	450	484	439	441	423	478	433	440	440	458	425	416	463	459	476	430	446	417	450	460	467	423	449	494	445	456	427	445	428	465	455	421	441	424	452	446	440	445	467	451	405	487	437	437	445	424	461	436	467	459	467	430	478	429	388	471	444	430	466	461	449	448	479	438	458	447	417	460	477	453	474	446	450	455	458	446	441	442	423	451	445	435	446	447	414	432	441	464	451	399	467	453	474	413	414	444	443	414	451	505	485	444	465	468	476	483	442	455	466	472	457	463	458	432	481	421	471	452	423	441	467	451	416	431	408	437	435	469	438	418	452	457	474	463	441	447	462	452	459	436	492	441	431	450	443	468	451	432	435	428	469	421	504	452	433	420	446	461	441	413	450	402	459	407	457	462	449	467	427	433	442	444	421	443	457	451	466	438	422	429	464	447	457	454	424	487	423	466	477	460	461	445	447	457	424	428	428	438	456	431	454	467	414	442	448	436	458	436	431	425	450	458	476	477	457	432	433	445	461	451	458	422	443	455	410	440	405	433	425	464	470	477	431	472	450	459	425	450	464	474	412	440	436	440	442	444	451	460	420	467	400	459	480	443	444	434	448	432	447	473	465	465	421	449	449	428	452	435	460	443	438	448	458	458	424	486	458	450	443	455	453	442	453	442	450	465	399	424	442	471	441	431	484	443	433	433	448	455	431	486	458	461	431	453	456	480	472	452	426	445	445	439	433	476	437	455	454	448	429	448	459	444	476	453	442	480	436	424	423	409	459	455	440	426	433	466	471	437	421	469	449	459	451	454	467	436	438	450	439	452	414	450	449	470	426	426	428	440	429	447	450	430	429	464	464	465	493	449	474	436	446	445	463	471	426	453	468	451	467	432	446	423	435	449	460	491	447	429	439	473	489	434	428	406	439	460	452	456	426	433	440	462	440	476	422	456	432	415	412	441	445	436	466	431	423	432	480	449	445	429	420	470	444	416	431	437	423	438	442	473	427	468	446	439	465	435	430	432	487	383	486	467	459	445	446	411	435	474	421	452	400	465	434	460	446	443	429	427	399	457	442	489	432	460	454	430	475	405	475	431	450	432	465	487	478	463	454	480	486	471	425	431	427	457	447	453	483	432	475	454	437	469	433	436	440	459	423	448	472	435	433	435	442	451	461	436	451	433	456	452	456	457	458	428	435	460	451	438	475	448	433	436	461	454	484	429	440	439	409	438	459	443	460	435	446	454	430	454	456	424	453	492	417	448	426	464	473	457	461	464	457	454	466	484	404	468	435	452	496	429	471	451	444	437	433	477	455	441	455	479	459	462	463	471	441	500	465	434	457	432	475	453	496	445	455	450	497	446	450	449	434	412	398	448	438	460	482	501	483	434	465	457	429	446	417	430	450	447	434	479	459
23631	21116	28375	24258	21641	17646	9956	5809	3868	2314	1832	1351	999	897	827	789	787	777	763	768	863	820	891	938	909	967	837	899	875	880	800	759	743	851	790	779	723	750	768	718	708	777	744	745	753	757	733	780	757	732	747	743	723	708	737	761	716	771	721	749	762	722	744	761	732	776	703	706	747	756	743	751	691	748	776	792	776	773	771	763	708	718	780	731	759	733	744	726	699	746	750	754	738	757	779	784	749	737	726	761	743	759	764	717	726	731	711	683	718	754	708	734	724	716	788	750	726	736	724	718	782	732	725	723	763	726	748	720	778	766	749	712	742	713	724	698	716	735	787	720	739	712	704	726	711	726	744	725	710	738	769	813	724	754	748	764	751	758	719	769	730	763	713	722	727	749	717	730	789	765	750	759	723	738	735	728	731	761	728	744	739	739	736	748	709	729	688	700	730	717	697	770	713	775	713	737	679	721	741	675	801	726	756	742	716	759	737	718	774	767	699	737	724	756	762	726	735	776	712	751	760	719	759	713	709	758	743	728	727	712	772	738	722	765	761	760	720	787	719	705	729	729	733	694	675	710	718	748	751	734	765	746	773	733	706	774	756	694	750	794	756	737	764	685	734	720	713	727	716	669	686	710	751	743	760	779	752	785	771	700	708	743	799	737	735	757	777	701	768	772	716	694	724	734	694	756	741	758	736	734	729	760	733	745	737	745	695	728	728	739	701	707	728	772	747	732	743	698	739	750	743	764	785	741	747	767	675	735	769	757	730	733	732	683	743	767	724	748	711	828	703	766	734	743	743	767	735	738	736	730	789	758	774	728	743	745	735	749	715	750	742	730	681	731	716	736	711	719	739	726	701	731	733	693	721	738	745	717	740	765	781	780	724	742	755	711	762	772	761	754	742	719	760	716	719	782	761	731	732	703	754	714	778	744	716	693	755	799	727	729	744	754	775	728	712	743	715	740	710	740	727	779	705	724	745	717	794	747	769	738	766	756	768	766	755	722	744	702	747	716	740	679	715	741	770	728	706	753	729	787	708	725	738	755	730	802	712	735	743	773	730	725	725	751	771	745	758	736	783	746	728	724	717	738	714	729	712	756	801	733	714	745	739	743	759	753	751	714	759	708	727	669	752	794	709	733	730	694	735	714	779	685	758	790	726	708	690	748	731	710	750	750	743	735	755	770	735	788	732	714	808	713	767	761	776	780	726	743	701	712	776	725	758	741	760	745	704	696	735	760	714	726	756	733	725	707	734	777	727	739	737	705	796	754	804	715	715	727	727	716	737	773	706	764	733	712	692	700	755	734	743	781	726	719	696	702	732	745	760	689	712	717	768	727	733	742	737	769	722	776	828	743	767	754	777	726	756	772	784	763	748	740	663	729	787	722	719	705	711	746	778	766	772	705	740	757	773	736	704	755	743	714	831	707	787	731	758	748	687	703	744	774	804	747	726	742	734	694	740	786	745	741	744	803	726	785	689	726	722	741	749	732	727	723	742	783	742	795	721	698	700	738	740	721	751	718	731	711	742	757	694	782	721	733	777	738	733	730	741	754	744	750	783	768	692	729	722	755	786	730	718	758	697	774	728	769	746	726	771	706	792	771	741	779	766	689	738	744	748	743	729	788	740	687	739	698	775	718	727	756	771	825	762	772	682	758	765	745	729	764	790	729	746	692	773	777	762	755	730	711	737	753	727	748	757	751	731	796	705	712	735	769	727	757	728	762	703	731	778	723	771	764	788	764	705	745	676	806	794	760	737	691	735	772	761	728	800	787	722	737	796	747	695	723	743	792	763	726	774	787	753	753	765	749	746	732	707	750	742	810	728	732	757	702	744	733	709	719	754	743	720	760	719	762	759	732	694	761	760	747	736	741	707	770	766	802	717	765	714	785	725	728	673	718	663	707	773	724	759	749	668	746	669	785	776	748	709	741	751	753	740	725	764	699	775	709	695	717	708	709	740	703	704	771	743	746	708	712	753	762	749	731	746	737	705	764	731	779	757	765	714	729	713	751	734	721	753	720	739	764	763	771	727	742	789	726	725	765	744	741	717	720	781	720	781	740	713	729	696	757	752	738	725	737	778	736	711	754	705	762	709	762	717	708	716	730	757	741	706	777	750	750	720	764	684	728	754	740	719	721	757	730	731	688	727	731	768	743	701	744	761	788	776	708	756	697	711	737	759	763	716	731	731	728	722	728	745	766	678	778	740	786	710	742	726	723	786	759	725	773	729	738	788	728	747	709	749	734	764	765	761	736	706	767	732	736	777	734	745	743	720	745	775	731	709	777	793	705	734	714	708	727	722	745	697	728	780	775	746	752	734	767	737	757	704	705	739	787	753	785	770	739	770	711	731	744	755	735	732	762	744	728	713	708	773	746	747	729	716	766	766	791	759	755	770	756	788	762	783	729	739	725	713	775	692	733	783	783	774	704	763	735	743	756	780	763	721	759	708	722	724	763	711	721	727	798	752	730	761	740	730	760	701	747	759	737	754	749	746	729	727	717	736	738	745	720	733	782	766	748	714	747	731	763	786	786	708	709	783	742	746	719	742	722	745	707	760	785	733	777	737	767	711	683	711	809	747	723	728	745	737	754	693	740	723	759	767	698	731	709	744	774	771	759	789	785	755	706	731	742	739	761	711	748	743	700	701	773	715	694	715	741	756	704	748	723	760	773	744	737	796	770	701	713	739	735	775	767	730	798	739	742	723	700	722	783	729	728	716	793	779	752	764	704	732	749	676	709	767	700	733	779	756	697	718	789	741	731	728	712	729	740	747	760	754	736	764	706	725	726	779	725	758	744	758	691	708	718	749	810	733	774	809	753	761	759	754	739	765	681	738	738	755	699	716	712	729	755	771	708	766	727	710	756	758	750	741	707	698	721	729	729	764	740	749	788	730	743	730	766	763	716	739	751	755	716	743	762	741	747	770	757	714	819	737	719	762	709	732	730	762	754	756	771	723	741	716	711	661	775	741	716	702	729	733	738	775	735	720	756	737	739	729	796	739	781	737	756	725	718	684	729	762	716	698	757	736	740	743	729	781	741	740	737	785	755	798	770	686	738	704	732	716	779	710	754	721	686	747	782	788	738	713	759	721	735	716	770	715	757	723	743	743	737	760	719	739	729	727	733	750	743	656	759	733	747	786	700	725	734	715	730	744	696	787	713	797	741	774	751	757	764	738	727	748	725	737	779	702	764	730	750	752	704	734	744	756	727	741	703	739	740	725	731	754	700	747	751	767	726	768	709	766	750	769	771	678	708	713	710	739	769	751	729	752	735	731	740	750	701	764	741	730	736	775	697	750	759	763	779	736	745	762	723	745	745	766	730	759	796	746	784	716	789	761	782	709	782	744	734	776	746	731	721	712	744	728	762	726	757	763	731	783	749	749	725	726	735	728	744	782	745	731	749	742	782	725	718	728	747	759	690	752	719	781	712	700	729	703	767	744	743	778	695	722	695	699	712	754	739	713	727	764	752	730	799
16086	38757	34413	26110	20558	15648	12231	9151	6522	3680	2849	1949	1183	966	890	848	910	819	806	935	885	1029	987	1068	1092	1084	983	1008	948	958	873	830	853	818	816	766	800	777	800	811	741	775	808	762	694	710	796	794	763	789	785	740	753	780	742	793	786	768	758	689	756	786	730	782	777	762	784	762	825	715	801	792	733	799	796	786	738	710	744	753	775	742	755	767	757	748	756	748	732	774	801	741	741	818	738	765	768	747	723	770	736	748	768	819	775	805	734	747	755	698	769	719	751	812	757	726	810	774	742	819	773	720	717	760	771	771	799	743	714	748	741	787	736	771	786	749	813	759	763	732	739	752	759	790	739	827	744	746	756	787	774	796	723	754	733	779	776	773	748	762	734	801	736	761	798	754	693	788	775	726	796	720	720	773	770	805	768	733	780	761	792	797	747	740	747	804	766	790	757	748	774	757	768	751	776	743	786	731	728	712	780	758	749	754	775	802	727	742	735	783	772	757	737	747	738	808	702	810	779	835	767	742	765	728	790	781	774	807	752	748	737	740	748	779	793	720	782	731	798	780	720	740	725	810	737	762	797	755	771	723	734	810	764	815	799	737	787	719	793	790	742	743	749	773	776	755	770	759	828	759	763	815	729	731	778	781	761	732	759	690	806	782	758	793	742	776	759	723	786	726	798	758	768	767	751	717	773	708	746	717	732	737	721	758	788	777	771	781	742	734	803	781	730	777	748	786	788	778	729	745	774	758	754	724	753	738	754	791	785	799	742	729	746	765	784	741	759	737	800	741	791	783	744	764	779	782	784	726	795	747	801	705	751	775	728	815	732	752	742	739	789	746	837	794	762	757	772	755	736	751	730	701	723	756	762	767	758	760	768	711	805	722	744	724	786	786	746	796	771	800	792	752	766	699	812	727	757	805	748	774	735	789	754	754	706	781	746	783	745	757	772	815	797	712	785	774	780	799	744	721	760	767	768	771	768	754	724	691	793	713	785	759	790	779	778	731	738	789	755	803	768	751	785	767	764	737	759	779	749	792	748	792	792	729	767	755	770	787	790	760	790	777	801	702	801	808	821	794	698	735	774	800	797	726	755	758	766	759	793	759	755	731	751	744	753	782	766	800	779	755	782	762	801	803	743	742	734	719	753	742	735	769	731	734	748	719	796	772	792	768	754	722	806	752	809	743	778	740	764	758	733	773	768	737	748	727	775	775	791	793	795	730	741	730	765	758	767	783	767	707	818	796	783	789	794	704	771	763	790	765	767	759	754	737	723	764	752	769	737	775	784	756	772	735	756	729	789	754	787	767	802	808	757	748	739	724	793	745	771	787	767	772	753	746	716	767	738	832	737	733	813	768	758	766	762	746	740	756	785	778	804	731	791	766	770	759	750	758	720	726	754	745	737	725	749	829	738	739	739	728	753	782	717	782	774	725	734	764	734	815	752	749	718	804	819	784	781	747	725	736	767	770	764	799	717	769	761	768	797	761	734	744	777	780	811	762	755	683	760	788	781	757	723	787	753	797	758	724	739	745	775	792	712	720	795	754	769	762	730	772	753	772	746	792	716	732	729	713	731	786	784	796	764	722	782	734	734	777	804	676	763	743	768	774	744	791	751	808	685	777	719	793	726	743	808	797	795	777	746	728	796	739	730	777	772	771	722	717	782	767	783	767	743	728	763	748	720	758	748	738	771	763	726	729	741	757	786	703	792	673	731	747	769	763	796	740	800	748	772	815	768	740	787	727	735	740	814	760	747	810	761	738	738	757	756	768	821	768	755	766	762	807	771	773	770	736	789	717	752	747	732	771	780	711	782	736	771	727	767	800	790	736	701	742	782	741	734	777	803	788	768	731	763	766	767	757	785	751	767	761	751	731	798	777	725	748	738	815	727	735	728	766	752	750	765	732	715	759	781	755	785	735	747	734	780	758	796	763	745	715	772	771	743	814	787	771	743	781	756	757	761	722	728	756	734	791	729	807	734	754	772	751	789	793	742	735	817	799	801	760	762	749	776	764	775	722	765	809	763	747	733	766	747	747	737	763	737	739	782	750	718	830	712	763	725	754	809	730	783	829	743	754	790	769	757	764	767	740	789	743	764	724	708	760	770	759	763	735	787	756	784	753	776	793	734	710	767	744	731	760	788	737	745	767	672	752	785	783	759	794	804	803	713	736	765	739	770	767	770	788	734	704	804	793	793	743	728	780	777	781	771	767	788	784	726	808	779	718	750	783	790	826	779	754	791	756	789	773	728	749	759	761	771	794	703	758	729	781	821	762	788	726	768	780	758	814	730	787	780	747	759	827	675	771	739	736	780	756	797	728	814	723	763	728	718	761	772	746	725	787	722	811	772	774	786	761	727	795	756	738	807	766	758	772	739	766	751	828	753	767	770	719	754	759	720	708	771	772	780	764	734	731	815	775	747	741	753	741	771	721	787	719	795	763	736	774	810	756	665	746	758	751	692	729	812	755	754	828	766	744	744	796	772	769	783	762	752	769	766	737	728	757	739	724	722	756	724	800	741	740	713	850	758	783	786	701	741	755	787	783	723	776	757	748	790	809	735	749	742	805	751	762	785	725	773	742	760	741	765	812	779	828	798	773	794	789	748	754	772	737	817	738	784	758	783	742	788	767	768	768	796	803	731	716	721	769	730	779	770	741	726	754	786	763	768	792	809	795	759	775	814	779	779	754	745	762	756	770	741	779	743	765	771	761	737	736	739	716	713	772	740	765	711	774	762	745	781	774	794	757	780	728	756	798	774	748	763	774	743	802	759	777	734	803	776	710	773	781	752	804	748	750	772	784	744	744	747	773	776	795	784	777	677	750	743	797	737	790	768	798	737	743	752	751	762	744	763	755	738	740	806	746	739	736	741	806	823	791	782	780	720	740	708	751	815	762	762	772	746	738	749	755	747	785	767	761	790	767	831	748	734	769	726	769	771	702	775	701	779	735	758	764	775	775	809	751	753	762	705	756	766	754	725	745	698	729	759	759	745	762	789	763	713	779	783	796	757	770	756	779	775	744	703	760	789	750	797	726	715	751	750	758	779	778	791	736	761	769	747	742	773	740	726	775	761	738	770	743	712	768	773	782	779	797	778	727	780	715	797	748	771	767	729	739	777	752	774	733	762	776	757	803	714	747	771	758	781	741	776	780	774	761	751	760	740	758	763	800	780	745	713	798	742	754	776	783	752	777	754	785	754	790	751	752	776	728	755	801	777	736	750	761	731	728	800	787	739	771	778	782	759	752	760	753	732	757	780	777	774	727	777	753	747	761	729	736	761	764	747	774	785	777	782	780	778	779	770	768	767	764	800	752	767	738	754	790	782	726	741	740	758	749	728	765	722	760	782	760	743	758	783	777	751	801	750	715	736	758	783	786	786	784	771	719	800	769	765	775	755	728	798	779	753	760	771	767	760	754	729	750	736	815	810	776	777	736	756	747	740	797	731	776	771	777	804	748	770	767	785	789	735	781	770	732	743	797
24920	21187	27569	25694	17838	9625	5890	3956	2686	1700	1254	949	636	601	533	500	503	542	498	549	580	605	632	630	589	678	563	592	567	595	577	552	497	529	526	479	511	507	446	469	474	480	526	503	517	478	513	481	530	500	513	514	480	486	497	490	518	439	497	516	553	492	531	475	507	498	496	485	544	500	482	499	525	459	469	519	505	461	505	555	497	470	485	481	550	515	498	506	520	505	511	514	526	496	472	460	527	510	501	515	478	500	481	511	464	525	494	501	510	493	522	542	460	510	456	503	473	507	500	474	471	440	493	498	455	479	547	521	468	491	480	521	477	495	508	500	498	516	496	481	503	479	499	504	504	457	508	491	489	451	499	495	506	534	487	514	484	502	498	512	536	512	518	482	504	470	514	519	479	512	472	521	500	526	475	505	461	483	481	489	487	521	473	512	516	466	477	534	545	497	468	478	478	489	449	516	506	494	499	478	500	462	475	489	525	514	564	497	482	525	488	554	483	502	501	485	486	497	510	519	473	513	504	494	485	499	516	471	492	515	487	490	527	488	484	489	492	451	507	514	481	498	509	507	494	489	510	482	526	453	535	466	484	459	477	500	481	480	504	531	509	511	447	498	461	506	496	432	533	496	495	487	532	507	486	472	512	485	498	478	495	497	485	482	518	525	494	467	493	500	495	525	485	473	504	491	515	492	524	506	484	463	470	473	466	562	497	483	479	494	518	472	478	550	493	442	507	494	494	472	446	486	541	502	545	503	510	460	530	508	521	483	516	474	473	467	523	489	502	508	495	541	504	467	514	460	524	485	507	498	495	527	480	528	490	485	502	486	496	532	476	479	479	470	488	490	548	473	482	503	509	531	462	480	468	517	501	449	505	499	468	473	454	479	497	470	490	515	496	506	524	457	496	486	481	527	513	508	506	448	494	458	512	448	501	536	539	516	545	475	534	518	521	513	495	532	524	479	476	499	494	518	470	489	460	505	458	453	493	510	529	523	492	498	510	507	506	495	522	549	481	476	454	527	534	465	493	472	474	485	510	492	509	492	491	522	482	525	503	492	496	493	521	519	524	570	509	543	471	473	467	468	477	511	491	520	471	480	465	566	497	507	524	493	457	521	545	449	502	468	509	514	492	496	521	509	491	530	498	489	494	529	488	484	501	510	505	514	496	509	476	509	539	504	490	514	509	539	482	486	469	533	489	523	505	536	517	482	515	463	527	489	504	513	505	486	520	507	509	482	472	515	512	468	501	473	556	495	483	486	539	458	476	473	501	489	536	475	540	479	509	501	516	511	486	499	508	508	499	493	482	490	518	483	507	464	517	434	461	529	483	488	495	506	463	458	480	511	500	519	484	502	510	481	498	492	494	496	520	533	522	486	472	486	495	503	521	508	463	506	496	473	465	539	510	475	493	504	518	486	508	521	503	487	492	490	515	486	523	462	514	483	532	518	518	501	492	498	487	532	511	529	419	506	488	462	533	513	504	487	526	496	460	503	499	472	518	536	493	556	519	534	506	490	448	509	506	512	500	546	507	484	466	485	500	536	465	507	487	491	508	472	465	514	495	493	523	501	460	463	501	466	524	502	525	505	486	551	450	487	492	535	488	484	497	487	495	475	473	480	501	524	526	497	515	478	483	493	513	481	459	473	517	509	510	548	508	502	509	522	446	521	461	522	514	463	474	484	487	463	500	498	491	520	475	530	428	494	490	514	496	521	478	479	490	482	509	504	524	509	489	546	488	539	503	513	536	472	491	475	487	494	552	480	480	491	461	538	525	524	453	516	446	472	473	472	498	513	514	451	504	493	491	514	493	519	502	511	493	506	489	518	483	504	470	444	493	543	491	529	470	473	516	503	489	478	504	551	488	471	495	476	460	527	474	475	522	486	479	495	476	452	480	464	507	498	488	509	470	470	511	503	532	502	462	504	466	489	480	484	533	472	521	513	481	473	495	500	487	492	495	507	485	541	482	503	475	538	519	518	481	514	508	487	478	517	509	521	523	490	442	506	477	491	490	495	504	518	447	522	522	438	500	482	507	495	520	520	463	500	517	483	439	512	514	530	510	495	492	496	450	480	506	528	508	498	506	523	470	523	495	509	494	463	452	496	479	478	520	491	517	520	520	522	454	540	495	537	508	497	487	512	493	500	497	494	482	466	475	507	502	479	483	456	490	500	508	502	482	487	495	470	486	487	485	477	504	498	463	456	515	484	499	521	485	504	496	485	478	532	526	513	504	452	455	477	537	468	473	495	481	530	490	514	519	504	485	477	512	499	516	491	507	482	503	507	488	515	514	494	471	498	485	532	474	502	475	522	526	475	514	485	489	525	533	485	478	482	504	526	494	485	492	470	514	494	496	526	537	511	510	512	514	531	503	454	503	510	498	470	479	489	528	453	500	507	519	520	508	516	497	516	514	473	485	497	486	465	497	530	470	507	428	487	500	492	518	486	497	500	513	485	521	459	496	479	494	499	486	516	498	481	480	533	480	491	481	520	495	471	504	478	467	496	489	495	466	466	504	480	486	495	457	475	476	499	461	489	466	494	506	539	489	478	506	513	489	501	486	515	488	486	518	475	441	473	517	479	492	515	499	496	486	520	463	493	528	500	512	511	509	459	469	521	483	487	505	518	463	485	483	469	493	505	486	529	492	463	508	503	496	505	485	535	496	484	519	463	506	456	488	526	518	482	535	488	484	497	475	513	507	433	505	450	493	517	483	477	543	508	469	510	487	509	492	541	454	512	490	515	489	489	484	492	503	484	469	532	465	484	528	510	477	476	496	488	484	465	538	463	503	504	510	499	470	545	522	483	473	496	502	488	498	481	489	498	506	497	502	490	503	498	512	463	514	487	493	527	512	494	544	504	493	524	483	531	502	467	521	480	483	480	505	478	479	528	496	492	473	479	492	525	478	516	508	509	466	469	502	497	458	520	472	545	492	490	485	455	511	477	521	485	481	487	527	497	503	493	512	500	513	493	489	522	485	522	512	489	499	451	453	497	473	485	522	509	476	489	541	532	490	485	517	469	543	514	520	486	473	529	505	506	514	506	500	494	514	492	487	511	462	479	544	498	460	531	494	526	513	484	457	473	511	472	501	527	488	512	494	487	520	483	492	525	467	480	478	484	466	497	483	506	444	509	487	476	498	502	505	492	499	485	473	491	486	518	471	497	512	490	499	484	508	494	473	504	464	496	457	468	502	494	513	492	498	529	484	498	452	491	511	498	533	510	501	539	481	522	499	481	487	495	486	461	444	476	503	455	521	507	504	490	485	517	477	451	474	473	509	499	487	489	541	488	503	511	503	505	526	458	501	518	504	468	532	493	505	485	497	524	470	510	470	503	535	489	497	506	502	505	475	506	522	516	516	501	489	496	539	520	462	481	492	512	448	458	469	530	497	511	513	454	465	488	501	515	467	511	494	492	498	510	503	514	509	495	483	472	493	474	525	502	504	498	492	511	496	516	474	533	476	466	475	468	507	504
15582	35663	31152	22682	17570	13126	9686	7386	5058	2929	2094	1528	884	673	605	640	583	620	565	617	693	741	761	734	775	846	697	742	710	690	608	572	596	606	575	583	531	556	545	567	529	582	571	526	539	551	533	512	530	546	541	590	557	524	562	541	524	539	554	550	540	530	551	555	580	526	570	545	568	545	532	500	541	548	593	541	533	524	536	519	530	536	556	521	529	571	540	530	499	565	558	538	541	523	579	503	541	590	529	550	563	573	550	539	516	531	545	544	555	517	581	541	502	551	543	588	542	550	557	562	590	514	528	517	520	525	527	492	580	557	501	529	489	557	586	545	494	531	561	549	548	528	539	491	558	585	548	529	548	549	537	572	556	534	602	537	552	546	565	560	572	567	542	509	542	517	530	550	525	529	522	561	588	569	574	512	568	559	560	539	532	575	542	543	490	580	548	558	504	550	501	535	490	537	541	548	591	523	556	543	584	533	580	517	556	537	526	553	577	578	567	523	578	537	559	522	527	536	551	511	568	556	521	582	501	540	520	542	538	571	549	559	516	546	560	499	547	545	524	523	555	509	557	560	566	524	538	500	540	522	525	554	508	534	512	568	575	549	555	571	534	540	539	604	559	548	604	565	577	573	564	569	561	527	551	559	524	531	573	557	572	569	550	557	551	561	545	528	523	529	586	583	563	534	575	557	557	523	536	528	537	564	547	529	552	543	598	565	561	555	515	540	533	546	571	538	565	535	578	557	526	556	560	528	534	534	528	560	558	555	551	557	587	580	572	585	558	537	552	581	583	574	555	524	527	547	498	550	563	556	529	554	520	588	547	524	517	561	540	564	559	522	531	530	545	519	538	510	545	543	595	554	574	536	514	530	519	589	524	539	556	519	544	514	559	548	563	554	569	566	550	517	547	561	511	555	503	544	577	526	534	491	582	532	550	545	541	514	537	562	508	529	560	569	541	563	525	542	557	540	570	553	507	559	528	538	550	519	573	555	547	575	545	528	547	547	532	551	515	571	577	531	526	545	519	540	608	569	521	548	556	541	546	523	525	541	540	550	545	520	517	569	521	555	535	563	551	511	542	533	550	558	537	540	541	525	543	523	504	575	535	537	557	551	578	529	535	563	555	570	524	529	504	583	526	566	531	560	570	509	481	529	562	556	508	516	542	536	539	562	529	530	523	551	549	512	526	518	518	537	550	566	556	533	502	517	510	529	514	508	566	542	540	545	566	507	562	541	529	588	505	545	548	583	526	538	532	546	542	564	539	527	529	541	566	507	555	532	559	548	520	552	574	525	545	563	559	552	513	574	561	565	565	529	516	545	549	584	566	563	492	526	552	518	544	564	540	533	525	561	603	538	514	529	559	530	583	534	561	533	540	572	516	513	565	556	563	539	517	558	590	510	565	526	556	513	492	552	540	563	575	543	548	563	530	575	535	565	525	582	513	533	553	562	514	543	542	532	534	540	525	549	548	562	536	516	521	559	500	511	542	550	577	551	508	502	542	557	517	519	534	563	511	527	537	520	535	510	547	529	540	544	550	542	556	553	538	530	539	556	543	510	508	541	548	559	547	531	549	527	525	570	518	518	561	530	563	514	540	533	549	545	533	542	531	550	518	567	548	548	535	579	549	526	558	523	560	569	549	533	546	569	554	574	535	562	552	569	533	543	539	540	532	517	569	546	567	535	518	504	577	540	534	573	535	517	561	561	570	564	504	589	551	535	565	524	552	515	518	580	580	575	537	563	547	533	552	539	533	537	531	552	606	551	521	504	544	554	545	537	560	566	510	544	523	559	567	572	512	543	553	562	541	509	548	535	581	589	535	559	543	524	599	542	549	506	556	535	551	506	565	510	497	512	579	564	565	548	509	558	525	594	527	525	542	559	584	517	545	537	514	516	515	578	537	529	559	546	548	546	544	543	592	569	534	541	549	503	548	552	472	560	533	547	527	574	525	556	543	543	536	510	528	500	567	580	536	549	557	535	545	563	527	526	523	595	525	573	521	568	556	529	546	550	542	529	545	512	554	505	538	549	535	541	532	519	560	554	546	551	542	574	530	554	548	529	522	523	523	504	544	532	518	553	557	526	583	552	539	507	526	523	544	550	524	523	513	502	552	525	541	539	541	526	584	529	543	503	536	517	562	535	527	504	514	515	509	541	562	563	540	551	514	548	571	565	530	529	586	548	502	577	542	514	547	556	570	582	553	487	538	576	510	536	569	545	537	533	510	569	567	577	544	520	545	515	590	544	506	589	558	538	561	516	559	536	567	560	529	533	540	540	557	553	566	540	575	515	530	581	548	567	569	592	533	541	520	487	541	534	514	566	551	571	547	503	525	500	567	573	505	599	542	572	528	545	519	536	573	550	567	561	524	530	561	574	540	492	559	579	593	558	539	510	539	558	559	505	568	565	565	559	538	552	536	535	575	535	541	568	541	526	554	549	560	509	563	549	571	535	563	546	569	566	568	560	540	565	603	558	575	544	533	560	534	503	584	559	561	550	536	560	538	570	515	522	514	496	528	529	541	556	542	556	520	534	505	519	542	498	565	543	563	584	528	518	525	544	517	512	529	536	574	537	530	520	541	546	526	573	559	543	529	563	550	571	566	533	587	547	552	556	554	529	545	540	541	547	526	510	559	595	540	549	549	516	574	521	527	557	550	596	544	579	564	522	561	553	526	571	564	553	536	523	561	517	539	541	548	509	505	525	557	533	498	521	532	539	585	528	555	564	568	546	508	563	574	568	534	568	504	541	502	512	512	611	563	562	572	536	543	543	543	597	516	566	493	543	530	556	538	558	552	529	542	551	555	556	562	537	513	554	516	547	518	541	490	512	525	528	530	537	502	537	532	541	507	536	561	538	544	554	549	545	521	538	532	570	544	559	548	564	518	513	573	554	553	519	502	593	563	531	539	570	539	570	519	554	518	518	531	523	533	536	534	562	543	585	527	530	583	547	558	574	591	538	590	549	554	527	576	566	493	543	547	532	511	548	520	536	512	507	510	545	514	548	589	519	500	558	546	511	522	531	534	571	556	533	531	555	536	544	591	554	526	530	564	550	535	563	548	533	575	548	554	566	580	516	530	558	549	565	535	581	526	572	536	559	575	581	545	545	530	556	556	564	532	544	536	568	568	549	555	532	525	514	506	542	568	536	510	536	544	554	509	543	516	499	559	559	537	545	520	504	535	564	571	544	550	550	551	564	539	539	483	574	522	559	536	532	539	554	510	540	557	527	522	522	550	542	501	520	547	539	588	522	497	526	531	547	522	529	548	570	540	535	514	524	558	534	544	535	550	560	552	534	568	573	549	524	575	529	530	511	544	504	592	565	522	541	568	548	533	563	520	585	602	540	563	497	541	535	560	547	542	557	538	561	513	524	557	555	547	564	549	499	595	518	505	561	518	562	564	560	585	522	552	552	563	552	566	525	565	561	545	547	561	511	518	517	541	540	575	554	551	550	536	540	548	518	554	555	512	544	565	526
22536	21164	28829	23800	21382	22235	18600	9140	5703	3693	2534	2028	1417	1151	1081	1053	1066	1068	1078	1171	1152	1192	1255	1157	1232	1213	1229	1189	1103	1096	1065	1020	1077	1025	1073	1018	1008	1017	1025	949	922	977	958	986	1011	961	988	968	991	974	1018	978	957	971	1005	979	1000	962	994	900	989	957	897	1010	998	914	988	1000	946	958	991	975	931	955	955	928	944	1006	898	944	934	986	1006	948	964	985	1025	921	911	1010	961	977	960	996	1002	971	962	936	988	905	984	941	914	931	1062	957	972	945	946	1053	977	970	925	947	972	1046	945	926	940	1022	991	927	1001	948	942	988	953	994	976	974	970	1050	959	953	929	997	960	961	934	984	959	941	972	961	972	974	954	1011	913	952	1037	979	969	1011	912	971	973	947	981	1006	951	1030	1005	1000	914	999	1013	965	951	965	954	962	981	990	999	983	1001	925	976	979	982	953	966	986	939	964	891	931	988	965	957	958	986	922	955	962	957	964	1019	954	995	966	980	1014	938	888	921	1025	966	1018	1001	1006	987	965	987	977	926	1005	989	980	1028	994	958	993	896	955	958	987	962	1016	1030	978	1004	1004	981	990	1004	978	1022	977	1010	1001	955	947	929	937	932	978	926	975	929	924	991	1054	995	940	938	940	962	991	915	938	927	950	956	988	1022	981	980	987	937	1003	960	951	959	1008	995	1029	957	979	949	960	963	935	973	983	942	980	963	977	1011	990	981	1008	990	983	999	900	951	979	947	951	978	952	972	984	991	988	998	1016	972	1025	1004	937	961	936	921	959	924	983	956	998	934	927	1010	1041	989	995	996	945	1014	915	986	1000	996	994	979	1008	926	959	1010	980	917	963	945	974	976	906	931	991	1011	956	995	929	968	1002	954	1015	1005	994	929	937	967	1015	992	965	990	978	902	997	919	1018	994	937	1000	950	948	965	944	987	970	962	949	1002	1008	994	982	974	945	973	896	958	988	972	1011	971	965	973	874	962	950	959	977	1002	968	981	1008	956	953	954	970	961	995	974	931	981	960	990	1002	1004	1003	931	1006	960	960	997	984	982	957	932	927	965	1000	988	981	1005	939	936	964	1012	981	959	977	997	1018	960	996	999	989	991	1001	1006	974	952	1004	914	910	1000	981	977	974	919	978	977	977	980	1021	1006	990	977	961	967	963	946	983	1003	1012	952	964	950	1012	943	984	944	953	1014	965	943	987	934	997	1004	956	914	905	947	971	968	918	1025	958	945	945	959	1010	998	982	941	951	918	929	927	938	969	970	995	940	965	1007	984	986	930	974	988	983	991	1005	936	978	957	885	1047	939	943	959	956	993	978	971	991	948	1027	962	969	943	959	951	947	1022	939	961	952	937	962	901	978	978	964	987	1004	984	975	1001	972	950	991	989	945	956	982	1000	948	970	963	994	989	983	1006	942	928	967	960	997	979	992	964	980	953	978	928	991	1010	981	973	940	939	957	971	966	987	981	948	934	954	961	1004	1003	1009	947	972	951	961	990	880	950	1005	959	989	976	932	966	1010	947	933	958	947	981	985	923	939	964	949	1022	1014	965	938	933	922	902	951	980	1019	953	955	951	975	954	954	975	952	974	995	932	903	1003	953	988	949	972	972	938	935	991	910	950	973	951	1004	996	937	940	980	941	919	999	927	921	998	1015	984	952	1002	1029	913	947	974	997	927	1005	965	936	940	941	958	1017	950	946	932	951	999	944	940	942	980	911	996	965	998	964	913	961	1005	972	1004	980	1002	993	980	983	969	1010	952	969	1014	949	977	971	923	1003	969	968	950	917	979	937	968	951	949	935	913	980	958	963	1001	902	991	994	925	983	943	953	962	996	982	974	939	923	958	1005	984	964	1022	985	1015	979	970	918	951	938	925	970	952	993	989	972	1015	989	993	939	986	964	948	978	939	1032	982	951	957	999	964	948	1015	933	947	997	931	970	996	986	995	932	960	930	1004	964	970	1017	955	980	974	936	985	942	956	975	984	1008	939	960	998	958	970	941	959	965	957	948	988	958	996	1003	985	978	958	962	963	966	948	909	982	945	1026	960	901	966	957	994	950	1018	986	1031	957	977	974	1014	934	918	967	951	960	938	891	985	928	970	1001	958	978	954	1013	937	959	912	941	971	936	983	950	986	938	942	973	902	968	984	1005	939	969	996	942	970	964	961	982	934	934	952	968	954	933	962	1006	957	969	916	960	963	983	934	882	949	946	972	1025	966	962	973	938	946	943	975	989	929	930	1027	990	940	951	1056	997	1005	956	910	977	953	976	955	971	1004	943	1007	983	967	966	1003	926	939	903	948	1006	962	997	946	976	916	996	979	978	974	1010	952	959	940	939	993	999	960	979	940	1021	924	916	956	990	990	955	969	968	959	956	976	994	979	957	984	993	935	952	996	984	953	946	971	942	993	932	970	1007	882	958	936	961	981	975	975	957	938	1008	957	1016	1002	950	946	970	978	918	971	983	958	948	945	894	944	964	976	938	973	985	928	946	1007	952	990	929	969	955	972	923	991	951	944	1017	972	1010	923	972	891	940	990	960	992	942	956	952	930	937	968	970	954	967	970	927	995	951	1024	970	926	971	925	967	996	906	930	980	959	955	942	957	959	968	989	1019	952	989	994	928	948	972	1012	937	948	935	984	996	1016	1006	1021	957	962	999	977	951	967	1039	972	970	1000	981	958	971	952	897	986	985	984	961	966	1011	974	933	948	984	957	1017	969	947	963	952	973	991	978	968	987	1003	929	954	951	953	937	945	1026	912	969	973	995	948	918	946	986	964	966	1001	966	948	953	965	971	966	958	910	991	968	924	1039	999	927	927	963	939	924	978	928	994	972	973	966	900	981	971	955	985	962	952	953	906	948	1008	1017	926	946	939	969	949	967	962	957	975	964	931	970	957	974	976	996	950	914	997	944	928	952	987	955	939	1025	993	998	989	955	947	1005	964	936	942	1031	975	923	1029	1014	910	945	967	955	972	966	986	939	965	975	924	975	965	993	908	982	963	1004	1055	980	968	965	924	938	961	969	967	987	967	956	995	993	983	945	947	985	950	969	964	982	992	955	991	949	893	1001	907	975	951	996	979	966	966	934	971	958	974	984	974	962	1006	961	957	914	1009	959	1000	972	977	964	963	949	990	947	977	984	988	998	934	958	953	975	914	961	905	910	1002	976	958	979	996	930	917	976	973	1021	949	1020	984	905	976	1003	983	990	957	890	922	894	1035	964	953	954	1018	934	956	1007	919	974	918	960	978	974	946	958	980	933	990	938	956	982	957	953	933	993	1014	934	976	975	991	947	944	959	1032	910	1012	982	923	971	930	990	969	948	958	953	957	967	946	967	974	967	945	983	970	999	952	909	881	999	1012	991	1013	921	1014	966	955	1029	963	973	974	942	968	951	1032	979	944	935	975	991	993	956	925	960	981	949	937	986	1053	923	927	1008	950	943	1003	1005	986	920	944	983	935	989	980	982	937	1003	912	957	895	936	950	978	954	1008	1013	1013	974	1012	956	1006	968	978	965	1001	954	904	997	935	941	935	964	996	1001	1017	991	981	940	1014	925	983	1011	947	1010	983	929	952	971	939	898	919	961	1017	968	944	1013	923	1012	999	976	944	955	1015	960	957	988	975	941	973	981	1009	963	934	913	1000	1004	928	999	978	971	1010	941	963	950	967	990	963	922	1014	978	1006	966	954	964	962	984	963	922	905	958	942
18298	44082	39685	31359	25862	20320	15823	12518	9237	5536	4122	2994	1794	1377	1281	1179	1150	1158	1213	1203	1196	1381	1437	1384	1450	1465	1336	1353	1253	1300	1225	1077	1098	1173	1148	1022	1000	1045	1041	1018	965	1012	1023	1021	1019	958	1043	1041	966	990	980	967	987	991	952	1070	1028	1040	1002	1008	1071	993	978	1027	1004	994	1032	951	1014	1052	1016	1025	983	1055	1020	986	940	1003	1039	1015	972	1033	976	967	994	977	1026	1052	978	1010	1033	1013	1006	1022	1025	931	982	999	1033	1033	1041	987	1012	1018	1010	1023	976	980	958	991	981	980	979	978	968	968	1020	996	982	1046	1006	1035	1040	917	1005	1011	982	1016	990	1003	963	994	1029	1022	967	1027	992	1017	1019	1011	1010	1038	1019	1018	1014	964	950	1035	981	957	978	1010	972	1045	990	966	982	1031	998	941	970	987	1026	997	990	1042	970	1016	1058	1001	994	973	968	981	994	1059	1037	1002	1036	962	998	987	1020	1009	1045	1044	991	1058	1043	986	1053	984	973	991	995	977	971	990	1034	1023	1040	1052	1011	982	979	968	993	990	1017	1028	1037	988	987	965	963	962	997	1049	992	1013	1021	1056	1019	1011	945	968	1019	1026	988	1040	1006	1013	1009	976	1030	1019	937	1017	1035	1044	990	1048	1037	1027	972	971	962	1056	980	1034	980	965	963	1001	961	1031	1061	1012	1031	989	986	1085	1041	1049	1007	1024	1058	997	997	1020	960	1010	975	1079	1018	1000	1002	999	1035	1002	1007	1047	1023	982	1032	987	997	1007	944	1013	1006	1000	1032	1033	1010	1002	1014	978	991	1031	1005	1007	1015	983	1017	1052	976	964	1006	1006	959	1015	1007	1021	920	998	1030	993	1068	1019	1038	1022	993	979	980	1051	1003	993	971	1097	997	978	1035	1003	1023	981	1003	993	1054	985	1023	946	1002	951	961	994	1033	1013	1012	1003	1020	1025	1017	1031	1019	998	1076	968	1037	1037	1003	1002	968	999	994	1018	977	960	1022	997	979	1035	1026	1043	1014	1050	987	1022	1016	1039	1001	944	1002	999	1034	994	964	982	953	1003	1001	956	989	1064	991	978	1004	999	1030	1047	1016	987	1010	977	1000	967	1017	1001	995	1014	1053	1010	982	946	961	984	962	1006	949	1028	1007	981	1035	999	1003	961	989	976	1050	998	1060	982	1019	979	1022	1031	1015	1018	1068	1039	1012	980	986	996	1041	961	1044	1035	972	1037	983	1042	1051	1004	956	1050	1023	1011	965	1004	1056	1017	1050	1033	987	1012	1051	926	985	961	1020	977	955	979	1013	999	1019	1040	977	994	1016	1025	1007	985	1043	1065	974	1009	989	933	1010	1054	1046	1001	995	1031	1013	1044	983	961	958	1007	966	1068	1044	1004	1030	988	1003	1001	992	1020	1000	961	991	1050	1025	987	1044	961	957	1001	971	984	977	1026	989	982	992	1046	1019	1037	1029	981	994	1025	987	1007	968	970	1019	970	1012	954	1027	972	973	969	988	967	1000	966	946	989	998	1015	1006	1069	1047	992	993	1037	981	973	956	1006	1023	988	1040	996	1003	965	963	1038	951	965	999	1032	986	989	1028	1030	1043	1049	1065	963	979	1010	1028	1009	971	1002	971	1048	1049	1007	987	1023	1018	995	989	1041	1000	1025	987	932	1001	980	1019	1004	952	984	965	986	1016	1001	985	999	997	1018	1056	999	987	990	1032	981	1030	1005	987	1023	951	988	984	988	975	980	1012	1027	970	987	1022	1021	1018	978	1050	998	995	1051	1025	992	1041	994	966	1055	1021	1033	955	1028	991	1052	991	987	977	969	1038	984	1046	1031	1043	1018	995	1016	1000	1022	968	970	983	1034	950	993	1073	995	1008	929	1035	1043	1059	1020	1001	993	1032	1048	985	996	1000	992	1007	989	1005	997	1006	1016	1027	994	995	1029	1044	1033	1014	1002	1034	998	970	992	965	1006	1015	1032	1003	970	1016	978	1014	1049	986	1015	1007	1047	1007	1046	1091	1035	1012	1015	1032	990	1011	1028	1009	1026	967	1004	998	1050	1016	989	926	1038	929	1018	1016	1004	1029	988	1006	1000	1005	1046	986	1007	957	1035	1043	993	1039	971	1001	995	1023	933	1012	933	1003	1007	1018	968	994	926	1013	1026	1015	1027	1008	1046	1024	1003	1045	1024	1062	982	989	1011	977	1061	989	987	953	993	930	970	959	1011	1076	1034	1007	1014	1020	992	982	1006	1022	1023	998	979	1013	1052	1026	1032	974	995	1009	963	1021	1021	1006	1010	1030	1026	997	1029	1016	919	973	976	996	993	1032	959	985	970	998	1044	1008	970	1063	1058	1003	1042	984	961	1024	1026	1032	1023	991	971	969	1042	1007	977	999	1004	1006	1063	1000	979	1022	977	1043	984	989	1021	1063	990	976	1047	1041	960	1041	952	1032	1027	972	1016	901	983	1009	1020	969	978	964	980	1058	1001	982	940	988	966	1026	1019	989	964	967	996	1003	1044	985	1041	1050	1042	940	1006	1038	983	1008	995	973	987	1004	973	1039	1042	983	957	1014	984	1056	949	1021	1040	1030	1020	1005	964	985	986	934	986	1020	965	1019	975	975	1051	994	1015	1013	976	1017	973	1068	961	1006	973	1023	977	1022	1046	961	1023	992	1003	1038	976	1045	1012	1032	1006	950	944	992	1029	956	1003	1060	985	974	981	1009	991	967	1021	1024	997	951	968	1015	958	1040	1006	1001	994	1009	1007	976	1056	996	1017	949	989	1005	1004	1039	1034	1028	943	1024	990	1012	994	998	1018	1052	1038	1004	1012	1003	987	1000	1046	999	1020	1045	1035	989	983	1017	978	996	1024	993	1011	1037	977	998	1059	986	1036	963	1035	996	1028	1009	979	1021	950	990	1026	1009	1022	959	1005	1003	970	1017	991	981	1025	1030	1015	1008	1024	1082	964	1011	955	985	1028	1013	1004	967	1020	1011	991	1066	965	960	964	1001	1013	1029	1013	1013	999	959	981	1061	982	994	970	1039	975	1043	979	1036	1009	992	943	1042	1009	1005	996	1019	1061	1009	981	1028	1038	1049	1011	1018	1029	1017	1049	983	1022	1023	976	999	974	972	1055	1041	1040	985	994	953	1053	1031	1018	985	967	1019	1033	1003	1000	1034	1059	1057	994	1001	1018	1016	1009	988	1024	995	1029	980	967	1036	1011	1016	1001	978	1017	1016	1017	946	1001	1043	963	979	993	1018	975	1002	1023	982	1034	1010	979	999	1006	1034	959	996	1016	1027	1024	1009	1017	998	1010	993	952	982	988	1017	1021	1048	1017	993	983	998	1002	953	992	982	1005	987	1008	1015	953	904	989	1018	990	1036	1046	995	1007	1022	927	950	1034	1040	973	1002	991	999	944	1059	1026	951	938	1063	1009	976	1022	1030	986	1038	994	999	972	1014	1021	1037	1021	1019	985	1041	1043	991	1025	1008	994	997	1026	952	996	984	977	956	978	1002	1003	996	1016	1011	1028	965	965	975	1055	1013	984	951	1002	1036	969	1012	1043	1001	1011	911	1043	1026	965	1028	966	1036	984	982	988	970	994	1052	1017	976	989	1031	999	1032	935	1074	981	962	1016	1007	1052	977	941	1019	1029	1036	981	976	1062	978	947	999	979	1019	1008	971	1061	1013	988	979	1030	1002	1034	979	968	997	938	986	1008	970	1005	982	938	1031	1038	990	972	1009	1049	985	1085	980	1005	995	995	1006	1007	1000	989	989	1006	968	996	977	1026	1023	1038	974	982	984	1017	1034	1084	1016	971	999	1041	993	967	951	974	1065	1040	974	1006	944	1009	1002	959	1018	963	986	1022	1007	999	1009	965	1087	1090	948	951	1028	916	1053	1041	1011	995	977	1033	1015	991	962	1043	1034	966	1053	1035	1018	1021	971	968	993	991	964	1023	1000	1014	934	995	1013	1002	965	975	1037	1001	1050	997	1030	1022	1013	1026	994	1023	990	1018	1003	1063	963	1021	993	1032	985	1002	984	958	992	1039	1023	975	1001	1004	1034	1031	1047	978	1024	921	1016	1059	977	979	1031	1009	1020	1007	1012	1025	949	1076	985	986	948	998	1026	979	1047	957	1071	995	1022	1003	1022	978	1062	1061	1005	976	982	957	1015	971	999	999	1016	958	963	935	1007	1016	1024	998	1010	1042	1042	1011	1061	1032	1081	996	1014	966	1007	954	1024	1048	982	1000	1035	942	1002	993	1031	1018	991	1036	963	973	989	972	999	919	1003	1016	1009	1018
28004	21956	23898	17430	9742	5882	3741	2778	1785	1128	848	660	521	466	457	417	423	421	436	467	412	482	495	537	539	469	471	514	434	437	474	398	437	438	448	420	391	424	448	406	378	433	392	428	418	450	421	432	414	414	387	437	439	405	409	414	393	446	483	428	406	416	453	401	405	426	393	437	406	432	417	441	417	432	421	435	401	419	388	435	420	412	426	389	465	412	413	429	391	396	407	432	422	462	422	427	382	396	408	389	440	426	420	408	445	417	421	421	431	400	451	408	403	425	397	444	438	459	426	411	432	451	428	428	421	404	445	428	424	423	371	397	384	418	428	433	417	422	459	422	441	413	430	418	430	428	423	402	389	432	407	401	416	433	394	447	427	382	462	421	416	417	444	423	439	441	409	426	425	403	407	442	400	437	409	434	415	429	420	422	365	413	427	412	398	426	455	429	408	409	425	425	432	413	405	463	399	409	406	398	434	447	446	415	443	462	416	371	423	398	431	402	421	434	425	436	390	436	420	449	384	395	433	366	425	396	430	418	421	401	415	428	438	405	416	410	431	437	410	398	432	410	407	386	429	422	424	419	421	432	427	413	423	463	397	437	427	420	459	439	423	431	417	416	404	405	394	450	407	429	425	419	394	447	420	428	447	432	428	435	454	424	423	396	427	406	437	406	421	395	394	429	448	421	397	372	452	382	436	415	424	401	387	445	444	383	436	406	428	431	445	455	436	413	419	410	388	408	427	442	435	428	389	429	403	444	414	404	417	416	427	408	406	429	409	405	429	419	380	421	411	381	446	391	417	430	435	433	431	429	402	419	394	409	443	436	427	434	468	395	419	414	436	413	395	402	404	458	416	427	412	414	427	419	404	421	408	404	384	412	445	434	439	385	431	396	421	371	417	423	421	436	439	434	425	473	404	418	420	410	434	419	428	433	431	461	405	410	416	449	424	459	408	394	388	425	419	443	384	400	418	395	418	410	399	453	440	406	440	419	400	441	432	442	415	414	454	419	431	411	413	407	391	434	404	424	409	413	423	409	382	415	411	417	355	424	410	404	423	426	427	435	402	478	443	409	462	432	442	449	394	415	420	433	427	446	438	424	468	418	419	411	412	428	412	445	420	442	405	439	403	425	423	413	440	388	371	432	441	370	395	398	423	415	397	409	428	402	433	415	416	413	435	448	395	414	421	412	442	391	450	462	420	404	411	393	408	401	428	422	464	408	468	384	414	395	441	461	427	428	445	436	432	421	419	392	431	434	418	453	419	409	448	402	426	431	419	436	437	402	439	390	391	461	413	411	400	431	421	414	427	372	444	404	431	402	401	408	417	420	414	414	426	410	376	409	430	404	397	409	450	405	389	411	446	406	431	429	423	418	381	431	461	418	414	437	433	415	432	410	444	429	406	415	439	474	431	447	442	416	423	421	431	443	430	391	403	436	441	440	402	436	421	432	454	435	422	400	444	406	439	433	430	460	404	425	429	392	409	445	416	418	388	425	417	442	416	447	411	441	446	428	416	432	416	442	412	411	397	435	425	407	410	413	433	449	398	447	398	426	450	441	420	440	400	434	431	424	420	431	378	419	396	392	423	371	385	410	425	406	412	377	444	395	380	445	408	429	434	441	410	439	376	422	450	430	427	409	404	426	407	456	438	391	401	428	393	399	462	418	429	440	405	396	405	398	412	418	434	386	462	425	396	425	409	438	438	433	443	407	432	396	470	395	450	418	398	403	452	431	398	435	421	412	432	457	430	447	474	413	429	432	435	395	422	402	427	452	446	420	444	422	397	451	415	431	423	449	408	434	415	458	483	420	419	412	421	407	452	425	424	420	466	411	433	449	430	417	395	437	412	418	389	453	418	423	418	387	407	438	428	411	417	425	430	401	452	431	429	444	424	410	428	404	411	424	376	407	438	416	411	424	417	428	395	416	417	426	431	433	413	411	398	439	418	449	429	419	404	418	418	396	442	450	444	425	423	387	435	451	416	435	432	438	438	419	407	408	452	410	438	399	397	428	438	459	440	423	389	456	404	412	386	440	402	434	402	386	427	394	419	419	431	431	407	431	418	404	434	439	423	415	396	392	417	464	444	411	392	412	435	433	411	434	422	454	450	434	413	404	413	434	433	403	432	444	423	426	420	388	373	419	438	422	420	395	422	394	423	429	422	453	394	424	392	392	424	415	442	404	405	419	415	442	424	417	421	465	402	438	407	427	405	437	395	414	397	443	408	473	422	429	429	434	403	441	384	410	454	433	402	410	430	377	436	426	423	427	414	409	404	411	448	429	427	425	389	448	431	421	472	415	427	386	444	414	452	436	401	430	435	411	422	451	432	407	421	432	423	412	440	438	420	410	444	407	415	391	402	428	421	457	421	388	420	427	415	454	405	403	459	451	474	439	443	422	414	388	420	449	416	402	410	407	397	406	438	413	422	412	402	418	463	433	406	400	447	394	442	456	414	391	432	400	440	417	418	437	414	398	402	413	417	424	413	417	403	478	429	410	438	422	453	414	407	377	400	418	385	444	438	439	422	387	460	438	433	433	418	417	446	399	449	419	395	425	423	423	431	398	418	453	398	451	392	434	465	396	431	411	416	417	423	426	444	456	452	435	442	418	414	424	440	408	430	448	453	436	403	444	466	376	432	383	382	410	431	452	406	443	456	433	408	402	430	416	406	382	421	410	461	444	398	424	416	402	410	382	434	394	429	395	442	438	433	426	415	416	444	438	399	419	431	407	413	407	437	424	443	429	423	435	440	386	382	400	407	445	413	414	443	439	424	429	405	431	419	426	395	417	398	446	433	420	421	421	423	409	447	374	417	389	417	429	396	409	411	448	410	376	467	434	396	386	431	375	438	410	434	402	407	405	391	425	430	426	400	385	389	409	421	409	433	420	422	378	419	442	427	421	411	430	403	400	407	430	444	437	449	415	442	416	402	414	413	399	430	427	427	423	432	411	409	426	430	433	399	421	443	459	437	431	422	458	405	392	406	398	447	442	431	411	461	412	441	426	414	393	423	418	437	390	428	397	402	444	400	427	434	433	423	437	389	422	440	411	419	402	403	416	382	456	415	409	422	437	332	388	402	389	415	456	448	408	411	442	449	423	430	449	417	421	410	446	407	465	430	408	377	408	426	444	438	398	450	416	446	425	447	402	386	391	401	407	433	425	404	388	450	441	418	426	417	428	387	426	408	403	429	398	428	405	428	429	390	406	440	435	438	437	412	420	425	396	405	409	410	460	429	426	391	388	404	399	432	401	407	406	412	449	447	423	425	430	404	416	420	432	428	437	423	443	440	422	392	403	404	384	405	439	430	403	398	419	403	410	367	398	423	453	409	399	415	435	396	462	419	405	395	421	406	432	449	413	458	423	391	424	450	430	406	404	430	379	416	417	427	380	371	420	415	415	372	431	433	458	426	385	441	413	445	374	441	423	431	401	428	432	439	389	405	426	449	428	412	433	392	400	424	425	410	419	444	434	369	389
15466	30639	26214	17982	13567	9976	6749	5050	3427	1945	1402	1045	630	487	488	453	433	465	445	469	516	575	600	608	607	606	572	573	512	502	479	455	479	485	475	461	432	433	467	415	420	436	468	443	434	434	418	431	418	460	440	446	423	454	445	455	449	426	442	445	475	418	428	459	450	386	455	411	451	442	449	419	443	435	428	475	454	424	444	447	442	437	453	428	461	440	438	436	436	433	423	466	451	486	480	463	479	459	404	452	425	424	436	476	441	446	435	495	448	429	452	431	439	420	466	429	398	427	462	440	437	447	427	471	430	450	439	445	442	452	434	424	440	433	437	461	428	448	431	429	420	421	416	441	429	439	441	422	437	476	490	437	450	428	424	444	427	445	423	420	431	443	438	432	412	457	441	432	467	463	448	482	475	456	416	451	423	445	455	446	455	431	452	460	426	448	442	459	432	445	450	451	467	438	438	433	399	424	445	452	441	474	469	459	423	464	439	451	441	446	426	450	434	454	425	437	419	470	467	452	422	411	417	438	423	450	433	428	466	426	439	457	411	440	432	453	410	434	483	432	451	429	419	428	455	432	414	414	475	441	435	427	440	450	437	427	448	400	437	448	448	453	432	472	465	449	419	463	454	418	459	398	459	456	433	457	434	467	463	429	441	421	447	445	421	436	435	428	465	442	459	431	416	448	464	440	404	429	398	431	431	433	447	465	426	407	461	420	476	481	429	454	449	454	442	424	442	448	440	460	460	468	400	441	449	458	433	457	443	466	449	463	427	443	420	483	424	388	459	463	433	422	446	434	432	451	484	434	451	434	437	439	453	449	417	421	439	397	458	449	469	447	435	441	430	473	421	457	465	450	408	449	479	448	428	469	424	410	429	429	462	427	453	433	441	453	458	455	458	441	443	453	435	456	418	431	435	414	455	416	446	446	459	427	445	454	471	468	390	454	453	448	430	412	474	413	420	472	458	443	431	438	465	467	447	433	446	464	405	460	452	442	428	474	447	433	444	426	459	447	483	455	430	441	425	449	440	409	413	453	458	477	454	450	413	490	482	466	483	456	427	430	425	459	464	458	460	427	458	438	444	466	450	443	455	469	443	438	486	429	409	468	478	444	503	435	414	436	441	471	463	439	452	435	442	437	461	428	399	424	437	445	424	447	480	440	449	438	413	467	473	462	439	429	427	456	444	441	442	448	421	444	424	439	423	422	431	454	443	426	421	415	465	428	437	461	412	417	445	447	445	414	404	431	460	418	420	436	455	476	444	475	408	452	471	479	413	430	418	446	485	461	429	425	454	450	472	422	418	437	485	429	436	428	428	447	462	459	431	450	418	457	487	416	447	457	458	449	443	455	445	409	462	428	493	474	460	456	481	458	448	426	466	453	447	410	387	413	429	449	408	421	449	438	483	407	457	439	443	464	418	467	443	443	432	421	405	453	454	452	465	467	418	406	439	458	457	470	461	465	462	425	451	464	453	427	473	408	478	450	451	418	421	424	445	454	464	444	450	418	404	459	427	463	474	396	458	389	433	435	417	483	468	437	453	426	477	450	429	467	471	454	435	409	426	477	461	401	461	472	446	440	417	445	440	461	444	456	473	436	463	415	429	443	468	467	464	458	419	439	437	435	472	455	422	435	437	446	440	462	462	453	402	421	501	467	444	428	433	467	438	433	454	450	465	445	484	448	446	424	435	496	450	453	441	483	452	419	457	437	438	457	468	440	437	439	455	456	476	454	473	433	454	471	416	476	465	451	439	452	416	440	422	446	443	438	425	462	435	460	431	456	452	421	455	437	465	430	450	409	428	441	446	395	450	439	445	447	458	436	432	453	481	422	440	473	447	471	489	412	446	451	452	442	469	431	436	409	450	412	470	419	426	427	491	430	479	408	445	428	477	460	469	446	444	425	418	443	437	458	461	439	444	417	393	436	415	412	448	418	456	469	419	420	444	468	459	437	429	454	453	458	421	472	467	439	434	420	455	429	431	461	477	463	437	436	432	469	449	436	454	426	446	439	451	424	451	448	472	419	450	484	429	416	443	456	462	485	440	448	440	461	422	445	459	424	383	439	424	448	398	453	432	447	427	417	443	467	448	432	460	473	445	462	454	458	433	399	471	431	418	434	453	434	457	418	428	450	448	445	465	445	438	486	466	451	427	434	429	444	461	418	459	431	457	439	451	466	448	419	455	434	489	464	463	438	453	435	427	453	454	434	439	481	423	432	428	441	438	458	410	468	459	439	467	464	431	416	440	461	430	415	457	421	431	469	465	422	480	451	479	432	411	449	419	436	482	427	435	437	457	451	413	433	431	469	485	452	397	446	436	426	428	441	488	440	447	440	455	460	422	418	461	459	430	447	439	427	422	420	450	468	434	415	419	428	475	429	453	426	455	472	446	451	425	438	429	438	442	487	492	405	420	413	447	462	455	441	486	421	453	435	435	417	463	455	416	416	468	447	453	432	457	443	418	432	445	441	440	457	423	451	447	427	460	468	442	436	420	426	482	417	450	440	453	432	457	453	469	413	434	451	460	454	443	434	460	437	454	484	435	452	448	434	430	442	421	457	457	411	455	428	426	467	447	440	445	458	452	467	455	404	482	414	451	484	463	447	461	429	453	443	403	436	475	426	395	378	437	447	450	470	483	426	448	456	436	445	463	459	451	425	466	427	424	430	459	477	431	448	441	440	448	427	443	415	409	423	481	446	438	422	434	442	466	469	442	469	422	445	467	474	425	431	427	465	418	417	457	456	396	428	428	462	467	433	427	440	461	475	459	384	434	449	444	445	499	443	437	444	433	461	396	448	453	421	429	465	419	498	452	421	451	443	443	459	434	434	445	433	433	413	456	422	461	419	458	441	445	422	468	457	473	431	443	435	464	457	410	410	459	442	453	416	475	487	451	453	411	453	446	449	446	435	429	458	441	431	467	441	443	419	426	433	459	454	446	453	415	432	411	439	428	430	486	463	475	445	457	451	422	454	441	475	443	442	419	412	428	448	448	478	433	418	419	424	455	436	464	468	432	485	418	481	449	486	441	445	433	432	416	440	416	412	466	446	451	449	458	412	437	429	445	423	448	450	431	452	446	420	430	489	431	437	439	424	470	486	443	471	440	415	436	443	414	478	444	461	420	441	450	443	449	468	425	435	429	439	452	453	435	414	458	469	491	469	470	447	425	440	412	451	438	462	467	449	453	449	466	429	443	447	464	466	402	441	453	438	434	468	444	449	419	424	467	448	460	474	493	426	441	412	464	455	470	433	451	455	475	470	435	438	418	426	429	458	444	440	450	425	441	415	434	462	478	433	465	441	425	444	494	475	416	451	422	465	458	417	438	439	447	442	421	447	457	454	397	409	442	454	463	454	468	445	418	448	463	467	431	435	459	447	434	445	391	458	428	410	443	448	454	379	410	429	448	460	399	466	470	439	424	437	433	439	418	446	452	458	439	447	471	438	467	410	434	437	451	425	423	439	396	466	482	448	442	436
23698	21173	28389	24437	21687	17607	9791	5587	3642	2408	1828	1337	985	845	829	775	788	858	821	794	828	934	959	899	970	928	901	875	885	860	804	785	771	767	759	755	723	691	773	734	718	713	716	683	728	696	747	765	802	747	725	761	733	687	733	711	748	747	701	745	736	755	762	763	747	709	758	714	737	736	750	728	713	717	694	780	690	748	735	780	710	760	768	743	687	756	717	679	746	765	747	717	755	744	723	762	705	791	759	683	755	753	766	727	744	735	745	737	747	729	740	739	743	782	722	727	747	745	713	707	784	732	759	761	755	720	741	749	700	740	768	705	713	717	747	724	797	745	773	727	761	696	715	752	723	774	781	710	721	782	774	736	730	694	676	753	701	767	725	709	782	736	784	757	661	746	759	688	790	722	783	717	751	786	735	765	681	782	696	712	701	727	711	717	696	770	708	732	704	756	744	753	730	711	744	720	705	735	747	739	718	704	743	747	714	742	731	665	753	762	711	770	734	759	734	684	723	701	780	732	752	725	770	785	737	750	756	720	749	696	774	715	761	742	787	715	751	719	742	752	762	781	783	745	737	750	763	761	774	738	751	711	713	761	739	735	746	731	730	753	794	672	729	766	685	732	761	757	757	754	718	721	757	778	698	748	771	755	729	709	721	726	791	721	714	780	722	708	752	711	742	720	701	769	748	748	690	753	758	738	757	762	730	716	746	736	739	777	708	747	705	719	751	720	738	739	770	692	714	766	701	745	765	705	733	828	742	742	669	692	715	715	819	750	735	766	741	771	757	780	791	739	750	666	741	769	685	660	740	742	757	692	693	766	735	715	809	748	751	699	732	820	733	780	749	748	773	759	752	756	756	786	732	752	677	703	730	707	722	771	765	734	693	738	743	747	682	741	738	728	749	694	735	702	744	746	772	722	712	743	742	737	707	745	736	751	704	715	757	766	770	708	722	704	720	724	743	733	743	733	788	747	772	751	755	760	769	718	765	739	744	717	716	748	723	711	774	737	728	770	661	747	729	723	726	751	735	711	705	710	761	749	735	767	740	748	749	702	670	690	765	745	719	732	681	750	727	718	739	718	725	696	768	748	748	823	701	747	728	738	728	720	740	809	692	669	719	730	712	698	728	756	785	752	767	747	715	765	721	734	744	719	698	768	748	701	815	772	723	759	723	731	752	759	745	744	712	755	761	787	724	749	786	733	727	728	749	737	730	700	714	723	763	712	751	744	708	756	772	765	749	783	751	685	756	743	724	733	749	741	755	734	770	739	701	740	708	701	726	740	744	764	762	721	742	746	709	698	736	733	725	681	773	781	721	734	751	709	758	713	777	698	731	779	766	738	801	722	755	746	746	774	730	705	753	789	772	744	722	686	722	724	718	731	725	730	759	735	753	745	746	784	729	708	730	744	734	712	732	716	751	778	760	762	684	775	759	788	759	786	743	767	762	763	698	738	800	738	753	761	774	748	742	684	768	762	719	708	764	765	763	744	725	732	737	746	734	748	726	715	755	759	728	742	735	736	774	746	720	690	744	703	722	764	734	721	748	751	733	680	789	751	732	726	781	756	712	750	757	758	726	731	706	740	763	752	773	728	725	734	813	754	759	737	746	745	708	697	734	716	734	746	730	793	771	745	711	696	702	725	756	716	736	712	709	712	718	751	710	737	740	722	748	741	745	769	765	742	790	742	743	779	752	706	744	726	685	708	721	749	744	729	731	705	697	732	752	760	737	713	727	787	727	719	722	716	747	700	761	735	709	730	721	721	741	741	742	761	754	705	737	712	809	707	753	740	746	710	711	695	726	800	708	742	757	779	726	712	704	726	725	734	765	743	740	754	746	747	728	747	739	739	722	747	709	713	744	752	769	794	751	732	761	760	701	695	754	764	768	767	730	682	751	741	709	749	762	760	711	776	738	722	707	719	748	728	741	755	783	732	747	693	699	718	731	720	754	722	738	700	763	691	718	756	746	755	769	705	737	729	717	777	733	732	724	768	759	738	753	757	726	754	718	759	795	737	706	771	726	732	723	727	769	710	735	753	728	731	730	769	734	755	761	733	755	757	726	768	673	781	718	755	711	774	780	717	737	741	745	746	739	727	742	738	756	718	697	723	734	747	760	705	751	733	752	719	726	772	708	736	729	666	760	685	785	736	788	724	750	692	709	714	796	749	755	752	737	700	803	730	717	730	678	695	760	743	696	725	754	724	743	716	711	780	711	712	771	730	762	726	764	753	726	779	699	709	718	777	727	695	739	717	745	721	738	752	706	782	771	747	730	714	746	764	723	752	770	726	720	717	755	713	702	729	730	704	708	747	744	667	742	724	701	781	768	723	714	742	684	703	715	710	701	713	745	786	656	765	760	748	695	728	707	734	803	715	780	729	746	735	722	750	707	736	698	704	775	771	717	726	757	745	702	697	785	705	683	745	735	718	761	682	756	760	812	691	740	738	727	696	740	707	736	686	725	775	700	752	771	725	702	751	758	761	739	702	699	653	741	701	715	748	704	736	727	726	729	755	748	737	747	762	765	707	743	760	755	720	728	794	776	772	726	744	727	751	735	721	781	728	751	741	779	753	726	780	764	718	755	716	717	748	764	794	692	736	750	765	750	744	827	715	709	759	711	755	722	776	790	691	741	721	703	740	756	696	725	750	718	767	749	682	696	776	746	717	721	674	728	741	753	806	676	713	726	770	737	731	719	767	734	755	729	741	711	778	713	729	735	703	727	764	782	718	773	773	760	742	717	727	711	747	754	717	771	727	769	754	751	727	739	783	762	726	736	725	734	718	754	757	714	710	708	710	746	776	726	750	744	807	764	746	743	757	733	736	749	706	717	744	721	740	750	744	713	755	762	738	703	742	763	743	727	730	670	701	717	689	715	725	727	755	716	731	772	718	749	795	785	791	762	743	700	771	763	713	733	721	768	702	720	742	751	744	740	723	743	761	703	720	752	726	734	685	702	726	679	731	742	753	738	698	774	714	733	736	741	729	756	723	755	763	724	696	767	696	731	707	716	708	780	735	721	729	760	795	757	678	763	675	744	726	702	730	730	709	703	761	754	755	738	700	715	764	765	715	714	766	758	758	778	707	681	679	724	715	764	746	747	724	698	731	721	743	735	707	708	681	786	761	747	761	750	754	745	781	758	782	712	772	722	742	713	758	752	713	699	746	732	761	727	758	692	780	777	724	734	728	732	672	734	716	700	711	754	716	774	728	760	728	740	755	719	739	743	711	725	727	713	719	754	728	734	761	709	694	733	729	749	736	768	749	681	712	725	724	757	741	720	739	746	745	739	724	782	735	758	737	738	766	709	746	688	763	760	755	757	750	764	707	756	711	741	800	721	755	674	774	734	716	742	713	711	732	729	696	725	729	768	711	748	744	761	719	731	771	688	758	707	776	720	721	707	761	718	733	692	722	736	738	741	714	766	718	745	700	738	711	751	755	769	759	724	703	733	763	734	732	760	759	709	747	684	757	793	709
16487	39039	34735	26275	20743	16203	11562	8935	6197	3882	2737	2097	1312	939	947	835	809	840	854	855	914	1046	1064	1078	1099	1104	964	1046	1003	956	893	819	806	878	833	792	778	804	779	743	761	814	797	784	759	719	813	747	747	807	820	786	761	767	740	770	741	783	763	776	753	786	730	727	766	763	775	780	797	741	795	772	740	802	733	724	757	766	828	763	742	742	807	732	776	746	771	753	774	709	775	743	779	792	779	727	792	775	756	769	794	758	733	749	753	776	771	732	767	777	761	754	804	742	790	863	777	748	750	786	787	799	773	811	795	780	782	837	776	778	778	709	744	763	770	807	794	742	778	775	755	748	726	787	732	747	723	771	756	812	750	786	728	775	770	773	777	784	745	789	768	739	786	793	739	748	787	820	747	765	747	756	758	688	764	789	766	728	751	721	737	773	803	801	730	759	716	751	737	709	767	798	778	761	724	769	787	755	745	722	728	786	741	750	740	737	776	722	818	777	750	786	797	727	727	770	760	816	771	773	758	759	782	768	742	746	756	725	752	775	720	798	767	755	748	740	801	735	788	766	773	797	764	788	798	708	758	723	770	753	717	738	764	778	731	756	743	769	755	775	767	738	768	763	782	758	771	795	788	737	777	745	762	808	790	758	773	745	801	758	790	727	810	772	753	775	715	797	783	839	756	727	732	789	744	750	786	797	798	790	770	755	763	743	790	725	740	757	777	758	742	757	847	794	794	769	792	768	790	797	728	786	758	796	817	792	731	749	727	749	710	720	770	779	761	786	791	794	784	724	812	746	738	743	731	779	818	754	791	778	784	795	810	775	721	724	758	756	758	745	752	773	756	754	806	735	797	758	741	741	729	794	790	749	756	756	837	769	776	740	790	737	766	771	781	747	792	758	712	789	788	729	740	771	800	759	685	772	784	720	751	715	783	756	788	754	791	751	764	736	726	735	725	734	786	803	768	784	757	774	785	768	736	771	757	793	754	814	785	757	733	791	736	767	742	764	788	772	768	751	736	800	755	736	759	768	746	729	743	734	796	788	713	795	760	797	747	760	741	784	780	770	762	764	762	771	766	821	775	740	728	747	788	773	798	766	753	785	774	755	777	719	750	746	743	783	785	752	728	730	758	780	726	747	789	804	766	708	784	777	767	750	790	764	759	757	735	788	800	783	782	726	749	734	800	708	816	737	760	754	759	766	789	742	721	778	774	789	754	762	743	818	729	786	737	802	780	766	735	774	770	733	771	753	764	803	821	745	760	784	794	760	771	812	757	742	737	801	796	740	764	753	783	790	743	758	750	716	758	773	803	757	786	778	779	750	742	796	755	747	776	796	710	721	726	790	765	797	756	715	746	779	780	785	741	771	767	729	799	767	722	775	737	775	764	760	791	771	741	735	753	727	788	761	765	753	735	783	766	766	735	794	738	765	780	778	764	742	784	764	777	774	794	776	760	769	759	734	777	766	748	771	766	743	748	775	794	793	795	734	710	749	721	777	735	752	732	734	784	799	802	766	732	739	795	739	731	786	762	794	765	788	753	767	723	718	745	769	743	764	784	751	745	709	730	770	766	789	743	784	777	787	808	734	739	746	811	769	759	767	783	783	782	746	773	764	714	715	786	743	753	754	778	765	746	764	768	777	782	751	785	785	765	723	766	743	752	757	792	731	717	755	793	761	786	736	693	769	737	803	792	788	777	741	781	776	722	777	730	812	780	734	769	761	776	799	817	740	762	769	793	743	744	807	786	764	743	756	747	794	776	743	771	730	734	748	745	766	768	778	804	720	732	755	759	749	759	761	715	710	753	750	753	804	771	728	787	813	789	749	764	763	743	801	743	776	783	838	811	826	762	788	721	751	774	766	800	752	712	746	754	715	744	771	767	807	761	756	811	798	736	772	783	805	798	783	748	739	776	750	801	782	741	783	733	769	758	730	757	775	779	763	764	737	783	751	763	762	774	779	743	779	744	760	776	719	778	763	777	810	813	781	758	823	744	817	746	745	797	778	788	797	735	836	748	743	756	745	728	772	718	749	847	739	803	751	799	759	770	789	783	808	767	773	716	806	759	760	786	740	813	761	766	769	776	757	754	756	768	767	782	793	765	737	785	756	801	723	787	788	751	776	728	798	818	744	725	744	795	720	740	789	720	766	756	744	771	779	810	716	798	788	764	735	783	794	801	766	771	778	748	772	726	767	766	788	763	797	804	747	777	777	707	730	746	761	761	766	746	754	712	757	750	799	745	731	766	800	746	797	747	755	771	836	828	756	747	762	741	791	769	743	763	728	771	812	773	798	702	819	750	726	778	737	760	764	757	760	746	735	771	735	788	791	752	803	740	755	707	802	780	790	789	713	745	708	811	723	787	772	774	754	822	765	730	722	787	787	793	740	748	757	768	743	710	768	777	753	770	714	821	771	762	754	786	750	743	778	801	704	758	727	786	768	749	771	740	790	746	770	763	745	770	733	746	770	755	777	753	756	748	787	733	754	771	754	747	762	795	774	761	722	699	725	763	787	763	725	758	725	781	787	752	755	775	730	782	779	765	777	749	745	737	763	773	786	789	793	771	735	787	762	726	768	764	763	786	773	760	816	774	756	781	750	735	788	782	705	773	747	784	802	811	743	757	797	709	770	776	803	779	811	723	761	742	778	763	761	773	741	730	709	808	757	788	735	748	780	779	741	787	800	752	746	764	754	733	733	786	777	773	750	817	762	769	691	760	798	694	740	816	760	763	838	765	763	783	800	764	806	739	740	797	746	775	768	710	731	754	756	771	731	769	778	747	741	772	784	795	740	747	731	784	791	745	758	815	781	769	799	689	799	714	807	757	721	763	768	787	721	775	752	798	778	756	760	751	730	739	817	753	817	791	808	682	769	760	734	770	753	744	760	760	729	733	702	787	725	760	765	738	784	771	726	829	738	766	785	744	770	774	756	801	744	739	802	733	743	767	705	785	743	774	752	791	768	735	766	719	759	775	766	820	796	750	780	796	782	775	752	801	762	799	774	730	765	783	766	791	774	720	790	715	761	788	778	718	759	805	757	800	752	784	745	801	732	719	762	773	711	733	764	801	728	831	798	762	727	796	759	781	769	755	765	778	729	753	733	754	716	734	806	797	819	747	720	807	794	738	754	825	812	812	731	773	759	781	786	712	733	710	737	770	770	758	780	762	759	754	758	808	788	759	772	833	751	753	730	759	790	806	756	800	777	752	757	788	786	800	776	733	750	810	775	742	785	828	743	758	756	765	772	778	739	737	784	802	746	738	770	805	702	757	788	760	771	788	746	734	815	766	719	729	778	781	714	817	777	778	747	773	728	713	803	770	746	781	759	807	731	706	740	745	797	724	738	780	743	782	757	723	747	756	707	721	773	823	793	759	787	778	753	746	737	754	744	831	755	777	776	749	765	734	776	739	779	755	768	748	775	742	798	737	787	824	748	812	809	769	760	749	717	780	799	791	769	767	759	745	731	802	796	733	721	752	714
24904	21180	27544	25681	17889	9680	5697	3661	2461	1579	1254	954	687	528	525	531	512	551	522	553	580	597	614	640	667	633	642	588	621	613	522	541	548	533	502	477	480	457	503	494	475	498	519	515	476	511	508	494	502	451	515	484	484	481	512	498	510	489	499	480	491	496	463	497	532	491	475	461	485	515	505	499	510	477	492	503	518	535	506	507	476	517	476	476	481	502	458	523	509	484	506	489	484	542	514	445	511	473	510	495	534	519	449	504	468	487	511	496	491	508	504	484	555	515	468	466	508	480	556	481	499	478	464	488	512	504	517	484	511	495	531	504	512	502	463	472	488	539	509	497	477	505	480	517	524	464	497	476	480	516	509	481	478	516	485	476	470	482	466	526	446	521	485	514	511	520	512	497	492	488	541	478	518	416	475	497	510	451	521	521	511	478	467	486	502	497	520	491	472	526	484	520	531	460	507	472	488	546	546	502	501	482	472	495	503	533	487	526	500	482	519	476	516	546	475	490	464	490	511	527	494	475	505	520	471	497	484	495	476	524	490	495	514	510	519	514	496	499	480	503	478	482	469	506	505	506	536	490	515	516	480	500	442	469	485	518	517	514	494	499	484	508	465	483	493	525	525	479	508	502	481	528	479	460	428	499	475	482	493	452	503	518	488	487	541	489	485	476	469	484	483	458	482	476	463	501	505	478	495	526	498	490	494	491	488	504	475	506	501	486	530	511	481	531	504	516	472	522	490	460	517	514	460	458	501	464	519	499	526	489	498	458	486	481	468	511	484	515	505	492	505	498	463	502	481	521	457	519	485	490	457	514	506	510	491	515	510	498	482	477	522	483	491	495	527	462	496	487	520	483	492	487	512	505	483	538	487	492	511	492	524	489	487	507	495	514	476	466	489	526	479	438	491	514	499	501	516	481	490	480	507	484	493	501	472	489	531	509	505	476	455	490	460	520	500	502	453	513	504	503	505	508	471	499	474	476	549	488	477	456	530	483	488	536	458	482	506	434	492	476	490	467	522	495	496	481	499	488	457	470	494	483	499	496	471	482	509	549	502	476	527	479	448	459	522	468	504	486	507	477	517	507	491	498	487	468	506	486	500	473	520	470	507	482	482	513	485	489	497	529	463	519	495	479	530	463	518	519	524	512	494	470	529	499	515	498	509	490	484	491	465	507	478	504	510	478	531	527	470	475	482	495	461	535	473	507	519	498	504	494	494	504	485	483	497	485	500	477	530	488	497	459	446	490	503	478	484	513	503	453	517	482	540	498	460	476	492	497	513	488	472	478	530	461	499	471	524	457	500	517	478	519	472	520	506	533	492	485	501	518	477	498	504	479	521	493	498	490	472	509	464	490	493	472	531	460	503	526	476	497	510	486	492	491	511	496	446	499	497	494	477	459	452	486	514	489	481	495	469	505	474	523	477	490	550	493	516	486	500	526	524	490	503	494	522	499	496	497	461	493	517	511	504	490	502	526	520	491	469	496	493	479	506	497	491	492	524	551	464	505	472	485	509	526	498	509	439	504	513	461	476	491	477	516	471	497	493	498	501	506	471	494	522	493	449	497	494	493	471	464	512	501	534	491	517	496	513	492	492	510	507	448	482	499	496	474	531	449	490	446	470	497	485	478	485	484	525	460	484	543	468	471	523	464	454	484	497	496	465	443	454	462	509	442	463	488	487	533	518	514	473	476	524	532	491	521	442	520	485	465	523	481	493	476	448	499	496	496	516	503	546	524	472	504	510	524	467	525	505	483	516	460	527	489	508	518	499	500	523	476	525	491	473	542	497	502	519	499	484	523	473	524	469	530	504	475	523	487	476	467	508	485	473	486	477	547	490	551	481	467	494	488	521	460	523	495	484	478	516	454	528	482	502	485	518	493	481	497	515	536	492	475	465	470	510	507	507	482	495	460	472	522	476	532	519	496	483	480	512	495	485	479	467	499	506	509	498	487	455	443	485	450	499	511	484	462	466	478	515	474	445	495	514	489	510	504	461	481	483	509	514	523	514	481	494	494	511	527	489	518	501	531	504	493	508	501	470	554	480	535	481	480	486	509	492	482	468	469	488	538	520	471	487	536	511	454	517	464	493	495	467	526	502	484	499	458	500	505	497	480	489	491	489	490	473	506	511	501	512	493	507	497	507	514	514	482	451	489	527	481	519	505	526	521	510	475	518	487	495	507	531	486	492	523	476	487	469	535	498	513	463	521	480	468	482	483	499	481	488	494	542	489	489	485	507	492	473	511	504	479	484	502	472	488	500	460	487	456	483	514	511	533	485	475	501	487	501	526	481	490	490	484	492	507	492	496	514	480	493	524	489	493	511	491	470	498	473	504	501	517	491	489	529	507	496	497	441	464	482	473	484	516	479	495	486	489	541	480	508	483	492	491	509	514	485	506	503	482	468	454	460	445	465	435	530	454	469	512	499	537	496	488	510	480	487	520	465	517	503	450	486	514	479	491	478	465	475	454	484	483	485	493	534	482	495	463	505	492	472	478	484	476	529	474	447	464	514	470	480	524	512	528	512	481	480	466	497	537	509	529	527	513	508	485	475	487	518	480	512	468	474	501	491	511	507	477	502	451	488	481	510	489	475	457	473	501	481	533	501	501	484	464	486	483	520	498	492	478	499	508	477	538	511	483	478	511	502	448	521	500	481	500	498	514	486	510	502	474	467	512	478	487	533	538	497	489	480	533	494	479	531	522	512	505	477	508	530	435	479	521	479	459	487	497	566	451	476	506	465	515	479	515	528	454	482	521	481	513	507	466	518	488	486	523	485	513	493	494	490	456	520	480	484	459	493	497	485	551	540	564	510	448	493	481	492	504	489	489	459	506	495	496	503	521	473	480	493	507	493	471	505	481	519	499	481	486	536	479	500	483	545	506	486	488	498	495	519	521	481	515	454	490	474	492	482	476	484	517	477	504	518	489	482	458	451	497	528	505	479	487	482	465	513	483	509	508	480	521	522	518	519	481	483	481	482	507	490	493	491	506	518	496	481	494	518	471	486	468	488	478	485	504	464	506	492	487	512	464	487	473	471	463	503	524	483	491	499	477	462	478	488	537	539	508	484	488	488	481	482	501	490	457	547	503	499	503	483	486	497	481	476	484	516	493	457	519	499	507	474	508	490	453	522	505	428	505	488	513	500	508	516	487	493	490	490	477	495	487	473	510	476	533	448	502	499	509	478	504	502	484	466	495	519	504	480	494	535	529	507	503	503	464	517	462	501	482	477	504	474	482	480	472	463	494	504	512	525	473	504	483	482	465	518	495	505	484	453	503	463	479	492	484	495	489	495	489	507	478	484	490	492	479	479	513	478	489	495	461	467	493	485	493	490	518	543	551	480	469	550	509	493	445	491	516	469	506	509	454	482	473	504	545	455	486	482	501	521	470	454	533	486	488	513	513	505	476	529	435	523	506	507	460	473	488	482	548	479	517	529	499	540	528	515	509	492	489	479	471	491	448	481	483	456	485	485	507
16136	35982	31485	23041	17531	13507	9495	7014	4743	2925	2071	1466	960	653	648	568	574	599	634	664	686	798	810	818	906	819	755	748	677	713	650	612	595	632	608	564	576	520	529	535	561	571	570	556	516	526	537	538	534	553	609	506	538	545	547	515	567	572	569	559	541	558	518	539	555	551	539	546	559	537	537	527	562	527	549	545	537	554	555	537	534	577	510	581	584	547	562	554	570	553	558	539	529	600	560	546	503	554	519	562	539	516	529	586	560	549	545	542	530	580	567	552	551	568	563	547	531	572	536	534	515	581	543	531	514	530	505	544	517	523	514	502	565	537	497	587	561	556	547	519	558	578	496	506	543	543	529	524	537	560	571	502	547	577	516	564	554	529	508	560	586	532	538	517	581	542	571	555	509	525	559	532	562	506	538	534	486	546	566	520	509	542	574	557	551	524	524	527	532	572	553	613	525	529	539	557	545	574	534	547	561	565	549	536	554	553	557	550	605	567	536	527	566	498	542	583	495	499	554	550	553	557	564	533	572	543	578	506	523	535	560	547	544	563	554	516	590	592	536	598	544	500	551	522	562	541	540	542	529	515	566	562	570	506	543	522	561	566	581	530	529	540	516	559	550	545	549	501	567	519	550	567	511	557	514	509	515	536	540	551	541	551	546	531	537	531	608	570	571	539	593	521	528	554	577	552	505	544	522	541	547	546	554	529	518	547	571	547	551	494	514	588	535	554	559	518	554	520	514	559	522	524	559	523	570	527	589	551	587	559	557	540	530	519	594	550	558	529	603	540	516	575	556	548	534	563	554	526	558	561	520	540	536	517	547	513	574	585	542	558	549	521	563	543	557	527	529	553	562	526	540	558	547	555	521	563	533	615	589	528	554	613	600	544	538	548	561	544	528	538	565	546	528	586	515	594	538	528	548	552	544	483	537	505	510	594	514	580	562	560	561	553	544	541	528	559	531	568	537	551	566	563	557	539	520	562	542	551	581	543	587	488	537	573	560	537	526	549	568	542	593	567	540	542	554	546	575	520	566	564	514	551	542	521	512	495	598	578	518	514	545	551	553	541	550	507	542	545	558	532	563	552	565	515	609	525	548	561	569	514	503	547	530	540	517	545	537	547	534	521	544	550	543	511	528	505	568	570	507	542	538	572	472	558	540	563	565	537	500	586	536	545	556	555	528	555	548	534	548	547	563	548	545	574	526	576	564	567	552	585	544	555	531	524	535	522	526	566	576	562	508	537	548	559	521	555	589	578	558	577	561	511	541	571	582	525	516	533	530	564	551	543	582	535	533	570	609	539	542	554	561	544	508	597	510	535	539	526	564	524	536	528	542	505	566	541	554	542	515	533	567	520	570	553	557	549	516	559	529	602	572	543	566	573	527	521	512	506	570	498	581	560	600	516	557	516	568	506	548	527	560	540	485	534	526	510	570	553	559	548	534	564	573	599	559	547	555	552	546	517	544	528	553	563	498	551	520	490	553	534	487	530	530	524	531	548	535	549	552	545	542	528	516	501	513	558	573	493	564	539	566	547	560	531	552	549	514	544	551	569	597	562	536	539	558	515	506	540	549	563	536	544	568	544	532	564	550	553	548	613	584	540	544	554	548	543	524	552	490	575	553	567	558	558	562	566	497	517	563	543	513	545	540	549	562	537	521	539	525	528	553	538	577	586	509	563	551	602	563	565	539	556	532	502	532	549	579	487	549	596	539	509	538	568	522	519	552	536	548	530	532	534	567	535	548	580	550	576	563	532	515	596	534	538	559	535	542	519	572	577	532	542	564	553	530	534	541	587	532	553	545	549	570	545	543	536	527	509	559	566	569	538	610	526	540	524	517	543	552	565	557	560	535	563	563	555	552	528	579	542	530	562	562	558	555	509	525	569	564	544	531	545	545	545	528	570	536	547	546	559	554	550	523	527	511	499	543	607	517	554	511	562	545	551	548	486	567	530	498	528	514	544	585	536	567	534	574	489	573	548	548	530	569	522	589	581	516	533	527	556	554	535	517	540	544	541	559	549	550	524	525	554	529	542	575	546	541	572	566	568	587	570	498	557	533	528	554	585	560	552	540	549	523	521	574	587	548	515	556	522	532	577	546	526	526	581	573	512	594	514	547	519	570	526	547	547	528	541	549	564	566	525	541	530	517	497	535	534	539	562	571	544	529	523	537	560	533	531	568	553	560	518	590	558	572	528	524	591	543	520	539	537	532	505	542	535	542	541	547	520	533	505	484	516	522	523	588	544	569	525	539	520	546	546	571	548	531	545	565	594	548	569	550	531	543	547	551	552	567	553	535	560	529	565	565	543	555	537	533	532	532	542	567	592	546	563	562	551	552	547	536	489	546	560	518	543	529	563	528	554	523	558	565	533	533	536	553	559	570	545	553	499	540	549	561	551	555	516	571	509	545	591	568	534	574	572	541	603	558	563	579	527	525	514	532	545	535	536	506	539	566	580	511	496	544	538	525	574	556	548	554	554	523	552	544	533	548	562	570	531	546	538	549	576	535	565	551	544	559	557	530	609	576	576	511	515	541	534	517	498	549	561	528	550	508	551	550	564	555	505	559	524	539	525	526	527	542	522	559	503	562	570	558	547	528	569	568	534	570	512	570	556	497	520	544	565	537	558	510	580	508	580	559	539	558	590	577	542	564	530	507	559	520	556	553	574	550	521	527	506	528	559	549	561	515	514	547	532	556	533	537	535	594	559	538	530	566	497	501	551	550	520	523	587	517	495	525	561	510	542	543	555	504	526	514	560	539	537	551	545	531	530	578	574	531	559	556	506	527	579	500	509	564	535	523	544	549	520	575	559	544	521	530	533	549	498	549	540	540	531	489	518	553	563	509	512	527	570	512	553	580	542	566	542	502	531	523	534	537	567	564	556	527	561	536	526	527	523	550	527	511	565	545	502	553	533	607	509	497	530	580	558	550	579	540	559	565	530	577	516	577	531	566	562	532	533	551	513	597	524	569	539	527	511	574	597	521	541	546	550	616	511	548	575	508	509	524	579	498	587	562	557	526	522	536	565	550	558	541	507	565	574	532	517	536	545	542	499	576	525	531	565	599	565	561	543	563	602	549	560	542	507	559	539	562	521	541	548	533	558	584	537	521	599	518	533	526	546	516	554	543	557	542	532	532	581	510	545	571	530	526	548	589	513	552	544	561	545	519	555	536	512	535	526	538	573	572	537	525	582	524	558	523	505	564	517	500	550	517	580	515	534	541	553	573	491	528	607	556	533	515	514	582	529	532	559	544	538	529	530	541	564	508	554	566	551	483	556	528	535	512	563	557	522	577	530	594	528	530	540	550	590	553	529	520	559	527	486	564	558	543	551	546	570	553	566	513	587	544	567	549	578	527	549	571	534	565	525	579	512	536	562	532	534	592	554	513	554	568	530	548	554	552	505	548	557	547	553	556	539	598	568	579	504	566	508	547	510	550	527	533	559	534	569	560	563	537	546	547	582	560	546	540	567	527	556
22628	21210	28866	23868	21401	22239	18638	8523	5433	3430	2593	1967	1448	1122	1108	1068	1046	1113	1100	1049	1110	1196	1295	1245	1287	1276	1151	1166	1188	1118	1070	1013	1044	1038	959	989	981	963	930	977	989	957	934	940	966	981	944	987	979	955	956	936	957	990	947	900	936	965	960	982	941	969	964	960	928	960	969	1003	939	997	966	961	975	869	984	922	959	956	999	987	984	992	945	915	958	953	1013	1001	904	955	919	954	930	1011	967	938	987	919	930	1010	965	947	992	1028	949	962	915	931	954	950	971	971	883	961	870	934	964	978	1016	962	978	979	982	965	944	937	963	1047	959	963	956	990	984	935	990	922	963	944	990	997	960	988	917	934	925	972	994	964	903	1006	974	973	983	1004	940	945	961	973	1008	952	926	946	973	933	913	961	931	970	905	968	962	927	942	943	975	971	986	910	977	998	957	953	947	1003	966	952	974	947	979	949	959	924	988	959	965	979	940	988	948	1009	962	1001	937	982	945	919	1012	929	1016	1013	934	941	989	961	969	991	977	893	947	977	894	1000	908	948	959	996	974	906	948	937	901	907	916	957	1016	1004	938	943	968	906	985	954	1000	934	998	989	919	937	895	938	1022	934	903	928	1009	983	985	938	903	955	963	944	932	937	930	949	965	956	964	951	1005	954	955	1013	972	984	945	966	876	985	915	964	912	983	924	960	980	982	956	941	967	990	961	929	968	939	946	963	908	971	901	935	962	993	1000	973	979	944	930	913	953	990	935	980	991	985	954	904	948	965	993	1011	1015	922	997	963	972	971	968	922	910	980	1038	1012	967	954	973	1021	976	931	903	986	915	955	982	948	934	946	941	978	938	982	899	968	970	937	970	1024	953	923	952	968	943	916	959	916	983	891	972	977	920	955	917	980	939	1003	956	917	950	982	953	907	927	952	977	1015	970	1007	972	948	937	923	958	982	1020	919	910	985	960	979	968	973	998	941	916	900	935	969	953	987	890	964	960	948	981	1020	948	971	942	943	998	989	920	950	973	995	964	937	967	965	900	990	934	867	947	936	975	989	958	987	980	958	983	960	934	995	967	924	933	946	927	1000	977	957	952	987	917	955	957	933	996	946	960	961	917	980	956	935	958	924	928	966	959	982	926	953	991	955	987	1003	951	986	953	945	961	971	994	930	985	949	965	951	939	979	1008	984	940	991	961	996	955	1003	904	916	961	931	962	1010	989	878	976	931	1011	956	973	938	1019	975	962	950	998	999	853	996	970	983	945	969	1000	959	993	1029	956	931	969	989	964	1006	969	952	943	926	988	889	960	926	980	983	978	1015	1055	960	899	873	1018	981	965	980	981	969	932	991	970	1018	930	982	947	968	952	960	959	934	971	925	929	981	987	958	949	986	978	960	918	932	957	953	944	970	925	990	996	963	935	939	918	949	967	907	995	999	951	914	937	959	962	943	955	940	994	969	981	948	987	931	1009	1008	915	972	1033	975	951	963	988	961	946	975	937	978	1001	1019	923	986	985	959	909	957	967	977	919	947	988	990	938	1004	941	923	964	975	956	997	978	991	959	973	992	955	969	941	921	947	931	961	987	957	917	962	972	939	989	979	969	968	992	960	959	959	946	961	922	922	941	1033	981	976	969	946	926	938	973	977	971	986	980	950	984	986	923	981	943	941	931	929	951	962	1016	970	939	995	892	940	943	966	921	894	992	990	1011	967	951	982	971	942	924	940	931	935	969	951	904	966	925	970	943	925	972	971	923	949	941	987	983	919	1001	971	963	987	951	979	1018	952	948	919	1016	903	937	940	962	946	917	925	983	941	974	987	958	951	960	950	935	926	1021	951	961	941	963	980	940	983	955	1012	945	995	972	1003	998	923	1020	958	927	941	959	969	993	949	962	926	989	931	934	950	1036	960	947	975	981	962	957	962	982	927	945	935	914	975	970	941	957	989	994	931	965	934	981	974	936	955	923	983	969	962	919	1023	971	980	952	999	1038	960	938	965	987	948	928	960	973	978	921	955	975	875	938	971	956	1014	962	1037	892	971	1013	928	982	983	948	902	991	951	959	970	939	927	955	927	1003	916	913	955	978	887	953	1002	1013	945	974	923	971	977	898	950	942	1007	989	981	906	920	916	965	952	951	998	971	960	937	914	964	938	939	932	961	1022	969	966	981	972	1032	890	942	962	907	1021	913	977	958	989	947	997	939	990	958	1017	980	971	947	992	942	904	958	886	955	936	1004	949	988	998	976	962	941	978	971	934	948	933	913	1007	938	865	991	959	917	925	1016	962	928	972	907	942	944	855	947	936	947	958	986	953	949	973	973	1006	994	954	975	947	1035	905	957	1004	980	963	973	994	980	957	958	949	944	962	928	953	981	892	940	1013	989	950	962	1012	966	999	981	925	955	1037	936	912	995	1004	922	978	920	950	919	960	980	975	974	938	920	961	1000	932	937	997	891	977	964	939	912	943	914	909	996	935	935	959	955	934	946	924	955	926	941	929	948	916	977	952	947	940	1002	979	922	956	935	896	902	981	972	945	939	984	994	963	966	980	948	1041	958	1010	961	939	901	986	975	960	936	958	960	982	897	912	939	962	930	967	944	918	952	949	960	942	974	990	936	973	1005	941	1004	926	914	1029	955	1002	935	974	962	964	980	872	932	960	978	920	1000	935	914	950	1005	897	1003	963	936	952	883	955	968	890	924	975	956	968	957	945	982	967	944	940	911	969	951	960	976	954	1002	949	969	982	942	944	927	970	954	995	959	943	976	960	1008	944	945	931	957	968	951	991	972	948	940	903	954	985	1013	957	1006	972	956	954	1025	976	950	941	971	958	977	940	932	930	968	977	985	965	961	906	948	975	938	977	964	960	912	924	913	975	934	950	979	983	928	1007	920	928	891	928	964	954	960	965	920	913	912	930	980	935	944	943	969	1057	948	994	968	974	999	1003	985	959	1015	960	983	907	1010	897	977	944	924	958	901	927	1055	924	936	976	879	938	933	931	1015	901	928	955	995	953	986	938	904	938	987	991	953	978	984	973	960	909	928	1037	1009	964	1009	915	936	868	940	901	934	975	961	941	935	924	927	935	969	887	954	968	935	940	922	888	931	963	1005	943	962	990	973	958	968	960	950	964	943	997	999	943	917	971	958	941	976	999	957	1015	925	902	896	959	945	940	976	950	948	932	949	1011	955	990	977	918	974	936	954	987	976	967	984	935	1013	987	1009	880	915	930	957	980	882	972	970	1087	907	966	980	980	939	938	989	933	1020	970	928	972	940	938	933	935	983	959	976	959	960	972	932	966	961	923	988	973	969	860	1010	1016	1003	929	999	924	1001	1017	898	923	1000	918	948	912	925	927	944	937	907	945	912	977	987	976	974	956	853	1002	935	954	956	948	958	983	940	976	926	983	908	905	976	947	992	894	941	912	988	990	995	920	1002	948	1001	937	948	1035	909	1024	934	943	947	929	960	1003	928	979	898	980	965	921	960	937	953	919	954	936	986	932	980	953	941	954	940	1015	929	952	909	985	952	975	941	906	906	883	885	946	957	898	1005	935	1018	945	939	986	949	937	929	946	986	965	931	960	937	969	957	971	933	940	922	960	992	1005	957	902	954	962	953	981	1065	966	982	948	915	973	974	955	980	920	959
19201	44617	40029	31588	26096	20967	15546	11990	8755	5519	3962	2961	1898	1337	1225	1156	1182	1161	1207	1240	1259	1460	1459	1531	1518	1499	1335	1405	1250	1212	1148	1133	1118	1174	1102	1067	989	1006	1077	1086	1030	997	970	1045	1010	1055	992	927	1063	1049	1058	1026	969	1002	1024	1034	985	921	1062	1072	1033	1031	1000	1014	954	976	1028	1035	997	1031	1055	1036	1023	968	940	1019	1008	1011	1031	1022	1033	987	1013	991	958	1017	987	1009	992	982	928	996	942	1004	975	1022	971	1006	941	1007	980	985	990	1040	939	993	993	1024	975	1002	994	1018	973	994	992	993	1022	988	1026	1002	963	1038	1019	943	992	978	1035	1007	988	976	954	1000	985	996	1001	990	974	1017	1004	1021	931	1033	947	1009	1015	982	989	1046	987	1008	1019	982	979	973	1007	1026	988	962	987	996	991	955	978	953	972	960	986	992	959	1062	1112	972	1031	958	1004	981	1017	970	1047	1099	1004	1012	1039	990	973	1004	1018	1015	975	998	1015	1024	977	996	1004	1005	973	1050	978	995	991	1047	999	1009	955	979	1004	1046	1002	1016	974	1063	985	1052	1046	1013	1015	951	951	1019	979	1017	963	944	944	1001	1007	968	1024	971	978	1013	991	1055	1025	972	964	962	1032	967	998	991	1000	1038	993	996	1031	1033	998	997	970	999	972	1009	980	999	1005	1037	979	1035	1003	1025	1005	1034	991	962	993	973	1002	1034	1046	989	1019	1002	975	1013	1005	1037	928	1006	971	992	995	1023	989	1030	975	991	989	1045	1029	1028	1023	1043	966	1050	991	1005	996	999	972	1060	997	977	976	1014	979	983	1008	1023	1031	1028	1005	983	971	949	1022	984	1013	973	1003	1015	1004	1053	1004	1025	1028	955	990	972	1006	1004	983	1031	952	970	973	995	1041	1025	1016	1035	1021	1029	1011	1000	1021	1021	1044	936	991	1033	968	941	1067	1024	1039	1008	1017	1018	988	984	982	1016	995	976	949	986	994	1016	1004	998	990	1017	966	1017	1035	989	1007	1036	989	1024	1046	967	1028	1016	1000	971	1022	1008	972	979	1011	985	949	1001	1049	992	965	1034	998	1020	1024	988	1000	994	1019	961	1004	1039	981	977	1007	981	1054	1063	1009	1027	1043	1058	1017	961	1057	983	1002	961	984	955	1015	986	1031	958	983	1033	985	1028	984	1009	1017	1015	1005	996	961	1020	991	973	977	1005	1018	996	1007	965	971	1028	1008	1001	1056	1000	972	1003	1026	1046	956	999	967	1029	1021	1012	962	1005	1004	1034	974	1008	991	1018	1027	977	1001	1026	1027	1015	1024	1013	1038	1026	1017	964	977	1038	986	1001	938	1001	960	936	962	1019	960	976	960	1068	1038	963	1026	1006	966	947	953	1009	1052	1006	976	1048	964	1016	1012	1024	963	957	1015	1011	1005	996	974	1035	1019	1012	1008	1006	1023	1019	1009	1021	1053	1004	1007	1007	991	1007	1019	1046	1047	982	957	1003	1022	999	975	1033	985	993	1027	972	1011	984	995	1016	999	1044	1044	964	930	975	1043	966	1036	1008	1004	968	993	931	1051	1052	923	1042	1065	955	922	977	1015	1001	957	1004	1046	992	1040	995	1009	1012	1017	1016	1017	959	994	976	1058	1020	1038	1014	986	990	1026	1053	983	1007	1055	1049	964	1008	989	987	999	1019	994	1040	1042	994	981	975	989	1004	1005	972	998	999	965	1070	989	1000	997	1012	987	1089	991	1059	1040	968	1043	972	983	938	977	998	952	1079	1015	1016	998	978	935	969	1004	1015	991	966	993	1004	985	1005	1009	1019	989	955	1029	970	994	960	970	1011	941	969	995	966	992	1022	1020	964	1024	977	932	1027	1034	1038	989	1077	1000	990	1022	1006	1026	987	1033	995	1061	980	934	992	957	973	1010	965	1011	1004	1006	1017	949	1004	1040	957	1001	979	1007	1036	1021	1008	990	987	989	965	1004	1026	1030	1001	969	1032	988	979	1010	1031	988	967	1019	956	1007	988	998	989	1015	1036	1023	999	1006	977	1069	945	969	1065	1067	986	959	990	949	988	996	969	979	989	1006	1012	954	1011	1002	978	973	1015	1018	998	953	981	940	973	1023	986	1009	932	1041	1032	1023	1015	985	985	1072	1018	985	1022	961	994	1006	995	1047	1011	1018	977	1019	937	1015	993	1034	1003	990	1022	922	959	1003	967	933	1006	934	958	1051	1009	1043	998	953	1053	986	998	1002	1011	997	1008	1014	972	1008	1044	976	977	948	999	963	913	988	1029	973	1032	966	947	998	1055	1003	989	955	943	950	1056	1026	1065	945	1005	960	985	1015	1008	1030	990	1002	1067	1023	995	982	988	1001	1050	1052	976	996	1010	1002	963	986	966	1007	991	980	1012	965	959	988	974	1049	1051	1067	969	991	958	954	1017	950	971	1023	1015	978	1003	975	995	982	957	1039	1013	1000	971	1030	1020	1041	1025	1019	968	980	1036	1070	967	988	1015	968	1012	1014	999	1031	973	992	1014	990	1079	971	1014	990	985	1042	1006	960	1011	1000	1058	1040	1033	952	1009	1019	977	1024	1041	1094	1000	1005	966	990	1022	975	1067	966	921	968	1000	996	985	995	975	985	1029	1007	1000	988	1048	1002	1005	953	1021	980	985	1037	1052	952	999	984	938	990	1007	1019	1015	1043	1021	985	969	966	962	1024	993	992	972	975	1046	1004	1018	977	996	1060	1011	969	952	1004	1017	1011	970	994	1069	987	978	982	947	955	1038	1032	1026	1067	986	1035	971	994	1022	983	986	984	960	1000	1058	1023	1018	968	1024	979	999	942	978	966	1000	961	963	1012	1023	991	962	960	942	981	1058	1016	981	987	1026	1070	1020	1010	970	968	993	962	1009	992	997	986	964	1009	1006	1009	986	994	1051	975	975	989	1061	1012	1027	1030	1043	995	1019	1028	997	984	998	953	1031	972	955	985	996	1019	1007	992	987	1023	940	1033	961	929	1076	959	1031	1000	1006	990	969	1049	997	1009	1035	979	953	1006	991	1014	1013	1016	992	971	984	988	1037	993	1007	1035	998	990	1020	990	983	978	955	1058	967	980	976	1043	988	1011	1069	1012	1002	987	1045	998	1012	1046	1064	953	989	975	1032	990	1006	979	978	1008	1032	999	970	1030	1007	1001	1002	999	1033	984	988	1010	979	957	1026	991	952	1022	979	1034	1009	1006	975	1047	988	996	1002	1011	985	1026	991	986	942	992	983	1065	1000	987	971	943	1011	994	993	1008	982	971	971	1029	1023	976	1007	1006	990	1002	1005	1022	1001	950	922	967	1015	1046	927	1001	987	936	944	987	1019	1065	966	945	1022	949	1036	1018	976	1045	956	1029	1023	1031	980	1014	1000	1008	979	941	992	981	1056	1034	944	1018	999	1065	995	963	1023	963	992	1013	1009	987	1042	930	974	1030	967	1070	1006	1016	1037	1024	969	1098	978	1033	990	974	1020	988	1015	981	978	1013	973	989	992	1060	978	1005	1023	1039	997	1026	1014	1040	935	965	981	943	961	1015	979	1023	1025	999	1016	983	996	987	951	1034	1021	992	1014	991	954	984	1020	1037	993	970	1012	1009	1021	1025	1024	968	1015	1039	988	959	1081	945	951	1007	1020	911	1045	1005	961	1021	981	1045	985	997	940	988	966	1001	1036	992	953	994	934	987	1020	1015	1011	954	1088	1024	1025	991	990	959	997	1023	956	983	1016	971	1063	974	1059	1016	1001	996	1028	1005	1050	962	1050	997	1004	971	1065	974	983	954	1028	995	1053	1074	1008	984	1021	1016	1049	1029	1033	966	1032	989	995	995	999	994	1013	991	1018	976	1014	1027	939	981	1022	1047	1001	948	1011	969	1016	1039	1005	991	1012	987	1010	1001	981	1012	975	1024	1001	967	1003	893	980	963	1070	962	984	1019	953	1032	1017	1051	1028	1048	949	993	967	1019	975	995	982	1029	1039	994	1001	981	999	945	1010	1041	979	993	976	977	1008	954	1040	1008	1018	960	950	958	1023	1024	1006	1047	1021	1034	1056	999	1022	984	1043	984	1055	953	1010	1038	951	1023	1006	975	1013	1019	943	961	990	1063	1009	1039	1036	965	938	1013	983	1037	956	957	1005	958	1029	976	981	1024	1031	1011	939	1016	956	1059	1030	1080	994	1045	1063	969	990	999	975	1003	1002	1057	1008
28138	22429	24844	17803	9901	6184	4025	2655	1822	1078	881	739	506	475	442	430	471	454	441	460	485	470	521	529	512	550	489	504	490	516	444	433	396	430	404	421	399	413	440	438	441	446	373	473	431	431	429	434	431	417	408	427	416	427	404	420	442	416	426	422	447	455	411	410	414	392	440	396	416	456	374	392	447	413	424	440	420	416	405	414	442	417	436	422	412	473	436	417	438	427	396	424	445	411	424	443	436	438	416	400	426	418	435	374	459	414	408	418	399	455	466	406	433	450	420	462	422	419	400	413	417	439	407	428	405	419	423	422	445	441	433	411	401	428	421	423	439	441	425	416	420	412	438	451	439	436	430	464	445	421	439	445	413	404	420	446	406	432	451	445	431	425	440	450	414	473	448	403	412	439	444	437	436	414	454	426	446	429	398	422	411	410	408	372	448	443	423	451	428	444	432	444	415	403	445	401	451	404	428	434	459	441	368	412	411	437	395	415	413	421	430	420	417	416	435	368	447	411	427	428	407	430	394	404	414	430	427	384	462	418	433	389	421	410	438	423	429	456	478	436	419	438	426	438	430	422	445	420	434	480	436	431	410	423	403	404	419	456	426	413	438	408	419	444	406	464	457	428	418	431	438	439	430	392	413	447	419	393	416	406	427	428	437	448	402	422	434	431	448	409	432	435	416	404	423	474	400	409	419	454	464	425	415	453	405	438	437	430	444	433	424	432	430	423	434	403	422	435	421	429	418	402	429	428	400	447	394	422	442	438	414	430	437	405	402	434	399	435	407	431	420	416	422	425	464	465	449	431	440	416	430	444	419	417	419	455	424	414	484	463	389	469	422	432	428	419	422	410	432	432	445	459	399	442	395	445	419	425	418	446	403	459	431	432	411	458	397	437	431	480	413	450	416	432	437	427	418	413	438	420	467	420	402	433	438	412	446	423	416	455	412	443	416	408	404	413	431	463	439	473	437	407	406	412	434	436	448	419	435	427	467	405	438	397	407	444	427	419	421	436	444	433	464	435	448	429	417	440	429	420	441	451	445	450	392	415	459	426	408	437	440	389	430	417	440	491	447	396	403	414	425	418	421	466	444	426	430	396	415	458	428	451	416	428	442	477	376	408	464	423	415	390	447	429	413	475	447	408	411	425	426	439	430	415	447	428	444	411	393	404	392	398	415	469	412	422	434	443	422	411	411	394	442	408	408	408	451	404	448	417	406	427	424	410	425	421	448	425	450	416	435	420	462	418	410	411	418	436	452	434	426	446	448	435	408	400	422	409	430	431	393	404	445	418	416	382	440	404	383	422	420	477	406	419	411	440	386	394	402	411	417	485	435	446	382	444	473	411	441	420	465	422	404	457	434	416	449	479	435	391	395	422	396	436	416	427	419	398	442	460	415	414	441	427	464	463	398	433	436	471	440	463	415	395	420	417	444	433	480	444	441	422	410	440	451	443	424	434	423	438	448	409	400	427	418	438	454	434	444	424	442	425	394	456	430	417	445	366	399	449	403	423	446	430	438	397	435	425	459	424	396	414	433	430	441	404	397	406	411	438	462	400	403	424	420	405	452	447	361	443	424	434	440	424	414	428	417	426	426	451	450	423	445	435	430	409	431	447	435	420	429	451	420	445	464	427	418	438	426	408	455	425	450	418	420	481	413	404	425	402	415	484	427	414	442	448	413	416	446	456	452	415	418	420	462	439	432	404	417	423	400	418	463	422	412	415	410	438	416	442	449	411	478	429	467	397	451	427	414	459	464	435	402	424	441	458	468	398	398	434	411	467	448	431	422	408	444	416	425	409	431	403	431	403	411	397	457	447	418	424	415	431	403	426	437	424	444	454	446	441	448	441	452	395	439	429	414	422	405	377	410	415	406	378	408	461	428	441	409	438	417	417	417	442	419	420	450	443	412	431	434	429	457	439	451	389	452	458	419	424	434	427	439	438	400	437	436	420	406	449	433	420	430	429	433	437	408	462	425	419	459	409	397	450	416	437	414	388	444	434	436	416	432	450	425	445	438	384	373	407	420	419	426	412	432	418	431	432	408	445	436	411	436	417	435	441	426	384	419	391	392	414	435	421	433	404	419	447	365	413	460	423	417	440	436	425	366	433	433	397	448	445	412	428	421	404	416	403	437	448	441	449	446	413	393	432	437	458	411	445	415	430	443	405	424	457	389	433	439	408	426	393	425	400	448	408	409	422	456	387	396	474	443	449	415	448	391	445	461	437	427	435	419	422	428	400	433	406	398	464	440	461	428	406	427	490	509	408	428	471	433	422	409	451	423	451	445	468	418	398	473	441	453	423	421	460	437	430	419	455	435	436	432	420	416	417	422	412	400	430	446	404	455	438	407	403	432	428	470	442	422	414	421	482	453	451	444	451	484	434	483	429	448	457	452	412	444	426	424	409	441	417	418	407	426	420	423	421	431	451	489	451	381	439	403	453	425	468	406	433	426	428	398	424	444	423	390	432	425	428	394	436	459	373	444	440	423	415	418	433	428	416	435	468	432	435	455	437	408	450	425	435	431	405	416	394	412	442	440	410	418	393	427	408	410	419	424	423	423	434	436	455	466	437	383	451	440	407	412	413	456	426	436	455	419	405	441	443	407	455	429	421	448	435	454	436	436	450	430	412	451	431	454	399	430	471	429	435	415	469	433	448	413	445	459	431	429	414	412	453	432	427	458	410	447	475	400	447	425	413	401	417	388	445	441	403	467	454	434	440	429	432	452	436	460	436	407	437	434	445	457	441	433	457	458	410	472	406	392	405	446	420	451	442	416	439	479	434	445	387	424	426	435	395	451	429	444	455	437	436	425	446	432	424	429	415	440	467	419	434	431	442	444	471	415	427	442	428	401	428	426	387	409	462	422	420	415	402	427	389	464	432	454	462	438	446	451	463	416	451	435	460	400	409	409	421	405	445	435	437	459	398	430	465	393	411	443	444	413	408	432	414	443	426	474	407	446	412	456	422	406	444	436	446	448	431	432	402	394	429	431	453	425	445	444	459	408	423	422	436	426	428	404	438	418	404	432	451	434	402	402	481	429	410	410	394	432	410	420	425	423	449	408	416	442	488	420	420	410	416	453	430	423	419	436	427	414	437	445	469	407	455	387	438	438	410	436	421	473	458	452	427	461	398	455	414	452	437	398	425	434	440	462	449	435	431	441	418	426	431	409	425	414	467	445	435	428	412	434	446	400	430	439	417	418	441	419	419	432	430	411	451	416	407	439	407	423	422	410	442	427	413	426	440	464	422	447	436	444	422	433	418	435	435	435	447	440	414	431	439	423	418	443	404	408	488	436	406	446	439	413	449	437	429	417	408	402	449	449	422	437	424	421	411	397	424	410	432	442	453	402	468	434	407	436	422	434	402	415	434	473	424	465	381	462	412	442	474	433	403	436	417	421	395	436	411	452	434	425	447	399	390	449	412	439	406	428	442	392	434	425	392	410	395	423	451	389	410	428	414	428	414	403	437	416	436
16000	32058	27128	18408	13967	10059	6788	4770	3195	1962	1446	1033	662	508	480	419	496	509	513	488	520	617	673	679	635	663	574	585	535	512	522	473	450	501	449	469	466	475	477	453	455	452	456	439	484	453	443	472	460	463	490	431	444	460	428	477	436	476	496	450	439	436	442	444	427	454	455	454	436	440	458	436	442	429	467	458	459	462	468	437	469	458	468	485	428	441	478	479	459	458	481	420	442	448	437	416	446	444	461	466	438	458	455	444	459	442	419	452	444	484	451	500	444	440	453	471	447	449	450	449	464	445	425	436	471	434	453	413	498	479	472	430	491	438	427	423	471	433	441	489	436	446	471	425	494	462	467	428	462	487	400	451	434	449	453	459	446	471	433	476	462	487	462	470	483	465	455	463	470	426	503	426	465	455	424	437	495	416	440	468	458	480	463	438	424	467	408	445	469	482	453	462	444	464	485	448	451	473	462	503	441	418	457	447	450	423	478	435	505	442	423	438	429	422	411	436	439	462	413	468	451	475	453	469	460	454	454	455	434	453	450	465	421	463	494	485	492	434	436	474	439	457	474	455	464	451	457	470	458	465	486	501	475	454	454	446	459	417	496	476	435	452	465	434	444	480	443	480	430	462	433	444	435	449	415	460	434	422	492	443	457	454	436	442	463	442	437	432	448	463	493	459	462	467	478	452	433	469	443	465	454	465	428	442	445	446	472	436	479	422	443	468	437	446	442	529	476	473	450	444	438	480	437	449	445	440	424	438	456	454	393	427	456	440	423	460	471	408	449	466	430	457	458	440	441	465	405	449	448	452	467	444	465	449	416	477	468	459	428	448	463	454	488	444	458	479	453	448	514	413	448	439	441	473	447	436	408	465	449	469	481	457	416	478	410	433	483	437	469	443	439	442	448	415	475	437	448	434	476	466	461	450	449	468	420	454	446	411	446	442	424	416	428	451	448	462	469	464	457	470	442	459	442	478	439	459	495	466	487	467	496	484	480	493	450	428	460	438	454	438	498	447	462	420	452	473	399	452	435	470	465	406	435	497	438	458	450	481	478	415	492	475	430	432	410	457	446	445	450	475	465	428	485	425	467	491	459	440	457	465	439	483	476	468	464	454	458	465	423	445	455	464	478	485	452	470	484	449	436	443	421	470	394	393	472	470	418	419	448	460	455	443	429	447	450	464	444	474	474	469	474	485	442	426	418	443	461	441	435	447	453	460	477	439	439	457	447	490	437	448	451	471	470	444	452	406	462	493	449	443	482	449	468	456	449	413	455	424	442	462	453	448	441	427	435	469	465	478	444	426	453	422	455	478	447	471	437	466	450	441	473	480	456	468	419	463	489	459	449	444	455	460	487	458	442	456	445	446	472	477	452	474	471	428	471	489	469	476	466	464	440	497	436	440	452	454	462	458	449	485	417	457	434	469	425	445	459	418	456	448	454	438	449	447	435	461	433	465	435	461	497	505	451	475	461	448	422	472	477	419	458	436	445	464	418	461	493	453	451	442	440	484	450	471	420	458	486	482	463	435	445	451	440	451	460	425	412	434	498	480	448	452	470	478	434	468	457	451	442	474	456	466	431	388	447	430	393	497	438	474	466	458	481	411	429	468	436	457	440	451	475	462	427	452	420	512	407	461	492	488	450	453	457	460	461	481	468	465	452	429	458	449	462	484	482	442	450	446	447	466	451	443	476	462	486	453	430	433	456	447	452	460	422	432	427	473	471	484	480	427	455	457	414	456	465	449	437	460	449	444	460	434	431	432	422	475	442	487	429	421	460	419	477	423	458	498	444	445	443	489	483	424	472	420	435	433	479	437	450	461	438	427	452	452	474	423	448	474	470	416	426	472	451	395	454	390	454	404	428	422	454	453	486	441	453	461	461	455	473	454	494	451	487	460	467	441	454	472	438	442	408	472	460	438	422	492	447	451	448	425	425	454	451	430	412	443	457	455	390	445	443	482	458	445	416	448	451	453	431	435	465	459	449	460	427	455	458	464	446	423	441	457	442	438	450	480	495	489	472	443	476	470	463	434	465	439	444	453	465	426	421	451	470	431	434	476	440	453	450	441	441	462	456	467	499	437	433	450	422	431	453	447	488	432	428	475	478	429	486	455	434	442	468	485	472	450	468	487	474	484	469	479	437	483	443	445	439	397	486	437	414	433	441	449	472	440	480	483	471	445	440	446	470	471	463	432	474	449	454	477	481	470	460	445	457	463	494	436	485	514	453	409	403	454	482	431	440	434	438	441	447	461	418	444	457	457	456	450	462	458	418	437	473	424	454	425	416	464	467	452	488	470	463	448	446	442	432	464	481	472	477	464	463	467	457	438	512	422	420	434	451	432	462	469	433	463	443	451	423	491	451	436	451	426	431	435	480	431	468	424	452	457	457	428	472	457	462	441	432	454	488	476	468	455	443	496	445	495	455	473	446	461	436	488	465	424	487	427	438	447	459	475	434	452	449	428	452	436	467	445	458	415	471	466	468	436	436	442	458	426	430	442	454	464	456	446	436	452	445	445	447	430	459	436	434	461	465	443	427	430	464	474	441	456	433	432	451	487	467	447	443	485	415	485	444	434	460	459	431	425	420	425	420	451	454	480	433	450	432	462	459	440	454	440	425	450	460	449	422	487	470	449	438	461	461	451	424	438	443	470	446	473	416	472	438	448	469	416	450	425	464	499	450	483	465	452	453	432	425	453	408	429	471	422	468	439	455	460	410	483	449	493	433	465	448	461	448	451	448	441	443	468	493	493	456	485	450	436	460	435	461	446	441	433	458	450	443	512	427	456	405	477	472	435	493	461	457	454	415	474	488	444	435	437	411	467	464	439	491	468	503	497	465	435	491	445	476	458	497	434	475	435	479	468	468	446	470	446	484	432	493	475	482	442	462	418	467	437	469	463	466	480	458	453	460	462	444	446	478	437	457	466	450	426	458	427	389	467	435	438	483	425	480	475	440	452	446	417	481	453	453	473	478	457	448	465	441	434	458	436	445	433	452	405	460	464	472	465	472	444	465	412	459	426	452	449	424	473	455	406	446	478	412	440	442	467	417	441	480	422	435	453	450	431	436	430	447	424	463	475	450	486	482	464	448	493	467	416	443	432	478	462	472	442	421	436	455	443	452	495	454	432	489	462	449	467	461	454	410	433	440	427	454	456	471	427	459	464	449	431	478	457	425	425	483	454	456	463	487	466	431	437	422	449	460	466	483	443	436	477	468	467	417	469	457	468	470	456	455	421	429	470	450	490	447	477	442	453	437	453	446	448	490	407	435	426	438	461	447	455	489	430	457	451	469	447	442	477	423	425	418	450	421	477	451	456	422	398	475	480	442	446	430	468	420	469	473	489	443	462	454	447	428	449	462	474	451	455	427	445	439	426	424	474	469	421	428	440	486	481	418	449	432	483	469	460	447	462	465	415	453	443	425	484	461	449	473	466	438	420	508	491	449	443	397	475	459	459	449	474	431	478	425	458	494	463
23688	21149	28362	24359	21724	17846	10092	5253	3527	2312	1841	1474	965	865	840	841	791	798	798	861	849	886	918	932	941	942	927	841	855	855	800	768	791	763	788	732	744	805	706	751	739	781	720	753	793	752	736	736	805	725	706	742	722	748	735	753	739	671	747	756	775	750	744	740	743	765	771	747	745	702	722	732	762	726	775	705	697	712	752	759	789	713	688	752	721	735	757	779	763	752	721	734	700	765	794	720	747	745	773	734	746	710	757	712	739	739	735	784	794	695	740	721	707	694	771	763	727	758	755	744	758	733	759	718	696	693	693	754	750	792	713	711	719	751	718	720	768	711	702	710	700	720	701	797	778	763	725	771	683	752	740	733	756	741	718	772	724	797	694	727	722	789	793	731	675	733	743	738	701	709	733	751	805	728	749	765	763	708	749	723	711	714	719	711	743	732	714	752	787	707	722	702	751	741	706	663	735	730	661	743	775	714	708	735	773	746	769	702	713	740	697	729	713	738	667	740	758	740	744	683	740	726	781	758	718	768	761	729	717	690	710	729	739	787	744	725	741	784	758	768	741	666	745	712	786	774	707	742	721	784	734	759	759	723	764	744	746	779	732	742	742	714	704	714	731	723	713	778	752	707	713	708	732	719	751	737	687	751	723	737	738	732	710	798	738	713	722	711	708	759	780	746	732	689	715	745	722	742	705	761	726	731	727	729	751	762	765	745	739	758	723	764	696	744	741	715	738	742	690	722	779	729	713	746	735	710	735	717	735	740	752	737	782	789	771	772	722	750	728	755	715	756	712	741	780	677	748	731	721	670	695	687	691	684	746	706	773	748	728	780	719	787	730	724	737	690	721	767	722	784	674	751	690	715	753	734	728	710	794	745	680	673	725	766	736	747	735	762	753	707	745	740	708	787	782	733	721	775	712	759	737	722	776	724	772	701	727	732	758	729	755	731	730	752	745	730	757	751	748	736	746	709	719	744	773	724	737	802	742	735	707	720	735	756	740	726	759	719	709	724	780	733	714	724	709	707	772	752	727	777	733	770	726	676	710	723	714	686	705	776	753	728	726	744	769	693	711	736	708	750	762	768	733	756	747	708	762	741	745	702	728	753	685	758	754	754	799	750	747	759	724	737	718	715	756	726	718	744	685	728	765	717	758	729	780	759	741	726	716	767	713	723	756	751	782	749	719	756	757	751	732	735	733	729	765	770	718	743	733	724	727	741	713	761	723	741	708	747	744	734	783	711	732	747	720	711	745	738	761	755	690	795	731	761	689	785	722	747	765	673	762	773	759	761	690	792	718	702	775	755	747	728	783	714	714	764	702	732	772	764	722	702	705	735	757	746	706	787	759	651	721	695	730	702	733	738	780	722	738	720	697	762	760	756	721	712	714	720	723	688	723	778	783	751	763	764	756	722	758	750	692	744	722	755	701	744	780	787	744	742	711	726	767	699	705	755	708	697	733	742	767	733	732	744	774	741	770	719	738	744	831	703	782	774	723	782	718	812	809	734	728	744	713	680	699	770	675	714	740	706	720	729	723	741	712	821	781	725	740	742	739	724	737	694	750	709	786	751	728	757	724	779	729	708	766	727	692	751	720	745	752	695	729	715	790	729	746	665	778	750	714	725	709	739	753	702	749	723	748	754	725	764	749	780	739	705	709	735	736	704	717	699	703	718	721	675	730	732	795	741	764	749	767	724	750	747	733	739	743	746	760	799	771	718	721	734	770	794	752	701	722	708	774	785	724	753	755	728	723	724	733	738	659	680	744	737	740	737	760	792	757	801	787	728	746	690	743	726	745	757	746	761	726	717	689	740	712	722	750	703	740	721	759	739	746	750	716	717	762	783	739	749	715	707	740	694	707	745	753	752	753	753	719	706	758	776	750	743	712	742	760	727	759	759	734	755	722	713	736	738	754	759	765	762	739	742	742	747	714	713	742	741	690	724	723	740	718	705	705	733	775	745	725	739	730	767	733	757	767	732	730	718	740	765	722	739	753	747	727	718	740	785	724	757	727	741	702	720	722	763	745	756	711	739	846	770	703	787	774	707	761	777	759	782	749	714	712	743	780	731	752	739	735	737	710	703	731	744	707	736	767	734	749	736	716	731	765	784	738	690	771	716	726	731	765	727	673	733	775	687	733	756	778	755	697	719	776	710	740	741	723	724	759	711	742	718	772	707	746	782	742	741	753	736	772	727	729	693	781	726	745	725	699	732	744	746	748	732	745	762	759	798	735	713	745	757	751	711	771	755	728	741	742	744	739	693	718	693	754	699	781	722	746	769	754	753	720	727	692	755	765	773	739	751	745	707	739	749	765	724	726	779	719	741	734	651	728	748	802	787	722	713	775	728	725	713	733	762	722	733	788	728	772	763	716	693	758	733	752	650	736	744	741	736	738	730	712	751	734	713	763	697	695	761	732	708	745	768	755	801	726	758	745	754	778	761	750	771	736	689	712	714	717	729	777	750	740	673	758	753	741	723	745	712	770	719	728	717	745	740	744	743	724	751	696	747	699	746	735	709	720	737	719	721	727	728	742	710	702	702	734	756	752	757	707	740	741	750	749	767	746	714	687	716	773	754	735	742	746	719	701	756	759	735	778	722	779	744	736	720	700	737	721	698	746	722	765	719	727	727	745	698	752	730	820	716	774	738	705	737	721	738	737	742	745	714	763	745	741	749	728	733	773	737	774	776	740	741	743	740	795	747	758	737	741	757	700	776	740	727	777	702	757	739	776	758	755	728	730	738	776	786	698	731	717	719	730	684	731	712	753	738	764	673	739	709	707	696	731	755	667	746	780	781	732	797	728	730	659	725	767	724	740	724	720	715	786	789	747	774	799	754	740	733	746	751	787	768	803	708	719	767	725	715	739	748	709	757	766	767	741	710	749	787	768	772	701	684	741	726	759	752	741	711	703	724	764	703	741	757	702	745	711	761	771	743	733	751	697	785	789	695	757	748	755	788	768	686	683	754	721	756	704	716	735	704	746	740	699	774	753	747	736	717	700	762	754	756	756	741	775	758	733	759	753	717	777	768	713	721	736	758	736	764	724	753	703	729	740	713	761	725	756	777	734	712	764	761	771	674	695	719	726	745	722	735	720	751	797	736	732	746	782	736	708	743	759	708	714	699	727	756	715	739	765	746	755	753	745	730	736	731	726	748	736	750	714	753	697	755	743	773	726	738	742	717	755	714	744	726	734	750	741	772	774	755	784	749	777	758	769	766	732	671	760	677	711	715	752	740	742	714	746	686	770	794	739	713	763	716	715	784	728	692	804	739	744	749	737	741	757	709	722	740	750	675	745	748	790	771	749	750	778	727	747	750	727	763	783	769	809	768	770	738	725	771	756	692	772	750	750	717	700	747	736	758	727	737	730	703	775	776	757	697	721	735	730	697	756	723	761	761	739	716	713	746	757	715	735	763	749	688	712	716	737	658	738	682	761	720	743	733	810	780	727	746	774	737	787	711	734	721	719	745	766	769
17116	40112	35574	26397	21006	16282	11788	8361	5991	3781	2715	2025	1295	928	857	872	839	867	910	962	994	1087	1110	1094	1177	1124	1002	1023	973	941	844	852	813	825	844	753	751	743	749	812	737	808	749	722	804	805	744	707	778	808	744	801	820	765	761	758	726	761	772	740	775	805	789	801	751	784	786	713	740	778	695	758	763	730	705	748	748	768	748	723	803	743	722	738	765	740	790	806	733	753	821	784	771	778	729	746	774	790	737	827	831	763	753	806	747	783	774	772	752	785	777	772	800	771	803	756	779	757	784	752	778	747	763	784	774	760	774	737	751	780	778	767	768	797	745	757	761	708	735	767	729	770	770	754	729	768	792	783	727	768	734	729	759	750	764	770	750	796	733	802	757	785	777	778	757	777	806	701	751	698	743	748	751	726	823	754	739	752	773	785	714	812	736	788	753	788	743	772	796	769	738	716	733	734	766	781	771	717	805	777	762	749	735	742	736	763	752	751	763	732	782	770	759	753	786	756	770	779	763	779	800	760	744	721	775	793	760	766	728	757	754	755	802	797	785	792	738	714	760	711	797	784	756	785	727	746	744	761	727	755	817	775	767	784	795	810	760	819	770	792	743	751	770	748	754	733	748	771	784	762	799	763	755	779	783	761	802	751	766	742	742	709	751	762	794	706	728	729	745	763	774	706	773	740	749	756	805	755	749	763	805	766	803	745	761	746	767	747	770	773	751	733	720	777	785	740	741	776	751	783	806	747	766	756	758	786	757	789	812	771	758	791	751	788	759	730	780	755	727	811	726	793	772	752	753	765	823	763	771	715	738	768	733	771	757	776	743	731	781	755	755	787	797	762	739	774	761	790	777	746	770	753	753	730	785	749	766	790	708	738	784	744	765	730	736	792	776	766	761	819	737	762	780	775	819	783	752	772	819	785	828	732	796	752	749	739	788	800	772	809	810	741	732	750	780	726	739	761	774	755	730	796	734	735	730	767	781	779	768	774	809	774	747	780	811	768	794	745	695	820	759	757	796	760	745	809	726	765	742	731	756	744	751	757	788	762	775	802	770	760	818	751	746	764	748	754	769	747	752	737	773	756	751	737	786	740	748	799	758	746	725	768	725	738	708	739	798	739	758	780	723	768	726	739	784	734	807	751	767	710	789	742	731	726	801	773	800	699	760	778	745	724	745	729	788	789	770	741	751	797	775	728	754	773	731	741	769	714	766	756	747	724	769	749	713	765	731	778	791	737	730	712	781	758	763	791	779	723	779	753	777	783	764	754	745	766	811	726	776	732	780	746	743	747	753	769	777	833	774	741	706	806	773	771	766	758	752	774	793	746	736	730	776	751	755	799	733	730	772	775	744	775	740	797	758	752	726	761	720	757	730	770	814	809	730	744	798	750	744	793	743	746	786	783	733	781	816	724	745	755	788	801	775	761	761	788	780	777	764	720	776	767	737	766	755	779	770	812	768	779	762	766	782	752	765	723	766	811	778	762	749	759	770	752	754	785	836	766	810	753	784	831	778	787	774	770	801	728	798	736	754	754	754	827	734	774	727	798	786	741	745	789	776	779	737	772	744	764	815	727	773	767	763	740	773	764	744	763	779	769	753	768	745	742	781	767	723	764	746	752	706	760	800	785	796	774	778	795	788	785	708	754	774	762	822	768	751	768	777	781	742	772	787	750	761	792	762	790	782	771	816	768	781	794	787	768	752	761	764	774	785	747	800	786	751	772	810	766	792	749	791	743	750	712	731	752	756	741	732	752	765	771	794	761	756	764	714	777	715	758	737	770	740	750	756	764	732	738	790	748	765	778	710	801	742	748	713	730	749	774	752	765	749	743	747	745	750	715	733	767	782	745	737	698	714	774	801	726	756	725	774	741	826	740	769	797	780	786	746	774	725	769	773	811	805	803	744	767	759	727	775	748	736	762	785	768	806	738	738	760	753	725	753	822	755	766	745	768	712	755	712	760	773	725	773	740	752	748	814	793	712	747	784	740	756	792	741	752	764	753	794	754	784	733	772	753	798	734	744	783	793	766	725	698	807	747	756	782	732	782	741	745	736	778	734	719	765	768	716	805	746	764	811	738	780	729	705	776	761	748	748	746	745	764	704	756	736	744	736	741	766	773	771	757	817	698	788	806	770	746	803	767	718	788	750	789	766	772	736	787	784	790	757	747	745	750	782	793	733	776	788	775	783	770	845	771	767	742	783	779	798	783	767	807	736	772	754	764	807	809	766	766	755	757	748	744	732	766	846	735	773	761	797	749	757	760	793	740	741	751	737	752	778	781	784	764	739	779	764	766	704	805	781	758	760	756	757	763	755	800	741	726	717	756	714	764	770	757	823	747	723	738	798	811	790	699	726	799	757	721	748	802	764	747	736	767	789	803	821	771	765	777	775	744	769	726	826	724	741	736	787	753	774	783	774	783	729	815	765	769	737	798	782	731	735	767	795	790	758	680	781	725	794	783	708	807	766	756	772	743	758	750	748	797	780	747	787	732	762	713	767	747	787	775	790	763	745	812	813	742	738	779	765	750	742	737	744	765	759	760	756	759	778	734	786	785	713	787	769	768	810	771	762	794	784	745	722	787	744	772	739	759	789	767	788	723	757	788	734	755	787	764	767	760	738	799	745	738	732	796	752	706	738	829	738	723	754	782	753	757	762	757	770	764	757	777	838	806	775	726	765	737	727	732	733	773	795	757	709	729	719	762	752	782	711	757	783	762	753	753	742	749	748	759	768	772	779	711	746	749	771	841	750	754	810	810	755	741	771	726	755	766	761	761	752	778	739	726	793	764	712	795	767	786	766	753	706	763	757	760	739	796	755	776	708	785	786	751	795	765	754	731	754	756	720	814	752	735	729	789	745	846	744	780	767	772	706	767	746	767	739	717	774	760	800	775	787	835	784	748	761	737	748	786	788	765	777	770	789	748	798	800	766	774	799	758	755	781	805	790	710	752	743	732	771	749	780	723	751	728	782	777	713	788	757	745	754	763	750	775	771	815	730	745	762	800	777	755	778	758	763	733	813	759	787	743	793	804	740	762	750	768	736	725	748	755	811	775	743	782	744	789	733	770	759	695	759	782	781	779	752	751	773	754	745	734	752	763	784	763	760	753	753	746	696	748	812	750	785	711	783	781	782	790	724	756	721	726	779	792	753	838	759	751	724	811	800	747	782	721	756	773	773	795	746	746	783	762	783	723	784	757	781	826	776	801	715	725	772	768	792	768	766	790	747	733	748	773	794	766	746	796	736	776	714	763	772	753	775	767	703	732	755	750	783	785	794	776	797	737	775	745	818	756	767	728	753	758	749	796	763	771	773	773	753	703	829	773	767	770	714	759	762	780	764	781	738	767	750	762	796	794	802	756	777	823	767	771	779	764	819	766	762	801	726	793	784	775	787	761	788	805	785	707	746	771	769	763	766	758	782	731	720	752	773	762	769	796	741	746	760	742	758	782	769	759	788	779	778	785	739	729	740	782	769	789
24805	21100	27474	25685	17993	9859	5820	3441	2348	1509	1231	910	643	545	512	539	516	536	538	576	579	616	633	627	650	637	561	565	614	564	522	518	531	502	489	460	482	495	511	520	548	531	503	500	514	473	520	530	531	500	505	477	506	478	490	490	493	494	472	519	544	482	482	459	531	500	505	502	467	487	485	511	506	510	484	542	465	506	469	478	466	490	512	526	515	524	494	521	483	486	523	449	511	502	476	533	481	468	496	492	486	486	471	504	474	534	462	496	500	514	527	490	501	505	498	493	474	486	509	520	502	497	504	453	476	491	491	553	485	532	469	524	497	490	532	476	481	463	485	452	482	531	515	510	481	490	501	479	490	481	491	522	489	459	469	531	500	510	448	530	536	482	461	533	508	516	499	471	495	486	490	522	529	469	498	457	462	521	494	472	474	462	486	511	523	494	504	492	505	497	484	469	492	487	457	498	522	512	491	473	480	503	478	524	520	450	519	499	519	474	487	481	499	513	492	498	497	534	493	498	509	471	509	470	491	428	441	505	504	478	465	428	523	448	504	456	440	503	567	515	501	474	492	470	496	476	520	504	520	464	523	456	499	493	530	470	506	538	492	516	474	533	519	513	485	466	498	490	488	528	530	434	504	489	463	491	499	492	470	499	489	533	472	467	474	488	535	531	513	511	490	505	501	481	500	484	471	494	505	485	511	494	503	493	453	474	495	472	517	459	470	512	523	504	496	493	497	531	546	513	511	479	475	494	517	468	480	490	522	469	495	506	504	497	482	480	506	463	521	528	460	486	511	489	506	486	483	499	533	499	487	509	500	470	495	489	487	513	502	504	462	476	472	534	492	504	525	514	534	515	519	489	525	476	490	484	530	483	480	501	464	535	497	493	515	457	476	489	508	443	508	506	461	492	519	444	498	486	501	455	529	493	478	464	519	507	518	520	519	466	479	459	512	533	536	554	490	524	531	516	522	517	522	487	488	509	522	483	454	515	482	479	490	498	503	496	491	477	505	495	512	473	522	490	493	476	501	508	499	524	508	513	482	450	489	499	548	474	462	472	488	519	507	523	485	486	496	468	483	503	465	524	515	525	463	531	519	485	519	467	466	507	486	470	485	494	495	496	486	509	513	455	497	481	494	473	499	493	476	478	503	488	510	527	487	512	476	465	474	477	486	437	484	508	478	449	534	519	476	483	456	460	492	504	496	451	491	499	508	457	483	443	473	456	496	503	477	494	498	462	496	506	459	499	488	541	487	529	481	508	468	477	494	512	527	485	490	477	485	479	480	554	481	502	528	514	486	498	473	494	483	486	465	488	504	488	518	516	473	508	513	496	493	483	486	510	514	518	500	489	525	505	488	529	528	535	475	504	562	498	474	510	456	484	465	491	536	522	471	489	528	463	491	559	512	491	526	443	471	507	512	505	528	510	506	530	485	518	485	522	473	480	476	491	465	522	495	474	499	514	449	481	510	498	464	494	517	509	454	493	536	491	495	472	531	498	554	508	509	485	477	536	515	525	499	463	503	476	518	454	500	489	495	507	489	484	495	496	461	505	511	503	490	463	511	472	497	477	465	472	510	454	500	520	506	472	514	467	519	498	473	499	504	500	474	530	490	497	494	493	487	499	496	495	485	500	488	542	533	546	496	500	496	492	484	486	514	556	474	484	497	525	475	484	504	513	459	454	469	498	514	509	483	506	539	483	460	471	473	481	478	474	504	511	490	525	479	476	493	494	494	493	504	489	526	467	487	475	472	495	519	482	473	510	480	528	489	476	452	506	470	494	495	501	520	478	513	501	519	490	509	494	491	475	485	469	479	530	508	466	484	478	454	505	494	468	512	490	526	486	523	544	487	505	471	492	498	501	489	463	449	500	475	463	456	511	508	478	514	503	480	516	487	512	504	458	484	476	528	499	520	477	477	507	527	473	496	491	527	476	502	478	447	510	489	452	500	535	488	536	533	506	464	495	455	533	462	518	506	479	508	482	450	494	464	468	536	521	500	484	465	503	509	460	469	508	478	495	496	491	471	491	462	523	528	471	499	487	454	486	491	502	481	427	488	502	535	513	517	466	464	495	509	520	474	500	514	484	487	513	498	490	506	497	503	460	506	505	484	479	526	512	524	453	463	494	485	512	476	480	467	485	475	486	464	495	517	506	448	511	498	498	485	497	475	492	522	537	537	496	490	478	487	493	463	500	519	490	487	503	513	509	471	446	483	495	484	540	488	463	518	481	467	496	446	477	508	509	486	518	472	504	428	482	484	492	470	490	502	514	530	458	477	504	500	458	466	473	481	483	504	486	514	509	530	498	489	470	499	482	535	480	484	482	469	506	483	481	486	511	492	481	502	473	488	512	491	504	479	495	528	497	548	469	493	524	491	483	524	469	499	533	471	491	452	480	478	468	481	480	494	503	511	471	556	548	491	491	457	506	440	496	480	467	493	492	532	485	462	520	525	490	535	463	511	509	564	505	557	519	468	500	482	514	520	470	456	493	513	516	500	488	498	500	518	470	485	517	474	476	499	476	500	478	463	519	487	486	479	487	480	475	487	491	485	467	513	482	488	500	488	484	532	472	449	510	496	517	478	477	486	492	445	503	488	531	493	482	507	473	455	492	516	520	485	473	511	510	459	488	495	496	479	488	492	490	492	460	492	504	487	540	513	501	484	480	487	488	457	477	527	493	503	466	457	461	516	483	496	501	525	495	485	470	470	498	481	477	459	500	511	510	483	496	514	511	496	551	478	510	468	497	472	515	486	488	499	527	534	522	553	487	487	508	517	470	491	480	512	523	500	526	451	509	488	518	515	516	455	483	485	503	505	471	532	498	459	488	484	492	517	501	490	484	510	486	507	485	514	459	504	487	476	486	544	466	525	520	490	478	518	532	479	513	505	482	460	484	499	461	498	503	494	461	472	472	491	495	502	487	451	516	514	503	493	495	531	524	491	470	523	514	471	470	483	506	488	485	470	492	484	495	485	479	489	510	520	486	520	486	515	476	500	491	419	490	495	495	505	472	511	516	477	457	488	482	492	458	506	499	540	478	501	528	501	479	495	495	483	480	514	510	478	521	495	487	503	500	448	525	475	505	505	529	496	467	478	477	474	534	508	517	502	479	496	478	464	477	478	491	495	501	477	515	512	528	493	464	484	486	518	497	487	470	529	480	475	460	476	491	461	508	475	501	488	504	471	448	502	496	483	475	518	493	499	512	484	479	495	505	556	471	445	493	491	522	491	532	501	498	502	464	478	464	494	473	501	488	488	516	520	462	500	481	468	499	521	525	496	473	489	511	498	487	503	482	536	499	493	502	470	491	470	501	477	524	464	523	485	527	501	491	490	495	515	470	476	455	457	537	557	513	544	509	531	494	515	506	464	488	485	473	466	505	511	510	525	480	501	532	491	504	486	532	470	490	443	527	519	520	529	462	524	506	488	507	499	503	454	549	531	475	520	484	515	478	498	526	516	495	493	477	490	460	473	485
16571	36499	32569	22925	17439	13294	9642	6420	4613	2901	2052	1477	914	662	609	587	524	623	663	657	691	808	805	853	866	817	736	710	700	649	605	563	580	588	579	587	539	532	560	583	571	539	525	539	560	547	588	514	558	519	527	536	540	562	555	557	569	531	512	548	565	565	587	513	510	516	512	502	550	543	549	570	544	547	553	559	551	540	535	555	607	518	574	529	520	528	565	529	595	574	571	573	532	538	569	560	560	542	549	560	565	596	579	514	482	571	507	590	577	550	509	548	518	561	554	530	564	577	529	567	554	527	551	518	526	562	553	503	552	582	539	521	524	525	565	590	549	562	565	521	560	533	572	555	544	537	587	501	512	568	513	518	565	533	510	535	548	569	585	538	543	506	573	536	589	577	548	514	524	544	571	528	567	533	520	525	528	532	515	588	527	517	558	522	529	548	554	533	581	555	525	498	562	495	547	571	555	537	530	546	563	530	569	531	579	534	535	556	549	531	557	577	532	544	576	558	544	525	550	546	576	549	514	528	524	550	568	507	552	564	528	545	578	547	533	559	560	523	548	520	552	561	517	558	581	562	558	566	539	531	575	542	575	490	491	552	543	529	542	544	510	530	525	499	536	546	557	526	542	544	566	524	571	580	575	558	561	525	582	517	550	592	567	552	517	557	586	573	548	523	524	509	538	530	538	530	537	527	550	572	540	558	530	519	499	543	549	556	536	527	547	525	586	577	547	536	555	581	583	553	558	570	551	569	558	552	558	546	516	597	533	577	530	530	544	522	598	542	543	581	585	579	526	558	520	503	575	529	572	552	529	518	584	539	548	546	562	526	534	488	551	553	569	558	511	544	563	558	525	514	568	569	544	499	541	552	520	571	557	579	525	515	568	534	577	534	542	575	562	544	572	548	522	499	526	562	519	572	571	549	513	527	504	560	539	565	544	543	541	568	544	543	584	557	512	544	545	554	552	536	566	509	579	562	534	534	569	553	559	545	553	556	549	552	536	510	572	550	569	537	534	542	519	537	546	581	561	594	557	515	521	500	552	544	532	529	532	547	505	532	533	557	540	574	538	533	546	553	487	558	532	571	548	514	522	515	563	576	539	510	538	547	530	597	578	597	536	538	561	521	499	521	576	549	581	502	564	553	590	502	551	536	583	569	507	524	529	487	528	540	539	568	533	578	537	533	521	554	546	531	551	557	503	555	534	505	512	522	544	482	573	572	524	499	561	560	593	538	539	576	550	530	540	536	581	531	509	536	546	517	564	512	548	554	534	516	549	560	564	567	566	531	554	539	557	532	586	586	547	578	571	522	573	555	503	514	548	537	527	557	582	549	522	557	570	532	496	585	501	532	519	552	456	546	538	566	500	572	500	521	586	519	528	542	525	509	544	574	502	553	516	512	540	552	528	513	536	550	538	571	542	539	571	531	542	562	545	574	553	534	570	545	529	539	501	592	532	543	527	553	546	552	534	563	558	530	514	552	544	561	529	561	557	554	522	524	530	565	538	549	561	530	572	510	557	545	546	575	570	542	515	541	518	534	558	549	527	582	572	550	522	507	571	571	570	545	550	554	534	507	525	534	555	549	544	544	601	500	579	545	503	525	537	521	561	564	572	559	529	537	570	550	512	494	536	526	534	505	534	561	580	576	566	523	550	543	538	579	528	509	515	507	549	560	504	543	539	553	520	552	558	528	533	537	537	548	532	491	504	565	547	577	566	582	562	550	522	535	530	552	499	530	501	574	547	560	509	547	594	567	570	529	530	508	554	547	512	558	541	569	535	551	537	523	526	519	547	546	541	568	570	547	537	528	619	568	512	558	544	535	505	545	547	579	539	555	547	505	517	530	527	516	560	528	592	523	510	520	524	507	529	512	587	535	547	537	534	551	556	543	523	517	509	552	543	503	562	627	533	554	557	513	519	543	522	557	560	521	549	529	595	513	551	538	530	525	548	542	515	573	552	552	568	537	591	558	609	572	546	552	546	555	573	537	572	552	510	582	562	567	540	517	526	561	561	573	538	569	544	559	491	520	559	526	538	565	515	545	496	542	579	529	524	553	524	596	524	542	559	553	548	513	554	523	518	503	547	567	514	555	588	518	549	569	497	516	500	521	538	575	569	531	540	527	591	555	531	525	560	600	540	528	531	567	512	545	556	556	542	542	582	577	526	557	509	553	523	552	527	506	560	534	558	538	547	557	571	565	566	539	527	524	555	544	565	559	541	537	555	561	542	557	527	564	557	555	529	602	564	553	541	522	545	542	530	544	547	587	553	527	579	515	561	559	599	570	544	534	540	549	511	555	579	569	532	569	553	540	570	587	507	556	519	541	565	548	509	567	524	575	581	564	532	585	539	563	553	540	520	576	545	538	509	540	539	512	530	545	523	553	552	530	536	500	538	581	568	552	500	581	529	544	537	541	547	528	538	564	519	545	550	502	543	514	545	534	563	519	526	563	550	528	540	537	514	513	520	562	549	512	540	540	534	538	520	548	558	530	531	551	545	499	548	544	592	521	523	581	508	520	561	529	535	524	511	515	586	539	553	533	561	548	536	555	504	553	580	518	564	559	578	587	530	546	538	524	535	572	525	550	514	512	539	553	552	546	503	512	529	529	511	554	513	507	546	544	573	564	594	547	531	521	565	544	532	527	525	592	526	524	566	574	547	486	556	562	569	567	551	526	526	583	549	527	557	558	516	548	560	502	525	558	537	502	553	557	544	533	502	544	513	576	556	533	561	587	506	539	569	567	530	568	574	547	538	528	549	543	567	560	513	528	528	524	558	563	507	562	514	553	568	572	574	550	549	556	538	517	514	558	525	555	547	544	545	495	558	586	560	547	555	573	584	549	578	573	536	603	514	509	591	522	537	522	552	541	562	583	516	519	541	547	556	544	523	506	562	603	536	556	603	550	590	539	536	552	545	507	487	521	541	522	567	523	565	525	594	569	542	531	539	588	561	589	525	524	522	550	516	571	546	559	553	553	582	564	521	567	563	511	569	568	507	558	542	523	544	517	554	567	524	518	532	568	535	556	551	508	523	561	531	519	505	583	523	565	551	540	556	575	538	525	541	602	562	562	509	549	560	549	482	542	523	583	530	569	577	550	532	536	526	554	527	564	551	589	506	531	574	494	540	575	525	543	546	581	525	532	541	547	513	537	528	528	543	550	560	547	560	544	582	526	511	481	551	508	524	525	565	564	556	546	583	539	553	569	534	535	533	549	502	515	565	531	537	528	540	542	543	558	554	575	563	562	594	563	556	565	545	582	556	565	603	553	552	571	555	574	578	551	546	528	513	542	530	551	581	534	546	515	561	555	506	547	530	543	529	556	541	533	563	543	563	579	529	549	569	509	539	531	514	534	575	546	539	534	575	524	497	527	516	565	523	555	502	509	539	542	520	579	508	560	545	577	520	545	537	515	565	551	531	554	524	553	554	564	513	539	539	541	570	541	526	557	557	555	546	556	515	540	532	531	543	533	543	564
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
