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
340125873169	340125873736	340125874286	340125874838	340125875386	340125875936	340125876486	340125877036	340125877586	340125878136	340125878686	340125879236	340125879786	340125880336	340125880886	340125881436	340125881986	340125882536	340125883086	340125883636	340125884186	340125884736	340125885286	340125885836	340125886386	340125886936	340125887486	340125888036	340125888586	340125889136	340125889686	340125890236	340125890786	340125891336	340125891886	340125892436	340125892986	340125893536	340125894086	340125894636	340125895186	340125895736	340125896286	340125896836	340125897386	340125897936	340125898486	340125899036	340125899586	340125900136	340125900686	340125901236	340125901786	340125902336	340125902886	340125903436	340125903986	340125904536	340125905086	340125905636	340125906186	340125906736	340125907286	340125907836	340125908386	340125908936	340125909488	340125910036	340125910586	340125911136	340125911686	340125912236	340125912786	340125913336	340125913886	340125914436	340125914986	340125915536	340125916086	340125916636	340125917186	340125917736	340125918286	340125918836	340125919386	340125919936	340125920486	340125921036	340125921586	340125922136	340125922686	340125923236	340125923786	340125924336	340125924886	340125925436	340125925986	340125926536	340125927086	340125927636	340125928188	340125928736	340125929286	340125929836	340125930386	340125930936	340125931486	340125932036	340125932586	340125933136	340125933686	340125934236	340125934786	340125935336	340125935886	340125936436	340125936986	340125937538	340125938086	340125938636	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23089	21480	29478	23947	21824	23517	25264	15315	9907	6780	5368	4075	3554	2699	2333	2285	2161	1620	1245	1038	995	997	888	984	1118	950	1023	1017	844	794	838	804	734	603	558	562	534	538	514	509	588	532	522	570	567	576	577	555	518	523	540	525	535	482	596	551	571	542	527	535	568	542	578	510	517	509	587	488	522	483	507	538	513	516	538	502	465	532	513	496	543	544	541	513	527	533	515	524	519	498	549	533	533	491	519	528	512	521	513	525	525	512	486	533	558	512	557	513	499	529	487	500	505	499	533	508	516	536	543	525	491	511	493	515	525	481	531	481	531	553	497	550	496	529	552	582	513	544	496	525	506	457	529	516	515	518	505	521	528	535	507	536	521	532	514	483	509	533	546	529	530	548	505	526	509	528	525	451	514	513	555	553	537	524	527	509	541	490	510	539	543	551	520	519	545	532	522	467	510	539	520	518	557	492	505	520	529	554	517	512	531	513	485	523	568	566	544	545	526	536	518	537	514	524	507	563	536	520	502	509	524	544	524	535	531	569	539	562	521	516	529	519	525	502	501	518	537	519	516	548	550	523	552	512	540	497	530	499	524	531	524	543	551	533	576	524	541	540	517	547	529	519	519	484	500	520	489	516	520	529	551	553	512	530	491	544	505	554	480	509	517	501	509	527	555	498	536	549	535	507	511	544	526	494	461	528	509	550	506	536	517	521	540	519	542	536	500	498	538	555	524	530	546	557	510	522	538	572	532	507	519	498	494	529	516	544	560	557	557	538	533	525	506	511	494	538	522	532	538	544	544	495	548	504	573	529	505	498	583	521	515	517	575	496	507	551	563	534	503	501	496	524	502	496	565	512	484	543	535	504	537	544	553	549	506	533	560	531	498	540	522	520	540	528	502	509	590	586	509	518	570	579	519	545	556	522	523	500	504	504	504	485	547	568	479	531	547	547	503	528	548	518	505	546	529	524	551	498	512	518	533	530	543	483	532	489	492	506	495	542	548	491	533	512	560	508	518	546	539	519	492	511	496	541	514	502	548	516	518	523	526	501	488	544	509	513	507	510	537	486	493	534	562	517	524	522	541	486	551	539	526	485	543	518	543	517	512	516	526	538	518	556	513	518	483	508	529	533	514	501	542	559	503	523	511	541	562	523	529	546	517	508	501	504	503	475	559	527	561	520	530	497	494	491	490	540	541	514	504	519	503	559	480	522	525	506	499	537	499	511	536	528	509	556	514	507	558	494	484	513	528	552	528	534	512	525	512	552	484	490	530	532	555	492	548	483	535	483	545	529	543	514	512	532	538	509	517	547	557	537	579	550	531	518	486	556	520	524	521	513	518	483	525	554	552	539	517	549	552	537	539	537	487	534	535	503	501	535	500	527	519	540	492	540	531	481	530	512	508	491	470	501	532	554	526	517	513	516	526	512	553	543	489	514	552	505	569	538	490	500	543	517	509	531	544	520	509	536	545	532	491	534	536	548	503	544	521	548	475	525	539	513	510	544	562	542	546	494	510	545	526	488	534	561	539	533	501	534	514	493	527	551	530	510	517	511	502	519	528	529	534	498	543	510	493	538	544	531	549	521	546	542	503	515	536	546	509	511	554	549	514	478	501	507	575	547	505	490	505	495	524	545	535	544	514	540	478	536	524	513	529	507	521	496	533	509	495	553	501	556	536	538	552	520	508	511	533	511	512	526	537	512	520	527	563	515	487	521	532	533	528	549	524	530	535	517	527	519	514	540	540	499	518	508	457	519	550	510	549	550	510	526	539	535	542	509	523	506	535	518	515	499	507	541	515	530	563	499	553	547	501	541	526	492	524	491	510	502	534	537	480	532	554	525	523	520	514	523	539	509	529	519	489	514	570	484	514	544	545	517	530	538	497	504	543	527	594	500	546	559	556	502	487	521	508	524	520	528	545	568	573	492	507	477	517	543	460	513	581	535	495	533	567	556	546	529	515	525	520	496	492	527	476	504	487	505	532	523	515	492	565	510	541	540	506	498	509	541	480	555	565	527	547	506	522	521	525	507	512	521	536	490	514	481	493	547	490	535	553	541	499	571	559	505	491	516	545	508	536	496	540	534	543	561	554	560	485	552	530	502	530	473	527	565	553	552	495	488	559	497	504	525	534	520	492	480	510	524	495	529	520	523	557	498	500	536	502	525	517	535	511	535	516	535	501	532	496	483	523	503	550	559	518	503	531	508	503	540	545	547	507	515	505	505	540	527	536	559	561	512	486	542	513	519	553	570	523	531	514	503	505	555	554	490	526	544	561	500	557	507	504	527	549	523	506	517	519	528	551	518	475	476	529	494	511	505	484	542	527	516	554	584	500	530	506	530	537	531	522	506	535	485	509	484	542	476	471	563	533	516	526	496	510	514	484	547	517	550	547	540	528	488	477	508	522	522	527	545	512	508	526	547	496	500	507	527	546	542	495	500	542	517	500	544	498	539	541	500	507	592	527	521	495	508	571	524	512	528	558	503	533	513	492	525	512	511	546	566	522	515	527	504	525	498	547	517	523	516	510	548	522	509	545	503	507	494	565	547	566	480	522	516	525	516	478	507	481	540	516	503	519	509	530	536	488	541	534	536	502	580	517	537	535	511	577	531	522	529	502	529	485	504	492	509	517	525	493	547	539	541	513	525	522	520	548	498	527	534	483	528	471	487	489	537	534	545	563	496	517	545	508	536	496	479	544	514	509	506	496	543	521	557	544	472	541	503	514	502	522	515	512	536	534	496	537	544	511	517	491	525	529	505	516	533	519	526	487	539	498	513	542	515	543	578	524	503	526	535	526	539	503	535	544	555	525	554	519	493	511	523	506	484	539	513	530	520	508	533	510	520	523	530	545	525	503	489	521	486	516	515	509	522	513	530	537	482	544	507	538	565	523	532	546	586	524	529	505	542	525	526	483	540	516	497	495	506	551	537	514	536	480	498	534	500	503	526	514	481	519	543	518	551	498	519	515	513	543	509	558	498	534	523	516	538	537	540	525	481	520	529	524	517	522	525	565	503	490	490	524	571	525	513	535	554	509	544	518	547	557	515	528	546	551	563	531	537	518	490	562	545	523	536	543	554	538	552	510	521	544	543	510	503	558	513	520	519	519	541	527	501	537	518	516	538	501	571	509	472	509	546	539	531	515	522	550	540	530	540	532	573	522	516	540	538	537	513	507	509	548	521	524	508	492	575	505	522	553	548	511	488	514	509	512	554	512	521	496	501	566	534	500	482	512	463	491	522	554	514	533	530	528	513	537	509	542	476	515	522	513	508	511	537	532	498	518	520	530	573	494	522	514	554	477	543	526	525	495	512	526	519	487	494	489	559	532	539	516	511	494	541	510	547	485	483	548	569	524	511	536	487	512	535	540	496	544	530	553	494	541	468	543	474	523	535	529	530	512	494	527	522	525	521	548	547	523	560	506	568	540	535	544	492	513	555	546	528	536	507	528	519	522	495	518	536	538	504	519	505	549	530	545	480	510	483	546	528
26030	50428	48532	39467	33569	28283	26111	20886	16211	11702	9339	7405	6349	4841	4225	3860	3370	2717	2039	1630	1621	1524	1384	1566	1606	1337	1499	1540	1182	1219	1058	1074	942	778	688	628	665	628	664	611	697	640	606	642	648	689	706	690	662	687	649	582	608	645	661	678	664	633	614	636	669	630	611	680	652	624	639	642	659	672	647	644	657	639	635	628	617	637	594	593	643	575	642	676	629	653	594	618	626	581	605	638	613	650	633	596	644	612	611	645	629	636	584	608	636	609	597	617	620	613	643	630	651	624	621	588	622	637	607	657	629	596	629	621	640	602	631	651	612	656	604	632	611	644	588	619	627	636	644	627	633	635	584	569	642	629	647	614	618	655	629	636	634	610	658	642	614	605	611	661	631	682	630	615	602	641	621	633	606	619	629	624	629	638	630	639	670	628	607	638	636	583	632	641	616	638	607	588	666	598	634	680	601	655	629	623	604	612	617	646	623	584	609	641	608	641	607	604	640	651	646	574	622	584	588	598	635	614	603	604	647	653	590	640	650	628	625	603	645	630	602	626	649	674	592	584	618	640	641	636	595	556	619	656	639	609	606	645	616	623	572	657	593	594	630	591	677	618	637	611	608	602	619	622	656	615	601	687	612	598	657	630	659	618	596	635	629	629	625	641	648	603	625	585	579	584	656	625	636	630	598	612	636	580	643	641	618	601	614	630	677	665	623	613	633	666	592	654	630	635	649	628	635	603	659	578	643	632	617	595	661	668	611	610	632	606	594	602	629	613	586	596	632	588	608	620	609	585	636	610	624	614	620	609	574	609	599	597	631	629	632	646	556	614	642	633	597	586	617	640	620	619	632	646	660	645	646	643	623	591	612	626	634	642	608	587	598	594	609	605	611	660	640	632	611	595	601	643	634	579	655	649	595	630	585	621	632	693	612	655	586	635	599	615	624	593	666	639	608	604	604	639	626	659	628	646	664	635	627	634	631	607	670	610	613	617	625	645	620	636	636	613	629	600	616	632	611	673	659	586	635	613	601	590	587	659	632	657	654	575	633	618	596	592	613	582	637	627	626	658	615	626	618	638	576	600	645	703	636	652	634	613	614	655	636	623	613	647	628	625	640	605	654	594	637	595	654	696	631	667	636	596	650	629	669	630	592	635	643	661	662	612	637	615	634	598	649	582	617	654	628	627	619	597	610	595	600	615	629	626	627	625	629	647	630	640	632	670	652	649	602	626	660	653	665	622	627	626	595	614	589	652	655	635	632	610	661	584	672	641	595	621	602	596	608	620	625	673	623	630	622	606	651	609	596	639	618	612	618	591	635	617	597	626	629	666	615	660	606	628	615	608	610	603	658	617	603	608	618	614	586	607	655	657	634	616	633	633	616	606	618	612	641	619	582	622	643	665	611	581	610	631	590	659	614	618	607	648	655	646	633	633	610	635	575	635	588	663	629	619	603	646	644	641	646	588	626	642	649	662	582	602	627	644	626	615	646	664	575	657	640	655	614	594	613	646	621	604	640	624	658	620	600	612	653	613	581	595	649	658	616	617	586	671	612	568	643	604	580	649	622	619	580	663	630	626	652	652	662	651	635	641	659	631	629	661	636	617	660	620	627	624	609	626	647	577	644	569	638	660	595	593	652	637	653	591	668	653	624	653	648	600	611	652	628	601	664	645	614	617	616	641	643	628	625	661	683	620	647	586	631	644	638	609	653	617	670	642	619	613	601	587	660	614	617	629	580	655	635	616	646	646	627	650	589	611	598	582	615	676	578	630	658	671	610	693	653	642	591	622	640	669	675	554	629	622	645	629	587	636	647	622	635	631	632	623	598	629	612	620	642	688	596	619	632	626	625	608	581	638	627	602	616	673	611	659	660	653	608	637	620	674	582	658	624	630	608	594	611	592	602	610	627	648	601	624	642	649	625	612	613	680	654	625	718	670	603	587	589	626	606	626	699	607	633	671	600	659	617	603	616	662	637	643	638	610	646	669	628	647	643	657	594	631	608	615	597	633	591	653	608	623	596	597	606	650	680	627	621	607	601	589	595	634	612	672	644	609	616	620	655	614	635	617	648	626	662	700	609	634	652	629	631	636	642	632	659	629	611	633	653	629	610	596	618	651	626	625	627	618	642	636	679	683	641	615	663	633	605	628	598	672	639	646	618	624	628	682	620	586	586	669	632	625	647	652	613	580	628	606	586	606	633	633	644	601	636	623	614	668	644	662	640	659	665	657	599	640	626	638	596	639	623	639	605	601	597	631	675	631	627	606	629	624	642	593	615	591	623	665	635	584	605	620	615	613	622	651	605	639	596	635	648	646	609	615	608	650	623	614	670	596	641	636	630	596	658	620	611	618	654	573	650	634	567	636	628	651	613	607	627	601	631	616	657	603	616	626	589	669	645	603	624	610	615	617	620	615	606	653	619	642	641	635	655	653	653	597	604	639	638	564	585	612	626	614	639	686	633	663	625	628	600	640	620	642	645	626	612	638	594	622	585	605	636	667	614	626	609	610	612	623	625	636	662	649	629	585	608	607	648	669	640	610	620	607	617	630	576	567	628	621	590	621	600	593	675	577	657	596	620	585	579	628	595	650	581	626	611	610	611	639	667	641	629	627	596	602	622	621	620	629	644	630	585	583	640	641	618	643	623	617	567	581	672	659	620	591	622	599	598	636	673	664	612	642	626	602	677	630	636	629	612	635	637	583	581	656	590	620	613	647	642	594	614	613	650	609	592	601	616	629	634	631	625	637	631	620	672	646	632	617	645	633	612	641	675	631	621	648	607	640	593	626	577	576	603	615	630	669	638	599	639	634	609	637	639	651	623	631	633	613	619	603	602	620	649	572	630	615	667	620	583	592	628	621	643	640	620	611	611	632	645	654	610	688	603	605	629	605	618	635	609	675	641	619	607	656	626	569	586	625	612	630	589	635	652	615	633	620	609	613	622	628	607	632	638	587	617	659	644	602	608	631	612	621	639	621	605	639	637	661	585	625	667	602	695	622	635	626	632	655	640	597	625	656	609	653	602	639	614	637	600	585	616	608	593	643	626	640	644	614	600	639	638	618	599	601	600	599	613	590	626	611	651	607	652	610	660	605	636	650	635	637	660	630	624	633	639	622	655	633	646	623	621	602	642	605	590	586	625	590	581	590	596	628	584	660	620	620	622	630	612	642	623	624	606	606	628	631	650	623	585	607	587	612	631	608	617	633	638	615	643	660	598	637	626	621	622	644	618	647	652	592	609	573	627	682	630	584	590	644	560	618	629	663	637	583	580	636	601	630	601	656	626	607	601	641	636	645	602	656	659	613	652	611	605	633	601	621	597	586	630	627	618	642	590	629	594	607	657	625	636	615	593	707	609	612	655	654	628	654	617	620	582	598	649	595	632	631	619	606	627	609	610	598	613	662	657	631	625	622	636	632	627	589	663	605	636	619	608	601	609	604	612	639	610	638	661	641	580	661	724	606	624	656	630	659	635	651	670	624	621	637	589	647
26678	23122	29776	25094	16627	11709	8912	5875	4176	2949	2362	1954	1863	1573	1508	1399	1267	1172	1042	1011	1074	919	947	993	940	903	970	929	882	882	966	843	836	840	810	799	751	826	770	767	743	836	753	812	855	836	808	748	767	798	766	796	736	782	840	838	792	783	802	748	803	749	777	770	806	739	847	746	749	789	762	735	821	768	712	742	813	772	751	818	746	791	805	755	779	800	767	747	815	760	782	829	765	833	746	791	823	763	796	755	798	778	782	733	745	822	766	777	749	781	823	747	785	780	755	815	783	798	761	747	772	787	772	751	781	822	746	725	735	761	786	806	797	839	767	760	750	770	791	749	753	730	798	797	761	778	779	758	819	805	795	766	812	798	769	823	827	753	790	803	769	822	768	792	785	799	813	793	793	769	743	772	783	814	766	846	754	789	812	731	752	770	822	783	793	777	833	823	777	765	808	801	762	762	829	798	768	802	796	806	812	775	751	743	790	761	831	758	818	719	767	756	763	775	807	750	787	777	763	789	761	787	803	779	703	753	775	751	709	786	789	763	760	774	757	811	736	766	799	786	777	844	820	767	787	776	802	780	775	813	795	755	806	790	760	750	789	775	824	756	784	765	789	796	789	766	821	778	814	795	809	769	711	807	790	763	785	753	787	796	803	858	753	765	789	767	801	794	752	764	805	726	803	752	815	761	718	773	784	774	724	767	770	754	738	750	762	760	776	740	817	812	784	720	770	787	760	782	747	778	774	777	756	811	770	801	772	796	807	810	756	799	821	800	739	794	766	739	756	753	774	785	752	794	771	782	770	762	820	837	806	778	821	782	804	795	760	731	772	729	765	806	755	766	781	752	797	816	752	754	732	811	776	794	779	801	765	779	760	800	743	715	829	801	766	787	755	731	744	767	798	811	808	735	796	800	787	751	795	789	741	761	803	806	753	791	814	829	822	752	776	854	794	787	794	790	819	842	770	783	794	736	750	813	765	805	708	760	823	762	803	823	759	752	785	730	758	792	782	797	746	751	746	823	799	757	791	764	767	731	813	782	740	777	791	744	757	764	757	779	831	810	718	755	808	730	789	759	750	729	811	800	798	766	831	753	807	744	828	757	783	777	800	765	772	788	788	820	796	806	795	720	797	763	810	825	742	795	754	742	816	784	757	785	778	785	790	761	780	783	784	761	787	764	766	770	799	776	801	741	753	814	782	749	824	769	759	779	726	734	820	802	787	820	805	761	822	802	783	802	789	792	764	764	793	742	758	767	779	752	715	765	733	806	782	805	727	791	786	792	793	797	792	787	783	754	777	719	784	817	781	768	703	782	786	785	752	820	793	755	776	799	744	764	802	780	791	804	767	736	851	791	773	775	793	724	789	814	767	710	787	776	743	740	745	771	803	755	793	784	768	763	789	736	768	823	803	809	759	795	768	795	765	789	815	741	736	780	746	810	778	783	791	746	807	849	792	785	803	780	783	747	797	748	811	749	792	775	771	781	776	809	785	793	786	717	782	772	755	768	736	858	810	774	759	754	803	754	794	804	743	793	779	848	751	816	785	797	785	778	743	814	786	744	806	749	813	742	765	788	799	753	797	782	741	771	789	797	756	755	773	805	762	753	827	798	812	752	744	738	755	833	760	790	725	827	821	823	813	806	851	784	851	797	804	796	747	797	786	804	819	751	776	752	779	745	737	796	775	777	772	730	777	735	781	767	799	836	809	797	740	745	784	795	804	785	777	813	803	778	789	789	757	785	783	764	761	799	820	793	737	759	773	801	821	764	787	761	787	760	746	776	756	793	775	823	804	865	790	759	784	754	747	743	809	823	781	809	806	762	780	777	800	754	762	788	754	785	843	774	794	787	768	809	744	798	773	799	757	794	813	811	786	844	825	795	794	741	819	759	806	806	793	738	739	762	769	805	732	782	786	817	782	808	804	812	802	766	813	754	764	731	760	764	783	753	770	758	805	798	770	799	779	730	747	751	809	780	763	804	751	765	789	768	775	769	736	789	770	788	752	832	779	798	793	785	812	748	789	784	763	750	772	773	790	785	784	763	829	736	785	758	790	781	753	809	785	801	739	808	772	728	808	770	734	817	768	780	788	756	747	719	760	776	806	776	772	825	743	776	818	757	776	825	763	772	794	817	766	770	742	743	778	782	783	720	764	785	771	788	754	754	761	762	774	798	775	744	824	792	783	794	743	749	773	742	745	834	793	740	771	777	787	790	743	783	751	807	751	768	779	820	764	816	788	779	763	761	763	812	834	761	799	757	767	785	791	747	827	762	742	812	769	769	789	771	770	779	767	771	823	791	728	856	796	794	779	813	797	759	761	809	754	786	778	747	751	792	721	778	769	740	781	834	777	745	782	794	755	800	793	762	775	794	741	788	783	774	826	741	818	763	817	783	786	776	813	781	740	771	772	754	754	746	766	798	805	788	807	757	786	788	799	837	800	751	751	714	798	721	802	786	789	761	803	734	797	723	753	777	774	777	792	737	752	778	774	769	779	797	758	753	775	795	741	774	827	806	809	729	786	766	764	823	796	803	793	784	756	792	779	773	817	744	750	785	775	818	790	763	797	782	817	822	769	729	838	763	770	753	750	807	789	793	774	771	715	761	761	747	769	804	800	819	802	796	752	757	790	781	824	780	726	779	786	774	805	844	811	791	791	766	796	753	809	734	787	758	794	783	777	755	747	760	735	731	809	801	791	791	804	804	800	782	754	774	741	771	788	742	784	760	752	739	718	779	805	806	845	788	752	767	844	783	782	833	793	794	804	778	796	776	754	742	774	799	778	784	750	786	788	765	786	732	782	745	797	823	786	733	766	792	798	826	798	797	821	779	782	779	761	790	835	800	749	799	799	779	804	762	735	776	755	742	778	772	790	762	774	815	801	770	778	756	747	818	806	774	774	740	785	828	805	794	800	742	703	749	791	775	796	810	770	814	750	817	799	782	755	748	786	789	751	772	783	790	775	797	717	780	747	800	769	771	772	804	800	775	822	796	804	832	814	768	793	803	771	844	748	727	749	807	797	780	832	835	789	796	833	728	757	751	829	752	754	703	794	859	805	751	778	719	803	750	741	759	746	759	779	766	810	772	784	798	786	776	771	832	738	745	787	790	814	769	766	734	779	769	771	747	749	747	789	746	745	789	782	754	746	753	792	824	791	757	846	748	757	747	777	814	733	828	740	814	791	794	728	776	779	747	782	782	793	759	777	810	765	828	768	727	787	768	750	801	740	824	770	763	825	741	731	810	765	742	822	761	801	726	746	741	773	781	784	758	766	798	798	804	809	767	794	791	805	801	752	754	791	804	803	776	794	770	791	763	765	760	801	803	794	817	830	801	786	743	816	734	777	809	793	816	796	769	779	801	792	751	808	821	740	738	736	790	829	759	774	817	741	804	797	799	779	739	768	807	753	811	782	763	784	753	775	815	738	776	761	772	770	733	768	768	781	807	792	739	757	834	795	824	795	747	782	751	780	749	779	723
21889	38198	35489	26969	21456	17475	14818	10752	7986	5462	4226	3421	3132	2572	2296	2220	2014	1632	1366	1337	1283	1238	1283	1363	1230	1249	1325	1176	1160	1149	1218	1099	1005	985	925	924	990	974	942	900	882	974	934	974	982	967	974	976	972	1006	942	941	916	972	962	907	903	963	958	966	964	943	987	946	955	936	919	978	911	938	943	977	941	986	1015	927	978	893	929	971	971	957	1057	929	888	928	921	912	939	952	978	903	935	963	971	904	914	964	921	970	967	950	953	973	954	963	912	970	927	979	990	911	962	937	970	968	968	920	972	957	937	941	963	970	916	953	830	1012	933	945	964	925	962	958	960	948	951	918	904	992	953	970	961	907	949	948	1007	1010	905	908	927	947	971	942	930	939	969	956	937	934	963	872	945	949	940	918	891	928	964	924	873	936	940	928	960	923	891	910	1001	906	981	996	990	892	908	898	890	953	947	963	965	934	908	868	897	940	957	918	940	932	976	949	905	927	955	915	948	918	986	888	958	941	942	933	949	897	929	944	990	923	942	986	895	913	1007	947	924	902	954	987	943	974	997	880	902	954	978	938	928	927	916	959	932	941	904	957	904	960	965	950	958	1032	922	933	976	960	947	941	962	945	956	1008	956	902	956	953	928	920	948	1007	987	916	916	1002	997	938	944	941	981	962	976	963	906	957	936	894	967	922	944	904	894	947	942	936	919	948	970	959	892	941	957	964	951	934	949	880	898	943	958	966	994	943	1017	965	970	905	908	978	987	957	969	950	934	901	885	911	919	948	913	904	972	946	930	955	971	890	1016	974	993	1004	950	959	881	879	963	968	914	941	900	959	927	934	896	972	964	926	963	942	955	933	953	957	974	919	968	923	981	913	982	962	969	966	931	928	954	946	974	929	930	897	942	963	922	941	1001	920	943	939	965	952	942	941	930	917	907	980	987	973	942	961	955	1009	931	968	934	927	943	948	1039	900	934	946	947	927	910	953	954	906	955	938	858	924	984	898	1000	987	948	961	948	910	950	971	955	933	936	937	970	901	906	942	979	917	1010	953	910	932	945	940	955	945	947	955	969	971	977	964	909	937	929	906	946	944	967	926	931	946	998	923	933	967	951	907	924	929	988	980	958	948	927	898	939	919	914	973	984	942	983	1002	929	986	991	970	927	937	921	940	976	964	958	950	968	936	952	938	952	923	911	923	1003	976	966	974	930	941	1004	948	928	919	906	949	904	908	903	913	936	986	964	913	982	903	958	973	964	922	952	945	938	967	982	940	1024	885	929	924	934	990	920	916	922	932	953	911	1044	980	944	953	935	933	915	895	929	956	932	940	944	892	944	986	948	974	893	905	917	930	907	928	940	936	913	946	915	941	1004	923	858	933	923	937	940	979	932	890	911	955	940	920	906	955	975	982	964	942	939	981	913	951	969	939	938	909	943	946	899	971	978	949	958	922	1001	930	1003	918	1017	927	978	898	963	913	952	930	1006	956	927	912	980	933	925	992	896	920	929	932	968	993	970	993	916	931	950	984	971	947	927	910	929	997	902	932	928	975	902	912	980	968	926	892	957	951	910	916	937	934	991	979	938	902	995	947	986	937	952	952	946	977	921	894	978	962	895	956	906	949	907	939	921	992	908	959	946	937	965	959	959	942	871	942	918	899	907	968	934	923	914	921	915	989	946	948	976	932	941	955	937	956	938	952	955	966	947	938	890	962	924	892	940	1023	966	932	918	990	1016	951	920	973	935	932	892	984	998	951	978	926	935	962	977	951	917	974	1000	945	955	939	937	955	974	948	920	950	1056	950	939	932	959	984	919	937	962	939	906	958	931	885	921	968	903	943	909	945	983	970	949	947	955	968	936	950	963	879	924	947	959	930	955	951	904	935	945	917	946	940	962	910	900	962	984	980	933	914	986	950	960	933	899	998	947	880	909	951	951	939	958	911	941	934	955	892	917	932	924	967	924	905	931	926	930	905	945	919	925	927	950	896	972	911	947	939	923	927	890	894	915	923	910	984	935	939	979	964	930	936	914	954	948	928	950	954	916	936	952	940	964	977	943	954	926	941	954	933	926	920	961	923	933	891	991	966	932	988	883	895	897	936	956	974	951	956	869	934	958	928	932	951	954	1032	922	968	924	938	896	948	918	924	924	935	973	943	902	906	908	908	920	957	1008	914	943	942	971	945	926	955	923	934	926	953	955	911	944	958	916	938	947	927	988	914	942	951	929	896	906	935	990	929	944	941	952	928	913	867	911	944	939	925	973	884	978	947	933	928	942	928	907	911	993	947	916	944	928	844	964	942	918	906	959	879	982	918	981	948	1013	971	930	909	1025	977	934	886	954	954	956	923	888	956	940	931	931	920	917	910	947	922	930	925	925	946	945	976	993	931	947	943	942	974	952	906	949	989	974	930	973	919	921	972	944	943	930	960	949	974	950	985	1002	911	957	921	948	925	934	963	915	980	958	1008	936	907	959	930	952	927	933	895	913	902	943	968	939	888	933	901	907	944	957	940	984	975	970	926	937	940	962	931	932	939	920	932	1003	978	942	882	922	907	955	935	973	956	940	947	916	970	955	958	924	978	931	935	885	955	937	905	928	926	976	929	970	917	909	867	964	948	957	1004	911	913	954	946	888	931	944	934	892	890	948	863	951	992	903	956	898	957	921	945	916	973	927	912	953	946	953	927	979	938	904	951	951	896	937	928	943	935	938	997	990	957	994	989	973	920	929	914	952	915	936	978	963	996	969	918	935	952	880	961	893	951	971	941	994	918	931	955	963	946	940	934	969	928	950	970	984	920	921	877	959	941	975	948	984	902	974	902	969	941	936	944	933	918	917	931	897	942	944	956	1017	964	920	926	932	931	919	927	928	966	917	936	963	908	1008	965	943	920	938	978	946	920	984	923	984	968	945	931	926	913	934	952	936	1004	948	992	937	991	943	940	920	925	883	906	926	919	938	939	950	942	1008	944	996	955	1005	928	952	957	954	927	921	951	981	972	848	936	906	941	967	944	957	930	962	922	937	943	914	907	934	945	868	953	924	910	940	938	947	920	905	981	954	868	952	911	941	931	898	1002	931	954	943	938	903	932	968	989	984	946	960	1023	925	960	986	930	916	965	918	924	888	966	926	937	985	957	1033	946	987	939	952	954	950	929	938	919	920	1035	955	923	949	895	925	897	958	973	952	956	949	916	927	927	919	950	967	964	957	941	948	930	957	942	953	903	944	953	908	950	907	980	930	916	931	913	959	971	1015	872	939	893	921	928	902	918	943	966	932	952	871	910	936	907	985	932	978	989	1022	930	958	966	915	950	944	966	955	951	943	950	930	994	931	993	921	957	939	975	949	962	891	979	912	938	977	895	902	945	933	947	930	935	958	916	1000	934	1005	931	972	887	938	970	935	955	970	974	873	963	964	944	941	926	944	1014	962	914	998	912	932	931	953	975	1015	922	951	940	953	904	961	917	937	898	954	935	906	926	955	963	1005	939	924	916	901	912	947	965	1003	935	929	965	927	979	950	950	959	939	994	887	935	919	923	960	919	924	976	987	897	941	945	916
23218	20734	28088	23660	21833	21929	17801	10278	6812	4429	3477	2898	2516	2005	1989	1842	1517	1267	1073	989	1037	913	878	1001	935	863	975	843	841	795	888	802	664	619	645	592	680	647	570	559	629	593	613	644	698	610	647	630	617	587	601	611	611	647	629	639	634	598	607	626	587	646	606	633	569	565	631	606	549	619	613	559	604	593	586	631	582	618	599	598	609	622	646	579	601	603	582	604	589	600	573	612	611	587	570	621	593	601	588	614	626	624	636	597	639	606	631	576	548	575	597	593	621	574	599	604	603	641	619	612	576	614	574	597	605	630	629	624	633	622	609	583	593	617	605	591	550	604	608	613	582	578	605	649	610	603	587	580	595	597	616	653	611	617	609	619	580	603	629	572	656	555	606	547	585	608	607	602	608	585	642	554	581	651	570	591	574	562	618	626	594	600	592	619	621	634	564	619	596	594	635	557	592	596	586	589	609	604	614	574	552	634	627	598	622	617	577	592	582	576	600	585	597	625	608	583	612	619	608	606	598	580	614	609	588	636	581	570	615	586	613	601	589	609	587	561	632	631	611	564	574	601	653	612	588	593	595	583	607	619	618	619	622	593	578	625	608	617	606	630	599	595	611	619	618	629	608	618	581	612	605	588	592	632	656	630	599	568	601	608	590	609	616	565	615	592	596	613	608	625	563	636	581	574	598	613	600	626	612	574	573	635	633	577	561	615	620	632	618	636	601	591	572	593	578	594	615	582	631	633	591	631	554	578	609	577	626	574	589	556	620	599	584	602	655	592	631	607	631	626	602	601	610	600	589	597	594	629	566	601	597	632	633	627	643	601	591	641	596	643	598	608	568	597	589	570	617	580	560	598	585	594	583	596	595	626	584	614	655	606	595	626	583	596	632	594	561	588	599	574	636	598	618	588	576	594	561	590	618	607	609	642	604	623	573	588	590	625	583	618	613	578	608	625	603	579	604	607	608	627	664	587	625	585	601	619	599	589	636	641	611	593	624	621	644	602	566	596	592	616	634	596	599	583	612	606	576	655	587	615	640	593	619	557	613	614	619	614	570	578	624	590	638	610	633	561	629	628	623	637	612	606	594	578	579	573	591	597	616	597	607	595	620	630	613	631	609	588	631	590	626	581	623	618	626	624	592	621	630	626	569	617	594	648	620	602	621	622	567	619	616	574	636	634	600	600	634	592	611	547	628	599	572	570	634	634	600	613	606	598	617	641	629	592	610	595	579	600	669	617	608	635	627	621	597	612	625	599	592	624	568	605	665	652	578	595	553	555	640	603	591	601	628	573	597	600	626	599	593	585	605	597	649	617	613	626	626	622	620	611	590	597	603	579	576	626	614	597	605	615	635	574	612	658	603	598	572	618	644	601	578	615	619	596	646	616	581	625	624	610	595	609	665	586	564	586	639	605	657	662	623	635	616	581	631	583	616	579	593	653	614	603	589	590	586	584	618	609	613	652	557	602	546	613	640	594	656	613	587	646	602	584	622	607	549	613	603	581	603	579	570	633	602	612	620	606	633	624	648	608	604	591	611	600	584	599	623	609	640	571	579	568	582	630	623	620	585	536	623	635	616	625	613	581	654	592	658	626	648	621	578	635	577	632	607	559	605	632	604	580	544	615	595	644	601	590	600	649	591	583	588	599	597	601	612	616	627	608	617	623	590	563	655	581	618	601	637	595	655	579	632	642	612	612	615	602	582	592	618	574	663	587	595	607	633	579	619	652	559	642	585	620	605	603	608	613	608	601	629	588	646	633	603	599	630	598	562	569	580	599	588	569	589	604	584	574	571	632	631	637	617	594	589	629	642	651	676	581	577	605	603	581	578	613	633	564	625	612	594	541	614	550	595	591	633	656	615	595	605	573	649	611	593	599	617	606	599	581	624	557	572	581	579	577	562	615	581	599	585	648	586	597	590	627	597	648	603	637	568	609	616	623	580	645	631	578	595	642	610	599	649	590	608	609	594	578	601	608	631	586	621	620	583	614	602	645	586	593	610	662	635	602	608	603	609	588	592	617	623	587	616	618	609	560	627	611	616	631	617	636	610	591	594	618	615	583	606	614	583	593	645	649	616	609	603	630	633	591	610	649	622	578	598	608	625	599	585	648	596	615	597	625	623	606	610	620	576	563	605	627	603	603	579	602	619	568	651	576	641	604	604	583	587	613	614	585	597	593	606	583	585	634	612	603	619	603	615	603	572	615	616	611	628	631	620	593	614	617	539	583	615	620	596	609	583	639	586	609	622	587	614	585	623	609	593	583	660	568	599	591	576	626	589	630	632	599	602	620	613	620	604	602	659	582	590	571	624	597	596	630	618	605	602	617	582	550	609	606	603	625	616	633	619	595	600	609	651	636	617	552	598	616	634	627	612	614	596	613	623	599	617	588	593	635	627	607	637	598	636	619	629	598	604	652	604	624	634	618	609	571	614	573	571	566	629	587	600	596	598	606	589	594	615	580	645	655	598	608	596	586	631	619	567	594	646	593	638	601	640	648	607	601	629	619	609	637	652	614	595	557	597	650	638	638	589	574	579	603	585	586	625	601	613	610	559	596	583	580	610	645	623	604	608	571	588	574	632	623	593	621	622	599	599	605	599	627	644	641	593	578	594	586	603	631	621	636	599	584	630	656	604	603	587	631	568	595	606	602	590	626	626	593	569	610	623	553	622	629	583	605	627	589	609	603	574	609	583	599	598	601	565	587	591	607	593	580	668	617	605	605	614	577	632	595	643	622	608	599	611	597	612	584	653	588	603	619	624	602	596	605	585	606	640	601	586	582	622	577	655	611	605	628	582	594	589	638	622	609	634	612	620	565	602	628	580	597	622	609	597	609	635	588	634	634	641	604	605	612	585	629	588	568	566	622	605	566	573	593	624	647	632	588	625	619	606	581	592	598	592	593	580	612	626	593	614	565	624	620	622	606	639	637	619	569	546	561	621	571	623	581	562	609	635	625	577	611	633	643	613	597	600	606	582	597	603	597	615	598	645	568	627	570	602	575	594	620	599	596	606	608	660	606	622	574	563	603	604	599	636	585	601	605	644	638	614	588	662	590	572	608	569	572	619	674	571	609	582	606	580	592	583	630	630	604	604	582	633	643	609	600	601	592	571	563	605	530	618	625	575	632	563	613	598	576	652	560	632	607	599	534	622	615	607	572	604	629	601	643	593	596	686	663	599	599	595	574	604	585	545	600	570	620	579	613	587	614	568	607	583	631	635	630	616	607	590	645	584	611	626	614	587	591	607	622	610	575	586	621	621	599	594	599	570	616	608	557	617	625	617	565	593	597	635	620	650	639	586	594	592	559	590	556	591	616	595	628	618	584	625	616	592	627	641	620	614	572	586	637	606	610	562	614	632	606	612	618	647	601	590	631	607	614	605	555	541	573	603	585	597	611	610	590	582	605	560	626	620	567	599	578	649	632	625	617	607	617	618	576	607	608	611	599	578	582	614	589	621	557	602	599	621	584	637	631	585	626
23044	43870	41642	33474	28421	25179	20575	15748	11615	7983	6355	5334	4514	3686	3424	3147	2529	1871	1576	1433	1501	1211	1366	1463	1349	1275	1441	1146	1156	1095	1130	1008	956	758	807	713	773	738	730	740	716	766	744	804	735	794	825	800	783	769	784	768	747	762	782	780	754	779	815	770	807	727	790	758	764	725	782	758	780	791	746	740	768	754	750	764	744	759	741	730	741	730	721	739	750	743	780	685	756	737	723	756	753	745	758	740	772	792	729	691	739	735	838	706	758	805	738	737	725	737	773	747	737	740	750	755	705	733	708	775	731	757	726	773	763	748	711	701	698	734	772	718	754	800	698	696	721	717	824	770	756	740	703	740	712	724	733	756	719	729	739	704	735	738	731	755	734	793	697	761	724	792	766	724	757	760	781	752	787	706	762	767	736	780	753	760	723	741	767	765	731	751	747	815	703	779	737	776	744	764	754	764	749	769	718	739	738	742	762	779	712	765	797	760	782	701	783	776	750	774	739	758	726	744	748	716	753	695	754	722	711	778	787	802	790	778	774	781	732	720	761	716	743	727	770	742	781	758	732	764	769	704	719	741	727	777	738	732	782	765	715	754	739	757	790	707	740	728	764	760	750	757	753	766	759	755	785	752	709	712	777	753	733	738	752	774	708	707	718	763	775	700	710	748	760	737	750	726	774	753	758	762	701	757	779	725	713	777	764	760	708	758	738	709	754	746	763	747	707	741	741	722	750	754	727	748	771	749	783	740	734	739	773	761	723	743	727	745	748	748	704	794	748	744	739	777	785	705	749	727	760	723	769	703	732	726	770	723	709	685	756	767	736	715	752	772	682	740	742	730	736	742	764	744	736	741	739	723	760	736	711	733	792	724	772	736	743	805	717	748	723	737	731	774	746	711	730	753	780	761	841	756	748	702	755	747	709	725	732	730	721	720	790	746	763	733	772	772	712	780	731	772	772	735	754	746	779	798	770	725	789	756	758	772	768	712	761	751	778	688	756	715	706	784	761	736	804	758	714	728	697	740	774	768	774	730	717	687	715	749	758	762	722	756	780	742	772	708	811	783	713	761	728	730	719	700	731	750	776	721	736	714	736	744	713	691	793	722	758	710	767	741	721	749	788	768	775	743	707	710	676	767	719	744	763	763	786	801	769	720	779	744	713	710	813	731	815	765	726	800	725	788	830	741	767	753	722	749	738	690	720	730	809	751	705	751	778	760	762	775	697	740	738	753	743	772	781	729	724	742	725	734	760	816	746	743	755	741	724	732	738	751	798	758	768	760	763	778	771	788	773	798	727	790	743	731	773	728	749	780	757	701	735	706	721	770	709	765	757	733	775	769	750	784	671	741	774	737	779	755	754	746	789	706	700	744	732	757	767	738	761	730	766	732	744	752	723	704	758	727	718	727	728	715	788	715	746	742	741	832	734	767	759	767	730	811	791	752	732	743	760	744	820	730	775	761	728	790	776	728	775	737	796	759	733	768	750	776	753	710	754	755	738	685	781	806	738	811	750	774	741	750	765	713	757	742	737	778	764	713	701	780	743	733	738	744	759	786	765	760	789	783	733	753	741	718	745	802	729	710	812	775	739	772	763	706	719	763	738	725	741	762	745	728	750	750	747	788	767	776	735	684	713	744	766	753	743	715	714	751	740	728	730	779	740	711	720	744	747	714	755	775	670	760	751	729	767	726	750	804	705	766	756	779	728	733	755	701	715	710	711	745	722	799	771	760	754	745	774	793	690	745	745	757	717	776	753	758	750	746	698	699	725	725	725	730	732	732	738	799	719	742	765	774	713	735	796	765	761	749	733	700	726	747	767	729	791	780	779	752	778	733	754	786	761	725	755	734	713	774	697	711	785	769	773	775	785	758	725	718	751	757	777	702	721	721	748	745	756	758	763	729	794	741	701	746	744	702	774	730	734	796	784	801	773	787	749	770	787	674	718	742	719	764	703	740	812	762	743	685	799	800	729	723	737	765	768	755	737	739	759	811	737	753	767	772	719	750	750	690	733	752	705	721	723	718	778	723	710	725	762	760	782	712	723	765	751	753	748	744	769	781	727	746	710	731	729	767	743	719	720	683	777	736	760	746	757	800	774	752	716	755	772	727	750	723	717	757	787	755	747	729	790	757	762	740	759	714	709	747	728	733	697	753	764	757	773	739	779	749	750	781	710	742	790	745	747	763	694	758	770	753	749	738	762	768	746	748	757	741	738	716	804	738	744	739	777	691	698	703	763	774	769	744	694	699	757	721	756	794	764	778	768	756	733	742	744	779	707	738	772	733	690	774	719	783	742	721	737	733	759	795	727	748	744	719	750	735	790	759	772	752	706	727	764	770	753	734	724	782	715	774	738	778	753	727	744	746	770	758	759	748	708	815	721	754	732	720	716	713	829	736	757	754	745	717	756	753	727	713	772	727	731	772	762	722	763	742	749	704	771	721	730	754	748	727	707	787	744	720	765	743	733	800	777	754	721	738	735	724	736	754	751	725	789	731	730	737	748	768	749	705	717	751	788	740	764	715	737	749	779	768	772	725	740	748	743	760	746	751	766	723	738	748	731	772	726	769	776	745	755	727	756	779	728	691	688	714	707	791	754	751	724	731	760	767	705	734	769	765	773	728	719	706	721	775	701	732	765	743	724	761	680	744	735	743	756	738	698	767	746	733	703	734	736	743	763	774	755	766	789	716	708	769	720	737	727	742	791	756	732	743	757	786	741	771	783	779	771	726	751	744	777	707	741	768	782	763	712	743	750	723	756	769	731	771	735	742	760	721	786	727	716	733	750	676	750	720	762	750	770	695	777	733	759	731	761	741	738	738	753	745	721	748	736	716	740	757	743	750	724	767	763	740	701	784	732	756	722	730	766	736	760	778	770	729	787	746	706	725	742	730	794	719	786	733	760	745	743	714	729	730	731	737	789	740	761	741	689	707	737	748	796	773	738	725	730	751	705	728	706	754	749	761	764	726	773	682	747	755	731	761	747	751	777	751	732	731	725	752	746	786	735	740	744	752	774	794	703	762	785	744	762	711	706	793	746	761	755	800	731	760	749	782	707	719	752	712	709	757	746	790	699	744	783	769	747	732	744	791	710	727	755	717	733	747	718	712	778	779	798	752	767	732	720	769	741	773	714	765	718	739	742	740	719	707	729	704	769	742	726	726	744	741	732	754	744	701	744	781	741	813	735	758	743	706	733	745	770	758	733	792	801	764	741	747	734	785	736	712	773	734	742	792	762	754	747	732	775	777	768	761	727	751	762	757	755	712	796	701	764	725	754	709	722	726	750	772	729	706	697	735	714	707	704	792	722	745	777	753	807	717	777	745	748	728	753	779	726	774	704	765	763	715	734	748	756	781	743	691	739	776	708	751	786	733	781	739	744	725	706	728	768	736	746	757	727	715	735	792	732	701	725	745	752	709	784	747	767	735	739	777	763	736	767	725	764	816	765	791	761	797	711	735	784	739	732	769	746	738	763	722	741	688	721	751
22275	20719	28388	23124	21134	23510	24530	14714	9495	6234	4490	3965	3143	2724	2823	2423	1788	1465	1061	1148	1048	905	1006	981	917	1057	1018	802	886	801	825	682	616	572	528	531	531	532	509	487	543	544	535	571	570	576	592	552	508	509	503	486	519	526	551	533	513	559	532	517	526	489	492	516	521	530	489	547	545	549	497	512	502	518	490	500	486	534	494	541	474	518	511	471	485	534	542	558	505	483	534	529	514	513	521	478	572	526	486	495	519	502	499	519	458	517	489	542	525	563	514	515	522	509	515	489	462	492	518	528	522	494	505	526	486	497	529	514	500	502	523	477	486	485	493	516	524	471	499	475	552	517	512	500	531	510	523	516	541	454	513	476	487	517	506	498	517	502	468	523	497	512	506	514	509	492	484	496	471	472	499	520	498	511	483	499	510	518	506	494	516	537	463	521	509	541	498	527	521	530	490	549	490	557	528	525	549	503	509	524	507	479	509	536	548	489	493	500	527	499	529	468	520	487	513	553	477	536	482	538	535	492	482	508	474	491	504	545	517	527	546	521	488	554	518	530	486	523	507	506	467	506	485	505	528	490	514	515	484	531	527	523	488	527	508	507	500	506	491	510	552	505	499	509	535	523	463	544	517	538	513	508	482	534	491	532	518	514	529	498	483	542	516	502	530	512	528	477	475	447	513	473	533	528	517	532	528	487	480	496	512	476	501	484	546	532	499	509	480	510	503	517	532	543	519	482	514	520	489	498	509	530	465	525	524	490	482	540	518	560	467	513	475	525	541	491	542	471	502	508	531	494	498	511	522	514	521	552	489	530	493	542	457	514	507	500	533	496	510	477	489	525	481	505	526	564	513	527	510	505	459	523	507	518	499	504	517	465	529	505	509	530	516	478	506	503	496	511	475	517	506	477	511	512	483	580	493	505	524	528	531	530	461	469	517	500	510	496	472	499	490	531	527	553	468	511	502	508	491	504	515	492	550	538	511	548	485	498	498	531	538	479	483	503	496	515	489	506	516	480	559	503	522	526	538	522	488	519	546	564	530	516	517	536	528	494	528	492	525	549	517	515	457	532	520	557	482	524	497	509	534	465	503	467	549	505	525	525	484	542	511	529	509	489	480	489	525	507	509	497	540	489	520	502	538	500	499	497	488	469	480	468	498	486	508	534	516	549	528	493	510	519	543	504	486	512	462	497	502	576	531	512	508	521	522	550	502	541	494	517	521	479	547	512	509	525	518	525	469	512	513	493	460	508	494	480	506	524	474	526	528	483	496	523	532	519	462	558	530	533	465	543	483	505	520	511	546	541	538	546	472	523	499	490	506	513	549	515	505	500	545	480	534	487	493	519	462	521	486	501	459	463	520	520	488	483	526	464	509	516	508	510	476	514	514	544	482	554	502	534	489	531	521	507	493	486	552	520	519	539	481	519	506	493	496	491	556	540	569	507	472	497	513	480	518	495	511	491	500	515	524	502	481	528	513	493	538	489	482	512	516	482	496	512	543	489	499	497	531	489	521	513	453	547	494	500	530	511	499	513	486	563	507	538	525	511	522	527	539	516	509	527	514	539	510	515	492	553	546	506	458	516	512	511	524	550	489	498	485	510	500	484	535	503	517	511	502	529	503	484	529	509	528	522	484	531	513	540	500	478	500	536	512	502	500	533	480	535	521	531	539	500	496	494	495	536	487	543	523	509	502	461	533	520	530	474	537	479	494	477	510	537	506	472	510	506	486	547	499	535	531	500	521	497	525	466	512	505	496	546	558	522	525	474	483	530	521	503	544	499	517	507	514	536	532	524	524	505	462	510	534	474	494	495	498	501	510	524	500	548	581	514	521	506	502	484	490	533	488	522	487	502	514	484	549	485	533	522	504	480	510	517	523	505	506	531	477	532	487	551	510	536	491	508	520	491	498	515	474	500	543	488	520	496	495	557	505	543	502	518	495	498	497	536	475	497	488	530	490	490	536	511	514	495	490	503	531	509	495	509	531	510	547	471	508	533	503	533	483	498	507	538	521	508	513	519	528	527	527	486	534	482	489	513	537	523	519	462	532	493	512	518	490	503	534	483	517	521	507	500	509	510	511	510	490	505	490	510	553	463	509	503	493	552	537	516	519	523	481	490	499	507	524	507	526	499	536	480	516	542	491	493	491	498	506	494	510	492	518	512	486	452	476	512	519	509	525	507	503	504	529	501	466	476	471	513	508	493	478	514	502	524	527	524	543	495	525	508	492	513	467	472	513	496	493	482	507	537	480	508	487	498	506	484	515	572	477	540	514	478	473	495	531	542	526	499	484	493	457	513	516	510	478	484	453	533	488	521	498	531	506	557	504	490	491	480	515	526	508	514	533	511	490	518	519	531	517	537	507	496	513	533	487	511	517	486	546	507	525	515	507	541	551	503	498	519	489	483	542	543	500	506	481	502	490	506	509	509	534	546	518	484	517	519	519	511	524	497	509	527	514	483	531	487	499	493	540	535	476	532	513	526	473	503	512	498	507	498	502	515	569	492	496	517	532	537	501	479	493	510	502	524	484	530	518	481	519	481	506	491	524	533	498	515	524	521	515	562	495	541	498	507	544	528	521	504	510	520	512	518	470	556	514	543	508	528	528	471	500	477	504	506	532	499	528	522	497	499	537	473	539	458	524	499	506	486	530	506	511	528	513	508	554	491	502	510	491	518	521	534	575	500	491	543	471	528	514	509	508	545	489	510	486	504	495	539	520	518	525	479	492	495	504	509	518	525	530	501	547	552	494	494	517	497	538	499	512	521	533	520	525	506	510	525	519	506	532	513	474	463	516	481	534	513	513	512	522	510	479	479	498	490	525	494	516	511	489	512	503	471	506	490	533	509	528	519	538	529	494	519	497	507	445	497	504	506	492	472	519	507	441	536	477	528	475	537	520	497	491	493	502	494	513	502	532	517	507	492	497	498	522	514	495	484	542	518	526	487	495	524	503	498	496	503	520	497	522	486	540	531	532	502	518	536	510	507	515	515	515	503	497	517	496	516	504	509	497	497	493	481	520	505	548	505	503	463	515	499	501	477	477	489	504	499	490	492	513	518	536	504	502	490	543	516	497	555	511	534	484	535	514	529	497	505	488	493	487	457	471	483	552	491	503	526	532	505	476	501	518	486	512	515	522	538	500	473	509	513	493	493	490	540	470	517	492	497	507	513	541	523	500	496	515	503	518	515	542	518	507	468	505	503	541	475	510	505	497	493	485	506	465	521	480	510	527	505	518	532	507	507	545	509	482	520	502	505	531	536	485	554	527	479	501	490	523	472	511	547	537	494	490	513	516	534	452	574	502	534	482	517	511	551	486	518	517	486	465	540	546	503	492	491	457	482	471	514	516	549	509	547	508	508	511	529	506	482	512	526	503	472	510	489	492	509	436	502	518	520	478	504	489	532	491	486	466	486	505	542	506	487	506	514	542	492	515	527	472	476	543	530	479	562	534	548	468	499	487	514	506	497	516	505	488	514	530	505
25477	48049	46050	38040	33529	30200	24916	20096	15361	10653	8061	7229	5532	4987	4846	4158	2970	2334	1806	1656	1589	1315	1617	1475	1384	1573	1521	1173	1227	1109	1116	897	750	730	670	593	605	637	619	611	613	659	667	660	661	674	688	643	645	674	617	611	610	634	702	612	606	607	630	574	596	671	590	622	632	632	613	661	647	613	653	622	636	652	608	597	619	604	592	620	669	639	582	650	597	660	634	605	642	584	557	571	622	610	619	622	590	602	587	568	614	639	607	563	639	599	612	587	607	588	638	571	602	607	634	625	620	619	650	636	573	623	620	619	613	612	596	624	614	632	628	588	611	626	586	611	574	573	616	566	633	572	628	609	620	615	617	603	584	606	628	615	563	607	633	619	676	572	596	587	617	572	615	595	559	622	556	618	625	579	588	572	633	642	644	617	618	595	552	552	623	642	591	612	666	608	637	633	633	619	612	646	647	613	620	624	619	592	639	656	604	621	576	601	622	625	597	598	605	630	610	633	568	603	664	604	623	618	593	579	559	658	634	618	623	632	630	660	627	539	603	573	606	575	596	614	613	641	540	619	623	622	630	618	598	607	613	641	594	609	572	597	596	623	578	617	588	663	607	621	637	593	637	579	626	598	575	614	608	572	651	618	626	603	633	619	600	663	597	668	630	589	643	597	634	633	633	636	595	605	624	606	557	617	616	562	620	656	631	634	606	611	557	602	608	594	622	582	644	652	620	577	611	578	629	598	607	611	650	635	640	633	606	650	590	605	607	662	616	669	632	663	625	578	646	624	602	618	626	642	636	601	622	678	617	575	562	642	637	629	602	650	573	585	617	636	586	667	566	579	612	603	611	595	635	562	604	620	623	651	592	642	606	617	622	658	575	619	631	621	574	627	600	634	614	586	646	645	610	618	640	637	642	634	619	579	644	593	629	610	654	607	585	614	585	614	627	611	590	580	584	606	593	666	574	585	599	608	655	612	611	618	630	584	676	635	596	630	621	634	610	595	588	591	639	582	590	616	614	609	609	605	672	636	593	588	614	611	590	603	638	607	618	619	581	632	615	605	626	632	647	620	597	615	601	541	590	639	618	622	601	649	587	607	597	623	589	585	649	659	627	607	586	638	583	637	618	572	591	603	587	600	617	566	600	642	637	592	607	619	595	588	605	651	594	595	645	630	620	619	604	606	630	602	620	619	618	622	603	642	565	572	579	569	601	596	649	536	623	624	634	582	617	636	567	620	630	627	581	583	625	617	606	581	625	645	609	609	571	623	578	574	575	667	626	599	599	623	601	651	612	626	617	623	607	633	656	603	590	610	630	606	595	639	638	621	599	616	599	588	580	595	578	628	617	617	583	629	639	610	576	585	624	596	652	580	593	633	616	623	603	579	605	627	606	596	640	610	604	610	613	630	572	637	594	620	588	612	561	590	647	629	603	587	600	612	597	559	638	673	573	600	640	606	564	619	573	627	550	627	623	606	617	650	603	583	570	626	610	596	589	599	641	605	658	635	626	621	547	632	624	625	638	621	609	631	617	676	594	653	596	619	610	656	600	619	569	632	579	631	635	615	615	628	550	555	642	587	606	593	635	586	568	607	607	598	612	626	598	619	610	620	541	575	627	585	612	614	623	588	578	625	635	619	628	598	631	623	575	613	590	627	582	608	608	582	640	580	567	582	602	596	587	602	555	631	632	598	607	613	589	640	605	583	610	644	593	578	641	590	591	629	634	587	623	651	639	555	642	618	595	626	626	575	655	593	644	617	674	593	579	609	608	624	646	644	646	627	676	577	593	614	553	661	629	609	632	628	564	632	647	640	599	622	618	608	601	625	607	601	604	642	597	625	575	662	601	657	634	627	598	604	637	598	601	610	602	648	577	613	556	607	602	622	609	570	610	593	612	603	604	622	614	608	630	598	558	634	577	584	679	619	636	607	624	587	610	624	639	582	610	616	631	570	624	570	567	631	581	608	638	600	614	596	581	647	587	648	562	575	621	664	593	639	592	603	590	579	655	591	619	631	595	611	583	637	608	583	589	604	628	642	565	624	591	641	590	662	590	580	589	650	619	598	595	635	647	626	643	628	596	576	604	623	586	618	635	649	597	578	620	621	588	605	595	583	596	604	528	594	608	595	642	613	610	621	622	660	579	602	649	603	586	607	594	571	615	580	624	629	602	593	611	591	654	611	591	577	575	641	605	614	607	609	676	612	649	588	607	606	624	619	621	610	607	584	635	602	627	624	617	594	610	609	627	626	611	636	606	629	625	634	578	569	626	593	559	631	626	609	611	620	578	590	633	616	653	599	606	568	636	629	640	641	633	586	614	588	613	635	588	591	632	598	593	582	687	604	580	553	573	588	643	597	627	621	585	559	564	622	603	588	604	609	564	609	622	597	640	609	609	588	595	646	620	605	623	612	615	601	609	610	599	608	625	584	612	589	621	639	590	569	668	583	608	634	602	602	605	610	632	591	628	608	573	622	610	641	609	606	615	618	626	599	633	613	602	626	594	610	568	563	657	650	570	608	629	588	582	615	580	575	638	578	595	609	646	646	585	614	572	635	620	645	594	608	616	609	608	561	623	587	589	600	602	576	612	641	597	604	603	577	630	572	600	630	617	619	578	649	588	625	594	605	588	679	585	594	608	590	625	613	584	612	673	620	635	623	574	591	601	571	641	593	618	619	610	618	597	596	631	596	628	661	612	633	609	570	576	609	643	564	565	627	584	604	607	588	599	617	585	642	621	604	577	583	647	607	583	623	594	606	630	586	626	596	592	652	656	624	613	604	606	614	584	591	547	624	613	610	602	580	590	640	651	629	638	613	642	556	585	610	624	663	598	579	623	624	613	639	635	594	685	592	600	579	610	602	592	581	600	634	575	577	587	649	576	624	597	612	642	562	594	556	609	638	603	627	646	626	597	617	628	611	644	638	616	590	567	629	644	612	642	593	620	593	607	662	599	583	588	640	599	630	595	624	574	633	591	605	621	648	577	597	615	628	615	597	597	625	636	622	613	627	614	662	604	609	584	635	644	594	609	633	616	572	597	574	572	603	586	600	601	617	605	575	617	616	602	583	608	574	634	626	618	641	626	595	597	612	621	599	560	612	557	620	599	635	611	566	599	571	586	617	600	591	607	582	620	607	588	649	625	613	596	581	605	586	598	633	649	594	629	632	664	626	606	601	611	598	583	593	639	605	624	631	588	623	590	608	572	611	581	619	559	622	588	589	635	638	597	573	616	601	602	604	594	613	569	661	627	591	659	631	587	605	602	638	616	609	605	625	641	609	629	579	595	619	573	614	622	605	598	611	620	623	606	605	623	597	583	632	609	629	597	595	603	596	588	655	597	661	565	617	561	624	604	628	592	620	636	642	613	605	623	637	592	595	605	634	617	613	636	623	592	610	580	611	595	625	604	582	592	599	575	581	637	583	611	628	642	609	572	583	613	589	603	578	605	597	663	701	616	620	623	633	583	635	601	601	649	591	666	595	613	628
26603	23044	29842	25694	17535	12932	8862	5899	3940	2798	2217	1994	1745	1645	1588	1476	1197	1066	1051	968	941	967	1016	1013	975	1010	922	917	896	941	863	801	791	803	817	788	806	848	845	831	803	795	733	806	834	859	777	766	811	783	808	804	825	789	822	787	763	796	775	756	750	789	825	817	798	817	731	824	810	767	763	771	770	785	809	805	801	807	815	791	790	795	758	759	868	789	776	815	849	820	815	828	808	748	809	822	827	750	766	834	783	805	794	774	805	793	812	811	795	797	807	827	820	856	778	796	776	789	791	789	805	756	787	868	816	751	806	799	760	799	754	809	798	802	765	795	849	789	805	777	821	784	820	773	768	798	801	774	810	776	765	760	788	828	776	808	810	848	748	777	811	840	793	835	775	842	807	781	798	876	812	805	810	753	759	780	794	792	779	762	844	766	771	763	773	783	806	803	787	811	811	823	800	841	811	785	725	746	784	811	847	795	819	786	776	812	747	805	749	822	770	825	826	768	807	806	819	872	706	830	831	823	793	811	769	805	796	827	806	763	798	801	763	797	804	798	840	770	825	786	770	787	790	822	809	723	804	842	779	789	712	798	858	742	810	784	827	767	775	792	764	765	800	805	733	778	819	781	794	794	792	799	814	820	749	766	784	826	826	799	818	854	805	813	807	806	788	771	763	797	820	782	807	816	777	767	820	752	775	807	806	796	804	834	794	775	802	762	761	799	741	748	808	809	775	823	823	750	818	761	773	804	805	773	814	795	787	790	755	846	807	737	807	843	816	762	822	770	752	817	783	780	858	760	740	803	821	830	781	769	766	810	787	805	799	806	831	795	833	778	808	777	814	825	781	771	817	765	807	764	815	746	767	828	763	797	798	796	842	810	777	795	730	777	740	772	820	813	786	773	803	785	780	819	814	782	838	774	806	783	795	812	845	804	791	777	800	818	776	796	812	832	766	788	800	771	786	868	812	872	764	780	804	777	787	775	791	807	780	756	779	835	793	783	841	779	826	823	788	773	772	822	766	838	851	787	833	738	805	760	820	806	816	812	839	791	788	843	798	775	803	799	755	820	789	754	828	784	746	818	789	841	781	803	781	793	798	759	832	798	809	815	807	819	832	737	766	781	797	788	769	773	787	797	819	760	765	799	770	836	784	807	774	794	822	822	746	855	785	791	800	793	802	799	875	823	806	790	757	737	784	789	800	792	865	769	840	805	766	800	739	773	856	773	784	833	802	762	810	793	767	825	790	760	794	789	780	831	797	780	730	806	792	786	828	778	845	798	834	817	808	830	795	841	768	791	819	785	791	779	771	824	795	786	756	742	809	740	798	785	808	758	794	786	822	795	820	824	751	864	802	769	763	804	795	775	786	773	803	865	803	830	800	858	748	747	809	819	742	802	789	818	776	829	783	807	801	751	803	786	776	786	788	791	833	799	818	764	803	815	822	825	794	734	802	801	815	776	788	795	793	801	805	810	785	794	762	741	789	800	788	776	823	821	759	809	805	750	809	832	793	789	806	801	791	856	819	749	822	769	799	820	762	789	851	795	802	810	786	828	797	789	827	812	821	814	773	783	782	787	755	797	834	785	804	798	767	851	760	784	832	846	734	772	776	768	833	798	802	726	793	802	806	828	785	820	852	788	709	799	778	799	778	824	771	764	804	763	766	782	767	799	762	811	808	802	786	753	794	806	798	842	754	821	772	796	782	761	798	797	728	770	754	780	800	782	765	827	820	789	835	805	780	793	807	839	783	843	838	841	804	788	824	764	822	812	744	798	726	745	771	835	837	794	852	779	798	788	818	773	794	855	838	805	760	805	828	804	772	755	786	751	805	823	841	803	777	791	791	737	790	764	779	788	807	836	820	778	734	852	720	805	781	806	815	779	797	805	791	809	820	721	803	816	790	775	788	764	822	791	852	803	800	797	791	819	796	803	756	832	824	824	816	784	739	754	792	838	787	799	783	833	830	793	817	807	816	781	778	782	782	763	816	752	756	778	822	751	814	769	814	803	831	793	825	787	796	831	857	824	784	763	793	753	805	754	739	783	774	756	794	768	860	790	798	781	762	808	755	777	802	773	774	767	810	829	778	835	787	840	812	806	763	836	810	781	836	790	762	755	808	794	774	806	827	808	789	782	796	820	795	816	809	857	755	768	782	772	798	756	781	795	771	835	774	790	794	851	777	777	817	790	797	747	800	825	808	837	819	813	757	823	774	775	764	789	797	758	721	742	752	826	776	788	806	804	794	819	813	726	797	796	799	775	809	773	781	778	811	720	798	743	745	775	852	807	757	801	777	783	800	758	760	815	775	825	812	814	801	813	742	799	801	791	774	797	773	818	796	809	760	749	805	828	786	825	758	817	766	788	816	801	794	759	776	824	800	786	798	788	738	807	788	783	842	821	811	832	787	826	727	823	853	732	812	835	793	766	786	763	831	790	780	781	723	788	756	812	747	840	766	778	846	805	779	786	809	821	796	800	817	799	776	772	800	804	805	805	781	824	803	797	821	785	812	785	748	767	864	827	781	810	765	815	787	794	825	776	773	789	819	761	796	805	786	792	748	760	793	770	824	794	753	831	834	820	795	835	818	791	780	839	759	789	787	772	796	781	814	826	730	825	817	814	833	775	804	773	799	735	798	821	792	804	762	806	829	770	807	782	785	831	790	806	766	779	777	809	784	792	805	753	811	787	754	766	805	765	817	784	836	765	758	784	755	777	844	798	798	846	795	860	795	790	758	833	800	791	819	804	875	785	814	769	797	796	865	777	846	815	783	749	807	785	783	793	810	797	807	782	806	816	792	837	770	832	822	799	806	790	822	786	830	835	850	767	789	798	740	751	853	831	808	791	811	807	812	793	798	846	755	801	798	778	819	787	813	785	802	790	819	791	780	800	773	825	800	774	802	778	810	784	858	763	807	808	796	814	847	813	776	780	816	818	788	815	770	794	798	804	812	754	796	895	773	758	762	845	762	774	721	804	780	856	791	829	771	781	816	798	802	792	767	852	815	755	794	815	790	807	768	770	759	735	849	796	800	790	734	791	813	837	800	790	789	762	785	784	756	773	831	774	814	813	785	789	826	812	800	809	764	808	821	821	805	731	808	790	771	796	820	838	767	849	808	787	815	807	803	813	842	806	820	731	791	780	763	757	829	800	787	820	798	790	822	766	818	775	823	783	770	767	765	821	754	782	777	781	781	827	800	812	830	770	741	786	786	799	716	769	777	834	795	767	795	791	781	812	789	802	784	784	784	816	791	772	802	851	819	786	771	769	798	776	829	752	815	801	776	815	769	826	775	795	778	796	839	732	783	757	861	830	805	841	775	756	836	795	829	817	757	800	747	776	807	807	817	773	824	797	784	811	816	795	786	771	785	791	839	758	794	795	782	818	789	825	815	789	790	796	786	790	770	805	849	783	807	817	784	754	858	767	769	791	800	829	774	809	808	768	791	835	775	823	836	809	765	788	796	776	806	789	807	699	803	768
22898	37886	35600	27159	22641	18940	14525	10990	7311	5255	3892	3454	2842	2790	2648	2111	1757	1546	1415	1367	1264	1216	1291	1302	1257	1352	1220	1203	1183	1229	1112	1024	1012	965	1025	1020	996	904	985	996	962	994	1005	963	967	929	1034	979	982	979	962	949	972	931	1006	944	937	992	945	968	959	983	994	975	939	1000	953	918	937	948	986	974	991	941	965	956	920	996	965	976	987	981	941	948	1050	948	1033	978	908	1003	952	931	892	961	928	895	964	990	925	928	999	989	951	923	953	958	982	982	961	949	933	959	980	1007	956	992	936	971	947	986	955	974	945	926	951	978	940	982	1000	970	954	979	988	944	955	967	999	972	934	992	984	985	1019	1003	970	943	966	937	996	961	1010	966	976	986	907	974	963	905	926	967	967	1031	919	959	901	981	934	979	911	964	997	951	945	935	975	990	958	968	1041	994	967	1011	941	991	947	942	986	981	902	997	894	992	970	971	958	968	1019	947	975	912	993	989	955	913	989	947	980	979	951	974	924	1026	1000	966	939	931	894	988	1022	971	992	950	933	918	988	922	929	938	987	986	940	936	940	975	916	998	958	993	990	949	921	922	945	946	962	977	963	962	1005	931	954	948	942	958	957	1006	921	980	945	971	923	962	919	926	973	932	994	1000	929	907	977	993	957	908	949	927	964	941	918	916	968	953	967	943	958	937	975	939	980	952	961	950	998	920	913	943	981	991	968	967	978	972	975	960	1009	960	953	983	976	953	913	949	955	975	900	940	992	1002	953	996	927	984	1008	947	1005	1032	962	955	943	996	963	913	957	942	994	902	959	997	1019	959	941	949	982	859	985	971	980	928	989	955	975	981	934	980	930	954	927	969	914	913	995	960	910	973	959	983	1021	971	955	1030	996	988	939	986	912	986	953	921	966	940	982	954	953	1016	986	950	893	963	995	967	938	945	926	975	984	952	966	896	987	963	982	970	938	956	964	988	914	980	972	896	966	1001	964	1020	931	936	970	978	983	933	991	896	984	997	964	952	899	1009	976	1019	927	988	906	930	995	1009	960	880	940	932	905	924	965	900	997	968	1013	977	961	950	1031	938	951	949	930	977	944	940	963	976	924	920	953	926	938	894	976	985	942	976	955	909	974	1025	980	959	981	943	942	911	1001	1004	952	934	942	919	957	962	920	978	955	976	1005	952	993	1015	908	976	972	902	951	964	965	982	966	970	940	1002	983	960	942	980	967	953	983	914	932	972	998	1014	961	938	972	996	1012	862	954	930	957	990	931	975	920	979	1000	931	931	940	938	993	962	982	1022	987	930	971	974	938	970	970	952	954	924	950	937	980	963	997	969	1016	973	978	968	950	971	1010	1033	959	943	943	986	960	1014	916	929	970	975	961	965	992	924	943	954	966	982	990	978	916	958	933	964	930	944	989	957	955	973	900	936	949	1008	886	970	933	954	936	970	985	964	956	943	899	1023	948	945	977	946	942	992	957	973	1000	910	976	977	973	923	1012	1013	989	969	974	963	971	958	954	950	922	990	921	959	932	988	965	998	963	940	947	891	928	968	982	916	954	1008	915	948	978	932	1021	1017	973	929	906	914	963	985	963	966	965	917	957	1013	907	993	923	873	997	1014	961	943	948	976	942	1009	930	973	932	961	895	932	937	999	955	966	980	945	955	955	997	957	993	943	963	1022	968	975	918	960	965	921	922	935	1015	989	905	959	985	985	891	901	948	1024	959	979	989	955	949	987	912	985	1012	922	964	934	957	951	930	920	1004	912	929	934	1022	992	970	910	979	978	995	975	1016	1038	945	989	908	954	965	976	984	938	961	978	917	930	986	961	975	1031	942	988	946	923	963	1010	988	947	957	953	993	986	948	1007	985	896	1017	967	969	947	982	959	952	956	909	975	941	982	942	967	983	950	922	955	952	981	959	1009	959	1027	1024	934	993	980	979	951	979	908	914	944	949	919	916	951	957	928	987	1020	912	995	976	982	994	987	950	983	930	1020	977	973	996	953	965	976	935	981	986	942	981	979	918	943	984	915	948	984	956	976	953	930	1002	950	927	927	1023	981	950	944	908	998	953	1001	963	941	983	905	961	921	1032	1026	950	994	955	1003	1013	981	959	900	946	992	922	969	977	962	951	993	999	1026	928	998	932	991	937	924	935	982	939	947	1008	936	932	1025	950	948	972	997	954	1005	940	916	911	992	1029	978	979	887	976	921	906	989	966	959	954	937	908	1024	1003	954	957	951	956	931	964	1011	950	972	981	994	966	985	974	932	950	981	943	1006	986	964	975	924	1006	1006	997	994	905	952	1000	975	902	931	1011	972	947	981	988	974	989	931	970	941	906	952	956	952	915	943	954	937	900	1029	935	980	971	928	975	973	931	969	935	946	947	952	961	1006	972	912	954	961	937	995	981	914	945	966	998	965	937	893	943	940	974	950	967	975	966	969	982	971	985	995	934	955	1002	948	937	934	985	978	978	974	972	928	969	917	969	1004	999	954	908	971	890	898	963	1005	930	987	996	941	993	963	942	971	1003	964	991	954	981	930	982	994	971	955	983	935	960	976	950	953	914	951	942	961	949	968	1001	961	968	961	1005	986	995	924	986	977	920	995	987	970	932	948	959	921	1050	913	985	924	911	996	956	969	933	956	982	954	944	934	938	998	952	995	943	918	993	956	940	993	966	980	956	959	976	977	991	982	951	962	981	961	990	962	944	943	951	967	1023	945	940	964	960	896	1010	1024	1002	951	959	986	964	1015	1042	934	960	1016	924	956	899	957	971	958	1022	939	1002	1004	958	933	976	942	951	976	982	989	975	960	937	954	974	985	952	981	1017	1045	984	923	932	1020	1086	968	983	923	965	963	926	991	970	974	985	986	993	922	958	938	939	937	971	944	985	1012	930	934	984	977	962	999	960	1006	973	971	988	1012	929	961	928	981	952	948	974	992	883	980	955	1058	1029	963	978	966	994	964	965	948	991	993	949	978	926	965	978	982	997	929	941	956	948	941	942	980	987	967	947	954	925	953	951	948	990	965	951	962	979	990	971	913	1003	980	918	906	975	946	930	966	1025	964	926	976	995	928	923	920	1000	997	919	986	945	905	937	907	950	978	972	950	956	970	972	1030	980	947	984	1001	973	982	977	960	971	952	964	998	964	994	951	969	1014	973	913	892	929	957	971	992	942	1013	977	951	948	969	942	956	971	993	930	997	961	947	957	962	925	960	955	999	951	951	950	966	967	918	961	985	960	929	945	1007	960	977	945	951	914	995	960	953	954	995	992	934	984	978	965	917	933	893	999	994	956	902	954	888	968	972	913	952	964	956	909	986	1032	977	1031	1002	1000	997	980	976	910	973	940	964	953	979	956	1012	946	1011	986	983	964	950	933	930	977	998	992	1000	982	1000	949	945	974	946	919	906	936	972	1013	972	997	929	965	953	984	968	991	967	924	977	930	1001	1008	987	914	990	994	891	971	965	961	1042	971	954	925	961	970	930	930	956	954	955	962	972	915	989	992	933	996	986	972	964	940	985	956	964	947	949	1020	960	957	894	971	958	958	959	976	1032	969	944	951	1001	944	998	975	901	928	952	919	972	956	942	977	965	924	981	961	961	973	943	943	934	977	907	983	1028	898	909	982	996	960	966	984	980	956	975	930
23243	20737	28129	23690	22321	22507	17655	10533	6383	4280	3176	2748	2382	2310	2039	1605	1395	1167	1008	1042	904	976	974	872	951	1012	883	905	852	888	769	704	645	632	670	649	635	626	624	628	619	663	645	600	669	658	620	599	618	630	626	647	635	631	678	632	642	582	579	608	614	665	658	638	645	605	612	647	682	656	612	633	645	613	664	578	609	598	637	637	606	636	623	654	630	590	612	580	611	610	651	602	616	607	616	575	588	590	576	572	601	642	650	642	586	621	630	616	637	602	599	611	617	581	679	623	629	624	585	574	617	632	629	603	653	581	623	602	578	598	604	634	599	614	614	618	614	598	593	642	619	622	629	631	643	644	634	590	639	654	606	621	591	613	618	608	622	644	623	599	593	616	679	608	667	620	620	602	596	601	595	635	657	642	636	665	626	642	585	612	669	656	575	611	643	623	641	624	575	649	602	669	627	627	594	624	663	612	634	633	644	627	597	628	611	623	586	631	619	636	601	641	584	610	625	614	642	641	619	620	654	634	594	569	584	596	634	591	604	642	662	624	596	635	640	630	596	611	609	595	557	636	547	632	606	663	614	648	612	635	603	619	630	659	616	640	619	629	611	589	629	609	569	629	614	650	599	599	631	586	612	575	602	590	617	642	595	592	602	605	630	628	644	614	584	646	610	574	627	628	631	622	578	618	624	606	634	633	654	647	619	599	598	605	642	618	577	624	650	644	594	575	575	633	586	565	668	577	591	578	618	650	597	670	613	603	649	645	562	577	604	625	610	613	620	659	644	614	614	651	649	599	597	621	599	631	629	624	615	637	606	639	627	606	595	649	589	646	607	606	656	607	617	621	622	600	626	592	608	573	637	591	603	619	580	619	633	607	653	617	637	645	620	621	590	604	594	577	624	597	653	629	633	588	604	644	602	672	628	657	618	643	633	602	650	591	623	613	627	615	607	615	647	602	609	631	657	643	589	652	598	592	610	639	577	601	639	602	574	620	608	657	600	618	592	595	609	641	641	600	586	630	608	613	653	638	581	622	598	635	645	597	650	615	597	627	625	610	644	687	647	581	644	619	602	611	607	619	603	546	631	613	625	624	646	562	635	582	647	603	623	612	648	648	599	619	628	619	596	605	584	625	582	641	634	642	616	600	590	627	617	642	632	606	651	647	664	628	576	599	627	631	597	610	615	586	610	624	619	653	642	594	618	614	618	628	615	613	643	566	636	642	658	613	615	595	633	564	588	645	699	637	610	635	601	599	631	640	607	621	635	574	614	651	607	633	595	654	650	640	632	586	566	607	572	590	610	601	628	583	641	579	629	600	629	649	638	620	608	603	603	647	609	619	631	620	625	593	625	636	597	659	565	682	615	604	610	600	618	602	631	628	637	673	636	652	607	626	633	597	555	649	616	610	632	601	606	645	637	639	638	633	605	592	629	604	605	617	627	583	658	594	665	576	613	634	638	604	589	574	606	599	611	654	550	590	628	628	604	657	586	609	655	611	617	629	629	605	638	603	638	642	598	622	595	662	652	660	608	643	616	619	657	618	633	620	642	621	591	601	659	606	625	620	612	603	613	661	606	610	657	630	639	614	618	652	625	659	608	590	627	626	631	610	578	615	623	651	565	594	645	655	617	632	636	616	659	606	607	606	637	618	596	591	596	626	650	585	588	582	589	601	619	630	625	610	604	615	618	605	615	673	625	612	614	611	631	601	598	605	649	597	599	609	589	619	609	598	627	577	624	628	662	610	672	586	626	645	654	630	639	609	613	562	572	615	597	639	635	629	585	608	614	631	586	641	642	602	638	622	577	652	553	586	615	633	637	577	582	643	633	655	618	628	674	621	605	645	620	630	591	627	602	647	616	637	620	635	634	623	631	610	616	641	585	594	586	637	655	658	609	576	593	614	613	634	635	638	598	658	606	603	617	631	631	680	604	585	648	586	601	625	645	610	663	619	590	599	610	609	647	640	600	625	637	595	614	595	599	629	592	621	626	595	624	606	612	620	610	572	623	642	646	621	668	628	627	586	634	657	590	613	607	624	618	599	643	606	632	581	625	654	615	660	606	639	617	640	619	572	672	658	657	609	593	582	615	672	639	648	614	606	644	645	633	602	594	617	619	633	615	613	641	604	618	591	659	623	567	687	648	617	648	631	625	606	632	623	607	595	619	638	666	586	653	605	619	608	644	578	566	614	602	623	591	633	596	669	596	579	597	667	642	613	656	610	627	586	606	608	605	626	574	606	623	632	636	585	579	667	626	633	595	581	625	600	652	638	629	663	532	580	616	615	571	624	655	645	618	627	606	644	597	630	625	581	624	642	639	629	625	608	632	629	635	560	625	604	587	630	627	639	627	594	601	633	599	600	602	664	611	599	641	595	639	608	615	630	619	619	664	571	616	625	639	587	624	629	627	653	639	682	610	620	610	629	602	638	588	612	619	607	664	625	636	605	577	607	625	641	618	605	610	580	618	606	667	617	639	613	647	641	588	620	590	584	641	600	613	635	590	636	604	623	635	622	646	616	616	623	608	627	617	658	640	584	605	635	616	633	634	626	633	589	637	588	637	556	629	694	626	690	623	589	591	599	631	605	647	596	569	584	633	572	604	617	623	630	598	608	589	626	624	580	603	645	617	596	655	604	615	593	559	624	635	586	569	615	620	619	607	619	582	651	570	645	647	629	639	617	602	592	614	620	622	611	650	582	625	632	620	621	597	624	657	647	622	599	659	658	618	635	664	604	639	610	616	587	669	585	589	620	627	607	620	680	612	613	622	623	656	616	677	591	603	615	638	609	620	658	583	610	631	608	593	622	605	661	614	627	608	657	596	617	605	678	630	581	638	626	571	634	654	633	634	621	635	625	617	615	637	665	622	585	591	570	627	599	678	628	617	598	601	600	604	614	656	629	630	642	577	597	644	661	613	640	626	541	629	628	594	597	634	635	627	625	633	610	599	605	642	588	591	632	638	676	602	619	599	635	615	650	646	587	625	642	612	610	646	635	606	628	596	601	591	614	633	631	622	618	560	585	581	608	595	616	660	636	644	680	604	580	627	621	652	575	627	656	642	591	602	617	607	584	626	560	641	643	603	620	589	606	537	651	622	602	658	574	638	642	621	595	634	668	656	632	591	601	689	623	621	632	586	559	589	652	606	613	624	587	601	628	587	653	634	624	590	630	561	676	625	638	584	591	605	635	649	604	649	640	595	638	617	607	657	609	618	598	628	677	603	649	647	603	616	611	633	606	601	606	610	639	622	591	610	600	628	622	619	623	608	628	653	581	598	659	641	620	577	604	621	585	585	609	601	607	588	574	623	575	638	614	594	647	615	643	623	633	635	666	641	598	645	597	642	582	616	642	596	580	602	635	651	637	620	575	647	643	593	605	619	626	640	618	601	657	568	623	584	622	626	623	670	601	626	592	574	598	624	624	640	605	610	618	615	626	630	621	620	634	641	605	582	579	668	643	641	620	600	621	629	649	613	642	628	580
23648	44128	42273	34575	30250	26071	20569	16082	11330	7707	5740	5046	4114	4198	3562	2615	2164	1754	1514	1586	1317	1439	1400	1302	1349	1484	1189	1197	1164	1181	995	833	874	828	711	778	814	812	790	799	795	773	798	833	858	816	831	735	772	786	766	786	780	802	755	777	761	833	758	788	774	805	799	771	745	763	828	735	751	817	746	742	751	749	800	746	796	787	784	755	775	705	774	776	714	733	826	806	750	746	747	778	737	759	749	779	764	765	785	774	766	793	782	808	766	798	792	787	750	787	748	767	776	692	795	784	772	756	718	752	823	742	803	816	813	772	759	781	814	765	756	797	769	767	762	754	719	765	736	770	760	751	729	759	739	777	728	746	781	785	802	762	752	766	776	721	746	810	751	762	766	768	767	783	759	792	765	775	790	744	736	733	757	727	759	777	838	782	696	798	783	748	775	760	725	773	758	770	764	804	775	719	781	780	796	767	789	809	743	750	798	803	788	780	779	775	744	731	753	770	760	726	755	744	752	769	773	743	778	800	755	773	790	747	719	755	742	727	676	736	789	782	751	697	761	765	758	824	702	786	747	738	789	749	794	725	756	771	747	766	751	762	794	808	786	758	749	743	728	790	787	779	800	745	781	776	748	782	767	726	801	770	772	773	769	754	736	742	754	769	809	763	713	759	731	786	789	830	847	743	754	757	773	783	761	726	729	771	780	681	789	779	798	749	770	746	777	727	758	743	732	790	794	736	723	749	733	787	762	745	789	791	784	740	762	769	763	807	748	783	772	762	724	748	740	792	786	764	806	787	764	775	762	750	787	757	760	751	774	792	752	753	791	793	757	785	810	750	791	768	772	727	782	777	775	749	773	792	781	776	746	703	742	762	743	765	780	766	773	775	736	796	751	744	804	744	794	735	780	771	726	790	796	745	751	781	756	780	765	735	810	780	790	697	828	774	789	750	719	751	813	754	776	755	750	751	778	761	745	728	734	733	779	739	757	764	760	731	824	761	799	768	746	799	732	760	770	748	753	728	768	812	805	778	768	755	762	767	774	781	779	740	755	750	737	803	804	722	740	740	735	747	794	765	793	784	764	789	786	759	730	730	716	795	794	795	804	747	719	720	689	759	771	777	768	765	789	736	723	768	763	752	723	773	814	763	757	739	764	755	776	766	748	745	731	758	796	741	789	822	786	785	750	775	764	777	767	771	761	820	786	737	750	773	742	763	722	725	731	789	772	762	735	758	733	788	739	757	734	736	758	771	748	768	757	728	736	780	772	782	760	727	766	736	750	740	742	753	760	739	756	780	708	751	730	760	756	774	778	806	751	747	744	775	775	790	783	732	781	757	768	722	793	738	772	773	802	724	795	798	768	731	759	770	749	790	733	834	763	744	770	765	761	744	794	784	753	781	753	730	763	828	755	758	719	777	757	752	740	822	786	762	741	745	787	797	788	742	749	724	730	798	754	775	757	750	741	779	742	768	735	807	766	728	775	789	760	763	733	790	777	763	720	798	721	784	760	739	760	766	751	701	782	790	747	801	734	735	775	726	728	765	797	758	764	727	780	758	733	727	777	709	741	780	723	768	775	782	789	724	787	755	744	760	725	775	744	769	770	746	805	815	838	770	719	733	749	782	783	778	786	815	773	770	731	757	795	753	818	755	791	744	790	797	754	772	752	728	774	833	757	761	722	764	771	784	733	757	758	788	741	733	731	792	769	727	811	760	764	756	782	758	812	738	780	817	758	738	785	803	826	752	747	796	767	753	787	741	743	722	766	768	805	784	748	756	754	779	748	773	760	761	752	754	801	762	761	772	779	805	769	769	750	760	775	773	772	739	815	764	720	779	761	761	760	801	782	703	767	750	730	795	755	765	742	720	743	766	749	743	771	762	762	763	768	834	791	767	773	747	762	738	771	761	747	742	782	736	717	800	795	769	825	771	747	734	767	723	773	758	742	726	716	763	732	757	753	790	754	745	738	732	756	702	755	757	736	783	728	765	760	789	773	721	799	778	758	764	739	773	815	760	782	758	782	770	763	786	764	742	789	771	790	771	729	774	781	782	783	746	757	740	791	781	741	764	795	817	779	733	729	778	769	762	767	746	726	785	770	811	770	721	796	814	789	785	743	762	778	805	759	753	760	780	737	759	751	761	722	738	769	780	836	766	727	767	809	791	797	758	765	760	783	787	772	759	753	771	721	777	754	806	753	768	741	754	772	791	711	825	778	751	808	727	789	759	738	723	740	800	714	760	776	756	770	786	749	739	783	728	741	758	776	788	784	789	796	796	728	744	748	787	799	759	739	774	728	738	780	778	766	800	803	774	805	722	747	801	806	752	752	746	757	708	766	781	738	791	763	797	780	736	746	725	774	776	734	669	774	723	775	690	764	773	728	723	760	752	781	753	760	791	756	714	745	752	767	735	748	781	715	748	787	781	771	773	793	737	754	710	745	739	758	811	770	735	812	751	719	753	779	758	772	761	776	827	759	730	800	773	776	749	776	771	721	752	740	751	847	796	804	756	774	768	743	746	785	787	769	823	764	757	715	745	792	777	769	756	785	760	730	799	761	794	775	766	703	781	713	717	743	741	723	791	774	716	789	728	797	763	804	758	735	734	758	737	797	722	773	751	763	737	753	775	760	780	782	756	758	771	680	742	797	749	732	738	734	751	746	733	717	741	750	785	777	765	757	757	810	788	779	763	762	734	764	751	745	735	771	741	729	714	743	738	768	797	737	812	751	789	724	796	747	738	731	755	737	799	748	744	728	782	760	742	723	756	803	768	778	764	752	781	798	713	791	710	733	733	720	738	779	758	767	763	810	749	768	779	739	774	780	757	723	771	792	721	778	777	798	765	730	721	780	769	802	738	779	774	746	789	804	775	766	785	805	809	805	758	779	738	739	748	783	723	729	758	801	750	752	738	785	767	790	788	759	770	723	775	798	737	773	765	780	784	718	732	789	694	762	706	699	809	767	790	784	798	719	728	774	741	770	755	777	709	771	778	772	797	753	801	727	797	757	747	764	792	771	769	770	757	786	762	766	768	790	814	722	748	766	786	763	770	764	757	775	777	736	811	774	768	761	710	780	760	777	784	729	747	695	733	754	713	761	784	800	718	790	754	766	748	751	766	783	755	778	782	802	777	831	708	749	748	750	765	795	746	763	826	788	785	789	743	811	768	799	742	764	774	746	698	711	784	758	708	743	799	764	726	735	748	758	753	762	764	739	764	799	793	740	750	763	764	743	779	752	797	812	804	781	741	739	775	740	703	759	779	734	799	756	741	759	759	734	712	775	784	756	731	797	807	758	816	763	779	767	786	745	788	777	821	742	771	741	749	788	754	799	771	796	734	760	756	742	759	758	744	817	780	787	800	753	739	764	796	672	761	784	736	755	754	743	804	794	758	780	782	730	814	720	763	771	751	783	738	744	768	796	843	799	767	819	725	789	732	816	727	746	739	754	789	710	790	755	783	769	777	746	743	739	749	756	798	765	742	759	738
22357	20771	28464	23203	21424	23700	24839	14648	8759	5759	4365	3589	3289	2987	2361	1880	1502	1251	1190	1112	1093	1109	1038	933	986	1042	865	830	869	908	714	610	597	550	554	524	525	552	556	537	528	562	555	585	603	557	556	542	567	516	542	498	568	561	563	528	559	544	529	562	556	513	540	602	530	529	514	537	551	533	536	532	514	478	566	487	507	514	525	494	540	531	551	525	529	528	519	534	506	556	541	480	544	498	514	470	510	486	515	535	519	528	496	493	548	565	519	506	541	509	551	557	514	544	534	509	520	505	548	538	570	499	492	565	504	548	563	523	540	547	524	523	564	510	553	510	530	490	493	559	539	527	549	526	487	477	523	510	522	508	525	509	535	528	496	528	516	552	553	521	543	539	503	528	525	507	502	485	544	493	498	514	529	540	511	524	531	538	550	486	514	547	581	532	520	537	503	512	502	526	511	523	558	515	513	491	514	526	538	533	528	514	509	508	512	544	541	517	551	540	520	501	517	501	552	557	524	482	518	552	536	487	542	505	555	477	512	501	540	513	527	545	520	545	523	514	514	489	545	523	514	521	529	528	539	541	501	516	537	522	521	510	494	550	487	553	504	518	546	505	566	545	548	500	584	526	530	494	510	475	537	525	529	584	505	533	504	552	527	519	542	550	495	506	498	522	536	543	519	510	549	504	556	516	510	521	502	527	485	528	507	489	566	559	515	541	511	510	495	511	522	517	545	514	539	492	522	539	597	500	453	535	494	498	495	532	518	515	499	534	562	545	498	537	506	523	505	516	489	505	504	508	541	550	507	487	494	515	522	513	505	534	545	533	480	471	520	540	517	511	540	512	539	505	516	519	512	522	504	546	497	538	536	524	496	509	492	491	528	552	504	530	518	547	526	532	539	525	513	535	515	541	555	551	550	503	534	525	510	463	553	494	524	505	526	516	547	505	512	523	539	533	530	514	528	478	523	509	517	540	535	529	475	504	515	518	505	476	541	518	538	570	553	515	510	555	528	550	555	507	521	469	561	528	483	500	553	522	546	515	531	516	524	544	501	517	512	528	521	510	524	513	556	481	496	546	541	496	532	486	513	541	549	575	517	552	529	525	555	536	555	522	510	498	504	521	533	492	507	516	530	514	521	531	497	504	559	557	549	504	519	513	485	511	519	552	554	501	503	531	514	521	538	539	534	526	533	521	543	530	536	527	512	540	577	535	504	573	555	549	492	528	527	514	489	507	553	507	513	522	530	523	521	512	528	539	510	541	519	521	491	500	519	503	535	538	527	547	521	527	517	525	506	524	506	487	546	510	503	527	503	519	509	512	503	524	565	469	569	532	524	530	509	557	525	545	515	514	503	528	536	529	483	541	556	517	518	489	534	504	554	509	548	501	500	482	515	480	532	476	513	513	547	539	543	552	524	489	522	498	518	535	532	544	560	534	543	537	520	499	541	516	500	517	513	480	526	556	540	488	525	481	548	515	540	522	557	501	543	512	541	529	509	515	524	546	506	493	541	532	488	500	523	505	509	515	523	536	550	551	523	497	529	567	510	500	539	539	538	508	512	475	556	515	533	490	497	543	511	546	544	519	504	538	508	541	517	529	524	502	541	547	498	503	516	564	541	463	519	531	495	509	522	506	511	516	514	503	524	503	502	527	499	543	514	528	529	529	541	510	509	505	508	550	552	553	503	542	552	528	487	499	512	513	502	534	526	531	530	477	540	506	501	522	509	494	504	469	512	504	535	570	493	507	527	520	501	484	519	517	521	501	526	522	495	516	550	523	538	547	520	522	515	515	521	500	511	512	529	525	492	536	541	490	535	504	480	521	502	537	514	531	574	542	546	518	483	504	524	534	540	520	527	545	525	518	528	529	509	552	518	512	510	515	522	524	511	489	551	527	514	553	477	500	544	506	521	542	527	512	528	512	501	508	554	531	538	580	514	524	502	533	541	530	547	557	539	508	501	553	516	512	548	525	529	525	499	523	504	532	569	491	528	532	512	570	512	560	478	521	530	525	514	521	539	531	549	568	520	513	521	462	529	508	515	541	541	538	561	496	536	525	534	546	507	541	536	489	556	500	495	529	509	558	530	514	525	521	575	494	538	484	532	549	560	524	521	503	542	523	451	503	543	504	526	543	546	503	562	498	529	500	541	505	516	551	555	529	551	492	551	506	529	533	520	500	541	499	544	555	595	534	478	537	568	522	559	510	523	529	516	487	546	505	477	520	519	523	510	550	530	518	508	524	511	539	499	480	489	518	478	527	510	494	542	556	513	510	510	537	509	567	525	478	506	527	510	534	511	497	481	518	513	506	565	541	499	508	513	507	512	554	550	508	535	531	532	499	544	539	496	526	539	506	517	525	500	535	496	545	536	524	504	569	508	516	521	549	516	533	548	524	520	517	499	534	563	527	533	524	556	516	503	494	561	503	491	542	524	531	533	517	486	526	523	517	514	497	486	510	506	467	545	511	535	501	522	496	560	521	489	544	529	501	513	541	552	529	523	544	508	560	521	504	508	491	529	503	500	531	524	530	500	496	481	493	521	529	544	507	540	539	516	529	550	501	530	510	562	526	535	545	519	531	504	514	509	557	523	500	476	501	516	526	499	512	557	535	530	542	523	558	550	536	515	511	535	499	560	528	530	520	505	513	481	512	549	522	517	484	500	499	546	516	506	514	486	515	494	565	527	510	512	517	532	518	535	562	539	539	545	506	506	522	478	529	496	492	519	512	509	554	539	524	492	516	531	503	543	483	515	525	509	546	492	496	550	495	517	533	521	539	524	514	529	539	523	537	507	549	537	542	503	545	534	517	514	456	537	524	507	516	554	483	549	522	498	509	497	515	482	535	522	530	540	507	526	556	489	527	527	531	548	540	541	532	512	554	519	527	517	472	539	509	531	516	502	497	567	516	511	513	517	550	540	511	518	498	535	460	529	507	520	493	515	498	524	558	550	542	558	497	497	554	534	541	518	520	478	527	538	484	519	506	527	528	513	521	529	487	535	498	531	521	524	492	517	520	546	510	566	556	503	525	516	501	498	514	538	500	518	497	494	584	506	521	564	567	515	504	501	551	484	541	500	497	503	487	504	556	515	558	491	538	525	542	549	484	570	533	484	499	519	504	492	518	527	574	499	526	521	470	497	507	541	490	562	550	526	481	500	506	487	512	514	500	517	524	548	520	527	506	520	513	497	525	523	525	485	506	543	536	503	542	553	542	492	534	566	444	485	549	581	555	512	498	512	540	477	491	502	554	506	492	522	526	533	497	527	496	488	555	517	506	544	524	557	518	521	482	540	523	497	519	540	503	530	509	583	556	524	498	532	587	459	513	490	534	541	539	557	518	472	501	470	521	522	543	539	516	541	545	509	525	516	534	547	530	515	512	520	513	552	509	511	508	565	575	493	493	536	560	520	500	526	545	525	558	531	526	519	534	506	537	533	485	508	479	557	542	499	548	501	497	535	489	516	515	527	524	556	547	533	605	509	547
25815	48464	46797	39388	36036	30643	25192	19902	14189	9927	7615	6636	5856	5251	4050	3212	2565	1992	1898	1803	1530	1706	1472	1402	1601	1655	1267	1231	1275	1251	965	844	780	686	660	694	693	615	726	678	615	700	686	702	699	659	684	662	670	680	621	646	654	685	675	669	642	693	656	629	652	706	669	596	636	661	678	633	666	653	616	647	650	663	645	657	639	690	608	647	618	628	627	653	593	627	616	685	662	639	611	647	616	645	605	646	624	673	605	634	597	637	622	652	668	631	637	674	607	678	639	655	634	629	636	597	647	596	580	628	643	607	664	637	633	657	618	628	610	642	634	587	593	710	619	616	612	627	621	656	661	565	606	668	659	622	685	615	604	622	643	632	659	605	633	596	644	590	631	642	627	650	637	629	601	594	689	666	632	592	656	648	623	614	638	630	649	607	640	650	593	626	614	654	573	616	610	635	614	636	670	599	599	609	623	648	682	626	619	620	673	658	612	643	637	616	616	644	609	607	642	602	627	626	654	631	658	648	657	638	570	641	637	616	644	651	708	604	647	661	590	592	670	664	629	602	629	650	605	649	619	615	610	664	643	604	622	643	663	633	654	637	641	596	617	611	652	649	645	648	616	643	625	622	654	615	655	649	615	611	629	583	616	609	633	652	661	585	629	642	625	597	634	612	597	605	633	622	667	635	602	592	648	599	650	656	647	604	563	603	633	667	602	639	634	620	640	604	611	670	643	606	638	601	586	656	642	621	619	628	609	640	622	657	631	640	647	614	627	669	623	626	644	638	615	607	609	606	687	634	654	600	607	627	640	595	625	621	592	610	646	637	597	646	616	614	642	619	624	642	627	640	545	615	621	657	651	622	617	667	636	640	624	618	612	645	656	660	602	580	656	617	605	671	628	650	609	665	618	622	608	606	614	616	647	625	615	619	652	627	595	650	596	604	612	605	638	625	609	635	627	648	589	623	589	618	624	650	603	681	580	651	608	611	614	607	675	593	700	609	629	632	640	608	612	604	658	624	632	645	620	597	607	656	609	602	600	655	618	632	604	634	606	607	614	618	642	597	576	617	635	625	638	627	640	637	605	646	644	618	611	637	623	640	626	678	626	646	644	626	615	633	635	596	634	608	656	643	619	617	617	624	587	622	580	652	627	638	629	641	628	644	656	633	617	616	640	619	607	607	596	637	601	606	623	626	669	668	580	614	639	676	602	582	618	611	625	622	635	644	633	642	651	651	673	613	604	674	601	665	603	620	632	618	582	672	637	671	579	628	592	694	635	602	629	629	609	635	605	622	641	638	615	649	631	649	637	657	606	623	598	614	596	643	602	610	644	621	631	655	651	591	633	631	615	633	590	589	641	618	564	614	631	644	619	630	578	575	607	612	591	675	631	614	615	602	638	586	665	596	598	647	648	652	583	639	617	630	627	638	597	635	589	649	619	679	620	676	626	635	635	660	627	610	645	653	608	616	664	636	605	612	627	640	642	635	650	580	640	665	664	621	633	619	556	633	652	652	603	614	619	618	641	605	651	644	595	639	640	618	629	707	666	633	613	634	664	635	627	611	643	695	598	631	616	572	633	611	652	663	654	639	636	608	651	606	657	666	665	643	628	638	626	649	637	628	628	645	626	636	616	639	649	601	640	725	626	594	621	604	597	620	593	644	622	635	642	678	640	624	658	622	645	638	640	604	638	669	628	597	688	611	641	626	611	641	651	623	591	651	627	623	635	609	627	613	591	623	667	618	639	611	615	603	640	625	605	598	644	598	652	647	647	633	638	615	623	649	644	635	644	610	613	683	640	695	612	656	630	630	625	597	620	647	652	665	618	619	639	637	654	614	608	630	646	680	689	632	625	618	609	636	595	588	633	638	636	602	602	668	638	641	615	641	603	586	639	668	644	632	577	599	611	659	611	637	619	634	589	600	574	599	651	634	641	621	666	659	645	607	616	621	618	634	637	657	622	669	647	617	635	600	666	570	605	655	625	591	661	611	628	628	646	642	629	624	605	618	671	604	619	643	594	585	589	649	636	604	691	615	613	666	616	629	604	671	621	599	631	604	604	608	636	656	597	607	620	647	602	641	663	613	589	635	625	622	649	604	618	590	625	606	563	631	631	638	636	603	649	622	609	608	639	629	658	635	648	643	644	636	604	598	653	622	623	598	643	665	633	621	612	661	603	605	631	656	613	605	616	675	629	634	620	621	620	673	642	652	674	625	655	635	604	661	649	640	598	643	616	637	601	627	621	663	654	639	631	608	604	622	635	633	644	629	643	632	582	634	576	656	651	621	612	612	584	585	662	643	632	638	606	631	649	659	614	647	629	636	620	649	593	658	663	629	630	618	640	622	597	652	641	600	638	663	615	657	600	620	603	654	684	630	649	618	619	618	653	642	570	642	644	652	636	620	599	609	635	632	642	641	629	591	612	599	654	590	626	669	589	587	670	596	592	641	590	595	616	609	667	632	639	658	613	627	640	651	633	614	601	609	592	678	634	692	644	631	677	633	632	594	612	599	629	657	621	678	630	563	674	620	654	633	568	654	640	615	627	628	658	630	612	631	622	625	602	578	643	598	622	616	648	602	634	627	624	616	602	610	639	705	623	630	609	661	658	625	652	609	637	612	634	606	659	621	633	644	577	621	607	641	639	636	660	627	608	599	624	637	655	613	635	646	643	627	651	677	604	662	623	647	593	624	620	614	608	643	585	648	667	621	657	645	626	649	663	662	605	616	646	630	637	613	648	618	628	649	608	626	618	669	622	680	583	614	641	635	640	643	630	659	630	647	656	634	612	610	596	583	624	671	634	611	661	642	624	659	669	597	597	606	621	612	660	654	605	627	627	644	629	646	650	671	598	640	594	629	589	617	627	606	592	597	619	617	618	604	631	654	652	648	646	671	652	647	644	610	624	629	596	641	609	653	640	601	616	625	619	651	634	618	635	645	630	681	598	622	633	600	622	662	650	622	640	646	672	691	639	672	611	630	670	635	666	616	595	623	690	628	651	643	656	557	614	613	579	657	637	579	597	587	644	598	603	590	629	622	666	626	643	603	632	621	597	589	626	627	610	648	613	619	667	666	621	611	585	602	640	596	618	625	590	639	606	681	638	630	661	621	671	642	621	635	647	593	610	614	653	588	598	594	606	620	634	648	585	629	600	637	645	651	627	605	609	642	619	659	685	599	613	634	628	653	619	602	629	611	631	614	574	653	632	644	639	598	654	593	623	615	615	641	647	587	618	660	595	639	595	608	607	643	580	621	613	661	587	649	664	650	681	626	626	620	656	612	586	623	659	682	617	609	650	656	652	643	643	618	609	613	599	628	644	640	633	644	593	616	613	658	647	676	614	632	633	680	594	629	656	599	607	603	638	612	641	650	646	593	633	664	620	651	608	591	635	627	606	644	612	648	618	633	630	631	567	594	658	605	654	641	600	650	634	631	607	627	624	617	617	624	594	646	679	628	612	623	645	641	618	601	616	585	644	605	628	632	656	621
26658	22923	29778	26487	19892	13510	8686	5538	3651	2677	2241	2045	1895	1628	1363	1337	1100	1074	1052	1026	1092	1006	1011	992	1064	978	970	955	972	1009	880	842	857	826	845	792	762	861	784	778	804	798	810	789	810	800	822	781	754	770	833	779	811	834	857	780	822	808	767	807	835	824	810	817	822	802	800	802	860	756	814	824	802	809	863	775	805	788	849	839	828	834	819	848	799	746	771	802	823	801	810	798	826	821	790	820	815	794	797	780	789	845	782	835	782	849	821	781	816	822	852	802	828	812	863	807	809	817	815	813	771	802	783	836	830	847	781	861	778	820	816	800	836	788	774	801	842	799	800	812	826	783	771	829	794	813	780	800	725	823	777	793	811	793	789	849	832	825	810	781	796	835	782	806	822	804	812	758	858	788	815	770	785	835	760	809	778	761	801	762	805	846	768	836	827	841	768	739	798	858	825	785	807	803	825	818	793	805	773	836	820	783	821	810	766	782	795	803	872	822	769	831	808	778	828	797	794	770	764	827	781	829	862	780	789	816	761	795	771	798	836	838	805	865	772	792	820	763	792	774	809	804	805	775	840	814	791	831	854	780	823	818	813	799	785	822	800	805	815	761	778	769	846	785	804	828	795	830	791	855	811	781	787	786	859	852	801	847	810	799	798	808	837	794	780	807	795	791	829	755	771	802	812	799	824	788	812	784	796	781	798	759	769	808	834	800	841	796	830	772	842	817	832	793	823	800	775	780	830	840	805	830	807	817	793	746	772	784	816	798	795	784	801	822	806	834	817	791	865	819	793	802	778	807	778	803	816	766	798	794	761	801	809	760	777	743	811	858	792	828	815	822	825	761	788	842	803	815	822	831	775	803	881	808	828	805	812	809	799	759	842	801	826	771	783	832	791	835	776	793	834	800	804	781	799	818	820	780	852	811	788	807	824	761	796	828	849	861	803	797	861	795	773	912	799	802	816	766	812	835	767	803	835	824	878	834	817	807	792	783	820	772	802	787	839	783	824	767	840	745	848	786	820	871	844	812	781	795	814	813	813	797	820	812	805	804	804	804	774	843	810	819	809	842	815	792	791	805	829	782	803	792	795	787	815	755	776	788	849	797	805	799	807	818	817	780	826	820	827	836	790	793	777	843	774	780	789	807	825	819	831	781	767	792	842	828	839	812	773	807	802	777	800	782	746	816	842	776	845	762	809	811	828	827	825	811	787	794	821	809	811	778	798	785	824	785	835	799	755	816	804	800	795	821	771	791	853	773	864	796	823	844	875	814	839	856	798	815	800	838	823	761	791	813	786	818	859	807	826	794	756	795	824	795	803	859	784	800	822	847	788	819	826	829	824	802	758	785	781	803	799	765	821	793	772	801	813	844	820	814	776	777	750	805	815	761	817	810	782	807	750	782	753	790	800	802	828	835	822	817	758	788	812	814	797	810	803	738	790	807	819	805	788	744	788	845	816	780	819	808	782	822	791	792	778	860	827	783	760	862	839	797	753	793	780	814	842	825	814	799	812	853	823	782	773	834	778	825	775	830	789	785	806	800	848	800	805	848	785	762	842	795	788	847	848	853	787	814	801	820	802	819	804	865	780	824	767	803	808	822	800	819	804	797	754	838	780	795	824	809	813	777	819	787	827	786	795	858	817	806	808	866	793	797	759	737	804	832	804	774	802	809	778	821	823	804	869	813	809	829	858	821	799	788	808	819	843	816	819	814	783	793	763	804	835	812	849	785	809	809	804	786	767	849	858	806	786	803	814	779	834	808	838	801	867	854	798	812	793	808	782	779	795	804	809	851	774	841	828	790	791	821	797	805	799	794	869	754	835	788	723	843	808	792	847	820	768	808	808	822	810	818	784	809	801	806	782	794	821	839	805	816	808	791	870	785	800	836	826	817	776	793	800	756	815	751	789	740	791	832	799	893	795	840	772	845	791	765	797	827	833	796	817	804	817	834	780	819	810	837	785	808	783	834	843	807	828	793	832	815	819	835	770	774	803	793	810	767	780	815	814	777	858	778	832	801	835	829	796	772	822	814	803	773	796	782	801	777	842	809	837	870	808	788	813	845	822	852	796	857	798	797	807	759	782	786	790	744	828	846	803	828	805	800	839	875	831	822	774	808	783	835	795	843	804	778	839	896	808	765	826	805	834	810	814	835	793	844	831	793	802	826	791	832	802	885	825	803	789	849	815	841	781	786	786	753	796	850	815	847	790	805	847	780	808	786	806	807	760	799	815	852	848	816	832	825	822	802	818	858	844	791	806	835	847	828	818	792	765	788	818	789	793	817	783	769	774	782	852	771	788	780	781	817	775	823	827	846	805	760	787	797	833	820	816	818	834	820	794	807	788	795	786	804	804	769	834	827	819	786	779	813	834	773	797	797	834	833	811	790	781	809	794	841	771	768	766	867	843	800	831	791	781	780	817	829	787	823	803	828	795	830	841	826	800	810	789	816	834	836	797	867	791	805	799	813	789	749	775	810	824	816	857	850	786	814	830	771	775	775	794	822	850	850	806	832	785	814	799	790	808	789	769	800	756	844	820	827	772	852	813	809	855	791	786	848	791	802	806	814	813	795	818	820	798	826	800	797	855	856	801	811	739	748	842	823	794	820	801	843	819	804	827	819	777	802	790	817	858	853	801	804	807	836	807	832	828	814	786	806	767	804	803	815	801	806	862	768	835	808	776	790	813	822	825	855	779	808	839	759	816	823	808	801	830	792	751	773	821	780	763	816	776	775	815	796	804	825	791	840	811	766	761	795	756	765	822	802	827	795	799	800	841	784	841	814	775	810	809	843	758	800	832	785	771	767	801	791	838	813	780	838	859	816	785	857	778	806	836	825	794	787	794	785	808	795	809	815	816	785	840	767	818	764	779	820	781	795	814	792	813	828	820	815	800	826	838	826	815	810	800	814	819	772	825	813	858	766	842	789	838	781	804	793	803	790	840	839	849	825	806	791	811	878	799	843	808	822	830	789	842	839	832	792	793	773	814	851	837	789	833	824	801	814	837	784	798	760	841	818	782	812	788	781	822	802	816	827	784	823	795	819	835	839	837	783	796	806	796	746	789	827	785	723	799	772	789	799	820	810	784	779	826	790	789	802	760	789	786	824	797	761	794	826	837	812	853	855	825	807	839	813	829	777	810	766	819	828	743	813	714	779	788	809	834	831	802	769	803	817	803	822	810	795	810	815	762	786	746	813	777	807	779	757	819	824	755	817	853	776	778	793	819	776	796	852	796	783	790	788	815	789	792	801	827	808	790	797	753	801	825	745	777	813	816	775	823	834	807	750	807	814	800	766	742	784	799	801	818	779	733	774	842	791	772	765	843	791	823	772	802	797	764	762	772	811	795	836	788	794	771	782	799	820	819	793	798	823	820	781	757	771	825	789	835	797	807	813	822	777	842	846	781	809	859	753	752	784	792	768	819	848	771	826	830	822	825	817	847	816	823	772	828	812	802	825	885	821	764	855	808	767	790	808	821	809
23319	37619	35620	28925	24939	19046	14233	10162	6779	5008	3909	3652	3164	2647	2180	1833	1653	1472	1462	1346	1408	1516	1236	1324	1402	1347	1217	1290	1216	1201	1102	1020	979	1004	993	981	983	986	936	914	1001	1018	983	1005	983	965	997	982	1005	915	968	956	972	988	999	993	1017	1029	1022	950	925	1002	998	941	938	979	1052	997	983	991	1024	983	968	1000	979	962	901	920	1021	1018	940	957	985	988	977	980	959	991	980	1011	953	963	1005	1009	1044	958	990	983	933	992	1015	983	1033	940	982	959	965	963	948	967	970	970	954	1003	980	980	970	1027	989	968	1021	931	940	964	994	984	995	996	992	971	990	994	1054	966	988	948	985	983	976	917	927	982	967	1006	979	1004	939	964	1008	1011	984	983	1017	973	971	976	919	976	989	1021	982	976	932	1004	954	991	986	967	977	1036	938	949	951	975	1002	939	991	961	1001	959	993	987	966	940	936	944	1016	966	963	929	975	993	1001	909	937	956	1020	990	1005	939	982	981	1003	1020	948	999	960	1006	980	946	995	1019	1001	1058	958	978	996	955	987	968	947	971	995	958	963	953	987	963	982	957	1029	945	979	966	990	946	957	1000	898	990	991	981	1004	992	982	915	976	979	959	943	1013	948	987	946	951	989	1027	990	968	999	972	954	992	1007	964	953	965	967	965	966	992	1051	984	938	997	1075	1002	897	991	971	956	985	1021	966	935	997	1001	963	998	920	1002	992	988	997	933	1017	965	970	983	989	986	1003	955	968	996	939	913	969	995	935	983	1029	961	970	952	957	937	1017	918	970	931	957	978	1031	1014	999	967	987	995	979	941	961	952	943	991	972	988	928	945	992	1001	994	987	985	1061	1027	1005	1001	961	947	1007	1008	996	976	969	950	1019	1007	1034	977	1032	986	961	1005	968	958	989	902	982	1002	955	963	960	974	993	954	930	961	992	948	1004	971	978	980	1003	943	961	1015	912	961	991	1005	1003	971	907	1007	991	985	1016	1008	1005	948	988	985	964	971	916	981	1005	980	973	978	972	1015	1015	1018	1017	928	976	1002	984	1021	980	939	991	989	985	1001	974	1013	976	988	981	1004	981	986	921	985	984	933	928	979	1026	955	963	929	968	1012	1039	976	958	936	950	950	938	965	940	1022	924	974	1015	1028	965	962	979	974	932	1003	1009	924	952	988	939	1000	981	969	946	984	928	971	985	962	954	1002	979	998	935	1066	963	971	965	1006	980	977	984	954	1001	1032	1014	984	986	960	963	994	1015	974	903	975	947	976	1068	1013	964	998	953	948	979	969	950	993	961	1017	986	946	956	949	983	1028	983	1032	964	976	920	970	967	984	958	993	1047	958	972	959	983	968	996	974	964	1027	984	992	1038	945	946	1021	1013	970	948	949	944	990	989	961	989	982	993	1046	1030	1014	954	980	1003	1013	991	948	931	931	969	954	930	971	948	974	962	959	961	1002	963	1002	1011	1002	1013	965	932	1010	957	934	986	973	964	992	1009	998	992	973	989	964	991	994	1000	1000	1000	980	1021	999	926	1011	960	998	957	1000	1023	957	962	1001	965	954	1049	976	978	994	935	978	973	983	974	971	946	963	971	961	1023	1008	989	977	1000	959	982	962	986	993	1022	986	997	1003	990	1015	999	973	948	977	947	906	963	944	942	1005	1009	953	981	968	929	941	973	1043	992	954	939	973	1011	974	1008	994	1004	929	1006	974	955	956	1050	958	1005	961	1023	955	993	944	976	967	999	959	949	978	1000	996	948	942	893	951	983	959	1030	917	959	989	966	972	1033	995	946	988	989	938	950	941	963	983	1001	963	989	1001	1011	972	1004	946	1008	1026	1021	1002	973	930	977	956	895	1033	1032	936	970	984	1029	936	954	950	1027	958	984	944	936	971	971	1010	948	1028	924	940	929	934	986	1012	963	993	958	945	983	1029	956	1017	1020	1027	908	1000	971	981	972	965	941	981	974	1026	997	1003	953	1028	961	1013	997	1002	947	967	959	938	923	1010	998	947	1024	998	946	991	1035	996	1037	967	1007	1003	935	990	952	1005	997	978	923	994	989	940	1022	974	994	1006	975	1045	948	996	1008	935	967	922	997	939	1000	1000	973	983	988	942	1002	970	968	976	1004	958	1011	976	942	998	1032	954	984	945	964	1016	1036	959	911	959	999	961	972	1015	1011	946	975	999	922	1000	1005	994	925	1011	954	980	939	968	1001	1006	947	979	1003	944	1008	1003	941	956	1003	957	929	956	990	958	1012	993	955	956	1008	965	916	952	1019	1030	981	951	935	1041	917	945	962	961	956	1029	967	981	1029	1050	968	977	985	968	946	980	955	961	1006	947	979	936	1006	963	949	940	1009	977	939	952	935	968	960	966	973	951	959	993	1003	973	912	1020	992	942	985	1008	993	971	962	1021	998	954	957	998	974	934	963	986	930	950	999	941	1004	995	1018	966	1006	960	959	987	974	896	976	953	1055	1025	957	984	1001	1062	980	913	983	1015	1022	982	969	1014	989	992	1010	1032	977	1022	1014	981	995	949	933	926	989	971	1001	1014	1033	929	948	976	976	985	1028	936	1002	924	1006	951	964	945	1019	976	949	952	1016	971	983	959	967	920	1015	951	939	980	954	1011	993	989	1007	954	996	1017	961	1006	963	985	932	977	927	962	943	972	979	975	889	963	964	977	1023	976	995	959	1013	1006	992	927	942	957	972	946	983	989	973	992	972	984	966	984	989	956	975	947	939	912	996	1009	982	991	962	931	943	951	992	961	1000	987	990	1002	964	965	1006	1017	951	960	950	1028	947	988	904	939	1000	1001	1016	979	899	972	985	1030	1008	927	965	910	960	1000	935	959	983	967	976	928	943	1067	985	1023	925	971	967	952	970	1005	948	941	1004	951	1021	990	1009	1000	951	999	950	921	966	982	953	937	1011	949	931	942	984	1029	975	918	1031	965	956	968	920	975	992	1022	970	975	966	970	1008	965	970	961	1013	962	974	945	977	989	986	975	994	967	967	963	966	941	907	982	990	932	930	967	1022	978	1014	953	955	957	929	992	908	940	963	969	962	1048	982	956	1002	941	943	1074	962	938	933	987	946	921	975	1012	1011	989	1015	989	953	1013	968	1017	1018	984	967	964	1013	1023	957	1019	978	981	1032	974	987	1022	960	949	984	941	965	967	977	976	972	1011	961	976	984	972	982	901	964	930	967	978	964	1000	1021	967	923	984	968	1011	969	983	1036	980	979	977	925	1011	936	963	957	992	953	965	938	931	966	967	994	971	962	1015	980	1002	1021	1039	1002	949	950	939	956	987	957	924	1024	939	1018	970	996	933	971	1010	1021	978	943	955	992	901	948	1071	992	961	959	998	957	1013	1012	963	991	953	1018	933	996	934	981	946	968	972	956	1018	1018	977	921	997	996	1003	950	991	949	1042	1005	961	935	995	948	973	1025	975	936	966	974	988	972	977	940	1023	963	954	941	1030	1067	972	988	930	984	998	947	994	972	986	1004	979	1002	981	952	985	971	940	983	1018	909	955	963	1018	983	1018	1010	1000	1018	1024	951	1017	1002	972	986	990	961	959	932	1010	981	955	1020	936	996	1044	983	986	976	957	961	951	946	928	1044	937	998	981	964	1014	925	967	923	933	993	936	1023	968	933	990	954	992	994	971	1016	950	1021	1009	946	969	958	983	1025	934	978	960	982	983	972	980	945	1006	1016	1008	1013	910	1047	960	925	950	1013	942	1002	979	1009	983	1014	1008	985	965	980	946	1051	998	990	938	966	924	963	992	946	983	959	955	1002	991	995	975	928	977	942	952	988	1006	933	965	955	1017	996	916	984	991	974	1010	955	1061	1017	970
23219	20763	28131	23818	22637	22158	17129	9558	5396	4187	3381	3095	2623	2042	1625	1472	1176	1146	1124	1051	1033	1023	994	999	1126	875	889	886	882	776	768	692	637	714	645	653	653	654	619	650	607	641	651	648	668	653	640	632	660	615	646	654	665	697	639	671	616	625	625	627	657	617	606	640	662	720	668	672	665	653	657	608	647	646	658	624	653	680	665	672	600	641	615	619	620	638	644	664	650	645	612	613	616	630	641	627	660	638	654	641	629	615	663	636	635	633	586	671	657	634	610	648	651	682	661	625	645	644	633	679	615	638	615	647	660	658	654	621	625	627	672	617	675	593	608	627	637	627	637	661	627	653	629	630	659	676	640	696	622	631	632	630	596	579	662	606	656	658	618	629	662	630	631	652	641	656	664	632	629	630	610	654	646	650	627	643	612	618	608	664	603	627	626	664	634	656	653	615	635	632	670	606	686	637	616	644	614	586	647	623	641	665	635	614	640	634	601	636	668	680	584	606	596	634	707	706	657	634	638	653	634	638	631	622	619	616	641	612	666	633	632	587	606	651	622	628	629	626	606	660	631	644	641	591	624	601	651	645	627	636	639	604	632	638	624	674	652	669	600	650	619	624	709	617	713	631	641	607	653	621	679	636	651	642	627	596	625	662	654	628	643	632	665	600	590	600	659	648	595	614	629	656	646	638	631	606	627	646	655	589	630	632	642	608	690	613	621	596	663	639	610	641	656	667	660	620	593	658	631	622	652	633	628	631	660	627	642	612	597	650	637	629	615	650	625	663	651	633	657	658	665	638	602	614	628	703	627	648	648	615	668	652	576	661	688	675	641	652	624	623	666	663	681	642	653	639	640	635	661	617	617	612	668	637	616	624	639	595	627	616	646	681	620	657	659	610	625	654	612	618	638	641	648	640	633	664	609	628	575	639	647	630	627	673	635	661	634	613	611	671	645	624	641	643	685	673	648	623	635	600	684	611	657	607	622	682	671	642	690	664	611	628	639	650	635	651	609	650	596	637	658	654	672	637	622	597	667	658	635	688	633	593	607	630	645	583	625	655	589	657	673	648	571	637	639	632	641	652	620	692	620	657	586	667	607	617	656	649	641	649	630	622	600	621	565	636	663	637	560	630	655	612	599	670	694	612	636	652	655	636	630	604	653	590	644	670	654	671	605	620	595	610	658	602	629	610	646	628	648	613	618	619	688	655	641	632	628	627	642	625	624	629	693	606	667	634	680	619	602	646	662	668	637	627	644	648	680	650	638	594	651	616	591	598	664	614	616	617	623	611	597	602	635	625	610	621	619	647	661	614	634	554	601	625	598	675	629	608	621	635	638	656	661	629	601	629	652	647	640	639	617	631	618	609	638	619	616	667	594	633	660	607	643	632	642	641	642	633	624	704	651	649	607	631	653	653	658	657	610	605	653	665	633	600	607	611	612	631	653	634	632	645	620	628	643	638	633	648	675	619	581	641	637	635	633	618	666	628	637	647	599	656	604	613	659	626	652	644	625	657	617	613	634	684	643	649	663	665	605	627	609	648	592	572	653	686	644	658	655	628	631	629	607	641	663	598	657	616	600	653	630	657	632	614	660	651	641	606	621	639	676	592	664	685	688	664	622	637	664	643	588	619	648	634	643	593	619	637	659	634	669	639	614	657	618	673	614	646	653	658	661	630	620	651	640	614	640	624	604	684	663	622	644	634	639	657	680	590	616	603	627	649	624	636	629	625	592	655	639	615	650	656	633	604	654	616	609	644	646	634	616	662	619	654	620	624	593	656	639	650	631	586	648	651	610	646	572	608	632	638	636	665	680	611	660	650	600	652	649	644	657	616	638	639	629	612	613	659	657	592	633	631	631	600	650	606	631	664	626	640	599	669	633	627	593	594	641	599	628	599	659	637	624	619	654	628	601	649	589	642	637	668	646	667	610	705	637	668	649	596	650	635	650	604	629	630	629	602	626	617	647	633	534	602	615	619	647	638	652	647	609	669	570	693	664	616	615	612	608	657	631	634	654	634	653	614	624	650	628	648	606	653	610	643	611	638	614	686	626	617	593	669	610	629	634	613	654	645	655	650	596	607	622	614	601	664	605	582	624	615	660	654	598	591	616	636	644	602	658	681	603	636	619	598	595	605	607	616	643	647	626	626	639	612	610	631	667	601	615	636	636	629	674	610	651	608	623	637	639	637	630	685	638	648	605	633	635	663	648	588	629	642	657	587	616	635	650	610	659	641	661	625	690	599	582	620	633	678	623	607	652	638	616	637	621	666	631	626	616	653	647	611	646	640	608	669	637	638	607	664	629	661	615	639	622	614	680	645	648	644	608	609	626	606	595	617	613	651	625	609	589	629	589	623	646	620	643	647	671	622	666	597	676	609	629	615	612	607	619	646	628	622	599	628	639	657	648	650	627	621	681	607	621	666	618	647	597	643	601	614	626	614	692	635	616	633	575	673	616	644	630	598	601	637	632	644	604	622	583	597	640	662	678	646	607	605	642	611	658	636	582	659	659	666	659	611	621	614	654	643	579	641	675	646	634	644	639	644	635	629	658	674	612	618	645	641	627	646	664	632	624	625	630	659	612	616	661	591	625	586	646	654	601	622	697	663	661	628	656	655	605	686	639	594	630	632	685	620	647	609	650	640	594	600	657	625	617	649	623	641	623	595	627	591	635	615	655	617	655	602	608	658	618	625	638	668	627	606	611	638	620	608	627	639	681	617	621	649	631	671	635	669	634	605	643	604	652	623	659	655	669	582	606	614	629	644	664	639	605	652	603	643	620	648	653	620	584	649	622	631	657	655	608	626	684	672	641	632	612	607	599	676	611	589	622	620	638	581	611	651	589	616	626	661	600	665	638	622	621	603	625	611	680	602	621	630	645	627	573	582	641	616	645	620	612	607	613	601	619	595	619	606	591	619	602	591	617	611	638	626	618	623	615	606	644	641	623	677	644	678	680	653	634	677	661	640	653	642	618	617	663	652	623	630	650	691	636	651	627	638	637	635	619	611	606	627	646	639	638	620	627	638	638	640	612	645	630	632	625	580	658	587	607	633	609	649	653	633	640	619	674	589	667	629	595	670	667	596	649	624	680	655	649	623	617	594	628	635	647	619	599	610	624	637	615	678	676	632	649	594	653	594	682	686	651	686	629	672	609	620	626	580	686	601	604	617	652	639	611	632	628	656	655	669	641	614	666	641	605	642	630	680	655	630	657	684	607	613	634	629	611	584	675	613	619	619	621	588	645	658	627	678	610	665	626	662	610	600	636	605	588	620	673	675	621	644	634	630	614	621	628	618	642	637	592	617	662	612	595	656	614	629	600	635	640	621	665	650	631	652	655	644	642	657	637	598	599	621	603	593	604	638	651	611	626	627	600	628	630	624	660	662	664	663	636	626	600	631	639	664	637	656	646	638	627	598	633	629	568	584	585	612	678	676	649	587	628	626	626	647	597	595	621	630	608	682	662	640	653	671	658	641	639	639	590	604
24178	44184	42536	35918	31570	25235	19748	14586	9852	7700	6074	5550	4651	3434	2742	2384	1912	1793	1748	1577	1567	1409	1418	1440	1556	1252	1215	1219	1220	1111	902	849	844	847	823	793	770	787	778	813	812	842	808	805	859	828	826	856	831	748	765	786	874	809	835	822	826	789	804	798	794	820	804	824	787	788	779	770	835	857	778	766	829	783	790	761	786	786	762	813	795	784	731	783	761	804	801	791	810	819	781	754	779	808	765	784	770	745	738	795	776	791	806	758	843	797	768	767	768	780	790	791	785	770	789	767	795	810	690	787	756	824	805	746	769	759	781	834	795	782	792	818	790	765	771	782	779	720	784	794	810	771	766	774	774	780	776	750	782	807	810	793	805	796	752	743	804	798	800	843	796	770	774	763	722	780	785	799	742	729	798	772	816	785	790	770	789	760	819	751	760	753	812	796	780	794	773	779	805	797	809	812	784	758	734	802	801	794	788	753	822	764	820	762	765	756	787	728	766	766	807	831	814	781	806	774	775	729	747	835	716	800	839	786	758	803	747	799	777	726	774	778	760	760	776	769	752	748	780	742	771	793	710	763	780	769	798	763	789	790	843	747	766	761	815	771	798	770	763	773	784	781	787	745	781	752	782	842	754	796	763	798	771	781	814	721	766	789	739	712	777	773	724	753	739	839	812	731	790	771	798	760	742	788	771	776	782	795	774	758	793	783	814	765	754	799	780	748	758	726	740	738	837	802	761	847	809	768	781	825	832	758	829	790	738	787	758	729	756	796	783	759	809	766	761	762	752	833	786	782	751	738	810	768	763	761	791	760	776	759	751	765	795	727	773	798	772	760	772	805	741	805	777	754	822	779	816	772	781	800	809	811	805	797	748	800	782	814	815	817	791	797	766	803	808	745	788	758	787	792	818	825	774	785	824	829	767	760	809	780	769	742	742	742	749	742	766	810	818	799	830	754	782	758	795	749	776	759	792	811	828	772	818	767	769	762	757	752	768	797	744	755	764	800	747	798	800	812	820	735	828	767	805	736	761	770	771	743	793	823	752	781	776	775	758	754	820	751	750	739	814	730	767	781	804	779	771	821	743	774	803	826	759	756	721	788	808	736	731	764	800	768	769	805	784	736	772	743	762	780	794	777	774	749	765	807	787	807	772	780	718	785	787	790	784	814	787	752	780	759	818	817	773	758	768	747	802	717	783	761	804	809	754	816	775	750	762	784	769	794	823	773	813	711	791	790	755	761	751	733	752	757	807	771	809	777	782	781	786	785	778	753	776	771	749	725	768	790	821	725	797	790	798	774	787	767	753	802	831	772	767	757	763	806	755	797	748	741	781	788	786	774	820	797	741	763	717	821	767	833	774	765	754	789	757	754	827	788	815	757	771	734	791	725	765	772	816	788	745	807	761	766	733	773	766	756	813	817	812	725	772	743	803	809	766	779	739	794	776	755	779	788	789	791	790	778	799	762	781	766	777	780	799	790	739	779	767	775	769	768	737	762	818	775	797	765	793	791	770	754	756	727	765	760	751	745	779	753	831	816	791	772	755	769	794	755	777	806	779	779	780	762	727	773	834	764	794	776	775	752	780	842	780	796	787	734	816	755	793	774	759	802	775	774	798	757	755	785	778	768	779	814	796	777	796	722	769	775	806	825	796	749	820	754	747	800	842	766	780	816	792	822	774	787	803	795	764	749	764	793	806	810	803	791	732	787	765	751	757	821	772	749	814	759	790	820	789	770	766	840	792	736	789	748	790	790	746	801	780	752	803	789	816	799	784	766	781	851	752	820	784	797	740	807	804	782	785	786	804	808	777	789	757	800	788	749	708	784	772	831	771	823	765	755	799	762	751	786	778	833	792	756	765	796	800	786	820	793	822	758	756	810	803	757	778	737	784	793	759	734	767	774	802	800	789	741	768	836	716	794	717	794	779	776	787	780	736	761	793	745	755	802	748	829	788	782	820	848	785	756	781	785	797	817	728	732	792	747	750	856	756	779	815	769	759	777	859	782	804	746	815	774	782	750	801	779	778	777	758	775	801	757	798	766	803	823	745	772	767	743	735	782	789	771	721	769	803	746	784	743	801	691	784	784	728	731	788	750	830	784	747	776	713	794	750	798	721	777	776	785	788	777	835	770	828	764	845	758	739	761	728	780	797	779	789	771	765	776	821	770	792	795	765	775	791	754	802	779	764	782	794	799	761	790	738	800	787	852	766	806	752	813	795	755	768	804	754	736	798	820	792	748	758	747	740	806	770	798	810	752	794	821	818	729	769	780	758	807	790	741	787	776	758	746	754	781	773	753	781	793	814	760	768	779	727	810	740	803	769	737	785	792	741	741	775	802	784	767	766	742	781	807	781	750	800	767	815	788	763	750	799	775	780	791	765	800	766	777	805	794	779	784	770	745	806	808	790	799	777	782	769	770	780	761	754	809	778	751	784	785	812	774	774	802	748	789	750	785	828	765	754	759	802	829	756	762	765	772	794	783	776	750	785	768	787	766	791	776	770	764	804	801	767	794	794	771	770	755	762	779	776	780	769	798	760	769	784	840	770	764	780	780	810	830	748	798	780	811	817	820	795	781	781	745	803	787	773	776	816	749	808	801	803	777	801	756	754	770	768	763	821	743	753	781	770	811	775	769	788	772	770	771	789	795	805	782	771	787	796	735	765	779	798	761	769	781	756	770	740	769	775	744	803	796	797	750	805	812	745	755	753	772	721	840	789	734	815	732	749	810	773	794	780	761	777	762	769	791	791	771	818	773	728	774	762	779	781	807	774	765	738	765	803	781	800	757	774	751	773	764	759	785	707	766	783	780	757	814	717	754	740	778	788	805	761	758	795	770	727	807	783	825	800	763	754	802	775	759	804	743	756	796	744	794	761	775	716	763	783	819	745	781	767	775	767	756	756	794	826	765	815	721	797	799	786	786	809	763	773	780	750	737	740	766	813	773	802	740	736	771	750	816	752	773	796	825	775	760	766	743	781	736	780	738	801	833	815	788	755	809	778	763	798	786	783	758	760	770	776	821	770	827	781	797	797	760	807	805	756	730	775	751	831	712	818	815	798	822	774	744	806	811	729	774	768	784	758	790	761	776	796	792	777	746	727	719	768	763	799	715	842	732	755	760	755	820	763	784	764	774	827	795	791	802	800	833	755	733	739	809	787	778	742	779	754	763	753	790	698	794	799	792	802	760	788	726	854	744	780	819	753	763	807	812	751	814	796	792	766	764	748	763	774	766	764	841	783	766	772	806	739	816	758	776	757	740	774	757	780	803	813	773	797	790	751	770	752	830	783	766	748	768	817	831	791	763	755	783	804	759	708	789	757	770	766	774	779	781	761	776	756	805	759	760	808	794	802	800	776	700	820	801	828	774	782	808	821	817	791	739	792	776	812	768	798	848	737	775	770	761	766	781	768	767	791	820	803	749	763	757	744	797	818	776	728	791	787	751	807	827	781	749	781	758	734	792	807	746	799	797	787	773	803	806	788	769
22338	20739	28418	23226	21456	23532	24092	12949	7720	6135	5029	4375	3347	2511	1943	1689	1374	1408	1286	1131	1143	1082	1025	1164	1154	941	939	881	919	805	627	606	573	585	534	546	539	567	567	548	571	599	583	610	581	603	577	546	548	537	543	530	611	584	565	571	536	555	565	580	537	542	579	551	549	557	540	567	527	557	567	530	531	537	513	572	524	573	526	514	560	561	543	569	546	556	554	531	562	524	529	543	509	515	557	564	531	571	526	541	556	525	507	535	491	576	583	585	571	551	567	534	525	524	531	516	538	527	537	532	505	490	529	531	503	501	531	533	553	545	547	564	555	580	531	544	532	528	497	552	566	516	602	525	563	509	564	527	534	514	531	517	561	582	570	521	538	559	542	544	506	527	523	552	517	528	490	596	535	539	538	536	525	543	512	560	574	563	557	521	556	553	523	552	523	522	566	540	546	525	557	565	516	528	526	511	497	544	505	545	525	541	525	584	484	555	566	575	554	520	526	551	530	537	550	543	524	562	524	503	488	539	510	535	615	541	530	529	579	532	546	541	518	548	549	530	555	551	538	558	553	524	546	476	543	533	519	527	527	526	552	560	537	538	510	557	573	531	489	545	529	567	521	496	579	524	555	527	522	542	483	554	593	500	546	538	522	500	530	536	556	525	543	534	542	555	518	549	522	535	556	557	529	543	548	543	550	594	535	527	542	542	534	553	552	554	532	550	565	537	520	571	523	539	535	552	503	589	555	523	503	559	592	531	521	586	556	585	549	512	535	535	538	518	596	518	529	550	534	554	557	496	551	516	555	514	536	527	539	518	523	543	569	544	519	527	546	547	531	533	597	528	490	547	544	490	532	525	533	521	523	546	531	542	510	499	580	581	524	572	506	532	569	588	524	509	546	566	515	560	578	518	558	516	556	553	562	536	526	558	508	512	560	511	506	568	509	539	527	528	548	550	596	559	539	539	549	537	525	527	536	537	579	527	588	538	549	537	533	564	552	587	521	564	551	556	480	509	505	541	520	492	506	552	584	492	555	546	559	545	536	554	531	545	569	516	530	527	571	579	537	577	548	564	549	551	533	567	554	561	543	545	565	535	505	546	538	545	507	510	570	498	543	561	542	545	556	538	547	527	532	542	574	566	521	528	533	564	513	571	544	591	539	590	542	548	499	583	559	570	547	575	556	569	520	540	536	561	510	574	553	537	539	568	532	507	524	555	509	535	579	541	525	525	526	549	543	541	548	546	580	521	544	545	550	525	558	525	542	541	543	553	525	573	510	550	532	524	579	552	557	508	529	576	542	546	546	548	544	550	573	484	511	574	499	559	583	533	594	529	558	537	510	541	502	529	524	501	491	520	531	523	564	511	546	513	477	547	536	551	535	559	571	544	533	566	496	507	558	529	522	550	541	562	557	545	540	516	555	556	588	519	579	529	520	572	498	538	544	519	568	532	569	556	548	584	531	539	550	560	542	545	521	547	471	565	490	551	564	530	525	536	544	488	545	519	489	523	511	508	560	523	547	494	501	550	513	570	540	525	527	531	550	553	531	515	532	559	545	571	555	552	550	570	566	554	494	519	502	524	555	545	534	571	547	511	553	506	508	552	588	561	544	542	553	566	515	510	532	506	546	537	554	514	550	540	540	522	519	543	553	542	578	555	556	518	551	482	562	580	527	534	560	598	537	552	553	549	506	563	555	550	565	542	556	523	538	514	536	524	542	601	521	561	524	536	538	530	546	530	488	549	520	554	542	541	543	501	528	545	539	528	557	586	534	581	525	529	556	530	534	539	541	536	507	530	501	522	536	547	546	522	539	534	511	534	492	520	578	546	491	553	534	503	581	502	529	534	550	544	558	541	585	561	532	577	551	539	550	528	537	561	518	506	545	500	553	502	558	549	574	547	569	552	531	538	571	561	505	541	529	521	549	481	546	566	534	569	533	524	513	539	572	603	531	496	514	568	567	567	538	518	525	542	523	514	532	506	561	505	485	539	506	507	542	530	552	520	508	565	502	492	533	526	538	544	488	513	553	466	544	534	544	536	584	520	508	553	520	560	537	556	560	555	512	549	513	498	541	508	556	529	589	518	547	553	514	532	579	529	523	510	554	562	541	540	526	530	545	551	552	512	576	516	538	527	522	544	507	538	571	532	563	526	511	543	542	565	576	522	571	535	551	551	545	581	547	503	544	552	531	500	546	577	558	541	501	562	540	571	583	502	555	516	547	523	537	512	508	525	534	536	529	572	538	548	532	541	588	534	583	517	542	574	503	522	485	543	533	567	544	539	522	511	562	535	505	558	546	573	530	516	487	574	544	505	560	535	505	544	557	565	499	561	548	515	566	555	519	559	554	534	547	528	568	509	553	517	526	494	521	545	579	572	503	556	547	522	518	532	523	549	546	511	560	564	550	542	530	544	536	542	501	547	557	534	540	566	508	552	533	587	567	584	535	550	501	510	551	480	573	574	552	521	520	574	549	543	531	550	539	549	537	518	577	550	516	557	537	548	577	575	523	538	548	530	538	577	517	533	545	519	536	566	576	539	492	526	525	561	527	550	564	535	507	528	508	558	543	556	574	547	524	509	567	509	538	634	549	552	539	559	541	529	559	538	561	576	524	594	534	558	587	577	547	546	542	540	550	531	513	571	524	548	538	536	556	573	512	541	513	552	545	558	532	556	520	525	557	547	548	548	537	554	541	584	522	550	524	532	550	571	521	531	540	543	553	535	521	550	553	581	578	521	486	504	521	567	557	580	568	579	520	526	528	509	528	518	505	517	546	557	558	562	566	543	560	541	529	559	534	516	545	542	550	545	560	538	554	532	528	466	575	509	512	549	541	511	533	513	588	509	508	522	558	525	546	547	544	552	542	579	559	548	521	531	494	562	576	564	545	517	575	557	532	558	533	537	548	551	526	535	547	539	544	537	515	551	524	544	561	585	549	557	496	506	538	553	545	526	540	546	527	539	526	567	563	518	540	544	543	513	532	544	549	536	536	567	556	528	545	548	589	559	545	531	545	578	527	541	521	561	556	494	519	520	501	510	542	558	473	561	543	532	524	577	518	596	542	551	532	540	496	561	523	540	541	536	533	592	537	521	563	550	541	529	548	574	546	544	541	537	559	532	523	527	549	542	524	547	513	507	550	535	532	539	564	559	553	564	488	540	554	556	501	513	580	499	516	550	559	536	601	562	513	541	541	560	510	530	539	567	568	555	510	561	510	544	562	555	552	544	572	563	549	495	514	552	598	574	575	514	544	537	563	568	531	518	558	578	539	511	528	547	548	514	504	558	527	571	553	551	479	539	551	553	543	559	512	552	549	536	546	536	503	546	558	562	492	534	506	534	536	569	547	558	547	515	518	511	529	499	573	521	556	509	572	550	563	496	545	549	518	567	536	556	543	545	543	533	542	540	535	539	537	528	574	523	575	532	562	526	547	518	527	520	527	507	524	522	560	486	531	508	528	554	529	550	572	523	548	549	517	551	538	557
26221	48576	46984	40921	36389	30050	24081	17435	12984	10809	9035	7704	5994	4363	3516	2829	2382	2274	2021	1714	1879	1668	1545	1735	1706	1265	1334	1398	1320	1066	816	777	726	718	682	676	653	707	633	643	650	692	753	735	738	715	712	693	652	662	701	722	717	707	640	679	723	742	607	659	680	662	650	646	628	710	602	677	688	662	668	631	634	652	710	619	654	695	635	628	649	624	661	657	650	658	585	665	621	671	635	679	650	603	654	634	632	652	612	667	652	585	664	688	591	630	648	626	615	658	626	603	658	661	615	618	665	654	659	611	636	678	708	672	659	661	632	613	665	648	657	621	700	658	659	676	675	636	646	611	641	594	666	636	634	656	629	640	625	687	664	656	687	642	627	668	682	639	675	659	658	615	701	605	650	611	644	641	643	671	677	639	622	616	653	607	677	665	629	653	609	651	633	686	637	623	631	657	617	646	649	611	676	627	686	578	657	638	636	669	631	633	636	612	606	639	637	666	667	688	661	617	702	628	667	630	614	652	607	648	618	637	641	654	625	653	649	609	678	656	623	603	668	669	635	626	656	627	638	659	645	698	652	642	632	666	645	641	609	637	621	646	660	642	659	638	662	646	633	610	611	608	639	692	637	677	684	658	643	668	666	668	662	696	685	637	653	673	675	635	613	661	655	622	610	615	667	617	632	696	646	649	666	617	641	654	675	642	607	618	644	667	639	645	706	667	591	676	605	619	660	624	643	626	626	681	630	593	640	633	627	652	676	665	658	672	677	638	634	673	657	627	646	629	632	629	611	606	629	658	658	620	608	672	593	652	649	693	687	625	615	658	642	652	622	617	632	608	663	620	613	662	643	651	651	628	613	611	641	662	594	671	627	665	611	609	676	636	635	645	675	651	658	617	617	632	649	622	658	658	635	642	612	622	606	640	628	663	593	636	647	657	609	628	632	690	624	661	629	645	615	614	643	701	614	669	591	618	601	638	655	607	629	627	585	641	616	603	630	659	601	689	653	626	599	670	638	636	675	646	620	606	609	620	641	622	663	682	667	618	670	651	635	648	644	586	644	660	612	614	696	643	632	592	651	636	635	662	606	654	625	634	615	633	588	615	636	648	625	630	632	634	660	643	649	681	618	704	584	630	688	652	624	651	680	668	729	657	606	652	666	658	638	614	643	637	607	618	658	656	611	657	623	603	630	652	662	602	635	605	627	648	643	618	649	677	611	644	625	657	707	671	659	673	626	703	631	649	637	656	637	645	656	663	659	604	637	638	640	697	650	616	643	662	622	622	630	650	646	623	642	680	590	654	622	627	659	602	619	678	636	630	666	642	677	629	652	627	627	679	651	683	615	639	654	643	693	659	625	623	643	666	653	647	629	642	644	669	686	611	635	664	659	607	624	649	625	659	642	625	664	622	630	646	637	634	581	687	676	644	646	669	671	699	599	634	617	625	636	646	645	624	637	628	609	653	683	644	606	619	638	660	609	699	615	637	630	674	639	656	601	626	661	622	623	719	621	649	672	657	651	624	634	637	611	669	710	630	597	624	631	665	658	593	602	654	641	614	645	611	697	700	586	664	656	655	632	642	649	659	626	657	632	639	677	643	652	628	656	699	659	602	682	603	636	651	717	658	630	642	579	605	651	676	602	620	618	633	586	602	690	625	675	627	628	666	647	714	626	622	680	631	622	646	660	686	634	637	582	646	624	662	656	656	653	637	620	643	640	642	624	643	671	634	701	650	666	634	645	634	664	604	668	603	613	645	634	625	644	670	641	631	623	648	623	621	660	645	636	647	649	631	607	621	665	648	666	654	602	651	658	666	640	621	661	651	635	665	649	643	652	655	610	632	655	641	626	641	658	644	640	651	659	639	665	637	611	653	693	656	630	654	635	645	692	631	620	630	617	624	679	674	627	680	611	678	601	615	647	639	664	657	643	636	656	669	647	663	624	655	667	621	644	603	619	635	640	639	655	627	690	609	655	682	658	683	595	622	649	707	633	643	619	633	629	654	631	646	656	703	618	652	630	606	615	605	596	617	625	629	631	634	628	605	633	642	656	643	633	631	663	675	671	644	605	644	653	662	629	653	585	682	624	647	660	633	653	663	640	639	630	666	688	620	665	606	652	674	641	644	616	634	644	643	615	659	663	633	683	602	646	644	651	631	635	628	656	660	645	659	649	641	639	617	667	608	680	635	674	631	638	639	625	623	644	635	620	626	667	645	623	633	640	664	622	663	657	618	651	621	641	619	689	632	653	652	631	601	671	670	627	599	649	636	675	644	668	685	631	644	648	651	618	630	605	604	648	635	614	617	646	651	588	611	611	639	670	613	627	627	638	605	627	594	648	664	644	634	661	654	625	664	639	698	644	660	647	674	655	606	651	667	649	649	646	656	651	599	618	649	683	646	644	658	665	611	699	651	610	651	631	679	607	635	645	708	639	631	673	679	627	650	637	705	655	579	667	630	650	652	631	628	618	639	616	665	587	630	668	606	625	632	638	637	670	628	620	671	639	618	674	669	674	669	620	646	666	680	619	624	672	678	632	653	666	602	685	586	656	683	662	663	686	667	638	649	649	634	636	587	617	649	572	675	609	648	662	638	620	598	630	664	657	646	629	612	655	645	663	655	644	664	638	683	648	651	648	631	686	622	632	652	651	708	660	641	641	639	658	616	632	659	635	631	598	590	669	656	655	629	611	650	665	655	668	623	667	654	650	657	612	667	676	640	633	652	686	620	647	614	605	696	642	670	679	673	645	614	654	612	639	646	609	629	696	596	606	678	676	654	662	660	617	623	684	644	645	667	627	667	657	637	610	697	668	667	641	644	655	618	640	629	630	667	634	654	637	644	637	611	678	666	611	634	647	653	664	695	645	608	658	613	676	613	631	611	656	618	681	627	607	674	587	668	668	651	642	603	630	724	664	633	632	617	693	662	650	651	655	643	678	628	660	653	671	674	626	620	616	665	658	597	650	639	620	629	665	620	655	625	645	676	643	657	670	675	649	662	699	646	638	676	673	687	670	629	652	664	647	635	651	644	602	645	677	639	664	660	638	614	593	606	657	651	596	657	588	644	668	634	652	642	609	628	670	612	624	596	625	609	634	627	638	631	605	652	672	664	576	609	652	644	693	645	684	620	662	648	630	671	636	632	664	675	649	662	629	617	667	626	636	666	630	663	636	635	611	635	664	569	672	598	666	686	660	638	633	637	642	665	655	634	617	629	613	620	659	674	638	619	626	664	601	613	661	684	616	606	634	635	622	642	663	648	605	621	633	610	671	659	648	651	614	679	670	672	617	566	632	654	597	659	632	594	642	628	617	618	652	665	664	622	642	639	649	579	640	638	645	637	663	629	658	629	654	617	621	646	632	632	643	634	641	611	642	619	634	637	652	616	622	629	669	666	649	628	660	645	638	641	654	597	635	666	650	660	647	689	646	673	625	610	624	693	647	626	660	657	656	635	672	632	657	665	667	671	645	658	653	659	648	597	639	652	667	657
26770	23030	30955	28335	19919	13000	7921	4754	3571	2992	2377	2180	1784	1417	1293	1221	1129	1215	1083	1102	1084	1073	1081	1075	999	969	912	1000	984	910	890	839	833	859	844	800	771	854	852	844	845	800	876	860	843	850	827	865	833	838	850	817	796	822	852	888	807	835	848	870	881	823	859	864	909	831	903	807	804	868	868	832	815	830	861	819	803	823	853	811	803	805	882	815	874	810	834	834	804	855	815	876	876	848	823	839	820	814	788	821	854	834	840	868	828	827	844	886	816	846	826	863	877	865	877	834	849	796	881	797	827	819	806	777	783	831	853	817	810	822	821	798	829	796	853	868	845	841	820	848	860	893	861	826	822	813	830	799	815	820	809	820	833	818	862	810	806	798	817	808	800	827	820	801	843	811	795	870	811	804	821	811	779	825	856	816	773	839	861	853	943	855	843	803	780	823	832	821	824	852	774	807	834	854	833	830	877	814	818	818	796	807	856	850	807	836	846	848	821	845	836	849	854	798	827	848	819	861	844	877	761	831	834	835	856	822	803	851	832	859	788	847	866	785	840	794	901	855	804	830	821	882	818	841	775	830	794	837	846	825	829	852	834	828	858	832	866	852	836	807	789	813	847	794	819	840	848	790	798	842	822	826	817	844	803	779	838	868	846	851	844	816	867	819	847	846	892	803	849	785	851	832	879	865	861	799	844	812	827	805	844	815	833	821	854	817	816	857	888	823	847	823	766	865	821	802	817	845	858	819	841	869	793	861	859	784	822	807	869	902	850	823	824	815	835	835	848	845	794	798	787	853	840	842	859	827	817	814	860	783	798	823	781	827	900	862	842	844	809	832	814	832	817	834	888	820	833	877	876	853	798	905	806	773	833	786	860	819	822	792	827	810	827	846	847	826	838	835	856	870	870	840	806	867	841	811	842	862	824	865	834	794	854	827	854	892	794	807	852	817	774	872	881	792	809	827	841	810	858	854	802	833	868	883	886	847	791	775	806	796	804	886	790	784	831	854	788	843	760	831	837	821	818	791	864	806	807	877	835	776	866	781	861	822	851	842	851	816	872	788	834	825	825	809	789	849	819	826	887	851	839	813	828	824	792	782	839	812	839	791	783	811	819	864	791	802	811	845	840	874	858	848	847	873	856	784	829	827	853	843	865	800	884	808	876	825	814	819	867	871	865	832	817	835	837	809	797	789	858	823	862	825	837	807	842	774	824	851	886	863	837	848	820	835	841	857	815	741	848	831	813	842	848	826	784	835	814	790	821	830	837	800	836	834	834	835	825	800	833	873	828	831	883	823	836	872	837	837	852	832	834	854	798	841	814	779	825	883	866	845	844	815	852	881	806	795	789	815	842	814	870	844	861	824	852	820	775	778	879	850	859	835	905	810	830	783	783	819	796	832	863	824	824	835	863	814	775	825	790	794	827	850	841	819	854	817	869	828	844	855	827	815	850	857	858	804	829	809	803	818	860	761	847	850	859	855	830	843	816	866	800	865	832	857	781	835	824	782	864	820	836	848	807	835	822	824	808	814	843	865	823	770	813	822	849	803	829	839	827	816	847	867	791	806	840	803	853	827	802	851	753	824	810	859	829	855	828	828	853	852	870	844	853	789	832	796	848	804	855	819	795	872	812	834	845	857	824	759	819	803	835	803	805	790	810	827	851	875	856	834	850	824	811	800	867	825	824	770	844	856	838	851	834	862	807	827	823	838	765	842	842	820	886	855	840	880	869	894	833	858	823	816	827	826	862	833	839	833	835	842	866	839	820	781	829	777	863	848	838	854	816	836	853	907	861	795	830	836	833	850	797	809	816	850	861	834	809	851	829	818	843	782	846	837	797	878	834	840	764	855	795	766	847	790	742	860	915	816	811	881	823	833	838	865	836	846	876	781	900	855	822	855	833	829	825	842	833	811	871	823	805	794	800	820	857	833	847	830	853	835	814	895	838	828	838	859	869	842	818	815	858	865	867	832	802	838	857	861	815	826	826	822	812	806	841	818	784	796	856	841	809	823	850	799	868	792	850	859	839	832	799	824	849	786	861	874	858	792	830	840	821	813	837	869	844	816	776	757	821	864	827	827	821	811	834	781	832	822	834	819	845	830	841	820	796	828	798	827	830	854	848	833	841	838	815	827	799	825	806	802	862	853	814	790	753	883	787	791	821	853	839	849	832	815	831	826	850	850	830	778	797	795	862	841	794	811	839	860	876	850	814	871	783	846	827	803	843	803	829	818	814	810	812	828	795	822	834	830	833	811	870	887	837	824	825	807	823	830	774	812	827	834	820	821	790	861	823	794	834	853	807	899	772	837	853	770	846	836	842	828	795	823	837	798	887	800	883	839	817	858	811	854	797	767	845	832	857	833	871	870	823	783	837	802	839	853	811	836	808	852	836	831	829	858	854	836	801	843	812	828	859	833	844	855	837	767	771	800	883	843	822	842	804	784	866	803	797	792	888	835	885	836	828	818	855	840	804	812	825	835	818	852	788	875	828	838	855	762	770	779	824	817	820	809	819	803	827	838	824	826	825	852	861	795	824	838	836	808	841	819	813	852	801	826	844	804	794	844	828	796	855	829	806	823	797	878	823	860	852	871	817	861	849	807	814	857	833	805	864	859	832	839	849	846	857	788	852	818	807	848	844	844	808	798	839	799	816	881	790	796	876	860	772	866	824	791	781	836	824	834	821	832	854	832	839	892	808	859	827	882	866	859	825	795	813	888	795	784	854	799	842	849	799	825	891	866	823	824	862	872	852	828	815	784	818	821	812	831	780	888	832	876	850	836	812	845	815	840	840	828	826	786	821	814	879	809	814	832	823	866	855	820	849	908	822	820	795	816	841	873	837	809	820	813	837	849	811	853	808	856	806	812	820	854	810	826	803	878	826	811	834	877	813	795	860	837	820	805	783	831	831	811	873	851	825	803	830	803	821	880	817	791	843	812	809	864	873	871	810	808	837	858	828	870	808	821	876	812	839	853	835	836	813	856	835	873	839	824	836	833	826	823	807	823	850	847	777	827	820	835	849	906	795	866	844	788	868	783	799	816	787	833	809	818	888	861	793	802	855	864	842	849	830	859	850	803	831	878	828	831	798	794	909	814	831	835	856	846	843	854	842	819	876	811	814	837	840	892	874	785	849	834	816	805	761	828	805	821	842	831	840	873	840	810	857	854	856	780	843	774	778	827	845	816	869	818	852	847	828	806	837	840	771	826	779	816	796	870	791	888	808	855	840	813	819	796	828	825	850	803	863	841	815	826	804	859	876	832	806	839	813	838	866	849	844	820	837	852	847	834	827	825	831	869	847	882	850	872	813	828	843	806	824	795	824	832	810	787	804	836	802	796	829	821	863	805	817	853	794	895	852	826	860	814	809	824	763	853	866	851	847	851	837	797	807	812	764	809	816	828	849	864	871	853	800	838	837	837	829	814	827	827	861	816	833	819	827	875	822	844	834	808	874	828	786	838	826	817	758	845	855	846	811	815	825	884
24001	37774	36792	29955	24323	18106	13008	8738	6644	5522	4397	3875	2968	2247	2049	1759	1547	1546	1490	1431	1522	1430	1436	1514	1420	1256	1200	1316	1185	1149	1014	1065	1031	1045	909	967	963	1005	966	977	981	992	1079	1070	1023	1039	995	1004	967	973	979	1053	1020	978	999	1026	972	1018	1013	1000	999	980	1007	1050	1056	979	986	966	1018	975	1019	1027	1043	960	1005	968	995	968	1011	1002	955	1007	1025	1010	989	984	984	1049	970	966	1009	1026	993	974	961	1074	1016	1002	976	970	987	989	969	985	1050	997	943	983	1012	967	1009	973	928	1074	939	1032	974	946	974	971	995	1028	1005	1022	1005	986	1007	974	996	979	1034	961	1038	971	952	1007	1007	972	1028	1013	991	1019	989	963	974	1019	994	944	989	1032	1015	986	985	1002	1007	929	1040	982	991	1039	993	985	995	1014	988	967	970	979	972	954	1014	953	1005	1013	1003	1003	1002	942	1036	1015	999	1018	971	1015	963	1015	960	1047	957	1001	1033	1007	918	1019	996	1002	985	992	1003	973	1036	983	1033	987	1012	1054	1030	1045	1020	961	1024	982	1029	989	1019	1001	982	1032	959	1023	1017	962	941	1047	1016	943	987	1021	969	1006	996	1010	986	947	972	1006	1003	1011	994	972	950	1027	956	1055	1034	985	1048	945	1004	1000	965	961	988	988	968	967	1034	992	949	999	1003	988	1052	970	972	969	990	1010	971	1012	992	978	976	1020	993	985	1007	975	986	1020	1046	927	1030	1015	1028	997	952	953	989	955	981	1005	1012	989	1015	957	985	1034	986	959	1005	993	997	1033	1007	1038	1012	1020	986	980	980	991	1039	989	960	1016	1038	986	985	1006	993	989	994	976	944	966	1000	974	1012	982	1056	1019	986	975	999	961	979	1049	1040	922	948	984	996	975	1013	1030	972	961	1056	1016	999	981	970	1048	1002	967	976	962	947	999	1030	949	1007	984	956	951	971	953	1013	972	983	1046	995	978	995	975	1015	1005	1029	995	1018	990	961	1002	1037	1046	1069	977	999	990	1015	952	944	937	968	1006	1007	967	1056	957	996	958	1009	1026	975	998	973	1077	1003	1015	1029	985	1046	996	960	1014	981	996	991	1014	1001	1031	981	1033	957	1002	987	963	1020	1011	964	1011	994	945	989	1026	981	1030	977	996	1036	1008	991	927	957	1037	978	1024	961	1041	1005	976	962	1001	1047	971	979	996	922	1018	953	1003	1020	977	991	988	1072	1065	903	1011	987	978	970	977	1040	1033	960	1002	1000	973	1014	1031	1016	940	958	990	959	970	985	956	1004	1052	939	962	1002	996	997	992	948	969	978	992	1037	1009	988	1014	976	1016	981	1002	985	1003	984	1025	960	978	1029	971	945	1013	1024	1019	953	957	971	985	1024	987	977	999	1001	997	1039	994	1028	990	957	946	977	1031	934	937	1009	1045	1018	1004	995	979	1021	987	946	979	957	982	1005	1006	1035	1044	990	986	974	1017	992	1047	1027	945	982	1008	1008	1011	1008	1003	975	961	1000	972	990	981	992	940	999	979	1030	1010	1051	993	1008	1021	1005	986	1006	1019	1014	1016	1041	1001	985	1024	1025	980	973	981	1064	1024	993	999	991	989	991	970	1028	1031	997	987	1012	1042	997	953	982	1044	979	969	934	970	985	972	996	1001	984	1010	1035	1015	961	992	933	1020	1003	981	954	1038	992	981	1026	1013	1014	1012	995	992	993	1048	1013	1037	1040	993	978	980	994	1000	976	980	1039	957	976	976	941	1004	976	1005	1012	996	969	1003	999	980	1011	993	983	966	971	1022	1001	965	1002	982	1010	983	947	1022	944	974	948	968	1024	1016	966	1048	992	1030	1024	963	949	1035	966	953	1022	999	985	913	995	1049	1000	976	932	980	1061	989	1015	936	1005	988	955	1011	1022	1027	1024	1006	1004	935	994	997	977	983	1011	993	952	970	1001	967	973	980	961	1062	992	1015	990	1016	966	1023	993	992	997	951	1015	992	973	980	1000	992	1037	1004	981	941	998	960	1010	1015	992	1057	995	1036	1016	1052	1029	963	1041	996	984	956	991	992	985	958	953	1002	1015	1041	1012	991	1008	999	993	977	998	964	999	950	1010	1006	1009	976	955	963	994	1002	1051	992	960	1020	961	996	995	1021	970	967	981	968	1001	1028	962	955	1012	960	944	981	939	994	976	922	1024	939	1037	1031	1019	970	1008	989	992	1023	1028	980	996	963	960	973	993	1000	929	1026	972	951	1011	1008	975	959	1016	990	979	975	996	1015	1034	1029	977	1003	1004	1037	995	970	968	1001	986	1029	982	1009	977	974	1052	992	1030	1007	1002	949	1001	963	1034	991	955	961	972	1025	1020	985	1015	975	978	971	905	990	984	1026	984	997	943	999	971	998	983	1023	1029	1003	961	1001	926	1014	1008	1018	934	987	1005	1048	1032	1011	1035	919	1012	1009	939	1037	986	1009	1041	970	1000	1014	992	990	996	1024	976	970	988	977	985	965	1009	1007	968	937	933	1053	970	1002	1035	934	979	1023	998	985	989	1035	1002	1029	966	1000	1023	977	1020	982	990	1046	1038	1000	928	966	974	984	997	977	960	1018	1000	905	963	994	933	1001	1017	960	992	978	976	1011	957	1002	935	1001	967	988	992	960	1028	975	1011	1005	979	1006	1041	999	986	972	1007	954	979	1002	939	981	989	993	1035	1073	1028	990	1032	963	976	949	1040	996	955	989	1025	999	996	959	985	995	979	1007	941	1040	996	1036	1009	1046	963	1044	994	1019	985	1031	955	956	1015	949	1008	972	961	983	1025	988	962	1012	959	1014	1040	991	946	973	985	987	1051	997	917	1032	1001	994	974	992	1006	1003	981	1008	993	959	1031	1010	942	1029	959	984	973	1028	922	1011	1034	976	971	1000	985	947	964	1021	978	1028	950	1020	973	998	1009	1008	1011	977	997	942	983	1004	955	991	1032	1015	975	994	997	1009	950	1011	982	1012	1019	965	1055	955	1000	975	1029	1007	994	1018	938	1005	994	963	991	1012	969	998	971	1012	1002	979	999	1023	978	952	1023	1055	982	1012	1018	1004	990	1028	979	1004	977	942	954	1024	1013	986	1026	1006	1029	968	949	1010	1018	925	1034	979	965	1002	1022	980	941	982	1011	981	960	1026	978	988	1010	1001	1006	1007	1012	983	986	972	981	1044	1008	976	988	1064	951	1000	1002	966	986	977	950	1011	1002	998	957	1024	1019	1004	1034	999	943	1000	991	1026	1029	1016	1018	975	1027	974	1025	1007	951	1036	973	1022	997	1041	998	991	964	984	945	1050	957	1080	1004	1022	991	934	1059	997	1001	1022	998	993	988	977	1028	1042	970	1023	1023	980	993	942	970	1025	991	1012	970	1010	1019	978	1004	990	1046	1032	988	969	996	987	1017	949	1042	976	972	992	983	1002	960	989	942	1002	940	1029	968	1021	990	979	1022	971	1023	990	1036	1011	1011	949	1007	948	945	999	994	947	968	994	1068	1097	1002	1033	1002	1004	1043	1007	1026	937	977	974	1026	1009	1015	983	1033	1000	999	948	1043	950	961	943	980	969	963	987	974	987	987	947	1069	1036	1000	943	987	1006	1006	964	968	986	983	1003	992	973	1037	1033	966	972	994	990	1022	989	1018	954	1047	981	965	978	1010	963	999	1033	970	999	984	1017	937	965	978	944	1026	1032	995	1002	960	1047	973	976	953	943	983	1042	1021	1021	1029	1007	987	1029	944	975	1005	986	969	964	996	987	970	1033	963	1011	950	1038	1039	1023	1018	998	1003	1014	996	949	989	985	1017	992	973	1057	1033	964	977	942	1053	948	929	955	1000	1049	1003	1028	979	936	1049	902	1005	999	997	1041	1037	1037	964	1025	941	954	960	1003	1004	1035	987	956	975	1009	986	1040	992	1038	977	983	1032	1007	1012	991	961	932	999	964	953	981	1019	961	994	978	985	944	1011	1018	980	999	1055	950	960	1029	1055	898	1033	1039	1029	987	1012	1026	1016	1020	959	1024	949	933	971	1024	974	942	948	1009	968	1001	970	1008	968	947	1006	1036	948	968	995	990	1008	996	959	1002
23183	20738	28219	23827	22552	21894	15953	8273	5865	5356	3877	2993	2312	1824	1526	1418	1248	1202	1129	1093	1160	1036	1037	1161	1054	929	909	939	882	771	692	675	660	631	707	708	629	646	699	668	667	656	706	696	733	660	653	706	641	649	659	678	652	687	685	713	653	641	655	674	661	608	622	639	638	612	687	645	637	638	686	665	638	680	689	652	679	603	639	653	652	643	648	682	634	645	615	622	611	649	663	611	657	702	658	654	587	634	611	654	679	667	630	599	644	685	685	636	677	700	643	680	623	648	635	577	642	608	649	642	624	644	687	645	611	637	631	635	641	684	633	612	668	679	685	607	621	628	640	613	604	617	609	611	633	642	653	633	620	601	642	657	612	683	650	671	618	648	655	682	663	627	678	619	637	651	643	686	641	676	662	611	614	632	673	571	650	676	669	646	657	665	647	648	684	649	643	627	602	646	661	641	647	623	582	668	635	613	646	618	644	605	624	686	582	686	594	631	644	648	629	644	616	650	664	667	624	658	637	665	623	683	671	665	661	650	642	677	690	617	652	604	672	669	654	643	612	620	629	660	653	629	606	585	653	626	631	664	643	654	670	606	665	694	646	651	636	670	613	677	601	639	664	663	616	648	640	593	573	622	638	664	656	695	652	616	628	656	617	638	629	611	650	644	651	655	605	645	657	622	658	676	645	658	639	635	651	682	652	635	629	653	649	598	644	656	639	624	666	692	652	621	640	663	661	704	650	627	640	652	611	619	637	665	665	641	612	623	658	616	702	660	617	652	666	651	647	613	637	661	642	647	629	662	610	656	693	656	630	599	663	689	666	672	636	631	715	670	642	606	607	673	656	629	629	670	631	648	648	616	651	660	702	664	663	669	650	649	603	633	636	630	648	638	632	625	666	637	632	676	665	630	645	678	660	670	650	652	665	615	615	633	643	644	683	655	658	616	673	638	658	612	609	643	647	649	607	638	665	602	656	632	657	652	574	625	598	655	640	654	622	665	616	619	625	629	654	623	692	654	625	616	632	621	635	648	657	646	606	633	696	671	628	598	667	656	628	644	684	650	601	590	688	629	652	619	664	656	622	671	663	636	637	651	639	609	676	703	671	624	617	688	656	632	661	681	631	616	638	642	644	627	656	660	606	692	636	693	673	683	625	571	639	615	643	640	663	632	675	670	688	677	629	611	623	600	622	644	665	596	620	552	615	623	683	648	649	655	668	635	677	695	621	660	635	626	643	620	638	606	658	656	648	623	624	648	610	607	624	652	652	635	610	649	684	636	595	627	708	633	652	627	618	668	668	661	643	610	656	605	638	681	650	667	661	641	695	618	645	633	628	656	623	675	664	661	614	655	655	645	621	615	611	639	671	605	666	686	680	631	630	652	607	634	625	651	615	634	700	657	640	684	631	664	663	606	677	631	676	632	651	669	663	634	688	627	657	610	666	638	680	613	666	640	618	638	605	634	650	664	670	659	640	634	616	665	633	657	657	650	671	620	626	601	661	635	629	645	642	624	656	637	609	635	630	637	709	633	616	617	639	666	685	610	659	629	660	619	648	656	639	659	644	645	626	637	637	619	631	648	648	594	669	676	679	559	680	668	635	640	637	640	631	640	663	633	685	679	620	635	662	629	616	647	695	670	655	671	702	683	664	655	651	661	630	605	673	641	609	669	621	642	628	632	617	667	620	662	639	612	667	608	605	664	620	604	662	645	677	679	700	624	649	656	655	649	681	642	642	677	666	644	657	629	610	609	656	601	651	649	647	641	656	654	691	587	654	632	647	617	616	622	626	658	605	657	631	683	650	668	669	665	628	636	622	638	595	712	680	640	682	594	692	625	647	696	652	639	680	656	674	638	677	661	712	635	640	653	656	650	621	680	638	659	640	646	651	679	673	633	644	657	677	649	644	625	614	643	649	650	653	605	669	667	643	661	608	640	615	628	618	636	632	650	584	597	656	609	648	679	662	659	667	649	655	633	646	662	649	637	701	618	624	597	647	668	635	629	664	650	655	626	664	659	598	628	706	628	643	674	661	650	636	624	649	624	603	668	675	694	665	664	638	664	590	631	651	633	630	679	634	659	620	661	621	639	666	631	701	602	666	684	651	675	663	656	677	619	657	673	634	649	672	656	661	623	629	643	640	592	640	678	664	641	647	626	655	662	658	627	633	694	643	597	563	684	645	696	660	653	647	676	646	667	665	626	667	639	662	606	637	643	632	660	667	626	672	651	624	622	667	634	624	683	671	663	621	603	612	658	637	694	650	615	638	652	650	667	615	603	653	659	653	655	656	595	641	657	678	634	649	642	624	665	630	668	634	673	649	641	634	603	635	618	619	643	633	642	643	638	649	629	637	670	678	713	674	653	656	651	618	616	644	630	641	687	622	655	668	700	644	651	664	699	637	657	640	662	668	634	668	594	613	646	614	621	628	642	659	622	633	632	690	612	617	633	659	695	624	636	629	613	651	623	604	629	708	632	670	593	611	646	620	626	661	652	653	665	593	633	680	631	658	634	650	651	638	624	655	640	635	604	635	639	681	674	688	607	629	637	656	652	657	623	659	639	658	655	650	655	660	663	674	669	678	600	649	662	648	640	638	647	660	656	597	627	670	618	624	663	661	652	637	641	675	627	601	653	645	708	652	604	604	602	626	630	698	599	642	649	674	638	666	671	621	614	596	643	695	652	651	664	662	665	627	633	646	684	642	653	584	674	628	634	641	647	646	628	677	620	681	721	649	662	657	687	671	656	655	659	645	693	657	665	673	662	670	676	631	635	642	621	608	622	677	630	653	653	626	642	666	675	650	668	652	645	666	618	658	628	624	656	676	638	608	654	704	626	612	620	656	641	591	639	637	637	628	654	613	620	688	634	692	591	643	669	610	690	630	640	644	686	655	602	668	656	607	641	629	655	632	637	660	627	680	667	625	596	659	631	653	649	646	641	608	620	599	670	639	670	596	637	629	661	683	615	690	610	654	647	648	650	640	652	616	630	641	643	628	622	611	625	585	643	664	652	676	659	653	637	642	605	643	616	626	636	660	654	636	654	628	672	648	676	612	660	570	671	649	659	662	705	638	700	586	616	689	644	621	607	661	649	631	655	684	644	667	687	637	672	695	638	630	642	646	636	605	642	620	591	640	637	632	652	661	644	670	619	618	616	653	614	641	644	602	637	683	613	600	674	648	558	641	624	653	617	633	671	627	653	649	643	626	619	638	657	620	664	665	632	633	670	643	607	670	598	643	652	657	634	648	651	642	671	652	671	652	655	584	615	620	650	670	652	618	664	685	682	646	625	618	635	641	650	641	628	652	557	662	641	664	619	680	634	642	695	671	646	608	609	665	643	656	661	621	676	657	657	639	646	653	617	646	618	654	618	630	650	692	600	680	626	640	632	622	667	625	627	644	663	598	654	656	619	626	686	633	635	636	648	664	653	614	618	667	600	676	671	650	632	646	634	631	675	621	685	632	641	656	698	641	649	662	640	641	645
25152	44123	43978	36487	30890	24007	18327	13009	10921	9248	6886	5337	3993	2974	2502	2048	1954	1871	1642	1637	1637	1634	1607	1690	1414	1259	1274	1267	1111	1004	834	817	860	823	809	800	818	807	822	810	874	839	809	830	820	867	850	801	789	812	790	797	804	797	826	849	802	825	802	822	719	783	791	811	806	753	840	777	826	812	796	821	758	784	742	827	790	750	765	766	745	816	728	736	781	764	795	793	773	820	807	738	791	768	804	771	780	789	800	824	841	751	747	747	788	784	792	775	806	834	775	823	828	740	761	773	787	759	811	767	783	785	874	782	747	743	774	778	795	751	824	805	824	821	797	773	849	762	766	787	762	746	798	811	784	786	813	775	793	839	807	752	796	793	783	786	836	769	805	805	758	773	786	789	816	826	768	780	765	782	766	793	793	810	753	762	782	790	782	731	782	784	832	817	806	793	768	795	752	742	821	782	775	792	721	779	755	812	833	782	773	795	802	802	789	747	779	808	820	767	788	780	775	774	776	791	780	820	790	726	784	775	804	771	773	786	790	829	784	764	754	770	777	813	777	815	770	736	799	856	766	755	782	784	781	803	761	801	748	780	799	767	782	748	810	729	783	826	813	780	776	767	775	765	821	831	815	806	777	763	784	788	747	751	768	789	770	788	786	837	760	800	753	777	751	821	753	802	816	782	732	805	811	781	828	791	795	788	787	815	785	747	786	800	785	827	806	781	809	799	789	769	812	761	832	812	758	788	747	793	790	764	798	765	801	776	775	745	784	802	767	787	792	832	773	759	799	816	808	806	747	739	786	768	767	801	803	725	742	761	718	826	755	787	726	762	782	793	761	776	738	832	822	785	772	779	784	819	810	783	696	770	791	813	781	815	794	814	827	766	788	801	745	823	831	794	795	760	813	732	806	780	760	773	813	760	761	799	815	757	800	762	734	776	795	796	797	773	805	804	799	751	766	796	770	812	769	786	827	747	773	844	791	776	770	770	753	767	776	772	784	780	767	723	800	789	762	801	795	796	792	734	757	775	780	815	761	764	805	763	794	795	790	785	812	799	769	777	808	756	783	787	751	746	806	785	830	798	814	799	798	767	815	744	841	807	786	785	786	779	845	787	788	793	789	753	769	785	816	812	798	797	804	796	809	742	789	809	796	792	831	763	817	805	792	861	822	795	747	759	790	798	778	769	814	767	791	751	801	770	830	784	783	777	785	793	794	789	732	752	765	781	801	768	766	748	727	806	804	751	743	824	784	765	741	829	809	802	777	766	773	760	717	720	800	820	770	783	766	788	813	779	818	750	802	781	823	781	756	790	826	742	746	775	734	794	749	770	791	747	780	818	784	815	734	814	805	750	753	795	842	794	841	778	738	788	789	789	739	774	798	807	798	773	780	770	773	856	803	826	777	777	745	776	834	788	780	778	809	808	777	793	752	780	764	799	781	792	777	786	812	780	821	774	797	808	782	744	799	787	791	782	750	821	738	754	832	778	806	743	751	798	775	797	769	810	822	807	824	725	784	733	774	814	809	813	803	773	762	778	779	833	783	803	840	779	813	784	831	785	783	831	815	800	794	766	787	804	799	808	787	762	759	789	827	821	749	751	781	792	767	782	766	776	814	797	815	763	775	768	798	779	807	777	785	797	803	754	795	814	763	755	818	811	777	813	791	801	806	730	767	771	771	818	762	803	781	720	801	791	766	822	744	818	781	742	761	731	765	783	754	770	787	824	774	821	784	828	713	777	784	781	788	776	787	785	768	745	765	779	763	749	737	749	793	796	780	768	796	773	754	732	775	733	746	766	766	748	829	827	780	803	817	797	789	784	762	787	805	782	821	748	814	789	769	715	784	762	829	797	773	721	789	768	733	804	756	803	795	763	772	762	787	773	751	816	798	765	781	758	764	786	795	789	792	781	797	833	748	819	762	731	803	766	791	771	780	825	790	776	795	802	799	791	794	753	790	756	815	796	803	755	771	769	786	825	778	802	754	816	816	793	813	742	735	792	804	795	807	788	798	793	746	754	742	751	812	792	796	760	750	787	776	801	797	793	741	836	773	777	813	779	792	784	793	781	769	760	740	788	796	758	778	782	796	773	768	774	828	824	792	797	772	763	745	798	783	846	803	806	816	795	771	762	867	756	735	771	773	747	792	819	769	800	810	789	747	783	750	796	776	809	755	775	786	821	805	793	759	812	830	827	743	815	767	788	825	815	780	806	800	803	760	761	804	764	749	775	791	775	803	757	743	784	761	739	789	788	752	775	829	783	808	775	724	757	766	793	776	778	803	795	760	762	791	802	768	749	783	786	766	780	839	755	801	786	780	774	771	818	829	792	768	741	786	785	804	763	793	770	845	822	780	819	802	779	809	801	795	715	794	761	764	767	796	814	778	791	783	740	769	791	775	748	762	775	842	820	793	739	776	759	716	770	760	825	827	819	737	761	757	807	754	791	757	773	762	779	787	803	759	757	814	781	785	813	834	829	778	761	760	798	724	787	734	797	785	802	729	789	776	796	774	811	785	810	839	763	759	782	809	806	766	824	758	827	793	763	797	799	753	817	783	824	760	817	813	734	758	767	786	791	820	830	789	772	795	853	747	775	752	792	799	810	804	770	760	804	763	805	770	751	826	759	756	783	804	762	744	799	795	781	797	783	790	765	749	793	778	775	764	760	803	735	845	754	735	801	789	809	781	813	784	752	753	784	708	770	790	748	797	780	769	730	795	763	847	768	796	833	784	751	795	817	765	746	804	815	771	768	784	779	775	797	806	818	738	799	766	771	757	766	798	775	783	753	771	791	786	827	789	819	761	766	788	754	798	807	804	770	755	771	801	754	755	777	768	767	793	770	744	753	760	730	817	826	803	783	751	796	764	820	787	795	773	792	757	743	771	764	784	759	795	789	778	784	764	807	807	800	723	788	784	791	809	817	792	805	837	769	740	781	771	744	767	816	800	851	731	798	746	769	761	772	799	732	765	847	771	796	819	740	763	794	810	767	827	796	806	747	786	794	774	796	769	749	757	772	799	812	712	793	753	752	788	781	811	784	774	839	854	772	779	829	795	787	787	785	805	782	813	773	760	806	787	766	788	832	791	742	819	801	803	794	767	785	810	818	752	837	763	781	757	806	800	772	803	814	773	761	804	801	777	765	743	782	764	782	779	783	727	764	762	822	791	783	799	797	838	790	786	769	741	781	811	734	763	784	762	767	750	756	819	762	770	800	816	802	831	797	727	782	769	793	793	776	800	736	758	799	727	784	703	742	812	785	770	742	812	742	752	792	736	836	734	833	829	790	799	826	800	792	757	821	773	743	791	774	775	745	794	730	764	781	742	771	757	822	760	778	817	777	774	825	749	722	759	778	778	785	831	738	790	805	827	809	801	749	781	834	783	764	804	798	777	827	769	803	746	762	831	753	793	777	755	790	709	780	806	800	775	761	755	771	743	831	834	766	736	793	830	785	767	805	808	759	830	800	837	722	727	725	795	770	731	754
22328	20730	28401	23207	21366	22942	22749	12127	9162	7681	5629	4055	2707	2283	1875	1520	1437	1405	1221	1190	1314	1208	1227	1308	1044	844	988	964	861	715	621	598	557	590	576	561	553	571	587	563	584	599	637	597	618	613	554	547	582	580	566	581	558	550	525	584	527	578	513	566	573	568	575	527	547	564	542	490	555	556	549	551	519	533	532	535	554	553	551	546	544	552	528	492	530	512	563	551	553	555	538	554	527	546	511	564	545	570	503	534	550	545	541	518	517	561	563	540	578	538	544	599	541	569	528	530	530	565	576	548	593	581	529	538	519	551	544	545	571	560	559	586	518	522	516	542	544	566	584	567	522	508	508	549	500	515	541	547	574	530	589	529	520	513	550	527	506	577	551	556	550	537	498	525	567	562	518	567	529	560	593	560	565	564	585	557	553	569	589	557	540	548	558	534	502	588	552	483	520	526	529	519	525	554	583	533	558	579	517	494	523	539	520	541	523	571	585	537	540	565	566	558	537	546	553	543	591	574	531	524	515	573	582	518	531	516	558	551	551	507	550	509	527	524	539	562	533	526	518	531	552	533	551	543	510	497	550	511	499	525	542	566	564	594	512	550	553	595	561	550	541	562	587	552	595	543	548	519	567	552	532	545	553	555	565	588	536	545	551	584	563	521	583	526	549	555	526	478	567	495	574	546	518	560	529	560	598	505	537	522	523	541	552	566	601	573	520	518	540	523	566	518	566	532	526	570	525	526	540	564	552	533	561	552	597	522	540	557	543	591	564	565	518	543	558	624	581	575	568	561	487	526	550	560	556	549	553	565	593	532	583	559	551	562	560	549	522	569	550	515	502	552	598	556	562	552	563	536	550	523	550	593	549	563	569	550	527	515	528	541	544	568	545	541	537	542	554	545	527	559	590	532	575	564	554	521	563	547	546	542	562	534	579	548	550	535	546	517	533	541	552	535	572	550	553	539	603	569	554	508	551	556	564	518	581	587	569	573	555	578	522	584	564	537	571	555	529	499	574	550	610	548	562	548	546	537	528	546	580	584	541	532	566	544	531	547	542	541	564	566	520	502	545	576	545	552	546	552	524	561	588	535	506	544	511	514	542	520	519	556	551	572	525	572	551	554	508	538	551	594	566	537	566	591	571	540	488	529	548	562	523	520	538	525	508	590	535	573	535	535	515	546	537	525	504	542	532	560	547	576	523	520	502	550	551	500	554	579	535	578	527	571	530	583	548	513	530	589	576	515	548	551	559	531	553	516	546	549	548	592	568	556	535	537	539	587	540	532	557	552	535	575	525	515	554	532	536	590	561	560	585	506	586	537	499	527	537	574	542	554	536	528	548	564	552	562	581	525	530	533	489	541	568	574	567	555	588	531	529	509	517	583	539	577	536	553	530	500	527	527	523	573	557	509	555	532	518	517	567	557	540	517	545	510	513	521	551	567	534	529	532	526	523	593	565	546	532	563	511	513	535	561	527	542	501	608	552	566	551	542	551	552	573	563	550	542	529	579	507	545	551	540	545	539	583	533	571	535	529	515	551	533	576	561	576	561	528	591	527	554	559	547	546	541	509	558	580	570	510	520	532	563	532	557	524	533	523	574	536	597	579	605	594	567	543	510	556	521	583	562	560	604	585	530	482	580	528	555	547	556	532	556	551	511	519	508	563	554	556	528	565	537	516	556	497	529	501	531	517	557	527	544	544	528	551	514	552	555	541	545	551	533	536	553	541	520	527	549	545	523	574	525	636	570	535	561	557	562	546	535	540	595	489	565	506	578	566	527	520	567	544	538	551	572	520	562	568	557	598	489	602	598	559	516	536	526	510	561	530	587	507	573	556	523	574	557	557	561	565	557	547	542	549	550	583	572	549	549	575	557	513	550	549	557	548	561	541	523	544	568	595	588	527	545	558	505	588	561	514	563	562	554	595	576	499	531	562	520	563	538	518	580	561	571	540	525	532	515	564	520	544	553	475	550	536	555	552	581	586	560	567	532	582	577	540	567	554	543	549	527	500	504	546	541	545	529	574	543	551	544	551	539	573	516	526	544	527	573	613	552	560	549	543	573	559	568	554	526	532	498	538	554	518	560	549	559	531	537	523	546	596	537	567	549	516	541	553	564	564	565	544	554	539	542	506	525	530	540	556	575	547	554	530	572	541	569	519	560	532	557	541	585	558	539	575	582	555	542	580	618	511	564	598	527	546	522	550	547	532	535	552	584	529	555	572	524	528	515	559	519	564	550	591	509	562	546	534	530	552	538	519	545	544	528	519	536	580	505	565	555	574	552	541	518	541	560	558	574	544	550	560	536	524	505	564	545	530	568	560	553	544	549	584	567	563	524	506	566	545	553	532	576	543	567	551	545	544	542	569	559	527	610	516	524	526	509	558	531	540	556	562	523	509	511	568	526	537	529	535	529	553	582	562	565	578	548	569	528	532	563	563	544	545	547	529	558	556	532	544	505	557	564	567	575	546	583	552	588	552	501	579	574	538	545	516	502	552	528	529	537	541	559	539	569	507	555	505	581	546	510	546	524	519	533	531	589	546	548	538	526	504	544	531	503	536	521	533	569	537	594	524	589	534	538	530	507	559	561	552	549	538	528	551	568	506	540	560	552	568	514	553	540	600	551	535	535	505	579	533	558	537	558	552	566	562	549	557	549	527	518	542	571	546	527	509	538	561	526	584	524	559	543	549	512	530	625	526	541	569	513	532	564	562	561	536	551	537	524	572	533	543	513	541	566	534	534	589	529	518	572	511	536	527	530	580	575	561	542	542	558	585	540	578	540	512	544	530	532	532	584	497	560	522	567	542	532	532	567	523	533	509	548	553	527	562	596	535	499	570	516	518	600	520	553	568	555	572	489	562	534	570	546	559	566	531	571	533	563	528	556	553	565	534	552	545	531	529	547	603	567	555	543	517	568	509	543	514	561	542	513	521	531	538	573	537	523	520	556	556	525	539	547	507	534	508	539	575	548	540	518	511	593	552	586	569	556	524	498	564	547	519	532	546	525	536	532	515	539	543	585	517	595	553	529	570	564	518	554	563	514	571	532	552	494	553	519	545	562	530	544	566	520	556	535	584	529	550	541	491	548	552	569	580	574	538	555	559	547	547	535	529	528	570	550	529	527	562	560	555	579	565	542	551	564	540	541	533	500	540	555	520	531	524	564	539	542	540	527	536	567	511	512	592	564	521	504	579	515	560	563	565	544	531	583	551	503	561	512	529	540	571	550	566	510	533	491	630	518	535	556	522	515	522	513	556	548	545	522	589	541	521	556	517	532	531	546	562	554	555	524	540	563	585	554	516	524	510	566	506	537	572	481	545	591	557	531	566	531	542	530	564	545	511	537	562	509	552	511	562	560	521	542	498	546	548	498	552	585	570	566	569	579	595	530	546	557	510	562	533	556	575	525	536	528	552	542	581	554	534	509	538	535	527	535	536	509	527	529	567	528	569	591	532	573	564	521	516	547	575	520	531	564	557	560	543	558
27281	48344	48898	41138	35336	28243	21730	17022	15300	12604	9636	6945	4754	3893	3190	2619	2406	2222	1993	1882	2071	1878	1949	1932	1529	1351	1422	1370	1185	935	811	750	716	724	697	613	661	668	656	674	700	751	748	770	728	769	691	714	647	688	717	675	714	668	728	727	681	664	692	640	663	668	691	687	679	664	665	634	702	677	629	668	669	625	681	651	705	656	630	674	687	682	646	639	697	652	656	675	671	600	660	648	633	645	636	660	603	658	615	628	645	681	642	595	633	659	617	642	595	637	659	732	639	613	624	633	698	656	714	671	644	652	641	605	634	688	692	659	626	611	656	651	703	676	635	640	640	698	596	647	636	663	622	660	680	608	614	662	661	680	668	645	652	694	644	656	652	654	643	593	641	655	604	650	649	657	634	618	640	639	665	627	655	607	608	643	628	690	698	663	637	623	679	632	625	671	650	631	656	616	640	603	650	638	645	620	643	658	648	603	629	620	599	650	621	635	630	626	627	620	632	666	666	676	721	618	638	695	633	655	674	627	622	667	672	631	640	650	700	610	632	676	637	639	653	669	615	623	663	669	662	662	614	660	653	613	645	662	660	612	615	654	652	615	645	631	657	653	676	605	671	653	661	658	670	647	620	666	627	641	615	650	667	636	639	606	612	658	645	675	633	661	665	642	660	654	643	636	650	645	677	655	651	657	661	629	648	678	659	652	672	685	677	625	651	650	675	626	645	610	641	645	622	651	650	680	613	661	659	663	646	618	645	653	620	667	626	667	601	631	650	642	613	618	674	612	620	645	653	629	643	632	682	653	580	646	647	623	625	670	647	652	645	650	678	653	632	685	679	649	648	652	670	640	634	674	630	667	683	624	657	674	646	613	664	624	664	654	627	632	641	667	682	594	631	611	652	675	683	605	659	656	634	646	655	666	664	624	636	602	702	639	659	652	638	620	705	648	641	642	613	663	587	622	596	676	625	638	667	699	670	614	642	653	613	677	639	643	678	648	624	663	601	657	666	614	671	647	638	654	633	629	687	674	634	641	639	667	657	635	628	628	666	673	624	648	645	634	637	660	666	674	612	622	683	629	643	621	603	632	663	628	630	663	650	690	627	665	648	649	617	648	641	665	676	615	650	640	660	651	625	661	626	666	647	677	674	657	642	648	589	677	677	614	667	651	628	646	636	665	678	663	648	671	651	624	675	659	614	651	609	675	641	680	627	643	661	623	656	624	656	614	662	641	656	682	657	656	617	647	656	650	662	653	635	656	658	617	622	600	621	615	697	645	601	674	655	623	625	609	639	634	667	656	661	615	633	640	650	645	663	667	633	668	677	624	681	635	671	633	717	624	634	659	607	676	637	665	656	652	666	647	674	595	671	602	620	656	651	664	625	707	680	653	668	639	618	648	646	639	632	690	669	653	631	679	646	679	639	623	640	603	652	657	686	655	614	650	642	612	630	590	635	674	619	590	689	639	661	669	611	641	632	637	642	649	682	654	634	651	677	668	681	589	651	654	654	627	642	657	642	625	655	629	653	666	628	664	664	595	660	637	642	646	620	631	617	682	635	648	626	577	606	622	681	621	635	638	679	648	677	646	648	679	654	636	627	661	609	669	648	645	622	608	634	639	644	650	679	657	652	601	633	668	632	652	625	646	669	639	676	635	720	633	648	653	637	647	638	656	674	672	638	609	679	631	669	659	647	623	663	613	665	626	673	652	652	641	690	647	655	673	616	596	645	638	627	651	638	717	690	671	649	624	623	666	646	656	650	623	635	604	618	635	641	653	691	619	673	610	667	626	621	624	657	619	640	636	645	614	634	648	682	634	649	622	667	640	668	683	627	629	652	596	687	652	637	637	681	643	683	662	657	647	715	678	626	600	669	638	648	649	635	634	622	643	678	686	646	629	637	655	663	646	610	659	640	666	628	630	661	660	661	664	657	638	633	640	627	632	618	600	650	682	675	678	613	644	661	684	679	616	622	644	627	668	594	648	675	628	628	620	680	669	596	625	663	631	637	631	613	647	697	635	676	649	677	654	626	673	593	665	668	644	641	612	647	644	677	669	614	690	642	676	650	668	643	614	661	603	682	680	657	670	668	622	674	623	644	661	650	681	633	679	658	659	637	678	643	627	663	628	629	651	697	635	646	635	638	615	656	674	625	631	682	643	618	678	581	621	689	669	669	590	634	672	647	673	667	680	613	653	644	635	653	677	646	645	635	608	641	639	677	659	668	657	631	656	698	646	659	624	625	681	672	653	658	661	654	652	651	657	664	644	668	630	683	630	625	633	640	645	679	665	658	654	638	669	690	660	694	610	621	610	685	621	618	659	611	699	679	689	626	621	655	649	660	637	606	619	641	653	668	683	686	665	624	671	649	696	670	640	689	689	643	632	655	677	609	603	654	651	678	698	666	616	703	647	627	692	661	707	685	643	652	644	671	611	688	656	602	638	629	686	636	656	673	660	621	640	664	630	628	675	655	695	622	672	648	660	672	666	653	642	656	665	611	636	646	613	670	637	694	658	639	635	669	631	634	636	647	658	634	636	674	668	639	688	629	617	666	653	615	673	629	658	636	618	615	649	695	661	633	603	651	645	649	657	621	631	666	637	657	660	680	669	629	627	674	617	636	637	637	623	643	602	681	616	646	640	649	689	692	662	672	644	674	626	661	639	651	596	630	675	638	681	653	614	672	602	664	624	660	640	638	639	629	640	641	653	646	636	629	623	673	671	643	632	627	614	625	661	638	646	632	624	660	619	673	638	639	674	647	629	671	641	644	666	656	618	632	672	633	648	651	617	578	641	666	617	672	604	677	626	646	619	676	644	648	669	717	663	643	686	680	643	640	648	644	643	663	641	639	607	630	645	653	673	649	654	604	694	646	663	677	610	629	620	676	686	652	618	672	631	649	652	637	664	648	655	647	645	603	616	667	673	673	636	630	642	629	655	624	632	675	629	665	674	682	654	657	583	673	676	673	648	619	593	628	657	631	696	673	645	626	603	663	690	620	638	624	654	652	675	639	641	664	620	691	628	678	670	652	618	696	662	640	612	686	642	682	629	695	633	650	609	624	658	641	674	666	625	676	672	668	634	667	650	651	609	645	609	625	669	635	663	590	644	627	657	627	672	654	656	598	632	676	657	661	610	575	633	677	641	641	626	653	639	677	681	667	636	660	646	669	614	649	620	647	640	684	678	670	649	697	655	643	591	642	635	662	646	637	663	636	685	652	674	675	642	627	643	649	640	660	626	647	634	657	664	620	645	652	664	707	688	640	590	650	650	641	630	658	639	635	674	622	693	602	663	673	630	660	619	626	650	686	660	699	698	611	670	648	638	624	685	657	663	682	643	654	618	648	623	697	642	645	659	652	680	628	606	602	617	676	634	647	666	644	632	663	661	664	655	639	676	580	657	641	616	611	600	620	643	604	636	636	686	666	684	683	644	668	615	663	636	639	643	628	615	621	660	666	638	671	667	647	650	644	611	641	648	650	697	673	685
26908	23118	31829	27294	18953	11050	6811	5056	4393	3639	2669	1991	1657	1444	1277	1276	1180	1161	1050	1141	1161	1162	1191	1152	986	1032	973	1058	938	913	811	805	859	881	843	807	801	859	871	897	889	915	817	809	825	863	876	840	812	898	892	835	833	892	885	826	853	882	836	811	807	838	864	843	858	840	810	845	861	818	846	814	847	839	843	811	807	870	840	875	833	840	823	848	852	870	854	805	811	853	883	874	824	868	875	862	872	849	841	888	796	841	899	804	861	817	804	867	824	864	828	840	871	883	802	840	816	815	861	815	816	823	865	853	832	860	848	787	828	816	822	806	846	818	817	861	830	860	809	845	822	860	865	812	833	830	880	811	849	871	808	884	878	853	783	826	814	833	905	841	829	846	854	859	930	815	807	825	886	839	860	872	819	843	797	898	867	889	834	848	840	862	842	871	864	869	849	833	828	828	839	780	814	821	868	873	853	815	867	815	772	837	860	915	844	873	792	851	846	919	823	834	831	861	786	846	800	819	853	831	882	908	833	887	848	840	813	829	818	875	848	848	887	846	806	825	828	831	823	853	892	905	843	855	813	844	850	833	827	832	805	848	846	819	842	879	845	820	859	858	758	835	851	840	843	825	828	854	849	870	818	856	794	867	838	793	824	845	855	816	832	828	830	891	900	830	834	863	876	844	850	895	880	838	871	881	826	780	852	784	902	803	807	834	890	789	808	853	883	828	824	864	849	792	826	822	786	857	838	844	850	848	847	832	873	822	793	847	831	837	847	850	861	875	823	831	878	839	808	876	815	859	921	829	855	830	835	808	825	838	848	858	836	820	811	855	844	841	823	815	860	821	777	869	855	865	880	821	848	835	829	860	868	835	842	892	811	850	840	840	865	888	831	861	829	874	780	807	820	815	867	850	899	792	873	819	912	831	851	802	813	847	885	797	890	878	848	849	879	835	859	833	786	874	816	893	865	850	859	785	871	847	872	861	827	872	802	880	812	869	882	888	809	851	827	850	828	886	872	884	828	861	843	803	804	873	875	847	847	837	839	888	816	817	810	871	820	889	850	823	825	914	899	861	852	835	849	856	827	863	860	854	784	807	839	803	887	838	842	814	821	853	804	792	844	900	842	854	830	827	863	829	813	883	854	867	857	848	880	886	834	853	862	896	845	924	843	869	850	828	849	842	842	910	846	837	823	849	822	889	803	829	867	824	832	824	816	839	870	847	856	865	832	820	847	868	826	870	857	864	807	833	801	848	853	856	859	858	835	808	898	812	839	798	859	841	830	856	881	844	905	860	826	838	858	891	852	816	885	851	864	839	871	855	857	832	843	859	857	845	800	909	877	897	860	856	862	860	793	793	855	813	832	886	843	855	851	830	843	851	833	789	872	824	791	852	851	865	838	803	868	840	860	823	884	884	877	898	832	877	836	794	844	832	839	840	860	809	836	817	789	871	896	846	863	844	799	838	882	840	841	867	824	838	840	872	850	879	826	849	848	905	857	858	866	850	883	840	841	864	842	806	787	827	845	831	811	808	845	867	881	812	844	826	810	784	813	840	876	849	861	866	838	868	900	804	864	870	833	848	827	863	855	874	859	862	818	843	816	807	827	840	865	801	808	835	885	839	872	852	853	818	814	804	802	825	846	829	804	816	825	868	823	815	830	860	833	843	820	874	883	804	838	801	817	868	822	849	858	822	812	799	843	867	833	827	863	878	890	853	811	825	813	802	846	823	810	842	833	809	778	837	876	815	811	874	823	861	853	846	879	847	811	827	835	804	834	826	845	854	838	889	853	866	846	830	825	867	845	857	822	885	850	842	820	811	836	846	826	843	876	828	809	843	863	841	861	838	877	820	814	852	841	835	880	888	883	816	856	804	818	845	862	863	832	795	856	874	878	831	868	787	845	823	840	825	815	900	837	842	875	880	826	848	886	848	862	804	874	848	842	816	868	846	814	836	827	856	781	882	788	880	842	875	857	803	789	866	819	865	823	861	826	862	826	923	817	828	836	809	810	823	866	932	878	833	823	854	863	809	839	849	870	875	900	843	869	825	858	812	820	868	864	842	873	789	840	891	779	808	852	839	836	861	774	835	778	810	796	841	823	829	816	884	805	848	824	887	802	887	827	857	810	839	872	807	800	852	851	870	819	889	839	783	850	850	830	816	811	879	846	851	852	804	831	894	853	950	846	849	813	841	869	854	813	854	837	876	825	820	884	846	899	873	854	872	889	873	835	862	815	829	867	847	835	799	825	836	843	844	799	855	839	835	867	813	873	816	888	871	861	842	838	808	841	782	871	873	887	816	780	855	886	826	808	816	854	832	861	854	824	851	842	839	823	889	805	828	832	787	808	835	880	908	854	833	844	890	819	826	880	835	843	858	852	805	851	851	821	886	880	861	898	859	827	843	814	832	822	899	855	792	799	832	800	799	793	839	803	830	823	857	840	859	844	810	805	846	837	825	877	809	875	849	847	888	795	882	794	849	831	858	870	861	853	822	851	879	799	835	835	845	824	860	853	829	873	858	867	858	836	845	844	866	854	870	897	832	859	895	798	835	840	832	833	899	838	862	855	787	851	851	846	875	832	873	822	841	841	848	864	815	856	823	841	843	849	841	801	877	863	803	890	847	852	863	910	885	862	815	854	859	883	869	872	866	829	844	853	798	813	890	867	790	829	841	824	873	829	869	875	831	829	846	846	839	866	856	857	784	890	895	833	843	813	832	845	793	829	899	873	884	863	799	832	837	825	857	891	799	830	887	835	820	830	851	844	832	801	781	837	788	833	873	824	849	788	779	883	883	853	825	889	864	870	901	859	832	820	849	857	804	861	836	806	846	811	864	805	859	810	805	841	841	866	788	838	827	837	796	829	867	852	799	827	843	882	828	831	795	892	838	827	852	816	800	867	846	813	802	868	841	828	840	866	858	889	845	836	850	880	886	839	878	903	867	834	865	848	800	841	869	782	894	828	820	877	836	847	830	803	839	845	849	829	877	850	840	842	831	834	897	810	858	801	864	879	880	882	839	863	787	858	801	857	889	834	844	812	808	816	803	889	824	826	783	833	855	859	801	837	818	849	799	827	810	869	830	845	869	826	829	888	874	861	863	872	805	781	819	826	880	848	815	772	822	811	805	914	852	863	788	798	816	881	791	796	833	847	841	824	875	868	857	838	816	835	814	823	864	846	856	894	762	831	794	864	759	857	858	825	866	857	834	821	794	906	843	873	863	811	850	919	873	858	820	864	871	842	862	874	852	869	840	849	862	837	855	897	826	860	812	803	817	835	816	864	823	794	864	839	873	890	864	828	871	853	847	823	823	849	826	837	867	829	799	868	818	817	789	798	820	858	885	830	861	878	876	836	807	811	785	881	854	860	880	852	820	846	852	839	895	821	809	826	838	760	821	883	862	888	857	856	852	823	827	856	834	860	822	816	816	792	849	804	871	834	842	832	816	851	830	844	832	820	854	828	855	822	895	839	836	827	913	903	854
24943	37696	38021	29138	23041	15969	11655	9257	8109	6598	4686	3412	2625	2270	1883	1794	1731	1592	1521	1524	1594	1600	1620	1549	1346	1338	1310	1314	1190	1088	1027	1022	1088	989	970	1042	1007	1007	1014	982	984	1001	1079	1099	1045	1038	1030	1037	1046	1056	1029	989	1027	1087	969	1027	979	1009	1005	1006	1016	1003	990	1004	967	1043	990	1016	972	1018	984	995	1016	978	980	974	1009	1027	1009	988	1036	981	1009	1026	968	969	981	981	1043	1030	1024	1021	967	1034	1011	970	998	1030	968	980	986	994	1067	1028	999	1005	1034	934	1014	1013	1109	1051	1002	1042	1057	1037	963	996	1043	995	1025	988	1060	1032	968	983	1013	1006	971	997	964	961	1037	1030	990	991	1025	1021	1033	979	1010	1059	1006	1048	991	1008	1009	993	1008	1036	982	923	1010	1010	996	1022	1025	993	959	1020	932	1054	1071	938	1064	981	982	1030	1009	970	944	1021	1008	1029	1014	952	974	984	1004	980	1031	1033	1004	1027	989	993	995	1025	1020	982	1011	1009	987	999	1010	1015	996	1008	940	963	1050	985	1049	990	971	1015	990	980	1028	1007	1038	959	974	994	991	977	1024	992	991	994	960	1002	1016	1002	957	1004	973	939	1056	1023	1027	1005	1045	1035	994	1024	970	1021	999	985	1038	997	1017	1018	986	1021	1032	1019	983	1044	1028	1023	980	939	998	1051	999	1063	1035	1039	1049	968	1001	1037	1044	968	998	1012	1010	996	1015	1009	1044	961	986	985	1013	1008	962	974	1002	1040	997	1012	1059	999	999	1062	987	991	1017	985	1000	976	991	985	996	973	1043	1018	1021	1033	961	980	1034	996	994	948	988	1030	1006	1010	994	980	983	1034	1004	1012	1008	1036	992	1031	966	1025	1004	931	923	992	957	1001	1016	1008	982	992	1006	1024	986	963	1051	1000	995	994	986	988	1000	997	988	1084	1047	1008	1031	992	960	1024	1052	1037	1017	968	1065	1048	1037	932	995	990	1040	1024	1003	1040	986	1048	1009	1004	980	1094	1006	976	1019	1072	981	994	1045	1006	1034	1012	1063	965	1030	1014	995	1016	1024	1023	1000	992	1001	1023	962	1009	1021	995	1044	947	1007	964	998	969	1009	1010	953	1063	1018	972	985	995	963	1112	1037	1001	1037	947	998	1050	980	1055	993	946	997	999	940	982	981	931	1005	951	1049	1056	991	960	963	966	1007	1040	1006	949	1040	1039	1005	1028	1016	983	983	1029	926	991	1055	986	1002	1013	991	977	1015	987	1000	975	1018	994	1014	993	992	985	966	1009	989	1066	1013	992	986	938	1014	981	966	1040	1017	1012	964	996	1013	1050	1055	1053	988	990	966	998	1010	996	1033	952	952	977	1053	998	1018	967	1001	991	1011	1054	1019	1028	997	959	1056	1031	996	990	987	1030	984	999	959	989	946	1037	975	1011	996	1018	1056	1031	1075	1026	1046	1013	999	1024	1005	1029	1038	961	1000	1004	967	996	1018	981	1051	975	1055	954	965	1008	1054	1026	1035	1048	1004	1032	980	1017	1046	1022	1004	1008	1012	1011	1013	1017	1033	1009	993	990	1044	999	1011	960	984	1018	1007	1020	948	1026	1010	1012	988	1017	1014	1037	968	971	1015	993	1049	992	1039	1007	1011	984	961	958	979	984	985	999	973	976	1006	1010	1006	970	995	1030	1021	1003	982	961	995	1020	983	1007	1005	1016	960	963	997	1024	1026	956	987	934	1003	1011	1032	972	1002	983	1019	987	979	1023	1006	1012	986	1017	1012	1020	1012	1036	956	975	1040	964	1008	1026	1001	986	992	1040	983	971	1030	1002	974	1024	999	940	1023	988	962	948	971	987	979	1011	976	1038	1053	991	991	988	1056	1007	968	984	999	1014	1019	973	1046	987	1007	941	1003	989	1009	998	978	976	950	984	1016	1027	1070	1003	1012	999	1046	987	995	1017	1020	1040	947	999	960	982	969	994	1009	992	949	996	1026	1035	1053	984	1017	1025	994	1026	1018	1047	973	996	1010	1003	1006	950	989	927	980	996	1059	967	972	1061	1007	1008	995	1000	1007	944	986	964	988	1025	1013	1000	1013	1038	1016	1014	1009	981	999	978	981	975	965	1034	1027	1007	1016	994	1011	1023	961	988	953	1014	1064	1001	1042	990	1022	964	1010	1016	1027	1013	1012	1020	1007	973	975	990	946	1033	1016	1020	1051	985	1032	1032	1042	1016	1012	1010	1069	1074	988	941	1003	994	1004	1025	999	1046	1023	992	981	1054	1032	972	1020	965	955	977	977	1102	1061	1008	1018	983	954	981	1020	1012	990	995	1007	1024	1024	983	997	1002	1011	994	974	1021	1008	1003	1028	1042	1039	975	997	1001	1009	982	989	951	948	944	1002	1043	1038	1012	1021	1019	1008	961	971	990	1003	949	985	1004	1044	1036	1022	1024	1000	998	944	1007	1016	1048	1005	964	1043	993	1023	955	1057	1059	1028	1025	1026	980	1043	1000	962	999	987	1048	1001	1033	983	1011	1007	995	1050	1038	992	1018	994	1067	975	1006	1055	979	1009	1011	983	1029	1037	1031	986	953	968	962	1025	1023	998	994	960	1022	1072	977	1031	1014	984	1066	956	992	1026	958	981	1026	1026	990	1011	995	1008	1023	961	1034	1049	953	983	1013	1022	971	998	993	1001	1010	960	1006	1024	980	1002	982	1016	1015	985	996	1006	967	1031	996	1045	1048	997	965	1025	981	999	997	1006	999	1005	1014	937	1047	991	1043	1019	1017	1031	1103	1005	1054	1047	1009	974	980	982	1016	1032	987	1030	1018	1045	952	953	1055	1005	1010	947	994	1038	1033	1036	1016	1013	1055	971	1008	976	1014	1013	976	1063	1004	979	993	983	1054	957	1011	1049	1021	1009	975	1049	1001	1041	953	995	1032	960	961	1027	986	992	1018	995	996	986	1065	1023	1014	1012	1025	945	954	968	958	1028	975	938	1058	1053	1031	1021	987	1000	987	986	1043	1060	1024	958	975	948	1061	969	1026	1018	1020	1015	962	1017	1020	984	1016	1032	1049	970	1018	1007	956	991	1008	1015	1010	1008	988	1043	982	1004	1000	1032	996	1055	984	1026	1033	1022	1001	1015	965	980	1030	1023	1070	1031	1008	1019	1043	1037	1017	999	1017	980	998	1075	1021	983	995	965	984	1020	1037	1045	977	1052	1012	1036	1036	1070	1015	1013	1028	1060	1017	997	1024	974	1037	932	1043	986	992	1044	1021	952	945	1009	1002	1046	982	999	973	978	1028	976	1039	1027	992	1059	966	997	1022	1016	1032	997	1023	1000	1039	983	955	1011	990	958	975	994	1031	988	981	949	996	991	978	1006	1046	1022	1049	1021	1025	1007	1051	1011	1033	999	994	991	1021	940	988	1035	1034	982	988	1044	1053	950	1034	1013	944	1007	1052	1007	1041	966	1002	985	997	992	973	979	999	952	998	972	1051	1016	992	974	1041	1046	974	1009	949	988	1011	969	974	960	989	1010	1046	978	1114	968	1031	1062	984	1016	1039	1009	997	1033	1026	1025	1010	990	983	999	1011	1023	968	998	963	1012	993	1009	951	1006	949	980	1014	968	964	1063	988	1060	1013	989	1050	964	1006	1022	1010	994	977	1022	972	1027	979	1016	1030	1004	1012	1006	975	991	991	1037	959	976	993	991	986	1026	995	966	993	977	1038	982	969	1007	1036	1043	1029	1053	1027	1013	1034	967	1075	1053	1010	1003	982	1003	1008	1029	1005	1039	1026	996	966	1031	958	1022	1027	963	1012	988	1014	1046	970	1022	973	1037	1005	968	1029	983	1032	974	988	1002	972	1023	981	1001	1009	1082	987	971	951	1027	1039	1016	1014	964	1001	1011	973	1017	959	970	991	976	991	996	1002	995	1032	1053	1013	955	1008	987	966	984	1056	987	1014	997	947	1017	1050	1034	971	969	1001	995	1010	1040	1030	1007	1014	1017	1003	988	1047	1036	978	1010	998	1008	977	1007	1021	1026	1022	979	1002	985	1037	944	982	999	994	955	1037	1025	1060	982	1006	990	967	1046	1016	1006	959	1029	981	1027	975	972	1008	1043	960	953	1030	1009	1018	1056	996	987	1027	1026	1066	1041	981	997	995	1008	1063	1060	960	1018	948	1021	1021	1046	1060	1034	1022	999	1047	1009	977	1048	1022	1005	974	1057	976	1006	1007	1056	1053	1067	966	1052	956	990	1036	1079	1007	994	992	1028	1050	1004	1000	1002	1018	978	1017	974	1044	1014	988	978	1040	1038	935
23210	20721	28156	23703	22021	20672	14706	8895	7499	6155	3893	2770	2086	1721	1462	1391	1367	1276	1119	1212	1217	1223	1281	1101	976	956	945	868	786	777	683	628	702	625	636	645	657	663	659	619	678	707	676	665	693	678	694	688	689	664	661	647	666	584	696	672	641	648	654	685	666	702	646	637	675	706	675	683	657	658	669	668	639	687	668	680	660	610	655	673	658	641	676	682	615	616	622	661	620	655	629	670	628	615	671	669	637	670	690	625	653	675	668	687	594	674	650	643	614	676	686	639	675	677	671	646	644	644	616	685	673	676	639	647	700	627	609	589	636	634	710	620	644	644	652	607	660	653	689	646	654	675	721	673	668	675	627	652	646	661	635	675	655	592	667	625	667	650	693	664	668	615	621	681	682	666	704	672	648	646	696	594	619	644	671	652	661	646	631	635	620	642	620	655	632	667	669	653	678	626	662	656	673	657	653	668	649	667	679	608	653	665	647	626	667	638	620	636	682	649	665	623	633	641	658	673	699	621	663	623	608	662	644	632	647	624	640	661	622	666	623	645	679	706	652	576	636	654	655	680	636	593	636	660	589	636	670	652	684	655	668	685	661	676	650	649	675	657	654	662	638	681	651	666	650	654	672	631	697	682	643	626	656	687	623	655	659	615	668	632	637	637	671	638	624	638	679	685	620	636	677	654	660	651	655	656	621	662	671	683	690	655	661	668	717	628	625	629	612	671	679	623	650	628	641	622	601	711	674	715	636	648	667	641	657	609	651	632	628	644	616	650	640	691	667	638	635	627	676	624	675	631	672	648	610	643	644	620	651	687	656	667	658	673	694	642	641	626	662	671	646	712	620	668	682	642	598	685	653	658	659	623	668	643	634	640	668	626	653	716	630	648	668	687	614	626	694	674	665	675	634	686	640	650	688	656	651	645	648	598	633	639	636	647	636	676	663	651	659	656	630	657	619	656	619	675	611	629	661	699	693	657	643	699	648	700	637	588	650	641	647	680	618	639	652	602	637	647	615	605	636	636	685	659	625	621	624	650	677	645	657	645	661	604	650	623	658	673	651	636	658	653	636	629	643	634	587	653	664	688	625	686	685	659	576	684	627	652	678	628	634	644	663	669	639	667	686	668	613	620	646	668	642	641	645	689	614	650	643	628	665	657	639	664	689	647	668	669	682	669	651	683	664	622	651	607	645	671	657	707	664	646	668	655	624	685	654	617	653	675	657	684	607	638	661	605	690	613	653	638	633	670	601	625	654	675	696	655	660	670	645	682	636	607	684	628	667	657	630	611	695	650	697	642	653	656	662	613	676	645	652	640	630	659	717	619	645	688	615	665	662	644	624	683	644	637	690	643	635	666	663	600	670	594	689	664	676	690	670	645	599	648	666	662	625	626	629	641	650	653	648	673	646	651	610	664	699	642	647	631	661	636	678	697	654	709	638	650	604	636	677	688	680	672	621	670	654	598	598	659	686	694	656	647	665	660	649	668	680	630	702	672	622	626	676	679	650	618	656	674	690	645	635	598	637	649	605	625	710	666	652	684	631	658	704	641	627	618	612	669	653	646	623	671	640	627	616	589	674	645	651	652	638	651	599	669	693	641	664	645	685	632	651	605	659	684	648	687	684	650	624	684	644	616	661	671	651	656	670	658	647	672	663	628	670	622	656	647	618	608	669	637	685	635	645	656	682	659	627	661	645	679	601	621	663	651	643	621	594	680	677	639	607	692	678	661	630	660	678	669	671	668	639	617	654	655	671	630	680	649	665	626	675	651	659	652	663	641	652	654	628	640	643	657	645	585	630	639	653	657	639	666	692	714	654	631	651	616	677	667	655	638	655	618	708	661	640	724	649	688	674	681	643	663	658	622	660	627	652	687	648	635	663	631	586	627	632	696	718	648	626	679	656	677	647	646	681	609	670	662	641	651	697	707	651	638	632	687	658	650	651	609	651	690	617	699	658	650	637	647	649	653	683	616	633	650	641	651	623	602	666	629	658	681	652	627	674	615	620	639	663	661	671	634	648	647	649	700	636	638	645	626	624	661	662	635	656	668	640	629	660	597	608	699	615	627	609	689	634	665	657	662	682	652	615	634	659	668	596	678	646	658	663	652	643	681	640	658	631	680	686	657	600	681	656	651	693	686	664	666	688	603	634	662	707	708	662	677	648	673	622	675	596	665	647	638	658	656	665	692	618	639	637	670	635	607	660	647	655	652	656	688	649	646	654	661	671	619	644	628	691	647	668	643	670	609	613	627	660	673	700	612	665	678	632	661	693	621	661	678	632	642	598	630	676	676	624	642	613	634	635	671	645	634	630	663	656	693	669	706	675	739	648	661	691	588	603	647	673	671	664	624	655	661	661	691	676	684	692	656	665	638	625	631	683	662	636	669	642	664	671	607	610	640	621	644	633	668	602	641	627	647	668	656	681	692	633	625	642	596	660	609	631	649	671	692	667	650	695	596	682	619	615	663	636	650	651	660	625	680	664	656	667	661	638	640	654	682	648	612	633	663	626	637	615	629	588	657	654	622	684	629	631	654	665	645	637	608	598	605	629	639	646	652	648	682	647	672	658	627	666	666	696	654	638	624	644	650	650	649	637	687	671	656	675	616	586	635	642	666	659	665	645	704	677	655	653	663	638	624	643	656	666	625	662	653	605	656	631	646	661	671	689	716	646	624	692	663	678	673	628	652	678	692	649	648	697	624	612	677	639	700	654	665	712	671	674	673	695	650	619	664	648	646	664	679	647	679	654	652	662	733	587	684	621	689	633	653	632	636	613	630	629	670	664	664	666	657	662	666	598	625	718	664	653	665	677	663	666	621	688	675	593	650	654	591	670	665	675	636	669	629	653	620	660	636	623	671	673	642	651	675	646	653	669	635	649	643	662	672	602	655	629	627	675	641	676	599	643	617	648	652	635	628	612	628	648	634	670	670	708	673	664	629	670	610	673	623	653	636	663	646	695	664	689	690	665	687	685	651	613	609	648	670	669	634	660	691	654	668	658	658	679	652	649	686	660	648	630	689	650	685	632	652	674	613	668	660	624	589	626	638	625	679	648	678	644	702	655	579	630	628	668	638	655	690	675	640	608	652	642	599	627	641	673	680	639	645	647	684	609	656	648	632	702	635	606	608	666	685	650	685	662	637	660	681	624	694	662	648	641	651	650	631	625	644	682	668	645	646	671	659	632	692	652	660	641	655	616	680	639	676	699	685	611	662	678	670	692	674	665	629	642	637	686	630	663	661	649	617	640	639	686	678	661	631	666	670	625	679	637	645	637	647	654	670	681	658	676	667	647	686	683	638	591	662	683	617	638	680	645	661	648	669	676	638	706	636	617	654	630	661	633	656	660	647	589	669	631	646	631	608	649	649	621	647	616	704	644	641	678	642	621	677	664	658	653	660	673	690	679	650	645	704	674	706	670	632	655	608	633	659	688	714	677	635	641	672	658	656	650	684	663	644	661	666	678	671	667	623	695	643	643	659	624	636
25555	44395	44506	35242	28830	21756	17061	14605	12976	10328	6871	4834	3566	2873	2376	2249	2230	1863	1791	1804	1826	1780	1963	1629	1407	1260	1316	1219	1011	879	875	873	854	789	867	811	790	776	832	814	858	860	896	891	850	840	827	814	788	783	772	840	808	812	858	790	829	803	818	802	808	803	845	795	774	770	788	832	823	869	818	827	818	795	786	813	788	831	786	808	793	816	778	777	826	749	779	804	806	817	809	810	790	773	790	780	836	770	785	782	763	820	794	787	805	818	734	843	826	848	820	786	737	820	802	838	836	816	725	775	819	777	769	785	840	814	773	775	774	807	806	832	792	753	785	785	847	837	752	791	787	788	749	775	813	761	750	813	770	739	764	780	810	784	788	789	822	791	799	763	768	785	786	804	776	755	773	794	777	813	830	797	810	799	803	781	790	811	755	797	834	801	790	770	769	781	757	825	768	740	796	803	815	800	783	844	788	742	761	785	815	803	793	824	777	769	807	757	756	791	814	881	802	812	783	820	804	818	802	800	786	795	804	782	817	782	841	788	833	772	808	781	753	760	768	771	837	818	805	790	760	799	767	811	840	775	815	790	779	791	841	737	805	802	797	772	815	841	760	802	770	810	821	775	834	786	774	792	736	780	794	834	817	778	815	805	787	745	726	812	778	784	819	725	774	772	828	763	768	798	818	813	853	828	771	806	809	807	761	807	811	800	834	813	767	746	838	816	851	816	798	804	778	785	855	836	846	770	804	808	805	806	845	818	762	763	824	808	808	777	739	796	776	820	836	808	816	866	804	801	791	796	774	815	817	800	785	815	761	777	773	800	812	793	805	757	790	798	782	785	775	813	767	805	825	812	736	746	811	792	851	761	737	772	802	805	796	745	736	766	793	805	719	805	798	750	808	795	761	810	829	772	820	804	802	778	804	762	832	808	762	770	759	781	770	808	837	794	787	818	800	790	792	788	790	741	783	779	811	736	809	805	810	818	830	784	835	842	782	820	764	816	798	786	807	764	778	792	774	746	812	768	777	768	833	789	763	784	799	795	809	810	826	792	769	836	736	787	773	760	803	744	819	789	783	748	791	764	789	778	777	809	798	789	759	792	786	853	793	806	814	779	803	781	803	773	828	816	829	801	735	749	798	800	822	780	816	809	793	809	822	796	809	789	764	795	777	773	827	801	750	767	817	806	814	853	827	819	817	819	773	816	818	831	838	792	795	814	786	865	807	777	825	801	838	775	825	722	750	792	800	793	792	814	759	825	750	731	762	760	753	817	795	818	780	822	780	752	842	792	811	806	762	791	839	773	830	848	798	836	813	741	813	785	796	791	818	824	840	775	814	806	785	801	776	822	832	790	835	780	810	813	802	786	794	812	777	816	841	752	778	802	772	789	800	803	853	770	829	832	815	754	853	779	816	799	773	788	807	747	777	807	809	767	770	768	735	763	794	810	726	789	787	804	801	821	768	820	762	762	816	848	800	745	783	846	779	783	856	794	799	796	780	760	805	740	784	821	767	778	835	819	851	776	746	809	782	786	799	796	818	752	797	814	851	833	762	824	840	820	790	754	780	785	801	834	787	800	800	833	804	797	791	755	762	735	807	761	811	819	764	749	759	789	774	762	783	803	766	832	786	787	758	822	844	754	766	785	776	787	772	790	847	792	765	799	832	788	811	784	798	825	822	835	770	754	773	776	808	849	771	798	785	755	808	848	768	755	803	743	809	805	817	798	815	796	813	777	809	816	768	816	807	830	812	770	822	775	839	799	842	785	797	781	754	759	802	813	820	806	766	801	780	776	779	852	804	789	818	826	730	818	792	805	797	783	804	801	796	805	765	828	762	759	813	817	805	834	816	797	809	787	786	767	774	787	780	838	740	805	814	762	827	805	779	832	765	753	762	785	790	759	763	805	814	806	801	873	769	800	777	764	844	804	836	800	819	789	803	763	830	721	836	789	806	787	815	805	785	780	798	771	776	748	781	769	738	793	860	839	773	768	803	775	780	786	804	844	795	805	762	809	829	819	776	816	766	779	813	821	763	783	763	828	821	784	811	789	819	821	795	762	795	794	790	824	766	759	798	783	805	791	833	728	794	810	809	769	787	785	864	786	843	769	760	796	766	808	781	842	798	787	763	816	781	808	839	745	828	774	753	798	742	802	756	805	805	851	755	786	798	751	802	818	772	810	858	772	765	791	828	785	825	775	788	729	830	783	749	795	799	808	794	818	805	841	806	827	774	774	731	805	789	806	844	776	776	782	788	836	772	795	778	868	850	849	789	787	776	821	803	766	833	768	789	801	822	833	792	762	756	810	815	808	805	831	785	759	818	830	719	793	820	749	765	796	797	771	746	779	764	815	761	796	802	857	795	830	768	802	742	811	793	727	807	842	791	770	843	823	773	809	829	824	774	776	798	806	820	808	838	770	797	820	758	761	777	796	782	788	785	781	802	806	844	758	750	786	801	826	779	767	822	835	784	798	773	810	784	790	816	807	751	821	781	813	793	792	828	760	747	851	778	767	759	756	796	783	810	774	741	747	826	795	750	798	784	764	794	832	840	745	790	804	773	826	794	792	793	796	756	742	755	740	790	751	803	791	824	804	754	806	815	798	752	805	765	787	790	824	842	806	816	815	789	821	793	800	830	818	770	792	729	773	809	786	785	800	731	807	797	814	780	772	819	857	805	806	844	813	816	763	795	751	836	751	817	808	781	782	774	824	814	830	773	796	808	792	787	824	851	793	794	776	841	806	792	794	780	801	815	805	754	807	785	820	837	781	813	815	790	791	857	776	778	832	806	826	807	820	790	820	780	730	812	778	774	784	795	774	775	739	840	801	772	807	779	767	797	796	812	795	805	795	795	847	800	808	764	776	819	773	802	826	817	760	750	797	781	806	825	762	806	780	769	838	786	796	790	756	801	783	823	796	778	812	783	793	779	806	834	771	817	747	801	766	797	835	761	810	762	777	855	791	765	833	794	793	821	776	786	790	778	793	807	758	787	803	822	806	811	776	816	814	810	765	827	759	833	848	772	801	782	782	775	780	780	828	781	792	740	778	771	801	750	798	778	838	796	789	756	789	784	762	791	776	816	765	776	768	765	760	799	840	802	802	751	801	819	762	768	773	793	799	741	782	761	778	807	771	866	872	805	857	768	831	839	820	816	784	829	781	865	820	851	836	797	768	778	777	830	824	810	794	835	778	773	774	770	821	810	820	699	773	761	823	778	803	789	798	781	750	823	774	812	771	765	782	813	812	817	803	797	819	815	813	800	773	801	794	807	777	771	828	756	766	802	784	816	770	767	784	827	815	799	797	797	762	869	788	783	836	839	781	875	829	749	821	747	783	828	787	774	814	817	822	777	808	782	789	696	780	783	740	805	801	796	775	801	822	774	803	785	784	768	835	796	793	771	719	738	767	793	783	825	820	793	797	782	781	829	822	757	745	796	851	816	785	763	792	802	781	768	846	797	800	849	760	806	793	864	775	754	804	765	791
22330	20746	28448	23161	21126	22515	22820	13830	10728	8548	5279	3516	2561	2123	1812	1704	1511	1412	1317	1452	1373	1487	1441	1197	1041	909	999	876	668	601	629	623	594	597	581	547	533	549	608	559	594	638	585	624	651	613	561	572	520	592	558	533	585	600	598	557	568	519	560	564	516	573	596	563	556	539	581	529	525	573	617	612	573	554	571	534	530	531	557	514	526	557	508	497	555	550	530	608	542	582	575	562	539	575	564	500	589	570	539	544	556	513	551	550	552	521	555	542	537	555	510	567	509	523	586	529	573	561	525	572	555	537	556	552	562	536	538	549	533	552	546	551	561	535	521	578	542	529	559	522	555	575	568	551	538	528	588	518	556	547	538	566	555	506	538	523	519	537	524	524	537	564	550	558	607	509	558	528	571	572	553	551	532	547	539	545	531	573	569	519	546	514	527	527	484	509	553	548	511	541	500	495	553	551	553	526	605	575	490	547	541	574	547	532	529	525	553	601	543	541	540	560	548	515	526	577	576	519	592	595	575	539	535	577	552	551	578	495	520	554	561	547	555	595	604	600	567	601	623	530	567	571	525	582	583	531	529	604	513	557	529	548	550	550	565	538	504	502	543	556	533	545	573	585	577	548	528	531	560	565	545	528	515	575	535	547	572	559	508	525	584	530	608	530	556	551	531	552	533	549	556	524	567	556	594	529	541	559	526	520	578	501	529	531	511	558	531	515	540	521	568	531	528	526	506	526	558	499	508	495	555	536	531	519	557	562	540	540	524	516	549	524	541	526	536	551	579	510	587	553	544	545	541	569	542	515	542	544	604	529	555	532	567	531	541	557	536	519	528	513	527	510	546	535	558	544	548	533	513	512	490	528	530	521	565	565	529	551	512	585	511	552	549	551	532	586	555	538	574	535	536	552	553	565	587	555	552	505	568	571	535	537	542	527	560	533	546	539	560	535	557	555	520	571	544	571	564	501	515	546	573	538	616	554	506	536	553	555	545	577	552	538	556	547	567	563	549	554	533	557	552	594	532	533	536	494	574	554	539	568	532	546	549	540	522	564	535	485	525	539	543	540	516	490	537	571	551	570	570	581	530	551	549	557	500	528	561	561	470	563	531	556	554	542	539	562	555	515	529	541	608	537	569	556	566	527	540	513	493	604	533	586	501	509	548	522	534	524	557	540	548	575	548	539	583	563	526	574	527	513	541	545	542	557	540	550	497	514	555	562	553	511	535	508	571	567	577	527	538	562	574	575	559	533	523	497	537	546	521	523	553	552	542	506	526	520	548	562	584	530	507	539	544	543	522	530	554	542	571	530	512	525	575	513	546	552	541	565	556	556	529	520	515	567	513	591	533	526	538	577	560	526	580	559	545	541	502	582	516	531	495	607	526	492	611	537	524	551	567	547	522	513	564	555	607	514	528	521	527	583	525	533	556	556	549	571	520	535	555	552	563	547	532	516	539	532	519	596	510	556	535	510	526	569	540	518	553	562	539	599	589	579	547	544	516	568	531	530	492	572	531	543	543	533	583	529	522	539	529	560	553	581	571	570	541	586	527	548	550	547	550	525	524	556	540	520	540	568	556	531	530	531	594	534	554	519	578	539	556	545	551	547	558	502	577	551	521	511	509	521	563	598	572	553	537	572	553	542	561	559	526	540	511	557	529	553	559	551	523	512	570	520	529	555	557	530	573	508	532	572	544	554	571	521	549	597	545	579	527	525	584	535	562	558	536	514	561	544	546	516	555	549	537	533	560	548	527	521	528	550	557	562	562	561	570	562	568	543	522	593	544	504	537	534	531	524	524	569	525	558	529	548	551	510	522	576	511	534	558	512	540	553	542	583	551	529	568	519	534	583	604	552	556	559	552	578	554	541	534	560	564	536	581	518	550	525	542	556	530	491	526	517	590	561	481	551	547	542	518	569	566	555	531	512	583	534	543	526	555	529	542	571	529	584	541	602	528	531	527	559	533	535	562	531	566	519	515	563	545	539	519	589	562	541	566	555	548	486	565	524	563	552	513	517	555	534	462	535	532	565	535	518	561	579	562	581	530	556	515	550	486	517	529	548	555	560	539	547	501	575	515	562	545	566	546	566	550	574	556	555	574	542	559	517	512	529	567	563	498	522	556	522	567	574	557	566	556	544	546	567	509	555	532	569	570	508	540	552	564	518	556	488	528	523	572	572	529	540	548	561	532	549	540	526	569	545	533	537	554	541	490	519	548	566	528	539	540	547	580	516	536	551	515	498	533	547	547	576	530	556	550	529	511	553	524	578	584	572	562	560	571	533	524	558	586	558	552	547	596	555	556	513	498	517	526	537	572	530	540	544	598	566	533	529	526	579	552	560	560	546	571	508	520	524	543	539	513	537	570	540	550	560	535	572	581	565	534	570	545	543	540	559	543	540	502	545	525	531	581	540	530	570	602	565	585	560	565	515	511	544	556	602	528	558	492	518	530	525	517	580	536	538	569	529	500	588	548	561	498	550	518	577	526	510	531	538	542	521	504	532	547	553	562	519	552	554	547	578	535	516	563	529	529	565	529	553	536	571	535	583	543	541	508	520	559	548	576	574	520	524	527	533	533	576	549	575	568	562	577	547	506	503	545	539	544	512	511	539	534	525	525	539	529	551	566	554	533	536	530	519	544	532	521	520	546	520	597	467	516	592	553	534	533	526	528	512	561	548	521	554	531	544	548	560	534	568	520	527	572	540	572	572	567	508	536	580	559	537	492	561	549	520	537	550	559	546	544	550	515	533	555	528	536	491	566	495	571	545	534	535	537	547	564	552	500	552	562	560	569	553	526	531	533	524	557	538	541	551	519	543	511	507	562	539	578	515	581	530	557	556	523	537	537	566	553	545	548	563	558	517	569	562	534	524	517	559	536	527	518	555	511	564	555	526	578	566	566	563	574	546	567	545	541	475	544	535	523	523	598	547	547	533	518	513	549	508	491	536	548	526	474	553	503	506	503	543	526	524	542	533	556	538	524	562	544	544	529	540	573	574	566	544	584	616	566	545	540	543	531	522	521	544	552	591	562	553	528	521	538	564	490	537	522	562	567	524	554	522	540	497	528	594	523	540	560	564	575	569	519	539	524	536	515	548	557	498	551	509	542	544	538	467	530	543	467	549	547	486	566	520	543	567	553	540	533	548	491	513	571	515	520	562	550	578	530	535	530	557	524	546	565	547	532	527	537	546	562	550	554	527	574	540	515	532	536	529	517	557	552	524	546	520	553	551	533	533	542	514	561	560	516	543	520	509	557	568	538	571	547	542	532	563	567	575	554	563	524	562	574	534	544	582	526	512	530	542	545	583	564	552	521	532	514	517	538	532	548	605	544	543	562	526	588	539	588	560	572	545	564	512	570	554	569	547	579	553	566	532	570	563	562	539	556	541	549	538	535	537	574	554	534	561	575	529	521	526	536	543	552	557	566	527	552	532	582	563	537	497	530	502	562	521	531	561	574	543	557	524	530	547	549	545	564	524	521	531
27688	49105	48529	39232	33109	26684	22005	19580	17298	13575	8919	6184	4541	3623	3029	2843	2557	2181	2175	2305	2186	2361	2232	1772	1574	1373	1443	1131	846	846	799	670	731	709	716	666	641	666	649	687	723	735	799	739	779	700	710	637	703	685	661	719	741	676	731	704	697	658	653	691	705	689	713	655	682	633	645	628	613	651	662	685	675	621	635	685	644	649	628	670	660	659	678	631	659	662	732	647	658	654	658	669	623	643	670	570	660	656	665	634	647	662	687	649	631	640	648	664	663	644	654	628	634	603	663	678	625	647	672	657	667	667	664	657	680	706	663	684	670	664	636	672	624	666	656	636	657	638	665	659	632	646	623	644	714	680	677	640	680	646	624	622	661	642	648	638	627	674	690	701	603	645	674	650	682	662	637	693	624	607	619	606	647	714	610	635	675	637	642	657	636	672	671	671	701	644	639	636	624	606	683	611	635	624	615	653	642	628	624	663	643	627	666	660	645	672	593	618	653	678	627	645	644	696	638	657	667	648	641	685	635	652	682	649	596	637	665	639	608	648	673	625	639	676	642	663	652	658	631	678	660	633	666	687	672	627	653	686	612	634	657	640	635	684	677	619	645	612	703	689	668	648	694	677	618	644	612	630	666	677	621	641	684	629	628	630	663	688	650	640	646	639	718	634	593	631	655	637	686	625	620	647	655	659	620	624	582	660	682	641	669	659	664	670	652	650	683	664	613	704	641	700	675	713	659	624	643	689	676	625	640	649	642	659	632	640	634	654	655	653	662	644	646	642	693	663	614	614	659	629	665	626	691	663	639	643	668	621	616	629	685	646	662	653	679	638	683	658	651	610	627	675	627	658	610	662	673	663	596	684	650	621	621	641	655	613	652	660	592	615	658	627	623	652	644	676	631	651	674	614	673	638	652	604	646	630	644	702	667	626	654	604	636	675	646	699	613	652	641	707	680	640	615	658	674	605	675	638	638	650	651	639	624	637	662	656	664	654	643	653	699	665	675	668	620	677	651	644	627	631	644	639	651	662	649	696	696	629	658	646	661	609	670	638	578	635	633	625	661	649	652	656	691	665	708	589	669	685	614	669	665	692	630	689	644	667	662	626	674	674	676	627	656	648	599	628	635	659	696	659	679	645	641	665	691	645	600	605	660	629	648	671	699	666	638	727	670	669	628	675	637	650	634	658	652	608	615	678	671	649	674	617	636	642	661	627	679	628	641	618	617	629	673	652	662	658	606	614	649	615	665	642	628	660	624	684	626	660	676	631	642	672	707	692	651	694	664	728	636	674	607	642	596	621	659	676	639	649	673	635	621	681	638	665	667	642	651	684	607	665	696	612	669	647	631	649	677	677	682	663	671	674	667	596	641	661	648	644	639	659	629	694	681	687	673	637	702	646	681	662	678	615	668	707	582	687	659	654	630	655	658	680	652	657	638	635	674	638	669	639	658	666	645	650	662	659	672	657	657	681	657	625	691	595	635	628	619	645	620	631	646	590	635	622	672	644	623	655	639	628	671	660	640	626	712	658	667	644	655	633	675	618	623	605	615	641	665	629	658	669	641	669	641	595	648	637	598	633	640	628	633	659	608	702	633	656	640	696	670	661	637	678	651	598	625	683	669	588	654	675	647	626	631	627	666	639	631	621	674	669	673	668	680	641	685	658	693	643	666	646	633	626	688	601	634	622	696	651	609	663	606	595	679	604	667	642	640	702	618	646	659	683	655	680	645	647	637	696	683	657	678	630	641	650	620	651	623	607	701	666	651	629	697	656	669	636	669	683	631	646	653	645	627	625	653	700	688	640	696	652	691	678	643	669	679	633	673	664	684	663	681	692	644	656	637	664	660	628	642	658	680	594	677	679	690	688	616	620	637	653	682	629	673	660	674	641	646	663	687	638	624	618	652	599	607	669	692	654	671	640	661	640	607	635	661	658	652	675	643	636	637	647	632	638	689	678	625	655	650	659	675	713	617	604	637	658	645	664	615	624	611	623	620	657	656	660	645	678	675	637	633	622	630	666	623	648	668	636	649	662	670	654	628	669	647	645	636	674	660	649	633	686	621	667	621	656	642	690	640	638	667	683	631	580	662	647	613	637	633	627	642	681	653	618	655	648	652	609	634	608	672	644	615	663	659	672	642	622	643	656	626	650	664	679	644	666	604	657	647	652	688	662	634	609	674	641	632	654	692	635	659	688	631	664	648	612	622	616	673	637	648	675	661	635	641	577	674	677	681	631	668	617	619	617	613	655	638	649	696	651	686	663	702	588	592	706	653	651	639	643	624	667	655	642	673	645	632	685	663	611	665	631	653	665	606	632	643	679	670	650	608	626	629	633	624	668	647	655	639	645	655	657	646	672	655	606	644	678	673	605	664	625	636	632	643	613	655	667	645	616	680	684	611	658	662	606	676	652	663	637	663	662	671	641	602	670	609	641	633	659	652	575	634	679	650	664	631	665	647	632	673	647	659	602	660	651	692	651	664	674	651	658	662	650	669	647	668	600	645	655	630	668	668	641	658	659	692	655	659	658	657	607	618	646	648	656	694	618	669	625	627	646	607	648	640	601	658	651	637	636	660	666	614	640	614	699	690	641	637	655	642	623	660	658	679	652	643	683	652	670	662	661	679	661	633	680	628	670	670	606	655	660	697	646	670	654	650	607	639	651	660	663	639	624	690	638	687	584	662	627	687	638	652	672	645	653	662	658	611	660	685	680	676	685	663	608	648	626	670	645	669	652	662	629	642	575	604	618	657	677	672	654	661	663	661	646	613	618	652	647	631	686	670	657	614	659	670	681	666	627	627	626	675	603	643	651	675	637	687	612	692	705	655	683	631	639	633	689	638	621	683	621	713	650	685	596	667	688	699	686	643	648	644	678	595	683	619	626	663	669	664	662	639	627	644	658	618	644	653	676	655	639	672	624	652	642	669	637	661	631	670	656	650	605	638	621	661	586	648	689	617	644	656	651	618	636	630	629	633	664	604	661	679	680	621	588	647	639	674	603	655	665	653	628	645	671	635	709	635	688	695	653	660	624	650	635	667	647	608	636	654	673	691	616	664	659	602	640	661	627	655	647	661	631	667	645	657	660	623	671	627	640	694	658	663	681	644	694	647	615	637	667	627	706	653	658	716	629	671	622	651	636	650	644	665	646	597	624	680	663	656	699	616	672	672	660	656	675	636	628	684	662	691	658	645	647	723	663	659	641	612	680	698	624	691	659	644	668	656	672	606	603	649	649	688	627	657	662	687	638	646	676	673	649	663	641	625	646	645	630	656	645	694	601	658	652	620	637	634	668	651	651	632	667	648	647	633	651	642	651	712	660	630	656	688	639	631	625	680	651	645	652	614	648	634	632	639	650	670	633	704	628	639	613	660	644	674	677	639	657	648	664	612	680	661	621	637	633	655	688	618	632	626	637	608	650	628	644	671	646	659	623	662	639	631	656	587	670	630	649	646	635	648	652	658	659	633	683	645	633	704	629	668	649	681	646
26877	23575	30708	25671	16394	10170	7340	5789	4931	3576	2356	1821	1514	1346	1333	1249	1236	1201	1243	1155	1253	1250	1139	1099	1076	1042	1033	941	886	908	855	876	874	846	843	878	815	868	852	843	890	870	845	882	823	860	820	890	844	849	838	877	911	834	847	831	837	817	831	856	809	879	836	851	855	853	799	852	919	879	912	880	798	861	869	845	827	835	844	853	869	874	857	856	811	825	764	815	842	873	811	823	861	856	858	834	831	798	877	788	877	825	880	821	831	900	836	861	890	862	867	895	822	873	867	808	846	798	811	820	809	857	868	801	863	861	830	845	873	825	871	791	821	835	844	831	872	855	844	835	904	820	867	893	860	842	868	901	876	863	868	859	819	888	842	822	914	803	895	829	863	841	843	856	869	858	904	835	823	819	881	861	815	837	844	826	815	836	847	802	831	873	809	823	799	822	810	807	793	845	846	834	817	853	913	903	780	821	911	807	854	857	798	810	833	883	814	842	786	899	791	841	932	838	835	837	815	880	794	881	842	829	825	869	852	865	893	841	828	858	822	927	870	815	882	824	825	838	834	841	872	849	836	804	882	885	835	876	852	887	852	837	844	807	789	825	876	820	862	881	870	858	824	830	865	826	863	844	834	851	849	842	884	811	825	827	800	883	864	830	831	874	839	854	824	865	847	861	812	848	815	800	881	839	853	867	825	850	859	875	803	784	872	883	869	853	887	785	862	865	826	827	771	878	808	869	883	823	840	832	840	877	823	857	858	843	838	830	856	883	854	884	849	837	864	834	796	838	872	820	869	857	853	803	824	877	887	856	899	830	808	830	816	901	869	868	881	847	845	846	922	861	841	874	904	805	891	813	825	849	839	830	853	835	839	846	880	847	812	847	850	789	833	865	834	838	840	806	858	834	869	875	871	892	838	874	813	891	871	815	865	915	822	819	854	917	866	893	884	836	908	882	845	844	843	818	864	890	870	830	867	824	852	864	806	863	827	869	823	830	862	827	860	826	837	850	879	868	850	786	841	892	860	854	822	843	850	841	855	895	834	783	853	837	813	837	847	832	849	848	850	831	837	870	828	796	861	847	865	795	800	822	861	848	862	828	804	823	872	850	858	863	831	793	865	770	840	856	847	783	846	884	855	908	859	860	868	794	856	867	810	848	822	803	835	881	820	862	824	836	863	836	865	884	839	851	852	857	879	852	878	800	842	905	858	821	853	881	826	777	821	831	855	898	872	842	869	821	811	854	875	815	815	849	793	874	811	891	883	815	892	879	850	937	825	850	805	857	905	839	845	855	823	848	815	795	846	895	852	863	854	807	855	875	845	857	847	862	795	862	817	849	834	830	789	828	887	850	834	917	834	840	877	853	883	927	857	864	824	864	820	846	860	778	862	836	898	902	869	891	805	879	826	851	842	822	825	837	773	830	818	842	892	810	885	852	828	822	844	857	844	900	836	857	885	855	786	816	881	815	844	836	781	853	849	851	828	851	861	818	896	891	872	828	814	851	834	836	820	844	839	861	830	827	870	894	849	812	800	844	883	838	823	808	870	857	862	847	877	822	857	851	814	821	822	811	899	833	817	814	840	822	835	856	878	874	812	840	833	849	827	874	857	803	868	908	844	830	829	847	802	852	866	803	853	831	869	875	832	840	920	883	824	810	852	826	865	850	851	831	832	845	875	871	855	855	870	807	817	848	878	841	864	785	832	871	829	803	839	839	848	822	869	885	855	825	806	840	874	806	843	856	869	871	859	832	855	840	850	833	845	826	842	811	838	821	804	808	873	907	856	845	862	856	916	849	819	861	816	829	855	863	836	847	859	832	864	859	862	807	867	883	806	890	842	836	804	868	887	848	874	870	832	822	845	898	821	865	883	765	847	838	865	852	808	849	869	830	871	901	835	845	812	856	885	835	905	842	834	853	868	819	842	914	804	859	830	863	832	874	830	867	792	851	892	814	870	864	825	827	845	883	735	812	804	806	837	817	848	835	838	871	813	803	884	865	845	869	829	812	857	835	807	873	826	867	922	854	829	842	899	884	876	794	874	872	849	821	849	819	858	818	836	781	843	821	893	841	809	846	816	841	836	869	840	852	877	839	870	838	878	852	861	872	888	840	821	849	851	857	872	873	865	895	888	882	826	793	866	840	814	859	849	891	848	832	833	881	851	894	884	819	821	812	884	810	879	856	843	838	820	872	861	881	776	824	889	843	889	850	842	881	833	855	897	868	845	888	851	805	790	845	846	871	879	857	825	874	884	849	822	826	832	845	862	873	843	855	801	774	817	775	895	842	839	803	871	795	850	860	850	880	797	855	848	850	826	816	846	861	813	810	826	847	832	855	844	861	846	862	873	870	854	875	912	818	863	888	876	838	830	864	924	797	825	844	830	886	840	852	899	816	833	914	801	840	868	831	877	861	860	858	847	840	823	796	846	901	894	876	853	839	874	871	848	879	900	852	829	828	841	845	913	851	849	854	859	852	853	856	845	870	801	861	869	837	874	868	845	826	832	870	874	833	778	859	866	856	819	795	818	857	831	859	784	852	831	814	880	810	828	827	874	905	848	784	808	846	918	902	855	878	830	855	839	814	877	831	820	831	827	813	837	825	867	862	788	902	870	846	840	843	882	850	840	830	813	849	832	837	872	834	853	831	811	831	803	916	858	886	844	899	846	891	837	848	820	865	819	851	873	852	862	860	849	847	870	801	858	824	886	832	849	785	847	854	838	836	799	831	862	862	836	814	840	876	809	886	876	845	852	836	858	868	836	842	854	835	900	888	813	842	811	844	843	885	882	859	846	857	836	875	851	853	855	848	816	822	762	865	840	786	847	820	832	837	893	880	847	858	819	845	863	841	865	847	869	857	769	853	897	864	845	850	830	820	819	879	810	815	865	828	851	852	844	906	868	805	904	890	842	859	872	862	824	888	856	866	865	876	862	824	845	871	850	884	878	863	854	891	836	823	820	825	863	850	804	859	856	862	820	784	842	903	850	832	823	925	870	838	802	857	814	880	895	865	883	824	846	838	836	815	886	849	794	852	874	783	869	851	836	849	815	785	863	870	882	840	836	864	854	844	818	874	851	865	838	814	825	858	821	853	869	859	855	771	842	851	821	862	880	898	837	866	849	901	826	888	867	867	846	821	816	836	798	854	879	888	805	783	859	824	855	858	841	819	856	868	860	891	868	843	868	799	829	809	849	857	811	808	846	859	845	848	827	811	831	823	851	886	825	853	879	888	852	875	823	821	834	829	835	830	887	879	849	882	819	889	888	852	860	873	828	831	823	817	847	830	839	885	843	856	819	819	838	879	829	843	868	802	809	856	886	816	899	830	839	868	821	866	862	867	844	898	830	845	867	848	802	900	873	783	851	818	840	828	863	799	878	838	890	940	848	828	850	861	869	854	919	858	803	829	841	868	887	801	862	862	866	851	856	831	824	848	839	848	869	806	907	819	866	878	861	829	844	826	849	845	824	874	887	856	833	897	804	880
25397	39226	36384	27374	21253	15300	12753	10783	8874	6679	4389	2967	2426	2079	1936	1915	1729	1613	1629	1746	1680	1846	1655	1425	1277	1263	1297	1123	1042	1072	1022	1091	948	982	1027	1004	1023	1000	1024	1020	1041	1112	1036	1055	1012	1085	1075	1015	1051	1008	1021	1023	991	1025	1025	1042	931	1079	1029	965	1026	1061	1055	1040	1095	1012	1036	1048	1030	985	991	1026	1035	1062	1028	1028	993	987	1038	953	995	1042	979	1009	1049	983	982	1033	982	1051	1003	1037	1033	1010	1044	1010	1008	1085	984	1012	938	1032	1014	1002	1022	1006	1048	1042	1068	996	1059	1033	1078	990	1104	1024	1005	1011	1040	1011	1063	1010	1056	1081	1040	1050	993	965	1072	1045	1085	1053	1050	970	1033	984	1001	973	1012	993	995	929	992	1058	1026	983	1037	1003	1018	1030	1033	1089	1005	1014	928	978	1006	1058	965	1025	1017	1022	1075	1002	996	963	1007	1033	1083	1044	1003	1048	1009	975	978	1037	978	986	993	1019	1028	994	987	1008	1033	1018	966	1044	1020	1032	1056	993	1059	1032	1019	967	1031	1014	1007	1072	1021	991	999	1019	1054	978	1044	1064	1046	1048	983	1016	1029	1042	987	1000	988	975	1047	997	1015	992	1037	1010	1001	1003	1069	979	1038	959	978	1014	1047	1024	1002	1041	1041	1031	1031	1020	1030	1003	1087	1006	1038	970	1023	959	1004	1006	1049	986	982	1033	1013	1002	1006	1011	1004	1043	1009	998	987	1064	993	1016	1058	1026	1073	1086	1019	1021	1016	1058	1024	983	1017	992	1035	1044	1024	1024	958	1032	1030	1060	1037	1005	993	1005	976	1006	1010	987	987	1037	1019	993	1000	987	1024	986	1011	1034	1024	1013	989	992	999	956	1037	984	969	980	999	995	1100	1020	997	999	1009	1003	1056	1009	976	1023	1013	999	1025	997	981	1007	1001	1046	1047	1001	1020	1009	1004	994	1024	1027	1028	987	984	1050	992	995	1045	1013	1015	1036	1071	1024	1057	983	1025	1002	1035	1023	1026	1035	1046	1059	1001	1011	1029	997	993	1024	1001	1051	1043	1026	1037	981	1034	1072	984	996	1037	964	1068	1040	1039	1078	1012	1025	1033	1058	1023	1015	1036	1004	985	1035	977	1016	1009	998	975	1093	1008	1003	1065	1016	1058	978	1003	1041	1049	1012	1021	958	1020	1052	1027	1010	1039	963	1045	1015	1035	1037	1029	1005	1033	1042	974	1038	1063	986	1014	1000	1044	1026	1019	968	973	970	1023	1047	1041	1062	1057	1013	961	1038	1046	1018	1053	991	1018	1014	976	978	1000	955	1036	1065	967	1009	1077	1075	1007	997	1055	995	998	1025	1000	1037	973	1027	1007	1052	1079	975	1090	1083	992	1022	984	993	1024	1072	1046	1045	1052	1026	1046	1064	985	1071	983	1000	1031	1035	1048	1074	1019	1011	1029	982	1009	1031	996	1043	1030	973	1021	992	1039	1018	998	1006	1098	1007	1051	1012	1021	1047	1007	971	1041	1009	1030	1065	939	955	1057	976	1012	1030	1086	1000	1011	1004	1070	965	969	1023	991	1016	986	962	956	1026	974	1001	1034	982	1026	1025	1043	1023	1037	986	1082	1038	1016	1067	997	1000	971	1046	1071	1038	1007	1022	1063	1006	1091	1060	1018	1042	1043	1074	994	1011	1066	1087	1022	1005	1034	965	959	980	1033	1019	995	978	987	986	1013	1024	1022	1049	1015	1028	1007	941	968	1045	1005	1020	1011	1047	1070	989	957	1015	1057	968	1023	1049	979	992	1058	962	1034	1029	1018	984	1008	1001	1024	1007	987	1011	948	999	998	1014	1017	1021	1031	1069	1004	977	1042	1020	1046	1035	1001	1040	1006	956	988	994	975	1034	1061	1008	1028	1050	1079	1019	965	1080	1052	1011	969	1026	975	1080	1058	1026	1060	1017	1012	1010	989	1051	1033	984	1014	1040	1002	983	1104	977	957	1045	1018	971	1023	1029	996	1046	1067	974	937	1019	990	1010	980	1040	996	999	1005	987	1054	1006	1060	1002	951	1018	1041	1053	950	1044	1010	1023	997	1035	1051	997	998	1057	1000	990	983	1038	989	1036	1007	1027	1044	1042	1071	995	975	1029	994	1038	963	989	1022	1013	960	1030	1061	1048	1034	1027	1001	1038	1006	1054	1025	1000	1015	1027	1023	1049	1012	986	1020	1089	955	1013	1035	984	1000	1005	975	1023	1012	1001	994	1075	1030	974	973	1035	973	1036	1011	985	989	998	1044	984	987	987	980	967	1007	1030	1024	999	990	948	1037	1026	996	975	1005	1022	1083	1035	1025	1039	1038	999	1043	973	1049	984	1043	1104	988	1071	1040	1008	990	1070	1036	1034	1006	1027	1033	1023	1028	999	969	975	1002	1047	993	988	1062	1004	1040	1049	1035	1002	988	1067	1057	1051	1035	1001	974	1006	1051	1032	996	959	1018	1020	1003	1032	1000	1043	1001	1006	979	886	1049	970	1007	1038	1004	990	934	1002	988	1039	997	1076	1053	1069	978	971	993	1045	1038	971	1044	992	958	1048	963	1042	960	1015	1049	1010	988	1026	997	1031	996	1004	970	985	1068	1006	1004	1049	1016	1068	999	1088	1018	1007	1035	1056	1058	1040	1087	1002	979	1062	1071	1010	1000	1034	1031	963	1019	1068	1006	1014	1062	1019	1016	978	988	1038	952	980	952	1049	1012	996	1000	1077	944	988	1031	1033	1027	1093	1037	1076	1035	1059	1011	1038	1018	960	1039	1042	1017	992	972	1005	989	980	1039	1025	992	1016	998	1053	996	988	1015	1006	980	1013	951	1002	1027	1093	1024	1017	1024	1043	1045	961	1003	999	978	1041	999	1043	1030	1000	1061	1015	1032	987	987	970	1051	961	1003	980	1011	1019	969	1040	975	1062	1028	1032	1050	958	1030	1050	1042	1033	1020	981	1033	1026	1019	988	1008	1042	1046	920	991	1023	1004	991	956	1022	997	1087	972	1070	1007	1012	1063	1003	955	1034	1041	970	995	954	1000	1082	1045	1087	997	987	973	966	1048	953	1013	1017	1011	1060	1040	1037	1036	1042	997	964	1010	1028	999	1007	941	1013	1052	1011	1026	1051	1017	1065	985	971	983	1106	964	1035	1046	970	1031	977	1021	1007	1004	985	1011	1010	1009	993	969	1067	1011	1060	1038	989	987	1036	1058	1043	959	1013	1003	1014	1009	1013	987	1016	1067	1042	1011	1052	1089	1000	1019	1024	982	1075	1028	992	973	1020	974	1002	1057	1020	1040	1034	987	993	1019	996	970	1025	1016	1034	1022	1083	1037	1069	986	1032	1070	1000	1035	1078	1044	1033	998	1008	1038	1035	969	983	1059	1035	974	1005	1020	994	1006	1009	990	1000	1055	1049	1054	1034	1079	1025	1066	1055	1020	1046	968	1061	982	1050	1003	979	1018	1016	1008	1017	1026	1090	1043	964	1008	1034	1018	1011	1020	990	1014	1034	1047	1047	1016	1007	1083	999	1011	1068	962	1024	1020	1056	974	982	1125	1007	1065	1034	977	1053	1049	1032	1000	982	1040	1025	967	995	1020	1029	1023	991	1043	1015	1009	1006	1011	1026	1026	999	1025	997	1047	975	1024	980	1007	1054	1013	989	937	1012	1009	1065	995	1011	1059	997	1052	1040	1021	998	984	1049	1049	996	1041	1002	1030	998	1015	1032	975	993	1037	980	999	1015	1041	1012	994	1062	985	999	1010	1068	1046	999	1046	1005	968	1004	1012	1007	1077	1042	1013	997	1045	989	1035	1025	1006	990	1067	1027	990	1021	1058	1028	1017	968	1010	968	1030	1047	1033	974	1074	1037	1037	1005	982	983	1089	1035	971	1027	977	963	1063	918	1061	990	957	1032	1031	1026	1043	1038	1010	997	1070	942	1011	1075	991	1025	1079	1013	1026	1060	987	996	1010	1039	928	1012	990	985	974	1038	930	1038	1059	994	1015	972	1038	1012	1058	1063	1037	1005	994	979	1054	984	1003	1027	1032	1064	1017	1038	1084	981	1014	1027	1004	1065	981	1041	1065	1011	996	992	999	1005	1019	955	1067	1005	1043	1054	952	1002	1004	984	1014	1052	993	1053	1007	995	1038	1036	1050	1032	1032	1051	992	998	1037	989	993	976	969	1029	1023	1028	952	1017	997	1012	1043	1019	1020	932	1017	1067	1011	1033	1003	998	968	1050	990	1073	979	1028	1032	1042	1039	1029	1011	1053	980	1045	1079	970	976	1050	1053	1064	1010	1014	1041	974	1004	1012	985	1026	1006	1026	1044	987	1017	1016	990	1008	999	1048	1025	994	989	1056	1005	1040	1051	1017	1013	1017	1017	975	1033	964	1008	1016	1039	1052	1035	986	983	1007	986	978	992	1025	1064	987	1050	1000	1022	1019	998	1032	991	949	1015	969	997	1077	975	994	979	1027	1043	1022	1004	1006	943	1000	976	1033
23162	20744	28124	23720	21778	20953	16476	10950	8023	5526	3368	2437	2013	1540	1481	1480	1288	1265	1325	1273	1352	1302	1171	1088	948	914	858	749	727	711	675	684	681	661	659	635	663	642	625	693	653	713	688	740	646	661	634	669	701	640	695	683	655	709	710	674	653	660	688	695	645	684	613	680	671	706	667	671	670	674	672	603	698	662	663	630	625	658	644	639	643	655	673	631	650	643	610	616	667	680	682	722	650	634	675	673	641	655	630	669	652	647	671	649	698	658	682	671	657	663	725	617	670	624	647	648	626	653	668	670	674	636	609	657	690	627	657	650	635	664	628	688	664	662	640	691	640	676	657	655	604	688	681	671	624	645	627	658	660	648	698	605	649	657	624	665	672	695	641	622	646	667	663	653	692	633	604	644	629	684	601	729	627	651	631	696	637	642	625	660	660	656	621	689	632	661	664	645	667	665	715	610	659	665	608	651	640	646	654	644	678	648	666	669	712	651	665	688	673	672	649	652	596	647	697	631	712	673	662	664	673	653	661	687	649	701	651	610	685	651	662	584	660	667	659	604	713	703	635	680	717	663	699	686	681	657	635	715	633	628	701	659	627	661	633	645	669	676	638	704	683	681	638	640	662	652	641	657	617	610	586	591	667	626	616	617	649	665	652	653	675	608	661	662	635	657	726	614	729	651	659	658	647	627	644	624	691	652	636	668	665	605	619	627	636	664	660	652	680	696	609	647	637	650	636	655	627	665	657	609	688	643	677	639	651	665	659	646	646	645	634	668	719	650	644	674	661	643	655	701	667	661	659	674	659	645	660	610	674	639	680	695	614	676	694	663	652	685	671	648	686	655	700	680	602	693	669	654	671	666	654	681	637	642	681	629	672	715	650	626	631	655	619	652	647	644	670	666	664	664	627	666	649	652	677	698	592	686	639	654	651	674	625	587	672	635	616	700	630	628	671	653	681	690	709	641	677	647	621	620	679	651	680	644	724	648	630	638	641	609	664	692	669	650	631	638	672	654	660	691	659	641	599	656	697	648	606	651	701	631	602	634	676	649	674	650	666	663	639	640	654	642	659	648	659	642	689	665	688	681	620	671	660	664	643	638	673	635	640	659	642	672	658	678	641	684	577	628	628	661	682	666	658	659	681	639	680	697	655	686	632	643	628	609	613	665	657	668	683	592	663	643	660	694	620	696	668	658	659	630	638	644	626	621	675	668	614	693	663	652	601	659	664	643	650	659	655	652	565	627	646	656	644	674	670	675	656	627	664	644	654	647	670	661	663	668	649	663	605	666	638	625	649	620	632	697	618	677	703	644	603	627	659	634	673	646	639	672	645	645	677	671	631	660	642	634	651	661	654	670	642	658	686	648	637	689	592	700	622	666	638	696	629	643	669	664	592	627	624	635	656	613	637	664	673	657	649	640	630	666	640	622	621	648	674	631	623	692	685	650	623	596	660	609	642	661	640	639	624	678	685	611	661	688	665	670	622	689	651	656	633	660	632	705	681	714	655	682	659	694	702	606	601	678	690	655	646	672	657	599	693	636	617	638	655	659	684	652	627	637	643	694	666	618	681	683	652	701	639	642	626	645	654	670	605	651	665	630	706	688	644	656	681	628	682	646	609	650	711	629	643	691	689	671	630	657	655	701	701	589	665	663	669	661	632	650	638	651	625	650	675	647	641	629	630	669	627	671	632	656	646	637	670	707	654	661	622	642	638	706	639	653	635	682	666	686	637	658	661	630	628	655	598	688	639	606	655	674	651	617	667	599	704	671	664	648	669	637	635	652	634	654	713	634	677	613	606	679	681	643	657	680	659	630	628	634	639	626	651	647	670	648	671	689	673	643	731	671	676	632	599	657	626	636	658	666	633	694	654	658	639	651	636	648	686	654	653	661	652	618	639	683	625	602	656	661	661	610	656	631	651	664	673	669	647	642	632	668	667	640	638	625	685	633	687	666	633	664	638	651	564	657	669	647	658	654	647	630	659	622	680	648	631	643	694	606	664	641	685	664	635	648	625	680	652	621	625	657	675	683	671	608	663	635	634	710	656	679	678	630	665	656	660	698	684	666	628	629	636	671	663	666	638	666	657	669	662	693	681	622	639	599	678	715	668	662	661	665	699	645	646	696	642	681	665	638	667	640	654	649	649	609	653	632	642	664	591	607	684	645	687	674	698	655	686	627	622	717	643	644	677	657	655	643	625	674	635	664	646	665	699	675	663	587	658	682	674	586	672	644	657	650	628	678	626	669	620	616	696	631	671	632	687	648	650	672	657	691	681	615	630	668	661	664	681	663	686	614	665	618	690	628	617	663	616	654	660	622	675	651	642	663	695	617	633	662	655	633	617	657	660	640	658	677	701	685	631	651	640	687	667	657	679	648	681	658	691	680	687	633	662	640	656	617	641	675	646	602	642	659	631	699	663	710	611	648	682	644	642	638	642	659	638	671	652	658	627	644	617	629	687	594	633	646	662	673	612	690	688	622	635	628	640	655	653	615	633	611	649	653	679	663	654	655	672	650	673	667	649	666	668	656	695	685	668	643	673	678	686	644	705	613	646	677	675	655	708	628	649	655	655	653	641	646	676	688	677	681	645	659	689	591	659	668	643	669	653	645	664	660	665	656	661	621	623	663	642	650	676	641	658	644	670	695	634	670	652	683	659	646	710	682	654	639	636	642	637	679	629	658	633	672	623	653	629	659	661	626	643	641	673	697	632	646	659	676	688	667	663	641	654	624	674	631	655	633	659	636	613	628	633	678	676	677	670	641	685	617	638	636	701	688	672	658	679	649	687	670	703	647	618	629	651	639	693	666	613	664	639	677	629	642	706	632	679	697	658	674	682	689	670	648	636	609	705	672	609	634	653	639	642	635	657	618	668	652	622	646	660	611	650	595	673	657	652	656	624	652	680	666	643	684	623	699	683	636	623	679	633	658	635	680	646	652	644	651	653	653	647	657	604	636	650	653	636	655	641	675	636	614	631	669	639	690	656	703	659	673	642	585	622	674	641	678	621	664	622	653	635	656	646	637	630	653	652	680	652	654	658	631	695	676	628	654	658	657	631	651	648	662	670	625	660	660	644	658	620	670	656	708	667	684	678	625	623	672	641	648	678	673	672	653	603	595	620	643	660	638	671	670	691	667	674	642	669	662	637	689	625	681	650	685	657	592	627	649	634	638	673	696	671	675	668	656	691	682	629	658	657	697	665	655	678	709	652	635	686	707	677	648	636	626	658	644	758	616	612	629	654	634	629	645	679	627	672	608	632	652	593	640	668	666	652	618	687	646	647	642	675	612	658	657	656	669	691	668	700	593	637	674	667	681	647	690	680	655	655	674	618	646	629	680	647	665	637	645	653	613	659	655	653	695	618	645	695	655	707	632	681	617	629	668	678	655	670	704	618	727	644	650	617	700	650	632	711	610	644	594	649	664	643	680	651	686	681	670	615	618	677	667	639	623	642	648	664	644	651	676	706	677	648	657	677	590	643	624
26069	45826	42396	33846	27826	22485	19349	16837	13478	9376	6109	4255	3421	2770	2541	2271	2091	2004	1944	1943	2165	2138	1692	1496	1364	1317	1205	997	872	915	858	821	855	884	750	814	830	755	785	860	854	880	882	918	780	833	811	820	854	752	858	819	822	850	774	850	852	831	800	822	823	784	792	842	816	796	803	803	796	818	808	770	807	787	834	769	825	781	810	802	827	773	822	800	750	798	768	866	815	865	780	819	762	796	789	863	763	786	840	829	788	743	810	793	787	742	782	813	764	788	758	808	797	809	807	810	766	846	821	785	802	780	775	821	821	786	742	754	813	784	798	835	810	759	811	782	784	819	816	783	811	793	802	815	786	812	809	762	796	762	849	745	857	801	770	858	824	800	771	815	790	782	741	812	813	859	813	775	790	799	759	774	824	785	769	772	833	767	817	748	830	807	844	800	774	780	830	776	758	791	837	813	766	796	764	808	734	732	810	855	769	805	784	798	791	775	822	810	801	818	769	764	759	839	822	821	813	784	819	771	798	810	813	777	829	800	776	832	763	829	846	788	750	752	770	761	838	764	747	792	828	813	759	746	796	816	830	836	811	807	789	793	798	814	785	778	827	803	791	789	757	787	787	820	766	775	792	840	836	791	740	786	840	779	851	828	789	819	818	841	793	786	805	790	774	756	784	767	832	767	827	786	780	811	753	815	855	805	826	829	807	831	814	784	792	769	798	795	726	754	806	806	760	811	811	815	781	775	846	812	818	809	793	817	816	794	780	802	870	831	774	772	792	752	791	796	820	781	817	809	773	803	753	803	806	809	765	765	769	745	791	779	821	806	796	768	777	793	737	795	801	809	821	788	774	770	792	838	814	762	791	813	819	788	762	832	751	791	764	754	822	802	741	805	796	816	782	799	767	768	859	818	770	791	788	801	834	802	795	815	842	813	796	837	788	792	775	794	767	850	755	729	811	834	787	831	766	810	770	786	814	799	784	809	773	807	762	779	819	760	809	818	800	800	788	782	851	755	754	784	825	760	844	801	802	851	800	803	811	790	812	797	740	846	780	751	786	741	771	779	816	823	801	791	824	779	794	783	781	746	803	777	792	810	827	835	800	757	809	785	809	813	804	800	797	720	751	811	730	839	808	794	863	835	783	801	808	825	832	825	814	777	852	767	794	727	803	776	793	795	835	786	754	781	751	806	787	783	785	776	810	776	808	843	752	775	831	778	750	786	838	834	770	827	816	830	802	788	760	735	826	757	793	816	751	755	787	795	728	831	801	778	849	789	823	806	806	765	805	803	791	783	771	779	746	709	865	788	815	830	785	851	788	789	799	773	810	854	851	792	843	809	796	780	828	814	785	782	837	795	812	798	776	806	766	776	841	743	802	800	834	797	784	811	847	814	832	797	777	834	764	837	797	779	810	796	785	826	765	832	777	811	759	811	808	815	783	802	829	790	835	785	832	805	796	760	802	779	766	765	751	742	833	794	784	731	789	786	798	839	814	817	818	830	805	804	754	795	809	780	796	816	766	798	783	737	784	726	780	796	802	785	773	832	770	809	813	803	770	818	760	744	786	816	762	824	812	796	780	791	787	831	802	826	763	833	839	772	794	814	799	821	763	848	757	825	803	804	773	824	828	806	762	829	776	830	786	795	776	783	796	774	796	756	762	836	794	794	802	853	817	787	818	788	838	757	779	833	838	781	840	759	746	801	775	796	783	818	795	826	821	812	834	781	814	802	815	808	785	801	731	790	808	818	778	840	791	776	783	807	793	799	745	821	797	720	789	807	776	813	742	785	802	807	784	782	806	814	744	809	857	807	762	776	820	807	770	754	800	741	805	766	784	749	761	810	779	792	805	754	762	770	784	866	818	804	773	781	837	824	780	769	810	825	788	780	820	814	793	841	826	800	788	757	833	823	793	775	807	807	836	787	792	819	821	770	850	793	771	830	778	818	850	755	776	812	772	752	812	778	804	771	778	819	799	782	778	813	805	775	768	776	789	774	796	816	804	785	755	785	770	778	748	797	771	806	763	862	806	803	821	755	800	777	797	843	775	756	759	793	801	791	767	783	772	817	850	814	753	790	760	780	739	781	794	774	780	803	809	823	806	810	821	761	831	740	842	792	764	771	766	762	807	735	775	772	781	759	835	838	767	840	787	790	780	793	784	743	788	795	816	854	791	786	780	780	803	770	792	751	754	795	810	810	822	777	772	798	777	870	792	819	800	782	784	787	798	769	799	809	747	742	807	790	799	825	771	797	788	803	824	826	773	821	764	793	769	816	795	755	820	812	802	830	765	751	838	849	805	800	754	838	808	809	805	801	772	800	813	784	796	801	768	835	772	790	774	785	811	772	831	776	772	775	829	832	816	806	847	796	798	813	828	770	801	825	779	746	804	762	787	770	832	824	791	797	817	842	842	833	789	796	764	820	760	819	867	796	842	825	757	814	768	808	808	791	826	831	817	825	775	835	815	826	795	808	781	805	803	760	761	771	806	801	739	836	763	788	800	828	778	808	773	769	762	778	814	837	787	766	793	785	836	741	814	757	817	842	756	798	749	788	827	784	800	797	828	817	813	821	781	786	748	826	834	819	833	791	802	768	808	790	793	753	837	804	812	781	828	828	784	730	848	775	753	748	815	776	723	807	836	796	768	756	855	754	758	823	739	799	795	833	785	754	807	818	776	797	798	744	801	824	762	815	781	787	796	798	802	776	775	824	790	814	802	759	791	804	801	836	799	816	795	815	781	848	774	779	817	793	866	782	792	758	802	736	801	826	809	822	824	796	843	773	755	792	826	803	773	787	775	795	821	815	869	794	789	824	805	816	767	805	796	817	771	806	754	809	809	772	759	797	795	817	781	793	725	811	799	726	800	800	821	819	785	772	787	758	811	760	818	827	824	806	794	811	792	844	739	745	776	793	775	783	776	816	752	794	804	802	812	775	797	774	816	816	853	766	831	752	794	755	787	815	796	810	800	788	825	776	746	826	750	784	813	822	754	806	762	865	768	793	777	783	796	794	781	753	806	840	816	768	806	788	814	772	763	816	782	759	730	823	771	835	820	815	740	838	795	802	794	813	757	793	783	761	825	825	787	807	829	737	807	799	808	777	775	757	842	815	767	819	809	774	836	731	799	774	838	826	812	792	794	786	805	855	774	780	771	823	808	795	751	753	758	743	770	783	853	744	768	787	835	759	824	808	784	782	831	760	815	772	779	760	798	783	798	833	777	767	824	743	829	776	828	797	814	801	860	811	782	763	809	813	810	748	797	855	801	770	812	802	795	771	820	838	823	822	787	766	790	764	828	794	816	785	810	772	791	794	773	737	832	791	794	815	782	813	769	761	808	777	802	801	831	771	795	790	805	804	764	826	796	784	818	825	797	782	837	786	794	798	808	827	774	780	824	807	805	810	795	790	777	802	785	808	797	812	805	876	793	809	813	849	831	804	812	793	800	809	801	825	814	857	808	761	784	829	776	754	808	760	812	774	793	809
22284	20726	28416	23161	21084	22747	24375	15993	11426	7514	4505	3263	2465	2092	1951	1617	1523	1499	1480	1560	1651	1419	1212	1176	989	924	852	629	700	638	604	578	563	521	598	566	535	570	575	553	608	638	629	608	535	584	615	572	577	584	599	550	635	596	620	593	578	560	548	515	558	584	588	526	595	547	599	593	498	583	565	548	573	580	571	553	561	592	519	547	488	521	529	555	555	503	576	523	541	539	555	552	565	557	576	573	543	576	579	550	564	571	561	541	565	548	480	522	561	542	541	531	582	541	548	573	525	509	568	556	507	564	547	572	513	560	540	548	540	591	510	524	543	565	496	591	529	559	580	586	550	540	547	593	546	561	538	544	535	584	541	560	547	518	590	567	555	563	519	533	510	532	527	540	538	560	555	553	572	556	587	577	522	553	566	526	559	565	550	517	521	517	562	509	526	553	502	556	590	558	528	545	549	534	543	539	559	541	548	552	585	568	610	539	515	514	564	545	547	548	533	531	532	599	552	568	511	526	543	550	548	526	540	556	574	542	561	559	571	607	535	555	534	571	568	545	537	554	580	566	548	549	547	594	545	567	486	561	493	552	599	557	505	539	560	518	575	528	562	566	550	516	543	574	517	555	595	559	542	584	532	580	504	500	570	545	554	578	583	510	528	586	560	543	512	505	584	551	519	571	566	576	550	558	544	525	544	530	535	541	555	553	548	572	555	562	552	566	568	476	511	539	564	502	543	533	550	594	514	530	564	543	542	578	532	539	562	519	564	575	528	539	572	532	532	520	551	531	575	556	554	522	513	591	540	519	559	510	519	564	533	494	531	576	549	571	518	543	503	548	539	554	547	539	552	542	560	571	572	531	584	517	521	590	594	566	569	561	554	534	539	538	559	570	533	541	515	572	527	510	518	559	543	485	531	553	522	499	533	573	544	519	560	548	579	541	516	549	524	501	564	543	563	533	559	542	544	546	561	564	577	570	521	540	514	546	525	571	548	524	560	537	525	573	545	533	559	531	548	537	571	543	541	507	526	520	558	544	568	535	555	557	549	539	530	530	540	537	546	515	536	568	504	520	565	554	562	575	511	549	532	592	580	548	540	554	585	534	516	589	555	530	576	573	524	571	547	547	568	528	517	563	520	543	553	551	536	550	544	516	514	525	521	550	564	546	556	579	501	556	547	552	548	546	559	488	541	575	551	593	534	552	511	537	548	541	580	545	574	507	522	568	541	556	538	544	547	539	561	538	590	549	573	555	528	561	558	524	547	549	512	487	590	557	546	508	578	595	565	561	536	554	526	582	538	560	524	535	579	582	554	560	547	561	560	521	578	582	554	538	533	538	534	547	559	526	536	613	546	529	540	497	536	549	563	511	549	526	574	539	524	526	575	564	547	537	542	595	543	577	578	551	566	546	568	536	549	555	523	549	525	578	538	560	558	540	516	564	529	529	548	562	524	595	572	545	554	583	556	511	563	526	537	556	529	547	557	550	548	558	580	532	523	583	585	522	537	585	527	568	576	513	505	551	534	539	551	530	518	546	589	493	577	526	554	536	565	507	511	539	547	549	587	547	542	488	523	523	581	559	538	522	581	564	574	530	525	558	528	542	535	557	552	577	551	581	513	491	520	596	531	534	553	547	568	562	565	520	546	563	566	549	544	592	555	522	528	543	552	544	590	532	549	524	558	572	546	557	523	534	556	545	568	567	564	569	546	547	555	546	556	554	523	524	511	550	522	537	513	562	570	515	549	525	581	541	561	575	554	540	539	587	539	578	577	526	531	536	543	559	568	548	560	510	549	546	555	581	588	499	536	545	523	525	529	579	521	540	539	554	580	533	551	574	570	602	556	568	562	533	566	550	557	520	558	546	547	521	565	601	545	578	543	532	551	562	556	504	537	614	509	555	561	561	568	532	570	537	550	600	572	517	558	526	595	571	557	563	536	501	597	567	533	586	511	560	528	525	526	530	544	539	555	604	532	519	541	561	533	536	583	566	535	554	543	546	534	586	547	519	562	575	516	547	575	564	582	519	565	599	537	542	556	523	574	549	556	583	571	530	540	510	572	543	578	577	531	559	571	524	557	538	527	519	521	550	567	530	547	580	542	561	543	506	545	557	579	554	561	572	539	552	537	531	545	578	562	550	522	546	548	561	582	537	558	526	552	615	580	536	570	558	563	553	578	516	553	556	544	567	562	543	534	542	556	559	566	526	541	554	555	518	565	566	536	565	574	551	549	567	521	541	519	524	537	594	551	562	552	541	513	566	562	580	579	548	539	573	571	525	532	521	526	534	592	566	578	564	575	556	528	549	546	580	591	589	562	550	566	556	536	553	547	538	563	590	500	552	571	575	506	545	553	515	518	531	560	568	540	565	550	541	543	559	572	603	545	548	534	572	496	576	557	517	562	580	592	559	514	524	558	526	529	546	531	549	497	587	557	518	556	527	564	559	522	531	586	530	565	570	550	565	561	578	519	554	552	528	560	561	532	533	528	566	587	556	545	525	552	544	533	606	511	555	547	553	557	547	595	558	556	544	544	550	560	539	548	499	530	535	494	576	567	573	546	564	542	558	563	508	513	531	516	540	540	550	560	527	570	553	538	571	490	493	529	556	484	535	550	584	544	540	520	561	521	545	526	551	514	548	591	539	568	529	542	541	550	569	547	537	594	555	514	547	518	541	526	561	546	557	541	521	533	562	557	548	548	562	531	561	523	541	571	585	554	571	569	565	564	516	549	582	499	575	566	538	558	571	598	565	534	526	515	552	548	529	572	570	559	554	567	516	547	518	564	521	518	512	536	539	528	519	575	566	558	567	589	566	545	569	560	583	561	500	553	536	550	546	583	598	535	537	558	535	533	537	527	558	568	556	579	569	530	554	570	532	518	573	590	533	501	531	566	540	528	573	583	538	513	530	550	549	568	573	530	507	553	557	571	526	523	525	534	564	547	609	540	526	557	520	587	557	548	559	544	516	502	586	516	577	552	539	535	546	509	538	543	512	549	531	567	536	563	542	488	528	540	529	558	538	546	569	550	554	550	568	566	555	517	545	536	539	539	535	548	522	540	500	504	514	542	556	565	549	526	556	572	566	564	554	545	512	547	513	519	565	589	568	563	540	557	530	571	526	561	532	571	540	569	522	585	550	539	525	522	549	560	543	504	532	524	558	510	553	552	527	534	500	535	532	570	529	592	507	565	578	559	548	528	532	567	533	574	549	508	545	523	539	569	497	562	550	530	565	562	548	569	545	528	541	539	560	510	543	538	573	585	546	570	554	575	532	565	524	545	534	549	525	601	535	512	547	568	520	555	547	586	545	551	544	520	568	551	530	544	564	570	520	560	549	513	537	534	549	544	566	520	564	568	531	521	553	528	548	537	559	561	538	548	555	585	526	533	498	528	563	564	542	578	592	573	584	604	531	554	523	555	533	598	509	557	545	533	557	527	610	556	565	534	525	563	564	553	556	534	543	523	561	577	517	570	561	546	537	527	513
28327	49827	46166	38027	32264	27553	24792	21700	17794	11972	7675	5694	4255	3659	3277	2664	2458	2455	2384	2647	2608	2226	1842	1817	1396	1373	1196	839	845	844	790	741	740	627	697	669	607	677	668	669	750	758	724	732	740	743	703	676	669	718	727	665	703	680	691	742	659	690	697	735	697	702	653	676	650	664	681	653	696	685	659	652	653	676	624	654	611	673	649	645	653	645	624	604	662	606	647	655	627	631	692	669	615	649	681	700	666	636	650	687	643	615	715	642	642	619	673	697	659	624	631	628	651	674	682	616	694	610	633	658	638	683	630	630	631	678	650	692	620	579	649	648	658	638	633	597	623	672	666	666	609	661	637	639	648	684	634	684	631	671	663	644	649	629	643	649	696	633	636	617	674	671	679	674	625	640	687	710	650	678	668	637	718	665	644	644	649	654	668	687	631	677	648	671	632	636	647	670	631	651	603	648	672	670	660	692	617	668	676	627	692	654	638	678	656	653	699	618	660	685	663	667	624	617	658	682	667	646	634	672	692	625	673	667	644	663	599	617	651	623	631	635	684	651	669	664	623	637	635	656	643	643	608	655	646	606	633	657	645	659	679	618	626	661	668	678	701	655	609	699	676	658	650	675	626	616	671	640	635	659	659	653	622	664	657	603	709	638	634	647	608	644	597	644	689	638	638	657	674	647	627	658	712	650	621	678	626	617	627	631	686	628	664	630	660	657	642	623	592	637	618	647	647	599	627	589	685	665	666	629	635	614	687	678	611	644	684	617	623	652	661	656	657	644	624	660	680	647	627	630	622	681	607	654	644	662	685	627	632	631	677	652	635	703	647	717	662	644	633	656	632	633	646	680	654	597	653	666	642	667	649	641	636	680	638	628	602	660	629	638	703	624	674	683	649	642	658	624	659	648	635	665	699	652	638	665	695	636	616	641	709	612	682	657	676	628	633	672	649	647	674	657	654	606	695	650	665	637	637	669	702	623	680	690	638	632	650	624	643	659	654	634	651	656	625	609	673	651	634	598	710	619	638	603	624	684	677	663	628	624	621	618	620	620	655	651	656	673	622	708	623	705	622	694	652	668	690	626	649	685	635	661	653	638	664	684	678	658	627	584	640	588	635	681	697	642	615	588	697	663	658	609	673	646	661	646	672	673	703	629	640	638	631	666	691	646	638	667	633	628	610	675	650	599	663	637	639	641	621	653	652	706	622	644	648	619	604	650	635	641	654	620	684	684	651	646	625	658	664	630	673	655	637	635	643	629	665	653	636	672	631	651	595	682	686	630	639	633	647	632	686	628	652	654	646	672	628	608	660	637	646	646	637	610	681	663	622	627	632	668	648	612	642	619	655	646	693	684	646	681	650	660	686	656	645	626	653	675	654	686	631	592	657	637	641	648	684	670	666	671	670	622	627	629	636	638	663	642	686	658	675	626	664	644	687	660	675	614	634	661	658	619	600	634	637	651	665	647	680	670	651	652	671	652	689	653	625	669	630	669	655	671	634	666	639	608	640	648	668	631	656	626	680	636	633	660	706	658	643	712	679	644	645	693	653	616	630	636	700	661	662	673	654	649	665	637	610	634	618	672	626	676	676	614	597	683	645	665	646	608	675	675	618	632	649	686	679	625	679	621	620	632	625	642	643	633	635	646	628	669	636	584	648	626	682	616	611	612	610	682	676	686	637	610	591	665	632	684	655	623	634	623	630	644	659	668	641	711	656	664	669	715	622	609	650	634	680	613	690	669	683	640	643	669	595	637	663	683	680	619	663	655	633	688	621	648	625	612	643	694	688	657	587	693	618	623	644	671	647	650	657	633	658	630	650	651	674	675	621	652	641	670	653	632	694	675	647	660	628	667	662	675	646	647	668	689	689	652	653	655	643	654	631	638	628	633	625	672	676	661	629	647	634	646	628	651	648	629	612	666	654	618	640	656	666	664	627	646	616	698	648	664	652	675	622	667	659	648	633	644	651	668	683	618	708	641	683	654	614	641	669	654	632	627	648	641	633	625	630	661	652	676	673	597	640	671	660	709	592	642	666	632	640	654	654	639	644	605	654	672	638	639	684	615	648	659	672	676	647	647	664	689	630	649	692	662	644	683	645	652	641	687	650	658	640	648	645	594	689	636	652	657	653	625	670	665	618	659	663	643	667	661	637	687	637	648	629	640	687	621	658	651	674	649	665	651	648	676	686	729	645	621	655	614	648	655	674	660	652	611	695	627	656	664	595	650	685	613	665	632	657	663	626	640	608	647	636	617	660	651	639	613	674	653	648	650	615	656	633	618	672	605	622	651	665	640	640	662	657	686	656	628	684	643	656	671	624	654	636	665	657	654	610	585	674	627	640	696	620	662	657	639	639	656	632	710	652	639	627	648	625	649	650	676	646	661	599	640	629	649	639	645	658	681	655	667	673	650	667	657	635	671	635	655	632	637	628	671	600	615	652	714	643	678	635	670	680	652	583	681	648	716	668	630	642	607	662	611	654	615	696	617	605	635	599	647	648	663	658	622	634	651	610	703	627	623	639	610	674	629	686	675	615	598	644	677	646	633	634	607	628	650	679	578	642	671	602	714	622	625	624	636	639	638	669	675	636	651	637	661	662	680	628	618	653	669	657	621	634	608	672	641	621	628	650	647	664	658	671	670	614	632	691	635	694	655	653	634	655	630	637	632	680	679	622	644	659	655	654	665	629	672	650	648	660	621	686	668	648	616	628	643	637	612	635	659	602	618	640	632	649	655	627	636	647	624	625	635	672	610	613	663	646	629	665	669	624	667	673	706	661	641	662	718	606	653	655	621	655	628	678	660	691	616	693	635	593	647	678	665	648	667	617	610	701	651	646	648	627	609	676	682	680	652	641	631	668	647	668	631	622	618	644	653	627	630	635	683	606	646	707	673	582	670	617	609	659	669	690	648	644	636	642	657	627	647	664	671	634	641	703	658	629	619	642	628	648	617	645	669	643	619	657	640	679	632	674	661	668	670	630	630	672	597	619	629	638	659	607	606	662	632	630	643	653	632	674	643	659	601	630	639	640	641	666	633	654	672	642	645	655	684	637	615	655	625	628	622	611	651	645	617	603	691	670	671	661	682	660	636	629	635	650	666	594	632	628	654	657	679	575	675	609	672	635	641	658	693	652	658	658	669	664	661	652	653	663	642	609	644	658	689	620	623	627	630	657	604	663	657	658	650	636	660	661	656	653	634	649	691	669	625	627	662	654	701	664	619	672	657	635	627	708	622	657	619	655	713	591	633	639	651	662	653	670	651	622	640	683	599	648	654	674	622	642	685	618	644	656	597	626	646	665	642	641	658	617	692	658	656	638	670	661	661	638	653	634	662	690	642	646	592	599	630	616	703	632	628	637	619	651	663	693	636	674	693	653	658	625	609	664	681	666	628	669	665	643	617	655	642	644	629	659	637	647	592	635	692	649	636	671	687	643	627	679	633	715	673	613	662	642	615	654	644	623	655	638	676	631	638	650	631	698	662	671	666
26851	23297	29220	23879	15821	10775	8770	6795	5195	3202	2223	1810	1522	1405	1312	1222	1238	1254	1203	1334	1314	1172	1062	1064	1065	1052	968	876	922	837	897	914	877	883	858	858	872	881	871	840	871	861	831	805	799	809	860	825	826	915	836	935	886	901	839	894	853	838	856	889	827	831	841	822	845	884	874	883	899	886	910	847	800	861	852	833	872	889	843	806	906	899	814	833	812	874	833	801	830	845	869	806	874	852	814	799	841	809	873	882	847	817	864	782	876	867	836	862	844	849	859	814	843	858	905	840	819	895	841	813	820	800	858	837	867	864	852	858	883	796	843	877	868	880	866	858	863	840	867	879	814	868	849	866	818	863	848	858	835	840	863	851	881	840	878	883	786	817	826	841	830	818	854	848	831	821	845	785	826	833	801	891	863	823	795	906	844	848	864	823	865	871	869	849	847	829	853	877	858	883	849	853	827	849	836	837	855	838	850	891	845	852	851	894	831	830	908	869	830	787	854	831	854	874	846	881	862	853	813	789	853	875	816	858	819	842	871	824	864	837	878	833	843	802	811	845	867	825	869	874	887	835	849	845	860	833	837	857	823	819	826	887	873	906	834	861	854	873	841	870	856	866	790	865	868	908	819	874	820	842	831	828	818	848	882	897	851	874	826	819	853	837	857	861	847	805	812	839	849	815	856	893	816	859	870	821	845	872	837	850	878	857	829	850	883	831	810	817	820	846	764	858	863	843	868	833	843	866	777	814	832	831	813	859	890	901	779	925	871	876	865	837	833	872	879	847	834	843	790	860	875	877	868	876	856	899	844	843	836	791	852	873	853	888	836	818	816	858	875	845	821	839	868	864	783	817	837	915	843	841	843	880	912	826	899	837	866	829	870	866	848	831	848	843	854	854	860	819	841	875	869	851	835	848	918	891	785	837	777	875	841	812	861	850	828	784	869	856	809	891	829	893	826	874	842	782	825	837	914	866	819	838	861	864	822	857	853	859	832	860	868	867	914	862	862	873	841	894	895	838	880	851	850	873	886	827	820	866	838	836	832	849	850	874	833	902	852	829	860	814	830	884	836	837	808	877	868	848	801	832	827	845	809	821	834	852	864	847	811	878	859	838	819	842	794	829	866	864	881	825	888	837	869	818	871	895	885	816	843	835	808	789	843	822	864	918	878	841	803	863	855	833	865	860	866	819	861	865	836	800	843	826	835	857	845	834	812	891	906	837	897	910	884	845	857	879	880	829	849	841	828	835	860	822	799	879	837	888	845	837	836	835	834	843	915	855	922	832	876	819	817	895	848	813	840	872	837	832	869	855	913	891	836	841	875	829	885	870	915	819	839	912	857	866	805	852	844	867	894	850	853	836	878	844	880	806	867	852	864	880	843	843	825	835	862	850	839	821	847	815	844	889	902	889	877	897	903	867	848	849	887	879	843	872	853	852	871	795	801	815	871	803	846	865	847	840	816	850	836	869	860	835	837	839	869	822	883	841	863	870	888	808	879	830	837	847	844	856	879	812	844	842	811	840	837	808	909	889	865	863	831	846	847	869	861	865	893	838	875	826	847	878	827	838	845	883	902	824	827	840	865	874	825	891	855	875	863	870	860	848	869	811	835	825	878	898	833	838	794	838	864	880	838	842	847	869	849	860	846	852	831	812	838	804	826	885	861	829	868	856	869	823	800	839	897	835	870	812	889	832	812	835	884	843	885	835	854	843	809	873	852	898	841	838	867	817	898	893	867	830	824	871	816	826	866	891	878	928	838	857	891	857	892	860	803	891	826	884	831	845	802	828	858	845	877	851	860	839	821	918	838	851	815	882	844	823	836	846	834	801	813	815	818	885	802	811	840	875	836	830	846	790	869	810	849	843	836	838	902	882	851	871	814	831	881	825	802	790	849	831	806	829	862	818	904	807	876	827	885	831	841	886	886	766	848	877	863	832	814	843	862	827	864	854	814	842	898	828	886	924	830	818	826	847	847	824	840	869	855	852	818	862	810	832	869	835	806	868	839	811	814	829	865	879	796	867	849	853	838	872	815	857	842	850	853	861	888	828	841	801	874	876	900	807	838	853	868	811	773	842	815	907	884	835	839	853	839	812	864	879	843	831	832	847	810	875	902	869	881	840	854	871	892	855	833	822	864	856	887	872	914	858	864	882	771	814	802	802	882	824	815	910	823	827	807	876	876	860	846	857	817	847	854	863	839	862	919	850	854	822	834	835	859	871	816	847	896	852	846	831	847	855	820	829	842	833	826	823	870	823	840	898	870	891	844	836	865	849	862	841	832	800	903	807	889	835	875	857	788	868	841	827	833	800	883	843	875	851	835	893	829	829	889	804	841	837	886	887	858	844	879	837	862	816	869	829	848	838	833	848	837	869	830	830	830	860	821	861	870	893	866	817	868	851	858	853	835	836	815	854	875	854	819	850	813	889	832	858	866	885	888	872	819	892	818	929	861	889	894	890	889	823	862	826	821	855	816	819	834	856	866	843	832	879	812	822	856	838	784	841	864	851	883	878	814	862	856	856	818	857	860	868	798	817	841	879	858	902	881	900	814	845	845	847	851	878	852	837	847	892	850	871	944	849	841	858	842	842	827	860	883	792	853	860	856	836	837	895	874	867	868	855	866	842	829	848	854	804	842	853	883	830	854	846	846	859	874	819	893	772	811	859	845	922	838	874	851	860	837	828	767	832	912	865	905	840	839	888	803	862	848	886	869	895	805	922	867	906	863	838	786	852	834	819	848	854	850	850	844	849	849	956	809	874	854	853	829	843	838	905	865	884	840	801	866	838	879	934	824	842	897	840	886	877	800	816	846	824	855	832	887	876	843	890	877	833	837	865	852	868	914	837	809	857	885	823	870	801	855	828	866	841	858	840	849	838	840	810	842	822	862	775	851	815	856	820	848	851	882	846	825	835	875	890	894	844	842	876	882	896	854	840	877	863	811	844	848	861	890	885	900	851	827	850	853	855	798	813	820	858	830	943	861	870	879	837	836	856	806	838	885	872	867	841	842	849	854	860	882	868	893	834	820	837	846	853	839	815	868	844	887	881	841	862	842	847	824	838	811	846	824	835	838	847	829	862	864	893	788	852	858	808	838	843	859	780	879	852	857	883	831	869	856	866	866	840	884	810	829	828	846	847	867	879	865	857	860	832	901	791	859	804	894	808	841	810	826	851	842	844	851	872	892	896	839	857	857	827	868	837	898	842	883	825	843	846	866	876	849	871	825	829	823	868	856	874	896	798	882	863	844	866	884	864	877	868	798	856	836	826	842	867	839	887	878	856	848	853	835	846	852	890	835	887	797	804	835	847	843	866	874	799	853	892	844	860	856	867	835	840	864	895	835	873	878	857	848	838	875	832	902	897	853	897	830	813	788	871	807	865	852	817	822	842	854	845	851	867	871	805	847	915	808	871	844	830	875	827	821	831	851	838	879	904	861	902	839	825	835	833	878	824	837	853	864	818	885	799	864	838	843	849	878	815	843	773
25993	38953	34643	25848	20521	16409	14615	12164	9274	5945	3774	2970	2332	2192	1997	1837	1799	1732	1733	1871	1903	1643	1462	1531	1344	1314	1226	1053	1106	1143	1050	1061	1024	941	1000	1028	1001	1017	972	1006	1080	1017	1015	1031	1049	1014	1037	1017	1044	1060	1004	1115	1028	1048	968	1002	1009	1024	1035	1009	1021	1011	1031	1002	1026	1036	1030	1036	1034	1024	985	1019	985	990	1044	999	982	974	981	1052	981	1008	1013	1054	1000	1073	1036	973	1008	1039	1015	1024	1008	1003	999	997	1017	1069	982	1081	943	999	1022	994	1037	992	953	1007	999	1052	1011	996	985	1019	1070	955	1037	1006	1041	960	1032	1033	1034	969	1051	1073	1084	1041	987	974	1020	996	979	989	1024	1022	1037	1027	980	1025	1031	1014	992	1031	999	995	999	995	1053	969	994	1019	988	1004	1046	1044	970	988	972	1016	1016	984	1041	1023	1024	1067	1024	1032	1013	1051	1057	954	984	1013	982	1002	980	984	1046	1023	1060	1049	987	1051	1020	1016	973	1044	1028	1022	1067	1030	1008	998	990	1070	1033	1045	988	1016	989	1033	973	1044	1007	995	1047	1027	1042	983	986	976	1039	1020	1080	1004	1020	964	1021	1041	1015	999	1074	1029	1062	989	1027	1010	960	1025	1008	1052	1011	1013	993	940	1069	1023	1023	1044	1058	1014	1009	968	1007	1007	972	1019	979	1088	1030	1003	1003	1012	973	973	1004	996	1022	1036	1039	1030	1013	990	1037	1040	990	1023	1026	976	1005	964	991	1052	1026	1018	968	1016	1018	1020	966	1014	1045	1049	1011	1031	1011	1036	1023	993	989	1005	1025	977	1012	1031	1020	1012	1004	1029	1000	1000	993	1018	1021	1020	1060	1024	1035	1040	958	1059	983	1065	1007	1006	972	996	939	995	1002	996	1032	1031	1011	1048	1029	1083	979	991	1036	975	1007	1017	996	1002	989	1034	1018	1036	1022	1075	1006	1080	1022	1051	991	1014	1014	1064	988	991	1006	966	1007	1016	1003	979	1048	992	971	1048	1002	1049	988	973	1011	1047	1059	1001	1003	1053	1101	1034	1024	1050	977	1011	1044	991	998	1007	944	1001	1021	970	992	1019	1032	1019	1033	995	1020	1059	969	982	975	1049	1003	986	1015	1054	1081	1010	1024	1023	1056	1034	1005	1090	993	1042	1027	993	1034	1040	1000	1090	941	1017	985	1019	1013	1004	1024	995	997	983	1083	1024	1003	990	1033	1024	1044	1034	994	1078	1008	1060	971	1058	1025	1029	1000	1015	1046	1033	1030	1016	1073	1044	1004	999	999	961	1021	1071	1072	1026	1013	1036	1016	988	1008	1036	1009	1010	1038	1025	980	1024	1000	1026	992	1018	1031	1016	1026	1050	1042	1015	1050	969	958	997	1034	1046	1007	1057	1048	1039	1040	981	1039	1047	1006	1035	993	1005	1015	957	1035	992	1055	992	921	1038	990	1004	1007	993	1047	1004	1031	1018	1012	1027	1007	993	1008	1002	1033	1017	1038	998	994	1021	981	950	1008	1074	1011	981	1064	1014	1041	976	929	1000	1094	954	1054	956	1015	998	1008	1028	1012	999	1059	1026	977	997	1096	1066	1027	1019	1005	998	1006	974	1053	1098	993	1000	1000	1006	988	1036	992	1038	965	1011	993	1034	1079	953	1033	1041	1055	1021	994	1029	1063	976	1006	968	993	985	987	969	1047	1052	1086	1020	1013	1010	1077	1016	995	1040	1057	982	966	973	1001	1025	1030	1038	1027	1017	1046	961	1023	972	1083	995	1038	1046	1001	1016	1002	1038	1070	1033	1039	1033	986	990	983	1048	1049	956	1037	1003	993	1054	983	1047	1015	946	984	1025	1060	1023	1000	1016	987	989	1010	1007	1004	975	969	996	1053	991	1019	996	1035	1110	1022	1018	1064	1048	1029	976	1006	973	1025	993	1017	1043	1038	996	1065	1023	991	958	1050	970	1016	1024	997	1028	1003	1015	1005	1042	1061	988	1037	1028	1097	983	1005	1053	1024	992	1067	1007	1021	1053	1046	1009	1025	1043	1089	1022	982	1064	1010	961	1045	1060	1030	1016	1041	987	1025	984	1010	987	1049	1026	1044	1038	1042	945	984	1036	1028	1020	964	1064	1051	1037	999	1027	1048	937	1010	1015	1004	1006	1010	1019	1082	1040	1007	976	1038	1001	976	994	1064	1016	1045	1042	1080	1071	1051	1068	1023	1046	1029	969	1048	969	995	1016	957	983	1027	983	1040	1029	1051	939	1067	983	982	1063	1018	1038	1031	988	991	987	1058	1047	1047	1019	994	1023	986	1026	1026	998	1052	983	1022	992	1025	1000	1053	933	1009	1022	1008	977	1024	1018	1047	995	990	1016	992	1032	1035	1012	973	1001	1092	1076	1027	1023	1044	995	1005	955	1047	1011	1077	1028	998	1051	986	1037	989	1023	1019	1061	999	1047	1029	1012	1001	968	1009	1015	1016	999	1031	966	991	1041	987	1031	1019	959	1014	1018	1008	996	1074	1019	1017	1060	979	974	1006	1001	1027	1061	981	1038	1014	1011	1033	917	978	1021	1037	1004	958	1041	1012	1018	982	1009	981	1006	982	1008	1018	1052	1133	959	1021	1018	1045	973	1041	986	981	1033	1015	1024	1067	991	1012	996	1001	1005	1056	1006	955	1014	1002	1017	1052	975	1011	1073	1010	1017	1004	990	1032	1018	1040	1035	995	986	1052	1022	1049	982	1019	996	1039	1016	1047	1079	1049	1080	953	1004	1019	1014	1041	1046	1033	1048	986	1057	999	995	1009	989	977	1072	1034	990	1028	989	1001	1059	1021	1018	1023	1018	956	990	1014	983	1039	994	1019	1043	973	1001	1023	947	1008	1050	1032	1059	977	976	1020	1010	1061	985	1009	980	1041	1005	1071	966	979	1034	1023	1074	1042	1053	1028	1013	1076	1005	1061	1038	1029	1036	1087	1018	987	1015	1018	1005	949	1050	1005	992	1050	956	1019	993	1018	1012	1011	1033	1023	1014	998	987	982	1051	1086	1007	1027	1065	1031	1008	1010	1078	1034	986	1038	1026	1026	959	1020	1040	1054	1048	1019	963	997	1063	1006	999	1039	995	1009	1053	981	992	984	1033	952	1012	1048	1037	967	975	1067	1027	983	1107	966	1011	958	995	1068	991	999	945	996	987	1009	1074	953	1014	1005	1037	1060	988	994	1072	1007	1030	1015	1035	1004	993	1051	996	1021	929	1015	945	1023	1029	980	1034	1040	990	1030	993	980	1036	1055	999	982	1036	979	1008	956	993	1033	993	1038	989	1008	1043	991	1025	1013	1040	1003	1033	1008	1036	1006	1002	1031	1023	1080	1019	1016	932	1073	1026	1014	998	1027	1024	1014	997	1030	999	987	1051	1082	1028	1029	1006	1031	958	1000	1012	1042	1021	1006	995	1050	1059	1085	998	1028	1009	1041	1037	972	1010	1034	1030	987	1015	961	1000	1007	1029	993	978	1037	1023	1054	1068	990	1039	979	1073	1032	993	1052	1001	1001	1012	1030	994	961	1049	994	1064	995	1073	974	1022	941	957	1006	1044	1016	1012	995	952	1001	1046	1026	997	1079	1047	1034	1026	1043	1055	1060	986	1007	1012	1029	1020	1030	1045	1035	1049	1041	987	1022	967	1036	1007	1032	998	1025	1020	1049	1047	1035	1039	1004	1021	964	1014	1037	992	1093	1025	1010	1004	1000	995	992	1025	1018	1029	1040	947	1004	1016	1047	1020	1036	998	1003	1012	1036	1012	988	1054	1025	1047	1017	966	1035	1028	1034	1019	1069	1026	1001	944	1056	1041	1023	1013	1013	1016	996	1037	1063	1003	1003	980	1020	986	1006	1042	1034	988	1029	979	993	999	1038	983	1050	1057	1089	1040	1072	998	993	1011	1073	992	1046	1000	997	1042	1031	1030	1012	1022	1084	1032	999	1018	1012	1063	1025	1029	1058	1108	1031	1048	1035	1046	1012	996	1054	988	993	1001	1049	1027	1000	998	1028	1010	1082	984	988	975	985	1013	1035	1034	1048	1031	1038	1044	991	1031	974	1071	958	1033	1040	1037	999	1021	1010	982	1056	1016	1058	1015	1058	1002	951	1011	1017	1014	1015	1062	1022	1038	985	1006	1037	945	1018	1044	1040	1036	994	1010	1022	1042	1056	1041	1014	1026	1012	1044	977	1023	1004	1049	991	1021	1022	1017	1029	1010	1088	958	1019	974	995	995	980	1078	984	1019	982	1036	1024	1054	1014	1074	1003	993	1002	1041	1047	991	988	1011	1004	1044	987	1002	1020	976	1064	980	1054	1006	1017	1019	1035	1075	986	1004	989	1014	1084	967	998	1028	1005	995	994	1027	1083	973	1004	978	1031	1039	1001	1076	993	998	1009	997	1014	966	1022	1052	1016	987	1039	1034	1009	1006	1018	983	1013	1038	1061	1054	1112	1067	983	1038	1040	1044	1020	1038	1041	1045	1013	1014	998	948	998	997	1058	1029
23283	20776	28188	23660	21699	21546	18135	12463	8438	5221	3143	2322	1919	1775	1488	1407	1421	1349	1475	1569	1337	1121	1176	1172	1012	947	848	722	730	690	658	723	724	639	713	654	695	683	654	664	729	790	739	714	677	650	679	719	662	678	723	688	659	688	711	710	679	703	649	683	634	708	635	682	675	665	673	608	683	625	597	662	695	676	645	670	659	639	667	681	644	684	664	678	656	652	671	670	687	641	698	655	679	633	682	683	649	688	669	663	678	596	684	655	668	609	676	680	668	659	657	685	632	679	701	670	622	693	651	642	636	671	677	642	628	666	662	669	659	711	682	672	659	641	684	668	660	712	688	643	707	679	643	658	661	713	583	644	711	716	665	658	683	678	694	646	640	667	641	660	672	679	629	687	668	686	676	657	676	671	660	723	665	638	668	656	685	660	674	672	653	651	696	642	666	693	644	636	687	673	674	654	658	642	633	706	618	686	659	677	677	630	664	615	696	604	651	679	644	704	726	663	660	650	663	659	655	657	642	708	702	648	678	635	664	654	669	648	632	663	643	680	631	667	671	646	597	701	700	628	674	716	684	666	639	662	639	635	655	631	666	685	655	652	634	667	653	720	649	617	647	645	623	634	626	642	668	651	643	682	640	629	626	683	663	649	660	691	669	679	652	665	655	656	732	643	662	648	648	658	666	671	636	678	627	657	668	654	685	671	681	713	658	623	637	669	670	681	691	650	716	699	676	713	672	667	675	659	677	656	627	636	639	659	681	630	685	680	670	633	648	668	666	682	642	701	732	688	706	679	637	603	639	680	712	655	683	681	668	657	672	640	675	690	704	666	710	645	604	629	652	675	694	620	705	676	680	658	605	684	682	658	616	626	611	708	681	639	671	657	699	671	676	648	660	664	621	657	673	675	662	654	625	681	649	611	687	656	611	678	660	712	633	647	686	679	646	646	637	708	635	675	636	681	642	663	681	693	635	613	684	630	637	676	624	665	705	650	629	583	655	679	684	698	639	658	649	707	673	678	699	679	666	626	669	678	655	661	691	687	693	648	629	631	658	662	690	643	665	683	653	640	648	655	645	658	659	644	666	691	683	679	658	680	676	644	646	654	633	696	647	669	653	682	706	647	645	622	651	659	660	686	641	681	664	646	656	653	671	694	687	618	673	638	654	669	668	649	598	669	693	658	678	666	636	621	627	657	620	620	687	662	675	693	686	656	620	661	649	705	675	642	595	675	647	622	686	671	625	681	699	624	626	661	670	663	675	659	650	629	655	708	642	692	675	700	659	664	670	659	635	671	669	655	644	676	627	662	631	625	658	687	651	665	591	658	649	725	649	690	646	674	633	666	667	670	693	652	676	653	639	664	675	603	677	676	677	663	663	635	704	660	667	642	669	693	700	675	682	672	662	681	678	669	661	673	686	635	661	699	636	679	705	686	665	621	625	698	632	643	694	673	609	732	697	678	673	668	656	660	662	685	668	668	665	703	717	685	620	677	690	716	671	620	661	642	677	630	704	633	698	663	640	669	650	666	641	648	638	685	733	636	696	672	646	658	627	650	672	647	658	650	663	640	635	631	626	653	667	634	685	730	618	699	678	662	668	681	646	618	662	696	700	611	683	665	677	679	679	685	693	710	655	713	658	664	650	684	685	617	672	658	607	702	675	644	723	702	640	652	689	690	642	652	625	664	651	653	670	636	667	656	681	639	632	668	678	614	670	706	629	693	683	683	630	654	671	653	652	688	680	607	633	684	727	684	655	668	640	656	659	674	761	695	645	674	632	662	656	659	650	684	644	672	640	660	651	683	684	684	648	697	635	681	640	656	649	648	657	628	690	645	684	681	667	684	666	655	703	648	704	665	683	639	664	678	645	673	657	660	645	683	700	683	649	693	656	711	648	631	656	623	695	635	632	627	715	643	663	675	659	640	667	630	667	656	704	657	697	676	678	717	671	722	674	651	643	640	591	653	641	654	654	664	652	661	684	691	692	664	708	707	671	678	640	639	655	644	653	673	709	706	649	651	630	638	624	692	642	625	632	676	657	637	680	666	679	720	673	633	632	643	653	647	625	663	687	700	589	674	696	702	655	689	641	650	634	718	643	636	671	686	699	634	665	705	672	655	682	632	659	704	699	593	647	675	658	684	693	688	648	720	711	647	666	649	698	708	694	640	608	662	673	660	703	664	627	657	716	666	659	648	664	703	692	659	695	670	648	678	679	680	703	659	699	668	707	694	642	625	638	649	708	643	647	691	641	663	698	656	652	655	679	692	657	631	671	676	650	622	656	640	650	658	671	651	665	696	669	662	665	642	661	702	674	650	649	679	717	629	681	652	652	676	643	668	653	655	682	669	650	727	623	671	683	670	644	668	626	663	676	671	663	663	625	658	688	634	655	650	609	630	697	693	680	618	652	692	657	624	618	655	641	674	668	695	676	694	615	624	656	704	630	660	685	655	621	689	689	675	659	673	665	682	685	662	684	679	623	639	659	624	687	685	654	657	663	672	630	646	666	650	688	689	625	663	711	629	671	694	638	624	672	623	649	645	645	674	674	668	636	654	645	648	659	612	670	695	671	634	669	669	682	625	661	659	666	648	690	676	695	644	660	684	696	692	683	697	687	687	661	623	671	659	632	697	656	640	701	639	669	600	678	688	660	684	686	661	654	645	646	626	666	674	695	621	667	658	650	682	622	648	682	648	685	660	663	620	644	675	698	636	667	641	678	631	701	643	648	657	663	656	649	646	695	666	615	659	652	639	680	673	639	717	688	652	641	628	669	671	715	612	632	654	679	673	689	669	631	629	636	665	699	717	671	633	652	679	694	638	617	695	698	667	713	685	627	638	655	664	670	613	655	660	639	729	609	667	676	708	646	637	666	674	656	654	662	657	632	628	625	671	679	661	709	692	648	633	683	609	637	627	672	662	647	635	653	645	639	655	611	671	661	592	693	662	679	664	663	650	661	673	691	646	650	620	665	708	689	706	654	689	637	599	667	625	648	689	710	686	661	603	663	659	722	614	644	700	676	646	657	721	684	709	656	685	699	667	657	706	658	654	706	649	711	666	713	719	658	653	668	657	670	677	643	696	668	678	654	656	666	670	687	655	648	695	657	699	687	663	649	649	632	662	699	681	673	624	633	692	615	683	653	696	673	632	690	682	651	675	679	658	653	644	682	647	630	609	645	695	683	656	657	714	697	645	669	654	691	648	636	642	676	648	688	637	671	634	647	683	650	651	653	624	681	632	654	675	631	716	629	639	660	649	651	678	657	680	635	640	642	691	657	701	693	677	687	612	618	622	618	594	617	658	649	647	641	688	703	698	663	666	666	635	703	677	686	677	679	630	654	634	685	660	678	670	658	689	665	708	671	650	648	640	671	680	692	617	698	692	660	642	672	690	640	659	644	699	649	614	653	695	646	662	651	646	683	682	643	671	711	709	620	705	639	683	707	644	641	699	653	666	659	685	665	620	649	659	633	699	643	725	673	676	651	655
27041	45341	41404	32472	27760	23958	21363	18235	14060	8695	5582	4092	3332	2977	2446	2215	2158	2117	2349	2504	2081	1761	1753	1706	1445	1347	1074	884	960	889	830	828	859	882	803	826	833	829	782	792	915	882	920	887	860	829	869	840	846	822	901	879	831	852	849	795	786	893	845	802	790	830	868	808	838	821	836	813	832	811	862	809	836	836	778	786	827	849	857	789	813	855	795	804	790	814	837	815	811	826	815	880	800	842	831	779	877	805	825	787	797	821	809	784	864	794	833	799	820	774	835	822	800	818	835	797	840	791	822	752	788	818	853	819	794	803	847	842	785	824	802	811	815	803	801	818	820	854	845	777	818	833	813	842	812	776	799	787	773	830	826	810	833	844	845	799	800	796	827	796	794	753	787	821	803	848	819	819	855	819	815	810	787	830	810	779	848	826	765	833	767	740	832	817	786	849	789	825	778	774	779	813	852	777	837	801	777	809	837	851	757	837	826	791	831	831	838	844	822	838	818	803	851	816	789	787	797	851	834	797	787	812	829	863	830	772	832	827	822	829	804	804	805	845	866	807	869	845	857	768	800	782	798	804	802	824	889	839	823	822	787	769	798	791	870	763	787	801	791	846	756	838	785	851	835	826	799	767	836	809	813	832	868	811	836	839	775	795	832	786	815	761	808	811	890	835	827	845	780	824	779	826	765	772	782	833	798	841	848	802	817	832	878	798	857	773	818	781	813	854	801	786	774	823	798	825	767	811	819	804	776	831	838	807	838	808	847	856	774	807	758	779	807	770	815	791	833	804	823	831	766	813	829	839	806	797	846	821	818	845	823	835	828	833	802	739	848	845	862	821	829	822	798	837	830	800	827	841	841	825	809	839	820	794	804	792	810	820	809	850	771	765	821	827	829	780	752	798	760	796	808	835	786	752	817	830	826	811	789	798	817	809	842	802	809	775	808	771	807	832	823	808	810	820	867	840	861	798	763	767	842	825	839	839	826	877	771	842	789	797	827	793	834	800	783	786	812	766	822	836	871	818	840	804	842	831	804	800	758	833	813	831	817	830	831	824	816	769	781	848	861	829	812	850	853	835	784	798	822	835	808	788	772	791	790	845	820	804	805	838	820	826	865	811	776	846	830	882	827	794	811	748	809	801	842	780	786	783	837	830	806	804	815	783	774	809	826	833	742	831	834	822	786	882	850	819	804	837	815	784	821	808	796	817	839	829	805	831	837	808	816	815	803	774	796	848	782	816	802	858	789	789	820	839	825	815	791	835	828	789	792	845	794	832	784	813	813	847	805	793	811	840	819	843	762	783	851	808	790	818	801	776	813	810	837	827	770	776	740	788	797	800	810	771	778	786	808	823	811	787	802	899	832	857	794	761	842	857	762	750	829	787	833	803	804	845	787	813	807	806	825	810	797	788	824	833	837	825	845	788	833	848	821	807	832	806	784	803	803	795	813	811	763	810	791	794	790	798	778	784	837	787	828	879	750	848	787	849	751	820	812	816	769	800	841	788	805	798	804	844	849	784	818	773	840	804	812	802	792	800	781	768	827	822	852	829	774	804	766	837	740	814	796	797	832	791	838	865	783	799	776	792	772	824	785	841	812	797	784	854	775	839	774	825	848	808	829	794	831	769	807	844	782	795	834	834	843	793	797	801	787	831	827	827	785	818	776	775	813	862	827	805	778	803	841	765	828	758	832	788	840	820	791	808	797	787	828	824	764	803	748	790	800	839	824	860	820	856	768	815	781	792	804	832	818	830	820	760	793	801	791	822	835	783	802	837	813	836	823	826	772	808	809	807	799	811	814	813	800	833	802	865	807	778	811	835	811	797	795	880	817	814	806	781	730	795	815	815	814	834	822	773	798	788	771	768	830	792	853	847	771	784	810	770	790	851	801	761	831	817	831	797	828	818	859	825	833	767	815	820	804	760	833	791	793	836	792	821	839	821	778	839	798	821	811	770	796	826	786	796	784	806	818	813	836	823	773	777	805	852	810	823	816	837	813	828	806	836	795	828	790	782	853	799	810	742	837	819	795	763	792	764	794	797	749	813	791	836	786	828	815	798	835	838	784	805	800	817	827	817	802	783	806	814	848	798	818	813	830	768	810	820	797	826	797	796	810	788	813	849	785	784	776	817	833	793	824	757	820	809	767	799	821	814	829	808	822	833	809	794	777	820	767	829	767	853	819	762	804	808	809	813	793	806	787	849	814	747	874	837	803	794	772	810	819	810	808	816	750	823	821	832	854	785	753	778	758	757	803	776	798	777	779	819	805	791	857	791	825	811	817	829	775	836	794	803	803	859	751	788	755	841	754	839	772	777	784	801	790	830	769	790	832	825	811	829	817	827	796	824	817	860	812	802	780	756	809	748	800	769	814	784	753	776	828	773	818	807	809	832	817	789	786	846	788	802	796	797	820	819	773	797	806	814	800	774	800	856	870	816	781	866	777	764	884	835	778	792	820	896	819	792	839	767	854	824	832	829	819	813	852	765	809	793	856	871	814	779	793	825	839	831	799	796	751	823	805	799	761	840	803	796	842	829	806	814	817	827	817	793	796	811	773	816	788	809	841	807	826	848	822	818	822	826	847	809	757	743	810	773	826	797	822	798	788	801	804	805	820	809	838	840	835	830	836	798	807	769	825	825	814	821	789	801	806	805	822	826	851	752	800	803	769	835	833	786	800	791	786	792	793	791	847	826	804	798	785	785	812	788	818	843	826	829	829	795	791	771	776	823	788	797	811	795	801	808	866	809	815	803	805	781	803	831	809	769	807	833	795	772	773	792	836	822	823	824	826	799	862	803	786	811	775	792	786	754	785	805	817	855	733	798	819	785	825	784	812	782	854	813	798	781	799	792	827	781	839	788	820	777	814	837	856	826	812	775	841	791	823	810	781	785	799	802	858	823	824	783	774	855	787	769	785	828	777	831	815	818	839	821	809	827	783	777	807	806	843	793	773	795	784	811	795	796	854	835	812	834	861	840	769	816	785	787	770	816	833	773	824	785	772	819	826	817	846	837	806	797	803	760	857	776	777	824	844	795	822	857	839	830	798	770	808	844	836	789	804	778	804	839	768	791	829	789	831	808	805	781	784	787	837	764	848	825	830	799	865	864	820	799	822	824	798	829	822	768	793	793	776	833	862	784	815	832	854	825	850	832	782	842	811	780	835	799	834	830	816	848	805	818	882	809	814	824	798	824	779	783	836	827	808	806	841	798	773	814	850	810	843	813	813	815	725	844	832	797	813	834	797	814	802	805	788	825	780	840	853	785	827	816	846	792	801	781	858	836	758	814	769	800	797	768	804	812	778	799	777	838	846	820	808	826	816	829	888	819	773	823	798	789	768	820	742	842	825	795	801	803	754	762	838	826	792	782	790	835	798	827	824	799	790	830	840	840	865	821	762	824	796	792	770	840	803	778	780	767	828	784	838	801	753	794	828	822	844	835	818	809	792	852	820	788	818	814	791	802	758	801	798	792	832	801	829	785	794	776
22326	20726	28437	23095	21114	23177	25483	17301	12220	7221	4102	2934	2362	2159	1677	1672	1679	1625	1895	1800	1506	1231	1313	1232	1083	928	708	656	674	639	623	623	632	607	598	557	570	557	630	593	635	694	615	625	594	610	612	568	596	612	650	624	627	626	606	570	568	544	624	588	572	585	577	608	576	617	567	568	556	557	592	546	535	543	580	566	556	540	583	560	568	565	539	579	573	549	560	582	552	553	578	577	539	557	503	601	575	527	561	577	570	556	593	567	577	556	553	573	570	519	530	569	528	542	575	587	557	506	550	589	587	582	533	530	553	560	554	587	615	524	575	531	574	567	548	560	584	544	568	550	557	540	554	575	568	542	513	581	561	602	568	581	580	557	519	531	534	539	554	537	577	542	590	551	553	555	526	560	549	555	580	528	536	573	572	569	554	564	557	544	555	564	551	557	538	544	570	525	538	594	529	581	565	595	573	566	580	575	573	528	601	502	581	546	584	558	570	586	567	589	599	546	543	530	559	548	561	582	578	583	548	592	600	581	565	588	553	533	591	586	585	536	537	529	552	578	551	540	517	592	541	569	618	538	536	556	579	564	555	550	530	551	560	558	530	570	524	538	555	557	585	615	542	539	575	555	600	577	570	597	541	569	603	575	581	575	580	560	587	565	608	539	551	565	573	572	560	535	548	551	563	555	522	566	517	553	549	546	536	613	569	547	565	531	580	575	531	549	545	579	589	536	535	569	547	611	544	595	563	547	542	567	575	502	566	602	570	559	605	530	504	544	566	591	616	535	571	579	538	530	540	518	548	605	533	523	561	568	512	516	546	572	589	549	553	544	575	583	573	583	574	561	546	561	542	561	560	550	566	542	521	537	545	589	524	544	556	543	558	548	559	561	552	591	598	593	512	565	570	557	571	578	552	570	583	564	553	525	577	528	576	551	595	610	528	543	567	569	560	532	562	535	580	575	572	595	578	567	564	564	538	549	592	546	557	572	532	541	577	567	594	578	557	543	557	580	618	575	525	566	564	578	550	596	554	526	583	535	540	544	562	585	552	573	525	595	561	628	536	499	589	542	585	544	544	580	548	530	569	556	544	570	576	548	564	547	567	556	582	595	595	599	554	557	577	550	562	571	600	581	550	594	574	572	590	520	571	560	566	549	573	599	573	541	578	543	584	624	526	513	585	569	540	587	576	501	550	564	619	567	557	604	548	573	563	538	562	587	544	549	555	550	597	604	548	542	582	580	558	577	561	563	601	550	573	588	584	584	546	501	613	591	589	544	563	577	568	545	533	530	512	549	542	597	560	556	539	612	554	525	544	513	545	584	560	574	545	547	544	584	574	546	559	561	559	548	579	576	554	596	529	525	563	561	531	572	541	551	567	617	573	537	564	578	555	562	596	584	534	556	512	589	547	550	576	533	607	541	568	556	563	540	541	555	555	564	544	518	577	526	549	582	579	595	532	540	536	555	550	563	564	565	578	559	532	587	568	537	590	593	575	606	557	578	551	563	536	542	539	564	572	552	563	579	581	555	564	578	580	579	568	540	590	529	563	546	589	616	560	619	588	543	589	577	571	566	522	579	571	628	522	565	519	567	568	557	558	597	586	526	559	567	558	560	592	561	516	589	555	532	563	519	575	564	543	538	534	541	542	552	570	571	609	547	557	591	562	529	568	601	584	557	542	526	576	514	541	561	584	544	559	542	540	560	523	540	562	562	537	539	550	565	570	558	599	604	549	580	597	561	507	575	590	565	565	542	533	573	540	603	539	544	543	548	569	557	578	559	539	554	557	550	532	577	529	548	529	519	559	570	565	581	577	547	584	529	559	554	527	583	568	524	575	557	556	545	580	534	578	548	545	588	567	541	550	596	546	593	563	569	542	551	529	551	576	555	541	547	598	550	571	541	569	571	547	539	524	554	572	571	577	551	581	568	519	603	566	580	592	545	528	577	603	568	605	599	560	550	552	558	587	566	533	572	511	554	586	581	591	537	567	623	549	573	507	590	537	568	571	559	563	567	534	535	532	573	553	564	587	573	519	572	518	565	606	592	595	569	587	580	587	561	571	555	576	538	594	593	557	580	528	540	526	551	575	546	567	570	594	544	569	582	589	571	539	581	568	620	575	546	541	536	549	582	535	541	552	556	556	536	573	527	552	544	517	537	537	552	538	538	570	549	507	564	556	539	531	592	552	575	542	575	579	572	576	550	583	582	546	542	558	562	609	538	522	544	526	569	597	552	582	567	597	609	569	554	564	581	601	573	559	573	522	519	586	569	553	559	587	548	594	539	573	554	557	567	545	552	568	562	593	550	534	539	561	546	597	618	588	581	566	521	580	557	564	586	550	581	588	540	592	533	531	595	524	527	576	577	550	591	559	537	529	576	543	605	573	579	567	611	567	553	555	542	584	582	536	593	555	541	600	544	580	551	543	559	568	569	572	609	556	522	555	539	570	542	576	546	536	542	545	612	528	557	542	576	567	571	502	588	592	550	568	571	580	561	538	583	585	549	566	559	568	531	565	553	533	519	539	590	520	532	589	591	564	557	528	626	592	567	606	566	562	554	594	543	549	526	579	549	570	562	542	571	509	550	618	611	583	532	547	561	555	551	613	580	578	609	532	588	547	527	555	591	504	552	540	577	556	569	546	558	595	599	539	574	546	537	544	579	532	559	566	578	563	571	547	563	551	505	600	567	538	537	562	569	550	580	627	516	573	595	533	607	527	569	532	571	583	562	576	566	536	511	519	544	538	533	563	566	570	553	576	546	574	551	578	590	557	551	578	589	586	564	554	542	547	541	559	582	604	595	536	526	583	520	612	584	546	555	583	547	512	553	572	571	585	528	562	569	605	521	545	560	558	528	564	563	551	570	583	597	525	584	559	576	588	586	562	567	542	537	560	608	548	555	565	582	569	593	537	582	578	490	584	564	581	544	547	565	572	555	617	565	548	529	560	567	576	553	550	576	570	557	570	517	558	565	557	529	550	571	570	566	568	547	595	560	541	541	510	588	549	583	570	557	591	595	542	556	561	578	598	537	594	592	531	536	594	566	564	568	588	539	561	591	541	545	553	568	555	544	557	540	555	592	552	543	566	551	556	595	563	555	525	558	518	558	550	533	558	577	603	587	537	563	612	540	575	561	563	561	553	563	540	569	551	514	537	558	578	546	581	548	569	553	557	574	600	595	543	540	638	550	611	530	545	561	525	575	576	610	594	592	564	545	585	598	546	566	547	581	560	543	579	570	537	577	561	519	528	524	576	525	536	595	603	577	547	555	552	507	554	536	595	556	590	495	523	517	572	570	573	527	577	561	548	580	542	607	615	548	556	576	597	574	516	554	565	559	520	570	551	618	540	564	567	561	544	573	618	544	558	582	564	564	553	569	574	630	541	539	555	563	549	513	509	556	507	552	590	556	541	560	515	535	540	575	602	579	519	551	563	542	555	592	576	538	543	563	567	553	540	581	582	597	531	549	587	562	574	549	566	578	577	574
28877	48878	44960	37177	33050	29258	26643	22805	18465	11721	7112	5392	4436	3656	2812	2747	2866	2712	3124	3010	2243	1829	2145	1894	1548	1304	913	892	832	824	697	764	758	735	729	686	659	691	712	761	731	771	776	748	749	684	663	724	700	754	744	760	737	735	679	736	740	736	706	694	631	667	657	716	675	705	655	678	646	696	651	658	671	678	654	692	647	669	667	678	638	632	670	602	658	658	681	717	677	656	637	690	621	660	671	641	664	668	681	652	665	638	691	672	672	675	682	650	649	711	687	687	692	642	681	678	660	667	677	685	657	710	732	619	639	671	667	705	669	641	628	663	637	692	674	701	680	666	650	638	641	657	704	643	639	639	665	673	626	683	684	669	670	653	682	662	668	634	707	674	664	720	667	637	668	699	686	635	689	671	668	654	693	684	672	668	674	652	691	698	658	728	653	642	636	701	648	661	664	719	673	698	681	634	692	628	607	632	645	608	672	621	678	630	654	664	690	633	681	709	636	668	674	650	676	675	698	700	689	677	663	662	678	632	674	634	653	704	679	660	660	674	635	685	705	661	666	660	634	627	685	664	637	661	693	676	682	597	659	664	661	635	681	679	702	635	652	643	642	667	664	683	686	628	650	661	657	663	666	673	696	681	618	646	636	668	641	653	673	696	635	681	651	677	661	683	688	631	657	683	659	677	693	627	645	693	667	718	644	671	623	655	675	649	648	673	670	651	678	687	646	653	677	702	642	660	632	604	645	677	630	696	670	665	664	650	657	670	618	630	649	632	649	633	633	651	616	649	666	678	700	721	652	639	677	617	689	662	671	648	654	689	644	635	684	682	687	683	672	698	642	654	669	678	651	693	670	700	666	663	623	678	620	693	674	702	670	717	641	635	664	673	679	665	672	703	660	621	649	630	628	679	621	622	672	668	658	664	671	702	684	698	651	666	667	692	654	707	670	663	662	635	649	654	622	665	637	680	678	647	693	716	699	671	707	616	741	729	667	688	674	695	652	651	647	645	718	668	651	679	659	681	671	620	676	641	667	625	650	675	628	613	677	650	635	654	674	689	606	646	690	653	641	687	687	670	679	710	649	689	707	662	675	641	664	710	674	653	650	642	659	635	664	703	648	645	684	667	645	690	651	629	660	697	708	716	669	686	681	647	662	665	642	669	699	672	701	612	671	656	718	650	667	658	657	663	709	637	688	685	673	633	654	665	658	647	690	674	678	660	663	708	682	669	687	645	666	652	678	673	644	648	640	675	650	692	643	677	667	679	676	608	653	685	666	630	671	683	654	669	678	656	641	648	683	664	705	679	687	625	635	685	666	662	678	675	691	647	709	670	662	657	655	682	619	660	667	633	638	643	654	699	627	675	650	657	695	637	687	637	707	674	687	666	620	686	647	688	664	629	655	675	650	683	645	692	647	648	703	697	661	651	698	660	674	664	665	656	685	647	710	667	675	700	685	702	680	679	652	687	695	654	682	693	634	670	682	692	625	697	705	657	651	681	660	622	678	688	677	695	665	670	680	583	663	633	654	660	645	716	698	696	668	669	652	670	664	648	649	679	685	688	706	650	629	681	675	670	676	644	671	641	677	682	677	651	680	662	618	673	682	625	672	680	691	678	652	698	677	653	661	645	643	660	674	690	654	656	683	702	653	678	646	623	633	666	678	705	660	681	686	685	677	738	649	703	641	662	653	675	647	655	723	664	649	613	697	657	622	674	630	676	733	650	689	626	664	619	659	643	715	671	671	709	693	623	643	648	632	687	647	651	658	675	594	664	675	621	641	675	675	673	662	664	652	665	684	685	668	608	663	693	677	669	673	644	662	695	697	677	705	659	642	676	677	664	655	661	665	679	692	665	663	638	692	636	646	706	698	629	650	638	643	679	644	649	674	675	681	682	634	622	660	653	632	676	646	667	638	672	681	666	679	660	630	651	661	674	690	660	639	685	657	669	667	637	678	630	666	693	662	666	674	692	667	635	648	662	639	655	653	602	655	623	667	660	658	685	645	717	662	650	693	648	685	657	672	634	664	649	645	731	670	682	665	651	691	644	651	675	651	684	655	632	620	660	699	707	730	681	622	624	637	644	636	599	617	666	668	674	656	689	662	712	688	690	666	665	670	667	670	660	594	645	646	640	660	674	597	693	673	659	638	656	734	666	662	633	688	671	650	638	681	698	668	649	659	638	690	642	676	680	626	633	669	631	654	648	662	682	669	688	695	662	665	599	667	672	696	604	658	665	651	682	680	659	684	612	669	664	650	687	673	651	705	663	707	717	673	688	695	651	694	701	629	687	660	660	670	668	628	649	678	643	694	660	670	663	649	647	676	683	680	714	662	671	683	687	662	638	652	674	665	677	661	696	659	720	635	683	661	667	673	653	662	638	676	628	695	623	682	646	689	637	671	660	683	624	626	697	664	716	733	629	665	632	712	623	695	650	739	699	700	611	638	689	599	653	646	675	698	657	669	680	650	699	629	681	710	677	670	694	714	660	642	699	679	680	665	674	678	662	738	714	697	631	602	643	671	666	677	663	665	660	695	665	689	664	664	650	709	681	692	617	652	689	655	677	656	677	682	691	654	626	653	674	690	664	632	637	670	659	673	716	685	715	690	679	665	655	719	631	585	617	647	660	711	616	709	685	645	694	658	678	647	654	663	680	668	708	628	686	673	688	685	678	677	662	649	713	666	654	640	711	716	664	653	654	664	704	715	655	652	660	655	642	688	669	673	635	653	689	659	672	696	647	653	696	649	704	662	652	699	636	641	687	681	673	618	663	627	643	661	662	676	652	678	723	633	657	643	661	653	680	643	685	685	646	658	660	662	695	662	665	685	657	644	623	744	636	653	667	628	661	666	714	726	699	700	698	661	695	669	648	693	676	703	657	694	672	721	727	693	689	685	676	682	653	629	659	651	673	636	681	685	644	588	653	675	695	714	652	667	670	666	676	653	657	613	661	708	718	690	687	646	688	666	667	682	690	692	701	637	643	682	655	661	682	633	662	738	726	665	680	652	648	616	644	622	699	604	662	634	691	707	656	640	678	652	678	664	651	652	648	655	694	673	672	661	662	692	675	652	671	698	651	688	673	703	671	666	696	680	633	651	660	669	678	677	636	664	678	659	654	676	694	659	679	647	655	716	691	632	689	655	685	673	677	661	702	663	644	615	643	662	659	645	707	664	685	708	661	641	674	693	652	637	713	678	640	714	676	652	652	657	639	700	672	643	671	660	647	684	667	654	716	679	688	614	648	652	609	651	668	643	685	621	653	685	665	693	678	674	665	682	664	648	679	637	694	682	667	690	654	663	690	643	650	670	643	646	666	685	683	678	688	709	701	620	651	659	646	629	683	618	689	662	668	679	640	669	649	664	668	644	643	679	648	677	657	699	693	673	697	659	714	660	620	588	633	677	658	671	649	667	684	667	666	682	674	681	671	643	675	670	606	617	652	631	665	662	683	684	695	649	643	651	679	677	640	644	658	631	642	668	659
26995	22960	28057	23601	16560	12018	9477	7284	5406	3230	2105	1741	1634	1422	1229	1305	1316	1357	1346	1366	1183	1125	1269	1146	1115	986	935	877	865	951	845	902	902	902	914	878	861	838	883	888	975	896	863	907	844	859	865	920	859	847	877	877	889	874	885	866	881	814	840	870	841	821	872	892	897	855	913	858	843	875	866	898	850	812	833	909	864	824	901	829	863	809	817	850	881	883	835	858	813	880	858	868	871	863	799	828	840	876	859	842	859	854	923	885	873	867	798	796	864	814	866	887	859	846	886	885	860	815	869	938	857	893	852	807	893	870	873	775	881	869	826	851	869	883	887	854	891	850	807	840	885	828	819	813	889	880	879	859	856	827	902	811	840	855	881	857	855	862	870	857	839	878	869	786	896	783	806	858	900	867	867	867	901	861	818	828	874	888	877	815	874	848	897	928	852	880	869	828	886	876	834	829	865	838	840	868	888	823	906	830	809	879	858	901	877	875	929	967	846	856	905	824	846	863	859	899	826	859	875	885	897	867	865	850	879	872	912	877	838	910	848	849	829	828	873	838	857	858	881	859	831	878	878	861	856	866	919	824	858	860	858	852	820	903	915	814	890	888	860	899	849	829	843	850	874	874	845	890	834	844	867	873	887	824	913	849	862	872	797	821	890	892	822	838	865	838	866	853	829	816	871	843	891	879	879	848	849	784	834	849	844	850	819	915	901	869	890	909	849	826	882	877	870	851	877	833	821	865	855	831	897	873	820	887	844	889	871	852	849	872	862	888	870	828	865	874	839	856	846	888	878	847	869	915	879	838	858	822	858	863	870	874	866	867	937	847	838	863	851	851	848	851	848	848	845	881	870	860	843	876	843	907	931	823	843	860	888	847	874	901	891	857	861	868	814	890	887	820	844	895	856	850	889	846	847	847	817	834	813	875	875	924	831	854	846	853	850	815	863	886	859	823	895	916	842	839	839	870	801	861	884	891	877	848	834	848	869	832	832	862	899	886	852	882	898	884	813	856	893	905	775	841	831	874	833	820	891	869	863	837	873	841	927	849	873	883	849	844	867	839	844	851	862	888	910	902	839	839	891	858	870	874	828	891	898	862	884	840	845	855	876	812	862	887	850	849	899	878	842	833	893	925	794	815	868	816	838	839	820	874	826	876	882	844	875	865	893	869	806	858	906	872	812	907	863	853	845	802	828	903	875	894	809	826	899	897	857	857	827	872	870	872	871	904	807	867	892	841	815	896	872	876	880	794	835	901	861	858	814	835	829	852	824	854	875	845	820	808	883	875	852	867	859	867	848	920	870	846	892	905	864	839	849	861	863	825	871	891	870	855	857	878	880	893	840	884	832	874	851	831	861	848	822	856	826	859	830	878	817	851	834	863	859	900	888	901	914	903	896	882	876	875	828	898	849	863	820	886	911	812	866	897	837	848	887	878	872	846	830	890	813	868	868	879	875	894	844	893	854	904	852	823	805	825	897	878	918	878	865	872	868	862	864	864	899	880	896	801	883	844	886	837	913	885	917	871	841	836	825	861	888	843	882	912	927	868	839	855	872	821	868	855	860	856	862	801	796	876	820	824	840	848	901	843	835	854	845	858	838	849	881	863	844	884	853	896	832	887	834	850	832	839	827	833	858	893	903	870	861	852	865	866	860	843	862	834	876	873	883	889	791	859	834	846	828	823	892	879	876	861	863	905	906	897	877	814	911	824	803	866	881	894	902	842	922	838	866	894	924	828	856	922	869	927	856	870	867	893	870	832	870	843	864	889	844	849	850	824	899	832	887	869	839	836	909	844	796	855	836	848	810	884	858	891	826	839	915	827	870	902	811	836	853	822	819	864	849	836	839	855	806	833	810	805	894	820	835	877	928	872	879	887	855	831	842	834	871	909	826	892	888	814	865	873	792	879	875	909	900	868	887	897	852	833	845	861	877	814	888	852	872	847	817	897	879	799	836	825	847	834	856	830	863	925	840	902	873	827	852	876	886	865	848	898	774	868	913	870	814	858	879	817	872	854	839	864	848	803	883	860	864	948	862	874	885	933	832	848	862	862	822	828	857	856	843	891	905	828	852	834	855	843	886	889	856	873	867	887	879	841	881	813	852	856	796	889	887	874	863	865	873	946	864	868	841	842	894	839	867	853	857	890	850	877	795	840	831	907	877	879	870	855	862	884	819	883	870	891	868	867	813	891	872	800	848	896	903	857	854	886	877	854	894	924	839	860	858	895	857	862	867	834	902	877	834	875	914	793	868	822	899	914	866	902	870	860	872	867	836	850	919	858	849	848	876	871	837	839	865	891	875	889	928	898	812	892	844	943	960	904	820	852	886	865	891	879	861	818	870	799	837	848	875	833	876	865	907	863	858	754	879	876	887	832	833	867	918	841	854	855	874	919	862	856	848	891	838	859	829	847	869	854	866	857	854	841	848	824	874	866	894	842	823	910	854	815	859	832	904	914	838	877	849	808	849	863	841	830	810	913	850	859	867	871	825	876	878	884	888	864	894	924	894	887	847	926	863	846	899	793	859	847	841	808	839	839	838	872	848	891	815	891	884	835	886	903	834	832	827	893	878	865	892	843	858	883	884	820	871	879	878	846	905	783	922	801	869	868	888	887	812	848	773	858	814	835	886	840	860	921	870	868	876	873	830	834	909	851	862	915	895	812	856	868	856	831	829	827	894	854	863	878	875	817	865	841	845	867	835	889	935	841	847	857	864	843	830	876	884	815	853	865	873	789	812	873	893	875	865	913	909	821	864	857	870	859	858	821	845	834	882	818	824	835	826	852	846	847	912	884	875	893	914	876	845	933	860	844	851	886	877	899	847	874	871	903	883	878	874	879	889	819	857	849	887	858	860	876	822	853	840	829	812	828	868	829	817	844	852	855	916	843	894	893	892	854	864	810	858	836	863	863	880	842	860	888	835	885	921	890	939	908	902	856	860	868	866	878	915	844	841	838	834	819	857	887	870	826	858	799	849	812	843	861	832	825	898	855	876	911	863	862	866	825	878	876	869	843	879	830	895	827	835	857	823	899	862	894	851	868	818	863	851	842	844	887	804	846	896	843	912	881	877	904	838	847	912	884	874	834	873	907	849	812	879	809	937	901	791	851	861	871	863	846	842	896	864	829	874	825	824	881	845	841	842	904	855	860	855	916	847	897	863	903	839	864	841	865	855	892	887	862	821	842	886	860	849	879	903	886	823	889	888	884	854	879	917	868	857	911	822	889	907	865	840	916	833	857	848	865	893	855	897	845	841	875	834	866	872	872	921	870	857	851	851	879	907	897	865	880	874	898	788	850	863	854	840	886	909	912	897	841	885	862	872	844	877	913	885	827	884	896	877	790	821	876	881	797	857	846	821	864	900	898	850	852	864	854	888	857	895	847	822	868	913	901	851	875	849	884	805	875	865	831	879	877	824	924	882	904	854	877	882	850	838	902	845	808	839	916	835	871	880	871	881	845	915	833	818	892	824	851	817	855	880	867
26161	37017	33511	25642	21519	17939	15620	12546	9710	5599	3650	2795	2593	2126	1842	1833	1893	2034	2073	1896	1602	1516	1658	1462	1398	1215	1080	1146	1077	1102	1057	1057	1039	1017	992	1057	1028	1025	1000	1032	1069	1067	1100	1086	1091	1084	1054	1046	1033	1029	1100	1033	1030	1072	1095	1036	1072	1021	1042	1035	1021	1024	1003	960	1036	1020	1095	1005	978	1055	992	1052	1072	1054	1001	1017	1036	1006	1013	1071	1056	1013	1016	965	1036	1039	1002	983	1005	986	1055	997	1029	1022	1074	1058	1005	1038	976	1046	1064	1015	995	1033	1010	1070	1048	980	1021	996	1051	1032	1025	1033	1070	1020	1097	1002	1004	1013	998	1000	1065	1039	1021	1007	1029	1012	1058	1026	1011	1028	1031	1064	1077	987	1045	1018	1084	1064	1030	1077	988	1048	969	1015	1030	1068	1047	1051	1079	979	1038	984	974	1006	1030	1062	1007	1027	1047	1084	983	1039	1039	969	1056	1065	1036	988	1046	1036	981	1031	1056	1012	986	1030	994	1056	947	1024	1046	1096	1053	992	1050	1001	1015	1031	1016	1056	1003	1075	1094	1079	1075	1006	981	1014	1008	995	1036	1082	1022	1025	1040	1023	1080	1006	1008	1046	997	1047	997	1092	1039	1053	1031	982	1062	993	980	1044	1077	1019	1005	1065	994	974	1010	1041	993	1040	1008	1054	1020	1035	1009	1065	1077	1056	1029	982	1016	1000	998	1020	1013	1032	1062	1036	985	1107	1001	1007	1084	1051	977	1035	1008	1054	1073	1051	1048	1034	990	1018	1095	1063	1023	1017	1009	1057	1052	1062	1006	1024	1018	1054	1079	976	1033	995	1037	1012	1055	1062	1065	991	1090	1060	1051	1063	1049	999	999	1034	1065	1070	1077	1082	1028	968	981	1014	1065	1051	997	1019	1028	1022	1104	1060	980	1073	1051	1013	1012	1033	1049	974	1067	1065	1006	1001	1020	1040	1008	1116	1012	1052	1047	1048	1085	1058	1037	1033	1009	1067	1011	1052	1036	1102	969	968	1013	979	1042	995	1026	1000	1090	980	1048	1036	1014	1018	1034	1044	1003	973	1067	958	1014	1026	1015	991	1017	1042	1056	1009	1105	1101	1059	1077	1039	913	967	1083	1051	1048	1013	1044	983	1005	1052	1065	1017	1024	1022	1040	1026	1069	1070	985	1002	958	996	1000	988	1057	1008	1018	1029	1075	1046	1021	1067	1065	1050	993	964	1052	1011	1011	1002	1049	1040	1067	1043	1036	1052	963	1043	959	1049	1040	1058	1058	1078	1041	1061	1031	1060	1028	1042	987	1038	1013	1026	989	1026	1077	990	1036	1012	1037	1072	1014	966	1050	998	1026	1073	1038	1019	1031	1049	1079	1081	1042	1008	1016	959	1028	1051	1064	1001	1134	1007	1045	1018	1034	1041	1060	1034	982	1044	1003	1048	997	1075	1017	1020	1061	982	1038	1016	997	1037	1063	1038	1046	1036	1014	1014	1063	1053	1063	992	1036	1011	1016	995	1068	1067	1083	1013	1077	1005	1051	1062	1039	1019	1062	1037	1027	1035	975	1077	1023	1031	1016	1007	1060	996	995	1046	1059	1027	1007	1051	1066	1037	1007	1055	1037	1072	1000	999	1011	1059	1034	1049	1031	1004	1045	1056	1011	1034	1021	1021	1025	1012	1061	1004	1041	1059	1032	1038	1081	1018	1053	1044	977	1054	977	1061	1049	958	1081	938	1027	998	956	1054	1018	1019	1023	1002	1023	1011	1001	1038	1054	1013	1067	983	1040	1071	987	1044	1043	1028	1067	1062	1052	1024	1007	990	1026	1004	1019	1079	1049	1034	1083	1043	1012	1068	1057	1018	1036	1006	1055	1072	1020	1002	1003	994	1051	1063	1031	1042	982	992	987	1048	1040	1075	996	1055	1047	1041	999	1036	1003	1071	987	1083	1034	980	1004	1012	1097	1034	1029	1061	1053	992	1011	1013	1021	1042	1083	1047	1058	1005	1049	1035	1051	1008	993	1034	1029	1008	1044	959	1041	1047	1026	1024	1036	1062	1023	959	1023	1048	1015	1027	951	1050	1015	1058	1050	1061	974	991	1037	1029	1036	998	1013	1034	1011	1036	1070	969	1027	971	998	1010	1092	960	1020	1019	1029	1014	1049	1033	1054	1018	1044	1017	980	1058	1032	979	1029	978	946	1024	1047	1072	1064	1038	1063	1004	1015	984	1002	1007	1017	1094	1035	994	1061	1050	1077	962	1002	1026	1007	1064	1046	1017	1008	1021	1026	1105	1020	1016	1015	1036	1018	1013	1016	1025	1046	1059	990	1079	1058	1062	1024	1019	1022	1026	986	1036	1017	1048	1038	992	1044	1059	1064	1055	1007	1060	1025	1067	1000	1087	1049	1009	1040	1011	1012	1040	1074	1045	996	994	1033	1047	1012	1005	1013	1027	1041	1036	995	1008	1016	1045	1019	1054	974	994	1037	1109	992	1053	1054	1011	992	1011	1092	1066	1012	1009	1025	1050	986	1033	1086	1021	1038	995	1035	992	1093	1026	1069	1023	1005	1029	1079	960	996	1051	1013	1055	1063	1042	1016	1040	945	1081	1078	1092	1072	1008	995	1027	1040	998	1070	1022	1013	1058	1028	1058	1016	1044	1018	1031	1077	1040	1066	976	1085	1095	1035	1035	1036	993	1082	1019	1024	1067	1010	1052	1046	1026	1043	1039	1034	1031	1006	1071	1009	1096	1004	1018	995	1012	1053	1035	1039	1045	1047	966	1000	1027	991	966	1054	1020	1048	992	989	1080	1057	980	1047	995	1041	1066	1007	1035	1024	1012	1034	1044	1098	983	1006	1037	1006	1046	1087	972	1011	1061	1056	1028	1077	1059	1026	1020	1078	1038	999	971	1011	1008	1060	992	1051	999	1083	1043	979	1058	1080	988	1021	1027	1027	991	1033	1034	1073	1089	1055	1088	1041	1048	1062	1033	954	1051	1055	1066	994	990	1028	1021	1074	1021	1039	1012	1034	1031	1007	1029	1085	999	1047	1022	1063	1044	1047	1032	1098	1018	1062	1067	1022	1022	1017	959	1003	1002	1004	1051	1051	1033	995	1026	1040	1000	1069	1118	1040	1037	990	1058	1000	1051	1095	1038	1006	1033	997	1053	987	1001	1017	1058	1020	1030	1019	1022	1033	1019	1035	1085	966	1016	1025	981	1055	1019	1058	1012	1021	1022	1009	1033	1075	1016	1042	994	972	1075	1011	1016	1049	972	1046	1008	1024	1036	1070	976	995	1014	1037	1017	1052	1004	1034	1078	1047	1010	1063	1051	1050	1031	969	1007	996	1028	1104	992	1059	1033	998	1073	1056	1021	1020	1086	932	1030	1022	1008	1097	1038	1000	1041	1028	987	1015	975	1040	1015	985	1035	1062	1078	1025	1019	1031	1039	1054	1029	1050	1042	1019	1100	1021	1007	1056	1021	1056	1016	1065	1050	1025	1033	1003	1035	986	1002	1095	1044	1049	1020	975	1042	1021	1014	1055	1010	1043	1018	1059	1057	989	1046	1054	1030	1024	1059	1080	999	1049	1065	1024	1077	1053	993	978	1072	1005	1019	1022	1005	1050	1037	1019	1061	1054	1067	1023	1016	1000	1006	1085	1073	1045	1049	999	999	1031	1033	1088	1005	1013	1052	1079	1029	1101	1014	1056	1002	1016	1048	1057	1090	986	1007	1028	984	1031	988	1037	992	1034	1077	1056	994	996	1007	1009	1102	1055	1005	1045	997	994	1048	985	1027	1050	1064	1047	1015	1000	1060	1027	1015	1010	1097	959	1081	1047	1039	1044	984	1017	1036	1010	1060	1003	1072	1044	977	1032	1007	1066	1030	1010	979	1021	1015	1008	999	1027	1037	1043	1037	1050	1044	1037	1012	1015	980	1029	1046	1032	1031	1019	1019	998	1046	1080	1016	992	1005	1084	1032	1041	1047	1056	997	998	1061	1050	1045	1040	1045	1062	1015	1102	1041	1020	1073	1020	1005	1025	1069	1038	988	1023	1095	957	1030	1082	1013	964	1130	1054	1008	1055	981	985	1027	1004	1025	1034	1010	1045	1044	1075	1016	1059	1020	1088	997	1048	1010	1054	1050	955	1093	1024	1065	1018	1030	1094	1015	1024	1015	1057	1033	1045	1005	1038	1029	1068	1059	1034	1039	1046	994	991	1048	1032	1024	1038	1061	1042	980	1102	937	973	1095	1043	1110	1030	1026	1032	987	1030	1000	1057	1055	1058	1042	1066	1040	1070	1004	1070	1013	989	1019	971	1106	1021	999	1046	1056	1013	989	1027	1014	1036	973	1028	972	1001	1083	1052	1062	1052	1024	1083	1009	1069	1075	1007	1057	999	1000	1080	1020	1024	1018	1016	1008	1056	999	1000	1078	1033	1027	1060	1036	984	1022	1016	1075	1007	1044	988	1017	981	1021	1070	1053	1040	1036	1072	1023	1061	1067	1020	998	998	983	1057	1073	1007	1015	1037	1006	986	1001	1032	1015	999	1048	1022	1042	1010	1051	1051	1014	1051	991	997	1079	1067	985	1030	1059	1064	1012	1073	1019	1068	1014	1081	1016	1032	1048	1038	1010	1023	1056	1043	1054	970	1004	1068	999	1036	1046	1029	1054	1055	1085	1037	1035	993	997	991	1020	1051	1021	1055	1031	955	981	1065	1043	1019	1005	1046	999	1012	1061	1015	1042	1016	1064	1026	1054	1070
23298	20769	28155	23679	22062	22144	19237	12664	9343	5033	2927	2463	2021	1661	1449	1508	1463	1713	1655	1392	1178	1177	1316	1172	1032	895	724	750	721	722	724	723	702	685	660	699	675	650	655	694	660	732	709	687	692	674	703	720	773	734	677	717	693	674	751	667	669	690	689	647	657	677	659	679	691	636	674	661	675	664	654	731	694	719	673	661	742	673	623	646	676	662	622	652	686	688	646	663	733	680	684	632	694	682	698	648	715	641	631	696	712	655	708	694	719	707	648	721	690	689	646	663	692	647	656	648	707	647	648	674	710	682	626	679	642	652	657	706	618	696	654	638	666	659	661	712	671	688	683	680	695	641	660	670	693	686	664	648	700	662	615	671	684	666	689	639	675	678	683	635	675	658	648	695	679	630	692	661	697	683	680	627	704	720	647	696	650	700	645	655	668	672	688	644	674	694	658	674	679	697	669	637	693	668	667	625	641	669	682	733	669	681	701	675	671	710	674	678	687	657	698	626	684	645	646	685	646	675	670	719	709	681	648	651	639	714	642	687	691	677	658	707	681	668	668	649	645	664	700	696	652	691	662	689	670	696	674	643	671	652	630	704	672	594	667	687	680	699	671	663	660	647	683	641	618	657	636	671	668	699	639	672	719	738	705	673	705	704	672	671	691	669	629	626	663	700	649	669	692	668	663	677	621	629	637	648	657	629	660	686	691	701	691	659	664	687	644	678	671	687	696	729	628	635	683	677	662	662	687	667	696	688	657	721	678	663	657	687	708	684	681	690	689	648	711	652	691	667	701	638	666	689	695	678	654	688	706	695	691	694	675	659	637	678	679	721	675	655	654	668	691	668	710	649	706	657	676	662	674	636	652	661	671	726	659	665	694	697	688	659	669	651	603	642	675	688	629	679	652	660	640	689	679	648	652	671	661	664	660	643	667	699	661	724	715	693	625	658	696	647	665	669	648	657	669	655	659	655	649	650	702	679	696	675	674	690	691	672	670	696	647	693	672	703	708	680	691	657	692	634	683	696	689	707	624	672	639	663	685	657	650	705	706	688	671	668	719	673	701	671	659	676	702	702	649	679	746	695	659	630	681	675	672	676	627	638	703	710	641	683	697	658	706	697	676	656	667	677	605	683	665	689	612	668	621	687	667	653	672	619	683	672	630	662	644	703	637	705	661	695	668	713	675	673	621	661	665	689	692	701	659	716	691	709	642	666	700	666	647	650	628	687	674	632	678	670	631	661	723	704	700	671	659	681	667	669	707	650	689	663	655	700	675	699	729	720	686	730	661	653	669	670	662	642	717	708	686	716	690	665	663	691	663	701	723	689	621	632	622	676	655	665	639	690	737	630	676	655	697	644	659	674	664	647	695	626	651	718	670	670	667	650	671	721	675	662	710	658	702	660	650	617	642	708	663	639	665	642	696	723	630	643	687	661	692	677	648	676	698	681	670	698	642	684	643	662	693	670	704	662	627	691	670	723	679	669	601	682	635	643	614	691	646	660	705	711	646	664	687	676	676	725	685	674	662	649	670	692	719	717	681	668	685	687	653	709	695	686	640	698	659	714	692	658	662	688	656	673	677	661	683	700	687	684	663	685	633	681	659	675	673	663	643	699	686	658	657	647	639	678	663	678	642	701	716	674	668	673	631	670	671	650	671	656	666	664	727	656	691	690	664	671	655	645	685	634	671	663	628	678	654	653	645	673	677	667	666	660	695	663	692	673	672	704	682	684	701	685	683	637	648	687	674	701	699	690	625	676	659	630	663	638	686	699	676	693	708	678	649	657	671	703	693	689	691	685	650	698	695	708	708	714	651	651	686	680	681	610	730	683	683	676	664	666	686	661	687	665	730	687	657	716	658	698	692	728	684	669	654	703	661	614	658	686	715	691	684	672	657	674	691	656	729	707	677	695	720	703	647	655	688	649	677	724	670	668	695	668	638	669	682	630	687	679	662	630	671	710	688	691	679	636	646	712	702	715	678	649	665	707	696	692	670	679	680	699	652	650	649	691	650	687	676	666	655	655	677	634	666	670	677	646	699	641	735	694	685	636	665	687	658	653	648	693	712	633	708	646	684	664	668	719	651	736	737	734	682	671	700	684	697	634	649	674	683	675	644	698	694	658	696	718	677	649	684	713	666	663	653	668	677	700	632	669	631	636	665	709	645	681	641	679	672	700	649	670	664	656	671	692	668	686	649	636	676	677	657	670	665	636	638	649	691	695	715	655	625	657	684	687	671	665	682	669	638	661	692	718	703	648	613	683	683	669	684	687	737	686	692	674	639	597	666	647	675	685	691	685	693	662	680	698	694	611	661	677	681	687	655	726	725	670	701	623	651	690	676	684	692	648	706	701	692	674	678	653	712	679	674	657	636	658	651	665	641	681	693	630	657	648	639	634	672	701	655	660	667	666	732	680	690	640	684	674	702	693	651	706	650	637	666	634	622	710	653	696	693	645	657	652	630	729	658	708	681	633	659	668	692	703	656	660	660	685	670	696	673	636	707	647	665	682	663	648	714	694	672	636	685	676	703	660	643	659	701	656	702	655	684	684	649	719	685	668	657	642	673	588	682	633	686	698	616	663	671	654	696	704	695	641	607	676	657	642	698	624	687	693	699	698	700	680	612	693	661	702	711	690	644	617	640	708	658	684	701	709	656	667	681	666	713	653	697	650	668	614	670	668	650	667	662	649	682	687	644	658	666	664	654	707	639	701	687	704	610	652	664	667	652	705	634	714	676	680	701	677	685	644	684	642	686	698	687	713	647	696	632	700	694	658	664	655	671	692	703	693	705	695	638	646	684	625	711	683	695	664	712	680	719	672	668	674	669	688	628	622	617	671	704	663	703	700	692	643	713	683	669	668	705	656	667	606	614	688	631	633	655	669	678	661	704	735	700	701	648	699	645	688	684	711	693	680	668	711	659	671	672	691	644	639	687	700	666	681	704	647	659	650	684	684	656	694	663	707	671	683	661	643	651	681	675	660	674	670	676	654	653	658	714	699	660	666	680	675	661	688	676	668	682	697	637	668	669	663	681	726	673	679	685	694	693	685	701	673	647	628	671	698	654	703	666	687	634	708	647	651	699	682	672	701	656	641	699	682	645	640	654	671	694	699	677	713	761	676	674	705	684	728	667	672	659	679	695	647	673	657	712	643	662	700	662	645	670	678	682	650	671	662	673	641	688	699	665	664	706	682	663	688	708	681	638	646	651	696	677	651	642	658	662	685	705	680	688	666	673	681	720	657	689	702	679	685	672	694	701	662	643	635	691	645	712	646	668	684	664	635	662	672	705	685	669	626	629	674	687	649	679	688	664	681	658	621	689	641	641	674	672	663	679	676	629	702	605	703	682	624	669	698	698	629	621	701	701	671	654	674	679	675	661	676	641	676	637	680	639	647	671	623	696	711	661	663	659	661	673	664	650	700	717	677	739	668	656	676	660	665	727	660	672	665	665	681	681	665	640	661	663	660	671	692	665	720	628	629	661	700
26791	43570	40005	33215	29395	24906	22461	18617	14950	8449	5310	4256	3421	2699	2454	2447	2395	2651	2676	2282	1781	1752	1989	1670	1434	1161	924	876	949	923	858	874	835	852	857	835	824	908	814	845	896	898	953	855	884	818	838	870	849	824	869	819	857	876	878	904	875	823	829	835	811	829	832	830	819	830	833	794	846	798	786	851	811	823	767	794	848	777	830	890	826	795	859	853	851	801	760	811	780	805	805	780	768	867	800	832	841	813	806	804	807	820	882	804	832	739	836	795	833	846	791	830	759	781	798	845	824	802	806	842	794	871	768	797	850	811	787	820	806	828	823	836	834	807	796	825	805	818	841	817	741	805	832	793	804	813	804	825	820	769	900	792	798	795	801	824	790	787	864	814	825	846	822	775	832	843	796	808	786	827	799	800	827	818	840	859	822	854	802	768	841	813	802	782	778	794	811	805	851	847	794	793	838	825	796	802	785	834	775	827	801	819	816	826	849	813	820	788	788	799	839	797	866	862	815	819	800	806	814	826	767	828	864	832	801	813	800	800	761	805	864	793	841	793	797	812	815	824	827	847	820	785	793	832	809	821	773	826	819	767	772	767	819	861	804	813	848	832	787	805	793	847	768	804	833	796	780	742	848	831	779	778	845	849	777	834	807	801	814	765	827	849	823	782	806	821	791	791	842	824	855	815	817	780	820	788	798	783	834	825	782	828	785	820	871	814	804	815	815	897	743	806	772	788	817	805	804	807	817	810	797	790	854	826	755	770	832	810	853	816	796	790	823	795	835	783	742	808	788	815	913	832	789	831	814	797	783	852	801	826	807	787	794	856	837	822	773	814	850	820	835	841	805	807	767	805	762	779	810	781	826	834	847	818	824	777	834	798	862	767	804	822	841	828	797	813	791	785	793	796	794	756	816	803	832	783	846	803	828	785	894	846	843	778	843	810	848	846	779	836	794	767	823	840	834	840	835	848	823	799	772	828	836	793	811	758	841	840	816	804	815	825	800	798	768	821	819	829	771	798	844	801	791	779	769	828	782	839	825	835	798	807	775	828	780	792	822	778	766	801	819	766	812	787	769	819	804	797	837	811	828	845	748	822	839	793	850	831	825	774	841	782	818	791	853	828	834	835	844	815	819	824	803	789	814	843	830	810	796	845	777	854	835	817	838	772	807	795	846	803	816	793	792	776	848	818	830	779	808	800	822	842	795	825	803	803	797	820	833	863	852	811	806	807	830	826	837	805	812	848	826	872	822	821	816	806	792	821	771	818	786	779	803	828	866	848	825	783	799	816	817	854	851	793	865	836	827	852	777	821	792	837	837	814	856	899	791	851	811	854	819	854	854	824	872	765	822	824	807	776	779	806	810	843	835	825	809	809	815	852	766	789	806	850	799	787	805	845	826	863	848	790	818	790	786	832	855	839	836	831	858	813	833	756	781	812	780	774	829	827	862	760	863	821	787	800	802	845	810	822	802	797	799	736	806	801	854	843	859	805	816	831	827	832	821	784	789	816	801	812	790	779	823	823	809	861	791	770	812	807	829	816	859	741	755	825	806	808	814	816	818	795	847	808	801	810	851	802	795	801	809	785	838	797	793	797	799	859	756	837	828	810	801	804	806	805	803	831	809	809	781	802	804	830	787	817	832	805	807	824	836	809	824	811	796	850	818	778	807	854	824	842	808	841	802	795	773	826	840	818	840	817	786	826	810	754	803	827	804	822	805	779	854	815	791	738	787	828	821	779	749	789	828	809	852	801	803	830	773	784	782	811	787	780	791	856	783	818	774	794	804	767	787	787	850	777	847	848	778	871	835	858	857	884	840	762	830	845	748	828	787	868	824	836	819	808	825	810	831	886	781	800	823	831	817	837	804	825	830	799	819	775	805	855	812	794	818	834	825	779	800	816	806	814	822	848	842	838	853	819	784	867	845	842	814	812	778	764	841	781	810	783	829	795	786	847	881	830	822	851	788	817	829	838	800	819	759	813	804	793	814	790	816	853	789	851	814	804	859	827	724	810	803	779	811	831	878	810	783	792	796	795	826	811	784	840	780	816	794	792	775	815	839	786	853	787	854	798	823	832	864	821	810	806	788	815	785	843	766	861	813	810	821	805	828	828	785	802	793	810	825	770	821	843	807	793	812	796	810	824	762	827	817	876	860	863	831	777	763	818	819	858	877	778	803	773	786	829	788	799	842	789	837	817	754	805	819	797	830	822	798	828	798	799	868	762	817	817	816	787	853	776	811	808	821	848	805	877	801	832	818	826	801	836	789	814	819	838	813	766	808	785	799	802	832	839	801	770	752	785	836	834	803	794	809	802	770	786	846	799	807	837	800	810	805	814	835	792	848	861	840	817	818	828	785	826	804	744	830	860	860	808	808	801	785	821	775	828	802	833	778	816	837	797	784	839	840	762	851	838	750	837	835	845	822	846	799	804	882	854	807	872	836	858	817	778	828	843	786	842	858	825	804	783	836	811	795	809	812	802	786	859	781	846	857	812	824	804	849	813	845	802	819	772	773	869	762	825	819	841	827	787	798	784	833	825	794	812	804	806	811	822	824	830	864	799	810	800	800	839	790	818	778	842	816	804	754	801	776	854	804	786	824	802	805	787	850	801	799	795	799	821	783	767	810	792	819	804	847	827	823	857	771	871	840	829	785	853	785	807	753	823	821	844	792	814	850	853	832	821	808	840	778	869	781	871	810	793	836	794	820	823	806	820	814	839	771	843	817	845	802	870	825	795	829	780	790	805	805	799	829	836	793	823	849	811	838	817	781	795	781	820	789	797	762	839	807	808	889	789	848	765	812	817	785	838	872	838	872	803	767	759	833	823	829	811	804	846	778	840	821	783	781	820	831	844	831	765	830	789	779	810	861	840	798	852	854	792	816	806	856	771	830	800	839	800	777	778	794	818	766	800	817	860	821	855	847	795	784	824	795	830	802	861	832	820	814	822	868	808	804	823	788	740	813	841	857	807	795	814	818	772	813	877	849	783	807	790	835	839	818	837	803	839	852	789	852	810	854	822	830	780	787	811	861	815	885	863	800	756	783	813	826	811	791	808	826	806	862	833	802	821	857	773	832	821	811	789	782	806	799	802	789	855	798	806	802	849	829	863	840	798	791	799	841	807	779	828	871	804	806	798	802	843	833	845	820	823	797	795	830	797	826	868	790	827	775	861	800	810	839	804	776	795	821	870	761	832	832	772	839	846	842	816	844	826	844	779	741	860	801	807	873	811	820	824	847	797	803	817	846	785	819	841	858	852	793	821	810	850	791	754	809	828	777	835	804	821	768	865	780	792	796	809	822	808	816	795	784	767	758	825	837	846	849	837	849	845	839	852	886	799	791	844	779	778	779	823	834	816	807	799	857	841	781	837	846	844	794	873	782	793	803	863	809	768	824	828	783	817	804	848	776	775	829	837	848	821	818	883	809	803	821	790	820	815	841	827	824	791	853	849	847	825	861	846	840	820	777	824	826	843	825	840	814	832
22282	20722	28444	23095	21258	23674	26345	17539	13022	6762	3994	3111	2459	1892	1814	1891	1882	2144	2048	1529	1277	1399	1391	1258	1012	772	662	649	646	646	645	651	612	596	579	597	604	546	575	595	597	674	621	610	606	549	592	621	611	616	591	656	617	618	647	596	584	609	609	589	566	584	547	610	572	586	573	551	531	554	571	558	565	616	541	570	558	590	535	580	554	577	582	587	560	547	556	605	572	523	589	573	608	565	614	579	517	589	603	593	568	584	599	543	536	551	588	573	576	561	595	586	561	536	570	548	548	575	571	561	576	584	552	563	550	593	601	578	563	586	559	550	568	588	564	575	566	565	555	585	577	569	580	595	597	554	578	576	540	626	582	567	534	569	597	601	531	534	546	531	601	568	561	549	569	575	552	560	555	578	553	567	556	589	543	567	527	582	595	579	584	573	564	578	560	558	584	556	576	547	554	531	578	580	596	555	578	571	589	562	545	549	534	561	577	549	537	586	551	534	562	557	572	575	551	573	530	551	573	563	572	553	533	601	574	544	559	582	544	519	572	569	599	609	556	517	579	569	578	537	596	517	543	552	578	566	603	595	594	565	550	573	578	567	571	600	579	592	601	621	559	601	540	576	530	530	560	550	598	578	574	583	605	557	555	574	583	560	565	603	558	569	525	571	559	606	562	599	595	561	537	560	558	564	574	522	546	579	593	580	564	567	577	530	566	566	554	583	561	539	560	606	596	563	583	544	532	561	586	559	582	561	582	564	549	540	583	553	547	541	574	605	568	507	539	553	560	573	523	541	543	553	551	550	559	587	522	564	571	538	601	548	557	564	572	568	600	583	581	543	567	572	537	566	614	561	522	562	545	591	550	573	565	509	540	585	542	580	559	582	552	555	521	576	547	598	580	560	532	523	572	554	580	514	540	540	545	544	605	573	519	578	596	587	536	606	571	549	604	551	544	574	555	577	573	590	586	556	554	556	582	591	576	535	598	582	568	546	568	580	557	537	546	589	595	548	554	533	535	570	591	575	563	551	554	581	569	573	540	582	563	560	610	586	581	581	564	617	580	567	558	607	558	536	574	582	583	570	586	557	570	586	573	562	570	550	573	524	579	546	606	531	588	527	558	544	547	591	546	559	571	597	575	523	567	563	560	579	564	609	569	525	560	571	543	557	529	573	580	544	590	543	586	584	575	598	582	579	593	555	581	513	582	553	581	565	573	531	514	581	572	549	567	567	554	583	577	569	605	574	523	566	588	528	566	554	544	588	552	573	580	586	585	597	573	543	591	600	539	583	576	594	562	574	556	567	577	606	590	536	584	577	564	555	602	544	566	579	510	568	562	564	570	547	589	585	546	566	528	611	587	556	544	574	584	580	549	546	585	576	543	581	586	547	569	588	595	536	568	550	582	570	590	547	498	590	574	593	563	595	564	597	588	575	599	562	595	580	591	553	532	549	587	548	530	524	570	583	566	604	549	579	575	555	582	565	529	587	584	580	580	559	567	610	555	574	555	596	642	568	562	536	592	532	552	581	544	543	610	546	598	534	533	567	568	575	589	581	572	560	549	593	560	515	609	578	547	610	594	571	567	574	599	570	539	594	575	605	520	586	581	565	523	550	600	564	540	537	569	552	598	585	566	533	576	530	582	571	593	571	599	555	565	578	528	576	572	563	573	571	571	580	547	590	581	533	543	602	500	559	548	547	537	554	578	573	573	580	569	518	533	595	582	593	574	572	558	538	554	541	563	540	532	552	590	573	550	559	568	616	579	562	582	506	593	574	594	614	595	573	564	571	568	548	550	555	545	573	583	586	584	556	554	590	638	563	563	582	571	620	568	581	555	561	566	570	561	541	587	559	565	572	591	567	575	519	546	568	590	577	558	568	606	569	612	538	594	586	547	570	561	557	520	544	560	546	574	549	596	602	542	526	577	513	579	553	561	579	574	556	549	531	560	579	562	571	593	563	577	548	598	571	557	581	618	591	587	569	565	563	572	602	587	545	574	571	551	536	549	585	573	564	581	531	570	564	575	545	565	550	603	590	563	571	645	580	585	568	597	587	561	564	613	582	566	569	555	519	552	562	606	560	572	570	597	600	561	540	564	588	584	571	541	577	632	581	595	566	562	544	587	573	529	572	576	581	578	550	607	580	620	605	540	559	572	595	553	597	558	609	513	584	560	556	613	592	525	587	554	573	582	618	559	585	622	563	557	555	564	557	512	558	572	560	524	546	591	564	535	584	578	557	541	539	525	549	578	593	575	580	566	567	530	576	532	552	605	543	577	584	549	574	573	562	549	534	550	521	554	570	560	548	579	569	568	556	575	585	562	605	573	589	549	564	570	600	546	553	529	574	535	486	526	558	543	605	528	524	600	564	604	554	570	578	549	585	580	544	573	556	585	562	544	575	541	527	579	559	551	578	538	561	592	589	603	578	575	555	558	559	570	585	582	577	592	546	616	605	517	566	542	586	580	545	551	569	562	554	553	605	562	596	602	563	576	575	559	569	566	586	609	582	569	560	559	575	601	576	584	584	586	545	588	516	580	602	579	581	591	548	578	555	533	579	562	572	556	531	590	563	595	561	637	572	577	532	552	569	560	614	521	593	556	558	565	586	536	565	526	597	560	523	532	573	537	543	573	556	572	579	526	606	528	586	544	544	552	575	562	539	584	602	570	561	545	531	608	567	554	579	572	564	544	592	562	496	541	568	550	581	555	563	537	496	584	527	558	528	578	577	562	592	580	586	575	540	568	585	573	544	613	594	609	522	596	575	563	577	511	580	602	568	586	580	608	569	592	568	578	533	583	559	572	559	600	584	568	582	554	530	545	537	570	561	579	606	567	552	524	579	559	560	557	567	576	519	608	573	530	582	560	548	580	551	583	573	571	554	587	564	571	583	567	558	567	519	533	578	551	541	565	564	597	602	583	534	603	581	604	548	591	597	552	572	536	566	549	536	557	570	547	588	565	585	589	573	586	544	555	564	582	574	583	546	520	585	523	547	530	558	538	566	576	549	530	570	605	569	596	534	552	566	558	551	579	569	539	581	549	585	543	554	535	553	565	582	560	566	556	585	609	551	554	541	543	547	570	535	530	590	590	583	573	574	567	568	578	554	590	534	540	546	587	557	544	557	567	569	607	589	556	598	578	585	586	543	609	571	588	577	586	554	590	544	581	544	569	580	578	595	546	609	547	579	559	553	559	586	540	591	539	524	576	555	568	579	580	583	536	568	499	585	590	563	515	547	543	538	563	557	583	569	612	588	572	559	597	562	579	498	554	559	536	547	556	534	598	588	559	576	562	597	561	627	561	565	593	526	513	564	552	584	594	547	564	568	571	560	579	552	535	538	565	600	569	553	528	571	523	562	589	542	560	543	552	592	544	582	560	576	552	597	561	574	601	538	563	547	581	544	543	574	560	554	630	596	535	559	562	580	513	553	580	559	571	603	534	556	574	528	550	583	551	593	541	613	559	542	533	534	585	576	599	611	565	595
28729	47504	44754	38770	34867	30493	27995	23114	18951	10564	6867	5487	4361	3101	3142	3191	3338	3471	3253	2501	1950	2170	2327	1883	1422	1016	850	873	882	808	839	749	698	725	709	717	732	631	694	710	757	824	760	721	722	690	753	689	716	774	723	735	724	711	766	682	761	747	684	642	708	677	725	680	681	681	706	704	692	686	677	680	690	679	669	678	657	667	683	628	666	690	696	652	634	735	705	663	727	687	681	660	629	668	736	662	714	664	700	681	673	650	669	644	696	643	689	696	712	729	682	654	668	650	662	641	693	664	682	698	697	672	678	666	689	717	696	649	691	631	680	685	728	673	679	683	674	666	672	671	687	643	699	692	661	678	674	699	669	630	642	733	679	705	636	662	680	678	655	664	617	674	651	693	669	675	695	709	668	699	669	651	642	685	753	680	678	638	672	643	686	659	680	691	658	699	682	657	635	655	649	665	685	695	672	698	642	660	679	692	700	675	664	685	663	667	664	720	683	678	687	639	676	681	713	685	668	693	668	640	644	670	716	669	681	666	702	690	733	693	666	726	657	640	676	678	646	657	660	722	651	654	668	689	667	707	712	694	627	718	673	674	672	661	668	682	685	592	689	640	664	667	691	674	645	733	667	710	640	714	636	685	653	724	642	682	646	665	654	650	692	695	673	626	697	681	657	705	688	674	628	735	662	705	680	666	640	705	652	686	677	684	703	663	699	645	658	644	652	666	685	691	665	650	675	683	696	662	671	664	706	743	684	684	682	657	682	648	698	689	673	686	674	671	674	711	678	691	699	695	661	715	642	668	672	712	653	650	606	682	669	673	715	694	650	729	635	626	654	707	625	703	657	702	722	688	678	645	657	620	689	649	686	681	660	650	699	693	670	643	661	678	700	715	651	656	699	670	674	630	635	668	721	712	686	692	654	670	711	695	691	654	645	649	669	671	606	665	686	713	669	694	723	653	668	663	635	676	706	623	706	698	662	688	678	654	691	671	657	661	678	653	717	687	678	681	653	685	679	677	734	640	695	631	688	628	677	669	619	708	673	687	668	656	665	689	654	690	664	637	641	663	705	661	680	658	678	646	669	706	679	709	716	689	689	667	701	665	705	699	689	674	696	664	658	734	689	732	647	688	639	634	690	702	632	618	693	666	669	647	646	657	673	645	667	683	680	640	670	638	676	696	645	671	700	673	648	693	648	681	688	721	664	720	663	690	693	695	677	706	652	688	663	684	694	631	707	675	634	672	686	701	650	688	694	646	698	660	665	664	654	644	714	651	671	679	692	650	656	695	705	650	669	682	660	600	615	674	720	667	668	675	728	696	684	663	661	663	680	697	674	652	693	615	641	655	681	699	692	669	660	664	690	662	708	709	657	706	673	747	657	713	697	676	646	721	688	661	704	678	656	682	642	716	651	684	667	669	695	696	704	641	665	682	690	682	680	650	675	661	657	715	685	610	625	661	634	631	696	643	623	655	641	725	654	689	664	677	627	672	680	691	663	667	697	652	689	689	695	687	704	684	712	656	682	693	625	679	666	665	698	699	676	718	694	693	659	674	667	680	686	694	692	644	699	696	694	698	698	662	709	685	663	705	704	647	694	674	662	701	632	701	661	664	691	664	656	726	653	754	700	631	673	659	648	730	684	682	625	663	680	660	683	658	683	651	650	658	697	638	667	659	714	690	740	687	696	682	707	664	696	646	688	651	657	717	702	686	668	707	648	675	670	719	691	667	668	689	670	695	666	700	679	676	645	661	658	639	646	650	696	661	681	711	686	701	603	658	686	694	685	667	659	680	684	669	675	695	676	671	668	674	663	697	645	664	671	697	698	668	664	653	670	701	699	668	629	660	682	704	636	686	681	674	683	678	701	663	642	721	637	665	704	702	681	652	672	687	683	663	701	673	626	691	677	662	701	663	643	651	635	664	684	701	655	696	657	691	712	660	678	673	685	680	690	689	639	649	664	665	721	739	719	667	679	666	668	700	656	644	680	718	662	674	630	686	721	677	716	696	643	670	679	616	688	668	694	675	656	651	704	682	676	643	705	647	684	633	704	640	645	725	626	621	681	747	690	724	635	654	663	698	667	651	657	692	726	679	634	700	669	669	692	663	718	683	672	685	688	634	663	665	687	688	664	689	688	641	694	651	699	709	666	665	695	624	706	731	640	654	623	712	702	649	661	661	649	668	719	660	675	658	620	672	641	689	685	675	673	651	698	670	707	697	679	713	649	698	707	685	654	653	680	628	658	676	687	627	683	664	657	682	703	664	641	672	693	690	663	655	677	681	669	690	665	692	683	634	689	700	680	633	653	680	685	658	695	681	669	648	680	704	651	661	652	696	712	700	672	661	701	639	656	657	666	666	690	703	706	646	660	630	670	698	699	675	679	682	659	688	698	624	700	700	652	686	680	719	673	699	697	691	662	680	667	683	706	632	601	687	706	703	674	657	702	691	673	669	624	639	704	668	638	688	670	693	660	661	669	676	653	686	649	689	701	672	669	606	694	654	663	673	665	712	651	695	707	632	680	724	694	672	661	683	667	658	663	707	675	667	668	693	699	687	710	693	731	690	624	665	674	701	669	642	640	716	641	594	643	669	652	717	704	690	686	691	629	664	646	703	708	652	722	706	652	730	714	660	717	668	672	678	622	708	705	678	700	709	688	640	679	670	673	681	644	721	697	667	716	651	736	646	666	668	646	666	667	652	669	744	649	673	667	698	674	692	696	693	664	679	677	699	660	683	670	674	675	628	694	707	667	712	660	697	677	705	669	637	686	652	640	649	682	645	669	698	662	695	688	694	687	667	657	652	667	692	650	687	655	616	661	687	668	619	699	639	669	656	661	691	684	727	644	598	695	663	720	657	629	692	691	671	684	663	633	646	650	670	638	679	658	641	731	680	636	713	682	654	655	721	693	670	699	646	608	665	621	706	712	691	671	684	663	646	660	633	690	662	720	660	696	655	695	683	664	620	670	664	686	590	617	634	677	683	680	664	680	648	707	656	691	635	650	670	729	662	654	659	686	683	637	669	704	692	641	696	611	633	682	674	655	686	691	665	707	644	688	718	694	676	690	694	698	662	617	681	704	669	642	672	676	666	663	677	691	642	674	703	690	724	638	677	672	640	678	703	695	697	625	711	673	649	711	652	668	701	695	686	671	640	724	689	664	673	646	729	650	677	691	695	655	722	690	648	669	645	688	697	655	691	733	683	657	707	646	716	660	672	662	644	659	725	686	673	725	693	636	641	663	664	664	677	673	736	687	630	625	722	684	671	657	672	679	665	677	696	655	665	721	702	662	659	653	653	646	688	678	671	654	673	676	656	698	658	710	668	695	688	678	652	646	691	683	656	658	675	719	661	686	682	658	665	676	635	664	674	684	694	667	689	647	689	682	699	696	658	708	661	696	635	666	686	650	663	709	678	693	675	723	674	653	597	673	656	695	654	639	684	684	649	701	688	679	656	656	640	696	708	693	672	715	703	637	678	698	696
26887	22809	27970	25303	18710	13228	10478	7572	5437	2952	2030	1799	1487	1364	1405	1404	1447	1469	1339	1255	1125	1286	1175	1120	1017	981	858	901	893	867	875	888	900	890	882	918	845	861	957	839	893	879	838	868	873	853	886	896	894	847	872	830	906	928	907	863	862	889	890	875	937	839	879	866	893	895	853	889	874	829	786	898	883	857	855	863	867	857	883	861	842	878	869	853	821	846	882	889	931	915	843	898	896	851	873	841	900	921	835	886	887	850	870	890	807	890	880	883	970	866	928	877	832	850	852	911	876	865	871	874	894	898	853	892	883	827	900	890	866	887	834	866	885	864	873	902	873	877	933	828	846	861	833	921	818	861	891	856	923	923	840	862	876	879	844	856	886	837	867	854	874	899	833	891	899	913	859	864	848	888	887	870	854	839	871	821	887	893	892	935	877	924	859	863	891	884	839	849	914	850	843	877	919	900	877	788	919	852	896	896	835	866	860	845	903	883	893	885	832	884	865	923	847	915	904	850	839	865	866	861	806	866	859	835	914	881	924	860	914	889	936	846	828	826	911	870	907	853	864	956	895	857	886	868	840	915	838	890	896	896	915	848	808	888	837	868	845	885	864	831	860	885	905	847	833	814	874	893	848	868	860	862	864	884	923	885	885	915	876	899	862	818	880	825	851	866	845	891	877	869	876	885	914	880	877	905	867	852	913	850	891	852	832	880	858	865	886	862	827	874	844	862	919	903	890	844	856	873	825	885	894	901	864	895	860	901	833	890	907	912	828	841	907	954	897	869	841	863	879	844	934	917	824	868	901	921	876	887	886	886	896	896	869	847	903	911	852	835	909	842	849	801	837	869	816	852	882	828	977	890	847	919	903	909	908	870	838	844	886	899	877	942	824	882	863	875	850	828	893	841	870	893	929	876	902	872	884	886	876	909	843	859	882	839	861	880	852	830	871	856	885	877	952	831	934	912	916	807	837	847	800	854	881	914	877	852	872	856	889	856	892	850	846	886	895	855	867	941	867	857	920	850	897	866	944	893	911	873	857	856	903	838	864	881	875	860	877	952	928	902	899	860	894	847	878	908	885	942	842	903	879	834	862	887	848	826	878	889	841	893	878	875	885	913	864	835	868	909	854	857	850	878	865	892	907	853	886	823	896	840	815	835	880	884	851	908	863	849	856	842	881	826	865	879	874	822	885	890	875	875	858	852	906	864	871	880	824	844	902	901	829	859	858	874	897	897	897	851	847	839	864	838	878	908	908	904	904	886	873	864	840	838	866	846	874	813	842	905	881	901	833	840	875	857	921	884	844	863	843	839	854	835	959	853	874	889	886	889	880	846	924	883	848	855	882	937	865	817	864	869	819	851	852	861	921	835	911	844	836	857	890	902	893	903	862	901	881	853	800	893	832	925	852	845	859	847	915	870	894	843	840	897	895	889	831	864	895	849	877	871	851	886	860	855	884	899	885	862	847	919	870	880	857	876	906	850	816	874	898	862	921	900	908	850	902	932	944	882	833	863	847	867	875	856	849	853	846	900	888	877	895	845	907	862	898	914	864	857	818	816	880	889	897	878	867	819	846	923	865	885	880	881	878	900	855	856	837	853	888	863	913	878	912	860	877	875	805	890	875	850	868	827	867	889	897	859	826	915	836	900	922	852	864	871	875	907	876	866	815	902	919	860	907	856	819	895	848	866	854	845	902	891	910	872	797	885	871	845	810	877	890	850	802	850	862	878	908	892	834	869	867	800	874	922	896	846	886	868	905	876	856	841	919	872	895	914	901	902	821	913	872	842	887	892	868	880	902	921	926	828	941	909	854	866	868	898	841	882	869	857	844	878	871	904	864	812	895	865	888	918	895	924	875	886	871	838	918	861	908	902	898	858	862	889	870	879	860	871	876	897	843	938	878	876	863	869	898	850	941	918	877	881	926	863	886	907	891	847	849	889	877	917	870	921	868	829	895	887	908	929	894	909	858	870	831	842	862	915	804	836	897	819	845	906	870	836	853	896	862	921	887	889	877	803	885	810	863	829	890	841	821	827	856	876	909	889	990	861	829	874	892	882	837	870	892	862	837	837	867	891	836	874	876	895	879	873	862	900	837	865	827	868	922	906	884	905	852	890	910	830	907	859	888	883	940	884	877	861	873	860	848	822	845	894	870	869	873	913	877	887	857	861	896	876	860	801	827	959	869	888	916	847	835	922	844	853	869	881	855	859	839	821	887	860	835	902	870	856	850	862	869	871	863	867	811	824	894	866	961	868	778	892	877	858	901	837	911	909	833	845	919	865	930	811	899	942	887	900	879	871	870	827	906	910	884	915	868	907	865	829	839	871	855	868	867	864	901	875	870	819	880	849	882	899	875	886	857	847	845	881	896	866	941	929	881	841	873	859	905	853	890	840	910	854	898	860	832	865	881	877	874	847	907	866	822	893	895	863	828	895	850	855	872	881	880	887	870	896	898	870	866	881	869	842	838	864	902	887	863	852	840	876	890	878	865	868	883	899	825	813	835	866	890	880	872	836	846	875	905	887	856	859	861	847	902	832	879	887	873	926	845	814	883	864	838	899	895	889	892	947	820	868	890	853	895	894	877	875	876	849	863	873	922	888	875	856	820	906	871	840	872	818	871	891	847	868	856	857	872	849	873	858	888	910	844	854	885	850	832	862	847	853	826	884	810	929	867	853	908	920	887	894	879	868	824	845	847	864	865	882	884	855	852	867	834	880	823	872	872	852	845	845	863	875	840	838	842	871	841	893	859	933	842	916	891	843	845	927	820	859	838	874	791	851	909	860	868	890	881	838	869	857	838	868	869	934	895	879	858	848	836	806	847	912	884	824	897	903	908	858	850	819	880	888	854	899	877	873	904	878	818	867	821	872	875	896	843	838	862	891	880	869	933	821	856	895	910	883	867	879	849	874	843	869	872	864	846	864	895	840	843	907	868	888	880	827	873	908	839	865	858	847	855	899	884	892	870	890	891	855	915	874	877	874	868	833	864	851	860	851	854	889	845	883	867	854	884	850	850	838	904	884	819	884	846	879	818	882	927	903	892	834	882	874	963	882	869	929	817	895	866	898	857	896	845	796	849	869	892	837	862	865	885	880	872	811	874	848	873	892	860	826	895	869	842	818	854	847	838	890	869	882	845	920	883	867	871	829	888	890	889	861	906	847	819	894	885	865	858	881	856	876	841	847	815	883	897	894	891	883	830	875	862	900	852	901	855	890	822	878	847	856	893	971	872	868	912	862	893	874	907	883	830	860	877	846	870	843	878	874	847	876	864	951	860	914	825	864	882	887	912	828	866	893	822	832	797	890	886	866	887	875	928	906	866	896	855	905	819	852	877	820	888	845	824	849	902	840	853	901	878	886	866	879	860	858	885	795	869	895	848	894	860	887	843	865	855	874	857	870	853	876	905	857	886	915	834	915	870	916	864	873	884	824	890	889	857	858	854	908	891	838	832	810	849	911	846	915	885	826	836	869	872	874	898	903
25772	36439	33566	27311	23331	19419	16772	13083	9888	5122	3589	2919	2316	1975	2145	2063	2258	2263	2025	1682	1498	1662	1643	1534	1385	1139	1123	1073	1116	1082	1073	1056	1056	973	1062	1038	1005	1010	1088	1055	1058	1094	1073	1074	1037	1084	1048	1105	1095	1025	1047	1061	1028	1027	1021	1072	1089	1036	1032	1070	1039	1081	1053	992	1022	1085	1024	1106	999	1055	1040	1003	1035	1027	1052	986	1121	1092	1070	1056	1052	1088	1006	980	1060	1075	1044	1048	1085	1056	1082	1074	1009	1045	1059	1009	1062	1039	1042	1034	1069	1020	1064	1042	1035	1005	1039	1057	1110	1031	1046	993	1035	1027	1051	1052	1034	968	1024	1069	1073	1057	1057	1097	982	1104	1010	1110	1009	1036	1047	1010	1000	1073	1069	1042	1059	1050	1025	1057	1064	1047	1004	1032	1083	1040	1059	978	1023	1068	986	1036	988	1021	1051	1051	986	1047	1062	1066	1065	1052	1048	1008	1015	1074	1065	1000	1043	1008	1014	999	1036	1016	1041	1031	1004	1009	1062	1041	1060	1070	1043	1021	1083	1015	1050	1103	1048	1079	1051	1034	1032	1031	1019	1003	978	1033	1044	1087	1066	1052	997	1073	1057	1033	1015	1062	1003	1004	1049	1041	956	1087	1060	1098	1039	1035	1049	1082	1059	1061	1017	1040	1042	1088	1037	1006	1107	994	1029	1080	1052	1042	1080	1030	1060	1031	1107	1029	1068	1121	1044	1002	1045	1092	1034	1074	1100	1057	1016	1039	1097	1035	1040	1040	1089	1092	1046	1054	1053	1026	1027	1099	1028	1056	1069	1067	1044	1026	1009	1027	1004	1063	1035	1053	1063	1089	1018	1115	1047	1005	1024	1028	1021	1061	1018	1022	1095	1046	1023	1071	1087	1059	1030	1052	1096	1012	1010	1033	1021	1037	1007	1040	1055	1024	1056	1059	1036	1040	1030	1118	1054	1051	1072	1076	1039	1047	1063	974	1041	1007	1025	1052	1064	1022	1030	1031	1082	1023	1037	1072	1056	1016	1020	1020	1050	1072	1050	1080	1042	1068	1049	994	1112	989	1087	1092	1075	1074	1010	1058	1016	1054	1042	1127	1105	998	1024	1013	1073	1046	1066	1073	1106	1034	1044	990	1054	1068	1029	1090	1053	1029	1062	1034	1028	1036	1023	1004	1031	1049	1036	1090	1071	1032	1043	1035	1063	1072	1070	1002	1100	1029	1002	1052	1088	1042	1012	1027	1038	1037	1091	1087	1012	1084	1014	1051	978	1025	1074	1042	1084	1058	1032	983	1041	1088	1007	1039	1039	1129	1059	1007	1014	1004	1079	1019	1061	983	1024	1059	1014	1053	1126	1035	1044	1055	993	1051	1080	1033	1010	1054	1036	1104	1028	1046	1045	1070	1033	1005	1004	1074	1069	1065	1019	1003	1037	1037	1026	1014	1043	1073	1030	1004	992	1052	1069	989	1018	998	1110	1015	1010	1008	1047	1066	1053	1030	1031	1026	1027	1128	1070	1042	1057	1085	1052	1063	1062	1045	998	1036	1027	1100	1034	1121	1027	1088	1039	1052	1037	1055	1047	1002	1075	1011	1056	1072	1030	1028	1006	1079	1076	1000	1064	1071	994	1084	1075	1036	1035	1048	1124	1101	1056	996	1052	994	1049	1029	1036	1084	1053	994	1112	1056	1138	1063	1082	1102	1029	1004	1014	1088	1123	1039	1046	1043	1053	1051	1043	1001	1024	1039	1033	1083	1059	1019	1036	1068	1073	994	1020	1061	1060	1045	1008	1082	1027	1082	989	1031	1074	1046	1059	1055	1042	1013	1033	976	1022	1006	1070	1055	1077	1029	1096	1001	1034	1071	1091	1009	1091	1011	1111	1072	1000	1026	1035	986	1071	993	987	1041	1053	1014	1013	1000	1016	1037	1090	1044	1089	1073	1017	1034	1044	1004	1061	1073	1050	1104	1100	1030	1026	1038	996	1031	1020	1043	1003	1019	1084	1057	1061	1054	1024	1065	1074	1082	1009	1047	1025	1022	1047	1048	1031	1066	1079	1061	1046	1040	1088	1042	1096	1042	954	1113	1028	1037	1050	995	1089	1019	1078	1053	1035	1067	1026	1048	1066	1062	1018	1015	1040	1042	1015	1025	1070	1038	1015	1065	1029	1040	1025	1047	1074	1054	1001	1078	1074	1045	1039	1026	1026	1049	1026	1008	1015	1075	1048	1066	1046	995	1029	1025	1022	1044	1098	1054	987	1015	1129	1036	1093	1020	1027	1063	1034	1076	1025	1040	1036	1092	1069	1067	1051	1027	1041	1050	1096	997	1040	1013	1015	1072	1069	1009	983	1063	1003	1036	1023	1050	1021	1038	1054	1003	1021	1048	1074	1056	1073	1145	1038	1044	1068	1058	1026	1049	1086	1048	1025	1029	1000	1057	1015	1036	1080	1081	1057	1040	1018	1030	1041	1129	1028	1083	1056	988	1073	1031	1031	1048	1037	985	1131	1041	1012	1007	1077	1068	1100	1058	1071	1039	1028	1045	1026	992	1052	1055	1019	1055	1063	1039	1014	1025	1004	1025	1034	1021	1052	1050	1005	1039	1083	1038	1079	1090	1022	1057	1020	1043	1052	1011	1025	1035	1027	1066	1020	1021	1039	1035	1050	1075	1026	1060	1048	989	1064	1007	1091	1018	1073	1096	955	1023	1035	1053	1044	968	1037	1039	1040	1061	1075	1056	1078	1054	968	1022	1068	1064	986	1042	1046	1100	1022	1093	1027	1047	1024	1036	1078	1084	1077	1042	1045	992	1007	1055	1062	1058	1030	1029	967	1016	1045	1084	1077	1051	1037	1080	1055	1024	1034	1023	1051	1044	1054	1027	1048	1089	1050	1106	990	1034	1068	1022	1051	1005	1043	1040	1074	1069	1104	1061	1052	1044	1060	1038	1030	1105	1089	1076	1026	983	1070	1107	1042	1053	1002	1014	1018	1029	1046	989	997	1017	1041	1005	1046	1006	1049	1052	1050	1094	1044	1084	1021	1110	997	1081	996	1014	1026	1046	1034	1029	1020	1067	1014	1011	1047	1027	1042	1021	1003	1001	1099	1016	995	1003	1054	988	1023	1064	1036	1054	1037	1019	1004	1052	1046	1048	1005	1086	1045	1055	1091	1003	1073	1003	1037	1103	1043	1038	1064	1070	1095	1029	1100	1047	1047	1092	1066	1051	1073	1091	1021	1085	1080	1133	1093	1060	1020	1048	992	995	1061	1049	1013	1034	1057	1040	1071	1089	1044	1069	1019	1026	1091	1034	1052	1106	1064	1050	1034	1069	1077	1061	1082	1040	1080	1045	1086	1072	1036	1010	1061	1057	1064	984	1004	991	1045	1038	1026	1086	1087	1079	1041	1084	1048	1062	1109	1054	1036	1037	1072	1065	1007	1014	1028	1076	1036	1045	1059	971	1064	1008	1000	987	1046	1021	1027	1077	1005	1040	1010	1054	1052	1078	1020	1085	1055	1085	1066	1063	1106	1061	1043	1092	1060	1045	1059	970	1045	1064	1129	1067	980	1028	1123	1026	1058	1091	1039	1079	1092	1048	1062	991	1063	1052	1059	1051	1042	1065	1014	1049	1060	1013	1039	988	1072	1064	1041	1031	1034	1079	1047	1098	1079	1014	1061	989	1038	1092	1080	1025	1069	1020	1068	1082	1051	1078	1040	1020	1028	1060	998	1028	1049	1091	1023	1020	1074	1016	1060	1035	1061	1034	1071	1027	1019	1013	1080	1038	966	1038	1126	1034	992	1077	1063	1076	1070	1017	1049	1090	1084	1021	1078	997	1059	1042	1034	1028	1083	1030	1059	985	1042	1024	1038	1023	1101	1025	1053	992	1015	996	1041	1108	977	1035	1103	1048	1013	1107	1016	1001	1030	1030	1085	1084	1015	1040	1067	1047	1073	990	1083	1050	1045	999	1008	1085	1010	1064	1046	999	994	997	1066	1100	1022	1073	1107	1134	1091	973	1053	1020	1043	1045	1064	1047	1013	1039	1026	1060	1024	1031	1087	1013	1022	999	1046	1045	1041	1023	1084	1066	1011	1089	1011	1034	1064	1028	1037	1014	998	1041	1019	1073	1012	990	1066	1035	1033	1037	1058	1079	1029	956	1044	1032	1028	1105	973	1004	1081	1027	1026	1042	1025	1009	1038	1082	1059	1063	1055	1062	1058	1047	1073	1028	1070	1071	1034	1051	1029	999	1041	1076	1028	1084	1033	1017	1027	1054	1054	1023	1011	1078	1045	1026	1084	1051	1051	1049	1019	1107	1039	1084	1074	1081	1057	1036	1039	1028	1034	965	1056	1052	1062	1009	1032	1072	1037	1099	998	1082	1015	1024	1104	1040	1036	1036	1082	1115	988	1055	1100	1118	1064	1019	1102	1054	1042	1049	1020	1051	1045	1002	994	1048	1005	1096	1061	1074	1047	1069	1061	1010	1058	978	1060	1051	1022	965	977	1038	1069	1023	1025	1022	1055	1022	1021	1033	1018	989	1048	1019	1097	1044	1030	1049	1034	1034	1055	1105	1009	1097	1030	1035	1044	1076	1056	1010	1077	1100	1054	1051	1030	1079	1121	1048	1067	1069	1078	1063	1088	1060	1071	1061	1049	1058	1057	1021	994	1113	1000	1017	1055	1051	1021	1033	1004	1008	1075	1036	1010	1019	1036	1044	1088	1041	1013	1038	1088	1012	994	1039	1093	1016	1094	1024	1097	1092	983	1053	1020	1034	1016	1066	1048	1012	1026	1055	1024	993	1055	1041	1037	1077	1031	1096	977	1163	1064	1086	1060	1057	1051	1027	1093	1036	1047	1030	1039	991	1056	1049	1081	1025	1057	970	991	1061	1026	1058	1084	1033	1045	1056	1048	1022	1056	1035
23173	20736	28123	23774	22488	23115	20584	13356	8497	4597	2986	2347	1867	1705	1799	1692	1905	1844	1474	1212	1189	1360	1250	1080	891	690	787	814	719	741	692	716	677	695	734	664	714	671	734	704	738	794	736	704	671	672	674	726	715	696	684	702	714	714	758	722	702	706	681	698	706	693	710	688	684	645	650	715	711	677	686	683	709	721	687	732	684	653	696	621	703	684	699	706	651	642	682	646	700	672	650	640	671	678	715	670	663	648	654	740	689	680	660	712	630	680	680	676	683	636	688	680	696	705	669	677	669	651	669	684	645	658	695	636	690	667	666	689	702	709	703	659	686	672	675	715	671	735	682	715	637	682	666	698	661	690	669	693	672	683	687	630	689	610	658	708	695	668	701	686	690	656	684	671	669	743	700	716	694	649	647	714	686	692	660	709	714	684	678	658	702	681	660	689	659	664	701	707	681	681	666	678	666	660	689	705	673	722	708	665	713	673	643	685	676	717	722	623	682	688	733	687	677	698	694	724	703	647	681	710	742	684	721	626	691	638	678	656	684	647	690	714	672	696	671	668	679	729	651	676	650	692	673	654	666	657	635	661	718	719	689	654	677	696	652	711	668	618	674	687	673	648	673	677	650	707	697	691	670	685	666	655	639	716	722	690	713	668	647	687	700	667	678	678	681	694	704	637	614	687	671	707	663	664	690	704	698	699	678	632	712	650	719	725	680	697	699	698	642	703	610	688	729	691	669	646	675	702	657	630	674	691	658	698	659	661	617	721	628	708	682	700	653	692	671	655	671	699	684	668	692	690	698	691	682	690	722	684	656	692	680	687	735	657	748	669	705	643	690	686	733	703	668	626	654	686	677	633	715	661	696	660	684	672	694	684	698	681	652	666	687	695	683	659	743	673	610	685	674	650	731	639	736	681	658	671	701	658	731	687	696	702	700	699	647	672	663	686	682	675	684	632	675	702	642	744	673	690	704	691	703	686	633	709	668	645	714	681	706	676	703	629	678	715	679	648	669	688	685	666	613	706	677	669	646	689	639	739	696	689	707	738	640	643	645	700	647	672	671	694	705	648	718	665	651	638	694	700	696	671	660	693	713	648	659	672	723	704	653	708	657	707	696	663	697	688	691	657	651	646	690	681	692	698	709	657	667	647	663	674	716	697	694	701	687	666	676	687	727	650	673	664	660	688	686	655	665	676	707	685	681	638	703	673	665	672	682	677	712	638	650	669	690	663	715	707	709	657	671	668	678	708	686	652	721	669	688	672	685	650	669	710	691	680	636	689	689	684	694	667	698	681	747	743	638	685	660	727	706	692	718	653	634	679	722	646	686	702	669	664	707	689	639	705	677	659	711	675	649	696	684	686	667	705	648	657	746	688	672	732	631	611	647	667	626	713	620	700	658	654	655	665	675	718	631	669	688	705	702	692	719	633	683	706	685	704	663	619	682	687	681	713	677	637	675	675	700	678	696	631	653	645	704	689	647	721	723	679	690	667	670	653	671	706	657	618	686	667	692	665	668	675	674	667	729	729	691	673	669	706	658	671	683	699	680	667	704	691	688	661	678	621	705	686	700	676	673	724	689	691	692	671	672	711	668	692	695	680	676	695	704	690	711	700	649	684	662	718	684	665	676	692	690	680	659	629	676	707	709	694	648	669	694	665	667	681	687	695	677	674	662	708	687	692	710	661	654	702	687	679	761	701	687	687	719	719	644	674	719	665	683	664	667	660	668	711	677	672	684	703	688	673	646	667	631	684	676	685	711	668	712	688	682	654	646	673	718	675	693	664	713	682	653	716	680	714	695	697	641	702	646	735	689	694	639	734	730	730	645	738	673	714	676	657	707	685	679	636	708	689	687	650	701	674	707	657	663	648	670	689	693	719	654	688	660	631	647	730	686	711	709	633	739	674	651	652	658	672	667	673	626	701	646	629	675	662	670	696	718	656	703	665	703	705	660	696	635	724	660	674	681	707	660	644	728	639	677	707	704	654	672	681	693	696	656	701	687	660	686	658	667	656	654	716	706	663	696	602	656	693	682	704	647	690	654	657	697	662	688	697	636	702	660	652	700	647	650	690	656	707	674	670	703	659	708	694	701	662	716	666	648	680	670	713	697	710	694	733	691	678	690	678	674	687	660	717	663	637	708	710	693	689	702	672	697	688	665	665	670	640	656	707	693	672	681	678	700	753	617	651	638	716	675	694	686	664	692	670	687	668	678	754	711	671	655	692	609	645	674	675	646	693	685	672	708	663	666	656	685	648	703	682	717	711	647	674	727	696	685	689	622	630	654	688	703	645	652	709	685	683	748	704	690	675	657	692	711	641	684	701	692	696	698	689	717	632	653	673	674	648	658	667	682	644	689	686	709	680	642	703	687	711	770	654	669	655	700	661	679	638	667	669	695	654	666	701	692	677	710	648	674	701	682	629	655	678	655	674	690	659	669	685	674	679	714	673	691	699	626	687	658	695	652	692	707	691	649	696	637	648	666	691	691	645	665	658	686	698	659	675	685	670	691	696	651	740	668	695	708	660	630	654	667	673	660	668	641	673	710	693	688	711	681	678	644	754	647	699	662	678	647	709	688	644	682	707	698	683	670	631	666	639	664	690	689	661	639	659	663	641	717	678	656	691	681	695	663	671	703	680	704	668	725	669	678	644	673	682	690	714	719	661	680	668	699	677	694	715	650	696	654	679	688	633	667	678	697	708	655	639	670	663	653	731	670	667	683	659	708	676	671	697	671	694	639	682	715	664	605	654	684	647	673	682	711	671	692	663	664	678	635	704	692	678	693	671	694	672	679	662	680	649	690	668	676	668	648	669	706	676	619	660	691	663	722	647	659	689	628	684	659	674	681	665	690	673	680	602	652	613	665	676	667	671	662	705	663	661	708	654	716	686	665	653	688	679	730	679	702	683	630	726	651	671	692	698	707	712	660	697	661	651	654	692	735	671	690	661	648	689	695	659	665	680	656	708	679	641	696	657	637	678	626	685	705	678	713	655	686	646	716	682	679	683	686	644	740	686	688	684	672	673	669	660	652	662	728	682	655	666	660	691	700	699	682	654	711	680	653	669	681	658	692	671	699	709	705	647	676	723	749	690	636	617	662	711	689	640	701	668	670	729	674	679	704	663	641	682	748	637	679	710	655	667	683	696	660	705	661	697	735	653	638	664	617	669	712	707	680	671	676	696	676	704	667	655	669	675	655	711	676	704	680	653	703	673	692	697	696	662	691	717	708	700	680	671	680	663	729	698	697	698	698	666	621	689	707	691	735	698	677	666	712	678	676	690	728	697	711	710	702	677	670	639	702	663	696	697	687	680	687	685	709	682	692	699	695	672	628	669	693	678	701	699	704	684	664	644	672	740	683	678	652	702	648	697	697	660	677	665	636	656	721	674	657	675	698	659	712	678	698	702	662	698	727	684	671	659	623	739	706	709	665	703	636	672	700	655	692	688	677	667	683	674	677	666	662	712	691	710	660	699	636	654	671	694
26790	43121	41154	35709	30893	27435	23654	19430	13676	7850	5144	4122	2923	2704	2864	2873	3018	3044	2413	1773	1787	2044	1772	1523	1154	941	917	1004	897	867	916	886	886	849	882	870	846	853	797	906	909	928	869	854	855	858	890	868	899	875	875	860	847	863	837	848	845	843	826	896	830	825	821	804	883	809	821	813	847	855	819	826	849	864	841	841	802	860	778	819	828	852	817	864	770	791	806	868	775	834	839	820	856	812	823	792	848	805	785	817	809	785	825	809	900	853	804	817	867	801	807	806	845	816	882	829	854	823	798	821	809	822	822	815	841	849	832	851	813	862	805	821	843	822	810	818	821	836	884	802	850	807	788	812	804	852	829	816	822	868	864	806	817	763	885	796	828	830	826	802	834	785	835	859	834	824	826	859	867	801	786	853	794	861	770	811	787	856	831	813	832	849	810	823	833	856	822	827	830	798	820	839	824	854	851	795	789	830	844	804	793	875	854	817	881	832	867	809	864	810	825	777	833	842	812	858	809	781	849	835	830	866	834	808	818	834	772	860	800	823	852	768	778	854	848	832	859	812	857	859	776	866	819	820	845	805	852	815	764	846	851	824	801	869	823	829	821	792	810	835	813	812	824	834	827	820	805	777	868	794	832	807	784	852	779	838	844	814	805	839	802	808	798	824	843	833	801	819	821	876	848	824	801	854	809	850	868	832	815	854	853	834	836	842	833	838	807	798	839	806	828	853	821	860	812	845	826	835	782	785	858	798	829	860	818	786	796	840	807	796	826	874	879	841	794	784	846	826	819	847	904	826	800	803	881	832	824	876	791	831	831	844	784	849	859	837	798	825	901	825	845	825	849	779	791	819	835	869	818	803	849	858	866	786	842	813	921	844	837	841	774	820	821	773	817	844	822	858	856	804	810	865	864	776	797	821	830	841	818	797	859	763	810	794	814	815	803	867	854	817	861	773	856	813	798	799	882	794	836	802	855	862	803	873	779	839	871	820	823	798	841	819	793	838	756	816	862	761	824	832	829	830	794	832	782	837	823	795	804	805	843	866	831	818	843	821	783	836	793	837	847	852	831	794	809	875	830	790	852	861	834	775	850	877	818	837	802	812	824	824	853	823	831	789	823	816	803	887	847	839	822	829	854	826	778	791	793	814	863	847	808	830	848	790	888	828	762	812	827	813	873	858	870	832	821	769	836	845	816	820	878	842	799	788	818	849	860	805	794	826	843	801	873	785	828	844	833	828	836	827	786	840	822	830	848	829	842	796	849	813	825	742	854	827	846	874	811	838	846	855	887	798	866	852	794	840	848	851	855	833	858	856	827	878	804	849	819	807	794	804	848	811	823	842	847	844	793	837	833	848	872	802	802	784	876	823	875	808	833	853	794	848	835	765	883	805	848	779	781	794	857	838	824	839	844	853	796	824	848	859	813	824	866	842	837	824	824	835	831	825	825	794	828	860	811	808	836	853	839	819	817	874	773	832	805	831	843	831	844	801	859	800	856	875	810	806	776	784	801	847	878	822	809	848	824	853	804	843	807	844	826	821	833	778	803	853	867	779	825	766	816	808	844	801	801	817	830	774	860	832	832	845	816	831	827	846	798	807	841	852	857	848	840	846	824	891	877	848	779	808	801	863	832	830	789	847	825	840	861	887	846	796	817	868	842	820	804	772	834	813	850	803	843	809	819	802	839	860	845	785	809	822	811	835	857	822	780	836	804	813	806	774	813	789	837	845	831	809	829	835	844	753	891	786	785	862	814	864	846	806	801	836	859	847	819	787	827	795	878	827	811	819	842	831	804	862	853	832	755	814	849	873	787	828	883	807	782	861	809	856	824	826	762	886	877	848	853	842	785	856	806	814	863	840	881	819	820	824	826	811	871	778	885	804	786	820	836	849	882	798	824	855	832	845	789	818	832	843	830	812	859	828	753	865	810	883	844	817	807	800	839	865	796	800	839	851	827	808	841	846	870	817	854	836	832	854	841	838	827	818	853	848	821	770	864	861	816	877	836	840	783	834	872	843	856	871	835	817	884	846	838	823	829	817	825	840	840	797	876	836	840	791	821	791	837	817	797	846	860	807	821	794	786	814	820	773	850	842	812	845	877	838	819	820	755	832	829	818	812	878	790	880	816	826	853	870	781	824	820	787	837	837	818	824	800	775	891	793	781	803	811	859	796	811	778	863	771	807	815	877	825	861	831	850	785	824	839	886	770	790	828	867	829	810	804	856	818	836	867	828	800	761	810	839	838	818	819	835	841	790	834	839	830	857	822	847	820	824	844	829	800	859	858	873	792	805	797	810	815	748	817	854	823	854	816	822	814	840	852	912	813	797	792	831	835	839	835	808	825	793	795	840	851	827	815	848	799	813	786	832	827	819	840	792	805	815	820	788	795	797	808	840	834	827	801	840	860	773	794	833	806	847	863	818	823	860	808	802	816	881	838	840	852	839	769	833	819	839	803	788	815	802	850	821	777	823	872	807	849	841	793	845	836	862	802	778	771	845	848	829	795	839	855	786	845	840	787	830	832	812	840	798	802	791	808	831	817	808	834	824	854	840	803	852	825	820	869	778	795	816	800	845	823	832	792	834	827	807	794	795	785	779	841	821	831	863	845	805	791	829	863	837	846	846	795	799	783	822	818	852	803	848	804	808	831	817	853	781	808	876	824	822	870	816	805	829	852	815	825	831	753	814	806	814	866	843	812	833	829	864	772	778	831	852	817	840	878	830	766	810	845	864	838	847	784	828	835	836	790	835	801	796	833	851	872	889	846	793	862	885	802	814	854	836	797	835	833	802	821	807	791	806	800	800	850	794	848	858	818	836	767	842	806	767	778	825	754	773	810	864	821	803	833	824	807	825	808	797	831	857	830	785	869	769	818	781	849	794	814	768	817	790	840	853	862	844	819	802	816	839	882	865	830	830	792	813	790	807	824	791	826	812	816	833	851	811	823	810	842	823	821	816	809	815	797	853	790	842	843	851	815	898	800	872	858	790	812	823	848	844	834	855	832	852	808	813	811	813	778	816	822	833	823	844	841	841	838	783	788	843	821	877	815	820	768	817	809	836	830	848	840	902	824	796	793	808	835	830	813	811	814	825	798	817	863	844	811	780	878	835	838	793	822	853	831	851	868	822	844	819	779	825	889	848	890	808	822	808	806	819	857	858	831	797	841	815	826	823	805	803	795	799	754	878	870	824	811	811	790	880	827	843	810	777	849	773	829	827	864	818	776	835	845	825	852	831	833	791	794	868	816	778	827	797	830	827	822	791	844	763	856	819	816	838	828	790	820	789	850	812	835	853	845	858	813	826	794	888	828	781	830	848	786	860	884	840	855	814	791	829	807	818	846	843	812	875	837	815	846	837	866	826	788	798	882	832	795	879	856	867	852	804	836	776	815	821	821	836	787	841	802	766	844	819	852	842	807	840	814	828	821	794	873	819	825	823	847	828	812	827	890	791	802	822	863	866	825	833	837	845	773	848	853	830	899	824
22347	20747	28419	23197	21443	24559	26991	18201	11217	6110	3767	2791	2216	2200	2228	2252	2358	2184	1649	1295	1374	1534	1217	999	795	658	681	657	671	610	661	604	614	585	601	654	615	557	559	584	641	631	581	559	574	577	592	642	589	596	571	626	571	604	619	604	637	575	602	600	597	562	620	564	610	534	542	583	594	548	535	580	571	569	538	544	562	537	531	557	601	565	576	574	576	524	549	603	563	574	550	583	582	579	555	577	601	584	584	539	584	581	567	592	534	528	560	550	525	592	599	568	625	573	554	560	609	560	552	535	533	587	588	552	554	566	574	579	588	606	569	600	594	589	606	558	559	521	585	578	530	590	573	565	604	603	547	605	554	596	546	512	586	583	568	554	611	589	552	564	580	545	559	598	548	557	563	527	538	558	558	582	576	599	613	580	570	569	586	594	569	583	616	597	592	548	600	541	567	601	568	560	563	593	587	568	604	575	557	590	577	548	594	560	564	583	593	577	546	559	579	554	583	576	567	588	541	565	548	562	525	527	608	562	571	599	558	529	578	591	541	596	578	586	620	582	537	586	601	563	537	589	576	572	536	576	550	561	585	578	543	568	583	573	578	568	596	576	570	567	553	619	561	572	544	577	574	545	573	555	594	575	608	561	589	562	559	598	555	613	582	632	599	579	515	575	606	562	558	608	600	572	574	562	598	586	616	569	606	572	552	581	573	595	540	631	571	554	559	583	578	584	567	584	532	538	603	543	542	580	560	544	575	583	603	558	549	574	578	540	565	534	608	604	585	578	600	561	532	587	562	554	580	549	583	576	544	617	546	553	555	558	532	605	575	547	565	575	556	617	606	576	567	551	575	551	517	558	591	588	602	557	547	571	570	528	590	588	563	590	606	610	590	550	578	563	531	571	551	581	592	595	568	560	552	577	597	579	584	601	587	553	552	584	574	582	568	560	578	588	574	574	606	588	544	625	619	610	565	571	556	589	592	543	564	590	531	591	619	571	562	566	589	531	591	573	559	596	562	564	551	583	555	540	569	599	552	559	580	590	561	618	543	604	554	555	551	585	536	538	535	588	610	584	568	578	570	566	567	570	575	573	521	583	566	564	585	586	599	574	586	546	600	554	620	588	562	585	567	581	577	560	612	613	609	592	590	545	585	591	572	589	602	572	552	558	521	576	569	546	584	586	564	600	587	568	547	579	565	594	584	582	600	625	576	605	597	573	580	566	589	532	562	590	532	576	570	589	624	573	533	594	592	572	537	609	583	522	553	552	602	573	563	582	569	567	547	579	579	618	565	625	582	595	527	570	587	546	557	575	573	575	576	560	585	580	581	595	589	577	580	607	544	546	589	569	582	590	584	546	571	556	589	581	589	580	578	549	561	576	573	579	622	570	560	565	561	561	593	558	574	584	526	597	586	554	575	525	531	567	576	605	554	557	596	597	579	601	612	518	573	560	580	545	577	613	532	537	581	608	572	582	576	610	569	598	583	547	622	596	551	564	555	538	610	553	583	617	599	576	569	572	596	572	565	563	561	555	559	602	575	561	617	554	572	578	581	546	527	600	601	591	561	587	580	588	584	577	581	546	604	558	582	595	581	592	567	586	571	596	598	582	570	570	578	591	583	577	544	606	595	573	592	596	576	598	577	577	530	570	597	579	550	550	558	608	570	572	560	549	558	560	605	545	528	598	589	573	608	537	582	553	548	593	536	536	521	565	573	557	617	572	569	576	553	626	552	589	548	611	554	577	575	592	588	593	608	594	581	595	571	588	595	549	602	579	571	554	555	574	593	575	577	594	569	584	605	590	599	579	547	596	574	574	580	594	607	608	550	618	562	530	532	625	606	577	554	577	567	504	543	546	586	541	556	531	595	604	558	522	565	567	582	558	587	575	522	564	588	604	558	559	608	568	545	579	572	601	560	531	554	561	592	587	563	584	576	607	573	550	558	549	600	581	594	528	551	594	557	542	586	577	617	607	543	572	578	605	589	557	571	562	548	604	553	593	573	532	568	578	591	583	573	564	556	576	563	559	598	565	568	556	607	528	579	616	594	605	574	609	579	558	617	586	568	570	571	590	618	549	573	558	612	580	567	573	551	592	586	527	594	563	577	544	608	577	540	564	629	572	585	580	598	565	545	593	585	548	606	618	603	529	584	552	541	575	611	575	538	572	558	569	549	550	553	555	602	551	597	558	608	604	598	575	600	596	594	575	588	550	546	532	570	548	585	545	558	544	562	531	588	589	535	590	596	578	529	584	582	608	572	592	548	563	612	574	575	573	555	555	580	556	563	580	558	599	591	565	580	584	570	548	570	559	574	588	567	544	568	591	513	580	563	554	563	573	643	578	591	583	596	550	570	551	562	541	537	536	584	557	590	587	607	554	545	530	593	573	587	582	567	540	573	592	561	572	513	566	572	572	534	539	554	533	510	568	571	560	574	614	611	542	626	546	583	581	577	562	529	580	562	575	609	570	554	581	577	616	570	622	586	571	540	607	563	563	564	595	588	554	596	571	541	589	543	583	562	569	555	574	583	586	597	534	578	560	573	553	613	558	578	597	585	571	538	552	579	610	601	573	590	590	603	576	561	605	614	611	588	528	562	551	579	578	540	548	593	561	580	544	579	586	616	581	595	601	570	543	592	624	551	598	623	604	575	542	543	568	570	583	595	592	581	573	534	573	569	583	567	544	581	585	580	527	526	550	546	552	620	508	604	551	611	548	593	527	528	606	584	557	570	538	551	587	542	549	554	568	547	616	562	559	561	515	555	562	573	592	578	567	595	612	585	587	561	540	546	548	606	559	622	579	573	576	583	573	587	568	558	584	572	563	601	593	575	608	591	554	608	569	546	598	563	585	527	563	572	565	510	540	573	559	571	513	644	534	589	568	556	620	582	569	527	536	569	578	587	601	598	610	547	585	545	569	569	552	581	628	593	582	584	581	535	571	599	567	542	594	534	575	595	609	591	556	581	576	575	603	560	583	554	552	585	566	573	548	562	569	570	573	543	558	584	541	538	524	588	538	547	546	595	571	608	611	565	593	569	555	573	601	575	599	620	575	562	560	602	533	565	554	552	561	598	593	611	604	559	562	571	569	598	600	575	538	586	562	557	574	531	555	571	586	602	569	574	598	592	537	590	553	593	590	572	584	592	540	565	585	602	553	564	587	550	570	593	595	559	542	609	587	563	591	529	594	540	571	589	529	549	565	547	561	617	607	586	569	588	538	587	576	617	598	589	544	587	546	583	575	585	630	556	571	597	538	575	578	566	558	542	580	557	539	570	538	564	596	521	567	573	557	574	532	578	583	576	547	557	585	533	545	557	606	568	555	573	535	583	564	545	556	547	572	582	558	587	553	570	507	578	564	564	545	580	559	544	570	597	597	547	551	599	598	576	555	552	566	543	581	585	584	593	601	591	586	594	557	605	584	605	582	542	574	593	586	585	561	576	563	643	562	572	567	581	575	523	619	599	566	594	551	552	554	542	541	614	553
28745	48000	46653	41035	36292	32955	28622	23627	16580	10213	6741	4785	3823	3881	3827	3899	4040	3503	2623	2014	2105	2346	1984	1517	988	810	849	835	816	800	731	758	719	743	725	770	742	700	691	737	780	779	778	759	741	747	747	727	753	753	726	718	730	680	779	752	707	727	658	676	755	718	685	706	686	705	671	695	689	652	668	682	685	676	699	710	632	687	696	708	714	689	701	677	693	680	666	675	647	644	692	699	709	716	704	671	700	678	677	653	678	671	647	664	667	687	681	689	640	650	684	716	700	694	717	657	642	671	652	696	665	701	713	700	719	670	681	741	755	670	699	679	693	653	671	714	677	703	669	755	689	713	686	678	673	717	697	681	644	635	670	696	726	671	707	711	671	695	660	706	691	696	661	692	653	653	659	659	663	643	665	727	713	674	680	648	658	687	672	674	707	662	701	694	702	687	692	651	666	679	657	716	738	680	677	741	675	660	679	723	675	701	695	682	664	709	682	680	658	678	723	686	718	672	675	723	682	716	724	683	689	678	661	672	676	695	666	606	680	656	680	672	671	696	638	680	695	660	674	672	687	667	681	656	644	646	688	659	649	604	679	724	725	658	717	692	735	677	701	690	682	731	678	661	721	663	702	674	734	621	696	709	675	674	654	678	663	653	676	718	671	703	657	660	703	666	703	657	664	706	661	663	666	690	711	674	678	691	696	698	733	690	705	684	672	706	696	683	629	660	682	722	658	687	703	671	659	695	655	689	666	663	674	654	659	710	668	682	683	670	689	680	661	717	663	655	639	669	659	667	666	643	639	664	692	696	735	702	705	694	684	666	667	697	658	695	675	688	703	712	683	716	627	640	720	685	702	688	660	643	666	671	667	700	650	706	643	630	648	677	653	701	721	675	680	685	680	703	679	690	687	696	651	689	711	731	722	683	644	675	681	684	683	672	705	663	667	720	715	699	689	673	674	642	710	684	682	683	708	665	625	711	677	659	678	694	639	712	665	726	656	653	683	700	701	670	673	657	692	684	668	674	708	675	689	730	675	700	711	674	655	679	701	699	686	710	678	693	710	666	677	712	674	671	645	693	653	702	694	657	642	666	690	676	690	682	710	678	722	719	667	650	660	669	697	671	646	669	738	683	712	647	728	673	667	677	653	673	627	665	666	633	673	666	667	705	698	639	672	658	676	703	663	742	675	709	668	707	641	690	655	677	688	669	695	610	688	679	686	688	682	695	686	666	674	665	632	654	656	695	699	666	666	657	696	658	666	708	684	665	675	703	670	668	699	642	664	704	704	695	691	709	723	678	680	658	719	681	678	707	669	716	650	677	706	688	682	647	656	682	673	660	730	639	699	697	685	707	668	706	680	684	715	685	635	678	658	670	658	678	649	668	664	666	716	676	766	688	672	642	683	705	716	657	684	657	675	731	670	660	740	663	699	656	682	652	675	680	721	690	641	690	658	709	699	697	690	698	701	675	649	648	682	658	629	692	682	678	728	695	679	653	669	695	690	719	717	676	654	691	639	682	692	696	716	726	653	717	640	715	684	683	654	703	669	701	679	651	685	656	649	705	672	622	702	730	691	692	690	684	708	676	682	657	639	669	645	675	724	710	654	655	728	683	713	713	656	721	680	688	670	652	693	674	696	637	706	710	721	669	674	646	721	659	647	727	690	702	686	682	610	722	691	650	701	678	663	711	666	695	674	699	702	699	679	667	693	686	681	670	702	676	684	667	679	693	681	677	708	697	680	700	705	671	655	716	641	733	680	702	685	727	676	691	689	659	696	697	663	720	664	708	705	707	723	691	641	683	685	737	665	689	668	712	705	708	662	691	715	646	697	667	686	665	633	637	692	685	658	719	686	711	717	656	673	676	662	701	691	672	664	688	661	687	649	693	660	672	713	662	669	702	717	659	657	710	713	687	674	646	670	654	635	680	703	661	639	710	727	697	708	643	709	715	668	664	664	649	673	636	719	666	672	730	660	665	675	700	726	658	694	691	651	655	689	654	663	622	674	697	679	671	687	700	664	682	676	675	662	661	656	677	681	689	720	645	660	678	692	655	703	668	664	720	687	662	667	647	671	659	716	672	724	658	663	712	730	690	668	691	700	718	664	684	686	659	728	695	673	708	684	691	726	680	708	680	700	707	696	707	621	683	714	684	622	649	699	655	677	634	726	654	691	647	674	690	652	673	721	717	650	689	703	715	694	667	671	707	631	682	687	700	671	664	651	692	703	681	694	723	634	649	722	672	672	671	667	685	683	679	670	676	656	701	700	660	644	687	693	666	696	666	648	680	727	670	650	677	702	648	643	703	676	718	699	697	687	703	693	690	677	684	641	680	682	666	680	655	660	720	672	736	695	655	711	722	653	725	692	654	702	682	704	720	687	656	674	642	668	659	649	708	721	724	687	686	692	669	699	658	668	656	690	663	748	663	651	703	636	683	634	697	683	743	689	678	635	673	617	681	659	700	692	669	628	650	654	637	663	684	720	645	697	637	682	672	659	658	718	662	689	667	706	687	682	668	674	704	709	696	677	716	681	668	676	662	725	664	713	703	687	672	672	677	633	656	695	670	663	649	696	723	747	673	685	722	688	709	676	724	692	649	711	673	640	696	692	682	673	649	663	743	657	676	685	661	706	679	651	697	705	690	671	669	699	688	710	698	639	657	666	648	648	700	678	656	727	693	649	661	678	691	720	680	722	691	714	685	687	690	680	683	709	669	711	688	706	712	647	692	648	665	714	736	683	724	665	740	683	667	663	681	667	681	697	690	638	666	664	661	638	702	718	689	640	696	651	687	693	662	668	671	670	698	629	713	658	700	664	707	664	678	691	721	706	739	690	708	684	696	695	647	738	711	652	639	697	715	637	639	673	696	663	665	704	645	644	679	663	692	684	678	663	747	657	649	700	662	686	669	680	721	660	630	663	654	700	677	648	699	695	646	675	615	701	675	660	692	670	653	671	642	674	660	705	677	690	644	639	704	701	658	662	733	676	683	651	694	681	683	660	645	666	702	702	632	709	666	661	659	673	655	695	659	630	687	734	652	724	650	670	684	663	729	648	703	666	678	645	684	681	671	715	714	695	643	664	764	740	667	688	611	675	699	677	706	685	679	651	663	657	702	665	677	667	707	657	743	711	681	677	682	691	695	654	709	698	676	742	643	687	685	680	650	678	750	662	635	672	663	713	662	738	660	646	676	672	669	652	641	663	682	684	730	687	686	687	717	719	686	706	659	709	731	664	603	698	678	666	658	653	690	668	718	655	683	717	692	658	699	694	679	731	715	711	699	650	761	712	643	645	665	676	703	694	685	695	671	683	691	698	671	691	672	674	633	668	609	701	650	738	686	660	691	688	684	664	703	686	664	651	682	669	619	702	676	703	739	670	673	654	723	681	683	709	649	684	675	656	682	628	713	693	663	702	674	697	663	691	705	709	680	702	697	667	682	665	701	696	684	691	642	656	716	628	693	701	638	669	678	613	676	722	684	686	708
26733	22946	29494	27138	20154	15203	10873	7470	4380	2787	2010	1562	1536	1549	1573	1555	1618	1441	1212	1181	1210	1233	1120	1043	906	901	888	913	864	884	863	869	873	895	874	890	881	868	917	912	884	900	855	872	863	931	879	824	930	931	886	913	824	867	894	885	834	926	914	878	830	877	887	871	848	832	890	839	849	841	867	861	893	946	885	827	859	940	862	882	891	893	919	914	850	853	853	847	897	879	832	876	884	859	863	833	834	880	879	916	882	881	864	855	874	904	857	907	889	932	879	830	869	892	907	925	853	847	866	898	860	877	902	856	889	908	902	859	882	848	893	864	876	865	851	888	874	832	864	860	870	900	864	926	882	921	842	772	819	883	879	880	826	884	892	858	878	831	868	827	867	853	848	867	858	844	850	901	879	902	831	873	840	872	910	955	889	837	905	883	916	886	845	850	930	888	862	891	886	861	863	866	813	870	918	823	872	853	830	879	877	816	836	915	890	879	877	888	880	872	886	898	875	935	858	859	870	864	862	829	889	854	875	896	838	904	930	891	916	911	848	839	897	842	800	867	895	883	856	896	845	851	893	862	858	865	876	836	829	849	855	861	881	846	901	863	883	903	897	866	919	869	888	901	894	908	887	874	952	886	885	881	841	859	895	890	858	877	899	851	876	832	884	886	832	868	895	849	859	897	860	859	865	830	855	893	909	918	896	853	869	871	857	862	842	908	859	878	877	883	895	823	900	920	833	844	878	893	878	873	898	857	855	896	910	891	861	886	881	901	832	913	935	828	915	841	839	881	888	860	883	925	856	847	845	918	919	852	877	885	784	847	883	896	902	860	859	857	870	838	917	914	924	867	906	905	875	852	867	846	829	856	862	846	878	860	867	877	877	854	858	865	894	875	898	908	903	848	866	908	888	859	813	881	879	927	889	885	861	854	872	886	894	853	835	869	936	905	858	911	859	928	832	852	888	851	899	849	896	856	853	895	905	885	900	856	904	785	873	865	927	888	883	879	926	878	882	886	920	864	813	904	878	841	856	872	860	866	879	894	825	857	845	818	855	858	862	859	889	868	873	873	876	907	881	894	894	898	837	842	837	865	869	909	895	858	891	851	836	882	873	883	874	865	866	834	909	869	822	845	904	854	902	901	846	841	855	892	861	828	893	857	837	850	908	899	846	881	891	912	888	871	856	868	826	846	877	837	836	882	882	864	856	833	862	860	904	852	886	863	893	844	860	860	858	891	873	887	872	837	821	890	892	858	827	885	862	850	852	902	851	842	893	875	844	858	847	922	873	885	831	882	853	840	839	881	901	861	923	882	851	910	911	847	854	889	860	900	857	892	921	872	943	885	913	850	883	868	873	850	873	853	857	857	867	846	869	889	877	836	904	891	838	884	867	892	851	876	917	904	879	850	901	833	870	852	926	865	862	858	873	899	866	852	816	903	829	875	874	898	892	829	893	893	879	916	909	891	868	854	884	891	857	899	880	897	842	892	866	830	809	816	851	874	927	862	873	801	840	892	931	874	889	835	912	851	885	906	830	893	840	905	859	869	853	869	867	855	884	881	864	867	907	833	889	842	901	855	832	842	874	877	855	843	885	883	842	865	918	867	827	837	888	881	868	883	899	937	866	863	914	888	861	868	850	801	917	874	887	860	891	873	877	879	892	802	948	839	862	852	860	886	882	876	858	856	899	913	851	888	857	939	902	850	901	856	867	848	864	880	879	878	921	898	926	811	837	858	818	872	891	861	898	863	838	861	871	870	856	866	845	896	863	852	882	902	894	875	848	861	908	857	874	851	901	910	870	844	898	849	876	869	849	877	842	867	833	841	825	876	915	906	929	877	892	901	871	897	866	804	897	845	924	885	834	842	873	911	865	877	932	907	886	881	871	886	893	864	843	914	884	904	786	845	836	888	847	845	878	792	901	902	865	861	895	909	897	875	916	880	833	898	900	846	859	882	878	904	869	856	869	834	862	830	905	866	852	888	915	871	859	912	884	850	880	877	866	877	846	934	871	869	858	863	903	930	884	854	877	883	844	848	901	840	900	876	862	889	890	873	855	916	885	869	889	853	905	893	952	836	942	868	879	868	912	881	915	898	881	895	879	852	878	886	923	862	876	844	914	898	877	823	891	908	846	884	906	891	896	871	912	882	866	878	874	909	859	879	848	891	879	899	872	869	851	898	873	874	863	902	873	850	882	880	876	879	869	859	865	913	856	838	786	929	876	917	866	894	852	866	845	882	886	825	928	846	881	916	846	858	882	939	825	906	859	937	853	919	915	843	918	894	839	888	856	913	859	894	870	820	878	905	892	864	859	861	856	864	855	885	885	841	879	929	888	851	842	897	896	877	859	854	863	898	872	903	865	855	844	876	843	883	818	826	871	881	887	856	835	937	865	912	868	859	876	898	898	887	899	849	909	880	854	874	894	875	887	822	829	906	855	912	873	893	879	865	886	889	798	903	843	888	886	866	834	791	877	847	851	868	893	834	871	871	842	876	839	910	905	892	895	886	864	892	762	884	912	798	900	899	883	871	875	842	834	877	814	916	862	930	837	869	846	819	876	813	817	815	877	899	783	868	858	904	888	874	879	873	867	909	821	875	892	861	875	913	864	909	895	902	877	876	915	898	885	895	895	886	907	821	867	865	845	856	853	892	845	865	819	906	860	879	866	908	877	857	835	797	850	924	922	873	887	915	809	842	848	852	910	929	883	880	879	877	834	870	906	894	886	899	884	844	924	886	912	858	860	877	819	912	855	911	948	859	886	886	859	908	832	817	879	862	878	937	933	898	843	825	872	948	882	860	893	889	859	899	843	845	882	802	910	849	902	810	858	868	927	852	843	837	887	836	876	868	836	905	893	910	874	896	927	866	870	862	829	872	807	854	850	857	880	864	871	884	865	886	888	888	793	796	823	890	853	896	945	834	903	851	944	885	928	893	834	871	862	916	858	822	872	933	901	903	867	846	900	878	877	885	882	892	857	854	874	819	882	887	945	828	891	844	840	872	859	866	849	862	826	854	851	864	917	842	887	927	929	928	858	875	886	819	914	876	855	863	903	834	913	907	869	914	900	830	870	868	843	880	883	888	840	917	875	896	891	888	918	903	861	895	883	884	879	860	831	883	906	881	837	893	854	825	843	890	829	848	890	903	854	874	869	849	862	888	923	878	828	889	912	861	867	902	882	861	838	837	856	911	860	813	926	870	862	818	930	823	890	915	950	788	806	881	864	846	902	821	881	865	852	877	845	835	843	908	849	896	852	882	895	904	847	886	901	935	859	876	879	893	898	829	890	873	903	923	879	843	864	880	965	846	871	840	867	843	891	903	890	827	851	868	892	908	844	858	848	852	820	874	916	859	881	856	866	871	852	899	943	882	871	897	899	880	883	900	903	854	882	844	848	917	900	922	899	889	852	863	892	839	859	860	918	951	867	862	895	866	864	894	907	858	863	885	899	889	863	917	846	850	863	853	850	851	867	888	855	874	869	855
25315	37572	35360	29311	24964	21291	17029	12727	7981	4819	3374	2521	2356	2424	2452	2455	2370	2068	1770	1545	1672	1699	1543	1343	1132	1059	1125	1140	1081	1094	1150	1071	1047	1078	1056	1022	1045	1023	1038	1112	1038	1114	1077	944	1075	1054	1082	1089	1012	1056	1046	1059	1108	1074	1076	1060	1039	1093	1022	1047	1028	1102	1050	1015	1059	1010	1090	1062	1029	1048	1030	1045	1059	1052	1053	978	1030	1059	1057	1034	1055	1092	1037	1096	1100	1071	1033	1027	1058	1110	1085	1063	1054	1086	1143	1053	1114	1062	1032	1035	1018	1057	1040	1013	1051	1062	1080	1035	1012	1028	1087	1075	1015	1054	1139	1025	1006	1038	1037	1045	1085	967	1074	1063	1027	1048	1037	1025	1045	1085	1018	1013	1031	1049	1048	1056	1032	1020	1102	1085	1076	1065	1028	1091	1038	1025	1071	1093	1072	1049	989	1109	1054	1028	1016	1064	1059	1018	1036	1038	1086	1028	1047	1041	1058	986	1029	1089	1088	1098	1022	1086	1057	1005	1090	1019	1028	1037	1053	1047	1037	1063	1022	1044	997	975	1062	994	1081	1131	1057	1084	1026	1027	1024	1011	1036	1006	988	1067	1005	1077	996	1074	1040	1034	1035	1066	1030	1062	1042	1015	1055	1107	1066	1087	1058	1059	1012	1047	1014	992	1107	1034	997	1073	1053	1007	1074	1080	1046	1091	1021	1065	1118	1071	1069	1043	1028	990	1055	1091	997	1009	1049	1058	1022	1105	1051	1068	1081	1087	1067	1062	1038	1035	1056	1090	1060	1036	1025	1056	1071	1052	1013	1058	1061	1036	1033	1077	1051	1043	1097	1053	1003	1034	1106	982	1032	1115	1060	1070	1071	1036	1035	1057	1108	1064	1048	1056	1096	1073	1003	1097	1021	1061	1018	1026	1040	1086	1102	1020	1052	1069	1083	1041	1088	1080	1056	1017	1056	1021	1016	1042	985	1029	1059	1030	1050	1038	1014	974	1037	1040	1004	1018	1021	1003	1076	971	1122	1027	1046	1075	1018	1052	1056	1008	1045	1074	1000	1097	1023	1096	991	1030	1033	1081	1039	1011	1029	1018	1094	1014	1042	1093	1076	1070	1021	1057	1046	1024	1031	1027	1076	1081	1050	1080	1044	1115	1115	1053	994	1095	1111	1040	1099	1077	1017	1026	1063	1062	1058	1068	1064	1033	1058	1014	1143	1037	1005	1017	1013	1132	1058	1051	1085	1136	1034	1045	999	1055	1062	1010	985	1000	1078	1081	1085	1117	1007	1063	1069	1069	1060	1099	1026	1052	1052	1066	1057	1060	1026	1034	1019	996	1010	1015	1035	1017	1025	1052	1017	1060	1053	1014	1085	1021	1100	1066	977	1022	1088	1122	998	1051	1030	1122	1063	1099	998	1087	974	1072	1052	1027	1049	989	1111	1039	1083	964	1058	1039	1068	1020	1007	1053	1102	1105	1045	1087	1108	997	1120	1061	1089	1051	995	1040	1030	1063	1040	1109	1014	1045	1063	1017	1053	1050	1040	1034	1052	1006	1060	1038	1044	1044	1044	1029	1068	1045	1098	1061	1011	1071	1071	1052	1015	1076	1055	989	1014	1001	1048	1070	1017	1074	1064	1136	1052	1021	1045	1002	1001	1046	1033	1026	1057	1079	1074	1033	1055	1057	1068	1059	1074	1022	1008	1061	1061	1024	1031	1060	1027	1046	1032	1002	1104	1056	1034	1048	1050	1032	1031	1001	1024	1050	1052	1019	1041	1030	1069	1035	1060	1007	1071	1046	1043	1068	1027	1067	1025	1029	1075	1170	1023	1053	1026	1025	1026	1026	1026	991	1008	984	1069	1032	1038	1110	1054	1016	1007	1003	1003	1021	1057	1064	1028	1066	1098	1027	1041	1120	1093	1095	1073	1069	1063	1039	1051	1086	1019	1043	1061	1022	1015	1082	1031	1069	988	1043	989	1056	993	1098	1136	1032	1045	1069	1020	1027	1007	1025	1073	1065	1021	1071	1003	1000	1066	1072	1042	1053	1002	1055	1072	1108	1042	1077	1035	1034	1033	1096	1054	1069	1063	1042	1044	1030	1056	1110	1022	980	1043	1020	937	1053	1056	993	989	1054	1032	1043	1060	965	1052	1091	1006	1049	1044	1048	1058	1061	1109	1090	1070	1043	1102	1070	1004	1085	1109	1017	1091	1000	1023	1014	1021	960	1047	1010	1064	1059	1029	1070	1005	1028	1077	1058	1085	1043	1044	1077	993	1041	1044	1073	1038	1054	1091	1046	1050	1066	1048	1047	1041	999	1047	1076	989	1024	1035	1075	1067	1033	1023	1067	1052	1020	1021	1019	1054	1019	1087	1030	1097	1005	1054	1051	1016	1082	1121	1061	1047	1094	1032	1032	1056	1030	1024	1084	1013	1009	1067	1047	1037	1077	1096	1078	1103	1046	1039	1047	1018	1067	1006	1037	1060	1084	1040	1079	1045	1025	1065	1056	1040	1021	1021	1036	986	1084	1036	1110	1015	1112	1045	1070	1039	1086	1083	1033	1066	1063	1059	995	1087	1076	1085	1027	1032	1049	1003	1086	1062	1029	1126	1045	1020	1017	1036	1035	1121	1049	1011	1058	992	1069	1084	1074	1110	1040	1055	1077	1064	1045	1081	1041	1060	1053	1113	1023	1049	987	1042	1012	1050	1044	1011	1066	1102	1102	1030	1039	1079	1058	1020	1020	1049	1091	1017	1062	1070	1021	1028	1102	1059	1053	998	1058	1016	1080	1044	1013	1053	1095	1032	1048	1054	1026	1060	1025	1049	1061	1098	1044	1024	1026	1080	1098	1115	1055	1080	1026	1042	1061	1036	1029	1029	1083	1075	1019	1037	1091	1102	1051	1002	1042	1084	1095	1014	1059	1083	1020	1104	997	1029	1073	1044	1061	1034	1062	1061	1018	1031	1024	1043	1029	1058	1033	1040	1016	1054	1103	1103	1077	1015	1026	1058	1040	1066	1111	1037	1008	1040	1022	993	1058	1051	1090	1030	1081	1029	1014	1031	1076	1041	1030	1095	1049	1027	1022	1063	1019	1056	1052	1057	1082	1027	1046	1049	1034	1000	1020	1079	1096	1023	1008	1041	1042	1000	1052	1048	1035	1004	1035	1005	1033	1035	1059	1054	1043	1059	1035	999	1050	1045	1074	1052	1078	1049	1011	1013	1034	1064	1047	1036	1077	1066	1072	1022	1008	1045	1052	1079	1047	1034	1019	1040	1044	1024	1045	1022	1100	1057	1018	1053	1018	1055	1063	1058	1056	1037	1072	1005	1064	990	1087	1016	1013	1009	1084	1057	1029	1058	1003	1022	1011	1064	1030	1064	1036	1036	1070	1080	1030	1054	1042	1064	1028	1049	1031	1093	1088	1033	1047	1004	1046	1025	1056	1016	1022	1060	1123	1036	1012	1028	1065	1054	1074	1040	1021	1106	1053	1084	1088	1030	1025	1032	1010	1000	1056	974	1029	1074	1098	1118	1044	1057	1041	1018	1013	975	1062	1095	1060	1047	1024	1088	1077	1107	1017	1063	976	1005	1068	1007	1039	1057	1015	1048	1048	1029	1017	1047	1054	1042	1039	1068	1038	1101	1040	1002	1048	1094	1015	975	1100	1080	1032	959	1014	1028	1055	1022	1051	1064	1047	1029	1097	1026	1009	1092	1065	1059	1071	1110	1055	1076	1042	1007	1076	993	1060	1044	1038	1033	1088	1042	1077	1008	1057	1068	1039	1056	1050	1071	1045	1087	1082	1027	1063	1051	1053	1009	1016	1036	1036	1083	1029	1031	1050	992	1027	1076	1032	972	1050	1007	1074	1095	1121	1111	1041	1037	1001	1062	1031	1035	1035	1077	1090	993	1096	1089	1064	1014	1002	1065	1077	1052	979	1076	1018	1019	1052	1121	1058	1052	1017	1083	1040	1022	1077	1032	1007	1063	1024	1041	1072	1080	1043	1055	1046	1058	1067	1039	1057	1076	1038	1004	1064	1076	1003	1041	1054	1037	980	1023	1084	1036	1006	1053	1067	1043	1052	1026	1037	1036	1028	1061	1005	1025	1050	1087	1030	1044	1044	1034	1066	1071	1014	937	1054	1004	982	1073	992	1018	1000	994	1063	1094	995	1082	1079	1053	1015	1007	1033	1017	998	1041	1098	1039	1046	1063	1076	1078	1081	1060	1009	1075	1062	991	1061	1108	1043	1048	1011	1109	1083	1021	1019	1031	1022	1067	1015	1033	1038	1038	1055	1058	1077	1014	1053	1030	1015	1046	1022	1045	973	1061	1009	982	1063	998	1053	1002	1067	966	1058	1050	1009	1019	1087	1021	1082	1066	1046	1034	1058	1025	1088	997	1067	1034	1069	1042	1050	1064	1132	1035	1007	1035	1054	1074	1037	1043	1054	1057	1044	1023	1038	1003	1048	1074	1053	1013	1035	1031	1043	1101	1042	1071	1058	1027	1036	1083	1096	1097	1046	1034	1060	1066	1006	1073	1037	1034	1049	1092	1067	1037	991	1033	1059	1020	1026	1100	1065	1027	1035	1049	1018	1086	1001	1061	1061	1053	1043	1046	1103	1028	1004	1046	1000	1072	1009	1092	1035	1011	1043	1053	1083	1069	1052	1068	1013	1041	1069	1072	1072	1118	1031	1079	1022	1053	1045	1041	1057	1030	1012	1006	1084	1031	1054	1010	1088	1038	1081	1058	1106	1035	1075	1051	1067	1086	1029	1072	978	1043	1017	1037	1046	1092	1062	1048	1033	1048	997	1043	1035	1071	1036	1042	1086	1095	1018	1040	1018	1092	1019	1043	1060	1047	1057	993	1059	1087	1051	1105	1065	1078	1042	998	1059	1042	1063	1036	1128	1098	1031	1035	1066	1051	1081	1008	1036	1114	1116	1061	992	1098	995	1076	1055
23214	20746	28153	23842	22974	24214	20831	12341	6846	3984	2760	1998	1994	1999	2082	2119	1933	1583	1283	1211	1306	1233	1043	884	689	711	795	737	701	715	741	682	669	658	706	696	699	670	702	683	706	704	708	662	715	748	750	749	697	693	722	745	733	712	694	683	656	673	673	670	695	708	706	706	690	675	645	669	735	615	633	688	626	666	671	619	691	673	670	682	661	705	661	690	674	660	678	677	667	695	703	689	695	676	675	681	674	660	681	646	738	684	667	695	678	663	687	724	690	672	649	685	688	703	654	695	626	677	647	633	696	664	719	666	680	618	684	691	672	682	677	658	677	677	672	676	656	660	646	662	655	625	645	674	711	695	716	672	667	678	666	665	638	697	668	669	665	651	717	665	673	663	715	632	721	668	674	691	678	660	682	697	704	634	664	606	710	645	721	686	653	641	654	695	702	743	692	654	700	625	674	674	658	698	705	694	707	712	686	669	666	688	655	735	680	704	650	680	612	635	655	676	693	686	665	694	673	623	653	701	656	685	667	686	688	659	676	655	655	714	621	652	686	687	667	697	723	699	690	670	644	672	667	702	715	647	657	656	678	655	661	662	683	677	651	685	636	687	678	749	668	666	670	675	641	651	667	644	634	692	699	643	683	683	631	648	702	670	704	637	643	662	699	685	695	628	627	638	671	679	684	658	656	677	674	677	657	667	638	651	681	665	702	690	635	684	666	694	694	625	619	709	683	640	656	693	666	683	724	659	681	720	645	634	671	662	703	698	671	640	703	654	664	727	642	654	674	680	688	661	676	660	660	667	684	713	641	688	678	659	687	675	656	678	707	740	708	636	665	690	688	666	666	667	634	681	699	657	672	718	670	695	683	677	704	696	657	683	663	643	651	655	720	685	685	691	694	707	666	721	664	699	659	677	645	667	691	668	668	692	628	675	682	625	700	619	665	669	648	662	682	700	717	644	658	696	693	683	641	648	633	630	679	671	699	680	704	652	670	679	682	706	687	661	697	628	686	658	677	674	686	673	729	667	702	695	668	660	723	682	672	716	669	691	658	722	694	662	671	696	704	689	700	687	664	671	680	676	673	640	607	710	705	702	657	671	689	718	636	707	691	676	675	702	688	650	644	655	683	635	686	675	703	651	691	676	660	665	654	716	698	624	668	669	624	680	687	728	679	666	631	648	669	714	725	731	644	694	704	675	676	691	706	677	634	686	615	706	647	643	652	674	710	718	692	685	704	691	663	633	695	674	693	658	669	711	659	640	646	709	680	682	672	696	659	644	669	662	701	653	706	650	670	655	710	700	650	664	680	713	622	715	675	659	668	676	655	687	668	664	625	677	649	669	667	667	668	661	713	672	682	693	624	661	667	697	694	698	701	644	654	686	681	721	707	676	697	661	687	683	702	690	654	692	699	608	677	720	674	695	614	633	691	694	661	705	653	700	647	636	658	662	629	636	704	677	637	689	681	674	673	651	717	693	655	656	645	646	683	582	676	657	677	711	665	675	688	661	664	647	671	658	650	652	676	659	663	746	639	693	750	709	691	624	688	691	675	683	647	631	666	656	656	716	685	678	699	629	695	701	670	678	655	644	649	677	691	656	717	660	683	622	671	730	695	687	646	678	644	695	665	705	642	695	686	646	684	649	648	669	639	621	701	672	710	666	666	678	695	684	677	657	680	699	636	687	687	659	678	712	689	720	641	672	715	644	683	674	673	623	701	656	663	665	702	674	651	649	711	693	648	665	674	651	629	649	651	704	687	660	670	669	636	719	690	672	709	691	728	673	691	686	713	653	685	661	702	708	699	678	660	680	711	681	705	683	680	696	687	669	641	638	649	647	689	685	638	649	668	693	656	651	687	708	626	671	668	676	680	633	677	682	674	685	659	672	665	655	669	641	685	700	685	655	678	664	712	712	664	633	711	659	682	664	679	671	645	689	704	653	705	682	717	628	668	675	685	672	628	676	654	688	690	682	687	672	673	671	686	678	666	643	642	686	672	708	688	627	676	670	672	667	634	673	639	651	683	671	682	648	648	707	686	651	619	622	684	642	722	632	709	647	691	677	756	670	636	667	661	634	719	652	724	670	662	655	669	644	652	629	717	713	664	684	649	667	721	670	660	630	689	677	631	715	639	684	687	677	656	678	677	662	714	696	635	705	653	651	630	685	666	636	686	680	655	689	679	688	693	635	620	668	675	636	659	695	694	677	692	695	674	667	676	699	680	704	661	695	707	655	699	669	691	685	684	669	701	667	674	677	694	626	615	664	721	653	637	707	645	643	662	710	687	686	709	622	675	680	703	692	675	665	695	694	684	699	692	674	698	680	643	679	668	728	726	689	688	670	701	684	670	659	668	699	716	636	658	659	685	690	701	674	653	713	663	642	678	700	688	633	663	683	663	661	679	643	671	624	676	673	670	671	657	673	648	670	648	642	696	638	650	673	654	652	658	682	660	700	666	716	657	684	647	664	666	691	667	725	628	659	664	673	654	693	634	694	671	665	637	678	690	643	674	635	670	657	654	680	635	645	684	702	681	718	646	694	691	672	661	632	657	645	700	626	677	704	631	667	691	666	638	630	693	675	731	631	664	659	687	714	697	624	713	664	626	687	655	683	643	655	715	668	676	635	629	679	706	622	632	679	699	677	655	640	666	680	684	651	679	671	682	684	702	679	671	658	673	681	690	663	652	662	655	694	676	688	708	657	683	642	705	642	692	649	677	650	687	672	727	683	694	690	702	664	677	669	683	667	659	619	712	666	722	690	679	628	654	655	684	672	664	656	665	696	652	672	684	672	700	660	703	704	656	664	689	659	695	680	704	721	642	647	693	673	721	650	705	665	626	669	644	622	629	711	661	661	693	629	624	667	643	707	673	693	691	680	666	679	663	656	679	683	665	652	665	682	677	714	686	641	649	644	640	660	681	680	644	631	691	720	655	679	680	717	693	655	639	675	685	728	671	683	668	682	637	645	656	646	639	647	716	674	708	687	685	693	664	676	714	683	690	684	674	706	708	702	676	648	691	676	667	674	690	678	696	662	670	661	680	657	624	690	679	661	656	655	634	698	655	679	683	664	646	639	697	661	658	668	649	609	653	636	663	667	679	633	644	659	679	651	701	632	714	698	703	641	682	688	653	692	692	661	705	657	697	694	605	658	705	634	678	624	678	690	665	654	694	663	710	694	675	701	675	648	680	690	697	659	705	634	650	673	712	684	715	661	731	697	695	699	676	644	704	629	641	691	668	662	642	679	668	670	667	702	653	706	667	675	679	682	667	646	678	685	676	633	662	679	705	674	654	720	627	711	705	691	636	631	689	654	652	709	657	709	679	674	646	688	629	691	661	654	642	662	654	697	721	688	645	710	684	681	718	628	670	635	682	678	682	636	661	700	699	676	720	669	698	637	656	697	661	697	663	694	745	690	665	682	690	707	668	645	690	709	644	655	697	624	678	699	687	672	697	675	687	733	660	660	679	689	677	662	668	695	651	671
26488	45139	42850	37066	32750	28655	23592	17880	11160	7061	4862	3576	3454	3456	3524	3618	3185	2528	1969	1904	1985	1906	1567	1142	937	1001	999	919	874	898	817	896	843	828	829	767	821	800	860	837	865	864	847	837	859	891	870	875	878	905	899	892	858	878	866	798	813	855	826	854	855	875	841	816	798	844	832	829	796	850	800	823	805	819	829	822	781	835	767	833	799	804	818	837	810	806	808	838	852	812	850	854	853	822	774	829	798	839	790	842	835	834	865	778	826	792	825	808	792	812	801	842	799	809	816	794	823	864	821	800	872	783	827	781	830	832	771	823	727	840	839	828	812	820	868	856	825	821	785	798	862	855	839	785	823	843	850	813	763	810	846	835	781	800	854	823	817	825	851	814	775	796	822	840	795	798	831	807	815	835	809	803	826	850	809	824	826	807	806	830	794	806	806	829	790	857	837	819	824	850	839	767	820	802	810	803	818	844	814	760	867	827	827	793	845	860	801	805	805	799	861	860	835	829	796	812	846	851	815	865	853	839	845	843	835	798	858	810	804	797	845	835	813	852	823	800	865	847	804	835	800	874	829	828	844	835	796	804	814	801	837	813	857	772	853	798	859	787	804	850	840	855	805	799	841	830	841	754	866	869	794	808	833	799	850	854	862	851	784	759	870	804	841	824	782	854	781	778	775	850	821	868	812	821	759	784	818	856	794	796	811	832	828	841	820	792	808	862	815	851	833	783	790	803	801	836	836	830	813	822	793	862	828	829	854	824	845	734	819	826	800	797	821	811	827	817	859	814	839	798	813	869	809	822	843	815	838	857	846	833	816	861	847	801	801	842	778	853	796	804	800	846	820	785	828	828	791	823	818	780	750	803	824	906	901	836	825	793	757	803	810	795	845	777	833	840	791	865	827	810	820	843	860	871	861	854	849	831	814	844	860	831	821	866	839	861	815	787	806	848	826	869	839	852	863	797	821	820	792	812	853	838	833	783	819	848	828	814	853	803	864	844	794	825	804	821	814	788	819	831	835	858	807	833	848	820	841	848	831	855	776	841	805	803	773	825	776	934	883	836	782	766	843	830	857	857	838	833	811	828	765	848	864	830	804	861	790	844	815	901	827	760	870	858	791	808	809	823	799	805	809	835	817	832	880	858	847	860	794	913	805	866	791	887	862	855	836	787	788	815	857	865	872	819	818	816	797	825	822	841	856	812	851	810	783	797	821	852	790	818	813	807	780	828	793	819	850	815	864	824	834	837	827	881	804	828	804	873	784	808	813	766	857	860	825	858	828	813	851	824	784	799	846	855	839	863	811	831	784	792	802	767	838	807	788	901	802	813	810	814	823	794	846	814	797	754	808	861	747	836	841	826	828	787	837	804	831	789	828	810	844	810	829	837	829	843	814	861	808	826	815	828	811	755	828	826	822	800	791	829	809	809	832	845	834	792	866	801	813	873	846	795	779	796	837	769	848	823	795	839	835	885	815	806	864	850	846	807	815	821	802	813	781	897	835	837	830	809	799	791	796	816	814	826	851	845	895	861	820	825	830	831	818	805	831	808	814	852	797	813	799	809	833	798	846	792	813	829	788	825	799	849	832	807	778	861	819	835	876	803	823	853	782	886	850	871	831	832	786	844	816	842	793	804	786	829	847	793	806	813	801	810	807	774	825	848	842	811	805	883	839	832	822	892	815	782	780	818	818	857	807	815	809	848	880	840	779	798	824	817	823	820	775	845	845	793	845	811	823	821	901	804	823	817	845	846	814	798	809	839	791	809	876	803	853	784	775	824	801	798	798	814	762	818	864	845	798	836	847	856	814	853	793	834	824	806	809	844	838	822	828	839	781	861	851	790	849	815	818	860	860	814	846	802	804	831	831	807	792	829	798	815	815	815	805	870	885	838	824	784	817	831	834	835	866	810	848	824	841	840	862	865	844	847	823	814	828	828	850	786	805	820	872	833	815	844	846	855	776	842	851	813	784	793	804	833	834	760	845	793	798	846	836	790	774	837	821	885	814	798	842	784	850	839	827	822	818	855	859	838	791	849	833	874	843	794	846	852	807	864	839	823	882	787	794	852	861	797	816	844	837	799	844	858	849	809	802	857	837	825	821	900	832	838	849	816	831	857	808	797	792	859	806	810	807	844	829	822	866	865	880	875	849	812	782	788	845	814	855	842	842	816	833	810	823	857	768	821	812	796	822	807	844	835	849	880	829	844	844	798	836	843	773	825	884	787	802	830	781	858	842	885	797	886	778	788	803	800	835	812	842	886	808	829	787	814	819	813	830	839	807	817	841	801	846	811	787	796	791	867	763	892	864	814	842	837	831	795	825	806	839	869	855	817	828	811	781	834	808	764	815	769	834	793	757	790	850	843	795	838	866	832	799	805	837	783	819	854	858	826	794	825	796	821	800	794	848	846	773	880	863	878	821	873	806	817	787	878	785	812	816	775	810	857	809	840	847	825	860	830	843	800	873	850	875	783	844	792	849	830	797	853	817	818	855	843	787	821	808	787	856	829	807	855	827	827	813	800	858	795	779	793	874	807	838	784	822	887	797	837	854	773	803	826	818	809	779	866	833	859	817	840	854	878	854	848	812	845	815	815	829	831	834	765	818	818	803	834	789	831	798	824	795	844	855	854	818	812	811	810	843	796	851	867	813	823	825	826	816	775	807	800	809	826	788	802	883	900	787	792	786	827	832	804	833	819	863	870	791	849	870	809	800	808	864	832	855	871	769	796	860	819	887	843	877	812	822	814	866	865	790	819	870	816	842	802	829	830	815	832	783	836	788	806	839	875	795	780	834	789	798	837	835	830	863	785	865	829	845	799	836	797	861	862	823	833	874	788	858	862	805	859	790	825	845	853	835	861	805	828	824	842	783	858	842	827	800	811	868	819	769	846	829	819	806	855	772	774	844	800	821	852	813	785	801	787	829	810	829	786	798	856	859	807	812	806	842	792	860	801	819	859	817	849	825	828	799	836	801	830	851	781	838	791	760	871	878	775	797	800	824	876	824	830	850	807	781	820	812	839	840	845	812	852	831	824	824	785	839	829	793	826	785	872	856	818	857	795	819	842	798	816	825	820	824	822	860	836	854	808	780	834	839	810	802	833	856	804	834	778	840	855	874	825	829	796	807	792	828	846	869	870	849	848	820	803	832	828	834	888	823	814	767	798	857	855	850	849	825	846	802	816	790	818	853	818	820	833	832	815	847	802	843	798	836	759	845	826	775	840	851	810	858	802	822	846	840	853	878	852	764	838	815	839	825	813	811	804	831	841	821	832	820	844	823	824	818	868	844	830	889	853	802	844	862	815	834	812	843	809	806	845	832	820	865	815	879	854	804	796	817	798	940	850	832	847	775	851	841	798	807	829	848	838	845	833	770	798	859	835	857	829	829	834	833	858	856	797	817	761	841	800	850	823	827	826	847	820	873	769	855	812	873	846	844	804	875	887	825	846	824	838	870	831	812	753	844	819	808	829	839	830	864	777	843	822
22340	20727	28416	23198	21672	24947	26677	16530	8505	5146	3457	2640	2622	2764	2749	2761	2315	1803	1346	1403	1478	1346	1088	780	677	668	756	652	639	603	572	556	615	544	587	558	575	576	582	610	587	660	576	579	619	588	633	558	615	605	592	581	601	600	577	586	613	589	585	527	559	534	595	602	574	573	607	576	591	607	575	601	610	618	566	627	584	563	583	569	587	594	577	556	552	573	600	574	614	603	584	569	551	601	563	552	583	547	604	533	522	530	590	558	590	517	550	546	590	541	588	554	554	547	581	546	561	532	544	632	560	608	605	523	601	550	574	576	602	608	564	565	574	553	589	558	568	600	557	553	554	575	571	589	545	572	585	598	570	575	558	579	544	575	582	598	605	536	558	570	523	581	587	579	544	574	595	562	558	569	586	555	565	551	558	524	566	537	558	549	552	525	592	571	559	573	553	603	549	543	509	580	546	607	600	554	572	567	607	569	554	569	588	572	558	573	603	566	578	617	555	567	577	567	530	580	599	628	564	586	589	583	532	551	566	600	539	542	543	540	587	560	565	620	591	593	574	584	625	561	559	522	552	568	594	571	570	581	558	577	600	610	595	581	577	598	582	549	570	563	551	549	575	588	565	568	537	634	580	563	536	564	588	511	607	547	576	579	581	607	580	558	529	594	555	573	566	569	573	584	578	560	588	581	562	575	553	548	605	584	542	563	590	608	547	560	549	569	571	550	555	565	584	592	616	570	570	574	614	543	560	546	573	563	586	572	545	585	547	587	541	535	575	600	588	539	537	553	584	582	558	544	578	552	595	595	571	556	597	545	598	599	592	501	586	570	543	572	584	573	586	541	567	523	573	563	566	559	560	604	569	537	546	570	591	575	569	590	551	535	589	572	552	569	578	551	574	580	548	567	591	561	601	582	563	564	551	547	588	562	582	563	559	579	601	574	579	602	549	549	586	553	550	553	543	607	580	566	552	558	572	539	573	570	574	543	558	555	599	577	539	551	593	581	593	527	554	566	615	587	579	554	572	611	605	560	568	555	570	600	524	553	566	559	588	613	596	543	534	550	588	583	573	557	602	557	573	599	515	522	575	543	554	610	563	563	548	586	552	576	586	544	585	571	564	556	577	563	571	579	554	580	542	551	563	554	557	565	562	556	583	615	570	587	530	556	607	587	547	574	577	563	568	586	570	571	559	567	631	608	554	572	581	552	587	576	585	546	575	504	573	550	562	564	561	582	577	547	546	513	560	537	556	572	553	573	521	569	542	523	575	574	547	591	595	587	539	572	554	548	572	572	555	559	564	550	580	573	550	541	588	538	559	573	572	551	564	565	555	579	565	555	559	583	572	545	592	544	605	592	550	563	556	578	556	589	597	561	571	554	561	559	548	591	579	579	549	571	566	587	566	559	540	541	587	574	557	578	567	566	552	520	546	538	536	574	570	561	529	575	562	579	556	559	557	538	600	542	573	577	585	566	527	586	582	576	532	573	562	567	550	535	586	540	577	578	572	580	594	554	542	542	551	565	549	560	619	546	611	547	552	548	606	560	558	575	569	577	560	580	541	594	569	583	590	545	545	584	564	565	516	528	578	580	531	608	541	568	575	550	589	606	589	539	555	569	539	586	574	542	582	622	592	581	557	554	587	592	570	589	559	577	571	548	573	568	582	585	561	533	577	598	574	560	643	558	582	596	598	615	569	578	556	525	587	562	569	578	591	581	547	547	580	576	576	563	600	548	557	599	577	568	586	577	571	553	536	546	549	552	571	578	589	543	615	590	580	565	572	558	580	589	529	568	543	559	534	556	589	558	577	575	554	570	563	599	586	569	547	564	574	580	586	574	535	592	581	548	573	564	527	566	544	574	568	524	610	525	600	564	548	580	562	551	587	578	548	540	592	588	590	508	599	560	535	572	541	529	634	562	580	547	578	579	582	561	594	527	568	569	550	533	551	598	551	549	555	562	523	529	552	596	555	565	605	539	588	547	564	516	603	558	566	551	545	563	598	525	534	559	554	577	546	550	566	612	593	565	559	536	553	547	584	557	539	576	533	596	558	557	573	551	602	590	582	581	559	527	536	619	572	599	602	607	521	579	550	555	554	583	561	578	572	541	558	578	582	603	566	598	527	529	586	565	581	572	578	586	603	552	558	579	607	585	596	548	571	565	505	604	590	553	566	588	565	560	542	581	599	571	591	569	564	581	562	563	567	523	555	530	570	506	545	545	590	610	548	586	565	543	523	567	566	577	574	595	524	663	580	578	558	574	599	569	504	542	564	528	570	526	595	539	557	544	571	557	536	563	580	575	553	571	517	559	574	578	581	551	565	554	571	520	537	565	553	584	558	541	571	579	537	533	579	563	545	588	570	574	559	583	576	598	549	567	591	593	523	593	593	595	582	577	564	619	590	565	575	576	557	600	546	597	548	576	518	592	549	588	550	575	544	592	589	531	553	557	555	588	549	586	579	594	590	540	580	571	565	587	565	597	568	571	548	532	542	576	644	561	546	553	530	566	546	567	518	579	535	542	608	553	591	527	598	558	541	575	537	561	586	587	559	589	571	550	546	570	563	517	546	547	525	554	549	531	601	583	544	518	565	561	555	561	550	613	609	563	581	539	572	561	557	587	568	539	566	585	547	586	576	544	513	550	589	583	551	563	584	544	527	538	562	590	618	579	554	576	589	560	565	540	598	592	571	579	535	547	546	576	545	583	538	564	584	557	555	540	559	561	559	536	612	580	573	541	578	556	529	610	568	569	532	556	539	569	562	595	555	619	573	565	582	610	551	565	578	521	605	556	581	576	557	524	569	577	534	538	596	493	590	584	562	574	593	533	532	577	544	586	569	541	562	538	582	553	507	561	545	542	626	600	547	581	558	540	595	560	570	550	574	569	569	570	564	561	571	538	571	581	575	587	559	595	565	591	575	524	610	583	538	560	526	585	535	576	530	580	555	550	582	606	559	536	542	563	559	563	608	559	554	577	567	564	565	561	575	590	569	539	579	569	572	609	557	546	610	565	554	538	537	557	554	592	561	559	534	554	563	555	572	545	563	569	559	596	558	566	531	556	550	565	552	544	527	569	520	545	537	583	573	564	631	562	559	543	581	553	597	533	562	515	597	553	545	527	616	537	600	588	569	560	594	597	573	611	536	589	521	535	566	566	555	567	584	580	575	517	567	583	529	559	595	584	619	582	580	607	580	548	545	600	578	535	560	576	572	562	546	575	559	604	533	593	576	613	601	597	578	596	545	565	571	532	564	581	560	542	590	543	546	575	592	544	531	573	566	602	609	564	565	534	589	562	581	581	554	520	546	559	590	528	571	575	535	547	540	605	586	562	543	576	562	513	590	566	568	571	574	578	559	654	555	574	541	591	539	581	585	557	557	592	547	593	577	525	612	574	566	592	594	596	583	567	573	579	610	565	590	561	521	606	545	599	565	545	547	580	559	555	639	591	564	602	628	549	542	601	524	574	533	592	558	561	518	549	562	584
28640	50268	49028	42241	37970	33708	27839	21171	13452	8782	6235	4668	4670	4807	4694	4794	3934	2894	2146	2252	2358	2073	1646	1028	860	852	888	828	785	710	774	763	743	735	733	719	736	696	691	689	709	726	711	758	725	724	718	682	737	712	765	794	732	762	699	742	738	678	702	696	644	669	708	659	682	709	700	665	659	726	650	660	682	619	640	682	613	672	704	623	642	653	651	687	653	670	718	655	686	686	742	646	648	697	711	655	646	649	657	630	682	679	688	670	670	637	660	668	676	631	716	698	654	697	641	672	634	704	696	640	730	679	674	687	702	716	672	658	705	705	681	689	719	665	664	686	630	694	699	649	678	713	677	673	664	662	628	658	707	658	687	663	686	639	691	638	721	659	650	672	702	699	688	649	653	696	657	656	678	643	734	664	624	723	626	748	661	688	639	636	681	642	647	683	637	717	658	686	639	676	707	666	683	680	723	721	647	693	674	670	675	682	680	655	676	727	639	697	641	705	665	725	693	715	688	677	664	666	673	643	660	680	649	636	609	709	662	678	692	697	658	669	688	704	705	703	673	651	664	671	664	698	686	675	677	648	714	640	641	697	691	645	659	692	672	684	660	672	661	665	648	682	665	679	679	681	686	694	642	676	689	653	675	677	665	654	687	653	620	687	710	637	666	668	678	701	668	718	676	675	669	658	706	646	662	681	683	662	657	642	684	711	653	720	681	661	648	677	684	663	683	673	646	665	627	628	674	710	632	693	675	686	720	702	660	656	700	674	672	679	700	671	646	679	692	649	634	685	657	683	659	723	658	633	679	670	687	693	674	717	671	661	654	663	651	699	679	686	668	666	672	700	706	667	717	700	664	686	715	686	705	695	704	664	634	702	703	687	743	692	710	635	660	689	652	678	690	662	673	669	647	694	621	711	743	702	633	654	728	671	681	677	674	693	670	675	645	659	647	694	653	659	670	689	674	654	687	657	703	670	706	651	654	685	656	668	671	635	664	667	680	662	732	689	664	663	653	697	661	648	663	674	676	631	685	642	700	662	631	687	677	707	620	641	714	629	664	711	684	674	647	670	697	653	665	701	652	685	682	695	663	671	641	648	663	682	693	649	663	677	647	635	714	702	641	660	686	695	690	704	676	689	676	693	622	747	709	661	721	667	676	682	626	645	697	643	646	646	667	665	694	651	670	664	640	676	708	693	709	688	658	685	644	685	649	697	675	696	685	680	669	706	671	687	711	690	684	662	691	667	675	681	690	652	671	755	665	685	716	651	601	649	692	661	678	694	659	698	680	660	681	693	681	655	695	687	657	706	667	664	705	697	707	688	683	652	731	668	713	688	708	738	671	696	674	713	692	662	658	707	672	658	704	640	627	653	622	688	650	661	693	655	679	677	700	667	722	702	695	652	674	673	707	650	666	686	730	693	725	694	653	686	652	678	633	696	667	670	678	685	664	665	679	685	683	723	704	656	658	648	663	671	650	664	680	643	677	699	679	669	639	651	644	731	669	678	647	666	674	701	649	640	626	689	682	683	686	658	647	674	664	641	634	659	678	662	661	663	657	685	656	694	662	680	683	697	613	678	704	652	672	692	670	666	619	612	660	658	602	667	693	680	675	644	718	674	684	676	608	687	663	683	696	678	650	658	706	670	702	671	702	699	680	654	693	702	683	627	670	680	702	674	682	667	649	685	742	696	717	632	700	626	682	659	689	675	626	683	675	658	685	734	666	674	700	679	714	673	637	707	669	680	639	705	664	692	706	662	678	664	651	709	685	649	677	726	690	670	694	674	672	704	676	674	668	647	668	724	676	683	722	674	679	676	669	677	659	659	682	651	630	668	706	640	669	696	675	710	695	654	655	704	630	676	628	743	706	671	642	683	676	677	669	691	673	662	699	654	683	635	712	672	659	695	666	649	682	704	690	719	704	651	702	671	675	635	648	632	685	669	677	671	697	698	686	693	667	678	704	683	667	624	662	663	677	699	710	626	658	676	680	681	618	696	695	675	685	694	684	694	685	686	703	666	678	679	689	694	680	681	656	652	695	676	641	637	690	649	696	675	686	656	643	678	664	582	694	700	672	714	641	640	637	656	675	650	686	699	755	666	655	642	697	636	657	706	673	631	642	709	658	689	652	732	679	644	687	670	693	683	659	670	710	652	699	657	652	627	661	705	701	699	686	650	675	676	653	702	691	686	673	711	633	705	686	674	687	672	636	643	655	651	680	687	607	640	660	696	731	658	634	677	620	699	673	723	657	682	681	713	724	684	654	660	681	706	694	657	673	698	646	668	684	658	697	682	695	715	690	675	649	654	654	662	702	681	678	644	677	728	707	691	659	638	694	656	660	656	702	671	686	680	658	707	683	660	684	689	687	687	686	636	668	699	640	654	698	597	663	710	652	668	671	655	669	669	620	708	707	688	696	692	683	646	684	665	720	710	706	678	671	683	711	660	641	709	692	679	692	741	712	745	660	655	649	661	611	748	679	658	725	675	635	715	676	659	660	651	668	655	679	685	668	719	706	656	684	662	668	685	734	675	659	662	613	676	719	657	658	683	693	714	642	718	641	668	683	658	699	696	683	666	675	648	676	690	702	686	618	630	697	640	686	677	674	686	686	671	685	705	671	609	669	672	625	670	680	669	647	678	665	666	662	667	709	652	686	682	710	674	744	691	687	670	699	684	652	638	676	664	637	624	668	664	661	689	643	642	688	712	683	659	738	700	709	678	662	652	633	657	646	685	662	644	649	664	703	681	655	710	684	681	716	638	721	651	643	672	671	656	626	673	665	725	660	664	652	724	672	724	680	651	675	637	665	690	706	713	698	638	679	672	705	697	686	699	645	675	691	630	647	661	669	675	694	657	661	647	697	664	623	671	701	619	626	689	661	679	719	657	672	660	676	690	657	610	649	652	693	705	662	693	663	652	655	697	717	650	659	657	669	650	709	676	649	668	713	695	653	723	638	663	691	627	681	657	683	670	669	688	654	643	670	649	631	670	718	690	699	682	642	646	638	700	664	672	669	707	696	621	691	645	645	642	682	637	679	710	693	714	684	692	699	707	683	662	705	716	679	681	719	710	713	728	639	679	607	638	636	665	651	661	706	663	688	621	639	690	681	679	710	700	682	704	738	702	688	669	732	688	623	681	689	641	663	654	700	671	667	709	688	676	659	673	628	696	677	664	693	686	664	676	662	701	705	692	704	673	692	680	617	652	658	639	713	641	689	645	694	707	657	661	726	666	632	676	665	720	663	680	705	654	654	683	678	676	651	691	700	659	694	668	663	687	685	684	703	688	652	645	677	699	647	679	654	689	671	680	696	668	643	683	711	665	698	670	691	694	628	681	645	678	680	649	652	703	680	648	635	672	698	702	664	683	726	675	661	643	673	639	683	635	653	649	647	678	662	693	710	696	696	676	648	630	638	687	659	639	616	650	670	650	683	691	686	689	666	704	666	707	678	692	650	632	684	689	650	652	649	657	719	648	717	625	670	691
26876	23770	32278	29242	21855	15907	10040	5896	3415	2404	1847	1679	1725	1766	1727	1826	1482	1282	1216	1227	1241	1168	1046	916	948	965	917	898	881	879	866	904	897	891	846	914	853	892	887	895	893	859	953	837	888	919	898	910	931	856	916	891	908	912	878	880	907	904	848	899	888	864	923	863	912	895	872	929	855	851	886	885	882	883	866	879	896	927	840	853	876	888	903	893	866	887	866	906	851	904	860	878	872	865	914	917	912	888	911	875	778	868	902	898	842	880	897	863	903	865	897	865	918	883	864	888	920	883	879	876	878	878	856	905	925	820	835	838	918	909	894	842	879	867	891	824	859	885	842	885	870	848	837	915	895	822	877	881	852	841	851	906	841	837	859	917	873	893	875	869	857	893	872	831	793	873	840	910	940	856	866	880	833	887	920	952	873	895	827	859	893	838	928	886	921	907	917	860	875	885	862	894	870	903	883	882	855	916	901	887	786	861	836	916	865	878	861	842	858	836	887	829	887	901	883	872	914	836	859	906	849	910	875	906	903	848	832	886	895	850	913	920	932	901	916	890	899	905	884	899	933	914	826	881	905	864	881	913	818	822	871	851	880	884	840	883	900	895	896	853	865	860	929	887	859	867	904	912	857	859	893	897	894	869	923	882	947	937	902	908	895	878	891	926	825	884	885	868	884	882	910	919	898	854	884	870	894	905	874	924	906	810	895	905	903	874	898	839	889	925	880	889	916	891	820	897	899	940	888	902	862	920	887	902	903	905	876	934	932	878	824	887	904	909	861	876	900	840	894	859	874	835	879	881	876	851	891	862	905	881	862	828	862	865	898	896	866	872	866	883	953	835	850	900	826	851	908	841	816	822	858	850	855	899	887	847	817	869	906	912	867	897	823	893	903	857	851	905	857	900	875	863	876	861	866	893	871	844	871	913	885	872	896	900	819	846	853	842	819	897	888	905	904	866	955	916	887	828	939	880	933	889	861	898	913	867	796	830	938	866	880	903	896	882	899	885	882	900	828	948	879	879	895	860	875	850	934	850	877	867	821	885	859	881	877	863	895	896	896	901	893	923	859	900	901	847	924	853	859	894	860	904	904	868	883	875	873	889	879	902	904	866	875	891	856	822	850	849	916	821	862	902	907	851	877	915	837	898	872	848	881	905	828	817	935	933	872	865	882	893	911	859	939	854	855	856	892	933	879	868	909	918	923	892	872	855	866	885	856	879	901	903	795	897	914	888	874	895	890	839	876	885	847	919	875	851	872	900	883	843	850	855	846	882	933	860	866	853	860	862	885	891	930	870	888	864	906	926	965	867	868	843	916	892	861	896	841	865	907	857	950	882	893	901	908	900	890	841	896	926	871	884	875	863	857	882	885	856	911	862	896	860	865	847	928	835	830	864	910	906	864	882	854	881	864	851	901	924	866	905	858	829	823	885	839	840	893	902	849	883	912	828	907	868	906	886	877	819	876	897	880	813	917	820	915	909	851	886	886	912	871	875	852	855	845	906	820	874	802	894	839	890	852	886	906	885	912	925	925	874	886	866	887	881	885	866	908	835	935	836	919	886	870	844	898	882	904	810	877	890	876	887	817	864	868	883	857	934	863	868	898	896	872	910	870	841	902	878	869	906	863	858	885	840	856	877	890	850	883	837	856	845	910	898	938	847	882	858	918	912	894	903	934	939	882	884	890	943	908	922	874	875	894	927	882	881	915	865	895	873	858	825	831	891	906	872	852	877	903	871	902	867	887	840	919	917	899	872	887	901	891	886	926	852	851	877	909	878	945	875	853	851	828	940	847	855	885	897	834	868	877	892	936	917	920	823	887	924	904	932	841	904	889	841	877	863	876	891	925	888	868	904	837	933	869	884	852	887	886	909	876	826	891	851	869	909	855	925	871	884	884	823	924	815	931	864	880	910	838	873	869	886	866	936	932	833	846	861	886	880	928	853	860	842	883	847	906	861	865	876	887	938	892	870	885	817	876	877	886	871	878	868	859	873	911	873	821	844	892	865	885	861	897	865	832	837	935	873	877	933	871	871	891	937	823	815	886	922	921	896	848	888	864	843	834	916	929	882	893	897	876	834	944	860	863	847	906	855	866	875	872	877	859	871	903	886	872	882	901	868	938	914	862	857	917	904	887	868	891	868	843	889	853	866	856	846	901	893	882	868	928	923	881	894	886	822	906	844	924	849	905	884	906	922	951	857	891	913	892	921	872	862	904	840	903	863	884	926	926	874	902	853	845	932	861	904	888	878	880	869	857	885	865	834	861	865	852	851	834	893	841	855	896	875	930	903	933	868	910	864	878	853	889	905	908	903	882	910	884	887	903	901	842	843	845	840	867	903	863	884	912	811	872	880	859	835	922	880	924	862	870	918	857	968	915	831	859	843	905	905	854	922	904	817	825	865	936	824	870	908	861	886	848	891	930	838	929	844	876	891	879	899	890	862	959	924	878	891	925	777	886	908	868	910	864	856	859	885	853	905	914	892	885	895	921	896	853	900	887	841	910	926	890	846	878	861	897	894	896	845	899	882	894	917	886	952	844	869	877	896	938	884	895	866	958	892	879	825	897	828	891	878	881	897	868	865	858	891	879	901	879	905	898	888	860	850	866	874	862	868	865	863	879	854	852	900	879	890	888	904	881	883	908	882	896	905	872	896	900	914	830	929	901	899	882	843	840	860	876	896	854	863	892	892	881	871	896	879	868	843	887	804	922	842	906	896	920	902	902	843	907	891	932	792	866	834	921	917	875	861	857	882	867	863	901	901	891	847	881	888	846	902	828	871	878	861	923	825	904	928	912	870	844	850	844	912	869	881	874	864	878	885	856	830	942	887	947	890	903	939	884	854	850	907	899	890	917	884	879	941	877	880	869	881	885	884	887	857	847	836	868	898	845	848	850	831	834	855	889	878	914	918	844	870	864	839	887	847	810	899	927	869	878	872	869	924	824	897	880	889	919	883	915	888	905	829	965	848	910	871	875	865	864	834	878	928	871	899	858	874	869	825	886	868	847	899	841	864	828	907	876	842	920	889	844	902	832	862	860	894	883	887	935	918	894	879	891	904	900	937	833	900	895	915	879	964	890	844	913	931	901	957	887	887	850	880	878	884	868	918	884	896	901	909	850	881	911	871	864	881	828	923	867	926	854	831	829	861	907	900	846	899	924	839	916	823	878	885	858	879	849	880	853	932	858	892	868	925	890	865	823	888	878	841	902	856	874	945	854	868	853	908	906	890	843	876	925	886	879	916	919	871	918	878	902	886	809	884	902	862	865	828	883	901	883	865	897	848	881	854	831	814	927	889	881	861	837	801	866	816	890	881	900	881	870	918	907	889	883	910	859	876	924	859	944	898	850	925	878	866	916	870	858	947	833	858	940	872	873	845	882	852	873	874	871	907	902	883	902	889	873	858	927	901	840	911	885	832	819	889	837	902	778	906	837	901	871	881	867	921	948	879	833	854	948	875	880	848	896	885	856	852	892	886	913	860
25466	39973	38071	31001	26450	21255	15813	10360	6187	4242	3193	2799	2751	2750	2814	2720	2171	1895	1721	1772	1692	1632	1364	1170	1042	1159	1150	1108	1107	1052	1104	1036	1026	1029	1035	1043	1106	1068	1016	1030	1031	1064	1069	1114	1113	1032	1060	1141	1082	1107	1051	1105	1065	1043	1087	1054	1097	1090	1060	1032	1040	1049	1029	1056	1017	1046	1066	1059	1078	1072	1125	1034	1070	1009	1057	1098	1072	1069	1089	1112	1085	1083	1043	1064	1044	1015	1018	1027	1074	1071	1054	1073	974	1026	1031	1013	1049	1091	1082	1073	1069	1066	1099	1078	1148	1132	1032	1033	1012	1102	1032	1073	1011	1065	1077	1027	1030	1074	1136	1020	1017	1059	1077	1046	1050	1083	1104	1057	1023	1025	1117	1076	1042	1089	1058	1058	1058	1064	998	1062	1053	1057	1035	1062	945	1063	1042	1027	1102	1037	1012	1019	1047	1060	1091	1047	1070	1069	1050	1042	1100	1068	1080	1027	1083	1063	1033	1061	1020	1049	1028	1050	1017	1085	1052	1063	995	1041	1086	1114	1067	1072	1015	1059	1074	1020	1083	1063	976	1090	991	1070	1015	1099	1061	1025	1032	1033	1051	1021	996	1050	1055	1078	998	1031	1055	1038	1025	1036	1008	1068	1048	1008	1031	1052	1069	1087	1092	1036	1092	1032	1076	1044	1014	1025	1103	1092	1053	1009	1078	1017	1059	1080	1106	1092	1077	993	1081	1038	1051	1038	1045	973	1010	1072	1058	1054	1064	1083	1074	1044	1019	990	999	1088	1016	1044	1037	1031	1043	1022	1104	1060	1045	1007	1105	1015	1118	1064	1069	1035	1101	1065	1053	1022	1028	1043	1073	1065	1011	1062	1109	1036	1043	1122	1031	1029	1054	1044	1057	1009	1062	1053	1085	1004	1021	1042	1078	1041	1071	1020	1074	1037	1033	1045	1058	1051	1008	1053	1017	1098	1016	1044	1073	1031	986	1116	1099	1010	1050	1059	1076	1050	1119	1030	1047	1018	1071	984	1010	1015	943	1039	1052	1016	1041	1012	1037	1079	1037	1081	1155	1067	1088	1054	1086	1028	999	1049	996	1083	1102	990	1022	1036	1094	1027	1076	1032	1044	1010	1058	1062	1062	1016	1052	1100	1016	1012	1044	1027	1014	1066	1001	1028	1088	1053	1041	1055	1063	1008	1020	999	1076	1035	1075	1038	1032	1043	1061	1026	1010	1073	1084	1002	1086	1002	1059	1027	1018	1075	1068	1139	1073	1079	1082	1059	1039	1015	1111	1048	1047	1047	1062	1055	1056	1031	1027	1027	1122	1090	1096	1100	1046	1106	1083	1082	1042	1075	1027	1087	1036	1106	1035	1007	1056	1057	1014	1017	1031	1101	1081	1071	1005	1021	1032	1072	1059	1152	1077	1001	1093	1122	1058	1015	1052	1044	1085	1092	1024	1045	1076	1102	1083	1037	1028	1063	1062	1094	1056	1013	1055	1023	1036	1060	1099	994	1052	1040	1035	1045	1092	1026	1096	1031	1093	1061	997	1041	1012	1113	1006	1123	1022	1071	1070	1036	1076	1083	1054	1077	1085	1031	1041	1065	1045	1085	1046	1059	1072	1010	1020	1030	1050	1066	1058	1058	1021	1073	1009	1006	1055	1037	1018	1042	1059	1057	1097	999	1022	1036	991	1098	1086	1045	1046	1067	1073	1064	1000	1041	1025	1075	1013	1080	1041	1068	1024	1112	1043	1089	1050	1052	1086	1048	1058	1050	1030	1057	1022	1072	1030	1009	1037	1117	1080	1001	1089	1084	1013	1051	1034	1008	1006	993	998	1046	1035	1094	1002	987	1004	1020	1044	1116	1133	1057	1073	977	1050	1045	980	1018	1091	1048	996	1130	1059	1009	1014	1015	1005	1047	1083	1032	1055	1039	1093	1062	1059	1037	1075	1055	1028	1039	1023	1052	1029	1087	1046	1036	1073	1114	1065	1066	1061	1071	1010	1019	1037	1048	1055	1004	1072	1038	1037	1049	1085	998	1114	1017	1033	1058	1065	1051	1049	1026	1030	1136	1025	1091	1017	1032	1015	1061	1028	985	1023	1065	1082	1045	1073	1109	1056	1105	1050	1073	1061	1014	1018	1014	1044	997	978	1044	1079	1054	1079	1053	1057	1093	1032	1095	1002	1071	1065	1102	1065	1044	1042	1031	1020	1042	944	1008	1115	1073	1031	1032	1092	1017	1062	1042	1027	1040	1041	1026	1041	1032	1070	1041	1081	1088	1010	1056	1030	1045	1111	1084	1061	1014	1071	1101	1066	1068	1063	1059	1050	1050	1080	1045	1032	1011	1013	1034	1053	1033	1041	1068	1019	1045	1122	992	1043	1052	1064	1106	1054	1020	1095	1049	1071	1077	1041	1001	1081	1067	1002	1036	1022	1040	1061	1068	1062	1050	1027	1024	1076	1038	1041	1084	1006	1057	1034	1004	1022	1083	1056	1046	1063	1067	1014	991	1036	1060	1055	1055	1061	1057	1060	1055	1088	1019	1097	1099	1073	1060	1079	1091	1056	1062	991	1072	1045	1088	1076	1039	1049	1069	992	1036	1012	1035	1072	1099	1062	1058	1055	1035	1146	1034	1024	1050	1071	1013	992	1042	1098	1077	1074	1034	1063	1032	1044	1043	1037	1043	1066	1065	1019	1079	1027	1134	1055	1111	1018	1058	1084	992	1072	1097	1058	1097	1070	1097	1039	1056	1086	1048	1057	1035	1043	1086	1056	1064	1003	1033	1042	1066	1003	1089	1077	1042	1029	999	1044	975	1050	1025	1053	1060	1087	1099	1042	1080	1028	1079	1072	1015	1036	1019	1070	1043	1034	1029	1036	1006	1097	1126	1033	992	1116	1034	1054	1083	1030	1012	1061	1076	1088	1075	1057	1045	1065	1040	1063	1020	1093	1042	1064	997	1024	1051	1109	1036	1036	1035	1037	1035	1100	1052	1024	1064	1053	1120	1027	1027	1073	1034	1037	1017	1076	1024	1048	976	1041	1021	1037	996	1078	1037	1005	1031	1069	1037	1106	1040	1112	1037	1063	1041	1035	1010	934	1068	1021	1091	1039	1105	1037	1138	969	1014	1024	1058	1063	1069	1011	1051	1110	1069	1055	996	1038	1098	1057	1090	1038	1025	1027	1060	1136	994	1085	1064	1036	1045	1039	1037	1022	1048	1056	1097	1096	1016	1056	1064	1031	1034	1076	1035	1015	1036	1057	988	996	1060	1039	1055	1092	1005	1103	1049	1031	1076	1062	1057	1060	1015	997	1019	1046	1042	1088	1050	1061	1057	1023	1094	1090	1086	1018	1092	1024	1067	1067	1015	1041	1099	1105	1094	1054	1053	1052	1079	1068	1055	1045	1089	1125	1126	1054	1043	1078	1045	1053	1009	1057	1068	1018	1050	1108	1081	1083	1025	1042	1002	1045	1040	1034	1006	1067	1030	1034	1071	1042	1063	1031	1050	1070	1093	1061	1058	1052	995	1049	1061	1036	1044	1074	1042	1063	1049	1076	1056	1022	1030	1044	1053	990	1089	1043	1066	1052	1060	1029	1029	1033	1014	1035	1066	1067	1026	1082	1057	1026	1074	1059	1048	984	1078	1024	1039	1037	1031	1030	1042	1026	983	994	1071	1079	1044	1053	1117	1039	1057	984	981	1057	1053	1078	1026	1010	1111	1056	994	1050	1115	1076	1014	1004	1002	1103	1081	1055	1081	1047	1051	1042	1040	1123	1081	1071	1018	1024	1059	1010	1010	1050	1044	1082	1063	1055	1049	1073	1053	1120	1044	992	1059	1033	1001	1033	1046	1035	1058	1067	1003	1085	1038	1058	1058	1046	1051	1089	1116	1023	1061	1044	1032	1086	1050	1023	1130	1090	1075	1079	1055	1089	1009	1016	1090	1019	1042	1050	1023	1061	1047	1050	1039	1080	1083	992	1018	1031	1081	1057	1024	1024	1034	1054	1073	1061	1089	1045	1093	1084	1052	1048	1037	992	1089	1077	1047	1063	1093	1029	1095	1017	1097	987	1044	1078	1062	1031	1043	1079	1059	1063	1071	1021	1050	991	1104	1053	1057	978	1086	1085	1012	1030	1006	1043	979	1033	980	1085	1018	1067	1028	1062	1032	1086	1068	1097	1051	1025	1061	1061	1059	1002	1097	1016	1050	1047	1084	1044	1029	1029	1060	1098	1012	1119	1019	1077	1034	1099	1094	994	1091	1084	1049	1058	1028	987	1080	1043	1043	1075	1058	1037	1084	1063	1015	1056	1067	1038	1037	973	1034	1075	1071	1054	1036	1059	1005	1079	1066	1092	1099	1056	1018	1069	1096	1045	1049	1074	1070	1049	995	991	1053	1088	1072	1042	1083	1087	1039	1043	1051	1002	1037	1069	989	1104	1038	1017	1044	1094	1041	1075	1025	1074	1103	1051	989	1028	1008	1068	1036	1029	1083	1061	1040	1029	1063	1042	1002	1035	997	1081	1065	1021	1003	1056	1020	1046	1034	1036	1046	1006	1025	1066	1105	1080	999	988	1064	979	1081	1038	1033	1068	1094	1067	1088	1041	1036	1005	1014	1070	1070	1091	1053	1084	1061	1025	1085	1043	1084	1035	990	1044	1059	1036	1095	1037	1051	1080	1091	1084	1023	1079	1034	1063	1028	1102	1071	1003	1061	1029	1107	1075	1073	1076	1060	1011	982	1070	1074	1093	1056	1052	1032	1056	1015	1048	1050	1017	1027	1061	1077	1059	1102	1034	1056	1013	1058	989	1061	1062	1036	1049	1073	972	1019	975	1060	1054	1087	1048	1040	1045	1019	1008	1084	1015	1025	1036	1071	1002	995	1081	1070	1038	1068	1071	1068	1039	1039	1074	1082	1051	1086	1098	1085	1059	1070	1038	1050	1079	1032	1047	1083
23249	20774	28237	24152	23564	24390	19416	10004	5194	3307	2697	2377	2405	2400	2527	2199	1665	1317	1225	1419	1265	1189	838	770	819	780	726	690	725	729	750	697	723	701	672	693	683	705	710	722	715	709	728	737	709	710	717	741	723	674	686	736	708	690	729	685	728	697	646	703	699	675	717	714	711	675	685	661	703	725	703	673	666	660	691	661	727	713	650	664	720	649	670	703	652	655	659	715	645	670	671	689	679	668	664	634	672	670	689	693	710	657	737	702	688	688	650	664	673	702	673	713	667	676	694	639	634	719	673	687	687	608	680	710	655	664	711	695	719	718	686	699	667	680	686	673	721	656	687	678	718	649	723	651	650	711	703	730	654	676	687	659	721	719	710	677	674	689	688	701	668	740	658	705	669	697	695	710	667	702	684	644	715	717	698	683	628	733	708	672	692	749	660	688	692	667	647	688	668	695	665	685	705	699	661	717	734	707	670	708	667	659	707	671	688	695	699	654	676	713	685	660	677	669	691	693	659	690	679	697	686	663	688	711	711	651	701	655	665	665	659	718	691	721	718	685	667	679	684	685	648	685	656	725	692	710	739	676	684	666	683	715	618	670	653	686	732	678	686	661	660	711	706	682	690	649	665	683	717	701	699	637	676	692	650	661	646	705	650	691	715	668	663	670	704	703	680	710	653	646	657	693	658	710	686	690	714	630	729	690	701	693	662	692	677	683	701	652	692	729	651	652	669	654	647	711	621	721	655	707	657	689	685	734	671	648	689	714	683	676	687	686	677	661	678	664	689	664	707	658	709	657	646	620	721	660	656	669	668	685	646	747	711	724	724	700	636	648	679	730	730	682	676	696	702	691	707	738	771	723	675	709	711	693	662	654	697	652	677	697	675	616	676	672	628	640	682	661	614	756	682	692	653	708	662	674	655	675	665	685	659	656	674	687	655	675	706	699	670	696	674	703	710	662	676	661	739	685	675	635	699	670	681	664	672	682	686	664	694	646	696	633	671	676	686	685	673	684	716	729	678	700	707	647	664	689	679	694	681	702	686	667	719	674	669	691	689	737	691	730	687	687	692	671	663	706	722	691	696	708	661	728	698	658	711	699	671	701	676	685	680	693	712	699	692	649	678	667	676	692	693	706	654	664	669	649	716	658	653	676	687	694	714	636	640	724	662	672	686	700	683	699	708	710	697	687	648	645	650	671	685	687	690	661	701	683	676	705	675	705	673	719	689	698	696	677	728	711	715	684	690	669	676	680	712	684	707	659	658	659	707	660	670	696	691	697	673	710	695	689	693	684	655	663	678	712	720	645	691	663	672	680	676	712	670	675	693	676	652	709	682	699	691	705	636	678	669	649	634	717	678	690	671	686	667	731	683	701	623	664	670	675	670	659	692	619	715	647	654	626	682	679	690	673	684	673	681	620	665	652	700	706	667	677	708	709	743	713	635	691	684	673	686	690	663	661	678	666	688	657	661	712	716	662	695	686	719	661	673	723	716	703	695	669	703	725	709	677	648	675	681	694	662	673	659	657	730	693	681	693	652	674	719	682	715	662	638	679	685	682	721	674	709	659	667	660	639	680	668	688	716	691	685	650	665	674	668	709	695	674	664	674	667	666	693	655	691	661	675	714	663	680	661	689	672	730	728	655	710	681	721	682	665	665	714	659	717	669	676	672	652	690	667	665	665	721	648	665	705	694	696	734	709	678	684	665	709	716	661	696	625	707	641	649	658	697	681	714	659	661	782	733	661	722	678	692	667	645	654	683	688	688	702	696	694	650	698	652	708	712	711	641	672	718	730	692	640	653	663	663	639	723	700	689	711	681	716	696	722	673	666	678	674	708	714	683	659	669	690	694	702	653	691	667	663	675	678	742	676	649	674	669	726	736	661	649	698	660	650	658	671	729	714	640	704	724	679	631	684	637	744	699	719	703	724	666	684	707	662	676	689	699	655	655	707	679	694	708	691	696	628	672	684	703	708	635	708	687	690	663	656	679	683	709	681	600	690	709	679	665	720	647	700	702	685	693	693	669	650	669	632	702	655	690	669	670	724	638	708	675	680	739	714	673	697	685	637	710	700	666	702	666	667	675	712	698	644	676	683	661	626	676	648	695	689	689	704	705	693	646	685	700	683	666	674	687	685	671	717	647	636	659	721	687	698	664	704	662	703	703	653	706	704	672	671	665	666	687	643	681	662	719	705	674	696	670	694	704	721	717	677	686	735	698	701	716	663	657	694	732	656	680	742	676	659	737	649	689	679	678	678	690	674	668	696	664	703	683	668	657	701	673	665	667	635	699	688	652	736	652	710	675	686	738	666	672	675	664	717	669	700	683	631	716	659	693	625	720	677	653	649	730	683	686	626	672	648	688	682	712	632	725	717	679	661	680	666	696	657	635	719	695	694	682	706	674	717	634	626	632	701	696	711	682	639	644	708	693	668	659	665	649	679	697	667	689	715	701	667	700	688	685	675	698	672	674	686	636	657	666	671	700	712	659	697	697	677	641	690	695	681	693	661	697	626	659	683	696	675	692	616	697	729	635	698	690	703	660	683	677	674	663	705	688	669	705	686	616	713	666	703	704	670	663	717	687	701	671	686	701	682	644	665	702	671	668	681	685	685	656	739	687	625	653	679	644	670	688	683	680	704	689	676	651	643	713	676	637	708	654	677	659	682	669	683	678	702	641	675	720	673	687	662	691	737	696	674	701	756	661	669	684	706	688	723	716	682	696	670	704	677	706	703	707	691	649	666	706	692	680	679	696	692	661	665	669	647	708	697	704	643	640	660	684	620	699	680	677	687	675	694	741	680	695	726	687	639	636	648	755	734	671	671	723	714	712	717	677	701	714	672	714	618	673	676	736	675	664	679	675	735	655	685	666	682	678	723	685	682	686	675	704	719	694	685	694	657	669	722	666	666	685	683	654	653	686	650	692	693	647	714	656	662	687	672	633	683	659	730	679	638	729	716	640	722	721	675	684	671	669	698	699	676	700	687	727	705	686	681	702	697	629	721	671	681	661	709	659	674	692	664	678	667	642	687	676	676	691	655	663	711	728	691	716	680	675	686	689	671	671	711	707	683	693	720	681	696	710	689	705	745	685	623	643	709	667	717	620	684	657	673	700	685	679	693	662	694	683	637	706	653	673	680	674	704	651	636	662	657	706	698	656	667	713	638	689	666	695	736	718	654	680	705	709	672	703	704	688	660	679	687	617	707	709	713	661	742	697	726	693	719	672	679	694	712	698	671	685	704	702	686	675	666	746	691	684	620	723	681	663	678	681	703	691	675	684	678	692	679	687	739	693	689	639	681	666	655	719	645	686	648	698	699	699	741	706	707	666	683	657	706	656	678	657	686	699	688	703	719	662	694	621	692	626	693	699	664	666	671	705	641	670	664	676	661	645	685	681	725	665	705	661	697	707	676	653	673	702	728	698	695	739	647	685	662	660	620	727	669	643	680	702	668	660	685	717	674	641	673	659	724	714	714	657	682	717
26626	47332	46419	38800	33594	28424	21113	14718	9193	5906	4627	4126	4207	4087	4332	3677	2734	2123	1990	2125	1953	1761	1294	966	983	1033	971	874	918	901	894	950	845	760	835	860	824	872	886	834	842	832	863	883	881	827	881	847	853	834	854	858	890	845	862	893	824	846	832	854	821	863	876	872	831	830	803	864	845	822	879	803	852	787	806	893	846	831	876	838	806	848	830	815	819	813	876	838	837	860	839	790	848	777	848	838	815	789	815	849	852	801	853	878	868	818	892	860	812	801	875	852	833	862	789	911	835	822	845	854	827	867	885	852	801	813	804	867	787	853	849	794	830	801	865	851	893	855	863	874	849	911	857	816	847	808	807	882	835	818	808	811	810	830	780	827	792	850	817	857	873	834	844	861	830	847	867	812	851	859	859	864	843	791	865	799	803	823	846	840	825	828	793	869	791	816	789	827	836	826	792	838	807	837	827	808	786	855	868	806	815	787	832	869	853	802	893	808	904	818	846	846	836	869	817	823	831	857	807	809	819	818	867	840	797	796	846	823	850	827	799	831	819	864	864	823	835	840	831	826	842	863	843	829	837	826	817	832	802	803	853	818	837	848	853	863	825	831	811	856	832	848	803	811	822	813	789	795	796	822	835	858	863	859	834	837	771	788	802	852	838	815	836	856	826	892	839	815	867	817	873	787	824	853	866	826	860	844	827	822	807	853	846	857	865	870	868	836	840	858	878	802	857	789	776	877	812	797	832	797	806	845	844	848	905	804	841	837	789	819	803	812	824	867	846	850	821	841	832	832	826	840	752	842	801	813	812	839	855	838	877	753	820	805	797	806	833	851	841	888	839	812	816	853	839	797	787	837	853	810	795	808	856	909	824	802	899	858	828	799	841	828	811	828	801	805	806	828	843	806	827	807	823	821	820	801	794	884	848	855	838	832	842	839	833	859	811	811	825	822	861	824	829	817	829	841	856	793	826	903	810	815	850	800	831	829	824	827	822	820	819	855	842	843	853	862	892	796	825	841	845	860	833	823	819	826	839	870	777	863	803	851	860	851	877	848	855	807	866	835	866	797	861	812	822	818	785	830	833	848	793	894	817	822	817	833	823	868	787	854	851	836	796	839	871	855	811	790	835	841	834	819	876	863	816	889	815	854	843	878	841	875	855	795	885	862	814	839	838	773	780	820	857	854	875	826	809	825	839	873	820	837	833	849	859	860	803	853	827	849	831	811	843	820	844	780	855	800	828	828	857	866	865	778	834	857	891	855	823	830	780	851	867	859	860	823	806	834	782	873	831	803	840	804	854	834	849	798	823	808	799	803	752	855	840	849	866	840	822	818	861	843	832	846	826	824	818	845	813	846	887	830	819	866	851	792	818	842	818	795	844	798	795	787	826	797	847	839	806	848	820	872	849	778	845	805	801	749	832	822	836	846	834	753	851	835	855	853	810	799	791	867	807	799	798	847	806	869	853	885	878	900	847	859	805	835	841	828	866	839	847	837	851	775	761	794	829	847	803	814	835	845	830	830	802	870	793	818	826	819	854	808	824	833	814	881	879	843	862	836	775	827	862	807	837	820	819	833	807	804	829	839	792	838	898	865	809	826	858	862	835	840	828	831	862	859	830	841	819	841	854	799	817	805	776	801	842	867	826	885	803	833	897	809	807	855	825	821	861	835	769	887	848	901	808	824	853	831	834	843	830	852	811	828	824	773	825	819	856	793	799	830	796	851	828	819	902	801	823	809	852	805	879	819	817	845	866	840	816	886	844	813	827	842	845	864	802	853	822	832	804	854	817	819	812	792	845	817	818	840	790	835	803	834	786	796	892	843	816	850	782	796	835	831	843	807	799	824	817	876	838	864	817	839	862	785	827	823	806	813	875	829	810	864	843	814	846	873	813	821	876	833	826	818	792	821	827	887	789	804	823	826	797	823	783	815	814	801	827	807	848	851	842	858	839	818	800	867	772	790	830	806	885	792	853	865	811	947	829	831	795	814	827	847	796	777	828	825	833	849	828	794	830	867	786	845	840	863	866	812	803	859	780	844	854	868	843	822	805	793	817	827	791	868	766	853	816	831	826	852	797	892	759	823	821	811	789	849	822	814	888	852	822	822	880	807	829	848	848	828	769	830	892	818	860	874	817	861	818	821	856	817	765	836	884	858	835	864	831	802	838	844	853	843	842	808	836	860	787	830	871	863	827	889	876	799	847	802	866	797	811	785	873	895	827	855	825	785	842	857	856	834	850	845	826	842	831	838	802	824	819	853	858	828	837	854	870	784	846	832	757	806	788	860	806	816	813	796	859	824	846	798	829	832	831	830	799	808	819	828	838	838	809	836	818	834	806	861	853	830	808	817	832	764	855	846	865	853	789	799	867	849	841	837	864	835	822	851	827	821	856	797	883	763	792	840	822	841	844	824	826	844	849	836	866	798	866	801	855	847	819	863	828	857	824	787	772	831	812	830	793	857	813	868	771	825	835	865	833	838	878	794	829	839	818	865	837	796	772	835	850	845	871	844	811	835	798	836	858	789	857	774	840	869	821	824	777	826	862	807	828	830	811	831	863	828	776	840	826	862	828	809	759	832	849	806	808	843	801	816	871	877	796	803	840	875	780	851	840	813	869	842	880	854	805	813	859	831	857	867	802	907	821	833	896	831	809	847	775	820	783	832	814	794	839	796	841	832	821	836	838	843	841	804	843	799	833	828	811	813	827	826	795	794	787	848	944	819	825	830	840	812	895	854	803	837	872	843	808	783	825	817	885	808	775	816	782	798	860	861	766	831	830	875	825	838	837	870	867	848	816	823	872	831	827	834	856	831	862	813	771	868	851	888	831	844	841	819	853	823	861	819	865	855	807	851	813	827	855	869	818	820	838	862	839	837	786	806	834	889	844	823	827	860	825	917	835	822	834	789	853	816	869	835	792	799	811	816	820	818	858	828	845	907	773	808	870	776	854	855	871	870	867	853	876	850	844	829	834	835	869	822	851	881	826	792	832	825	854	823	855	883	806	811	776	863	840	836	801	809	809	783	841	846	809	845	823	763	857	793	898	808	827	830	811	855	817	837	856	847	867	807	856	818	854	844	840	800	828	821	797	809	860	810	864	864	818	844	838	799	833	904	861	846	832	840	798	824	866	851	844	828	777	837	815	851	856	848	806	822	867	904	833	816	840	856	829	808	824	779	767	820	808	755	795	765	854	844	815	817	817	815	822	858	832	837	816	819	846	848	839	831	835	867	808	819	884	831	803	818	817	872	790	865	822	797	872	792	870	822	807	864	830	813	849	822	856	833	822	863	805	798	894	870	862	825	904	805	856	813	805	847	845	794	834	830	844	862	835	812	877	822	833	808	832	827	829	884	802	831	846	804	809	822	832	821	857	818	836	855	835	820	811	844	810	788	882	830	838	858	831	814	774	810	858	827	823	834	776	839	807	856	821	826	805	848	800	788	812	858	777	867	857	835	813	819	871	830	791	820	833	809	813	823	841	865
22375	20765	28495	23275	21955	24834	25086	13417	6848	4713	3570	3377	3441	3525	3356	2667	1930	1500	1529	1569	1411	1110	787	653	696	735	643	621	683	619	574	602	573	625	566	599	569	606	632	610	656	634	612	569	598	650	645	585	637	609	605	587	620	599	572	616	580	570	590	593	587	569	624	569	556	539	587	625	555	583	572	563	635	545	623	547	564	578	637	587	559	532	592	591	609	560	568	622	578	565	566	567	529	559	540	563	623	603	567	589	601	596	559	565	606	563	539	552	544	545	580	542	550	555	645	616	567	552	581	548	575	616	578	553	581	572	586	560	578	529	558	556	560	595	564	554	608	563	549	559	575	608	587	580	572	607	600	571	549	561	598	565	554	560	591	561	565	556	549	562	609	612	589	586	568	596	582	525	605	558	580	559	523	576	557	579	565	583	545	572	603	576	587	556	595	570	583	572	565	555	556	556	566	620	590	558	611	559	557	606	597	553	548	597	543	562	548	565	581	548	596	530	583	538	554	551	564	600	571	573	563	522	571	568	605	587	578	576	549	586	608	594	553	619	545	578	587	588	598	576	589	597	576	565	552	561	578	564	587	572	589	623	569	594	578	552	571	598	579	541	599	567	580	590	546	564	556	566	535	543	581	580	573	566	544	592	571	537	565	561	617	577	567	568	575	560	640	577	550	578	591	580	539	547	570	571	592	570	513	610	595	613	562	567	595	555	584	555	602	588	594	577	557	576	570	570	541	568	595	544	568	579	554	585	512	577	549	583	552	583	604	602	586	567	537	593	554	569	554	575	587	574	603	562	613	578	545	546	552	580	589	575	595	603	578	587	573	540	567	566	603	581	576	563	503	574	573	573	579	587	570	605	627	557	592	563	547	563	593	592	611	559	583	574	569	606	548	560	555	560	561	599	567	560	582	542	542	628	575	592	561	560	543	594	563	578	588	627	578	559	579	601	584	612	550	555	602	586	580	573	545	570	550	549	575	577	571	563	597	548	580	586	556	578	571	576	600	627	606	529	564	576	542	558	595	596	569	541	531	583	579	580	586	635	605	581	559	517	584	584	584	550	564	538	556	588	587	541	596	554	542	563	541	576	568	559	541	589	556	566	583	549	576	578	595	588	579	554	539	584	584	610	608	555	570	548	591	588	573	527	616	580	559	589	550	555	609	596	598	549	538	564	567	606	571	619	535	567	570	599	530	595	576	542	588	559	591	578	580	560	561	576	584	558	610	584	592	606	572	577	629	584	581	537	577	620	543	554	538	568	562	586	574	586	566	592	576	544	574	559	591	594	620	618	591	547	584	624	528	596	576	540	544	575	583	567	562	608	585	555	586	577	613	569	569	610	606	543	548	594	562	580	573	592	541	591	555	564	548	547	561	578	592	627	567	543	548	618	588	551	572	544	612	568	536	596	532	558	600	564	599	522	548	625	559	568	545	561	523	575	572	595	572	551	550	557	571	568	604	567	606	572	597	587	610	571	629	556	567	556	521	582	541	554	609	561	562	592	542	565	571	583	585	535	542	587	541	546	604	562	593	585	568	573	538	543	565	582	600	583	564	572	613	572	579	540	590	581	568	580	548	534	594	553	581	554	585	525	571	547	611	589	616	585	522	602	607	602	565	572	565	596	581	600	579	573	593	542	515	559	540	562	549	551	550	586	629	578	621	606	606	559	602	557	606	594	590	550	538	591	647	586	555	583	577	543	601	556	542	577	577	559	602	557	562	566	618	586	564	577	585	589	583	558	567	528	537	566	602	580	585	595	558	551	587	532	593	568	561	582	564	536	592	570	583	574	569	552	582	580	561	555	568	533	606	558	530	557	550	609	553	578	577	581	623	569	578	616	537	573	596	560	545	575	598	569	576	566	615	546	537	600	584	621	589	592	549	564	568	570	560	639	563	560	568	589	579	584	564	563	524	555	545	573	565	588	580	578	591	543	566	627	568	576	564	588	568	543	543	569	573	597	609	532	596	577	577	563	551	556	574	555	569	563	556	563	542	568	587	594	594	554	608	576	591	575	580	573	572	557	580	563	611	582	603	570	588	575	579	581	563	567	598	589	607	596	589	573	587	573	577	553	558	545	553	592	575	591	572	564	593	601	580	575	578	525	570	550	535	565	586	546	535	582	593	505	502	587	593	573	582	551	555	555	570	565	581	586	571	577	584	544	570	587	591	565	569	573	556	572	575	587	567	589	601	573	615	543	536	570	555	596	567	555	568	554	573	539	600	589	588	570	531	543	565	544	547	554	568	576	546	567	567	566	553	624	574	568	536	557	553	539	543	567	556	564	549	538	531	554	592	561	582	544	572	595	562	582	594	574	580	541	574	578	598	567	552	575	613	567	566	574	570	587	548	604	635	628	570	615	544	543	579	610	546	560	586	546	584	506	582	557	589	568	607	585	579	583	569	518	602	569	521	563	596	571	572	598	607	616	605	592	560	620	551	592	570	513	560	577	542	572	597	539	601	527	566	638	574	605	585	560	580	561	552	583	593	585	566	560	570	564	594	549	546	551	578	548	546	588	572	572	568	556	547	611	599	553	546	558	551	564	598	565	580	544	608	549	576	561	565	588	558	575	548	549	552	528	527	562	579	559	573	599	554	572	598	574	624	550	558	579	603	575	568	564	568	587	578	612	580	611	566	576	593	584	564	573	610	604	570	553	586	592	636	535	612	575	538	616	592	596	583	540	558	622	630	568	575	579	613	563	577	566	554	565	564	583	548	524	552	576	556	542	602	561	579	563	556	585	592	599	536	548	572	586	606	545	540	597	567	616	616	558	579	543	610	564	584	604	633	615	587	561	548	520	536	617	562	563	571	589	600	603	578	573	586	557	549	572	557	523	568	586	629	592	558	623	577	581	612	589	597	563	552	543	604	585	568	562	543	582	586	568	584	586	565	591	566	600	562	558	566	597	571	545	572	577	577	552	561	574	572	563	587	579	514	588	588	570	547	558	538	554	591	525	567	608	577	521	625	605	545	572	602	549	581	607	541	580	579	513	588	596	564	582	579	568	572	530	599	554	587	596	536	539	578	575	594	537	563	555	529	579	557	589	559	570	566	556	537	562	599	564	590	615	588	553	554	529	596	578	595	633	608	590	596	596	540	587	555	588	576	581	518	629	580	553	561	555	535	591	573	538	565	563	562	573	584	584	599	569	573	574	604	576	543	603	541	573	571	573	580	579	591	551	557	576	554	602	554	593	618	584	596	567	555	586	613	551	551	628	594	573	606	557	575	555	613	577	584	596	549	553	585	579	567	606	572	573	566	562	598	584	573	602	561	587	537	555	532	565	562	586	553	558	590	580	610	572	600	594	584	547	602	560	589	559	555	563	540	575	579	585	581	552	560	597	557	576	568	533	578	615	573	623	563	579	552	566	565	537	563	590	616	590	571	561	580	549	600	573	564	563	584	580	540	625	550	612	617	595	618	594	592	587	572	562	615	553	568	607	565	568	563	589	559	585	552	584	594	536	593	576	583	553
28825	53084	52193	43698	38508	32608	24832	17496	11302	8133	6497	6207	6047	6120	5663	4406	3062	2468	2436	2439	2217	1734	1080	906	981	927	857	779	757	766	804	755	738	713	704	692	728	721	744	709	734	749	717	751	787	732	801	795	729	752	784	692	709	751	714	720	677	705	709	713	710	713	691	689	724	651	649	639	666	685	670	698	670	732	713	702	659	615	712	708	685	722	646	682	688	685	649	685	655	633	692	710	646	671	697	667	698	722	711	651	686	709	633	645	681	715	666	652	690	660	678	668	654	672	664	664	637	737	696	665	737	725	666	695	752	647	640	604	617	622	663	670	658	714	652	651	686	665	651	719	681	691	690	674	636	680	769	662	686	650	695	707	689	670	665	634	665	675	716	634	661	688	683	693	727	716	672	644	686	720	713	703	732	704	691	719	743	637	678	701	719	676	711	692	705	687	670	704	683	663	658	685	668	667	710	672	682	689	636	661	663	665	690	639	725	659	687	688	635	691	684	709	676	690	688	700	712	725	726	713	655	667	674	712	696	689	709	697	684	672	675	696	698	679	683	701	673	639	730	679	651	699	706	665	687	671	699	704	635	665	710	685	687	650	670	711	620	695	638	675	652	695	665	677	739	648	699	692	666	639	701	662	735	662	654	723	667	658	699	733	670	711	651	686	743	678	684	719	658	644	697	677	683	649	709	667	634	714	690	686	730	695	714	704	684	713	676	647	653	689	642	732	686	669	682	633	621	691	695	680	676	712	726	707	668	627	687	656	689	647	694	724	700	667	657	661	717	696	752	682	676	734	663	638	652	671	664	685	659	712	698	666	714	637	646	684	655	668	713	687	678	704	666	695	635	682	663	676	664	691	723	668	686	711	666	683	652	708	667	657	684	657	670	661	653	713	700	676	671	658	649	700	696	697	719	696	673	737	689	742	731	731	649	712	645	688	674	675	676	685	707	732	698	664	664	702	685	695	665	674	699	713	661	685	647	683	669	702	692	663	674	669	682	704	692	719	626	720	675	717	695	721	670	677	685	715	642	689	639	692	706	737	660	675	640	699	657	659	676	663	645	671	698	660	730	682	665	666	698	696	654	704	698	686	670	681	656	674	652	655	667	682	699	669	658	663	672	655	670	718	681	684	691	696	688	694	674	629	709	638	652	649	681	658	675	651	653	667	691	692	664	632	682	672	716	706	682	691	672	661	699	664	642	703	713	706	682	657	689	657	682	626	697	641	674	663	669	725	653	632	686	700	678	698	728	668	633	719	719	689	637	681	678	672	725	704	679	726	693	720	694	671	671	705	692	676	654	725	687	697	764	712	660	694	683	657	706	686	619	639	705	661	697	650	692	661	680	657	697	726	667	670	668	727	710	710	649	677	668	690	677	671	708	699	687	687	659	704	684	644	683	669	699	701	665	690	659	653	667	684	694	730	705	722	646	729	653	675	692	722	706	672	678	640	681	693	672	622	653	694	715	666	681	727	658	662	727	701	677	703	713	681	703	700	715	750	680	694	702	731	683	722	654	686	702	680	636	638	657	713	725	653	655	679	676	689	671	647	659	674	649	706	712	668	668	663	686	713	711	686	624	663	657	654	658	683	682	702	672	688	641	678	715	660	667	678	636	680	638	759	664	657	668	633	694	691	682	696	700	682	670	669	668	644	673	692	680	648	661	702	690	658	708	692	714	668	661	693	672	680	683	665	662	726	636	644	713	703	631	688	665	692	667	706	668	696	688	718	689	710	687	718	685	679	709	641	676	668	657	715	704	672	694	684	660	683	717	689	660	658	675	696	673	674	662	697	661	662	638	633	658	650	681	652	719	653	718	699	670	672	633	714	682	662	689	659	698	680	689	679	685	668	685	665	684	716	691	695	670	700	684	698	657	688	676	666	677	699	671	687	664	716	689	650	688	715	712	713	658	661	689	697	698	691	728	730	707	662	696	695	672	688	675	696	684	649	683	713	690	704	690	700	606	661	700	653	630	646	664	695	695	714	708	687	687	657	708	684	655	697	644	672	665	677	664	700	709	693	686	730	674	669	707	705	706	662	682	657	696	717	653	674	698	672	666	678	703	628	699	693	699	640	673	670	707	675	731	698	651	710	655	716	695	670	720	654	646	662	675	675	694	711	711	651	674	690	720	661	655	666	692	641	689	688	678	690	722	677	689	652	666	667	706	685	678	674	689	697	702	644	643	691	724	639	640	721	729	689	696	731	652	693	758	687	663	731	699	682	694	657	740	667	671	698	643	671	735	679	672	691	684	703	695	709	695	660	675	760	686	677	677	670	707	722	698	656	693	691	675	684	632	694	645	669	691	668	716	663	684	648	692	697	669	667	705	671	696	687	732	698	705	670	679	671	685	685	666	702	669	681	673	710	688	656	669	672	696	654	683	707	656	691	671	686	667	645	715	638	650	661	656	663	670	668	634	678	740	681	641	655	664	665	708	686	661	733	739	682	675	693	635	674	684	680	685	721	649	615	662	628	726	685	703	694	664	652	668	724	717	689	653	658	700	675	684	679	697	695	637	688	644	738	670	697	666	738	712	679	647	699	702	665	704	669	663	661	640	727	695	709	667	660	659	681	649	684	688	681	666	647	670	674	681	692	743	700	662	655	650	708	636	717	694	705	688	702	667	701	670	690	673	679	665	689	683	698	671	665	647	680	678	699	691	656	698	718	654	693	666	699	695	699	645	664	665	686	721	755	680	640	651	676	707	708	680	647	735	693	673	709	682	711	665	672	657	695	686	689	688	695	641	702	677	671	619	675	717	631	688	703	706	689	658	699	715	668	653	686	645	681	654	671	670	745	695	740	674	710	688	663	722	686	705	716	702	689	718	674	628	697	704	658	688	682	637	716	660	660	706	690	720	667	703	655	692	666	744	666	673	701	661	691	646	736	659	706	676	679	690	675	685	694	715	700	731	718	685	671	687	690	626	678	669	737	703	675	675	696	664	670	682	683	700	720	736	709	661	678	665	698	687	680	728	636	673	637	651	687	691	681	640	660	673	690	699	685	668	689	700	681	666	685	693	672	705	722	660	687	700	644	706	670	650	705	651	703	683	693	664	680	638	705	668	668	687	714	698	658	704	696	758	699	691	658	665	692	663	680	661	668	680	750	687	687	683	685	679	742	707	712	652	721	724	655	677	682	693	666	684	689	680	675	713	663	687	690	714	657	648	705	675	669	672	682	723	696	697	673	738	722	686	690	670	715	666	691	708	627	668	649	656	684	698	693	689	641	669	698	673	643	682	698	687	696	650	695	716	676	671	650	712	710	643	640	675	677	680	696	660	686	654	649	689	685	658	723	691	689	675	709	718	686	705	688	658	693	687	677	675	676	686	640	683	698	653	666	704	615	705	704	691	707	706	668	681	749	643	733	673	669	666	716	677	694	692	675	660	704	686	729	688	654	707	696	657	652	697	673	650	699	696	718	608	660	690	656	688	676	685	657	715	660	631	657	690	661	677	695	641	672	705	680	647	657	715	667
26853	24968	35169	30492	22293	14570	8132	4613	2842	2222	2070	2114	2103	2117	1928	1665	1332	1189	1258	1260	1156	1031	978	871	918	898	966	888	896	896	903	897	878	934	836	857	923	904	888	883	908	870	907	902	869	903	889	906	869	935	956	911	934	879	887	906	837	888	852	886	850	945	862	859	869	970	886	885	906	876	881	893	908	892	856	884	909	864	886	909	869	887	872	866	920	890	859	890	887	888	873	886	865	901	921	920	865	919	854	858	903	884	868	850	853	900	867	848	891	917	797	926	871	883	924	914	905	901	854	885	897	864	885	925	914	928	852	858	915	904	856	890	884	871	908	890	882	830	904	887	880	878	911	878	834	869	850	880	863	846	876	870	888	888	915	897	862	893	860	932	877	890	889	876	895	925	909	916	846	978	899	924	908	876	913	855	886	941	869	908	888	873	884	898	867	910	951	899	866	911	917	860	934	864	887	882	884	922	871	884	883	902	866	856	848	875	865	906	854	856	913	891	919	883	876	834	876	887	852	925	869	817	879	865	833	877	892	879	897	899	902	948	852	919	926	909	884	925	919	888	818	931	864	918	888	917	934	933	851	894	904	908	864	930	875	893	846	915	834	822	875	906	877	844	896	884	871	886	885	906	860	920	902	876	885	874	812	865	903	893	867	896	898	903	882	895	884	912	870	914	877	833	866	874	842	885	886	913	846	879	896	926	873	913	908	900	851	888	890	874	916	919	878	876	896	881	891	854	878	906	920	865	860	930	937	914	916	888	921	910	882	892	874	912	854	883	885	837	901	865	894	854	851	905	900	898	870	882	848	910	927	900	911	889	923	862	904	906	941	883	931	899	902	870	865	919	902	911	922	868	857	880	847	878	898	891	864	900	889	872	848	893	866	860	900	836	940	890	935	862	899	932	919	899	926	859	870	861	875	844	935	878	870	853	841	865	827	892	890	931	842	867	884	860	878	882	883	846	877	934	901	848	870	873	871	916	832	927	897	864	876	881	890	861	881	888	904	894	865	865	845	888	884	905	913	850	919	848	899	859	883	894	890	887	897	887	938	887	870	876	900	875	952	871	849	840	859	906	885	917	879	907	891	917	874	813	862	869	885	835	918	892	884	875	863	875	899	885	893	883	880	873	899	907	874	851	870	912	903	902	878	888	832	950	790	899	854	887	905	902	812	867	914	889	866	941	856	840	938	867	894	910	935	932	864	893	903	869	855	868	851	902	887	908	844	872	834	869	876	882	893	881	923	924	874	883	865	888	920	877	854	883	885	941	887	905	922	879	911	902	928	918	899	859	927	873	891	889	869	851	895	912	929	851	834	863	911	890	902	903	887	849	853	854	857	836	870	851	932	873	899	907	913	887	816	894	869	942	888	863	920	877	806	930	913	897	915	842	910	922	884	925	899	901	921	919	877	913	858	856	899	929	932	876	908	873	871	906	886	909	881	880	932	923	879	960	885	879	914	975	869	896	922	951	925	916	870	931	882	902	924	875	869	904	861	892	947	890	835	900	861	905	833	827	874	874	866	890	926	921	944	934	937	881	908	944	905	884	864	824	888	904	880	904	892	854	904	894	899	907	893	914	861	875	902	886	890	852	881	891	885	844	901	913	957	893	889	868	878	883	906	870	899	844	901	913	852	875	878	903	880	909	879	911	865	883	925	870	886	864	917	960	876	907	929	897	894	898	847	909	881	874	826	846	867	859	896	845	878	853	909	890	925	852	887	904	857	872	859	900	882	876	894	884	879	895	893	859	870	903	859	856	828	883	882	921	890	863	908	885	856	851	908	866	883	930	859	889	853	869	866	877	880	883	906	881	908	847	910	894	870	918	876	869	936	894	886	830	866	910	919	952	880	869	906	899	855	884	872	868	887	885	862	842	917	846	865	911	868	901	846	873	878	862	908	867	919	935	879	835	842	891	893	856	877	903	887	891	882	972	885	850	891	873	872	941	875	906	889	893	903	888	843	912	892	864	848	901	903	931	891	901	897	930	853	887	890	853	909	908	891	836	888	910	904	926	891	890	882	923	890	919	853	870	879	969	853	895	902	905	919	914	929	942	902	922	880	883	916	903	885	881	919	890	835	852	878	907	1011	935	863	921	850	858	862	876	897	897	904	827	913	918	898	865	882	869	868	840	912	881	869	902	883	870	917	836	883	935	861	895	893	869	877	910	851	932	902	876	896	891	913	873	881	896	889	846	890	924	875	890	914	911	843	872	943	830	932	842	834	862	887	877	846	898	934	873	905	878	895	868	874	870	856	853	866	901	925	869	887	917	859	875	871	921	852	913	846	861	902	898	905	870	855	885	840	839	943	887	837	902	866	884	840	851	903	900	889	883	893	867	864	876	849	851	936	851	847	907	883	861	883	913	796	945	893	890	907	850	938	892	877	924	870	882	882	873	864	871	922	901	868	851	865	914	866	876	869	813	843	884	862	880	859	872	875	796	908	858	916	886	878	881	878	911	932	889	888	880	890	877	898	881	866	871	906	828	931	863	903	907	915	877	831	903	901	873	857	881	915	852	856	902	858	892	867	877	887	898	867	875	905	897	893	922	938	873	845	903	915	945	869	868	916	921	911	876	866	937	874	871	855	896	903	910	904	871	859	883	897	908	910	864	923	871	891	891	880	911	846	902	831	903	862	856	908	913	915	877	920	844	893	877	905	914	854	891	864	842	870	924	864	885	900	918	872	875	885	864	869	877	900	888	845	876	852	913	890	844	886	872	886	924	878	907	939	878	874	898	883	911	917	893	856	887	827	869	886	909	839	829	885	813	870	874	875	913	874	881	876	895	896	867	865	904	899	885	908	876	921	844	910	901	834	934	874	867	935	898	883	937	826	893	870	902	890	900	916	848	899	939	904	881	906	895	869	894	891	886	896	873	893	888	880	928	855	896	859	895	873	858	853	880	852	879	885	867	882	820	898	919	906	855	884	927	877	913	944	870	847	853	863	873	879	902	839	878	848	891	890	832	920	870	825	850	877	848	909	883	867	916	940	896	888	883	873	842	906	906	895	891	878	910	878	880	859	867	883	850	891	903	879	854	887	853	909	850	914	841	907	800	912	925	860	869	919	865	844	884	886	871	909	880	880	898	869	913	893	856	870	894	896	872	878	922	882	934	868	876	875	888	883	901	902	899	885	844	909	858	895	900	947	846	888	865	854	907	887	863	894	909	943	895	868	924	906	876	877	839	881	885	887	927	876	911	834	912	903	905	805	885	903	945	884	878	895	911	875	882	857	878	897	841	906	880	844	888	835	876	826	882	867	924	917	880	904	878	896	870	860	889	828	898	863	898	937	916	824	908	924	922	917	837	835	914	854	898	918	866	855	894	924	874	859	894	878	836	887	878	907	846	878	904	904	873	856	877	828	932	870	853	883	844	898	921	869	856	913	859	907	855	870	880	842	901	882	893	869	858	887	887	851	935	859	865	854	906	872	922	894	871	920	849	874	872	911	884	891	835	873	899	887	893	925	930	877	855
25976	42452	40791	31688	26396	19397	12860	8223	5071	3990	3554	3540	3495	3450	2972	2366	1916	1762	1692	1694	1626	1454	1132	1103	1164	1156	1181	1019	1006	1065	1095	1091	1070	1096	1041	1102	1128	1042	1032	1076	1037	1092	1050	1067	1037	1122	1063	1096	1130	1090	1134	1026	1093	1127	1054	1074	1062	1084	1028	1032	1059	1057	1057	1024	1056	1080	1099	1116	1057	1024	1116	1049	1048	1051	1037	1051	1057	1045	1068	1082	1031	1024	1127	1093	1040	1069	1054	1025	1093	1040	1092	1040	1044	1097	1054	1085	1063	1045	1052	1046	1092	1039	1114	1068	1043	1094	1081	1033	991	1075	1028	1072	1087	1042	1039	1061	1053	1013	1014	1089	1096	1049	1042	1110	1064	1073	1016	1037	1056	1006	1053	1117	1073	1034	1006	1081	1094	1082	1071	1057	1031	1014	1059	1041	1071	999	1044	1112	1087	1087	1063	1043	1015	1035	1093	1110	1069	1057	1083	1030	1104	980	1023	1040	1101	1079	1106	1079	1086	1034	1011	1072	1000	1097	1052	1056	1017	1084	1073	1061	1046	1065	1047	1046	1057	1096	1009	1051	1111	1036	1086	1090	1031	1003	1018	1060	1066	1052	1057	1018	1118	1020	1052	1057	1047	983	1082	1126	1135	1054	1071	1039	1090	1056	1051	1086	1018	1052	1030	1096	985	1035	1059	1034	1057	1072	1045	1060	1081	1069	1058	1079	1011	1052	1107	1066	1017	1073	1062	1086	1070	1055	1017	1065	1014	1093	1111	1059	1052	1047	1007	1071	1066	1087	1015	1055	1045	1059	1069	1134	1088	1112	1103	1078	1099	1066	1037	1061	1113	1075	1105	1043	1087	1038	1080	1065	999	1083	1064	1060	1094	1120	1116	1016	1055	1056	1078	1109	1026	1054	1076	1083	1035	1048	1052	1048	1043	1008	1117	1019	1086	1037	1063	1060	1040	1087	1100	1078	1049	986	1081	1054	1065	1110	1069	1065	1068	1048	1068	1055	1020	1067	1046	1103	1054	1081	1100	1078	1071	1087	1147	1032	1040	1078	1027	1071	1064	1071	1057	1093	1035	1100	1035	1044	1056	1038	1033	1128	1103	1075	1027	1037	1068	1058	1072	1080	1044	1013	1013	1088	1077	1061	1073	1066	1031	1015	1054	1022	1111	1040	1038	998	1122	1051	1033	1018	1049	1017	1084	1049	1018	1041	1031	1079	1051	1092	1047	1044	1030	1091	1085	1090	1059	1071	1027	1076	1031	1065	1048	1038	1061	1089	1081	1053	1075	1035	1050	1046	1025	1019	1019	1073	1047	1061	1036	1065	1080	1058	1066	1041	1017	1063	1044	1066	1067	1067	1004	1059	1045	1025	1067	1025	1057	1033	1119	1068	1028	1069	1079	976	1045	1031	1044	1029	1103	1067	1096	1039	955	1041	1108	1061	996	1076	1089	1089	1088	1061	1069	1069	1032	1010	1106	1100	1050	1049	1058	1069	967	1056	1052	1028	1068	1070	1082	1048	1073	1072	1078	1041	1051	1043	1035	1106	1052	1078	1081	1076	1044	1075	1045	1046	1011	1077	1019	1065	1055	1018	1052	1034	1051	1063	1031	1021	1133	1042	1074	1046	1062	1082	1035	1067	1080	1088	1079	1063	1018	1082	1061	1031	1081	1037	1091	1036	1051	1016	1078	1068	1119	1017	1051	1079	1066	1105	1010	1049	1089	1092	1134	1036	1050	982	1025	1036	1039	1048	995	1049	1047	1111	1026	1090	1042	1066	1094	1054	1022	1077	1062	1064	1004	1093	1085	1088	1053	1047	1086	1070	1082	1066	1075	1038	1104	1074	1002	1059	1104	1068	1086	1125	1050	1048	1085	1087	1099	1090	1086	1089	1103	1078	1054	1049	997	1051	1000	1088	1028	997	1052	1091	1082	1054	993	1042	1067	1026	1024	1103	1103	1053	1093	1048	1041	1047	1092	1072	1083	1040	1100	1050	1094	1029	1049	1083	989	1067	1022	1069	1073	1038	1072	1093	1006	1051	1048	994	1098	1047	1110	1018	1068	1047	1048	1041	1091	1057	1082	1043	1090	1121	1032	1103	1022	1065	1050	1047	1037	1076	1036	1114	1129	1024	1009	1039	1002	1079	1105	1063	1042	1087	1057	1112	1085	1082	1073	1061	1043	1024	1117	1102	1123	1075	1082	1046	1081	1069	1024	1045	1117	1106	1094	1069	1053	1099	1057	1016	1025	1077	1111	1055	1004	1072	1031	1057	1091	1065	1076	1083	1059	1071	1077	1048	1059	1014	1064	1008	1039	1001	1043	986	1076	1047	1028	1079	1046	1078	1088	1064	1109	1060	1011	1075	1056	1081	1049	1071	1024	1056	1041	1091	1072	1087	1109	1113	1023	1081	1010	1049	997	1024	1118	1018	1050	1052	1096	1027	1096	1051	1107	1087	1040	1027	1011	1060	1053	1041	1076	1039	1041	1066	1030	1117	1111	1032	1061	995	1107	992	1052	1077	1028	1022	1105	1048	1049	1007	1055	1024	1073	944	1052	1018	1024	1028	1012	1102	1109	1012	1073	1063	1076	1075	1091	1053	1058	1076	1042	1086	1029	994	1110	987	1068	1040	1061	1024	971	1101	1046	1107	1019	1085	1090	1063	1039	1040	1048	1066	1059	1065	1066	1050	1048	1048	1066	1109	1021	1054	1082	1122	1026	1052	1093	1119	1049	1045	1077	1113	1050	1057	1115	1047	1063	1059	1097	1110	1052	984	1089	1070	1059	1095	1054	1030	1115	1092	1072	1092	1025	1032	1025	1102	1109	1105	1078	978	1026	1054	1054	993	1020	1065	1036	1033	1128	1011	1046	1011	1049	1073	1007	1095	1068	1047	1009	1093	1031	1041	975	1046	1084	1031	1084	1054	1033	987	1079	1050	1023	1114	1007	1041	1088	1058	1043	1035	1064	1104	1024	1014	1072	1082	1093	1072	1102	1112	1055	1072	1069	1130	1128	1075	1078	981	1015	1042	1020	1077	1045	1074	1054	1033	989	1051	1039	1047	1038	1044	1087	1075	1009	1084	1081	1026	1051	1092	1047	1036	1039	1082	1040	1049	1066	1055	1038	1102	1053	1050	1117	1037	1021	1092	1035	1079	1086	1058	1083	1035	1059	1039	1048	1072	1091	1076	1077	1018	1024	1044	1041	1049	1019	1094	1073	1040	1118	1102	1041	1073	1069	1073	1091	1035	1060	1042	1054	1034	1048	1055	964	1015	991	1083	1066	1043	1124	1059	1067	1057	1064	1094	1109	1075	1031	1028	1071	1059	1115	1106	1070	993	1131	1024	1039	1062	1072	1058	1134	1026	1024	1062	1039	1051	1036	1019	1065	1072	1089	1039	1070	1046	1048	1114	1030	1050	1000	1033	1057	1084	1033	1111	1013	1068	1097	1049	1043	990	1074	1026	1063	1061	1071	1059	1065	1062	1053	1063	1091	1051	1068	1042	1055	1036	1079	1078	1049	1053	1029	1067	1087	1038	998	1125	1034	1067	1114	1026	1108	1086	1023	1099	1057	1025	1041	1056	1040	1050	1059	1058	1081	1076	1097	1085	1071	1043	1073	1044	1067	1076	1026	1059	1084	1045	1107	1046	1047	1059	1123	1134	1047	1042	1043	1042	1056	1072	1061	1027	1098	1062	975	1033	1025	1047	1038	1055	1090	1071	1013	1026	1051	1092	1054	1051	1043	1071	1033	1099	1038	1046	1046	1025	1012	1023	1043	1071	1119	1058	1079	1032	1043	1047	1031	1067	1024	1009	1057	1006	1026	1093	1016	1026	1032	1054	991	997	1042	1079	1099	1066	998	1085	1049	1069	1120	1037	1077	1071	1029	1083	1088	1088	1074	1038	1049	1110	1072	1057	1036	1127	1122	1097	1074	1054	1080	994	1094	1082	1075	1065	1029	1063	1015	996	1105	1091	1088	965	1106	1077	1069	1068	1029	1058	1067	979	1056	1088	1073	1098	1093	1052	1080	1068	1052	1109	1089	1105	1112	1065	1055	1032	1092	1056	1055	1085	1087	1049	1060	990	1058	1048	1038	1092	1061	1063	1101	1003	1008	1053	1042	1068	998	1054	1038	1018	1058	1043	1094	1055	1053	1057	1059	1103	986	1092	1063	1019	1107	1097	998	1054	1070	1068	1081	1000	1052	1064	1122	1017	1079	1034	1106	1034	1067	1080	989	1076	1089	1031	1070	1029	1037	1092	1088	1060	1060	1112	1054	1012	1080	1091	1070	1043	1051	1020	1085	1061	1084	1098	1090	1076	1040	1033	1058	1081	1101	1082	1041	1039	1083	1076	1053	1085	1076	1033	1030	1117	1024	1076	1091	1064	1083	1019	1078	1057	1088	1056	1063	1053	1074	1041	1079	1089	1063	1049	996	1042	1090	1065	1050	1056	1088	1076	1055	1060	1052	1043	1036	1065	1093	1035	1063	1063	1070	1007	1051	1092	1061	1103	1038	1069	1059	1043	1062	1073	1024	1048	1043	1088	1061	1041	1059	1023	1113	1042	1079	1034	1077	1045	1087	1039	1044	1099	1058	1085	1050	1021	1053	1052	1003	1035	1068	1075	1027	1023	1072	1036	1075	1039	1038	1071	1020	1010	1064	1048	1140	991	1097	982	1074	1077	1050	1045	1091	1109	1038	1067	1066	1107	1049	1020	1079	1070	1039	1129	1030	1089	1078	1092	1045	1054	1045	1106	1064	1082	1059	1042	1054	1073	1037	1034	1044	1023	1097	996	1071	1037	1021	1039	1047	1141	1012	1042	1156	1064	1091	1053	1046	1067	1097	1059	1020	1048	1044	1041	1076	1081	1053	1036	1057	1078	1124	1052	1023	1081	1011	1021	1121	1047	1088	1072	1057	1069	1070	1091	1107	1058	1050	1074	1018	1096	1063	1000	1057	1103	1029	1055	1102	1029	1071	1115	1089	1119	1064	1132	1090	1034
23269	20719	28192	24229	23483	22691	16734	8007	4462	3568	3125	3138	3053	2951	2379	1775	1513	1447	1528	1342	1147	922	728	756	795	799	729	773	663	709	691	718	690	717	678	697	655	679	650	700	686	708	757	735	713	688	726	700	681	751	731	701	699	765	719	675	706	653	697	705	663	729	714	649	687	740	687	698	657	694	666	662	707	692	678	679	689	664	649	680	699	676	656	718	689	665	672	700	707	711	663	674	670	684	732	663	674	696	698	700	714	698	651	690	688	717	698	686	715	690	689	709	669	677	675	713	663	622	651	622	712	696	629	714	644	677	731	648	707	691	622	630	677	648	712	680	663	698	684	701	690	653	664	674	711	672	698	705	665	692	690	697	671	699	660	696	700	712	696	712	717	682	692	706	682	658	654	703	701	635	669	717	684	671	741	691	639	660	672	712	678	684	676	747	652	723	687	641	720	686	722	683	657	692	654	711	667	684	731	743	685	675	642	709	678	658	719	709	709	688	687	708	676	721	731	665	682	699	702	718	662	697	666	645	694	695	678	679	710	625	693	675	656	693	622	674	681	681	664	652	652	674	646	706	668	664	716	691	685	685	709	677	707	682	688	653	772	714	720	674	684	708	708	663	692	659	667	712	677	668	664	723	698	664	709	654	702	695	658	720	692	654	681	660	717	642	727	654	637	697	654	668	736	664	734	707	693	676	728	730	707	652	687	682	707	681	711	670	673	727	682	631	699	688	706	679	685	716	664	712	692	650	666	697	667	698	647	761	691	732	662	692	666	692	664	711	716	682	664	707	667	693	690	680	650	668	652	665	683	658	670	694	686	689	652	704	679	685	679	654	642	704	708	680	692	671	669	668	697	709	710	687	736	749	669	677	696	692	697	705	668	683	640	675	678	691	665	691	741	710	720	690	703	707	696	689	703	683	680	661	631	680	669	687	746	715	660	712	626	725	662	714	655	679	671	631	668	625	686	659	671	655	684	659	703	678	662	709	660	691	623	625	704	714	677	650	701	620	680	696	679	687	713	663	733	678	717	664	634	688	654	674	688	709	653	704	673	694	675	705	723	703	728	636	707	710	709	712	653	694	674	704	727	671	692	679	668	642	689	707	756	656	712	699	714	662	667	717	713	676	722	681	717	675	689	663	729	728	697	629	657	691	706	701	644	704	722	660	680	740	653	643	705	694	663	652	700	655	692	663	680	689	678	742	737	703	669	676	668	661	681	682	673	723	700	698	706	673	689	684	656	708	674	676	718	682	679	692	695	658	665	675	686	663	684	716	644	685	701	650	682	677	659	676	688	702	730	704	693	711	674	695	640	700	651	682	671	710	726	690	699	680	684	655	661	713	730	696	674	693	701	691	722	694	682	660	695	680	703	760	693	708	670	707	692	710	671	693	683	708	663	687	694	646	667	703	667	677	696	676	646	734	655	681	678	673	663	730	656	688	708	653	699	660	702	680	667	669	673	748	689	673	678	665	723	691	724	665	708	610	707	644	700	696	666	661	642	733	676	724	703	721	643	709	711	681	725	653	688	673	691	682	715	734	667	693	679	653	665	617	691	698	705	713	664	697	686	690	651	690	707	706	689	709	673	665	672	678	679	686	677	675	680	712	675	668	675	729	728	684	716	692	672	673	686	663	684	678	693	697	672	691	653	660	711	692	703	701	703	677	640	671	679	684	681	662	697	675	642	681	671	673	710	691	657	722	636	672	726	669	694	707	716	671	673	711	706	722	708	706	703	715	678	704	727	685	645	675	714	692	706	636	666	649	707	708	663	643	668	699	669	667	715	674	684	685	696	716	700	687	696	678	681	662	712	625	677	668	664	654	676	695	688	702	700	614	670	703	684	722	673	680	709	687	628	700	675	682	692	706	693	706	725	688	687	673	670	671	672	699	693	632	703	683	719	694	696	724	675	676	679	661	668	666	683	661	691	685	674	718	682	701	671	641	722	661	729	652	679	683	687	706	678	687	690	729	699	698	749	647	653	696	671	730	658	685	726	631	736	699	715	702	689	703	718	675	685	667	680	672	710	669	636	646	655	744	692	700	695	676	658	756	698	706	665	666	709	693	733	704	653	650	686	686	726	655	714	760	676	674	683	689	699	703	696	632	678	701	712	728	686	705	700	697	666	730	738	670	675	735	700	660	691	720	674	749	674	708	727	692	638	713	674	655	652	695	690	671	695	697	643	718	703	687	724	659	657	678	701	671	739	666	673	689	678	684	698	674	683	679	699	666	674	670	694	710	680	715	673	683	691	685	691	663	668	677	637	624	693	710	715	730	695	683	757	643	694	647	697	666	690	673	687	702	703	689	697	714	668	665	695	686	665	665	681	699	680	703	639	672	669	643	707	665	669	685	676	697	712	664	673	699	715	672	680	717	732	694	707	612	653	695	705	705	696	660	669	704	660	708	676	746	648	717	696	689	686	694	639	722	670	660	669	683	664	612	691	661	711	669	658	680	624	730	697	660	696	666	698	655	695	718	688	665	649	740	695	614	713	672	691	705	678	720	741	693	663	718	677	656	679	658	682	733	678	661	620	684	694	688	686	671	740	649	673	717	689	687	704	758	631	640	683	642	674	677	702	681	669	684	727	692	693	673	736	655	706	676	685	657	669	613	703	715	681	685	701	679	741	679	720	677	659	668	673	639	691	692	728	710	674	707	710	726	697	726	668	656	664	682	688	711	694	638	679	713	680	663	656	686	685	717	687	690	668	644	705	707	726	665	661	696	642	674	676	703	671	675	708	675	642	668	700	705	689	688	705	673	721	696	709	680	636	692	658	704	683	673	688	681	699	658	703	654	662	679	719	678	709	731	659	688	645	685	671	674	639	688	676	649	672	649	701	678	691	712	696	681	635	690	696	670	737	709	664	692	715	635	687	700	691	708	678	666	694	697	689	690	668	678	650	636	678	714	665	677	723	666	708	682	703	704	699	696	678	685	718	648	686	657	668	714	706	746	675	684	679	628	667	689	633	727	646	691	685	745	701	648	667	747	650	686	700	684	682	709	670	659	691	639	694	726	718	653	704	648	648	646	694	716	668	697	702	671	690	723	706	709	703	696	684	675	673	709	667	658	704	677	695	646	673	675	648	684	689	725	667	653	641	682	696	674	680	679	674	661	721	663	656	742	707	707	668	716	709	675	683	685	691	697	734	727	697	724	703	681	715	691	718	672	665	686	666	697	669	671	702	676	690	666	701	629	722	667	714	695	701	700	729	696	686	687	667	685	684	641	677	668	736	678	702	687	718	712	720	664	722	699	655	682	740	672	694	704	659	644	692	652	661	725	659	686	681	696	691	681	706	661	663	683	700	716	720	704	684	717	687	679	707	642	751	687	715	683	673	678	714	658	725	687	667	702	687	721	678	669	711	714	641	662	685	688	670	680	671	669	707	703	670	691	686	666	708	666	677	681	655	672	694	671	629	705	735	669	687	676	684	690	660	650	752	747	650	673	713	680	657	651	673	710	683	667	709	732	703	742
27123	49629	48305	39269	33142	25401	18524	12146	7946	6269	5648	5679	5490	5186	3915	2962	2319	2252	2259	1979	1778	1308	970	1007	1062	969	900	881	899	900	863	858	837	850	827	842	817	813	895	875	855	890	889	837	906	916	852	888	832	892	853	855	852	819	912	814	819	871	810	880	878	830	837	867	856	872	820	858	823	811	792	875	838	841	855	832	868	854	867	875	790	868	809	846	838	823	858	789	813	838	810	789	849	835	848	791	822	814	876	870	804	824	867	755	820	863	815	838	849	835	822	885	825	835	793	853	859	844	777	834	853	822	836	830	830	824	887	805	806	863	823	814	819	810	845	871	844	843	807	830	780	861	831	854	844	860	818	812	809	841	797	812	830	841	853	868	872	809	837	862	853	842	904	870	805	845	802	801	832	840	841	815	820	876	925	814	844	791	845	843	770	851	814	826	797	809	850	846	873	808	798	831	860	851	837	837	796	774	829	779	780	851	854	838	863	839	836	854	824	864	815	860	815	824	884	840	803	785	865	844	853	831	821	817	846	859	842	816	815	814	850	828	818	855	823	848	888	836	820	851	841	814	790	851	843	825	894	828	819	821	866	875	800	856	822	867	783	787	842	826	863	848	800	849	859	854	766	852	828	789	827	877	904	827	863	818	842	852	838	848	889	872	847	815	842	839	775	801	864	820	857	835	799	794	792	834	794	841	816	817	808	856	778	874	814	782	859	895	857	819	781	805	786	823	826	879	807	829	848	797	810	859	831	816	831	861	785	780	803	814	841	793	824	811	842	852	842	834	809	851	825	755	866	868	833	864	822	796	777	782	812	857	860	804	798	798	779	816	788	869	824	836	824	854	835	765	860	868	850	872	849	853	792	841	735	822	906	824	829	792	845	792	814	837	805	845	855	829	881	810	832	816	836	856	897	800	802	807	843	779	857	853	846	861	840	819	867	855	860	781	788	787	818	815	831	862	799	819	811	836	831	851	862	833	802	811	834	838	853	864	813	849	784	789	892	787	808	847	771	846	834	841	819	791	859	832	825	839	853	855	862	834	779	829	877	832	851	891	818	821	824	835	804	857	843	854	801	822	842	833	819	805	903	871	843	831	793	869	817	825	791	807	823	837	834	800	940	811	780	865	827	828	824	835	837	863	806	801	812	871	864	831	843	822	786	859	835	873	864	814	794	835	814	818	852	801	831	813	812	852	837	843	777	837	833	854	853	815	846	867	872	795	838	832	831	813	822	888	820	839	828	819	826	809	800	808	805	830	859	824	842	786	856	830	828	832	834	834	817	762	840	875	810	841	887	858	808	780	780	794	811	844	811	800	860	858	839	833	834	796	851	823	828	846	799	844	851	847	826	801	848	884	822	869	829	806	779	799	828	863	878	883	826	812	864	868	792	838	852	832	872	843	835	771	868	829	815	883	839	837	799	831	867	785	836	839	826	795	883	831	898	798	800	796	861	847	867	806	901	766	891	787	828	888	856	834	856	845	788	836	826	826	838	851	865	841	845	829	819	855	795	825	804	842	828	809	814	847	816	883	843	861	832	803	869	869	821	832	835	866	860	808	822	810	896	847	824	840	775	817	846	817	792	839	808	786	804	835	822	900	880	856	851	822	813	844	854	831	778	824	815	858	795	848	903	844	869	876	846	920	804	867	820	809	845	793	847	875	788	847	819	839	835	833	855	826	828	839	811	853	798	863	825	884	794	817	806	830	836	789	847	857	847	800	825	840	803	848	859	875	892	809	830	852	821	859	806	849	847	869	843	811	843	805	804	820	806	865	894	861	787	857	845	838	801	838	859	813	837	818	792	802	851	858	794	792	838	855	877	813	857	795	812	832	826	797	848	862	833	828	835	800	865	863	846	790	808	831	794	827	823	797	845	802	855	856	875	818	895	780	864	868	798	828	848	846	833	860	825	840	857	862	853	848	840	832	805	800	826	780	843	790	823	804	870	846	861	848	818	821	875	821	821	820	824	827	851	806	832	868	891	784	814	805	854	859	839	870	843	830	855	828	784	841	850	830	843	780	868	833	866	848	841	857	833	817	840	764	741	791	808	846	854	793	877	887	868	790	859	825	800	852	854	845	830	847	848	836	850	869	878	865	823	830	838	847	788	782	836	851	789	860	804	815	795	818	790	862	905	809	843	822	801	928	822	811	843	903	856	840	783	820	819	826	836	868	858	875	811	867	833	807	803	802	835	878	905	842	806	808	872	829	863	818	828	859	809	868	836	843	827	785	820	828	822	805	852	865	848	868	842	830	853	855	856	830	859	820	881	818	868	859	815	819	828	810	826	911	842	844	864	811	822	848	827	817	832	819	805	847	863	865	825	855	866	835	787	856	811	843	842	832	863	816	806	847	844	826	917	837	888	857	847	770	858	858	864	817	808	825	860	848	832	832	877	815	831	812	856	863	868	848	829	877	808	815	781	858	843	835	841	837	859	878	807	853	859	796	805	839	795	790	780	827	807	839	821	811	806	868	834	827	817	772	842	831	819	856	810	839	833	804	881	837	786	794	831	845	880	825	857	857	863	801	852	850	811	832	879	829	800	827	857	877	835	841	866	853	841	822	806	819	844	795	790	823	817	838	859	815	866	827	828	782	820	822	861	848	852	821	823	846	811	782	828	779	838	805	849	856	796	839	806	866	866	801	834	863	811	820	818	823	823	831	876	867	860	871	862	888	807	838	821	864	841	809	851	807	860	783	836	833	804	851	907	786	805	838	797	807	843	875	847	856	847	863	829	848	837	825	853	840	870	858	742	817	815	859	852	867	826	804	801	840	768	830	790	874	844	838	874	812	822	829	837	791	831	824	845	796	828	848	865	836	856	822	836	832	800	841	820	791	843	839	839	823	869	870	817	814	814	817	759	814	822	805	840	820	842	849	801	848	869	837	788	829	809	857	867	844	801	829	797	840	830	829	847	829	843	837	818	835	882	820	828	815	864	790	825	859	807	819	868	836	791	790	867	798	777	860	854	890	815	832	834	804	862	829	813	877	803	814	822	809	833	815	788	842	842	844	841	806	824	802	817	812	790	874	843	800	882	830	864	821	822	800	846	839	846	809	815	870	805	818	865	888	856	923	820	857	798	850	841	865	816	851	824	883	850	830	856	854	822	866	835	833	862	916	797	828	874	812	814	822	846	832	774	813	849	802	835	813	780	830	830	864	827	860	827	849	802	851	843	848	826	822	847	845	890	868	810	870	887	872	803	811	799	820	826	849	843	846	835	801	831	835	870	856	770	780	826	878	774	874	829	799	836	820	863	902	820	768	850	825	824	870	833	838	842	801	779	834	819	813	809	859	849	851	838	845	831	811	833	872	831	844	786	844	782	870	803	847	835	852	863	847	822	839	840	898	841	828	837	790	775	819	817	791	828	798	886	852	826	831	866	863	817	816	845	793	838	875	813	824	834	763	851	840	846	826	835	836	813	821	838	903	810	867	830	835	861	791	903	817	872	810	828	830	852	895	776	844	827	832	816	859
22325	20749	28510	23265	21912	23697	23462	11193	6444	4823	4448	4282	4356	3708	2842	2068	1738	1712	1678	1468	1301	862	663	774	796	702	710	616	607	622	624	615	635	561	611	633	547	621	620	634	648	657	650	603	637	601	650	628	610	641	638	584	649	609	612	623	593	576	591	619	566	535	591	544	584	600	591	591	572	579	578	546	553	551	579	613	592	629	570	560	553	587	582	579	561	543	582	605	600	585	624	596	545	557	569	588	601	558	602	583	571	597	576	545	589	587	596	584	603	581	605	611	609	581	572	552	583	515	563	618	585	560	560	589	569	620	598	590	621	630	587	624	571	598	590	582	566	575	606	543	576	600	617	567	585	607	571	572	579	555	575	579	556	602	574	556	542	596	597	571	598	608	584	581	563	544	543	591	555	593	579	547	544	581	577	578	626	594	591	584	600	540	571	585	596	578	581	606	560	578	546	625	616	565	619	615	565	552	629	598	580	463	571	528	529	564	571	586	628	615	541	569	571	571	587	611	600	550	596	588	573	585	566	586	584	564	553	587	538	560	566	549	585	598	576	584	579	556	609	582	570	571	594	614	589	552	589	572	576	588	621	553	583	566	588	547	601	611	576	556	602	569	594	599	578	606	574	573	606	546	590	625	541	595	573	598	582	636	610	591	597	584	610	575	574	539	563	578	558	567	624	542	575	563	602	573	604	588	568	610	614	596	572	525	582	593	577	589	584	645	622	616	630	593	626	582	544	583	626	600	574	575	591	573	607	594	561	592	566	575	611	599	607	555	601	580	596	559	600	556	566	537	613	583	559	583	596	555	548	549	624	586	592	570	600	559	555	596	571	561	628	568	583	589	558	618	535	558	567	550	577	582	611	561	575	605	546	587	544	593	580	569	581	572	589	596	570	598	574	623	579	595	607	572	586	589	579	589	583	600	624	547	571	635	610	559	579	552	590	608	610	561	565	594	648	575	635	563	590	581	571	594	554	590	565	591	601	540	586	578	550	540	631	570	561	621	555	590	606	612	606	574	576	571	600	577	615	580	592	613	569	609	581	629	578	598	596	601	565	564	583	532	574	639	585	594	580	559	543	540	565	576	559	592	593	583	585	577	597	568	578	560	574	568	640	573	582	580	588	564	577	605	582	557	572	572	591	558	613	555	603	557	613	566	588	603	571	623	548	588	570	611	599	596	578	605	593	618	556	559	609	586	603	576	553	544	579	585	577	601	609	582	622	547	563	562	565	635	591	592	573	550	595	575	622	596	631	579	559	612	587	588	542	606	573	549	594	589	565	574	614	593	595	602	546	596	607	561	557	565	588	581	620	556	563	595	528	595	588	595	603	623	552	608	593	594	614	575	593	660	549	562	573	557	636	575	571	583	563	585	584	528	558	560	597	556	571	583	603	527	605	588	614	557	538	608	601	605	608	576	565	602	582	589	587	609	600	558	617	579	629	567	644	583	604	562	546	587	635	584	553	544	574	578	569	501	589	563	599	542	554	606	592	542	600	560	574	601	572	618	587	578	594	595	639	586	567	566	610	580	518	564	557	561	516	595	553	567	596	566	552	586	576	553	579	634	582	568	551	584	589	580	582	554	578	557	579	644	567	582	569	577	622	570	540	556	607	515	526	581	559	546	573	618	557	611	570	615	596	592	569	578	601	549	593	561	575	580	578	606	581	592	570	578	567	601	573	554	581	537	580	591	547	588	582	602	568	609	571	558	567	569	623	613	599	606	525	580	600	594	646	592	597	593	560	555	599	608	581	582	591	578	600	574	575	575	569	579	569	614	553	587	578	590	581	587	560	526	568	582	577	578	592	547	552	561	572	608	606	569	591	548	598	595	587	599	574	584	593	593	588	587	561	635	554	593	602	583	569	586	605	556	571	575	558	535	554	618	577	582	581	593	572	598	626	593	624	607	556	576	614	573	564	582	547	585	573	575	571	583	580	613	570	558	547	599	560	567	587	578	581	590	571	585	600	544	589	583	590	585	545	564	562	594	596	605	571	589	579	584	587	538	612	549	566	560	552	572	549	600	597	554	535	607	621	593	600	576	583	584	578	584	592	635	539	606	599	563	569	535	572	616	585	570	574	553	611	585	585	589	572	612	557	605	561	601	613	571	564	568	610	590	606	607	545	547	634	567	586	549	600	574	565	551	620	551	552	598	572	562	593	545	581	554	557	562	560	549	554	561	555	623	622	600	561	586	560	575	607	583	601	592	544	580	489	572	623	560	547	575	599	620	604	603	549	586	549	599	581	560	575	560	536	591	552	584	591	580	611	571	606	583	587	538	561	588	587	546	628	614	593	555	586	579	582	551	547	618	585	565	566	575	580	600	566	515	546	585	576	590	567	569	579	617	602	574	567	549	573	583	577	577	564	619	591	579	597	534	580	599	517	587	604	561	601	564	558	514	616	570	591	590	609	618	579	581	571	578	581	559	521	619	629	620	538	598	580	570	558	545	561	541	572	549	551	595	537	571	557	592	592	586	593	539	607	553	564	596	617	581	533	574	585	576	596	566	558	591	611	616	640	602	596	621	562	567	593	543	570	603	584	567	616	545	548	606	593	562	600	584	576	541	582	590	554	582	552	597	582	588	585	515	599	548	569	600	575	622	609	596	587	567	585	575	618	573	602	549	583	599	558	540	563	606	595	597	595	583	584	568	575	554	592	589	538	567	578	560	579	568	595	583	581	590	566	562	572	552	587	586	554	582	604	594	571	608	599	553	562	571	574	562	586	588	544	557	580	586	587	577	600	570	572	584	584	586	564	549	592	558	598	567	629	563	559	568	594	539	574	583	594	542	576	558	577	547	534	603	548	582	563	604	566	557	582	635	619	578	574	594	572	568	580	536	548	572	576	551	570	599	537	563	567	584	580	594	587	559	621	601	592	608	529	578	532	547	625	575	606	554	618	541	590	563	595	544	577	581	578	585	600	589	629	559	589	588	587	613	583	550	606	557	553	593	583	556	565	561	595	563	556	552	619	565	544	555	543	531	620	592	594	584	591	605	573	601	578	575	573	593	572	576	587	576	583	590	584	551	570	560	602	536	531	563	541	557	565	605	567	603	580	580	594	563	640	628	604	582	574	611	549	543	563	604	625	597	552	536	557	560	590	559	618	595	590	579	568	550	581	568	558	567	598	579	590	598	601	578	572	590	554	521	594	591	609	581	578	575	552	543	542	579	597	568	524	585	570	623	554	554	569	560	576	619	593	580	595	584	579	580	590	624	595	584	596	599	574	565	525	605	559	620	605	568	616	598	560	608	594	580	606	569	569	604	579	551	586	569	622	555	588	591	591	592	575	606	547	552	548	594	580	600	643	586	583	596	577	550	579	560	561	565	593	569	564	559	557	561	628	611	565	584	581	547	590	584	572	620	573	578	582	589	550	566	527	548	556	573	598	553	563	572	599	594	531	557	574	592	564	612	590	571	546	615	528	610	610	563	588	552	588	606	579	562	555	623	592	599	582	555	600	566	581	591	613	570
29156	55135	53675	43891	37842	29569	22576	14884	11168	8810	8003	7908	7716	6560	4824	3505	2854	2867	2679	2215	1876	1219	885	1027	1110	942	807	774	804	787	807	780	769	718	728	782	710	705	722	731	768	774	751	787	721	762	760	801	774	747	725	709	790	667	767	683	692	651	761	728	664	696	666	734	665	671	661	680	704	693	714	691	695	678	660	713	658	632	670	712	728	712	645	696	672	727	668	705	699	668	682	630	673	651	656	685	672	664	700	704	705	725	677	707	690	717	652	730	657	677	655	670	659	681	683	675	725	700	685	622	696	693	634	682	650	702	676	710	687	682	638	679	715	707	674	672	687	688	662	658	706	726	657	669	749	639	728	665	667	685	708	636	673	682	679	649	684	661	695	724	696	701	705	707	656	691	692	703	677	743	688	705	709	671	640	711	686	710	688	677	666	669	708	659	730	675	652	694	675	723	678	707	658	675	720	737	732	686	704	723	693	684	620	649	672	706	679	734	697	693	700	665	666	681	746	685	716	682	685	694	691	675	706	703	704	683	707	668	651	692	649	662	676	706	647	686	703	648	685	622	676	672	696	697	681	672	717	701	701	674	697	662	695	732	678	663	681	732	689	722	675	678	676	672	675	733	645	679	706	698	668	718	678	681	666	717	684	706	705	664	695	689	689	682	681	726	679	688	670	651	686	678	707	702	708	665	762	698	656	673	699	711	658	729	727	703	657	654	676	681	678	678	721	675	689	648	715	675	728	654	693	670	674	707	634	663	716	709	642	669	684	669	700	699	658	716	686	692	710	662	688	691	652	675	680	695	688	728	691	660	730	702	689	694	722	684	711	679	682	669	651	735	656	726	719	683	668	686	704	700	707	694	681	671	701	692	698	636	671	683	642	718	704	716	690	748	680	667	721	699	668	693	746	695	668	666	644	683	683	682	686	652	700	665	682	753	679	700	728	680	685	705	693	681	717	683	709	687	718	674	700	649	668	663	638	693	708	670	662	690	711	706	726	697	669	679	675	671	689	701	674	693	689	715	671	685	663	632	693	669	699	694	666	667	691	692	684	661	660	692	685	674	682	664	643	659	683	662	654	689	707	654	670	666	703	692	672	704	693	691	675	704	710	626	704	646	655	697	699	674	687	709	689	653	688	660	677	705	721	691	676	697	680	722	694	688	705	716	696	659	727	686	674	651	670	684	658	685	708	688	702	720	653	665	688	679	702	747	683	752	666	672	658	630	727	704	680	679	667	675	659	689	675	672	717	663	660	706	685	674	681	720	675	665	675	754	700	676	660	669	715	680	706	669	710	690	727	657	686	677	658	685	664	718	710	734	649	662	671	696	724	713	675	695	740	739	680	745	725	668	633	700	752	683	644	710	649	702	730	680	652	694	673	632	685	699	645	705	738	708	682	683	668	681	732	671	695	665	638	680	654	687	708	748	719	696	711	692	721	657	736	686	702	691	710	683	696	693	681	706	730	704	686	632	689	705	689	727	649	678	729	713	660	718	666	682	721	709	686	712	665	695	694	698	693	647	681	638	704	689	699	750	678	671	672	673	703	684	681	695	687	690	665	691	709	671	662	731	644	714	679	698	641	704	679	690	705	644	650	705	659	655	682	728	643	681	707	686	675	689	718	607	719	703	684	669	719	694	699	690	677	718	697	651	744	676	687	674	691	700	707	671	735	661	653	714	665	696	656	682	720	704	687	703	694	678	747	706	707	659	725	724	678	730	681	714	698	675	695	680	701	678	679	638	750	698	680	677	667	714	663	701	703	643	696	674	687	655	684	651	660	639	661	713	674	688	669	664	685	685	734	675	656	697	689	689	705	686	757	725	615	696	711	725	662	658	647	701	705	690	688	711	689	715	712	664	630	685	690	648	680	682	658	742	657	699	720	680	664	706	678	725	694	703	764	669	682	667	692	674	719	701	655	681	671	659	725	685	693	732	694	697	690	698	666	710	684	670	725	701	680	715	664	688	663	670	669	673	667	661	721	692	663	696	674	645	697	667	696	726	666	638	687	721	753	686	662	661	694	691	694	644	705	699	703	649	661	713	666	663	694	731	681	725	712	641	729	655	698	712	648	708	673	701	696	663	695	671	680	685	712	698	680	703	669	650	677	738	749	702	700	687	710	675	630	700	673	657	683	672	703	658	722	696	669	688	675	688	679	710	721	749	676	639	645	674	689	668	681	662	673	687	644	676	726	726	718	672	670	678	673	659	694	657	674	666	701	662	694	665	663	743	706	658	736	687	720	687	657	680	704	697	651	744	703	725	661	701	710	666	692	723	726	718	679	716	665	671	688	668	670	669	665	666	702	691	715	687	642	703	666	700	676	693	701	674	727	680	757	648	661	715	691	647	681	673	668	691	674	673	693	715	671	706	666	694	703	712	696	665	672	666	727	693	711	688	687	692	651	700	710	662	729	692	689	739	726	705	690	657	689	718	729	694	710	668	744	641	703	708	695	701	702	690	712	657	670	708	709	648	685	688	695	659	660	678	660	680	692	688	707	701	698	689	659	701	703	692	736	698	667	691	714	682	656	733	666	688	604	656	660	682	700	653	667	714	702	705	683	658	637	699	678	700	660	706	720	699	692	633	701	660	689	702	691	645	687	696	704	669	658	710	668	727	696	719	679	685	712	687	652	715	694	657	672	693	653	721	695	719	679	719	675	707	718	664	681	697	694	668	703	688	669	689	695	677	705	711	675	651	689	705	652	686	677	683	692	664	689	659	694	693	681	696	686	669	725	646	697	658	696	665	671	687	678	691	735	668	713	654	652	704	676	644	680	698	668	705	695	678	648	691	686	643	721	675	685	649	686	656	680	683	665	700	712	725	659	693	685	721	673	708	699	683	667	673	701	661	700	685	701	654	683	663	634	707	661	674	698	703	731	706	689	658	680	690	676	695	668	635	682	645	673	700	687	678	724	686	715	690	665	727	658	694	673	669	692	706	699	720	644	661	722	644	721	698	714	679	663	670	673	663	682	681	654	671	703	644	713	726	701	665	699	684	733	648	698	724	658	703	722	644	701	696	627	662	666	739	703	704	657	693	724	692	662	668	683	642	659	736	686	704	693	662	696	753	703	656	685	689	693	724	674	715	710	664	649	691	707	720	673	707	671	675	761	724	721	690	709	681	660	659	640	709	684	663	626	680	621	708	705	707	690	667	701	670	656	665	726	681	732	716	709	654	732	688	646	675	662	650	667	653	633	700	686	708	693	641	717	683	676	661	712	748	682	682	687	671	718	750	706	671	694	698	676	687	688	678	667	697	695	703	673	674	733	712	708	674	699	686	719	652	650	696	648	688	692	692	683	667	718	681	702	718	634	695	711	738	683	715	703	648	675	678	676	646	647	727	651	662	696	710	682	637	645	639	682	694	691	718	685	639	690	675	675	751	659	715	667	701	673	657	672	688	709	649	692	695	717	680	671	654	666	663	651	703	676	662	684	699	706	671	689	719	728	698	705	662	688	749	677	669	716	715	688	696
26871	26175	36989	31065	21283	12558	7124	4055	3176	2496	2436	2519	2407	1908	1590	1513	1385	1324	1257	1226	1089	973	903	949	958	938	892	873	930	933	884	906	913	875	939	875	909	909	899	889	922	915	914	968	885	885	933	997	910	912	894	880	879	889	919	888	919	906	858	877	925	881	894	896	904	916	922	908	913	929	930	913	907	870	918	931	899	845	860	892	883	907	963	910	943	870	913	896	924	830	889	892	942	847	932	922	890	873	931	901	872	843	941	910	911	890	882	916	863	896	918	873	891	889	920	869	867	914	928	871	839	888	865	888	885	929	868	872	944	876	924	874	886	890	927	836	899	899	909	862	910	903	919	895	865	879	936	886	913	868	878	960	877	901	880	927	951	883	866	907	851	899	907	917	938	933	894	923	917	877	893	921	860	863	849	905	933	871	859	912	889	893	895	907	885	894	912	948	835	901	967	843	894	863	916	889	928	952	948	843	898	847	882	960	899	886	898	884	929	893	880	903	895	919	920	945	925	919	906	949	916	924	869	892	945	870	921	910	910	918	894	891	902	891	841	886	893	924	918	901	887	906	925	896	929	872	935	884	891	898	963	896	878	942	900	903	881	953	878	872	919	903	921	944	906	897	876	900	866	902	844	882	923	869	933	872	892	928	849	843	887	901	889	907	867	839	860	889	864	916	867	923	863	876	920	968	844	887	868	889	829	898	899	956	875	866	906	850	843	910	926	862	865	937	826	863	917	899	895	945	943	870	882	895	895	884	904	821	886	907	899	940	854	885	859	953	884	848	901	874	901	895	858	903	807	930	876	906	868	900	901	921	881	838	943	887	887	893	857	868	925	925	875	902	870	898	911	965	899	870	946	880	886	884	863	947	948	866	858	921	872	864	856	899	936	874	804	856	922	907	856	899	904	920	939	895	895	934	858	871	916	838	889	906	962	924	889	908	834	871	858	884	871	838	901	856	928	898	963	861	870	912	918	872	920	876	893	883	929	885	921	874	888	922	946	898	866	918	915	925	903	898	962	899	883	925	894	885	856	883	952	909	919	904	930	905	845	865	940	891	914	911	885	882	909	897	920	935	894	870	884	862	892	882	856	927	914	895	910	908	896	907	901	889	879	900	962	953	899	904	890	885	918	910	839	890	893	899	883	875	820	881	885	877	941	912	866	868	956	894	905	836	931	861	862	874	905	912	868	947	888	870	886	903	904	941	880	874	915	864	893	875	870	895	851	907	906	864	875	925	931	849	896	927	912	894	904	879	880	899	881	907	909	880	914	899	915	931	954	863	861	941	884	930	885	860	904	869	879	880	893	925	893	830	937	908	897	934	943	897	905	870	893	903	968	930	895	891	810	916	896	851	869	907	911	926	933	886	932	917	873	917	879	1008	963	918	915	919	891	846	884	900	893	969	917	895	876	865	844	905	918	884	926	892	924	886	872	894	919	894	920	922	945	900	869	883	939	888	856	931	829	901	891	810	826	921	936	832	898	840	873	907	895	866	950	884	942	873	883	898	905	887	850	914	895	876	913	873	898	908	844	838	867	930	956	917	881	943	880	871	925	849	913	952	904	894	882	855	876	897	901	968	870	934	930	829	866	913	875	894	981	930	860	889	870	904	942	898	866	885	911	877	916	867	866	914	868	870	914	933	916	949	858	896	903	939	895	882	935	884	935	898	909	910	878	931	914	870	942	882	914	909	934	891	925	912	912	913	835	910	885	851	926	934	878	927	912	899	888	919	871	873	957	921	905	895	1004	864	858	920	889	893	887	892	907	885	871	918	877	909	878	889	828	886	930	896	922	849	876	932	946	886	894	820	884	893	857	960	935	875	869	920	878	903	856	872	927	908	864	834	847	872	921	885	830	900	876	848	905	887	916	876	897	882	921	902	893	890	909	842	889	922	901	862	855	881	920	868	923	909	876	945	817	971	860	886	944	888	943	892	897	880	881	896	940	933	915	910	914	870	887	892	863	859	863	945	907	831	917	879	894	903	980	890	831	889	906	861	918	838	915	909	889	842	890	921	910	909	847	936	884	834	940	900	894	914	907	887	918	867	953	926	931	867	918	857	909	936	905	868	923	896	906	866	859	875	901	916	867	880	933	879	894	836	867	908	882	890	904	876	877	857	896	922	879	908	902	912	850	911	907	825	871	877	912	852	890	904	933	939	883	899	883	908	889	869	935	870	890	863	927	983	865	885	820	866	897	924	902	945	901	930	913	852	914	855	860	883	863	909	875	878	849	858	955	876	898	960	888	900	869	877	854	865	927	888	850	945	923	878	946	925	911	887	903	926	904	914	886	870	877	914	855	912	857	919	885	923	874	858	901	892	906	817	872	837	889	875	901	946	866	947	902	872	945	924	909	913	912	882	906	982	891	888	925	937	889	940	901	895	884	908	888	912	884	809	921	884	913	887	877	941	875	910	875	903	893	833	918	879	910	869	887	868	924	924	943	976	973	908	847	913	948	884	887	897	904	882	900	915	887	968	880	891	923	870	862	831	916	926	935	851	889	929	817	885	842	865	905	898	961	894	891	927	938	907	872	904	886	919	988	882	908	935	880	906	885	924	910	884	964	911	881	891	855	928	906	868	883	878	888	923	926	925	939	865	899	862	881	895	914	900	919	933	893	882	893	883	866	881	916	922	859	900	899	879	852	944	877	869	900	856	878	890	875	905	904	883	805	904	948	877	876	935	843	905	951	885	859	867	875	865	878	885	903	925	862	891	960	859	902	868	924	914	882	893	938	929	877	874	892	907	938	975	894	882	943	935	951	933	897	901	896	827	904	876	873	922	894	898	881	860	965	873	972	878	903	891	943	900	879	892	901	927	860	895	881	888	888	857	950	905	877	868	878	881	907	856	828	888	876	923	936	886	835	875	905	888	884	943	871	907	863	864	862	914	920	904	861	927	891	889	858	889	891	888	914	902	885	888	913	881	860	906	955	884	878	865	933	882	960	936	833	945	969	889	877	909	929	892	861	905	875	884	887	898	932	853	902	884	853	845	900	930	873	874	905	886	899	927	874	943	883	831	873	936	891	871	860	918	904	897	842	891	862	932	897	889	940	950	897	892	872	950	897	879	916	864	905	862	848	907	912	919	936	880	918	857	909	896	871	901	940	898	874	905	913	824	856	893	832	909	928	867	963	884	916	833	899	843	904	907	927	912	916	868	950	909	954	929	858	913	852	887	902	910	935	846	892	923	933	936	933	935	909	915	933	916	920	881	917	878	891	870	953	889	889	911	873	921	907	891	883	950	868	879	910	869	930	905	888	949	898	895	891	882	896	843	887	931	873	862	926	892	882	903	894	907	888	894	967	913	913	888	880	885	946	877	907	868	896	889	886	881	937	914	894	912	895	920	952	869	913	940	876	870	886	861	849	902	948	932	849	891	891	886	884	921	908	908	911	877	992	920	876	845	881	949	912	864	891	877	886	911	858	878	924	907	863	902	933	932	871	890	932	905	926	818	874	904	865	946	934	818	947	862
26721	44841	41944	32074	25167	17144	11482	7320	5631	4418	4249	4374	4053	3170	2607	2086	1985	1964	1836	1621	1478	1142	1173	1244	1182	1136	1127	1086	1087	1081	1151	1090	1063	1083	1122	1101	1152	1070	1088	1088	1104	1051	1095	1143	1091	1119	1048	1092	1117	1100	1083	1067	1087	1068	1115	1075	1101	1098	1091	1085	1083	1023	1122	1098	1021	1111	1114	1047	1062	1038	1139	1026	1027	1049	1039	1044	1083	1097	1056	1055	1062	1080	1021	1060	1072	1046	1082	1004	1043	1062	1094	1045	1055	1068	1061	1057	1067	1109	1045	1044	1112	989	1062	1037	1068	1081	1121	1122	1138	1084	1070	1092	1069	1062	1036	1053	1003	1092	1105	1117	1104	1023	1094	1042	1014	1082	1055	1067	996	973	1076	1082	1118	1063	1087	1052	1045	1040	1113	1061	1082	1014	1030	1136	1090	1066	1111	1160	1062	1045	1073	1069	1068	1015	1124	1063	1042	1074	1109	1094	1100	1058	1031	1052	1031	1053	1063	1082	1084	1053	1046	1090	1073	1066	1116	1134	1078	1096	1042	1062	1050	1085	1039	1088	1129	1075	1098	1056	1085	1039	1021	1013	1046	1099	1072	1065	1102	1090	1044	1056	1057	1053	1028	1048	1020	1072	1043	1058	1058	1023	1099	1090	998	1060	1014	1022	1025	1042	1007	1023	1050	1114	1104	1071	1072	1081	1036	1081	1047	1084	1057	1100	1013	1043	1052	1066	1035	1098	1035	1068	1103	1051	1082	1109	1041	1059	1161	1075	1074	1049	1120	1085	1123	1060	1070	1053	1066	1075	1096	1036	1080	1010	1072	1105	1039	1124	1064	1118	1027	1059	1038	1089	1055	1115	1087	1114	1011	1095	1053	1044	1052	1018	1097	1059	1073	1100	1087	1066	1096	1089	1088	1048	1078	1088	1035	1053	1065	1118	1048	1045	1110	1056	1040	1102	1129	1023	1104	1049	1116	1047	1041	1038	1054	1086	1068	1014	1072	1126	1040	1055	979	1084	1130	1073	1018	1066	1071	1069	1078	1016	1143	1097	1043	1094	1047	1055	1063	1053	1109	1093	1037	1101	1065	1076	1052	1070	1070	1097	1079	1102	993	1083	1038	1075	1009	1074	1083	1089	1069	1103	1042	1045	1065	1043	1108	1071	1112	1037	1141	1125	1045	1091	1073	1088	1094	984	1127	1026	1027	1052	1106	1071	1045	1075	1029	1082	1067	1121	1053	1120	1045	1021	1084	1096	1081	1096	1057	1084	1112	1055	1050	1075	1092	1081	1075	1041	1068	1041	1057	1054	1075	1109	1046	1059	1108	1079	1075	1093	1044	1086	1105	1040	1031	1058	1075	1079	1044	1009	1066	1118	1046	1036	1000	1031	1069	1069	1054	1035	1068	1061	1085	1073	1033	1070	1027	1079	1028	1092	998	1104	1132	1073	1068	1073	1096	1064	1011	1088	1056	1050	1018	1067	1019	1046	1074	1097	1048	1070	1051	1079	1035	1118	1109	1078	1102	1034	1112	1052	1100	1009	1064	1069	1089	1091	1068	1082	1110	1092	1075	1070	1086	1085	1016	1000	1056	1027	1053	1113	1059	1102	1032	1054	1093	1047	1059	1058	1103	1140	1044	1063	1059	1037	1091	1093	1087	1159	1044	1076	1072	1025	1064	1091	1057	1149	1038	1062	1099	1112	1092	1027	1079	1145	1083	1056	1075	1095	1035	1105	1131	1034	1086	1080	1032	1071	1102	1052	1055	1099	1084	1091	1060	1079	1089	1061	1026	1072	1076	1066	1060	1088	1034	1060	1073	1025	1060	1046	1023	1025	1124	1119	1045	1078	1073	1086	1066	1060	1013	1085	1107	1093	1032	1073	1046	1078	1066	1096	1034	1113	1035	1060	1065	1087	1044	1048	1080	1050	1050	1098	1026	1146	1084	1007	985	1028	1091	1066	1069	1063	1030	1020	1066	1134	1067	1001	1040	1058	1072	997	1108	1089	1079	1036	1028	1140	1050	1120	1078	1044	1096	1096	1048	1045	1065	1007	1034	1026	1027	1094	1061	1078	1006	1123	1062	990	1112	1108	1080	1122	1085	1066	1058	1100	1078	1091	1078	1077	1095	1113	1037	1094	1020	1006	1100	1040	1067	1043	1094	1067	1065	1078	1076	1085	1027	1043	1014	1073	1097	1050	1061	1124	1070	1111	1107	1078	1064	1068	1079	1054	1077	1094	1044	1063	1076	1120	1086	1065	1103	1038	1082	1090	1078	1087	1035	1071	1134	1094	1083	1097	1076	1104	1058	1040	1114	1082	1017	1077	1065	1087	1057	1094	1079	1084	1109	1056	1101	1044	1102	1072	1063	1061	1068	1041	1059	1055	1021	1051	1084	1109	1016	1035	1081	1016	1082	1046	1061	1097	1105	1051	1015	1065	1074	1054	1070	1048	1121	1089	1104	1088	1055	1087	1035	1075	1038	1094	1051	1062	1001	1084	1133	1115	1052	1094	1049	1079	1052	1059	1096	994	1055	1054	1125	1082	1067	1089	1067	1063	1086	1039	1056	1075	1058	1071	1027	1108	1017	1046	1066	954	1141	1056	1086	1070	1029	1076	1077	1050	1046	1116	1087	1094	1057	1051	1106	1084	1091	1102	1053	1054	1072	1153	1060	1070	1054	1096	1080	1095	1015	1052	1076	1099	988	1073	1074	1111	1059	1080	1021	1070	1062	1007	1080	1066	1085	1056	1093	1063	1038	1094	1094	1049	1105	1026	1054	1081	1073	1044	1058	1046	1076	1067	1095	1051	1085	1037	1076	1094	1015	1072	1075	1027	1081	1081	1027	1100	1077	1036	1097	1122	1076	1056	1105	1044	1006	1062	1072	1092	1060	1121	1021	1063	1025	1079	1122	954	1107	1073	1097	1101	1092	1006	1072	1047	1165	1034	1060	1040	1061	1139	1104	1127	1120	1052	1070	1069	1099	1076	1081	1105	1059	1062	1013	1013	1088	1117	1132	1053	1094	1124	1064	1081	1044	1093	1059	1044	1078	1093	1079	1026	1063	1081	1056	1078	995	1016	1065	1040	1075	1082	1014	1063	1074	1074	1071	1030	1037	1015	1060	1025	1087	1079	1056	1072	1054	1073	1066	1099	1058	1064	1084	1022	1047	1082	1019	1020	1058	1056	1120	1049	1058	1112	1051	1106	1040	1093	1067	1095	1138	1121	1081	1105	1044	1087	1077	1039	1023	1021	1074	1097	1063	1117	1053	1163	1079	1074	1050	1069	1033	1086	1029	1018	1051	1069	1052	1046	1032	1073	1093	1128	1028	1059	1062	1058	1065	1044	1062	1086	1042	1085	1061	1024	1044	999	1099	1032	1119	1156	1078	1065	1014	1134	1052	1039	1122	1091	1089	1038	1023	1027	1117	1084	1118	1009	1093	1101	1082	1044	1111	1042	1052	1005	1079	1060	1098	1068	1070	1053	1036	1124	1063	1046	1086	1092	1115	1100	1033	1064	1091	1059	1069	1081	1071	1134	1120	1043	1054	1112	1135	1089	1107	994	1054	1052	1086	1067	1021	1007	1044	1092	1108	1082	1033	1056	999	1033	1083	1035	1102	1013	1082	1120	1139	1042	1078	1100	1078	1035	1095	1060	1142	1037	1088	1054	1058	1035	1046	1034	1066	1077	1122	1048	1100	1088	1031	1075	1096	1046	1073	1037	1069	1043	1068	1008	1024	1182	1088	1075	1082	1084	1057	1094	1077	1112	1101	1055	1125	1071	1090	1057	1071	1030	1049	1085	1018	1057	1046	1103	1070	1012	1068	1083	1009	1095	970	1053	1115	1000	1104	1067	1079	1079	1048	1104	985	1073	1083	1023	1089	1008	1072	1123	1019	1071	1091	1065	988	1081	1036	1065	1034	1032	1020	1080	1061	1135	999	1063	1034	1055	1059	1052	1088	1111	1100	1051	1085	1071	1083	1096	1076	1083	1024	1089	1095	1026	1073	1071	1009	1091	1029	1121	1003	1092	1065	1092	1052	1048	1082	994	1105	1046	1040	1047	1111	1002	1024	1048	1049	1024	1008	1066	1061	1073	1020	970	1026	1033	1092	1078	1073	1088	1075	1047	1058	1049	1139	1044	1024	1041	1034	1072	1044	1082	1144	1088	1030	1033	1042	1073	1019	1039	1064	1083	1079	1083	1036	1067	1069	1089	1048	1028	1048	1106	1051	1063	1064	1003	1021	1015	1025	1011	1112	1067	1073	1066	993	1089	1036	1038	1025	1094	1057	1074	1006	1034	1024	1084	1013	1058	1078	1091	1077	1073	1087	1060	1047	1075	1099	1071	1082	1057	1068	1035	1051	1034	1059	1019	1099	1016	1090	1037	1080	1107	1092	1117	1102	1103	1056	1056	1075	1036	1066	1038	1070	1080	1037	1040	1081	1030	1098	1053	1144	1042	1087	1105	1023	1049	1065	1015	1059	1042	1044	1131	1111	1103	1090	1046	1055	1090	1093	1095	1045	1040	1034	1101	1075	1116	1040	1090	1102	1061	1040	1058	977	1013	1089	1154	1025	1104	1049	1089	1076	1051	1068	1093	1043	1066	1065	1085	1058	996	1031	1032	1016	1096	1114	1085	1015	1095	1018	1126	1052	1070	1148	1040	1050	1111	1064	1065	1115	1054	1013	1045	1054	1073	1107	1073	1118	1091	1030	1097	1060	1090	1092	1066	1097	1056	1136	1077	1035	1127	1091	1104	1051	1029	1082	989	1079	1043	1069	1037	1084	1046	1057	1078	1109	1004	1048	1026	1053	1070	1028	1054	1105	1050	1060	1051	1055	1072	1095	1076	1129	1093	1079	1067	1074	1084	1042	1088	1078	1106	1089	1018	1059	1044	1151	1076	1086	1045	1073	1036	1081	1095	1066	1035	1053	1048	1043	1064	1045	1042	1113	1032	1070	1167	1031	1101	1021	1082	1095	1073	1043	1049	1115	1091	1113	1049	1071	1062	1084	1092	1014	1080	1030	1075	1102	1063
23259	20731	28244	24249	23252	21867	15219	7358	4822	3843	3699	3749	3393	2468	2059	1694	1578	1548	1279	1222	996	824	834	846	769	752	721	744	742	747	741	720	707	698	719	679	699	710	730	705	777	756	733	731	732	750	734	755	737	742	753	783	698	723	670	684	692	703	707	670	683	671	708	704	718	708	700	697	743	693	667	755	714	722	668	687	685	663	698	678	677	649	666	665	655	682	665	696	672	692	720	701	715	718	689	641	707	597	710	715	734	663	697	687	683	695	658	678	714	725	647	639	666	672	657	724	694	723	650	704	690	658	729	633	701	676	688	699	698	717	649	687	694	715	730	666	714	668	653	691	701	669	715	678	675	723	700	703	707	673	660	702	706	702	747	664	699	661	694	688	682	671	671	670	682	664	642	699	642	705	678	722	703	703	704	672	666	684	694	654	666	688	736	674	715	680	736	708	724	705	680	748	752	708	695	710	669	688	677	679	673	693	672	674	715	635	657	688	663	690	706	640	671	693	697	694	706	681	728	665	646	688	698	734	736	664	674	688	717	676	721	732	715	703	730	650	703	681	734	706	646	677	650	729	649	675	695	702	754	681	725	676	743	692	708	704	709	709	715	693	681	685	664	684	730	675	720	707	671	674	690	713	668	652	709	683	664	700	733	689	717	692	702	693	686	709	672	694	713	678	688	702	708	675	697	739	712	680	691	655	652	716	708	644	706	677	710	740	688	724	683	679	688	714	671	711	684	709	715	708	689	693	680	699	678	724	685	653	694	674	679	687	711	690	631	663	694	674	721	649	685	732	669	674	699	672	762	678	731	741	693	685	709	705	694	679	710	660	732	672	668	680	683	707	682	747	657	705	708	695	720	651	727	683	672	697	704	695	713	709	688	682	662	707	703	693	695	697	646	742	676	690	662	724	652	750	682	724	640	651	704	659	707	738	693	644	667	668	732	728	682	642	745	716	686	670	686	692	711	673	675	706	644	696	673	697	707	678	706	693	684	697	708	684	724	676	710	674	691	646	651	679	670	688	687	668	664	669	669	699	706	710	710	664	654	652	704	643	718	649	632	653	693	702	693	660	705	715	744	713	701	713	677	736	741	659	699	646	682	699	704	755	696	716	714	715	660	659	709	673	693	737	720	685	705	731	718	665	716	695	675	670	687	697	694	666	664	699	703	691	714	641	683	726	687	709	738	688	678	697	713	650	690	697	705	675	696	757	668	678	724	683	705	698	690	682	680	653	680	636	662	744	668	707	686	685	674	683	725	727	732	758	735	689	723	671	689	711	679	701	699	677	722	740	725	660	680	665	690	680	673	659	699	688	722	690	684	704	683	679	681	683	661	687	620	718	680	697	676	659	661	705	678	688	657	721	715	649	697	703	721	726	731	724	670	679	753	656	731	669	694	639	654	712	697	684	672	674	734	686	706	720	675	678	691	698	685	667	695	621	724	697	673	695	703	656	644	672	668	696	686	727	722	708	731	689	688	735	725	697	649	632	726	700	672	733	663	662	692	720	700	704	736	685	684	683	688	697	689	679	672	737	681	665	716	702	674	685	647	713	722	695	680	736	693	707	738	658	701	645	703	660	661	677	727	708	686	707	704	655	724	669	695	642	739	654	717	698	699	682	706	733	699	693	678	631	633	717	688	705	705	689	667	676	642	693	651	679	676	740	651	660	691	684	707	703	725	699	720	734	672	692	668	716	695	717	703	676	692	683	688	700	676	691	698	728	665	701	648	627	702	697	684	732	690	719	710	673	666	729	674	653	689	698	718	694	697	648	698	700	708	676	708	693	661	712	701	752	690	658	694	679	691	673	676	699	690	707	697	708	681	681	718	722	738	682	671	702	729	684	642	719	661	695	711	693	710	677	698	727	680	668	683	652	717	717	671	674	673	700	734	682	697	678	691	697	735	726	678	676	722	688	670	703	675	679	680	674	653	682	643	700	679	690	686	691	736	752	641	638	668	685	739	651	675	712	725	678	698	691	709	741	721	702	695	696	685	719	643	697	706	693	713	698	687	671	670	689	693	659	686	729	714	719	683	731	700	705	732	667	688	729	694	716	704	696	733	718	711	705	688	669	714	685	704	717	718	678	724	680	650	679	725	673	651	717	717	717	702	671	669	730	726	640	674	701	706	692	687	687	734	691	647	649	675	674	675	693	688	678	689	692	681	660	652	689	718	661	708	757	691	700	711	684	715	708	679	670	648	680	692	638	713	689	659	678	664	681	691	710	701	727	706	693	685	673	659	673	700	748	711	666	652	714	691	729	675	720	687	670	716	730	697	703	675	691	704	670	662	716	707	712	731	643	697	702	683	681	686	731	623	716	687	698	674	689	706	704	727	712	655	730	671	716	673	716	706	656	656	690	663	693	628	677	701	687	648	696	663	703	650	693	683	694	704	660	679	674	685	671	683	670	702	701	733	716	646	704	736	698	665	666	733	676	713	733	724	685	693	686	687	710	699	722	693	696	680	718	658	702	654	686	686	689	698	689	673	662	667	691	642	676	703	710	680	725	674	688	678	693	676	680	737	698	672	709	714	675	723	655	709	675	684	698	696	666	662	692	635	666	752	691	630	711	661	732	719	720	688	738	677	676	692	688	698	706	736	710	619	706	678	724	662	702	702	684	733	657	665	699	682	702	693	694	657	723	686	682	695	680	712	669	685	725	626	712	671	705	756	661	702	723	703	704	680	665	684	702	683	673	699	702	661	702	666	708	660	685	705	685	683	674	692	669	617	695	676	700	652	670	660	674	646	640	636	680	689	715	669	675	679	682	695	677	691	645	694	663	664	726	685	702	675	676	721	635	719	704	674	749	712	698	666	672	732	693	662	656	710	719	717	706	671	674	731	691	708	710	659	695	725	611	728	694	696	648	734	684	710	664	713	700	690	664	696	708	682	698	671	719	691	666	684	720	670	728	665	711	656	710	683	628	680	674	640	676	683	722	654	636	675	690	714	659	654	729	685	720	696	722	717	666	655	691	683	712	701	675	671	687	697	726	741	718	660	701	693	706	690	665	707	675	696	701	729	710	673	715	672	692	703	698	679	685	729	688	745	719	693	718	688	668	736	717	708	688	659	696	680	734	722	672	704	714	699	669	663	681	717	750	668	720	689	712	711	711	669	706	686	659	715	630	702	724	672	698	694	725	676	649	678	702	644	704	682	701	681	699	689	667	701	672	733	745	718	668	682	752	694	680	709	714	652	726	709	714	662	697	668	702	623	665	678	684	662	675	682	710	754	697	724	664	679	682	721	718	661	656	676	698	640	694	683	679	686	717	661	704	630	701	699	688	702	676	745	675	700	703	649	703	687	710	652	689	708	646	748	698	718	667	712	675	680	726	673	743	688	676	657	667	657	680	726	685	629	675	662	733	700	651	725	660	679	719	705	675	716	653	721	745	702	710	736	723	661	688	638	729	711	716	724	653	675	682	712	713	718	659	714	696	688	665	687	699	635	700	697	689	699	692	745	692	716	700	681	698
27825	52435	49672	39271	31747	23499	16584	11623	9031	6835	6899	6561	5760	4245	3423	2634	2522	2334	2088	1817	1381	989	1001	1135	1052	912	873	885	896	918	938	905	921	840	825	830	858	895	888	917	876	914	841	935	915	870	903	897	905	932	916	894	863	873	834	883	843	867	852	854	820	852	906	874	832	792	815	842	848	869	817	832	815	863	854	864	858	809	776	870	798	874	870	830	876	811	843	841	891	825	844	813	849	843	825	873	829	840	897	814	827	842	838	813	872	831	899	897	845	861	826	814	875	785	837	865	848	835	811	824	850	792	828	834	834	835	787	869	836	804	863	849	870	821	847	829	885	832	834	860	882	805	828	774	794	820	828	851	875	807	833	810	817	837	837	827	818	827	837	854	869	796	777	815	860	872	853	811	828	816	808	860	836	826	892	831	814	824	829	869	836	866	857	782	833	887	831	817	871	848	826	822	820	852	822	829	792	828	834	868	851	823	814	848	815	837	803	821	869	859	809	837	836	832	810	808	891	879	856	846	828	846	877	884	810	844	865	785	847	897	812	885	831	872	813	835	845	835	863	848	858	835	843	876	853	846	856	796	869	796	843	859	827	841	830	827	874	845	831	868	866	796	860	826	892	806	870	835	805	840	846	841	876	851	809	808	836	872	868	835	828	770	756	870	819	838	889	786	856	819	877	874	884	834	842	832	836	791	837	860	842	838	830	871	864	889	779	877	836	805	828	842	840	843	818	821	858	844	858	857	830	843	804	815	804	888	858	856	833	824	834	819	876	853	806	871	866	813	812	817	842	843	849	767	815	848	862	843	836	843	796	841	845	864	806	832	832	831	775	838	814	866	820	853	830	843	840	815	775	872	838	826	885	855	855	843	813	834	853	847	788	813	803	798	800	850	844	835	859	830	772	812	769	856	831	825	817	845	800	797	880	840	833	861	833	809	871	783	838	814	864	818	866	810	852	819	862	827	849	874	828	827	858	879	817	842	802	816	832	842	847	868	838	814	854	797	833	821	791	817	804	807	849	833	863	814	864	809	824	834	841	811	850	858	882	864	875	841	790	787	825	832	814	820	864	782	809	859	808	885	856	804	848	870	850	845	876	860	787	876	824	833	868	897	856	856	815	854	849	821	860	855	823	832	830	829	810	831	872	813	858	842	866	844	828	783	848	818	820	824	797	884	827	855	790	829	830	857	855	794	810	865	810	844	825	834	828	864	856	909	885	814	847	830	842	816	828	801	873	844	828	783	834	809	812	833	855	862	854	806	820	804	841	830	878	861	878	806	794	767	739	905	850	846	843	800	868	803	828	814	824	907	810	819	870	809	770	832	838	877	847	847	825	828	828	845	797	792	807	884	816	804	877	881	851	864	819	799	806	818	837	839	843	894	856	821	829	781	834	837	818	798	791	814	811	819	819	818	816	850	771	864	849	837	858	855	858	841	817	905	858	828	839	804	859	857	793	842	820	846	848	880	836	845	762	799	821	855	852	841	785	854	829	864	885	858	884	793	778	787	804	861	852	815	819	868	835	845	806	843	827	794	806	840	809	828	881	806	798	791	792	862	843	829	833	798	860	815	835	851	862	884	833	810	783	827	831	798	852	859	835	857	798	794	816	811	846	816	842	788	820	792	845	845	883	846	786	768	827	828	847	837	848	841	832	862	882	825	850	813	848	830	793	839	848	949	828	857	806	821	900	832	823	840	828	860	833	814	829	857	798	850	830	869	806	796	868	787	839	829	811	865	838	862	848	784	825	843	810	803	844	806	821	864	822	835	853	768	817	860	855	918	836	785	826	820	824	826	840	848	831	827	831	892	859	844	876	827	866	824	816	857	832	845	780	840	856	872	837	870	834	876	842	802	819	863	777	810	816	870	797	833	836	889	801	837	836	819	834	861	845	846	858	788	866	850	865	805	870	834	833	806	850	826	788	822	831	848	904	844	846	802	798	788	836	837	839	818	856	827	855	872	888	855	812	830	863	858	849	887	851	791	845	898	874	802	874	782	856	806	774	829	815	877	812	826	846	867	811	852	848	867	848	845	859	803	851	861	876	872	848	887	800	808	827	853	829	842	818	911	823	823	821	842	853	812	784	802	809	825	847	866	845	855	821	857	816	828	789	840	813	807	816	836	871	843	800	844	820	795	827	828	878	919	815	886	807	841	869	824	831	845	843	859	861	820	843	819	778	846	835	837	866	796	878	867	890	799	851	805	827	820	810	850	811	843	844	825	803	887	847	835	881	833	894	811	775	847	787	873	846	891	865	783	864	863	872	882	795	877	829	824	817	831	811	835	845	791	864	874	797	815	839	831	856	823	837	801	842	841	792	776	824	838	840	839	784	835	870	799	859	801	831	827	838	858	894	883	812	830	799	846	831	890	799	836	801	878	861	833	863	845	858	830	845	793	845	814	890	848	863	881	871	861	873	817	822	793	855	815	870	817	829	862	871	830	901	884	858	807	805	823	839	830	823	800	836	843	848	817	871	818	865	807	824	912	826	852	882	818	830	899	812	819	850	819	805	797	873	851	855	785	843	873	867	861	850	849	767	827	803	784	815	897	804	865	797	866	816	835	791	848	802	840	845	810	882	812	855	836	808	827	827	846	838	826	833	808	815	814	792	863	838	854	877	820	854	852	839	831	839	806	807	805	866	856	834	810	829	851	807	870	929	840	842	838	883	855	804	802	832	854	812	817	837	836	834	829	787	850	775	860	830	858	868	802	810	807	831	895	836	841	812	817	776	835	842	786	830	838	855	837	838	841	796	816	842	868	820	863	839	833	811	803	896	861	842	883	852	861	861	857	864	827	803	835	856	877	810	887	844	819	818	829	802	828	802	848	796	825	825	831	825	865	784	859	786	850	877	848	851	839	829	844	794	805	809	835	867	843	786	875	881	852	858	803	786	812	831	859	876	838	794	849	837	845	839	868	806	816	801	862	867	850	833	831	859	827	894	825	825	850	863	878	854	873	832	815	786	860	857	853	886	809	857	901	830	876	795	866	869	850	849	828	817	794	816	831	843	832	854	828	871	825	806	860	834	852	875	866	855	861	866	830	820	869	821	878	783	846	882	862	800	802	867	806	782	800	889	793	852	827	812	886	870	833	861	798	870	839	846	842	855	871	883	814	879	825	836	807	868	849	824	836	819	848	826	879	887	827	812	864	840	805	851	834	875	813	834	811	813	801	807	846	852	842	826	829	797	794	861	862	832	845	824	799	885	842	802	850	866	852	828	845	863	806	835	855	847	810	833	837	757	801	844	875	841	909	828	809	851	816	905	815	879	841	758	830	845	915	821	808	854	869	805	897	856	826	816	863	826	818	861	877	809	823	895	855	824	843	846	825	860	850	857	846	886	827	870	881	813	913	785	859	861	871	849	847	800	839	806	816	825	856	849	857	838	888	864	837	832	869	838	886	871	845	787	867	886	837	804	825	879	803	817	857	868	847	868	851	851	847	828	836	859	827	893	825	856	791	780	890	859	844	865	764
22246	20764	28504	23298	21631	23156	22475	11055	6861	5149	5191	5243	4178	3015	2384	1960	2018	1742	1555	1320	905	730	812	796	670	664	620	634	648	652	713	654	631	626	617	601	607	623	634	634	714	629	594	640	653	616	647	638	701	646	647	623	613	634	600	572	590	621	591	580	599	595	629	614	572	604	578	546	599	592	574	626	634	612	575	580	592	567	630	595	557	571	557	583	542	589	585	521	610	645	543	560	592	557	601	599	612	588	579	557	574	595	529	575	560	560	619	583	624	611	575	585	565	576	635	596	576	625	592	581	576	600	594	574	530	541	552	613	563	610	600	563	554	602	592	570	575	625	612	551	594	572	591	580	578	575	585	555	586	549	565	550	607	539	617	550	599	573	620	576	594	628	585	533	619	613	565	598	630	587	565	575	551	643	612	602	589	611	551	614	568	603	543	562	566	591	589	572	556	561	616	572	541	543	548	585	595	601	546	591	585	593	611	608	581	595	586	599	624	571	603	575	546	564	613	611	621	561	605	600	535	621	562	622	582	568	521	581	605	565	611	570	561	618	563	559	599	601	601	630	558	568	546	574	577	553	553	599	534	565	569	579	562	625	611	584	528	601	581	577	605	545	547	579	582	609	567	568	537	568	572	530	570	581	550	564	606	574	562	602	554	614	633	559	586	604	611	601	568	582	612	602	596	598	598	573	591	614	561	561	596	585	596	584	554	573	589	577	592	555	594	613	638	577	600	544	578	558	579	602	600	539	639	548	543	571	572	598	574	584	573	581	596	567	570	580	574	613	553	539	572	559	553	573	596	560	617	583	547	601	604	547	541	574	578	564	559	607	591	637	581	589	563	579	616	581	580	616	556	592	597	551	643	554	585	573	567	537	594	568	604	543	586	556	560	561	578	580	568	595	607	623	603	614	589	540	554	545	572	529	579	567	558	609	557	587	579	581	574	606	615	607	622	554	566	594	607	524	556	576	576	547	584	576	613	623	608	579	563	631	597	596	621	622	556	588	593	570	590	596	588	573	609	593	558	598	561	568	574	578	581	611	578	544	625	618	598	594	573	604	530	560	576	577	585	593	569	596	610	626	596	576	591	570	605	564	600	566	593	583	561	568	598	604	568	593	532	589	598	567	571	597	617	600	598	581	576	592	540	582	557	592	595	568	582	584	597	578	587	588	604	547	606	614	559	563	580	585	556	577	571	553	586	575	593	575	618	595	589	593	569	558	579	560	584	577	566	543	568	553	640	577	532	594	586	563	600	602	574	596	570	583	598	627	588	591	541	544	608	585	577	606	586	586	599	603	595	592	550	559	600	561	583	577	591	542	581	569	593	556	532	581	569	588	554	543	595	574	573	591	600	604	550	571	580	557	565	584	581	556	555	583	568	570	586	607	568	560	550	578	588	576	590	617	583	572	580	574	608	597	580	606	551	581	596	570	587	603	574	601	563	588	577	590	578	583	583	597	596	595	610	517	583	588	563	604	596	559	573	592	537	573	564	597	577	552	628	599	613	595	573	578	565	575	584	605	575	537	572	577	549	583	595	552	607	642	592	599	555	610	557	608	609	592	576	530	563	563	612	588	594	581	567	636	630	608	598	612	628	663	558	558	519	611	631	592	577	552	625	582	547	554	604	608	596	571	562	583	571	593	563	629	554	583	586	568	550	605	547	571	599	545	580	579	560	569	577	553	518	628	618	553	581	601	600	590	599	586	553	599	586	613	593	610	638	588	595	602	571	598	583	577	552	553	561	617	531	573	604	572	616	590	637	567	566	589	544	614	568	590	586	571	590	547	535	626	599	605	596	602	584	579	586	541	619	574	603	611	597	582	612	572	601	597	577	585	556	596	565	585	606	601	609	534	561	614	548	558	575	615	575	619	593	589	533	570	553	573	585	623	567	629	575	576	544	606	623	543	574	548	537	583	603	572	576	589	558	570	621	595	531	598	579	591	585	580	582	582	611	616	589	603	571	571	584	591	593	549	588	590	589	590	581	583	566	575	585	571	570	559	556	576	572	563	570	571	551	561	602	543	620	625	555	619	577	569	616	586	579	605	607	586	564	586	583	581	609	563	574	554	589	577	570	563	531	580	598	607	576	604	604	643	565	621	591	634	603	589	585	616	584	603	593	591	584	638	569	580	611	630	573	558	593	569	569	511	601	555	570	604	592	602	623	562	599	566	563	559	555	615	540	585	591	564	548	573	596	557	608	570	565	565	584	591	587	600	585	544	645	580	592	591	618	551	562	555	576	573	564	634	611	575	619	589	571	617	557	622	574	611	547	562	598	620	602	530	575	570	602	534	560	590	619	596	571	554	543	560	577	550	612	569	584	546	567	577	559	568	573	584	550	543	625	551	606	563	629	631	601	589	611	585	550	627	592	573	601	568	598	610	601	558	556	600	594	558	583	551	571	556	621	632	605	588	590	599	587	563	577	604	607	570	574	598	589	609	563	591	567	533	600	588	567	571	605	565	602	585	554	606	552	565	601	554	616	620	616	592	544	568	579	530	609	612	555	582	570	577	608	562	578	561	566	565	575	578	620	547	614	607	561	620	536	588	560	590	571	578	623	560	581	577	573	584	580	546	588	621	544	567	619	559	611	583	579	551	575	557	555	575	569	615	578	586	561	613	580	514	578	592	630	602	617	586	544	584	616	563	586	539	600	567	585	591	593	591	601	591	588	568	605	605	550	555	547	605	548	573	584	566	610	539	577	604	598	612	594	582	553	568	622	612	602	617	585	596	592	601	612	558	617	580	582	555	594	600	620	551	595	546	527	608	616	591	562	619	593	587	564	607	607	586	601	615	597	621	554	580	611	570	580	586	552	581	631	546	604	550	634	601	606	595	586	621	564	600	597	551	566	576	575	552	634	637	592	606	560	546	582	579	541	574	578	558	580	570	575	578	579	609	624	592	568	577	592	539	590	588	557	540	579	577	547	580	579	605	519	604	576	574	612	560	606	600	579	558	598	586	535	581	524	615	566	543	572	593	600	557	560	609	575	604	586	560	569	553	550	557	573	564	602	604	581	579	615	562	552	577	562	577	591	538	566	587	645	613	579	568	554	576	580	602	565	577	566	605	629	551	543	560	605	561	570	568	589	599	613	582	606	555	552	581	574	567	581	590	562	602	576	559	570	588	578	636	582	573	589	569	607	632	547	582	585	617	546	617	547	606	618	585	607	590	575	587	566	579	573	528	564	535	599	574	606	604	621	595	575	618	537	607	585	596	563	591	623	586	583	547	604	563	612	599	574	573	568	589	575	540	597	547	565	547	577	600	572	593	622	574	578	560	549	574	608	633	530	575	550	567	555	599	627	589	567	613	653	565	583	600	552	607	530	571	654	540	585	593	596	589	553	560	577	587	563	566	585	604	555	615	556	603	630	569	566	562	600	627	613	574	580	591	600	601	567	578	626	595	563	580	578	557	598	638	631	573	595	617	543	565	575	579	544	505	552	578	571	570	533	613	582	612	599	606	623	588	587	546
30009	57902	54956	44270	36374	28318	20951	15397	11674	9203	9059	8911	7163	5322	3960	3441	3190	2777	2468	2150	1245	1014	1075	1102	907	878	759	781	827	774	783	790	751	781	735	739	769	783	793	735	813	777	805	816	764	717	829	793	761	776	799	686	725	749	719	760	688	705	681	706	684	679	694	730	714	683	721	679	694	734	703	664	670	715	713	708	685	723	679	682	668	663	704	622	670	707	700	730	707	680	653	652	649	661	663	706	722	704	704	741	634	712	662	669	697	710	690	756	681	673	732	693	704	749	693	708	722	682	686	709	671	652	692	716	729	664	697	659	697	694	729	700	711	679	689	708	635	705	619	667	718	677	730	700	714	631	714	720	735	669	710	708	713	730	661	648	702	654	702	687	663	663	663	675	704	661	722	700	688	686	713	727	694	737	678	759	650	644	716	684	696	689	669	632	722	699	656	694	675	710	708	695	718	672	636	702	670	690	700	663	661	672	672	632	662	695	688	694	680	674	710	697	686	700	701	717	689	692	710	723	657	674	689	706	685	660	683	698	711	693	664	733	680	663	722	688	712	723	705	688	685	675	707	689	705	644	698	697	744	713	661	693	695	710	716	694	704	712	696	678	726	720	688	647	706	694	709	655	664	715	658	703	709	718	655	717	760	693	657	679	672	711	686	666	673	695	648	710	684	686	681	721	668	702	689	695	677	697	700	684	716	660	671	681	699	698	634	683	667	700	685	666	700	694	694	677	659	702	663	663	675	626	648	689	704	722	688	704	746	725	668	718	699	690	682	636	701	691	641	687	672	706	685	711	692	689	747	725	699	678	682	672	686	701	668	749	698	681	681	705	718	728	673	705	654	755	706	685	712	685	679	675	700	659	681	647	719	713	704	690	755	730	666	697	688	654	682	659	714	690	716	627	685	677	677	683	703	670	702	703	705	710	689	677	676	697	641	686	728	691	700	692	709	687	697	733	693	734	648	740	679	664	710	715	704	689	670	718	691	633	714	699	658	676	680	658	698	687	692	662	754	666	695	723	717	641	666	656	701	684	674	654	688	693	684	696	779	676	693	667	741	670	732	715	718	682	723	692	692	714	698	671	691	706	719	664	759	709	709	658	636	702	684	719	692	688	694	674	691	670	712	684	686	676	632	687	707	688	715	687	655	661	688	697	655	723	699	657	641	690	690	689	737	722	663	680	742	674	700	723	657	697	695	675	634	711	662	660	678	686	720	694	719	715	688	676	691	685	690	662	711	698	755	663	633	709	710	687	706	706	677	708	675	727	670	682	681	712	737	679	710	702	683	678	656	721	679	671	683	715	671	725	625	705	689	679	712	691	658	717	679	679	629	686	665	682	658	686	669	676	663	681	731	642	664	727	643	726	697	678	722	666	702	703	677	705	725	721	683	679	702	675	749	684	681	695	662	665	665	719	698	707	678	689	714	692	685	657	716	716	646	680	644	734	730	643	670	655	705	668	697	704	716	714	647	677	665	699	683	694	663	692	678	717	681	724	677	710	686	723	708	695	706	703	667	706	658	701	705	683	641	694	713	677	686	688	702	689	690	707	672	684	675	676	729	711	684	664	687	725	719	681	712	682	722	721	682	722	661	658	660	703	664	692	711	695	706	658	703	649	684	707	708	668	732	686	723	670	679	699	713	704	650	640	684	729	685	708	647	739	663	691	691	703	676	694	693	717	708	682	648	702	716	681	681	658	691	695	689	713	697	691	702	645	690	682	711	642	695	681	672	699	718	747	685	718	719	661	662	677	693	698	669	687	718	662	698	760	712	724	698	703	704	684	650	699	708	674	726	665	682	674	693	673	704	704	702	651	713	673	696	685	713	710	661	650	702	704	736	710	709	652	662	722	665	709	696	655	678	731	639	669	718	664	697	730	673	700	643	737	729	677	674	677	682	673	656	710	704	675	678	748	693	694	708	705	693	686	666	694	663	696	672	634	689	707	653	683	705	715	697	691	660	679	684	728	688	660	704	669	667	648	658	694	696	693	667	705	678	698	678	710	659	679	624	677	703	683	695	722	682	696	680	669	709	728	710	682	714	672	701	704	667	694	696	682	702	683	680	666	690	712	699	628	700	679	700	654	698	666	683	686	637	697	714	665	654	698	696	686	686	727	696	673	694	687	651	669	673	687	703	676	723	695	676	718	717	690	688	658	678	703	740	650	685	726	664	674	691	668	665	682	692	706	670	697	671	687	697	640	672	679	736	675	693	699	669	664	714	674	745	674	717	669	692	689	688	679	693	703	692	622	711	674	674	659	722	699	703	693	684	716	667	687	699	688	702	675	683	690	671	653	678	665	732	695	703	645	617	682	682	645	692	659	648	680	719	665	653	695	684	702	699	707	699	707	707	681	715	688	684	669	662	726	691	728	690	745	685	640	690	697	690	728	633	686	657	716	709	658	688	717	656	698	666	671	697	714	667	701	706	707	672	690	693	695	681	720	651	729	654	671	696	694	661	652	656	654	697	672	699	704	681	666	670	691	687	693	722	695	699	715	681	665	719	646	678	694	644	708	716	682	691	680	724	667	668	688	641	663	708	676	662	715	680	683	673	694	768	738	713	705	690	705	676	699	653	682	729	705	680	701	719	663	678	669	680	675	693	628	669	668	663	702	696	650	683	682	716	702	662	645	700	692	714	671	670	697	634	646	674	700	684	671	662	711	720	686	680	680	735	736	651	724	685	694	658	709	706	660	697	728	712	650	714	708	684	695	696	686	695	674	700	720	697	666	683	713	720	683	679	705	699	709	665	674	679	702	697	730	720	715	657	693	675	736	670	739	656	708	673	679	662	663	700	696	692	708	666	693	693	715	684	688	696	657	710	627	738	664	665	618	682	686	668	724	685	742	702	681	663	649	668	680	723	765	696	717	660	681	649	707	715	677	683	725	719	698	679	652	706	641	698	677	635	710	705	717	693	609	663	678	678	670	733	703	657	675	685	709	682	712	716	713	705	683	667	669	735	720	688	717	676	678	695	695	700	663	689	705	648	675	711	730	705	669	638	718	698	661	663	762	664	665	653	675	687	695	708	700	701	715	662	763	657	678	695	670	737	697	661	635	637	670	696	729	699	675	750	689	712	680	663	682	705	708	681	675	649	724	713	682	708	687	679	691	689	729	719	678	693	648	688	706	688	737	686	717	634	692	756	708	676	701	726	729	663	703	719	659	725	681	701	729	717	674	646	709	683	741	690	676	673	702	680	734	711	680	681	692	705	712	680	701	715	664	687	747	652	674	677	674	691	686	663	716	691	701	699	723	666	697	675	641	648	720	694	650	754	685	700	682	691	661	686	657	709	698	693	646	736	705	716	632	657	690	693	717	647	663	691	670	702	687	697	728	735	675	727	726	661	686	703	693	674	678	716	685	671	671	665	680	673	726	695	665	706	695	704	664	688	696	624	653	704	725	689	681	694	660	668	662	720	690	758	713	706	705	702	727	668	723	710	660	639	685	637	700	702	701	636	684	692	719	676	688
27008	27370	38058	31390	19854	11485	6742	4331	3272	2686	2751	2612	2165	1829	1575	1446	1502	1411	1289	1071	1054	950	994	969	975	867	881	899	946	903	981	946	952	975	919	897	935	850	844	921	941	873	901	895	907	920	864	907	948	942	923	920	909	910	925	864	921	908	910	882	878	893	969	925	937	949	881	898	897	881	850	913	904	962	908	925	924	905	935	903	880	860	896	944	870	873	904	898	940	928	901	890	929	886	898	878	909	936	832	887	917	851	932	832	906	906	849	869	954	916	917	940	914	930	881	883	924	864	882	937	906	915	869	904	915	910	908	850	875	936	959	878	892	868	933	921	897	891	884	920	927	868	898	923	935	858	871	890	861	865	897	884	880	847	870	916	883	872	935	897	843	910	879	928	846	926	892	852	930	879	928	955	918	897	964	878	892	922	849	867	901	920	939	846	978	863	885	936	865	860	883	938	914	942	882	884	875	904	854	933	892	904	899	906	901	918	879	921	920	903	969	920	917	934	899	916	891	888	895	888	920	843	950	932	883	928	916	922	885	895	946	912	919	880	904	867	922	870	935	926	910	895	857	858	901	871	876	936	873	894	922	861	940	910	926	876	920	944	925	949	887	901	895	922	918	924	809	874	874	902	881	915	919	951	922	867	886	857	938	954	893	836	868	907	889	932	929	829	894	940	914	904	908	947	916	890	847	885	954	929	932	887	892	901	887	898	904	966	872	889	921	894	908	860	837	913	898	879	961	859	848	921	870	903	894	883	881	888	921	889	903	949	901	897	885	927	929	863	926	897	889	885	846	889	903	898	924	880	942	919	893	865	929	908	856	888	890	941	902	932	927	921	882	944	931	855	907	863	932	926	941	892	966	873	893	892	856	897	899	879	930	928	916	897	894	935	906	907	936	933	892	914	881	920	909	938	922	943	943	895	856	878	918	918	901	870	850	911	877	884	981	920	883	911	911	886	934	916	901	866	782	908	911	936	871	903	930	899	862	927	844	937	985	930	867	873	944	892	896	879	949	899	897	880	880	874	901	877	966	970	886	906	931	902	881	897	853	892	910	877	880	875	865	912	886	902	866	913	893	889	858	867	890	881	896	907	934	850	868	889	895	854	914	898	871	929	884	855	918	953	874	911	871	848	917	888	892	888	878	839	855	939	956	873	890	859	890	875	930	912	950	913	894	869	925	963	908	885	934	941	876	876	913	891	892	911	923	905	906	856	873	944	901	854	907	939	865	897	926	923	899	935	931	915	891	910	869	907	917	928	823	887	927	875	898	925	917	871	936	902	922	920	915	909	859	862	888	911	924	836	914	860	926	932	907	945	917	873	847	897	907	858	877	914	943	820	869	907	898	868	868	868	933	938	894	891	879	902	914	960	944	960	866	912	948	871	900	968	910	898	894	874	883	908	913	837	890	943	925	925	905	907	865	876	920	889	924	891	932	875	975	863	908	876	893	901	936	889	937	907	871	899	936	915	893	865	882	919	926	864	900	928	925	907	940	913	879	940	925	930	906	921	874	923	877	927	954	853	867	916	944	946	964	836	915	916	885	922	893	936	857	905	911	935	906	901	869	910	837	892	870	894	944	867	911	964	908	922	915	876	974	913	881	874	890	927	918	908	891	912	913	847	875	897	876	944	885	919	932	921	925	891	927	973	902	920	920	896	896	898	920	945	933	874	915	914	849	863	899	882	903	985	927	923	885	903	935	902	995	929	906	899	931	903	886	864	961	883	893	921	907	899	869	895	908	899	867	920	919	907	865	828	887	926	884	900	868	937	867	943	884	877	858	928	898	874	957	935	943	918	902	885	973	876	902	883	933	926	870	906	896	908	922	899	916	883	921	896	875	916	846	924	902	890	904	895	918	935	916	846	913	889	840	907	863	840	881	962	935	900	952	902	887	927	975	950	875	926	895	946	900	931	879	938	921	871	958	902	895	870	890	920	836	884	924	905	920	946	898	918	899	896	856	926	864	898	871	936	932	902	896	894	915	928	883	879	897	906	851	906	939	957	879	904	864	876	889	935	939	926	905	893	867	874	920	911	913	979	908	899	917	898	948	943	899	890	878	905	958	893	918	942	876	882	958	881	882	884	917	913	928	903	901	932	896	862	908	889	918	899	838	911	883	896	876	892	947	878	887	905	891	912	885	853	940	880	901	891	905	914	925	910	863	936	913	904	933	891	908	916	867	902	929	895	931	872	942	897	877	893	934	909	896	912	870	924	926	939	908	890	919	903	857	824	881	906	941	892	915	883	876	894	921	915	912	918	883	865	903	882	878	928	895	908	915	922	905	858	932	858	941	911	880	856	914	920	887	868	934	896	892	893	929	928	919	905	921	904	909	866	847	884	867	970	880	901	885	1013	865	912	922	898	939	923	857	819	900	915	919	878	888	892	885	923	895	905	885	826	940	892	916	941	897	934	901	938	840	884	900	914	911	940	892	856	908	885	925	919	907	919	866	894	942	901	896	902	938	871	879	902	926	880	976	862	909	884	938	854	950	954	864	822	890	858	867	892	873	869	919	926	892	876	872	871	921	959	886	840	920	912	881	830	913	875	898	880	898	867	934	877	938	879	930	903	925	969	869	888	848	886	905	943	922	898	875	894	976	939	923	912	912	845	858	906	919	968	928	940	911	900	917	906	877	930	849	947	919	927	899	932	905	944	919	901	858	885	901	887	891	925	900	881	932	890	928	888	892	844	885	931	926	908	894	870	907	912	904	887	854	940	961	947	922	910	880	882	925	932	902	854	912	850	916	898	866	885	946	924	862	920	890	910	905	879	919	898	872	873	948	887	933	907	901	903	960	897	856	841	900	936	940	867	853	955	916	946	964	884	917	956	907	882	923	822	955	943	908	905	953	926	959	900	914	912	908	882	871	907	915	879	939	903	916	904	918	917	924	870	882	918	892	902	894	916	901	898	903	909	908	883	872	946	869	903	934	896	883	898	939	916	879	900	894	948	881	919	932	865	902	921	889	910	910	907	906	911	909	866	849	918	907	920	922	914	994	954	892	885	923	946	899	970	885	904	899	925	892	927	904	906	931	876	860	842	917	932	905	899	845	873	887	944	928	875	932	893	925	903	821	829	886	853	900	942	958	926	869	882	844	933	893	905	862	901	864	919	912	930	936	930	942	818	909	904	902	876	926	852	932	874	934	875	851	885	914	865	877	892	925	879	869	865	848	877	901	921	905	926	909	959	883	937	868	872	851	900	932	919	884	910	884	877	962	952	874	895	869	890	917	953	882	904	934	877	898	928	956	938	944	851	941	885	940	833	897	907	865	916	954	926	900	929	914	931	880	990	866	842	845	883	920	876	862	905	912	910	851	911	898	925	878	913	898	925	895	906	951	929	880	860	936	901	894	897	919	956	825	944	890	868	906	891	900	929	922	910	861	872	928	889	915	934	877	900	934	964	948	836	851	884	883	863	909	909	848	879	909	867	913	922	915	948	897	931	902	908	911	922	875	870	920	923	905	921	865	805
27601	46776	42869	32129	23465	16157	10934	7817	5926	4822	4934	4638	3599	2852	2409	2147	2058	1961	1784	1570	1196	1198	1274	1235	1083	1121	1099	1054	1145	1108	1121	1059	1101	1068	1098	1091	1077	1129	1015	1104	1098	1122	1065	1095	1048	1088	1090	1126	1077	1124	1098	1097	1127	1088	1097	1067	1086	1078	1064	1037	1102	1083	1072	1155	1014	1067	1120	1052	1078	1045	1110	1085	1015	1039	1023	1039	1045	1101	1111	1069	1072	1016	1081	1101	1050	1058	1070	1092	1066	1092	1075	1085	1042	1110	1081	1080	1056	1071	1114	1100	1142	1082	1030	1022	1091	1079	1062	1096	1059	1070	1082	989	1031	1048	1072	1086	1110	1148	1082	1081	1060	1050	1042	1099	1055	1071	1023	1076	1091	1024	1073	1104	1142	1084	1072	1082	1105	1049	1062	1107	1111	1084	1131	1073	1080	981	1033	1054	1077	1090	1071	1113	1096	1065	1066	1082	1068	1128	1063	1016	1052	1064	1046	1082	1079	1035	1031	1045	1087	1053	1043	1087	1072	1089	1056	1025	1117	1094	1073	1042	1081	1057	1034	1107	1035	1090	1103	1103	1076	1009	1026	1020	1046	1018	1077	1044	1077	1014	1071	1054	1045	1107	1135	1031	1071	1087	1050	1095	1090	1081	1091	1059	1062	1105	1098	1055	1149	978	1061	1118	1078	1085	1116	1092	1059	1018	1068	1040	1032	1052	1055	1045	1078	1100	1058	1029	1078	1076	1097	1005	1073	1058	1069	1080	1139	1064	1094	1071	1059	1089	1078	1081	1115	1068	1108	1122	1071	1072	1083	1039	1071	1080	1050	1110	993	1083	1059	1097	1041	1040	1051	1070	1145	1081	1058	1054	1070	1074	1034	1021	1075	1064	1107	1068	1106	1095	1069	1049	1086	1031	1103	1034	1124	1089	1081	1027	1090	1029	1023	1026	1035	1085	1150	1083	1023	1060	1030	1084	1084	1102	1085	1024	1043	1103	1062	1014	1079	1109	1106	1074	1151	1083	1061	1028	1086	1065	1034	1104	1085	1053	1098	1058	1101	1060	1106	1013	1038	1011	1077	1083	1050	1067	1100	1035	1040	1049	1044	1160	1047	1030	1038	1097	1080	1084	1116	1101	1092	1057	1078	1019	1090	1067	1035	1051	1157	1052	1106	1066	1065	1017	1060	1087	1095	1046	1042	1031	1058	1044	1078	1100	1084	1045	1099	1096	1075	1143	1069	1110	1045	1072	1047	1127	1077	1066	1108	1107	1067	1071	1097	1156	1065	1084	1054	1030	1043	1044	1031	1088	1076	1086	1122	1046	1102	1080	1052	1069	1061	1072	1053	1105	1086	1065	1134	1076	1115	1066	1082	1069	1085	1056	1076	1002	1078	1116	1007	1027	1034	1050	996	1078	1069	1104	1117	1081	1088	1047	1110	1077	1109	1069	1066	1026	1144	1080	1047	1089	1115	1038	1057	1112	1046	1062	1080	1046	1073	1058	1116	1112	1022	1082	1102	1125	1078	1062	1124	1058	1086	1040	1128	1080	1067	1133	1052	1030	1069	1073	1122	1098	1054	1087	1112	1061	1117	1107	1106	1041	1079	1082	1044	1125	1045	1022	1036	1143	1118	1038	1089	1111	1101	1065	1086	1029	1070	1048	1022	1115	1078	1094	1084	1062	1058	1022	1122	1152	1077	1089	1132	1101	1091	1035	1113	1064	1098	1092	1079	1110	1043	1068	1041	1074	1136	1125	1100	972	1020	1048	1102	1124	1110	1108	1150	1065	1073	1065	1088	1065	1081	1056	1043	1125	1093	1165	1037	1094	1042	1045	1100	1134	1070	1116	1106	1042	1071	1081	1075	1097	1051	1095	1117	1038	1078	1021	1045	1060	1087	1126	1053	1061	1074	1004	1112	1086	1031	1028	1004	1056	1092	1045	1045	1062	1078	1016	1028	1029	1028	1101	1102	1128	1053	1016	1101	1043	1080	1035	1076	1105	1044	1056	1080	1072	1026	1060	1065	1055	1066	1088	1101	1082	1042	1145	1046	1178	1044	978	1039	1036	1126	1077	1144	1075	1068	1067	1058	1000	1067	1074	1045	1075	1120	1110	1025	1037	1051	1096	1110	1075	1122	1060	1087	1082	1098	1057	1130	1110	1103	1056	1063	1075	1023	1072	1099	1059	1066	1040	1094	1032	1110	1092	1057	1032	1058	1050	1061	1091	1071	1045	1073	1029	1061	1121	1107	1072	1116	1112	1054	1060	1081	1031	1064	1096	1087	1085	1056	1068	1098	1065	1091	1067	1154	1047	1083	1017	1033	1074	1075	1020	1069	1043	1069	1084	1085	1056	1099	1089	1091	1083	1081	1038	1043	1098	1090	1046	1077	1104	1049	1062	1081	1050	1047	1082	1093	1071	1078	1129	1126	1086	1080	1049	1092	1086	1061	1091	1065	1027	1027	1068	1090	1098	1102	1087	1071	1033	1029	1116	1035	1052	1080	1057	1029	1083	1032	1068	1100	988	1125	1060	1072	1000	1104	1130	1080	1103	1096	1117	997	1011	1115	1087	1078	1070	1066	1007	1090	1043	1069	1083	1104	995	1145	1105	1064	1080	1059	1072	1055	1080	1114	994	1124	1091	1047	1052	1030	1086	1095	1077	1055	1066	1097	1101	1069	1103	1076	1007	1020	1007	1047	1106	1061	1128	1065	1063	1082	1058	1070	1030	1003	1100	1069	1099	1095	1080	1114	1090	1127	1082	1102	1086	1084	1062	1078	1108	1003	1056	1089	1058	1102	1034	1099	1074	1107	1071	1098	1049	1056	1113	1094	1064	1089	1026	1101	1020	1078	1103	1110	1044	1068	1091	1129	1169	1107	1077	1127	1057	1091	1084	1068	1088	1073	1092	1072	1028	1073	1025	1045	1044	1058	1085	1076	1102	1061	1075	1027	1050	1047	1112	1081	1051	1045	1020	1073	1040	1050	1079	1109	1142	1130	1077	1034	1103	1071	1100	1035	1010	1096	1088	1072	1127	1103	1086	1137	1061	1117	1071	1050	1138	1072	1084	1092	1043	1075	1097	1087	1046	1014	1091	1080	1034	1056	1106	1049	1047	1068	1100	1110	1024	1034	1030	1091	1104	1054	1030	1080	1046	1068	1042	1109	1029	1013	1094	1098	1051	1051	1074	1037	1079	1029	1105	1050	1077	1122	1099	1053	1053	1074	1108	1099	1072	1124	1106	1079	1038	1091	1075	1070	1075	1075	1079	1047	1026	1062	1099	1097	979	1102	1098	1095	1060	1068	1042	1044	1055	1054	1092	1131	1057	1102	1052	1037	1038	1077	1089	1082	1096	1063	1060	1090	1110	1097	1045	1109	1030	1037	1039	1118	1032	1061	993	1020	1068	1078	1110	1023	1079	1048	1085	1074	1132	1079	1096	1075	1093	1099	1016	1066	1077	1049	1042	1069	1081	1015	1052	1087	1071	1080	1134	1035	1085	1108	1074	1096	1096	1060	991	1042	1043	1098	1115	1086	1046	1121	1061	1092	1087	1082	1087	1143	1056	1034	1062	1079	1091	1085	1023	1051	1063	1124	1045	1071	1054	1102	1058	1057	1056	1016	1059	1054	1079	1049	1031	1107	1072	1063	1091	1045	1043	1063	1083	1101	1088	1082	1063	1054	1052	1059	1044	1047	1085	1071	1137	1071	1071	1042	1084	1018	1059	1075	1117	1088	1086	1106	1099	1052	1045	1065	1078	1050	1080	1062	1084	1055	1097	1035	1059	1121	1114	1076	1062	1041	1045	1054	1126	1048	1106	1142	1097	1026	1054	1050	1097	1121	1046	1071	1047	1086	1050	1083	1128	1083	1042	1084	1009	1096	1063	1084	1036	1031	1084	1080	1073	1090	1059	988	1058	1022	1168	1076	1096	1004	1073	1062	1050	1062	1052	1105	1072	1065	1149	1078	1067	1148	1064	1060	1071	1031	1046	1060	1056	1058	970	1026	1036	1081	1097	1062	1049	1063	1041	1032	1036	1093	1094	1080	1080	1103	1036	1100	1115	1050	1037	1120	1079	1094	1121	1087	1036	1041	1084	1070	1117	1089	1083	1087	1066	1054	1071	1059	1048	1063	1029	1093	1063	1111	1100	987	1081	1013	1028	1059	1024	1108	1118	1043	1057	1028	1048	1038	1029	1056	1049	1042	1126	1124	1110	1113	1049	1114	1080	1032	1070	1075	1012	1042	1095	1099	1069	1109	1058	1029	1113	1082	1099	1060	1117	1068	1107	1111	1070	1063	1064	1069	1038	1096	1086	1060	1042	1061	1162	1123	1034	1056	1035	1047	1074	1061	1031	1063	1056	1080	1006	1080	1102	1131	1073	1071	1054	1069	1054	1045	1050	1041	1074	1048	1126	1076	1108	1038	1095	1040	1056	1048	1044	1042	1061	1014	1095	1034	1125	1017	1042	1034	1059	1075	1021	1078	1127	1080	1099	1095	1036	1137	1068	1061	1065	1095	1081	1109	1093	1058	1066	1070	986	1113	1054	1053	1076	1016	1039	1017	1020	1034	1075	1042	1034	1052	1105	1022	1062	1108	1075	1069	1080	1083	1099	1090	1018	1077	980	1092	1057	1095	1100	1053	1017	1041	1103	1036	1045	1062	1054	1054	1072	1064	1074	1069	1132	1028	1061	1097	1015	1043	1149	1077	1031	1106	1083	1051	1080	1050	1100	1035	1059	1047	1082	1073	1104	1054	1043	1055	1077	1123	1051	1076	1072	1018	1069	1056	1048	1097	1119	1106	1086	1053	1061	1126	1015	1099	1078	1057	1103	1024	1107	1077	1042	1087	1014	1117	1014	1076	1148	1131	1093	1038	1043	1125	1096	1048	1059	1051	1028	1049	1064	1049	1068	1121	1050	1059	1029	1120	1008	1068	1075	1108	1027	1091	1064	1009	1025	1035	1071	1091	1014	1049	1099	1050	1022	1031	1105	1119	1084	1058	1048	1072	1050	1107	1085	1083	1059	1087	1038	1106	1015	1045	1036	1103	1115
23270	20730	28323	24263	22651	21233	14765	7582	4853	4009	4103	3761	2949	2261	1917	1723	1701	1485	1348	1043	812	831	871	769	755	704	719	712	682	753	772	734	743	725	683	695	754	705	704	708	733	757	758	723	750	705	768	761	741	753	728	695	721	728	708	691	720	708	714	712	645	741	678	692	684	668	731	715	655	747	725	676	686	710	676	689	678	676	699	724	701	731	672	707	708	730	708	676	702	698	701	699	693	693	726	674	690	702	707	696	668	686	704	651	691	727	730	665	713	706	728	680	687	730	691	740	665	692	718	688	689	673	697	671	643	690	677	683	697	689	659	691	675	703	715	678	674	683	676	744	682	650	731	702	671	726	712	670	662	704	679	740	688	692	667	689	666	669	669	704	676	703	686	703	684	669	706	663	693	661	687	737	662	663	689	675	697	703	728	731	705	662	714	696	682	683	737	696	726	706	699	694	706	740	717	713	707	659	692	669	696	663	670	745	706	633	720	694	680	687	685	710	736	658	717	686	706	649	649	687	663	684	689	713	710	717	636	663	705	715	670	713	673	712	691	732	665	691	689	700	677	686	631	704	702	704	711	687	694	672	702	711	681	673	687	682	696	646	665	652	715	695	663	704	695	701	708	660	680	662	671	677	669	698	691	712	696	704	700	666	707	715	670	720	698	720	711	684	708	682	663	696	706	707	696	680	673	699	725	744	727	672	648	678	747	667	690	700	740	641	607	715	691	652	746	739	670	702	637	713	721	686	740	687	696	690	699	713	679	691	703	649	716	723	712	731	721	704	647	652	696	713	686	690	681	682	678	700	715	696	666	681	698	709	642	695	704	720	648	673	698	692	710	650	670	649	741	659	686	720	677	700	688	742	695	743	698	740	672	709	715	712	672	690	719	666	694	710	663	673	678	672	681	693	697	687	662	699	734	695	655	716	697	710	688	732	692	730	684	659	649	728	729	720	700	683	689	719	679	702	651	697	690	684	706	663	732	692	729	682	743	719	686	722	680	720	680	691	681	724	725	730	658	713	680	649	639	698	719	700	656	741	653	694	662	656	697	688	720	707	703	723	659	669	668	691	677	697	700	717	647	703	691	676	691	693	693	697	686	710	695	737	695	737	729	668	727	647	652	720	690	658	682	666	713	659	755	663	710	715	735	683	692	662	718	690	735	657	669	658	662	674	662	727	713	693	698	697	701	684	686	720	724	716	675	688	708	641	709	700	722	618	701	715	663	673	688	701	674	674	685	694	723	659	672	695	670	649	702	648	675	701	677	694	673	705	672	690	668	629	714	688	691	696	716	717	723	687	712	718	706	724	717	703	712	720	683	725	706	662	739	697	697	663	704	689	696	726	723	715	713	698	726	694	702	657	724	693	737	652	673	653	686	696	681	657	704	652	680	687	669	696	666	716	667	671	655	761	673	666	667	702	691	721	732	691	716	699	668	689	678	727	699	717	688	674	681	690	636	686	721	704	663	696	637	653	709	673	689	692	696	699	719	705	721	725	675	712	698	769	650	719	731	736	656	708	656	662	760	659	683	749	673	713	679	655	668	692	692	723	680	697	700	695	729	725	746	705	752	690	676	688	684	664	705	660	728	683	717	674	713	701	719	708	670	709	643	689	729	666	667	697	682	669	719	745	692	693	693	681	709	666	672	665	677	677	680	703	672	680	683	729	696	645	614	675	661	715	695	655	703	658	702	677	659	725	669	668	662	662	659	705	663	730	690	669	711	665	707	680	649	706	660	634	705	665	701	688	694	729	666	659	698	675	682	674	708	707	674	691	704	644	682	724	732	677	673	647	667	730	687	667	679	687	689	669	675	632	680	701	668	695	717	801	724	669	712	690	687	695	726	709	729	690	652	643	701	709	671	692	673	623	654	713	689	675	660	700	672	652	747	700	730	700	680	733	647	721	717	686	740	677	675	676	723	687	664	696	649	720	681	699	721	672	712	699	719	696	712	649	669	689	701	716	667	655	700	721	719	719	694	695	714	713	677	700	691	708	675	666	705	704	672	703	649	688	675	669	672	639	642	664	744	666	657	688	673	734	675	754	658	669	677	671	662	689	694	676	677	717	714	688	664	740	688	712	705	707	701	699	680	664	696	674	658	715	733	659	682	697	697	665	662	678	659	710	651	754	715	656	623	688	671	703	665	708	664	719	715	724	768	685	676	650	693	692	678	677	689	675	645	632	694	732	667	641	670	708	665	708	754	650	711	738	663	673	686	698	695	676	753	699	681	714	686	744	683	718	679	689	718	732	667	692	685	697	653	695	717	682	690	687	682	704	657	687	687	680	664	697	717	657	667	720	706	674	689	709	682	675	706	722	698	712	684	707	643	676	714	686	651	729	677	704	766	702	697	684	748	670	709	713	726	682	721	661	722	709	706	677	708	734	682	650	670	667	683	678	685	696	738	689	707	635	666	670	678	642	728	747	697	700	713	685	645	649	693	639	646	697	706	688	698	713	667	653	702	730	685	682	690	720	718	713	722	699	732	676	639	729	675	726	673	715	701	663	689	723	731	669	732	723	690	698	697	681	701	722	656	709	713	725	700	679	664	708	710	626	702	691	683	674	693	736	667	692	715	686	680	684	682	706	674	686	650	671	705	666	694	704	657	704	649	720	738	687	666	679	730	732	689	717	674	705	686	684	676	699	700	695	690	643	706	680	724	686	692	702	734	696	678	649	714	708	709	651	616	718	676	684	706	684	676	704	726	649	663	729	711	682	671	707	629	689	702	679	694	694	728	708	690	724	681	705	691	685	688	643	702	689	707	688	664	723	692	701	688	716	688	674	653	749	677	650	651	697	695	751	687	741	689	621	661	702	673	674	694	702	677	677	680	701	724	707	704	664	684	671	689	699	697	677	705	708	676	693	721	702	702	673	711	682	688	658	683	688	662	711	661	672	708	713	700	711	690	703	699	691	686	674	674	674	676	666	664	675	682	711	725	667	718	706	662	665	700	697	694	727	698	683	723	698	741	698	703	640	691	754	659	693	652	723	662	705	710	676	666	698	706	687	737	651	681	658	733	671	690	671	707	690	693	668	694	698	661	697	728	688	672	699	713	715	671	691	651	679	688	687	737	703	695	631	703	722	691	701	652	691	724	705	681	698	685	690	646	655	692	691	673	742	672	626	617	629	721	693	670	642	661	680	669	702	687	698	674	724	699	656	669	707	687	690	721	683	677	736	708	697	733	718	683	680	646	655	656	677	681	726	686	683	705	663	711	662	710	698	660	689	691	726	695	702	701	673	691	676	664	744	671	700	693	709	705	748	687	669	692	676	707	705	710	756	677	701	685	684	631	698	681	686	692	727	697	682	690	684	705	725	697	658	666	677	682	682	686	668	689	677	686	635	674	701	720	686	671	702	675	696	677	743	705	738	685	702	649	686	661	682	681	690	708	709	710	674	705	687	720	716	673	661	727	688	719	703	702	681	697	678	692	673	711	663	694	657	677	672	690	706	661	655	682	642	698	709	686	681
28881	54476	50748	39291	30288	22612	16549	12140	8767	6945	7285	6515	5151	3696	3132	2708	2671	2382	2039	1420	1059	1071	1125	1018	981	949	943	898	873	897	939	855	846	843	854	878	926	918	936	951	973	924	934	847	853	922	893	798	868	883	917	871	862	812	838	926	890	828	821	840	881	844	871	842	823	847	822	881	883	788	831	879	825	858	850	813	860	830	876	762	820	896	814	850	843	846	891	820	789	851	828	804	834	903	888	850	823	837	825	874	815	849	861	855	821	859	864	854	863	777	801	824	834	841	815	850	838	812	865	810	779	846	806	900	872	854	836	833	825	872	844	856	806	825	835	865	803	869	826	809	909	823	798	869	830	781	834	850	838	879	847	875	820	787	837	822	848	843	843	891	822	853	864	841	844	838	829	821	811	827	851	770	849	823	806	790	830	870	843	887	876	868	907	846	823	821	856	781	838	864	856	817	872	806	862	823	815	829	790	827	835	836	858	864	855	851	844	804	867	823	843	851	833	859	855	895	844	777	772	861	853	801	839	772	850	811	822	824	832	781	806	851	904	855	837	813	795	824	862	828	766	790	813	805	864	898	832	808	845	845	776	810	824	813	883	830	867	834	829	858	800	838	857	816	838	818	826	864	816	828	840	846	815	839	846	822	865	805	796	847	885	904	825	883	766	872	806	859	836	865	822	888	845	833	856	818	853	845	874	831	851	884	819	824	863	817	877	828	824	786	861	863	872	790	862	880	819	824	896	883	898	869	828	820	844	837	796	849	864	829	853	828	845	814	804	841	855	905	837	798	846	850	827	872	822	827	869	848	854	778	852	803	819	843	867	823	869	838	841	812	762	872	839	837	844	800	831	857	827	871	816	851	854	842	842	817	869	855	856	856	861	894	825	894	831	855	798	827	853	869	801	817	846	822	823	855	840	845	857	831	821	823	858	852	815	862	814	825	794	883	812	914	848	790	859	859	818	793	898	858	908	884	724	860	789	834	856	859	775	845	860	841	837	862	815	827	830	829	831	869	878	799	861	845	798	830	855	822	832	849	784	863	837	867	827	788	842	813	848	801	823	813	823	884	890	839	800	837	861	796	853	848	804	888	819	874	830	795	845	824	827	816	854	835	813	814	820	826	819	862	835	854	821	797	806	812	849	807	905	813	835	844	811	811	838	806	816	839	813	877	852	838	812	847	882	814	879	826	822	823	857	854	877	870	829	833	812	872	814	795	849	855	870	833	839	852	879	815	834	890	791	812	834	846	781	876	827	864	819	847	861	865	921	806	799	885	843	803	874	847	802	808	874	827	858	811	798	852	883	887	788	822	849	841	832	781	861	866	836	833	876	805	841	873	832	798	796	844	864	829	862	829	815	861	815	906	810	830	856	802	812	823	811	875	786	797	876	810	825	810	867	822	832	821	802	926	823	872	782	845	798	860	832	873	824	806	805	822	786	779	855	849	850	819	851	829	825	847	807	807	851	813	805	829	876	823	826	794	873	863	899	830	864	788	844	824	810	888	837	883	854	830	838	852	882	844	845	863	809	792	879	860	831	866	840	816	847	833	867	861	825	803	855	892	833	853	794	886	869	857	800	867	843	867	905	872	851	803	874	819	820	796	850	815	839	824	836	838	838	800	842	907	875	808	881	859	797	865	884	853	802	798	818	894	799	807	827	854	854	890	830	830	854	828	784	855	835	890	874	837	842	868	856	854	794	887	806	835	785	798	836	840	861	889	871	873	810	851	796	888	819	842	826	805	799	823	855	849	867	793	848	846	836	843	855	851	914	930	796	815	849	854	868	854	873	780	840	935	824	807	779	845	859	870	862	825	811	870	864	754	856	909	842	832	835	855	809	813	860	863	854	852	878	873	871	871	838	850	836	829	860	843	805	841	860	805	822	777	839	866	851	780	846	819	807	875	883	831	862	813	830	808	826	782	793	842	799	818	818	837	843	823	813	882	861	829	876	816	797	821	877	841	849	843	830	848	773	839	818	843	836	823	851	839	837	881	823	831	851	820	834	808	825	850	811	862	807	859	838	812	821	820	858	821	816	841	849	815	832	844	846	807	829	910	839	818	887	808	872	853	810	841	876	820	836	807	911	818	846	815	862	849	841	874	795	831	831	846	870	875	866	891	878	867	836	832	840	823	927	869	849	870	828	828	815	823	797	815	834	775	867	863	821	809	850	783	845	808	829	859	850	863	816	835	850	856	839	808	831	869	822	825	786	825	800	837	838	843	841	882	865	814	835	808	850	837	834	784	830	823	837	847	871	833	879	830	833	865	811	864	828	918	854	853	873	831	847	870	848	822	807	815	799	844	836	850	833	851	837	880	837	868	821	880	841	863	834	883	904	832	889	789	820	854	823	825	848	819	861	876	840	859	892	798	887	864	831	850	876	835	888	884	835	818	817	896	840	827	855	904	823	826	814	809	809	820	846	812	888	866	817	810	833	844	879	864	864	843	865	885	843	894	862	852	881	875	836	839	883	838	828	842	833	801	846	793	851	823	813	816	861	805	864	854	875	804	870	821	880	851	839	795	885	760	779	816	815	852	843	875	813	887	835	854	857	881	795	805	783	884	856	818	826	839	845	832	872	860	876	843	847	864	823	819	847	840	818	881	823	884	855	866	860	821	804	793	832	859	838	860	869	814	946	847	827	833	855	848	859	853	875	819	851	880	821	871	793	789	827	852	822	859	815	896	851	788	780	857	802	838	858	806	849	868	811	866	832	818	803	818	794	833	863	847	801	812	821	835	859	850	862	842	883	833	832	835	779	828	834	801	812	806	830	830	833	854	851	831	915	818	818	827	817	790	862	807	847	880	875	891	795	780	794	854	863	831	838	843	844	842	844	850	814	817	806	880	847	846	845	830	856	870	868	838	799	885	852	824	832	815	829	869	857	865	860	839	799	801	848	858	879	846	815	766	840	859	818	811	815	849	876	820	874	839	821	841	816	840	874	850	826	880	812	818	883	817	815	846	872	805	910	815	811	846	821	856	797	818	835	841	819	859	819	806	902	865	841	799	855	840	814	896	841	822	829	823	848	779	828	880	801	867	831	805	837	820	849	830	844	815	818	865	777	835	841	843	857	850	816	862	816	832	858	869	829	849	826	828	826	810	852	802	811	855	922	821	843	792	843	808	840	842	817	834	881	818	837	878	852	828	851	823	849	829	842	848	865	857	856	886	816	854	886	829	862	826	832	846	875	822	877	842	790	851	858	835	826	845	835	814	815	859	869	879	880	823	837	781	840	787	811	866	804	813	853	855	859	821	868	872	820	828	862	830	785	856	802	854	847	802	869	852	844	862	814	839	863	818	863	844	828	795	786	889	843	825	832	891	848	809	876	781	805	871	833	866	855	856	840	843	861	864	892	847	823	855	848	929	843	813	795	789	844	828	865	862	855	805	840	863	841	821	849	776	836	845	828	766	851	898	818	859	873	868	838	840	817	882	790	841	846	849	906	829	820	865	887	860	878	841	839	866	831	874	811	838
22305	20740	28443	23305	21467	22961	22376	11564	6697	5492	5709	5145	3741	2883	2270	2105	2033	1847	1409	988	832	838	842	720	663	641	626	686	681	642	691	661	617	615	618	678	661	638	672	685	704	690	672	642	635	619	616	635	619	682	637	618	651	587	584	602	597	583	586	601	571	576	641	590	564	573	617	601	597	638	517	588	566	607	580	592	629	564	583	600	584	570	608	581	571	595	561	632	568	577	567	590	589	598	581	532	594	564	565	583	586	612	580	588	557	607	601	552	563	599	557	541	582	571	629	612	579	598	570	649	583	557	578	627	538	547	628	625	598	581	589	549	560	590	607	579	626	544	569	564	614	549	618	573	593	634	629	564	591	592	578	586	580	622	583	573	610	579	555	590	579	586	574	605	592	583	581	602	584	591	606	616	595	567	599	542	567	628	597	606	580	593	541	583	581	621	618	606	598	575	600	563	611	571	576	589	555	610	595	616	586	562	587	603	600	634	624	583	616	632	607	604	596	592	577	568	636	586	604	583	632	601	556	619	598	587	635	551	605	574	587	588	594	608	542	605	589	601	571	602	638	574	515	572	586	597	580	606	563	586	600	566	598	592	578	591	569	560	523	578	626	586	604	621	616	593	569	608	599	589	599	574	580	620	538	582	538	543	606	592	557	610	621	595	568	639	610	628	578	572	536	569	557	572	590	607	610	616	632	608	582	580	608	585	592	555	594	566	575	589	594	590	604	585	599	565	565	587	591	586	561	605	626	600	616	592	580	601	602	610	608	597	549	598	620	613	579	603	603	605	638	622	625	575	564	527	592	572	608	622	578	580	590	587	573	544	582	622	560	576	575	557	583	565	588	584	590	602	584	623	604	580	587	604	591	605	603	582	549	603	654	599	585	586	610	603	645	597	568	634	615	572	589	535	616	592	600	597	586	583	596	572	630	571	574	598	629	587	558	602	612	605	577	630	635	566	596	591	551	583	594	570	584	576	598	624	623	612	571	605	593	610	566	616	633	596	570	558	600	605	598	577	572	624	604	563	563	565	564	604	570	629	627	558	596	606	575	613	604	593	570	602	621	554	565	603	578	593	597	630	571	597	600	537	579	582	562	584	600	584	600	611	598	615	590	598	556	583	648	561	587	599	572	591	581	576	580	554	581	614	574	594	596	540	613	596	638	605	606	606	544	570	590	599	576	575	587	628	586	569	573	607	582	601	584	616	557	571	578	559	601	601	584	572	600	603	586	583	619	615	629	606	608	589	571	587	571	583	592	555	605	634	575	603	642	579	612	576	591	622	541	604	551	587	602	590	570	616	592	574	624	628	550	572	566	605	580	599	587	551	557	587	590	571	590	596	583	597	571	571	600	605	560	638	565	574	615	560	574	618	574	567	582	604	567	561	540	531	593	583	595	580	612	576	559	601	581	596	598	579	565	580	605	620	595	584	617	589	619	617	522	574	591	578	606	575	597	597	613	597	574	578	594	590	583	537	578	565	612	568	578	583	613	577	615	513	581	587	617	577	543	519	607	590	613	605	580	603	618	611	610	615	537	611	625	589	615	563	579	569	578	595	585	599	539	584	598	571	545	594	587	583	582	589	592	617	588	594	566	606	646	609	577	556	556	575	624	609	593	603	574	560	645	586	619	582	567	594	579	613	582	597	559	539	593	616	586	568	567	585	580	576	608	644	600	518	602	572	581	595	587	577	618	518	583	596	570	566	539	603	601	630	577	635	552	582	585	554	578	591	577	624	562	569	613	584	596	603	584	591	565	579	611	625	533	586	603	558	604	573	623	543	548	618	584	568	592	595	623	587	619	566	640	574	577	572	567	608	651	560	564	590	564	593	642	590	584	579	614	569	558	594	586	639	572	616	602	581	618	552	553	611	583	546	611	605	551	630	599	546	574	566	595	572	639	583	581	625	591	610	581	563	585	557	549	579	605	559	590	642	614	571	600	595	587	562	575	543	600	574	571	599	616	587	561	551	615	623	612	643	558	625	563	575	607	614	577	580	591	562	602	610	608	635	583	556	617	588	583	540	571	637	605	602	632	548	624	597	573	583	576	567	600	611	585	561	596	623	577	578	602	570	580	598	613	642	587	635	598	604	600	577	555	604	598	606	568	567	594	604	548	572	601	540	554	561	599	582	612	586	579	580	566	580	585	569	640	578	604	560	545	624	539	587	626	579	537	594	560	596	599	544	589	582	609	610	572	584	571	560	599	602	614	640	572	562	581	635	585	634	574	594	588	586	565	593	587	577	578	581	593	583	566	603	608	608	574	624	583	597	565	617	545	567	632	585	591	567	594	518	551	576	570	607	604	599	603	591	615	596	581	532	557	608	606	595	588	581	561	588	580	541	558	562	631	571	582	570	564	623	601	588	602	590	584	574	590	576	573	628	598	569	598	586	590	617	579	582	574	649	621	591	625	608	603	630	614	621	580	586	594	578	594	612	586	610	580	590	584	594	616	552	592	591	604	589	615	595	543	579	564	608	603	582	579	569	578	567	573	598	568	562	565	559	601	571	578	592	584	546	554	579	584	561	588	543	589	611	570	565	594	593	570	602	568	611	591	576	576	608	600	528	591	588	598	622	585	610	577	560	640	604	581	584	576	619	628	603	576	568	601	588	602	612	604	559	586	586	586	597	564	612	629	564	552	613	552	556	595	602	575	616	565	587	622	539	593	566	623	593	615	596	623	612	598	571	573	590	609	614	555	562	566	597	598	601	565	584	569	615	600	637	579	553	558	617	607	608	590	563	552	603	627	574	631	559	600	601	597	623	553	601	604	589	599	569	564	623	601	573	579	563	580	594	580	591	605	552	595	598	599	550	572	617	581	592	552	596	597	587	521	563	565	571	601	601	558	573	600	580	563	612	553	598	568	593	593	563	569	621	556	625	631	579	593	571	567	569	569	578	605	557	582	567	594	553	579	568	575	570	566	540	603	603	577	561	555	585	614	600	571	539	557	620	604	595	548	578	559	580	611	622	564	578	567	559	583	610	613	582	569	610	577	551	602	594	572	626	582	577	578	627	663	611	584	606	609	551	602	571	598	595	546	629	546	586	584	598	608	598	606	592	611	604	570	563	587	620	593	632	575	623	564	624	629	605	535	595	582	605	569	559	577	585	581	511	582	625	594	539	608	589	594	611	616	604	567	603	543	561	606	602	593	598	589	593	559	577	580	542	629	592	578	562	623	534	610	619	568	557	616	566	588	557	637	557	591	622	580	570	574	601	545	563	575	601	610	627	601	636	613	632	612	597	605	535	615	631	581	570	599	591	591	605	593	629	587	578	603	594	594	559	573	582	584	615	601	607	583	578	616	571	585	544	578	595	587	603	554	603	578	587	568	581	589	605	574	578	583	557	577	579	622	646	588	616	622	561	558	623	588	600	609	628	563	621	568	566	628	585	612	606	609	560	573	556	570	624	555	632	585	578	587	588	588	610	630	598	595	642	600	599	552	577	601	563	624	637	606	565	581	566	570	560	610	654
31318	59790	56170	43931	34704	27451	20623	15819	11630	9746	9893	8574	6289	4673	4042	3531	3269	2971	2245	1366	1028	1121	1118	914	801	766	769	808	816	824	836	775	738	742	804	775	751	854	854	849	846	803	841	789	809	755	805	817	770	780	772	735	728	768	726	666	764	678	702	705	713	736	710	662	708	690	720	717	684	671	712	701	692	708	705	680	715	714	680	695	684	684	698	712	733	708	696	723	708	690	671	660	711	654	685	696	692	719	659	706	710	655	719	671	704	713	701	710	653	671	676	706	704	700	678	670	755	713	714	719	726	671	717	669	664	709	681	683	693	656	690	737	680	676	686	666	721	691	751	659	672	690	673	692	699	702	658	662	699	676	718	619	745	684	679	710	673	697	672	691	727	710	706	698	739	702	719	662	718	695	703	672	681	670	692	694	689	697	740	661	719	700	691	707	715	648	726	665	673	672	697	678	713	708	737	675	660	692	658	666	666	685	740	714	671	740	675	678	666	735	691	708	691	691	698	712	676	675	723	723	666	647	703	656	716	683	696	675	682	667	685	747	681	715	669	721	690	682	748	663	697	733	700	645	714	683	646	731	696	661	736	693	675	735	718	694	680	748	688	695	658	690	672	678	673	707	710	678	699	697	657	687	668	700	770	718	678	714	700	720	669	737	715	678	651	737	678	681	647	749	741	706	738	693	729	686	705	663	681	724	694	728	675	719	676	718	709	694	639	658	712	729	715	679	681	699	695	710	667	686	686	700	675	709	679	744	745	744	710	669	699	690	719	675	686	667	649	721	701	694	702	656	674	673	659	680	690	699	700	670	642	732	688	664	671	674	678	697	671	700	687	696	730	659	707	688	700	697	652	694	704	710	740	741	697	663	731	682	689	682	699	710	698	683	684	709	685	685	714	732	689	700	672	696	714	689	667	719	731	702	662	737	701	697	772	706	785	683	679	752	651	688	672	668	668	681	737	706	709	689	651	728	692	685	750	659	691	666	719	677	740	700	752	733	723	746	738	676	672	687	682	733	677	695	696	693	696	676	673	699	704	716	699	748	696	655	702	706	661	673	681	692	676	640	727	687	696	681	693	669	660	719	654	738	699	689	690	681	678	709	720	712	703	630	637	694	676	684	707	686	678	690	686	678	705	671	693	683	691	669	690	758	717	723	732	681	693	689	656	677	699	712	687	721	692	712	678	653	640	733	728	687	726	685	707	686	656	676	686	654	728	693	668	723	683	719	667	656	671	692	659	708	735	700	696	702	722	671	695	709	665	681	685	746	715	687	711	728	721	663	692	726	677	704	665	669	673	718	714	728	674	711	688	676	724	715	670	744	730	693	715	714	702	694	681	667	712	667	653	709	700	706	667	665	691	688	705	711	722	707	694	706	701	674	684	679	715	691	707	696	703	681	677	667	704	677	666	704	666	691	701	700	687	691	687	717	687	732	680	686	698	687	692	717	701	687	687	691	709	708	654	732	659	665	738	685	738	706	693	700	727	696	684	685	665	664	730	683	720	656	728	717	661	691	701	707	718	747	702	699	694	666	707	701	722	687	691	682	708	675	702	717	711	696	677	731	693	721	683	683	680	687	708	666	677	722	719	700	675	683	679	709	722	656	691	675	676	699	693	656	707	707	700	710	708	694	677	688	684	658	661	695	690	727	707	714	722	675	668	666	675	685	719	660	688	670	712	681	723	733	671	718	730	654	673	668	733	708	726	649	683	707	710	690	684	712	714	731	695	683	709	656	697	698	685	699	668	732	705	686	686	697	711	705	682	618	680	718	693	656	709	716	688	672	717	699	690	679	691	698	743	699	680	719	724	727	681	677	704	727	702	670	704	720	663	696	725	672	662	707	640	685	707	722	700	685	697	698	678	720	717	694	650	733	670	700	688	685	702	670	694	699	716	710	763	711	726	699	670	713	699	699	714	666	688	677	717	742	698	699	665	673	662	659	643	655	649	665	724	655	696	728	638	738	682	686	688	687	696	692	659	736	698	739	693	675	670	665	668	707	650	665	717	672	655	706	717	719	629	686	687	704	648	651	707	707	707	629	688	711	676	672	711	708	722	687	701	711	653	668	734	705	739	741	716	700	696	705	676	705	668	725	675	706	678	685	695	674	667	717	726	676	721	710	694	678	713	683	661	707	681	704	672	696	709	669	689	742	687	731	662	656	667	722	676	694	705	688	730	701	678	680	666	700	655	730	723	718	658	670	722	663	687	639	691	690	675	720	674	673	703	727	698	653	711	709	690	673	671	679	631	690	650	722	668	725	664	698	712	700	656	689	692	689	730	646	727	671	695	695	670	704	681	663	717	680	696	688	671	642	670	661	645	671	699	707	684	677	662	710	681	695	680	653	691	682	676	749	644	676	695	699	680	679	693	698	660	642	745	720	654	697	643	693	683	698	698	697	717	697	658	719	724	704	700	695	695	678	667	674	760	676	709	681	678	722	763	673	698	705	708	675	691	670	711	676	706	668	670	679	635	698	675	714	750	686	711	692	675	678	681	631	710	701	680	679	672	686	674	693	704	695	643	749	649	683	730	691	662	668	666	721	712	675	682	699	751	672	709	680	719	719	722	693	699	690	669	718	684	675	703	700	679	693	669	708	687	655	665	686	727	696	653	703	684	715	692	692	710	676	701	748	715	703	676	658	704	722	729	722	740	678	693	677	667	683	680	697	707	713	682	691	683	742	678	705	678	666	668	706	661	704	719	667	730	655	702	727	661	670	733	688	699	737	682	692	737	699	717	687	659	680	635	727	691	701	684	682	702	707	659	705	687	736	643	687	684	720	672	699	700	714	717	716	680	683	731	660	722	711	686	718	717	711	687	705	714	667	690	647	672	671	739	655	686	744	677	692	691	697	699	697	632	734	670	653	691	726	678	703	718	674	666	761	680	670	705	676	689	696	698	675	659	698	708	662	676	700	671	710	655	693	707	719	702	713	701	683	692	668	743	702	707	692	685	669	677	645	695	683	672	699	681	678	707	719	746	644	692	696	685	701	746	645	699	719	698	667	730	649	686	694	743	633	714	696	699	703	665	692	724	680	762	711	687	734	726	698	698	718	675	711	695	700	693	698	756	666	730	705	715	728	654	714	695	714	737	687	652	670	678	685	709	710	664	723	686	672	690	686	672	675	691	639	687	741	710	706	666	706	673	698	675	691	674	767	723	667	680	724	710	679	678	708	687	711	692	690	672	712	712	707	690	676	690	688	685	657	739	679	669	686	735	752	700	675	682	720	668	718	706	627	662	624	663	693	658	700	721	669	762	685	679	645	687	716	667	681	735	693	711	717	654	678	747	647	675	705	666	727	685	704	712	695	740	697	708	687	692	662	598	661	716	699	652	713	653	709	698	651	663	706	671	714	700	725	699	714	715	729	680	720	694	667	704	698	638	696	667	695	716	718	669	699	668	727	659	691	659	725	685	743	650	713	659	689	729	707	719	730	729	681	693	686	713	699	718	708	708	655	712	698	709	664	703	678
26988	28811	39205	31470	18793	11047	6561	4422	3126	2837	2836	2553	2026	1774	1538	1516	1470	1353	1130	1017	950	993	983	971	933	863	887	923	942	926	972	932	899	916	902	946	982	961	955	979	978	944	917	974	913	968	941	963	959	937	923	952	949	893	880	906	957	888	916	878	930	958	943	882	897	899	901	914	973	960	872	896	903	867	988	864	900	880	858	934	913	921	871	947	903	882	914	889	862	938	943	934	891	853	877	928	849	929	920	914	944	922	979	866	931	913	881	941	958	879	896	883	874	925	901	909	910	854	904	906	908	910	899	911	922	953	951	907	899	863	945	909	934	925	873	862	923	888	930	896	880	918	846	911	946	916	850	980	928	948	909	922	895	885	882	895	991	953	928	907	936	884	908	905	888	911	888	913	879	952	897	937	925	918	923	882	892	949	860	875	884	938	936	961	896	934	883	907	899	928	890	888	886	914	897	910	935	888	937	987	943	944	914	895	880	912	880	883	952	877	929	913	918	899	893	906	933	927	896	952	892	928	885	903	838	871	874	948	933	947	863	928	872	960	895	939	860	891	880	936	932	869	874	861	893	883	911	853	863	952	919	923	949	932	906	912	901	870	967	909	895	904	888	862	881	952	985	895	946	854	932	966	923	922	939	896	977	921	914	890	894	916	933	922	968	876	931	909	936	858	863	970	878	922	964	945	939	918	960	925	923	935	958	942	918	911	946	906	885	870	895	933	889	929	944	882	882	891	930	896	866	857	869	917	942	936	881	924	922	912	962	879	893	923	892	927	894	921	881	929	904	950	887	936	922	905	927	886	918	887	917	908	867	931	911	930	894	929	954	914	955	935	904	897	957	873	958	869	917	897	931	881	884	927	967	914	943	902	933	864	953	910	948	936	908	862	924	924	905	972	946	959	907	890	981	919	906	968	970	925	970	932	924	888	905	945	899	889	921	874	926	899	941	935	918	916	927	899	939	912	939	906	962	958	970	948	913	893	896	886	929	897	894	904	950	882	852	966	909	942	911	907	901	902	916	937	925	905	859	920	978	936	882	898	946	891	944	967	987	963	891	883	939	888	884	915	984	898	880	945	902	927	936	882	931	943	952	878	972	900	899	945	917	912	896	936	924	941	948	925	882	919	919	897	908	916	865	831	886	894	927	902	878	890	913	944	921	926	958	947	933	923	928	844	928	893	879	928	890	869	930	915	923	871	905	920	916	929	892	939	873	907	896	902	959	895	908	859	855	922	872	925	912	911	927	946	918	898	914	865	956	923	936	931	839	928	910	842	921	938	960	897	954	917	936	908	901	929	856	871	913	912	907	898	902	912	878	866	911	886	916	888	919	895	968	865	876	926	902	900	867	884	891	878	963	943	856	872	938	902	931	873	942	907	903	897	932	931	884	929	944	915	902	975	938	880	907	925	863	926	929	909	922	882	873	878	878	905	916	912	874	917	940	892	925	908	915	909	878	918	890	949	880	929	912	864	860	903	906	968	920	878	888	928	931	909	897	943	921	902	927	862	889	905	932	924	912	910	933	902	889	889	935	889	917	897	898	921	887	890	900	950	917	889	886	843	885	889	911	914	927	879	914	906	905	965	884	906	917	877	930	896	896	924	918	883	903	914	839	848	896	913	891	929	943	880	891	927	952	916	939	928	923	966	924	949	900	889	865	918	909	916	911	886	949	938	907	872	916	913	876	906	918	918	912	914	932	913	891	914	947	921	892	928	931	911	895	911	895	912	913	880	947	949	925	905	977	918	913	984	906	937	919	911	934	940	910	948	926	927	923	895	884	880	895	916	966	955	919	925	934	907	906	915	922	976	910	869	917	910	917	916	910	929	907	902	912	880	904	938	912	890	884	915	911	868	902	983	931	931	921	922	967	906	903	889	930	901	924	939	871	938	868	908	924	981	922	919	940	891	904	886	932	887	915	907	937	977	873	901	911	893	904	900	947	918	943	901	877	930	890	905	916	915	915	912	909	945	906	937	924	881	982	974	899	914	910	963	914	885	959	933	956	923	947	869	844	898	926	943	861	889	865	902	901	952	880	892	954	912	858	896	883	898	882	905	914	940	942	864	913	912	943	963	950	902	926	914	913	941	940	879	876	879	917	923	898	888	938	921	925	889	906	897	907	1022	897	870	913	906	948	865	895	930	929	900	978	938	938	955	881	905	872	932	924	847	870	968	1017	892	915	939	902	935	856	958	935	965	933	920	978	889	925	909	951	859	936	950	901	967	885	904	873	911	906	935	953	896	865	900	899	906	955	905	898	925	957	932	884	885	957	920	932	891	873	904	937	911	919	904	855	930	926	918	893	909	905	891	882	884	858	936	919	937	868	853	920	870	994	942	930	891	938	852	945	855	962	893	862	920	919	926	910	892	920	906	857	897	872	904	900	899	954	892	893	938	916	918	892	928	934	904	914	873	861	915	876	924	969	1000	995	966	929	958	892	919	905	912	911	974	913	891	880	893	854	935	928	889	924	927	922	975	872	887	862	944	876	923	947	947	948	953	950	926	870	903	921	894	959	987	904	944	893	907	935	853	917	917	927	938	909	892	926	888	836	890	970	891	913	926	912	920	901	887	953	909	904	925	917	926	961	919	888	858	927	904	885	864	896	937	973	858	935	874	918	893	853	870	873	974	854	840	907	941	886	945	856	950	946	924	951	931	894	942	894	940	936	955	915	907	951	956	915	894	935	927	899	955	900	896	911	894	839	919	969	931	894	915	947	943	870	923	839	873	931	893	902	924	904	867	899	980	937	930	921	943	922	918	933	933	997	905	920	948	935	896	906	867	948	890	923	908	933	963	881	949	940	935	924	924	891	944	865	845	935	899	915	884	923	896	943	874	954	958	932	892	889	879	873	930	869	955	855	900	918	884	976	934	945	841	951	965	902	889	913	903	908	991	884	842	929	809	916	890	961	936	890	894	934	926	920	933	925	886	866	890	876	936	880	964	934	869	913	911	899	858	904	921	925	880	888	903	951	914	893	888	927	880	919	919	901	873	964	920	878	907	869	896	974	994	928	924	897	920	939	935	935	926	876	893	918	906	894	881	876	899	933	917	913	952	931	893	919	956	893	917	906	896	908	902	907	928	915	845	891	923	886	901	947	914	906	891	871	872	933	890	912	896	890	915	898	893	954	921	898	926	923	956	978	929	902	878	932	945	920	904	895	975	914	896	927	905	961	898	904	896	906	925	879	926	862	897	934	884	869	928	928	913	930	957	877	980	936	888	919	924	888	929	943	862	935	891	892	911	868	905	867	882	913	925	887	886	945	924	934	926	915	911	951	917	912	891	900	930	963	909	837	887	902	914	899	937	916	851	859	925	873	922	873	932	868	962	941	920	907	926	913	959	957	934	896	898	902	906	902	910	915	924	906	911	835	884	937	905	916	941	875	890	893	897	925	929	919	971	923	882	891	897	970	881	932	977	923	911	846	907	997	941	862	973	927	898	844	948	911	945	948	873	959	885	935	959	879	933	885	908
29080	48339	43557	31650	22118	15937	10838	7991	6031	5135	5225	4234	3282	2658	2406	2299	2115	1954	1582	1264	1245	1288	1209	1161	1097	1058	1158	1130	1077	1085	1126	1069	1113	1118	1172	1167	1158	1085	1093	1149	1143	1103	1098	1124	1117	1133	1097	1131	1093	1078	1118	1140	1072	1102	1110	1099	1094	1081	1117	1115	1060	1059	1089	1105	1164	1044	1087	1094	1133	1119	1021	1052	1087	1068	1149	1047	1073	1116	1049	1150	1090	1084	1000	1072	1056	1040	1073	1062	1066	1079	1075	1120	1105	1104	1100	1079	1093	1130	1160	1007	1093	1035	1034	1041	1087	1115	1128	1069	1070	1153	1054	1047	1118	1065	1122	1039	1106	1098	1044	1070	1162	1018	1078	1088	1085	1040	1045	1055	1046	1109	1090	1105	1113	1076	1100	1122	1092	1091	1077	1071	1089	1109	1063	1044	1058	1115	1052	1087	1141	1080	1079	1078	1123	1132	1109	1078	1028	1052	1056	1093	1139	1080	1081	1024	1059	1067	1048	1089	1127	1115	1086	1085	1118	1109	1128	1132	1042	1122	1123	1066	1109	1058	1044	1102	1051	1084	1093	1033	1093	1116	1136	1087	1152	1025	1073	1046	1029	1048	1056	1065	1094	1098	1090	1093	1147	1084	1062	1073	1079	1113	1039	1109	1149	1104	1088	1027	1185	1040	1111	1097	1091	1134	1100	1116	1133	1083	1094	1043	1060	1060	1077	1098	1115	1094	1160	1100	1046	1062	1083	1038	1055	1105	1087	1099	1093	1019	1078	1076	1095	1104	1057	1067	1098	1028	1074	1078	1103	1112	1070	1081	1133	1132	1115	1116	1073	1117	1080	1127	1094	1102	1085	1128	1087	1095	1094	1102	1059	1110	1093	1026	1108	1058	1097	1120	1108	1063	1062	1043	1075	1128	1090	1028	1062	1095	1091	1110	1108	1009	1137	1086	1065	1083	1049	1107	1070	1065	1093	1032	1084	1128	1103	1050	1136	1031	1061	1138	1087	1063	1110	1123	1170	1129	1095	1086	1127	1110	1048	1115	1085	1094	1101	1091	1121	1055	1101	1052	1026	1106	1081	1072	1063	1071	1089	1012	1132	1072	1102	1098	1062	1111	1052	962	1048	1054	1097	1083	1086	1078	1078	1149	1115	1018	1040	1088	1090	1103	1065	1113	1115	1124	1058	1055	1132	1083	1049	1047	1073	1094	1115	1119	1075	1077	1041	1066	1133	1093	1081	1111	1093	1066	1031	1069	1094	1094	1072	1067	1105	1104	1090	1108	1071	1091	1105	1131	1040	1093	1165	1040	1136	1032	1046	1074	1117	1116	1076	1070	1060	1041	1114	1087	1079	1019	1113	1074	1053	1122	1109	1094	1153	1136	1122	1102	1076	1059	1062	1080	1107	1111	1074	1062	1139	1125	1083	1015	1071	1091	1124	1085	1092	1123	1063	1113	1079	1100	1052	1074	1121	1106	1081	1084	1117	1093	1053	1132	1138	1049	1140	1085	1042	1119	1103	1124	1130	1095	1073	1100	1088	1045	1074	1105	1128	1101	1049	1111	1096	1114	1104	1149	1121	1117	1055	1073	1043	1059	1084	1140	1048	1070	1084	1116	1094	1094	1089	1088	1047	1107	1082	1157	1057	1070	1076	1023	1061	1085	1102	1087	1067	1071	1118	1088	1092	1040	1119	1062	1071	1045	1099	1105	1085	1080	1084	1067	1072	1130	1057	1116	1077	1057	1066	1107	1055	1122	1058	1059	1117	1093	1145	1023	1089	1143	1089	1087	1117	1120	1051	1092	1106	1131	1182	1114	1059	1070	1122	1070	1162	1101	1133	1059	1115	1077	1063	1135	1125	1089	1146	1022	1089	1102	1102	1094	1116	1059	1048	1146	1108	1081	1093	1074	1081	1115	1058	1121	1071	1140	1117	1074	1069	1090	1097	1132	1084	1042	1105	1137	1088	1056	1089	1112	1084	1147	1093	1089	1121	1086	1131	1167	1091	1066	1080	1072	1064	1082	1104	1024	1072	1010	1154	1127	1125	1049	1047	1092	1079	1084	1108	1087	1071	1010	1132	1124	1078	1144	1138	1075	1098	1110	1092	1112	1117	1112	1004	1042	1099	1088	1116	999	1086	1029	1039	1105	1052	1045	1098	1071	1103	1050	1150	1059	1087	1042	1138	1122	1057	1125	1056	1105	1108	1124	1059	1075	1078	1110	1069	1132	1115	1129	1037	1038	1182	1058	1067	1121	1120	1063	1055	1102	1050	1127	1064	1076	1081	1095	1052	1131	1074	1130	1083	1037	1122	1134	1087	1122	1102	1070	1115	1098	1094	1076	1048	1195	1076	1106	1072	1105	1114	1119	1068	1083	1088	1112	1041	1083	1058	1120	1082	1074	1066	1131	1099	1083	1181	1030	1051	1059	1071	1064	1098	1104	1078	1113	1064	1085	1117	1044	1016	1100	1072	1116	1045	1089	1149	1113	1073	1056	1059	1064	1096	1121	1083	1100	1114	1065	1126	1045	1052	1062	1051	1086	1087	1122	1062	1117	1029	1107	1056	1114	1112	1064	1154	1100	1083	1096	1085	1062	1104	1125	1080	1061	1083	1105	1073	1057	1084	1083	1055	1045	1036	1086	1116	1101	1065	1107	1082	1134	1096	1083	1107	1109	1130	1024	1058	1070	1115	1166	1042	1092	1089	1120	1084	1026	1096	1109	1165	1080	1062	1121	1137	1087	1016	1121	1089	1119	1054	1058	1106	1146	1014	1041	1110	1058	1060	1120	1049	1131	1044	1137	1104	1090	1124	1133	1092	1024	1109	1056	1075	1026	1064	1142	1082	1072	1076	1092	1127	1116	1099	1040	1117	1082	1119	1075	1087	1091	1072	1121	1057	1103	1121	1105	1110	1097	1088	1096	1100	1171	1113	1049	1074	1028	1058	1158	1063	1047	1081	1047	1079	1122	1094	1090	1110	1045	1191	1144	1034	1039	1085	1140	1140	1117	1080	1111	1119	1130	1096	1092	1065	1099	1067	1101	1083	1100	1028	1098	1062	1103	1070	1039	1082	1090	1067	1135	1081	1143	1105	1083	1078	1129	1094	1055	1103	1052	1072	1120	1120	1064	1066	1059	1060	1166	1095	1074	1077	1122	1095	1105	1128	1059	1101	1026	1033	1120	1089	1088	1089	1089	1015	1075	1122	1121	1087	1094	1059	1079	1118	1095	1157	1083	1078	1064	1156	1077	1113	1105	1039	1065	1093	1105	1068	1054	1075	1083	1134	1084	1093	1068	1094	1059	1067	1142	1096	1039	1110	1144	1109	1079	1109	1104	1125	1144	1084	1075	1100	1071	1035	1126	1110	1069	1114	1097	1061	1063	1079	1117	1028	1110	1145	1048	1123	1031	1081	1116	1103	1069	1089	1051	1099	1104	1122	1084	1090	1124	1014	1075	1047	1121	1071	1066	1064	1135	1127	1070	1107	1065	1029	1111	1147	1126	1087	1060	1115	1133	1087	1097	1141	1106	1113	1071	1128	1199	1151	1089	1062	1134	1139	1122	1053	1073	1050	993	1128	1113	1090	1060	1087	1077	1034	1091	1077	1100	1145	1084	1107	1043	1075	1044	1100	1075	1044	1107	1117	1011	1078	1059	1070	1092	1102	1068	1043	1047	1080	1090	1117	1084	1147	1047	1081	1095	1080	1052	1102	1110	1086	1100	1039	1058	1060	1099	1098	1114	1056	1106	1108	1067	1097	1045	1117	1061	1065	1083	1046	1138	1138	1104	1062	1029	1157	1098	1106	1079	1052	1120	1088	1066	1119	1030	1051	1076	1104	1151	1106	1047	1116	1079	1083	1080	1109	1065	1068	1076	1090	1112	1044	1081	1081	1062	1089	1159	1144	1065	1075	1118	1046	1124	1149	1050	1096	1117	1038	1125	1121	1019	1075	1048	1080	1094	1066	1101	1046	1038	995	1050	1125	1074	1118	1075	1095	1098	1083	1169	1101	1061	1085	1083	1080	1081	1065	1098	1081	1080	1054	1096	1101	1083	1113	1079	1067	1084	1068	1136	1151	1045	1100	1077	1038	1052	1066	1126	1055	1116	1082	1098	1073	1119	1100	1030	1027	1119	1100	1060	1087	1106	1103	1088	1018	1128	1105	1084	1108	1084	1071	1094	1054	1085	1067	1053	1127	1086	1109	1040	1028	1108	1133	1098	1046	1107	1110	1066	1129	1113	1099	1100	1096	1025	1100	1093	1058	1108	1065	1094	1164	1054	1064	1073	1080	1087	1096	1100	1067	1097	1053	1049	1071	1138	1125	1092	1056	1140	1076	1114	1023	1066	1086	1043	1121	1102	1132	1130	1045	1090	1054	1064	1067	1132	1081	1049	1122	1122	1084	1061	1099	1135	1098	1094	1127	1097	1100	1052	1058	1078	1092	1095	1088	1063	1064	1090	1032	1102	1091	1133	1081	1129	1103	1092	1041	1099	1108	1126	1098	1095	1128	1053	1105	1101	1098	1066	1104	1045	1101	1043	1124	1052	1032	1073	1115	1101	1077	1029	1097	1053	1120	1086	1082	1062	1058	1072	1080	1112	1125	1143	1104	1107	1034	1048	1142	1145	1053	1088	1115	1081	1085	1142	1083	1083	1059	1086	1084	1126	1052	1123	1095	1104	1076	1126	1052	1019	1087	1069	1060	1070	1078	1105	1027	1107	1098	1124	1068	1081	1032	1078	1046	1110	1170	1082	1086	1060	1087	1050	1114	1077	1070	1043	1066	1093	1064	1017	1097	1037	1041	1084	1062	1092	1086	1119	1095	1117	1121	1095	1073	1101	1093	1062	1127	1051	1041	1083	1064	1115	1081	1099	1041	1112	1063	1101	1114	1033	1068	1131	1116	1022	1077	1164	1095	1103	1077	1078	1051	1096	1037	1089	1103	1125	1069	1084	1098	1091	1088	1091	1080	1052	1110	1017	1093	1043	1073	1105	1115	1047	1095	1096	1096	1119	1046	1105	1070	1105	1105	1042	1106	1040	1120	1084	1100	1086	1106	1113	1007	1086
23197	20742	28341	24229	22347	21215	14934	7701	5047	4528	4329	3549	2677	2135	2016	1927	1769	1452	1103	884	911	945	863	761	762	699	802	764	732	747	712	729	760	742	731	761	726	776	766	784	738	755	770	780	753	711	714	710	686	737	720	738	738	733	722	725	706	756	726	690	666	756	684	722	677	682	694	694	661	700	719	685	736	715	703	708	667	710	684	681	683	745	677	716	675	722	720	722	730	721	710	710	711	745	730	713	722	708	721	702	677	727	708	693	691	724	721	734	696	682	748	727	697	714	723	714	722	709	676	661	710	698	711	718	690	698	734	717	700	706	702	685	712	697	716	737	689	664	717	689	685	717	657	700	700	708	707	722	721	771	734	705	744	717	736	674	761	733	736	667	653	707	741	712	723	684	696	701	690	714	678	702	750	702	664	669	733	729	719	711	694	750	716	741	712	688	744	703	673	736	706	705	747	714	683	714	686	774	722	727	676	695	711	651	728	707	681	719	674	708	716	684	675	726	691	756	743	725	681	709	681	691	750	699	715	698	708	700	745	727	767	692	717	733	722	796	694	670	688	672	735	741	713	715	719	745	673	707	707	712	672	760	742	723	693	733	702	710	688	684	717	711	681	680	733	716	689	732	732	758	738	725	706	719	718	704	777	726	735	733	756	693	691	754	715	696	679	725	698	741	695	707	684	753	672	737	692	703	736	702	698	719	740	739	694	718	706	690	679	704	723	656	722	727	692	693	674	721	665	667	669	687	699	727	709	751	700	703	764	670	724	712	672	687	699	706	713	714	733	707	713	673	706	669	732	655	679	688	685	729	712	714	698	739	660	722	705	759	741	736	691	697	682	738	688	697	728	731	747	726	691	709	725	712	698	724	688	677	717	722	711	712	726	687	688	735	758	743	753	708	694	640	688	660	728	688	691	692	685	672	671	750	672	722	727	673	627	736	765	705	689	698	718	701	710	709	724	710	687	649	727	644	752	748	695	740	727	703	699	717	692	695	739	706	669	713	700	725	728	693	728	729	693	718	764	696	752	727	730	686	741	685	666	668	723	757	727	693	732	710	763	703	704	675	708	714	706	721	777	705	660	717	698	686	696	693	710	699	698	716	736	742	702	689	678	671	693	743	688	676	675	705	733	705	657	724	718	694	724	704	711	680	674	684	691	711	717	747	757	703	727	694	706	702	756	724	701	656	688	713	707	688	723	720	686	716	694	738	693	765	700	720	706	676	687	708	698	685	710	732	689	706	730	709	741	695	709	660	701	729	743	737	689	693	724	721	740	698	710	688	684	664	781	709	658	700	727	725	735	750	736	699	723	739	708	715	682	686	752	689	692	760	721	698	721	731	704	703	725	725	692	721	736	745	679	688	717	735	716	669	737	676	689	720	696	706	671	687	723	676	658	729	724	701	691	733	681	687	713	697	708	691	706	735	703	712	716	721	704	689	703	697	732	731	675	728	696	741	701	749	696	752	678	727	727	724	748	644	749	689	682	723	719	664	692	749	721	737	662	673	716	706	662	725	673	684	709	702	762	681	775	722	700	733	672	702	709	662	657	740	697	721	709	732	701	670	698	694	711	707	702	714	699	677	731	663	713	689	690	673	726	701	711	741	697	695	687	708	726	675	689	730	744	681	718	732	728	732	754	638	723	683	696	693	693	727	754	751	733	675	754	693	699	689	744	738	679	700	707	709	720	756	663	735	743	692	721	678	735	751	747	695	687	685	722	698	731	718	701	719	673	689	681	696	718	706	678	669	749	746	682	733	702	724	730	689	706	737	694	710	729	717	670	696	682	691	698	679	699	722	747	733	722	703	685	677	784	649	693	694	723	712	717	710	723	704	778	693	710	774	729	743	761	652	707	725	735	673	695	731	720	709	711	696	731	713	703	742	684	722	682	691	713	695	705	727	724	670	643	714	745	750	697	744	707	681	733	737	732	763	720	667	716	677	708	711	677	670	698	723	708	699	732	731	734	735	729	744	710	693	715	722	727	685	758	660	729	773	706	730	694	730	711	729	703	727	652	684	679	715	708	715	694	708	695	772	680	719	675	696	691	706	729	695	690	673	699	709	713	728	746	735	643	708	719	685	695	732	680	704	684	707	692	699	732	674	683	699	715	722	702	717	715	771	702	728	719	693	673	741	710	738	696	694	677	692	724	685	715	738	719	705	670	701	712	680	721	672	715	732	725	725	720	668	673	721	740	734	735	699	696	742	701	687	687	664	759	687	704	649	718	701	758	693	700	706	745	689	710	708	707	744	744	689	681	696	734	743	700	697	756	689	707	702	732	709	651	674	714	692	717	722	674	727	740	724	703	666	730	688	696	741	710	707	724	706	693	715	711	738	715	694	740	654	682	693	672	730	712	723	703	688	692	724	737	673	732	749	688	744	724	672	708	699	698	717	744	680	765	711	741	712	688	705	696	744	682	751	698	690	705	717	690	752	751	697	697	741	725	687	750	695	693	709	701	714	692	732	690	671	736	697	707	736	682	733	722	729	714	713	713	712	675	710	729	662	694	709	701	731	764	737	709	754	702	694	691	717	676	698	718	690	676	723	742	696	708	697	663	686	704	681	673	670	721	764	730	689	687	676	686	685	725	642	738	733	723	726	719	648	724	719	718	720	706	658	714	687	690	711	705	755	704	696	698	721	720	740	701	734	681	687	666	676	708	693	703	712	710	699	703	686	656	715	706	664	724	700	766	740	688	717	670	715	717	729	664	713	695	671	691	662	736	724	691	683	711	684	698	712	680	731	700	714	689	664	642	696	725	732	716	673	732	691	709	713	711	703	708	727	643	713	731	707	697	756	692	704	702	681	744	729	696	638	710	687	682	710	691	723	694	674	646	697	667	739	683	705	730	716	687	694	743	678	725	698	697	663	682	760	739	738	704	697	748	689	761	706	729	735	661	713	694	711	678	698	705	664	679	739	707	721	690	721	731	728	678	712	692	682	723	751	734	685	707	725	664	680	663	692	711	692	688	668	690	707	734	725	719	669	707	699	711	692	724	702	728	702	661	714	751	691	680	692	687	694	729	695	709	756	732	724	666	735	707	726	724	683	706	703	706	720	654	711	738	669	645	736	725	721	697	687	682	712	662	765	681	674	715	670	716	707	711	680	719	701	713	725	720	728	708	730	717	717	736	674	669	695	696	709	679	685	727	678	740	674	689	709	677	731	731	700	695	706	757	746	726	691	742	694	697	700	734	746	726	706	659	678	773	702	694	751	668	718	695	713	739	729	726	705	656	692	759	651	715	702	680	699	702	709	720	737	739	706	703	767	713	707	758	663	638	743	727	702	720	705	756	749	703	690	688	690	705	718	642	733	719	727	701	717	758	728	724	691	717	713	684	729	686	697	705	708	682	713	706	771	741	721	680	705	677	729	735	653	675	675	711	709	735	694	689	710	766	719	695	716	724	709	722	668	716	667	672	761	709	623	663	687	673	720	712	733	690	677	742	682	713	720	673	667	696	706	701	725	745	698
30140	56174	51357	38807	29238	22505	16781	12067	9034	7772	7607	5948	4499	3701	3379	3138	2745	2280	1576	1145	1143	1204	1106	1019	957	946	879	925	945	967	881	880	883	860	887	907	969	936	983	941	969	969	907	991	910	940	925	966	874	930	935	896	893	876	863	883	821	853	923	914	839	878	904	873	827	893	862	836	871	880	828	841	809	849	857	911	904	875	801	797	863	850	854	814	848	871	864	871	855	817	880	845	849	838	836	828	822	835	850	827	847	857	853	848	896	849	827	845	905	864	883	843	808	822	846	851	817	914	870	853	866	838	823	857	866	853	780	881	841	849	883	840	825	869	844	861	860	831	877	834	858	886	838	879	860	855	815	875	860	789	901	870	872	809	892	877	836	842	882	821	891	801	908	871	854	832	805	851	859	816	818	851	822	819	872	868	836	840	847	830	856	872	885	895	831	880	855	854	883	869	862	905	819	860	836	802	902	897	866	854	845	865	877	860	870	825	898	854	872	896	887	807	869	827	880	911	859	833	786	875	864	862	867	807	880	880	852	810	866	866	874	835	877	859	805	844	823	796	818	879	861	866	857	870	850	873	828	800	844	860	875	835	840	834	903	798	808	860	798	864	856	866	894	800	792	870	910	875	841	879	877	839	860	829	806	895	827	821	884	850	831	829	851	828	824	903	872	872	867	871	819	839	869	828	865	815	852	869	886	858	935	873	856	913	886	876	843	811	803	864	828	875	909	836	848	872	837	825	858	836	853	803	810	889	852	831	880	832	852	862	820	858	896	841	880	877	803	847	921	836	867	875	877	878	885	850	893	804	847	834	849	886	821	813	871	780	816	863	862	886	877	845	790	895	840	828	863	841	811	876	864	862	869	886	832	833	893	856	856	819	874	858	836	839	840	849	897	817	893	845	895	806	914	855	808	867	899	821	873	850	830	861	871	826	850	818	804	841	862	852	846	875	869	845	884	865	851	842	894	878	847	853	880	777	863	828	820	846	875	871	847	890	829	830	822	838	826	886	856	854	858	864	811	881	870	885	808	853	867	833	822	816	837	835	846	873	834	859	838	871	856	874	871	850	915	845	881	841	877	891	847	837	873	866	865	855	855	821	833	875	853	861	909	848	880	864	844	855	898	850	876	855	888	844	845	869	929	840	821	834	855	873	894	841	840	872	852	862	823	870	880	838	897	805	820	852	842	869	898	832	858	857	798	809	869	807	841	893	849	879	890	844	838	815	851	884	813	855	851	838	860	884	855	858	889	825	859	847	863	851	857	782	880	857	847	902	860	848	850	921	863	843	838	826	860	880	879	833	859	891	843	869	828	825	852	921	859	867	811	786	879	872	785	840	829	865	833	844	928	835	897	847	822	782	847	884	863	833	869	837	865	870	809	805	854	881	848	895	859	870	860	899	768	860	870	902	876	826	847	892	875	797	847	867	868	894	827	871	834	843	887	850	838	852	844	821	851	873	864	889	883	899	863	815	914	864	875	882	871	887	901	831	848	825	887	858	872	845	868	856	836	780	813	826	885	861	831	883	871	864	853	843	866	818	908	881	880	904	849	874	865	886	819	845	820	852	867	851	862	847	891	863	894	864	859	815	866	846	852	860	803	832	808	837	839	844	890	873	856	871	861	818	821	930	826	884	851	861	771	889	883	837	835	898	856	852	839	842	903	860	894	878	895	837	888	863	889	887	856	861	797	826	821	830	862	868	825	900	864	884	861	843	881	876	832	862	846	884	865	891	859	824	809	858	892	850	907	814	866	847	920	864	840	851	842	790	843	817	872	855	794	886	877	889	866	816	816	847	827	871	833	841	803	833	860	907	853	848	903	902	851	886	895	860	824	852	876	864	849	860	868	855	865	874	877	816	794	888	834	826	850	841	833	854	865	823	890	838	872	841	834	871	836	865	801	862	858	790	845	809	882	824	875	837	855	854	915	891	880	853	869	823	841	830	879	863	874	863	861	872	804	864	846	853	846	861	857	834	840	777	844	888	925	844	880	837	846	859	851	862	780	822	861	867	866	848	810	830	856	837	878	878	883	880	856	878	811	856	830	888	824	845	826	801	847	878	866	819	893	864	933	894	852	862	859	875	885	834	864	820	878	811	857	826	900	828	880	834	915	831	876	833	852	857	818	848	858	831	815	887	834	830	865	819	856	859	821	861	862	840	827	883	821	852	808	819	841	906	853	881	851	849	836	854	846	861	827	873	844	830	837	884	849	862	884	864	805	901	833	832	816	805	839	837	831	850	848	859	823	881	897	837	845	818	795	849	864	828	853	839	828	851	871	872	892	823	847	891	861	865	872	825	867	848	832	845	835	882	890	896	851	857	922	857	888	896	887	789	808	884	904	807	878	894	843	865	834	793	830	842	853	903	871	852	803	839	824	863	843	856	876	834	862	839	863	876	876	860	828	895	849	825	802	861	929	864	877	836	842	850	808	847	825	853	852	832	859	904	860	860	862	864	885	842	822	864	821	847	886	842	848	873	830	860	863	883	825	803	845	854	882	885	844	839	797	787	856	872	857	853	865	866	760	817	844	870	849	816	872	839	838	829	849	844	860	879	854	823	839	806	827	898	838	854	863	827	842	866	870	882	859	880	827	863	848	822	871	893	908	859	848	846	882	859	862	863	873	820	827	862	856	842	864	881	849	850	813	856	867	809	900	811	853	886	850	878	907	873	886	860	830	799	853	847	831	896	832	861	868	859	821	852	838	827	798	880	845	811	786	841	849	841	862	892	898	807	860	848	847	858	808	874	879	862	817	810	847	843	871	814	850	793	840	898	863	814	875	871	835	836	828	902	768	826	846	856	849	889	804	870	837	882	855	835	857	899	823	843	880	839	856	857	846	887	930	866	849	811	818	834	836	860	880	814	927	860	879	840	835	810	858	841	841	835	825	851	858	907	842	827	856	844	814	885	858	865	877	852	809	818	871	847	808	845	834	844	884	861	824	811	798	844	830	887	890	907	881	854	870	808	847	857	880	804	848	822	861	841	862	846	869	849	822	883	853	856	804	820	857	841	864	857	848	784	828	849	812	811	856	839	827	812	836	855	907	842	803	888	830	839	808	844	881	826	835	849	834	886	866	850	894	865	819	855	869	882	885	857	835	831	842	874	842	871	886	868	863	871	902	896	881	900	838	850	845	884	886	832	844	843	861	885	831	863	844	871	853	801	833	850	873	861	865	843	894	873	845	883	884	850	932	825	878	793	845	873	866	847	841	857	810	871	859	860	851	838	809	857	853	848	850	858	802	896	850	874	817	828	860	823	856	902	850	843	862	849	862	864	882	808	878	814	830	849	839	844	846	845	869	908	845	865	848	802	877	904	841	900	832	850	845	864	847	890	848	823	818	866	824	887	825	839	853	801	892	882	866	844	890	824	877	856	888	850	824	812	850	840	814	852	813	827	864	821	874	834	781	852	891	891	829	829	842	854	812	889	865	837	880	862	848	823	883	847	918	861	826	881	891	845	857	840	863	833	862	886
22304	20725	28452	23307	21309	22771	22354	11294	6933	6099	5702	4469	3331	2753	2547	2303	2097	1534	1034	781	861	894	729	690	619	678	592	684	699	661	626	662	656	624	598	615	671	669	726	731	634	669	670	641	670	642	619	605	672	685	633	637	654	658	625	616	646	580	553	639	633	582	580	555	624	596	585	612	637	621	622	595	600	592	591	566	605	621	641	570	625	587	611	617	615	593	576	567	624	622	639	620	568	634	600	543	615	629	620	552	591	626	573	570	565	614	538	581	617	654	643	592	573	609	649	600	588	549	605	597	573	623	596	601	603	590	563	590	597	613	569	627	597	579	595	620	601	575	581	615	596	615	616	598	566	619	620	613	610	561	582	549	616	617	563	560	597	602	627	618	621	641	578	590	574	599	588	614	564	609	593	574	553	618	576	559	556	575	626	603	556	585	573	624	568	595	556	587	658	569	577	590	570	607	617	583	604	600	628	561	610	564	594	622	608	587	559	594	544	610	609	575	564	603	633	594	569	588	581	608	612	569	545	619	567	609	575	623	605	574	571	597	542	639	569	589	581	571	591	595	592	617	615	611	578	617	617	581	565	600	560	591	607	614	602	588	612	589	616	605	614	625	561	561	600	589	587	561	577	617	596	600	613	571	582	640	589	608	583	608	598	610	576	582	600	555	586	600	603	556	610	644	597	544	636	542	598	582	588	604	605	613	623	602	560	619	575	572	568	610	590	556	590	603	602	580	594	580	543	612	557	570	610	594	595	605	598	644	583	592	567	611	629	568	589	600	580	578	562	608	568	574	610	604	636	633	636	599	642	572	588	605	584	561	546	547	599	573	579	623	591	596	597	564	568	615	561	623	587	603	646	618	621	600	563	584	595	583	565	635	586	556	606	552	625	575	612	581	601	580	597	614	632	597	555	583	597	552	551	627	604	593	597	642	606	562	542	563	583	529	583	601	586	612	601	574	560	650	596	597	580	569	592	566	623	593	590	604	639	581	626	615	606	609	608	593	597	602	626	651	635	608	593	540	608	589	608	620	581	593	585	566	586	572	580	607	611	583	597	640	607	547	612	561	606	616	616	548	604	585	601	624	584	601	610	570	580	615	608	617	538	592	565	632	632	554	607	585	639	594	565	588	569	629	579	592	584	638	610	616	593	553	614	601	628	608	605	592	570	593	612	591	589	586	570	591	584	567	621	557	590	610	594	600	576	565	617	600	577	600	581	560	594	604	633	606	602	589	622	559	584	626	599	596	522	545	568	605	578	581	581	612	549	602	610	603	591	590	593	589	577	624	611	546	593	583	616	570	587	591	625	603	601	569	621	599	591	592	570	562	619	585	583	551	574	609	613	601	605	645	567	605	595	607	578	558	587	577	631	585	591	554	591	587	577	604	592	610	575	566	603	612	573	549	564	571	559	584	575	634	553	584	600	587	577	585	622	564	591	575	581	580	544	600	612	624	609	552	601	593	551	594	590	580	598	598	589	593	625	620	635	577	606	602	576	617	603	611	629	564	563	560	590	536	574	585	567	550	632	590	597	611	596	581	576	555	628	589	591	607	564	528	584	570	577	562	590	558	583	584	594	589	602	571	643	571	625	585	608	630	578	584	586	608	610	589	570	577	570	597	574	588	602	571	566	582	617	603	575	574	590	607	619	581	578	575	574	596	577	622	585	558	583	589	577	633	607	628	603	573	570	569	579	594	590	570	607	579	602	609	580	592	572	665	607	607	622	610	619	578	590	601	621	571	575	568	607	579	606	592	605	598	651	590	582	617	585	633	608	594	601	618	594	591	596	555	557	571	611	647	611	559	614	563	567	609	598	586	610	581	585	568	616	584	591	595	622	607	623	552	600	643	596	574	615	599	558	622	618	609	620	596	595	608	578	625	590	579	642	551	594	608	599	626	618	606	576	561	546	592	593	610	604	662	541	617	577	570	642	598	606	587	628	546	574	617	604	606	617	560	610	596	645	585	582	601	596	554	609	574	582	592	638	572	610	633	598	599	639	612	579	598	630	582	600	629	586	613	659	571	564	558	627	584	602	589	569	566	598	570	596	543	583	568	534	534	562	603	592	607	610	603	608	596	605	597	624	582	584	644	598	572	636	585	601	573	585	611	603	645	605	613	594	588	548	583	601	596	592	630	569	598	580	592	570	640	624	583	560	603	638	593	628	580	584	560	604	568	592	585	623	615	604	586	647	521	623	603	621	624	595	608	585	623	658	604	587	581	599	582	603	592	601	569	607	608	596	615	600	577	599	592	595	604	576	608	608	594	587	596	587	610	580	571	588	626	596	594	586	583	563	588	616	590	577	544	616	561	553	612	568	609	567	587	592	582	604	595	607	576	578	627	598	581	613	563	562	635	584	603	567	566	569	623	576	584	604	606	603	604	611	616	590	588	528	624	595	565	574	616	598	571	591	581	558	574	653	608	596	557	591	569	613	577	539	586	584	584	548	604	564	587	556	546	598	579	588	603	577	648	554	577	565	576	558	561	644	580	589	570	587	615	559	654	580	585	593	572	590	612	628	593	584	594	618	610	602	605	567	641	634	643	608	599	551	578	560	620	579	590	584	605	605	589	596	575	592	583	596	636	569	547	614	561	570	590	626	592	643	577	632	562	628	577	569	634	541	565	603	535	584	601	607	578	576	593	614	554	619	563	573	621	566	606	574	621	627	604	601	626	580	593	583	617	613	597	592	570	584	551	605	580	546	613	598	600	581	628	610	584	595	600	535	604	617	593	544	627	537	592	602	580	623	563	589	559	561	568	589	591	577	583	567	553	579	602	594	621	589	597	553	620	595	602	610	574	561	565	572	591	562	559	599	580	595	631	596	607	597	577	613	568	604	591	564	578	578	606	577	609	625	601	591	593	631	624	576	580	589	585	607	651	615	591	563	575	579	561	603	556	624	570	586	616	593	602	599	632	609	607	578	575	626	560	594	589	575	592	589	558	629	621	589	542	588	585	579	588	592	660	577	578	574	601	646	599	608	630	547	583	595	595	567	567	607	586	597	591	625	637	577	561	574	599	596	661	579	605	615	626	623	563	581	624	607	575	593	578	613	590	595	564	556	553	580	554	584	577	553	578	622	587	595	598	543	583	567	585	588	590	632	558	587	565	560	599	602	598	613	601	565	624	568	623	574	604	667	574	641	557	580	560	601	628	588	571	609	593	593	616	624	628	572	557	617	588	582	614	577	592	587	571	555	627	579	581	587	610	583	637	606	617	597	613	578	611	653	622	615	623	614	611	580	618	602	579	621	579	577	585	570	600	619	626	563	657	578	592	576	619	623	608	645	608	613	588	588	619	627	583	653	573	583	550	560	597	608	595	580	542	606	564	633	567	580	578	579	585	624	615	609	575	612	593	617	588	545	605	556	642	554	583	585	588	607	623	612	582	614	607	562	623	646	590	592	588	592	571	609	592	603	573	593	621	586	618	618	597	576	568	570	592	593	627	601	606	601	598	625	606	593	610	578	556	588	580
32417	61667	56545	43188	33926	26884	21057	15591	12256	10521	9861	7604	5843	4890	4247	3778	3384	2496	1552	1099	1224	1306	991	929	829	801	822	883	840	810	747	740	756	737	739	788	824	844	900	841	828	770	811	812	850	823	787	769	819	823	759	757	693	729	736	732	729	727	696	658	680	689	678	719	734	696	713	655	694	728	699	711	666	662	699	712	724	679	725	722	680	701	706	736	683	703	696	728	696	696	744	686	732	656	670	679	700	721	662	736	687	720	713	671	719	713	695	719	723	737	723	679	738	713	669	719	725	683	708	711	698	724	672	737	696	672	748	675	666	703	712	743	703	683	697	678	712	682	657	697	634	692	723	707	699	735	707	661	713	747	708	707	646	688	731	684	661	676	677	717	733	724	719	711	703	686	711	688	679	708	722	681	673	678	674	654	698	728	705	691	708	697	677	720	691	697	720	702	717	757	670	728	698	714	723	771	746	717	703	696	673	717	764	656	681	717	732	714	687	664	730	675	762	714	678	688	682	728	694	678	688	667	725	668	700	706	689	679	712	683	677	697	707	731	732	716	725	681	682	665	708	697	726	711	713	701	713	669	708	687	723	697	672	706	686	745	742	709	713	697	695	690	743	703	706	738	688	701	734	716	694	723	681	659	705	727	706	757	716	711	687	709	692	724	724	674	700	693	737	719	626	682	678	721	731	680	716	735	637	672	724	744	667	700	668	709	718	702	689	659	715	689	666	717	680	688	740	678	671	699	686	671	696	648	720	711	686	702	679	684	689	725	677	757	696	745	687	702	718	695	704	701	661	734	689	711	703	718	689	684	701	750	690	682	710	654	686	719	665	702	741	730	699	671	704	700	688	761	676	672	670	671	681	713	717	709	678	720	649	713	690	704	730	696	692	693	707	703	704	675	688	694	726	697	677	712	670	719	649	690	727	668	678	699	693	695	687	672	686	690	665	720	720	681	712	701	718	677	675	722	720	678	738	696	727	689	664	663	712	688	724	657	687	684	690	716	673	689	731	724	734	725	744	726	661	699	703	699	689	683	693	668	702	663	704	706	697	700	677	758	660	704	720	676	720	697	695	712	765	709	682	737	672	752	704	709	746	752	683	667	711	650	693	699	675	668	696	694	692	697	698	717	703	692	651	705	706	729	747	679	713	693	708	706	708	691	650	679	710	727	743	656	655	683	702	719	716	750	721	701	705	697	726	717	708	760	689	671	694	735	723	699	694	659	676	673	719	711	709	686	734	708	695	693	659	741	660	697	726	694	720	680	700	728	645	718	715	745	730	667	689	687	744	750	735	664	694	700	733	709	694	670	702	681	658	695	684	698	726	727	682	735	725	696	642	720	705	678	704	709	653	663	696	659	677	702	754	652	656	671	690	678	660	662	739	718	699	681	691	711	700	710	632	687	720	696	676	706	733	685	668	698	676	767	726	661	712	737	716	664	687	732	687	747	675	740	689	715	677	728	710	714	676	685	674	712	677	688	701	694	732	710	721	716	711	708	689	736	670	716	740	715	722	702	726	765	699	732	704	743	702	651	678	678	666	683	679	674	692	694	703	720	709	709	748	757	736	734	685	662	684	697	699	734	738	691	716	678	653	778	671	738	715	663	699	695	673	730	671	681	709	662	680	667	695	716	729	743	699	669	706	690	685	700	690	694	675	687	669	709	715	688	700	725	660	711	672	688	673	720	661	694	635	672	721	717	720	766	724	703	686	724	684	679	689	694	714	745	678	720	698	689	671	657	751	733	721	702	708	677	711	730	711	660	651	692	674	689	697	746	681	681	671	732	679	696	703	754	687	699	708	702	701	694	719	686	728	695	684	692	671	687	656	712	704	733	743	675	661	702	680	701	677	696	735	717	701	712	720	706	728	732	747	741	739	730	731	698	679	681	676	725	761	665	728	699	690	703	692	692	711	668	716	715	731	711	725	732	677	699	720	665	721	729	725	707	672	724	717	645	725	695	672	707	730	740	729	741	697	709	715	684	684	700	702	733	685	732	709	718	687	713	664	618	697	701	691	708	740	647	704	746	753	676	709	700	691	680	656	695	711	697	701	737	720	681	700	680	718	672	774	688	690	652	686	679	709	681	677	682	651	697	723	705	703	697	670	690	721	636	691	705	723	680	717	684	677	667	732	751	708	661	674	699	699	672	685	676	737	693	683	680	728	702	693	687	748	720	732	697	698	662	707	690	706	731	720	723	705	748	745	712	736	732	747	702	664	700	659	702	712	686	679	697	686	712	670	755	679	679	669	676	709	674	692	709	679	699	728	741	711	704	722	679	699	764	712	713	675	752	714	672	712	692	690	739	645	703	670	702	804	715	726	764	685	677	739	652	671	699	733	717	709	717	666	694	737	727	712	674	772	681	711	699	659	715	694	717	706	678	738	706	680	661	731	709	712	714	675	710	694	694	723	720	703	704	698	659	732	659	729	682	723	676	753	702	716	658	729	648	693	702	712	684	690	683	660	729	701	700	721	683	676	760	722	696	687	728	710	701	735	713	676	680	725	652	714	697	731	674	716	730	702	689	635	704	690	736	700	704	702	677	704	726	686	708	675	730	653	724	702	746	721	653	753	662	717	746	673	672	692	685	698	707	704	731	702	718	660	707	721	751	739	711	684	704	725	707	735	658	707	688	689	715	678	727	715	723	708	714	733	709	729	752	717	712	736	694	718	772	741	655	716	708	709	685	695	651	688	702	679	660	721	729	704	691	655	670	746	681	686	668	729	736	686	720	681	716	708	686	688	683	707	686	707	703	671	699	665	674	718	649	684	717	670	709	711	698	714	700	654	653	693	669	716	684	709	715	655	740	679	717	711	726	702	721	666	696	733	718	693	673	708	768	673	681	735	724	735	701	724	696	695	715	655	737	694	712	761	720	713	674	681	648	765	689	724	701	702	697	688	714	687	706	703	701	716	696	743	684	696	733	738	703	709	713	655	665	728	743	696	677	652	711	698	693	688	667	673	693	676	770	673	698	670	729	757	674	724	771	733	684	692	704	745	721	735	722	744	704	725	680	754	695	693	676	710	727	711	691	681	682	699	696	701	712	696	691	703	678	649	719	730	762	695	696	690	692	724	696	683	736	701	665	638	608	667	703	655	680	716	682	739	707	692	690	705	732	726	670	693	711	728	702	694	661	735	724	742	663	697	752	672	708	688	712	727	712	723	744	665	708	692	709	647	704	729	721	720	731	684	694	721	690	779	716	690	693	708	690	707	709	682	710	762	694	717	667	701	665	714	734	736	649	722	653	696	724	681	739	697	705	706	704	694	689	701	698	656	646	682	743	679	656	731	640	706	733	718	724	706	673	687	756	699	736	704	730	733	719	710	718	722	719	707	715	673	677	714	713	722	704	676	696	696	726	740	656	670	694	708	705	715	723	693	682	693	678	706	666	650	701	704	750	722	679	669	684	678	679	708	632	694	698	727	741	724	700	673	734	687	712	690	716	716	699	666	689	729	704	726	740	679	713	721	716
27323	30141	40378	30839	18610	11295	7017	4449	3354	3100	2649	2319	2036	1823	1713	1509	1477	1133	1033	1009	1059	1021	979	954	948	983	947	990	972	958	983	973	959	988	895	942	960	935	938	920	956	920	963	970	979	948	944	960	939	908	924	926	942	926	910	915	882	915	978	898	930	933	895	938	906	908	932	932	966	992	892	869	888	902	973	889	930	897	849	876	937	930	905	931	931	915	959	946	941	881	907	914	869	937	912	925	984	973	884	914	949	942	909	950	886	885	914	933	937	925	951	962	916	919	970	928	923	932	937	905	961	869	959	916	933	948	863	950	944	946	864	952	868	947	905	890	956	875	904	930	942	898	953	906	980	937	916	948	952	885	925	863	918	927	906	949	928	912	920	883	950	924	929	1006	881	944	943	920	934	862	922	902	942	859	895	941	918	898	894	938	876	970	922	872	962	912	966	926	939	886	856	954	932	906	945	947	961	848	858	849	915	931	934	938	984	920	930	946	906	977	896	923	928	919	887	960	873	862	970	939	933	919	954	953	946	911	926	912	902	869	898	888	921	897	945	940	850	865	923	903	889	936	942	976	859	948	914	948	964	953	930	959	959	916	906	937	982	897	971	908	921	882	943	978	910	879	912	911	914	921	959	966	975	965	873	938	915	894	891	961	931	945	920	938	949	888	874	897	894	954	945	887	955	893	889	913	931	921	895	921	1001	935	898	931	917	881	870	907	883	963	983	934	913	890	939	906	930	905	923	956	902	886	896	958	960	927	934	892	943	912	933	930	921	988	919	906	938	947	890	910	892	937	949	957	901	933	931	916	945	901	934	904	945	936	933	880	899	942	982	924	898	962	942	888	928	871	894	1011	882	943	955	976	940	936	936	884	935	897	876	911	929	893	954	943	958	895	933	890	880	873	917	933	926	885	956	931	947	953	888	919	967	902	931	961	920	952	921	917	942	907	959	940	947	921	904	920	919	942	898	882	912	966	926	825	888	900	920	914	891	902	864	944	900	883	962	836	889	918	935	917	927	913	904	943	902	920	924	909	915	882	899	896	905	890	870	884	892	929	945	914	963	933	861	919	947	953	901	941	859	935	921	926	895	942	868	940	897	970	869	920	908	871	877	926	943	888	945	926	975	935	904	880	918	878	895	929	886	928	869	861	910	943	914	880	882	916	985	952	920	948	908	929	896	898	998	931	971	947	865	899	936	908	940	971	970	971	919	947	886	954	888	898	938	940	941	950	899	984	953	875	895	930	900	932	893	895	941	891	932	908	954	978	971	925	936	905	883	902	911	948	892	915	882	945	893	897	1003	870	867	904	926	956	959	991	893	947	932	886	890	912	934	861	995	866	882	967	947	936	938	921	868	911	970	963	885	876	898	882	909	903	876	904	911	977	912	885	942	888	985	875	914	976	924	899	941	907	873	856	915	886	909	916	902	865	946	933	910	916	904	921	1003	898	884	927	907	911	867	905	900	987	906	942	905	921	914	927	891	873	918	876	920	916	891	912	946	943	885	939	920	897	916	935	879	843	888	903	963	961	921	942	909	921	902	902	973	919	959	881	905	903	924	925	944	940	946	886	918	948	915	900	887	913	928	919	886	917	967	910	952	862	902	898	932	914	875	939	916	965	945	915	891	923	970	891	968	887	902	887	966	905	953	887	900	871	858	902	944	908	903	906	909	905	915	909	898	944	920	893	924	894	990	923	927	980	941	921	901	924	872	889	913	935	924	878	881	937	876	976	908	907	882	950	939	959	934	924	938	918	918	913	943	939	967	967	907	940	861	895	953	920	868	903	894	920	923	996	919	912	954	928	928	928	999	923	924	947	892	930	912	882	913	921	898	940	895	892	922	944	856	935	894	938	916	917	935	963	920	910	934	945	955	914	926	931	952	935	981	1014	926	923	881	881	971	906	957	906	873	909	925	900	909	941	909	922	874	904	964	960	903	900	878	914	910	886	982	911	923	817	886	850	919	909	937	972	923	933	972	878	896	878	954	895	984	903	903	925	936	939	946	938	912	933	887	935	967	914	932	959	969	902	916	960	917	896	858	921	854	916	922	953	948	914	842	928	972	912	866	903	877	910	942	954	905	909	947	947	955	915	933	906	961	936	866	911	931	930	909	912	904	962	883	876	918	944	911	885	933	958	924	947	947	858	907	936	910	956	944	928	885	944	935	946	910	898	869	876	934	923	901	898	955	893	901	881	911	936	880	881	901	954	973	903	896	958	925	975	902	946	923	914	910	960	936	902	901	938	945	991	897	906	894	929	911	922	919	907	903	907	894	920	909	930	865	917	918	910	935	892	879	936	910	928	955	989	931	894	933	954	946	907	937	934	962	871	920	905	924	889	936	904	966	917	886	898	954	910	928	936	927	918	899	922	898	964	870	945	861	907	909	895	916	913	908	921	855	920	938	955	929	977	961	912	904	880	873	904	905	945	897	874	938	941	906	870	956	936	939	966	957	900	946	895	932	952	918	938	909	922	954	899	955	937	900	916	924	905	861	911	908	901	916	973	914	867	907	938	895	900	892	875	980	942	876	953	901	905	972	959	920	902	905	918	877	897	956	914	941	854	859	952	934	896	932	969	882	892	930	854	937	914	957	962	949	945	874	946	948	887	963	915	917	929	938	914	888	978	894	851	856	971	917	939	933	880	917	900	929	900	881	909	912	912	981	925	935	950	935	916	938	890	943	869	913	881	993	880	936	901	955	915	988	897	946	917	892	970	933	963	912	921	890	963	910	914	952	921	911	938	913	930	887	918	919	899	905	902	918	978	933	955	934	950	905	915	959	943	939	926	898	896	920	940	864	934	926	893	911	946	921	893	987	970	899	956	936	925	919	942	925	853	834	967	925	920	934	875	939	945	879	895	914	893	938	901	947	928	983	887	954	955	909	949	867	890	945	923	931	919	880	931	914	908	913	905	910	905	920	924	934	959	866	917	894	913	939	909	890	936	851	927	913	873	919	882	954	871	908	966	960	969	903	945	920	949	915	919	913	893	900	891	926	901	927	918	909	908	917	971	949	883	831	914	965	953	960	939	908	950	962	884	900	934	869	914	940	896	912	938	880	877	906	904	948	961	883	912	908	964	944	901	940	958	925	913	895	860	879	930	881	844	944	898	981	889	893	950	963	916	918	925	900	913	900	845	874	878	966	971	952	931	981	867	854	919	878	913	908	917	997	897	938	951	935	856	896	903	931	916	893	956	925	893	941	844	955	974	876	972	890	973	919	894	944	917	912	892	953	893	948	918	949	962	967	933	924	890	867	930	880	904	945	852	897	934	957	884	894	917	926	921	929	962	894	928	974	940	926	910	895	936	904	927	896	921	937	909	880	928	897	958	899	860	902	845	936	916	887	932	908	927	897	929	927	914	896	969	919	954	961	890	915	925	900	990	827	887	885	958	929	928	949	925	875	890	956	877	927	845	917	927	933	930	981	932	908	924	889	849	925	918	999	905	926	883	894	974	923	923	1058	879	935	914	952	961	950	964
30215	50159	44271	30982	22035	15734	11571	8009	6314	5416	4826	3766	3385	2745	2537	2330	1990	1601	1370	1212	1329	1281	1189	1134	1122	1141	1154	1155	1161	1157	1112	1128	1122	1090	1158	1135	1112	1141	1119	1102	1130	1135	1179	1111	1079	1127	1123	1166	1180	1150	1045	1080	1067	1116	1078	1132	1138	1030	1132	1057	1062	1150	1069	1093	1080	1075	1088	1087	1039	1092	1035	1106	1070	1102	1119	1106	1123	1104	1105	1087	1125	1151	1103	1076	1063	1108	1051	1092	1123	1064	1056	1069	1155	1082	1169	1088	1059	1095	1044	1101	1065	1061	1104	1125	1118	1110	1102	1092	1015	1093	1078	1040	1073	1126	1057	1086	1095	1103	1077	1079	1142	1111	1145	1108	1057	1091	1117	1054	1092	1040	1074	1120	1098	1094	1063	1116	1067	1105	1081	1072	1047	1084	1081	1109	1049	1145	1062	1064	1087	1099	1150	1098	1083	1119	1138	1087	1078	1101	1068	1096	1033	1121	1075	1090	1075	1058	1116	1118	1105	1058	1067	1099	1105	1043	1072	1143	1094	1051	1141	1145	1128	1024	1048	1064	1121	1085	1120	1158	1113	1053	1128	1137	1116	1109	1063	1074	1117	1138	1103	1078	1073	1088	1071	1106	1089	1049	1076	1112	1076	1095	1118	1107	1085	1108	1104	1079	1089	1145	1145	1058	1157	1095	1104	1045	1119	1099	1143	1029	1192	1126	1096	1143	1092	1088	1052	1070	1060	1061	1152	1106	1074	1122	1055	1060	1107	1086	1071	1106	1086	1082	1100	1120	1058	1052	1058	1065	1026	1134	1096	1075	1079	1109	1163	1120	1136	1085	1100	1060	1083	1136	1061	1104	1040	1058	1127	1069	1076	1090	1049	1155	1071	1072	1070	1064	1117	1130	1074	1094	1085	1114	1116	1079	1128	1097	1057	1109	1115	1091	1130	1057	1090	1085	1105	1079	1098	1132	1087	1109	1085	1085	1078	1068	1080	1058	1095	1071	1136	1116	1123	1125	1094	1083	1110	1131	1087	1124	1137	1112	1067	1087	1098	1080	1108	1076	1103	1062	1086	1042	1117	1139	1070	1145	1111	1075	1082	1117	1052	1105	1154	1115	1069	1120	1062	1094	1105	1137	1105	1047	1063	1121	1072	1099	1169	1065	1081	1142	1051	1141	1090	1104	1057	1094	1137	1100	1128	1051	1071	1099	1053	1160	1084	1108	1181	1086	1119	1073	1059	1079	1089	1097	1097	1097	1117	1094	1100	1127	1169	1117	1039	1150	1062	1149	1134	1114	1141	1149	1061	1114	1110	1088	1099	1072	1182	1081	1131	1100	1030	1126	1073	1116	1057	1073	1163	1090	1082	1106	1074	1162	1079	1143	1152	1094	1063	1090	1078	1032	1124	1118	1092	1069	1098	1002	1136	1041	1099	1115	1083	1079	1091	1092	1066	1109	1134	1127	1118	1141	1117	1072	1129	1096	1098	1138	1119	1091	1105	1070	1051	1121	1136	1062	993	1075	1106	1039	1046	1085	1133	1140	1108	1095	1069	1202	1143	1045	1128	994	1102	1139	1144	1102	1089	1056	1136	1080	1128	1108	1058	1053	1169	1053	1080	1076	1056	1080	1137	1177	1116	1085	1116	1092	1059	1104	1095	1084	1071	1056	1035	1080	1155	1138	1088	1078	1107	1117	1111	1011	1144	1089	1085	1080	1110	1084	1073	1066	1122	1085	1134	1131	1107	1067	1057	1121	1096	1115	1156	1031	1039	1096	1084	1051	1067	1163	1090	1054	1099	1095	1148	1104	1096	1069	1117	1082	1030	1117	1133	1072	1047	1093	1129	1135	1072	1092	1088	1102	1008	1129	1133	1054	1086	1103	1142	1138	1036	1133	1121	1143	1155	1074	1079	1096	1070	1090	1140	1101	1105	1131	1128	1058	1102	1093	1020	1045	1126	1098	1116	1090	1073	1122	1101	1125	1058	1149	1084	1087	1109	1145	1095	1044	1096	1101	1109	1036	1059	1130	1081	1099	1106	1104	1077	1141	1116	1069	1064	1125	1138	1072	1067	1059	1091	1093	1093	1153	1061	1073	1130	1126	1136	1113	1108	1073	1124	1052	1078	1080	1144	1076	1134	1067	1087	1072	1110	1110	1024	1097	1059	1082	1066	1115	1173	1112	1107	1100	1089	1101	1052	1094	1063	1108	1087	1110	1117	1109	1140	1094	1099	1034	1061	1088	1100	1117	1113	1114	1123	1069	1089	1073	1104	1096	1133	1064	1084	1093	1088	1100	1060	1059	1117	1060	1098	1087	1076	1087	1155	1096	1142	1108	1071	1133	1072	1108	1020	1062	1078	1099	1064	1053	1054	1044	1071	1114	1049	1119	1086	1078	1091	1098	1129	1123	1054	1059	1079	1087	1073	1044	1063	1048	1128	1112	1142	1041	1103	1106	1041	1103	1060	1070	1103	1111	1041	1066	1078	1136	1057	1092	1106	1083	1086	1161	1102	1104	1199	1095	1102	1089	1023	1067	1133	1139	1102	1145	1083	1112	1111	1123	1092	1044	1071	1089	1079	1081	1095	1114	1083	1131	1118	1112	1064	1070	1100	1101	1121	1175	1116	1088	1111	1099	1069	1060	1112	1085	1095	1135	1092	1082	1045	1041	1070	1095	1126	1158	1099	1142	1052	1087	1043	1124	1087	1093	1105	1134	1095	1134	1121	1093	1104	1106	1146	1123	1112	1068	1115	1084	1099	1110	1104	1106	1080	1078	1111	1087	1062	1129	1060	1108	1087	1099	1068	1038	1082	1085	1110	1086	1071	1135	1099	1049	1086	1082	1049	1104	1138	1113	1082	1055	1166	1124	1053	1060	1108	1083	1163	1139	1119	1087	1096	1073	1005	1084	1033	1074	1085	1115	1145	1131	1081	1080	1094	1104	1127	1129	1123	1106	1088	1099	1096	1113	1097	1100	1106	1041	1095	1152	1127	1094	1079	1101	1128	1145	1092	1088	1134	1081	1134	1077	1114	1123	1127	1120	1105	1094	1081	1071	1119	1082	1007	1159	1075	1059	1092	1104	1137	1082	1157	1136	1110	1102	1084	1122	1109	1095	1104	1060	1079	1104	1091	1082	1106	1078	1110	1121	1071	1078	1129	1054	1055	1091	1074	1072	1105	1101	1145	1152	1131	1098	1079	1084	1084	1098	1089	1085	1093	1162	1076	1082	1103	1111	1099	1128	1102	1101	1070	1091	1078	1104	1075	1084	1129	1054	1092	1189	1120	1113	1134	1076	1081	1094	1083	1093	1107	1114	1113	1081	1069	1078	1137	1110	1101	1111	1117	1050	1098	1122	1129	1085	1065	1088	1106	1080	1110	1115	1074	1123	1060	1075	1124	1153	1103	1085	1105	1087	1095	1063	1063	1110	1085	1136	1089	1155	1109	1129	1049	1122	1075	1065	1071	1074	1095	1100	1071	1118	1081	1077	1076	1080	1095	1122	1079	1031	1050	1118	1047	1140	1082	1121	1140	1136	1134	1057	1102	1139	1100	1111	1138	1046	1145	1102	1146	1093	1103	1115	1061	1112	1118	1135	1106	1041	1126	1082	1112	1119	1108	1096	1100	1112	1160	1176	1115	1064	1126	1083	1054	1056	1072	1128	1079	1118	1078	1105	1091	1048	1060	1085	1114	1071	1073	1071	1072	1134	1066	1091	1145	1099	1162	1137	1118	1088	1051	1092	1085	1088	1078	1098	1141	1061	1093	1080	1102	1089	1071	1113	1138	1114	1093	1147	1076	1106	1045	1099	1025	1150	1079	1101	1062	1028	1095	1118	1091	1137	1054	1105	1152	1121	1100	1164	1138	1076	1124	1089	1064	1139	1048	1083	1058	1082	1165	1120	1073	1100	1046	1073	1056	1064	1094	1136	1110	1059	1124	1125	1115	1066	1085	1097	1098	1097	1090	1091	1077	1129	1014	1095	1082	1073	1111	1063	1126	1073	1082	1057	1104	1114	1033	1090	1124	1084	1087	1111	1133	1144	1103	1131	1156	1094	1155	1064	1054	1087	1167	1055	1135	1111	1134	1161	1054	1090	1060	1087	1080	1093	1113	1057	1078	1104	1092	1095	1047	1098	1114	1094	1112	1095	1067	1100	1065	1085	1091	1100	1063	1127	1037	1148	1153	1066	1160	1089	1107	1074	1100	1082	1070	1067	1142	1129	1095	1067	1067	1100	1137	1104	1134	1132	1091	1011	1103	1056	1107	1084	1074	1071	1046	1053	1113	1096	1144	1088	1092	1120	1029	1078	1125	1071	1092	1127	1136	1122	1120	1096	1143	1129	1113	1065	1131	1113	1053	1082	1145	1066	1108	1105	1068	1129	1083	1061	1099	1121	1056	1170	1116	1072	1090	1062	1117	1171	1044	1043	1145	1096	1080	1078	1069	1132	1082	1041	1134	1042	1102	1086	1074	1097	1112	1063	1056	1058	1103	1116	1029	1120	1105	1081	1066	1107	1099	1134	1117	1114	1051	1098	1154	1078	1094	1122	1073	1115	1086	1104	1109	1086	1088	1069	1096	1065	1107	1110	1079	1112	1083	1155	1057	1073	1092	1099	1063	1116	1097	1101	1096	1087	1120	1135	1081	1042	1067	1119	1089	1102	1083	1144	1095	1128	1074	1070	1132	1061	1151	1115	1124	1123	1081	1100	1127	1069	1087	1053	1067	1127	1089	1102	1085	1080	1087	1132	1119	1166	1039	1152	1067	1071	1077	1065	1101	1154	1089	1089	1118	1084	1097	1049	1100	1103	1071	1063	1096	1109	1054	1019	1121	1141	1049	1100	1119	1083	1092	1118	1062	1103	1074	1137	1117	1088	1027	1050	1066	1077	1093	1103	1160	1073	1067	1145	1069	1068	1062	1068	1052	1104	1054	1071	1121	1120	1035	1078	1071	1086	1128	1107	1047	1112	1057	1051	1083	1108	1080	1130	1076	1131	1015	1080	1152	1138	1096	1074	1093	1133	1137	1110	1061	1081	1044	1090	1089	1138	1045	1050	1180	1141	1051	1095
23241	20786	28429	24232	22383	21464	15347	8012	5338	4579	3937	3045	2741	2328	2111	1859	1515	1129	960	920	948	879	786	725	737	715	775	767	768	781	705	702	743	740	713	693	713	714	775	788	746	783	783	773	785	734	812	738	724	742	733	750	746	721	733	705	699	714	726	715	709	716	710	723	740	696	717	749	714	716	683	689	638	714	746	680	631	718	668	718	689	713	717	755	682	698	703	738	725	708	681	675	742	696	708	695	686	694	692	674	715	647	744	696	690	691	727	717	698	738	699	666	684	698	735	708	685	713	684	744	677	764	716	701	648	694	721	712	700	654	704	704	692	707	704	725	672	681	716	691	661	689	697	704	669	688	728	683	691	711	685	705	724	691	710	689	734	716	699	685	652	686	708	714	669	713	724	723	729	685	732	741	679	691	703	661	691	705	739	691	734	694	707	709	699	694	696	740	723	701	705	683	708	648	751	756	657	701	667	711	699	706	698	664	691	657	699	727	718	654	696	714	673	710	706	694	729	758	699	703	740	717	652	667	710	766	709	666	695	728	744	721	699	734	744	698	702	691	653	697	717	629	637	685	735	726	704	690	681	733	704	699	695	681	672	683	713	728	702	698	703	665	675	782	751	719	713	725	711	671	681	747	712	730	705	658	683	694	678	659	735	735	717	680	649	720	710	737	699	680	723	681	698	673	713	742	696	697	703	703	749	698	698	695	710	702	698	682	724	733	711	706	719	734	692	723	680	723	690	754	730	705	725	726	682	728	722	707	702	671	718	699	689	684	689	663	683	694	739	706	718	721	707	705	695	678	727	730	695	711	689	688	698	697	706	697	699	683	689	706	743	667	706	696	673	690	741	679	701	687	742	704	709	761	683	678	675	670	670	721	685	716	727	699	732	704	684	672	723	698	666	714	669	731	686	682	703	683	726	680	689	693	707	696	701	738	663	730	716	693	664	738	701	729	725	686	694	653	698	670	659	729	666	670	663	747	732	732	730	666	750	692	671	702	752	717	739	758	707	715	741	715	701	718	696	683	759	715	705	712	693	699	679	738	656	678	687	655	672	685	682	720	698	764	744	685	667	692	696	751	714	722	723	707	715	676	735	667	721	710	694	720	712	680	754	731	704	707	700	681	671	688	684	655	661	686	662	688	740	680	750	714	729	717	678	751	720	735	734	666	724	683	688	673	724	729	714	720	726	682	708	699	752	705	700	673	660	708	765	721	764	689	719	674	656	660	701	702	738	747	676	697	682	721	707	729	714	719	682	729	717	734	702	680	706	715	702	733	688	711	704	719	694	694	676	720	700	679	688	707	669	748	676	733	718	663	667	701	718	685	714	726	699	689	673	734	725	673	705	689	683	699	714	674	718	696	712	711	717	692	695	736	732	757	697	661	686	683	711	665	714	659	714	719	742	750	737	699	733	756	726	727	720	705	686	725	688	732	733	697	670	666	712	730	744	693	691	698	684	698	697	715	722	705	763	708	689	741	718	642	660	681	720	663	709	695	720	755	718	679	684	686	692	704	690	721	736	734	665	670	669	728	692	731	729	711	707	692	661	680	701	749	736	694	774	730	710	677	675	687	718	730	715	694	752	686	667	706	693	752	723	690	679	719	729	714	649	731	705	734	698	745	659	680	669	688	723	713	727	702	746	688	748	727	700	736	729	682	665	718	704	691	661	720	704	694	713	655	700	680	728	721	710	710	680	683	713	729	699	679	695	750	707	714	681	707	721	712	703	706	733	707	687	759	719	710	694	705	712	695	714	675	713	697	681	751	746	695	674	641	684	721	735	724	698	670	723	703	704	729	741	719	682	714	744	707	692	717	741	703	713	726	681	724	732	714	646	651	688	723	706	653	685	774	698	729	698	730	705	728	666	715	669	744	668	705	716	730	753	676	717	712	693	677	673	707	716	705	718	677	672	703	675	685	705	702	719	731	671	698	679	679	702	685	668	668	693	673	741	725	746	707	717	691	738	698	723	724	719	760	729	719	692	686	713	711	693	689	692	758	712	741	698	711	694	694	707	684	688	727	721	654	720	695	706	702	688	695	712	671	702	716	653	666	729	654	723	745	743	682	663	701	693	700	726	672	653	672	712	687	719	699	743	748	691	693	697	707	699	730	713	696	706	714	696	677	708	671	723	675	702	703	697	691	690	719	668	729	710	709	713	677	703	690	682	676	726	696	737	680	726	699	737	689	690	732	736	708	731	664	676	651	705	711	700	674	753	733	701	671	680	701	670	733	654	714	699	762	721	716	709	728	728	701	753	717	677	671	666	676	712	661	658	725	707	686	699	682	711	683	685	728	658	717	703	693	666	717	681	735	694	695	733	714	739	698	738	717	771	691	663	696	656	705	713	724	705	696	698	735	705	696	744	661	740	695	723	712	650	704	684	697	709	721	701	719	734	656	728	709	696	705	716	675	739	691	733	717	708	717	708	701	699	661	746	715	695	695	705	728	677	698	729	704	737	704	721	714	755	700	666	711	723	752	728	682	685	697	725	690	696	700	730	743	669	671	715	695	663	687	700	712	711	669	667	750	700	671	725	744	669	658	706	717	730	695	706	664	710	714	684	689	700	728	686	687	743	674	704	691	698	692	695	727	711	684	727	687	720	746	693	690	692	729	697	649	681	711	702	677	723	716	701	742	690	674	697	715	703	717	704	681	671	697	710	698	769	698	706	721	702	770	717	675	711	721	686	682	703	698	741	688	691	643	709	694	660	758	700	759	672	697	704	693	663	701	714	670	718	691	691	716	704	663	719	768	729	716	685	694	690	728	721	681	680	715	705	663	701	724	707	668	685	723	690	701	690	695	684	691	710	726	677	695	714	673	671	687	703	720	712	707	732	701	685	723	673	751	670	761	737	705	698	691	662	699	699	690	722	731	699	669	701	716	708	699	726	691	691	722	665	736	704	723	702	663	687	694	752	719	721	633	689	676	706	691	723	669	701	688	692	690	748	720	677	697	732	701	740	694	708	705	703	716	715	687	694	690	684	702	691	730	678	686	684	726	661	709	735	750	680	693	688	714	720	690	685	720	680	657	700	710	745	665	686	707	698	724	645	706	744	686	680	643	683	727	730	724	700	714	669	713	663	671	751	661	696	680	680	732	752	686	692	673	707	693	671	704	733	707	719	765	705	703	709	665	718	675	679	767	754	695	728	688	674	731	716	736	748	694	703	686	714	717	721	690	676	724	660	699	685	678	700	702	746	690	719	734	726	677	735	678	694	708	651	683	706	708	735	709	684	703	682	707	693	728	715	717	665	718	667	713	709	674	677	659	715	718	738	754	677	734	720	709	746	714	698	737	755	679	687	740	688	709	723	738	710	753	719	746	683	694	698	713	683	681	733	746	713	702	692	697	670	712	701	767	642	699	747	711	754	702	732	752	732	717	717	711	728	693	677	689	685	695	734	676	702	705	707	673	690	696	707	705	749	688	715	711	662	671	682	683	658	730	677	723	678	699	734	665	722	676	710	653	713	716
31037	57671	51515	38092	29548	22776	17245	12516	9507	8118	6999	5422	4699	3846	3447	2935	2309	1637	1263	1219	1332	1180	1036	941	893	909	932	1022	989	977	909	866	854	886	908	899	989	933	973	922	949	878	935	957	970	892	914	951	912	888	845	892	904	859	902	836	860	872	846	862	860	889	866	855	865	863	833	849	831	859	864	857	865	848	834	892	892	875	895	881	851	821	824	859	830	803	863	850	881	870	872	858	833	828	874	850	818	866	878	872	849	783	867	876	872	854	888	857	907	862	808	833	808	823	874	796	856	830	868	858	850	853	866	844	849	871	799	886	849	845	814	830	819	861	878	829	881	833	812	875	884	827	844	849	831	858	888	820	847	831	877	844	811	883	846	924	849	789	865	819	791	830	877	823	907	838	798	848	880	864	835	807	908	822	807	800	852	902	822	822	852	833	836	801	822	844	917	819	871	881	855	819	833	896	891	849	850	862	903	844	887	854	884	848	810	791	884	872	827	878	870	820	837	823	910	868	820	839	838	895	842	908	853	887	801	893	830	872	863	842	845	827	850	865	828	833	856	825	841	879	837	865	855	805	794	841	829	828	812	902	822	886	851	847	821	912	909	872	840	825	870	845	919	859	879	914	882	831	899	858	895	874	869	850	851	867	886	834	874	871	847	856	843	863	795	831	814	822	833	841	846	853	816	867	861	855	795	864	855	829	881	839	854	875	849	898	841	812	853	876	850	879	825	885	859	870	860	835	839	880	890	830	823	897	838	854	876	826	870	833	869	855	908	855	833	861	809	842	843	855	853	802	864	821	867	830	829	809	859	811	844	867	864	870	822	810	862	830	851	807	873	877	854	919	841	908	900	897	864	799	870	830	856	802	852	859	799	876	880	876	828	836	852	849	841	833	863	838	884	833	840	861	872	883	817	866	903	868	824	839	865	901	861	841	862	825	856	856	893	886	876	911	835	855	827	888	851	874	854	832	846	866	887	879	843	815	876	902	881	818	817	878	878	839	940	883	915	898	830	846	772	858	830	832	840	865	881	831	862	822	849	852	906	851	891	859	816	880	871	808	854	824	852	852	886	857	818	878	877	864	834	848	853	892	912	852	856	905	875	850	853	885	845	856	853	863	870	873	842	870	823	881	876	820	807	864	837	861	892	844	840	855	771	887	836	846	871	804	881	861	872	875	856	879	866	792	857	874	813	952	857	867	846	899	819	849	864	886	864	828	888	881	827	873	856	864	860	853	868	815	877	827	823	800	871	797	889	824	840	854	833	814	872	866	885	860	839	926	841	883	863	867	845	817	861	854	850	850	868	823	814	842	853	865	856	857	876	863	859	863	789	860	826	792	825	830	884	850	893	886	881	827	832	898	864	827	802	869	881	895	835	832	802	871	876	848	852	878	828	847	856	785	853	875	847	860	872	874	813	872	869	880	860	790	819	838	879	882	857	887	870	873	890	861	837	826	872	845	877	843	839	889	815	933	848	841	864	886	868	851	854	864	784	842	872	875	879	876	879	854	868	880	873	897	851	840	857	795	880	873	840	860	861	835	856	815	858	859	845	847	887	861	786	862	908	842	891	915	907	872	838	848	898	853	866	856	860	834	878	898	907	868	852	804	896	893	849	816	842	865	872	836	883	896	822	844	819	862	829	848	807	898	859	842	841	832	863	849	888	851	921	834	847	872	836	880	847	887	863	880	845	850	825	878	837	859	855	839	866	854	849	887	807	854	784	902	905	822	829	881	878	845	910	846	845	830	861	869	837	875	871	858	891	892	897	808	910	829	838	929	805	860	837	857	869	835	849	794	834	865	865	892	829	855	894	872	867	889	879	828	851	881	815	798	840	819	829	882	844	902	894	836	874	804	803	826	859	844	851	812	869	855	909	826	862	891	890	888	872	875	882	861	835	859	846	866	862	812	848	798	861	890	860	847	826	825	821	863	830	902	835	863	831	854	856	824	851	807	886	894	835	839	854	823	873	872	763	867	879	859	858	819	849	857	889	837	864	852	895	912	852	817	887	856	879	851	803	809	828	837	865	846	829	861	872	858	884	826	859	832	853	816	859	815	856	857	883	870	862	820	846	889	856	828	883	816	824	843	880	853	878	824	895	894	880	866	909	850	843	858	885	871	835	873	873	837	852	865	882	803	835	888	858	851	872	880	860	806	796	846	855	855	878	843	899	909	894	842	867	860	864	855	849	841	881	832	803	892	850	857	832	810	851	807	826	847	832	848	855	870	838	828	862	868	849	927	872	858	874	829	868	875	827	819	899	846	893	861	851	889	869	852	895	862	905	832	841	841	860	813	842	857	852	831	844	845	841	839	871	820	864	905	864	875	882	957	906	874	850	853	854	844	887	859	892	844	867	836	865	838	844	822	831	839	905	859	856	834	889	841	852	858	865	881	906	877	836	849	882	865	849	853	870	867	805	852	838	848	885	886	831	911	819	864	890	895	866	846	873	856	837	882	874	868	854	831	855	862	850	850	835	831	859	847	859	799	892	807	861	862	893	790	872	917	820	871	850	856	840	826	866	886	872	827	805	862	838	817	885	845	883	888	866	838	902	776	834	852	865	786	872	893	863	833	852	883	845	850	857	848	915	869	879	866	856	838	862	852	802	934	885	801	837	878	899	821	872	829	839	817	884	828	901	853	832	898	906	880	876	813	853	837	904	842	857	890	873	871	844	851	818	885	825	880	916	859	848	890	881	840	866	851	872	835	802	870	831	873	897	800	839	868	822	876	825	830	906	849	859	822	867	875	885	834	887	865	873	853	875	909	847	866	850	868	853	849	838	911	847	880	843	861	908	847	859	838	945	826	854	841	872	890	852	852	873	859	852	829	863	853	866	850	837	878	854	887	858	806	866	829	837	857	872	856	924	858	838	836	829	819	869	865	796	867	807	846	862	862	824	897	914	864	826	907	826	790	801	861	809	850	862	848	815	925	853	857	840	773	827	876	835	857	925	832	853	823	875	910	848	864	850	876	837	916	891	851	858	879	839	824	864	853	898	897	873	825	881	913	861	818	915	839	794	854	840	811	851	833	839	831	859	877	828	879	844	845	809	878	869	882	833	852	875	834	864	872	862	915	810	885	912	875	840	848	784	838	833	874	844	883	812	876	847	845	894	857	816	856	849	869	806	913	848	807	843	900	875	853	891	864	860	875	847	859	925	861	846	851	819	831	846	845	862	875	856	839	815	888	849	828	829	930	838	853	793	854	876	867	851	856	874	877	845	850	866	870	858	832	810	842	855	868	815	833	817	875	855	841	884	864	846	858	832	842	840	850	880	856	854	906	874	822	861	894	852	863	860	847	800	836	876	908	907	800	844	847	859	879	831	868	869	842	910	852	841	838	870	819	834	837	900	859	889	854	848	829	847	858	898	837	873	837	876	884	843	788	895	800	804	865	919	878	837	885	821	828	849	823	872	868	856	860	904	853	855	867	883	854	860	920	852	886	846	869	863	878	881	907	840	823	913	829	880	848	817	842
22279	20731	28433	23272	21341	23005	22914	11888	7575	6261	5107	4185	3519	2902	2526	2096	1632	1150	907	895	925	783	685	700	656	667	667	766	761	689	647	603	623	638	586	642	654	668	665	583	637	645	629	692	657	624	614	683	620	659	628	590	623	625	577	588	568	586	596	552	562	599	623	613	592	601	552	573	619	615	592	566	610	646	649	588	596	589	595	603	587	631	588	552	575	578	551	608	593	561	579	577	566	563	593	589	574	619	601	613	572	600	606	573	575	579	596	581	602	610	614	588	573	579	616	582	569	562	605	608	550	617	594	601	576	572	619	627	597	604	586	591	535	618	571	609	618	565	575	618	658	588	580	588	605	649	560	588	538	593	613	570	562	591	588	608	596	569	535	611	563	612	616	573	581	590	568	640	613	550	608	611	563	598	609	617	581	642	615	578	615	605	580	602	556	572	612	585	572	591	537	668	566	572	584	611	578	596	606	604	601	592	567	647	606	581	547	622	555	616	576	610	618	599	608	627	597	555	577	591	572	590	567	569	589	613	589	601	594	619	580	585	609	580	607	593	594	585	579	516	589	530	552	639	597	598	596	594	607	584	590	571	558	577	564	592	598	616	589	574	579	608	551	581	549	613	597	545	575	598	537	576	585	546	632	594	568	627	568	610	581	555	597	564	548	569	577	584	611	551	551	572	582	583	612	600	574	584	596	600	573	593	584	619	600	569	567	572	616	587	566	641	624	598	589	594	617	597	588	567	582	544	568	606	600	617	563	629	569	629	554	630	622	604	552	600	556	624	575	592	573	603	617	564	618	598	588	574	550	612	628	621	573	588	571	579	648	604	588	550	607	616	597	636	597	550	611	602	609	558	580	560	574	595	618	642	584	540	573	586	577	576	595	560	595	587	571	592	576	556	570	586	602	619	631	575	602	591	588	634	600	581	563	583	641	562	545	575	583	596	595	596	593	623	626	601	580	567	572	634	579	641	614	566	566	622	592	564	586	583	597	609	587	559	595	565	553	606	598	604	583	594	583	624	625	603	570	598	537	604	593	562	565	560	606	575	558	622	574	543	583	590	588	571	590	591	637	609	587	574	585	596	582	566	592	586	541	601	610	588	546	596	601	610	570	604	560	551	606	580	556	594	584	600	580	590	598	575	613	592	607	637	603	601	546	580	604	562	658	572	622	565	578	592	595	604	602	625	586	584	624	607	589	601	600	603	571	591	606	597	607	588	588	584	599	556	609	585	632	596	553	595	546	625	588	584	574	574	595	606	618	569	590	545	568	582	594	547	619	629	552	585	584	546	603	628	562	579	614	597	616	617	603	569	623	590	583	583	587	567	559	583	559	578	591	623	565	576	561	595	585	571	601	563	575	604	574	550	568	626	607	543	567	576	634	584	598	633	566	598	575	574	603	572	565	606	640	582	555	604	638	538	578	594	577	565	571	560	570	611	585	591	594	550	591	584	548	607	571	647	592	572	609	577	630	596	624	591	599	591	632	564	553	565	601	585	583	600	542	575	575	581	585	573	599	596	600	595	627	556	601	565	560	585	609	611	589	637	549	585	600	614	618	596	587	622	631	578	588	566	601	561	608	588	591	587	530	628	555	587	557	583	610	585	585	622	602	585	608	619	641	582	583	599	580	607	600	635	572	582	553	568	558	631	612	569	621	605	584	567	576	589	541	595	656	603	557	609	608	597	587	552	601	566	574	589	623	590	601	575	574	574	599	548	577	586	585	621	606	607	595	604	639	575	578	591	613	574	587	574	592	590	552	606	602	569	578	603	606	575	615	613	589	594	585	618	593	599	577	631	596	595	579	654	593	586	559	586	582	571	607	617	577	579	544	591	584	573	670	562	613	609	624	592	600	579	611	572	613	582	586	578	600	595	575	558	582	595	584	566	583	583	535	583	593	570	609	565	556	638	620	581	634	579	581	600	584	594	589	609	576	620	547	618	605	615	557	588	642	598	530	597	625	638	548	555	545	570	606	599	596	587	574	542	635	589	574	614	593	593	596	573	618	588	540	593	634	596	619	588	588	595	596	598	602	585	606	557	589	591	575	602	592	594	600	638	588	558	547	576	599	586	585	596	591	572	599	569	573	607	609	617	589	595	629	557	598	608	583	617	585	559	574	616	572	626	618	603	589	599	604	580	623	590	572	592	594	597	585	587	561	594	605	580	612	595	588	580	587	592	608	605	631	618	557	576	629	623	595	585	599	600	616	597	592	628	574	589	596	577	619	567	586	567	588	531	597	561	558	608	611	616	612	596	602	546	626	561	629	583	562	554	587	659	577	590	589	554	593	593	562	581	617	582	601	635	589	563	579	616	594	609	569	599	551	600	562	543	589	618	589	606	644	591	584	548	544	598	632	627	591	572	579	586	582	598	604	587	660	588	555	608	606	596	569	623	608	623	601	556	638	589	579	579	600	594	559	589	580	608	600	618	601	559	590	571	580	583	616	621	617	637	606	591	642	570	601	586	601	522	585	565	549	559	584	566	598	583	607	603	564	593	603	565	570	566	619	552	592	606	621	579	581	616	606	614	603	547	534	544	567	551	587	546	581	593	626	629	581	645	608	594	605	557	604	612	600	616	609	609	599	597	637	624	594	555	594	594	574	619	580	578	602	543	609	597	604	586	586	609	574	593	606	590	575	554	549	584	594	572	569	606	595	643	571	602	605	568	585	575	586	544	581	619	592	578	562	653	577	605	616	595	594	600	563	616	611	633	625	585	556	602	624	590	594	579	583	579	589	568	578	549	536	525	582	600	575	593	583	590	621	578	556	586	632	592	571	578	575	574	606	615	599	560	555	614	579	604	586	590	546	596	597	615	609	605	665	576	603	555	592	531	577	618	538	597	556	580	585	620	596	567	604	602	572	595	622	602	570	650	581	584	580	591	613	574	576	594	568	639	577	593	559	602	560	581	593	582	630	617	589	586	632	556	618	567	552	591	619	575	560	554	606	552	596	579	602	563	561	561	624	581	570	568	593	617	569	635	608	612	590	601	590	614	560	582	569	590	603	563	598	589	543	563	611	622	602	596	587	583	607	590	593	594	589	584	633	605	591	592	575	607	591	557	585	509	572	543	615	587	623	593	612	558	590	556	636	601	582	615	589	592	575	565	615	542	604	580	574	606	578	599	610	588	621	590	572	599	584	601	613	588	576	608	580	600	551	581	596	554	575	609	606	607	551	598	562	540	586	596	604	599	598	610	567	593	625	587	604	593	547	590	586	566	590	587	591	551	563	572	609	569	597	615	590	609	584	608	615	581	631	601	575	561	613	552	611	592	553	618	632	565	594	593	598	622	585	615	630	583	604	559	570	582	589	559	596	577	576	597	568	572	566	545	578	599	550	641	623	606	613	573	568	589	588	602	598	608	531	569	595	590	591	597	578	545	554	571	604	591	557	611	603	610	548	554	622	580	581	600	643	537	542	563	580	568	581	616	543	630	602	569	592	595	636	538	628	619	585	574	604	562	638	608	574	633
33038	62461	55994	42651	34531	28059	21995	16092	12770	10469	8660	7236	5961	5039	4454	3645	2647	1704	1307	1239	1334	1068	904	845	782	770	877	910	825	794	776	757	738	743	698	844	787	802	854	847	845	846	820	833	815	749	782	786	774	731	761	728	720	765	682	732	712	688	701	728	701	657	718	689	712	714	742	705	732	671	705	711	677	675	677	695	741	729	694	714	670	697	670	660	723	691	713	699	670	672	698	705	665	749	745	649	716	719	657	673	723	644	724	651	699	690	680	702	624	661	737	712	699	697	661	712	713	679	711	733	668	689	698	660	650	686	672	679	706	701	724	722	691	723	719	728	723	704	738	732	690	705	730	670	709	680	706	656	706	738	708	725	712	695	717	694	702	689	676	728	679	736	764	704	700	728	717	712	727	709	673	651	680	750	694	688	641	744	665	691	712	698	677	678	675	709	714	705	740	678	717	680	703	683	743	676	704	711	709	706	670	691	645	683	689	692	657	715	706	650	704	695	686	665	656	689	670	676	728	725	737	737	737	671	698	685	710	706	656	694	697	708	668	724	685	723	663	712	722	698	723	680	687	719	721	719	679	682	717	703	695	701	682	711	726	659	699	716	702	709	740	719	700	663	648	724	734	699	690	695	719	745	711	690	654	719	742	727	707	691	683	658	684	683	691	652	693	734	694	685	694	679	707	720	682	717	715	682	705	726	719	696	664	730	719	677	719	683	686	742	705	689	675	731	716	660	626	728	715	690	699	694	655	716	698	675	708	651	691	704	670	701	664	675	703	660	667	739	685	692	721	700	655	692	683	724	698	657	660	667	739	672	722	694	731	682	678	717	738	727	673	682	713	697	710	703	714	702	712	684	664	670	707	663	692	664	688	700	652	686	700	748	671	727	662	691	667	681	701	721	718	732	684	690	715	679	677	686	672	754	669	695	715	693	698	718	699	698	690	649	678	715	728	738	688	736	709	684	672	728	702	662	741	684	672	741	759	721	710	657	658	705	692	741	716	690	711	674	737	715	679	681	695	692	699	667	738	660	699	695	620	690	636	740	690	699	727	726	683	726	760	665	708	705	691	672	701	696	733	678	718	675	701	730	702	705	695	681	714	651	705	702	738	705	651	667	739	705	700	726	739	711	698	711	683	702	659	702	686	681	706	737	710	707	682	702	690	675	695	732	691	669	735	708	667	726	698	733	679	755	708	703	702	660	691	736	691	691	701	656	700	677	694	679	701	711	713	702	660	649	702	701	738	692	694	707	732	684	683	664	704	712	685	706	688	705	689	710	713	650	715	728	656	659	749	734	654	702	702	678	675	671	726	724	713	712	669	679	672	725	683	685	707	721	712	636	714	710	686	690	706	718	716	698	711	720	695	700	725	673	706	733	715	721	755	704	688	721	726	680	667	657	723	726	726	708	707	720	656	683	709	667	753	708	689	678	720	727	685	668	691	713	702	679	696	694	656	678	695	721	704	724	687	726	678	685	703	710	715	729	717	673	691	692	684	697	710	734	702	682	721	691	713	664	688	673	671	704	702	737	742	680	703	670	679	723	657	718	732	719	697	683	721	685	746	723	685	698	704	680	714	689	701	720	696	684	756	711	727	655	686	703	670	708	693	725	688	691	680	687	658	655	678	687	693	723	732	666	707	674	673	689	714	718	722	679	746	656	700	704	730	685	717	787	698	684	718	714	703	671	645	719	684	760	730	710	699	725	713	701	740	694	688	650	743	718	690	673	697	683	738	735	722	702	716	678	733	668	726	714	695	675	704	722	698	741	685	698	737	693	662	684	700	732	682	691	722	696	700	724	709	644	681	719	733	743	743	770	763	683	741	721	689	685	700	672	677	707	684	679	721	726	727	703	713	701	682	750	696	762	700	690	738	726	707	715	691	700	738	694	655	731	755	704	696	653	700	684	716	706	665	707	702	690	684	689	677	649	667	701	717	705	700	710	739	649	741	719	656	718	684	713	687	724	702	746	709	649	710	675	680	729	667	730	702	651	728	656	740	659	734	687	650	691	719	679	707	683	752	638	676	693	667	723	730	679	674	717	684	713	705	743	684	702	695	685	716	699	682	660	699	704	706	712	749	652	694	687	737	727	706	674	679	690	682	675	714	682	736	742	680	688	688	696	735	686	690	730	689	689	697	771	683	711	679	634	735	693	685	689	730	706	738	678	718	722	700	690	678	700	713	683	691	706	708	692	715	676	710	693	714	673	726	696	665	733	719	659	690	729	701	743	674	717	701	703	699	700	668	728	688	647	712	695	695	689	681	735	690	712	724	674	710	733	741	696	710	711	700	719	696	634	685	693	739	722	769	668	679	668	701	720	685	690	703	713	736	623	677	700	684	715	682	639	706	685	714	707	674	708	680	688	679	719	729	683	672	729	709	756	726	754	725	696	691	702	712	725	622	677	717	727	672	716	662	733	651	711	667	680	674	704	695	671	723	742	712	671	699	685	692	680	706	710	676	706	660	707	666	726	725	686	711	745	732	697	691	697	664	715	718	716	679	656	714	684	717	690	711	716	696	703	672	706	686	703	652	691	683	711	674	710	675	699	704	676	684	651	697	690	668	706	714	724	699	652	704	690	757	721	701	696	719	684	704	735	686	715	713	699	657	717	678	691	716	694	675	755	703	688	706	728	713	692	709	717	661	682	693	702	711	673	703	700	673	736	743	702	694	705	729	677	687	703	691	684	730	697	677	707	749	689	729	720	708	702	687	687	695	728	682	734	698	666	644	735	688	673	701	697	734	765	725	730	710	722	709	706	635	673	671	758	716	711	699	719	684	743	674	663	723	718	634	683	685	702	698	709	655	697	734	689	685	686	711	716	695	706	682	717	664	679	680	718	708	647	718	707	678	653	747	690	680	671	706	686	685	671	662	705	728	685	688	664	715	697	728	752	710	779	698	690	685	696	731	697	713	675	666	699	749	679	702	680	688	692	711	724	663	684	699	744	688	737	708	667	731	689	712	753	695	787	718	701	681	702	674	737	697	732	668	661	666	697	676	691	705	704	673	696	721	655	633	688	718	729	736	726	705	730	653	684	666	674	651	694	711	703	718	716	714	694	659	712	650	654	655	701	650	678	648	693	680	738	694	709	697	729	743	694	698	701	728	662	765	717	651	744	659	710	689	683	743	724	682	686	667	687	688	717	737	662	720	662	666	746	696	726	678	658	686	705	741	677	650	733	729	751	685	696	660	709	701	714	709	725	671	656	722	711	664	728	673	708	751	664	722	674	618	713	727	768	711	729	693	722	671	628	700	676	684	694	714	724	743	681	652	667	718	637	734	694	651	699	678	714	658	682	697	676	678	711	645	699	704	711	693	687	705	677	710	687	661	723	654	721	727	716	783	671	758	698	688	698	676	749	663	730	661	649	709	703	686	711	649	684	695	684	679	713	750	663	712	735	659	742	669	707	690	670	681	718	688	694	730	723	711	714	639	686	715	670	716	718	722	719	693	689	713	659	626	660	710	676	693	649
27309	30646	39683	29772	18933	12272	7483	4888	3600	3060	2659	2250	1943	1742	1694	1475	1183	1050	1014	1016	1046	963	964	953	940	962	954	970	991	957	976	979	947	946	906	943	959	941	946	948	923	1013	958	960	945	917	916	960	913	926	919	889	879	862	832	891	916	919	930	938	932	929	979	919	929	971	897	821	881	918	914	880	995	928	917	885	973	897	863	878	911	918	907	919	910	883	941	889	928	922	915	911	905	937	923	925	913	952	909	954	884	938	917	936	856	944	969	941	936	900	901	910	928	907	954	911	891	1006	971	927	864	925	883	928	923	878	955	919	869	940	985	927	935	864	891	916	885	878	926	965	890	880	918	902	942	966	925	900	975	940	959	900	940	861	929	957	915	878	934	891	928	897	860	908	923	879	903	883	873	921	952	909	835	913	896	939	891	916	911	912	915	921	942	897	925	941	904	859	859	974	944	966	960	851	913	931	910	920	873	916	936	920	977	911	888	940	883	942	926	938	872	917	891	885	964	952	883	937	869	870	888	903	925	953	946	916	958	946	882	836	875	959	877	957	920	911	939	888	900	847	941	917	918	854	946	967	938	912	918	915	880	961	966	900	858	948	886	939	922	967	977	895	953	926	898	909	932	902	911	948	910	899	923	938	944	967	920	885	981	888	897	914	910	945	944	977	922	913	914	919	901	906	896	945	931	902	875	904	902	903	888	940	918	922	893	932	870	931	902	921	935	928	863	946	921	938	892	901	893	984	888	869	989	914	937	913	926	903	929	893	921	926	895	916	914	930	908	933	878	912	888	881	924	947	918	959	886	866	879	878	912	927	889	923	966	925	914	895	909	859	965	894	900	893	906	927	853	942	899	911	935	875	917	866	877	936	876	930	938	944	917	930	846	940	876	921	918	970	953	909	936	915	879	878	927	867	859	929	920	902	902	937	935	938	946	945	888	978	945	900	938	910	945	858	919	970	866	889	934	914	916	897	934	901	966	863	950	906	918	895	872	901	920	896	921	920	951	902	888	949	874	881	931	926	915	947	894	952	873	921	920	891	917	917	910	861	883	880	943	896	904	903	949	881	923	893	874	901	918	928	915	952	916	896	885	942	961	984	962	890	947	886	911	889	936	912	932	929	881	894	929	914	896	941	889	950	921	846	930	891	891	879	894	934	906	918	917	954	914	956	925	888	953	891	907	885	898	902	946	895	897	939	923	965	859	917	907	910	962	882	935	891	899	882	890	919	911	897	889	992	901	896	932	972	908	939	925	947	898	883	901	873	938	902	916	935	928	878	890	887	883	906	914	947	890	909	903	845	963	899	883	900	934	969	937	879	930	890	923	958	963	855	929	879	938	909	901	914	912	882	897	895	892	927	924	904	910	967	904	936	906	954	899	911	928	925	942	925	860	933	923	865	900	867	903	906	913	901	879	899	870	914	887	937	883	946	913	901	992	973	910	929	896	971	906	887	858	959	897	926	849	952	899	936	873	927	944	957	945	886	989	868	939	895	923	946	886	872	900	974	958	928	911	938	893	913	913	868	899	930	905	964	882	895	914	877	905	851	907	923	933	933	898	996	882	885	855	889	890	904	913	925	913	957	899	993	891	917	889	905	885	857	903	953	899	874	871	865	909	897	929	1002	915	917	926	964	914	906	951	915	957	937	887	904	954	938	956	954	893	935	852	905	891	893	907	935	913	913	896	893	920	915	981	921	934	969	950	886	879	946	918	902	881	910	925	928	918	860	926	904	882	840	938	919	917	917	944	963	884	942	917	929	960	943	913	980	938	897	980	924	837	923	858	913	905	953	900	925	975	861	909	976	955	950	917	937	914	926	903	929	921	925	865	885	829	928	929	961	926	930	879	929	903	892	950	938	912	905	970	880	954	923	936	911	963	858	937	926	906	889	942	873	852	943	950	946	912	950	908	887	962	914	872	955	928	883	960	903	892	920	878	976	914	926	914	885	945	898	972	887	918	907	892	883	950	905	905	979	903	919	892	932	865	947	945	884	928	894	914	901	922	952	920	884	951	895	891	918	930	946	873	937	894	952	929	914	935	944	988	935	853	921	899	933	906	886	936	944	956	945	928	938	900	861	867	913	878	893	925	923	888	942	941	930	938	948	927	927	921	889	929	862	942	940	893	876	916	872	939	868	992	964	926	938	957	930	914	937	914	944	875	953	962	922	859	920	944	880	905	952	917	932	941	929	869	899	917	888	895	879	935	897	908	902	918	862	922	874	902	914	879	881	957	975	929	903	940	914	966	900	928	894	885	886	942	926	985	908	922	941	914	897	902	876	900	905	963	920	934	951	915	951	936	902	907	913	937	934	908	934	902	958	873	906	964	1001	956	934	918	901	923	917	903	869	927	875	938	925	919	931	921	904	919	922	952	909	926	930	924	924	951	925	911	876	909	936	935	897	957	879	902	937	923	938	877	893	981	930	951	896	928	921	953	907	903	936	908	932	900	937	898	864	901	926	921	891	998	878	927	889	879	946	914	889	957	905	870	910	947	927	902	991	896	926	932	908	935	918	902	934	916	942	940	956	956	924	907	960	925	923	890	885	844	856	872	917	914	901	874	942	906	945	923	899	916	926	898	963	880	937	944	935	883	906	907	933	947	932	959	918	906	878	900	952	899	893	945	938	867	926	897	932	972	929	916	893	885	920	944	902	882	955	980	899	908	903	903	980	935	930	911	909	909	906	905	943	958	947	919	892	939	949	900	954	918	900	903	923	941	911	929	918	921	920	848	895	881	854	921	869	923	927	935	919	932	944	947	886	906	924	916	849	909	906	918	894	946	912	932	975	945	916	913	866	939	898	920	943	919	844	909	899	954	982	948	942	866	923	905	951	917	896	931	900	934	890	919	857	886	974	894	940	939	955	937	899	924	966	874	879	960	867	934	892	866	921	901	965	916	905	887	933	892	929	870	910	910	879	907	912	906	843	897	908	859	886	924	960	923	916	913	973	986	935	968	904	918	953	931	941	922	876	837	903	884	890	877	988	887	925	872	927	910	919	929	935	879	883	919	896	915	867	928	930	921	931	854	941	854	969	914	939	896	894	942	887	888	972	965	855	902	912	954	893	931	923	909	901	927	860	906	896	958	874	852	938	951	926	909	927	938	872	920	928	928	954	919	955	917	913	890	918	885	907	852	984	939	887	933	903	909	954	919	948	839	940	977	963	907	909	880	927	849	894	884	940	938	919	911	953	949	892	887	954	982	874	941	914	868	940	950	907	886	894	906	875	905	869	908	876	936	902	879	912	942	911	845	956	912	999	923	871	893	943	904	882	915	945	912	968	948	916	962	900	896	898	937	911	907	1004	918	923	887	946	944	929	919	929	927	908	883	910	881	960	945	920	948	926	912	915	933	957	930	930	966	890	949	930	929	968	948	903	938	946	940	947	984	894	842	899	915	967	927	901	951	890	929	905	947	867	1001	978	909	855	915	921	910	910	928	941	976	926	931	936	941	923	875	921	904	902	905	943	923	886	892	967
30673	50501	44019	30252	22800	16956	11785	8638	6442	5541	4480	3898	3182	2812	2492	2148	1718	1346	1282	1326	1279	1176	1129	1165	1147	1136	1111	1182	1136	1183	1122	1114	1096	1076	1113	1185	1092	1113	1106	1138	1129	1108	1124	1135	1105	1124	1164	1106	1093	1072	1068	1064	1068	1130	1080	1080	1061	1132	1056	1098	1078	1058	1068	1107	1057	1049	1050	1043	1058	1044	1030	1168	1091	1145	1175	1091	1130	1118	1076	1089	1073	1089	1109	1085	1020	1146	1122	1114	1091	1086	1073	1096	1088	1106	1124	1073	1104	1097	1052	1090	1070	1124	1051	1110	1049	1129	1034	1102	1121	1046	1045	1096	1126	1101	1067	1045	1110	1084	1119	1098	1077	1126	1038	1101	1087	1075	1074	1099	1090	1137	1060	1032	1072	1069	1114	1094	1073	1041	1110	1083	1106	1106	1117	1083	1055	1084	1091	1127	1083	1110	1097	1122	1108	1135	1103	1108	1050	1074	1085	1084	1080	1102	1097	1079	1097	1087	1124	1106	1052	1076	1073	1083	1115	1132	1084	1136	1035	1049	1090	1059	1082	1097	1080	1156	1057	1062	1111	1120	1099	1069	1112	1062	1037	1006	1086	1038	1057	1009	1125	1087	1148	1076	1065	1115	1064	1106	1090	1098	1110	1137	1093	1066	1017	1104	1058	1147	1092	1097	1119	1031	1110	1095	1109	1136	1021	1121	1065	1082	1133	1073	1101	1085	1069	1152	1106	1140	1080	1029	1151	1101	1181	1100	1077	1047	1099	1065	1068	1133	1100	1065	1129	1114	1096	1074	1011	1118	1105	1007	1060	1118	1066	1114	1079	1058	1150	1086	1081	1129	1092	1101	1083	1084	1092	1060	1033	1078	1105	1079	1090	1041	1042	1046	1113	1074	1098	1132	1106	1145	1113	1060	1084	1022	1128	1075	1073	1076	1072	1088	1055	1120	1132	1149	1097	1005	1039	1113	1115	1109	1034	1086	1071	1109	1132	1110	1071	1091	1091	1084	1075	1071	1078	1089	1101	1061	1096	1064	1210	1077	1028	1059	1103	1092	1087	1078	1086	1073	1057	1106	1094	1040	1090	1137	1114	1106	1045	1117	1071	1071	1060	1017	1139	1084	1074	1048	1079	1022	1082	1055	1163	1095	1066	1134	1086	1062	1107	1111	1108	1116	1086	1116	1066	1080	1087	1108	1060	1111	1049	1083	1104	1073	1091	1080	1073	1098	1127	1092	1106	1045	1063	1075	1108	1114	1051	1126	1135	1158	1108	1136	1079	1068	1152	1116	1072	1082	1113	1113	1089	1082	1126	1122	1067	1070	1055	1082	1056	1106	1054	1080	1107	1142	1105	1156	1069	1119	1017	1078	1097	1073	1093	1073	1092	1043	1099	1073	1095	1078	1093	1105	1175	1095	1021	1078	1091	1133	1118	1101	1129	1081	1092	1111	1062	1116	1097	1099	1099	1053	1065	1076	1060	1153	1080	1122	1093	1133	1122	1147	1071	1084	1058	1083	1093	1120	1098	1135	1140	1056	1121	1051	1069	994	1112	1090	1079	1047	1113	1099	1089	1095	1120	1084	1074	1107	1094	1083	1059	1115	1123	1118	1087	1075	1155	1113	1126	1019	1067	1102	1094	1100	1088	1063	1085	1057	1065	1076	1108	1078	1083	1119	1108	1035	1132	1084	1099	1115	1063	1077	1075	1087	1081	1105	1064	1027	1092	1102	1059	1136	1054	1145	1088	1123	1115	1051	1172	1072	1085	1101	1146	1088	1099	1139	1107	1119	1104	1089	1055	1087	1107	1117	1098	1068	1056	1113	1085	1125	1053	1116	1096	1108	1072	1141	1061	1114	1120	1027	1072	1124	1131	1053	1109	1048	1091	1062	1074	1082	1117	1060	1106	1044	1113	1094	1097	1035	1114	1129	1105	1109	1040	1117	1069	1087	1076	1069	1080	1061	1083	1114	1057	1150	1111	1104	1031	1043	1064	1076	1066	1083	1104	1078	1100	1070	1125	1120	1085	1134	1088	1122	1078	1056	1007	1077	1102	1107	1068	1059	1080	1054	1097	1079	1102	1110	1124	1097	1138	1100	1102	1034	1087	1097	1085	1106	1097	1038	1144	1119	1063	1082	1089	1089	1093	1111	1100	1092	1099	1113	1047	1067	1165	1105	1049	1098	1049	1136	1126	1120	1076	1134	1084	1104	1065	1105	1068	1064	1100	1081	1093	1074	1153	1098	1071	1151	1128	1040	1085	1087	1059	1120	1098	1064	1086	1094	1088	1134	1032	1068	1046	1117	1091	1133	1099	1101	1117	1072	1112	1102	1113	1127	1071	1064	1061	1127	1082	1076	1052	1104	1024	1126	1080	1095	1069	1122	1022	1078	1104	1074	1102	1086	1104	1091	1123	1126	1101	1136	1081	1006	1140	1116	1068	1119	1116	1073	1161	1090	1054	1118	1067	1072	1078	1081	1067	1111	1091	1069	1082	1109	1106	1153	1081	1130	1117	1064	1102	1088	1129	1104	1066	1092	1098	1127	1090	1116	1117	1090	1096	1063	1113	1039	1103	1097	1115	1063	1115	1041	1122	1044	1100	1100	1111	1122	1055	1029	1169	1066	1076	1119	1067	1050	1089	1076	1049	1110	1104	1124	1111	1177	1090	1076	1062	1080	1065	1099	1123	1051	1058	1103	1098	1088	1112	1083	1039	1100	1052	1124	1058	1134	1089	1101	1084	1108	1169	1109	1119	1074	1118	1095	1112	998	1046	1098	1065	1103	1063	1131	1079	1024	1072	1098	1044	1046	1066	1068	1042	1065	1066	1100	1065	1106	1071	1093	1057	1149	1116	1071	1089	1038	1104	1076	1033	1111	1076	1072	1091	1102	1052	1137	1083	1082	1033	1081	1088	1086	1120	1128	1074	1078	1134	1083	1089	1044	1096	1036	1101	1094	1055	1119	1174	1119	1114	1061	1170	1092	1162	1062	1137	1116	1099	1112	1044	1057	1145	1055	1075	1102	1037	1033	1082	1069	1074	1061	1064	1090	1057	1045	1145	1062	1041	1081	1022	1074	1097	1124	1132	1149	1134	1043	1159	1084	1102	1099	1086	1080	1119	1088	1125	1081	1059	1104	1063	1106	1133	1133	1005	1038	1049	1039	1080	1142	1123	1114	1141	1087	1063	1081	1099	1078	1130	1058	1059	1161	1068	1067	1112	1130	1139	1040	1057	1078	1087	1033	1076	1071	1114	1088	1096	1132	1033	1125	1072	1025	1064	1061	1077	1102	1057	1091	1109	1083	1051	1139	1103	1120	1071	1102	1068	1148	1068	1105	1089	1080	1107	1040	1067	1020	1047	1085	1085	1092	1128	1065	1100	1072	1118	1097	1064	1073	1125	1027	1086	1050	1058	1099	1176	1076	1079	1111	1055	1094	1055	1139	1091	1095	1101	1060	1095	1160	1068	1116	1060	1062	1052	1068	1080	1098	1104	1030	1070	1050	1108	1147	1107	1107	1173	1093	1142	1038	1092	1036	1102	1082	1101	1096	1137	1081	1074	1068	1129	1124	1139	1070	1103	1126	1156	1053	1120	1092	1088	1133	1092	1080	1137	1079	1043	1057	1110	1118	1073	1060	1079	1084	1161	1088	1060	1126	1063	1100	1130	1129	1141	1036	1065	1108	1094	1101	1097	1078	1096	1095	1079	1071	1099	1090	1141	1064	1038	1064	1081	1095	1026	1114	1087	1096	1097	1154	1102	1094	1097	1094	1076	1066	1063	1047	1022	1051	1083	1094	1071	1118	1074	1096	1089	1122	1068	1089	1140	1026	1016	1033	1107	1080	1016	1071	1111	1036	1127	1107	1046	1083	1131	1065	1070	1102	1096	1088	1055	1137	1081	1091	1108	1138	1129	1025	1081	1081	1110	1087	1076	1114	1069	1098	1101	1127	1057	1015	1070	1127	1097	1113	1119	1074	1093	1134	1045	1106	1039	1116	1059	1126	1113	1116	1117	1114	1103	1122	1120	1067	1073	1065	1094	1102	1142	1107	1085	1036	1148	1051	1065	1117	1080	1086	1044	1059	1164	1082	1110	1077	1034	1108	1130	1026	1100	1097	1055	1084	1107	1089	1091	1042	1098	1096	1066	1077	1055	1134	1136	1058	1083	1150	1144	1082	1087	1065	1064	1056	1087	1109	1153	1064	1065	1080	1094	1087	1103	1111	1082	1061	1094	1141	1130	1048	1068	1125	1084	1022	1090	1081	1065	1115	1106	1054	1086	1159	1112	1100	1070	1035	1082	1093	1098	1074	1129	1071	1156	1109	1072	1127	1102	1089	1137	1032	1070	1068	1013	1144	1088	1085	1071	1125	1095	1079	1089	1105	1156	1079	1082	1055	1068	1055	1073	1093	1086	1139	1045	1114	1137	1133	1035	1050	1062	1081	1109	1109	1113	1071	1066	1071	1082	1145	1117	1135	1086	1086	1099	1095	1082	1101	1068	1096	1088	1061	1096	1048	1089	1098	1079	1101	1094	1105	1047	1117	1107	1070	1139	1097	1069	1106	1101	1066	1024	1088	1074	1106	1047	1140	1070	1111	1060	1057	1082	1075	1059	1077	1059	1102	1097	1039	1076	1096	1053	1118	1076	1076	1082	1123	1108	1066	1110	1024	1099	1049	1097	1072	1082	1144	1093	1055	1137	1059	1117	1040	1049	1069	1102	1069	1098	1072	1040	1081	1063	1072	1093	1075	1138	1030	1032	1077	1080	1111	1018	1108	1145	1114	1109	1065	1033	1092	1041	1116	1091	1123	1092	1115	1069	1138	1095	1124	1075	1132	1081	1075	1142	1067	1118	1062	1104	1106	1155	1071	1084	1079	1028	1107	1028	1061	1029	1142	1081	1092	1011	1152	1065	1080	1066	1085	1079	1111	1051	1110	1106	1039	1073	1049	1045	1020	1077	1099	1049	1078	1080	1092	1098	1125	1105	1102	1107	1114	1129	1088	1120	1088	1148	1076	1104	1111	1131	1081	1071	1058	1097	1097	1053	1126	1122	1035	1053	1117	1118	1131
23320	20752	28349	24181	22527	21559	15748	8417	5369	4403	3779	3167	2570	2314	2036	1630	1182	951	895	942	869	823	776	758	738	727	762	769	742	733	699	694	683	729	735	743	760	769	759	764	785	750	789	782	719	730	708	744	745	676	689	693	738	681	716	692	695	704	708	708	676	669	684	698	697	644	739	684	693	689	656	694	670	706	745	709	750	671	735	702	688	703	671	667	706	677	677	697	702	707	676	704	702	634	707	723	640	715	683	689	682	719	648	706	733	736	688	743	717	721	684	673	708	717	697	711	739	689	714	688	703	706	697	691	655	692	688	710	719	669	698	638	709	652	670	668	674	707	724	695	639	717	750	675	699	686	722	729	667	691	723	686	672	661	683	718	734	686	696	664	728	696	666	713	721	700	693	721	708	691	711	718	685	756	716	672	660	714	679	677	723	658	688	690	689	673	702	694	709	677	693	678	648	693	683	707	693	713	713	699	740	730	732	724	734	673	695	686	703	703	718	703	665	686	683	731	701	658	712	713	693	731	663	682	759	682	689	718	694	708	659	735	661	718	675	711	688	679	703	685	693	708	743	706	705	689	693	663	733	693	716	688	702	707	678	754	650	681	757	707	689	688	744	692	703	694	777	738	674	697	719	665	689	711	725	746	688	695	686	746	685	652	677	673	683	703	639	728	672	720	670	688	714	735	760	676	687	665	710	675	728	701	632	675	715	717	666	732	665	643	694	697	688	653	726	673	689	747	763	653	715	694	661	710	713	691	716	695	717	665	770	648	734	677	716	738	737	687	706	692	704	689	716	704	709	671	645	717	760	711	682	709	676	717	760	681	692	608	707	708	698	706	747	749	673	699	653	689	732	709	719	667	701	743	718	707	697	689	719	679	693	730	681	686	733	684	634	692	698	703	698	661	695	710	654	716	729	704	671	689	691	743	747	692	733	730	711	713	729	728	735	670	671	698	694	705	683	711	733	710	738	697	728	700	728	699	700	709	687	638	654	702	677	700	653	683	664	676	678	696	655	689	654	667	716	665	684	746	705	656	718	675	666	714	699	680	656	703	692	696	633	697	679	700	679	680	688	701	693	658	725	695	685	714	623	678	692	677	670	750	676	695	697	669	657	710	700	673	701	655	677	693	659	670	640	723	670	670	671	708	697	696	730	700	689	664	718	723	709	689	662	674	723	704	707	719	698	658	750	677	692	735	695	651	678	712	752	741	710	664	715	683	769	771	690	708	716	707	718	712	686	705	724	671	658	674	706	720	680	710	689	649	689	684	677	693	662	743	691	687	740	655	690	708	683	709	657	719	680	658	676	663	652	689	693	695	740	691	683	693	683	716	770	673	655	657	716	740	717	712	703	754	684	708	726	671	658	721	712	700	696	703	719	699	694	637	712	698	699	704	741	697	662	705	739	700	679	726	684	690	753	670	714	673	666	695	729	666	688	691	693	701	695	686	673	682	687	696	716	688	698	748	704	622	680	708	733	728	730	699	660	646	642	639	710	706	722	692	716	680	716	694	695	690	749	701	664	732	671	643	700	709	711	723	702	683	663	687	731	704	708	702	708	716	702	704	688	661	696	677	710	678	742	741	716	676	734	721	738	722	722	707	684	709	716	725	752	665	678	687	691	686	681	683	681	722	745	684	655	712	670	652	735	716	652	738	698	682	685	683	734	703	673	750	712	685	679	666	723	706	710	689	726	700	701	675	703	719	720	695	692	722	725	742	636	698	723	692	716	683	726	680	716	686	710	667	691	692	761	720	686	699	750	676	734	665	712	719	687	689	727	678	664	672	706	683	713	656	716	710	682	727	671	723	679	686	696	681	700	671	694	697	692	703	716	737	678	712	728	712	722	687	725	682	708	688	695	701	687	728	673	662	701	691	721	638	688	666	705	669	678	743	668	695	691	718	673	695	705	701	750	719	716	730	750	718	690	676	704	725	674	718	749	686	696	719	684	708	707	697	694	691	723	684	680	693	706	700	696	655	706	694	684	684	678	670	697	689	686	729	699	657	706	705	650	718	694	661	678	656	784	666	706	712	672	673	706	694	661	713	721	741	667	729	632	717	685	633	735	691	724	727	686	717	728	674	701	702	727	683	670	728	728	675	709	702	667	720	728	688	680	722	648	772	681	641	702	676	728	697	672	666	674	699	677	676	671	704	672	701	679	682	705	684	664	688	719	744	737	695	692	691	707	708	714	672	709	689	655	706	677	675	651	675	701	705	711	733	677	688	723	662	702	718	740	708	686	709	687	671	653	712	703	737	712	728	704	704	654	689	724	660	653	715	692	695	698	688	703	740	720	678	670	724	757	728	756	663	668	652	728	709	724	679	750	742	665	646	729	734	709	758	670	718	707	748	722	700	741	698	670	701	670	737	705	713	655	686	722	703	670	740	655	703	721	687	729	696	696	732	707	702	733	700	712	679	696	698	708	687	706	678	684	695	709	703	707	700	693	687	698	677	693	662	716	716	690	690	729	703	747	650	724	733	725	739	717	729	708	658	688	661	670	697	656	733	728	703	720	690	645	723	690	779	664	700	714	642	700	673	700	696	718	729	744	747	706	665	670	668	690	688	661	706	723	678	701	685	724	688	711	734	748	674	668	725	720	751	732	739	692	697	697	685	703	709	710	685	702	735	736	667	732	684	702	662	692	733	722	663	695	674	657	692	706	727	699	697	660	755	674	728	748	665	697	725	681	737	714	668	706	680	700	714	715	695	727	683	683	713	702	719	672	665	709	671	689	673	666	722	704	681	673	709	665	685	647	686	688	741	696	667	768	694	636	724	704	684	702	779	714	702	688	656	703	717	681	702	689	681	741	667	660	683	685	662	683	656	692	663	670	694	734	683	717	732	698	710	664	709	715	698	731	716	714	654	717	689	709	679	651	646	699	655	697	693	696	661	673	716	734	702	678	703	681	685	718	699	697	737	707	718	727	664	712	718	730	721	709	699	663	648	723	700	724	694	706	719	734	716	697	711	658	679	684	681	701	721	718	719	684	707	744	711	762	706	706	737	720	641	708	687	729	694	708	689	689	705	693	677	687	694	687	648	699	694	711	657	680	718	650	654	714	704	682	697	701	722	678	689	712	691	668	703	711	715	704	689	725	701	729	697	664	714	688	734	727	712	663	742	709	695	754	743	723	668	687	686	732	684	741	667	722	691	693	669	678	719	677	712	685	748	737	697	696	691	691	729	735	709	679	700	675	661	687	710	650	700	679	699	677	710	673	658	707	695	663	689	710	683	708	719	695	685	689	722	683	691	680	717	652	683	652	668	702	699	732	731	723	695	707	728	681	663	697	746	674	645	708	714	693	681	698	728	714	668	702	732	703	656	709	717	706	671	675	650	732	670	679	688	680	670	694	684	670	719	728	701	700	777	728	681	682	689	706	715	736	706	701	720	717	690	692	698	688	694	666	712	639	730	694	708	698	698	688	663	713	705	672	707	686	667	636	687	739	704	702	733	652	700	715	707	650	708	682	717
31412	58156	51499	38030	29985	23361	17570	12952	9370	7788	6717	5579	4328	3729	3257	2634	1776	1308	1208	1309	1179	1040	968	926	859	963	952	969	929	923	920	839	884	882	926	953	937	919	954	939	940	911	902	1000	903	930	875	839	877	885	889	894	866	854	864	886	812	823	863	879	889	912	859	834	861	875	877	873	786	891	836	883	847	827	817	855	815	903	845	840	838	849	884	836	868	867	830	868	890	850	835	874	919	830	823	851	862	827	808	839	908	847	856	831	829	888	899	890	868	818	816	815	868	855	800	790	870	842	864	846	845	899	875	810	833	855	805	857	863	842	848	841	807	841	853	904	846	823	857	837	867	822	892	864	840	917	812	828	853	879	805	828	798	881	806	830	765	808	824	809	803	807	844	819	827	759	786	841	819	810	855	858	814	786	801	762	839	861	819	850	858	817	846	844	885	843	846	863	794	869	835	843	865	872	791	884	767	839	881	877	819	838	852	855	821	866	830	852	831	884	830	870	897	889	823	813	875	888	873	877	874	844	862	857	840	848	875	866	873	810	856	861	850	844	815	860	837	843	855	837	812	852	826	857	857	873	809	855	831	807	879	853	863	869	824	868	830	850	782	875	844	809	856	853	826	862	854	879	849	816	843	852	880	819	882	837	855	809	855	829	846	834	838	859	864	863	895	802	869	867	812	843	832	814	840	858	793	815	826	842	860	852	803	824	810	837	901	865	835	852	840	856	869	907	839	800	795	854	821	813	816	855	848	861	858	867	846	865	822	845	908	870	819	824	829	791	857	853	848	804	861	802	847	842	807	861	828	854	792	822	844	857	866	852	822	840	828	817	846	816	872	907	817	810	818	847	833	848	852	843	870	865	870	842	857	832	843	892	839	888	857	825	867	878	863	821	852	851	886	883	899	854	832	823	821	870	846	846	824	787	839	913	860	840	860	808	891	833	825	808	808	849	815	830	859	835	862	856	853	844	834	864	825	856	893	867	895	828	803	859	848	861	843	881	819	858	867	872	862	804	819	854	809	867	819	866	853	829	896	837	849	851	871	867	846	804	868	848	889	850	896	853	889	815	825	820	850	864	781	821	838	843	806	887	872	809	888	851	872	871	837	814	803	882	884	851	884	801	893	917	816	849	799	851	836	795	806	846	828	863	895	864	853	841	838	862	842	777	851	779	780	851	829	829	850	851	848	830	843	851	831	826	828	806	881	814	856	850	858	832	850	859	851	823	839	874	865	815	852	858	898	871	822	869	842	877	873	815	825	878	856	799	868	849	829	875	854	865	856	861	882	829	818	825	835	786	824	851	838	798	840	831	861	792	874	791	836	870	822	829	845	854	803	874	833	840	869	835	846	874	860	852	856	863	823	809	930	916	873	865	881	863	804	831	869	845	807	843	804	847	856	843	817	834	847	841	874	838	875	804	882	852	814	837	880	872	844	824	810	825	861	827	885	838	847	839	833	861	858	917	843	864	840	821	898	844	881	873	870	868	831	836	825	876	875	846	822	820	890	886	866	810	827	825	847	826	910	820	846	824	858	801	826	812	873	816	834	835	839	837	875	874	829	845	808	812	839	859	845	808	864	869	884	825	867	861	823	817	892	842	843	791	788	854	821	869	836	831	833	871	881	833	802	811	849	827	876	796	900	857	824	819	816	842	882	871	847	882	832	888	813	855	870	832	825	810	855	864	856	877	856	783	842	879	827	927	881	833	861	825	851	861	874	864	897	824	821	851	815	834	840	857	835	845	845	823	852	799	812	869	823	847	878	787	832	845	852	865	833	814	864	795	851	838	893	895	874	780	863	839	815	836	866	852	909	852	821	827	847	842	862	843	880	844	857	893	885	879	842	891	799	816	885	849	854	846	841	848	853	853	801	802	849	864	850	833	805	822	844	858	816	860	857	866	839	839	805	880	866	891	790	813	880	820	831	830	834	809	833	832	849	864	848	827	883	900	840	794	856	842	885	894	831	882	809	893	827	867	868	800	819	870	821	850	874	846	872	784	883	865	789	817	851	870	847	861	795	852	872	882	825	853	882	796	821	829	820	861	847	811	812	842	855	851	846	831	863	919	864	803	868	817	864	872	850	871	884	877	886	876	802	881	866	890	847	810	851	836	784	768	854	841	815	854	893	876	910	827	871	854	884	903	830	877	863	873	857	853	831	814	842	891	882	893	861	863	819	839	851	828	820	887	857	858	862	842	861	833	892	833	808	863	828	843	832	838	804	846	923	797	828	856	854	844	842	854	884	858	831	824	840	818	863	810	844	869	859	821	864	891	799	852	835	882	844	824	865	882	840	816	844	851	822	903	836	854	860	799	832	855	829	787	842	857	822	818	869	854	866	846	837	843	799	879	859	868	845	820	818	827	867	878	849	895	833	831	820	842	821	814	815	851	823	842	840	833	846	880	810	837	807	870	846	832	827	816	819	876	818	825	815	847	810	881	885	833	828	883	828	825	871	817	847	850	822	855	825	901	822	820	856	840	829	923	818	881	855	900	822	821	858	844	836	863	808	898	793	808	824	854	830	823	867	855	863	840	863	873	885	882	810	866	808	861	827	870	851	881	820	829	842	885	862	877	858	798	842	830	805	855	875	864	859	842	865	893	902	839	827	867	839	843	890	805	789	867	816	849	735	817	823	832	826	863	894	814	896	810	854	863	776	844	858	816	864	851	836	827	833	905	841	868	864	792	832	821	817	779	900	849	857	806	886	841	842	888	833	779	851	798	821	823	867	822	830	910	841	829	862	840	850	849	872	883	863	853	793	831	865	808	910	835	846	862	764	847	882	857	848	812	823	831	829	921	823	855	886	861	859	836	825	887	867	854	881	835	832	896	883	884	830	864	824	842	865	792	812	845	753	858	861	906	830	791	796	838	836	856	793	843	754	855	839	894	860	842	858	856	839	843	864	892	800	844	884	828	875	872	873	851	884	826	863	888	841	882	825	802	873	823	881	817	821	928	893	920	833	824	805	877	889	837	887	808	847	862	880	852	849	859	874	778	867	852	863	844	832	845	859	823	854	847	852	846	818	833	841	834	883	884	851	794	817	847	825	841	864	880	844	878	789	801	873	828	827	862	862	862	885	847	876	826	880	832	890	819	859	859	853	872	870	804	866	818	829	824	861	803	815	890	834	840	831	812	846	884	869	868	829	801	888	839	849	823	872	852	871	841	862	872	869	844	821	840	807	873	841	850	871	874	860	811	845	838	867	829	853	819	882	837	846	838	858	825	848	842	859	859	819	846	856	851	874	793	848	838	869	883	845	866	877	857	804	859	806	835	818	887	855	804	901	841	845	833	801	868	829	844	823	807	835	867	854	842	840	914	826	830	925	849	817	878	803	841	827	858	845	790	840	803	840	898	830	859	838	904	830	871	833	842	859	850	864	810	833	890	897	855	828	881	840	818	878	837	851	830	798	847	833	820	903	856	875	784	839	812	858	834	850	827	856	854	852	869	920	878	808	838	880	835	835	843	830	860	897	857
22343	20773	28552	23261	21451	23160	23356	12347	7262	5731	5247	4113	3359	2953	2524	1775	1136	915	971	955	812	708	669	679	663	671	691	672	669	654	637	640	637	587	636	570	681	692	646	616	652	693	668	666	655	649	694	641	651	609	653	608	653	583	641	554	599	609	577	603	589	572	582	604	592	609	634	592	578	566	572	578	590	633	546	596	588	631	570	579	562	560	583	586	584	633	602	595	619	601	609	583	560	594	649	589	644	534	595	592	580	601	588	636	612	577	551	626	615	568	581	591	607	619	589	604	565	551	601	591	558	609	581	592	595	580	555	592	560	597	585	596	594	599	617	581	597	602	564	598	606	628	589	580	585	577	600	567	584	581	631	581	582	596	593	614	586	597	616	553	570	572	582	660	640	575	595	611	591	589	590	632	613	581	575	561	591	577	583	626	594	619	592	621	587	554	627	623	603	582	551	593	588	634	620	549	604	600	588	567	619	564	561	633	597	612	586	589	582	574	618	574	569	604	590	611	593	561	620	622	573	610	615	586	576	569	574	584	539	624	595	574	582	606	596	592	577	591	559	560	600	571	581	575	620	573	579	568	572	576	601	682	597	603	599	589	576	631	558	603	639	629	574	593	547	630	597	606	604	569	591	586	600	596	536	561	579	584	558	613	595	582	560	557	604	591	602	553	590	592	602	544	545	601	555	598	600	566	588	554	577	623	559	600	569	595	542	604	558	588	560	603	572	522	584	597	587	627	571	604	593	594	583	584	584	597	572	574	605	576	620	603	645	587	565	588	612	579	570	573	606	575	599	576	610	574	576	628	610	603	598	604	598	572	618	595	543	616	561	580	579	581	586	576	531	597	579	559	585	582	538	588	591	588	607	593	601	588	600	554	612	584	618	612	567	606	568	606	655	558	554	586	634	557	645	618	630	623	617	557	593	512	590	575	627	609	607	545	636	600	567	588	616	567	615	592	605	622	542	539	584	586	606	579	563	557	573	590	613	596	571	493	612	585	570	581	588	578	553	536	568	581	562	603	580	592	602	598	565	572	561	611	618	578	572	605	548	635	630	590	607	556	571	545	585	562	594	542	582	593	583	606	608	593	557	580	554	579	588	565	584	560	597	585	565	567	585	610	587	605	564	582	559	587	567	626	565	562	589	626	581	592	565	587	567	601	588	588	593	579	620	599	548	569	626	632	607	579	556	574	609	614	600	587	583	555	618	580	547	582	566	593	591	576	600	567	594	595	587	554	561	541	599	623	581	569	566	591	602	582	604	592	616	567	585	548	619	561	587	610	617	621	600	560	563	623	601	556	587	577	595	599	624	574	613	559	634	586	578	628	536	604	593	643	587	600	555	575	590	547	601	601	533	618	573	568	538	612	587	546	602	597	555	568	562	619	550	630	579	537	602	619	572	596	581	570	577	589	548	564	569	587	548	570	557	562	585	573	592	609	597	594	606	617	561	641	569	580	563	605	590	613	584	606	600	599	627	574	554	583	574	630	614	589	587	567	550	534	596	549	554	581	589	553	592	601	581	595	582	589	595	638	623	572	567	598	599	599	571	571	593	571	580	596	604	625	643	571	617	590	587	592	572	617	616	590	668	592	516	595	578	566	561	574	627	590	591	604	589	611	615	594	624	585	592	578	619	619	625	645	643	597	592	579	577	577	575	594	546	594	565	566	638	575	560	561	607	567	548	583	599	606	600	589	573	583	570	605	587	569	643	628	584	548	551	584	608	595	571	610	584	589	597	596	625	555	595	612	555	576	589	573	602	580	649	529	558	580	596	597	596	589	616	566	641	564	581	629	583	582	579	602	587	617	579	573	592	597	582	591	576	597	578	549	598	568	594	554	594	596	608	589	591	612	587	604	575	573	551	595	565	627	590	590	563	598	614	613	558	548	609	570	610	591	566	583	580	582	571	588	578	545	560	624	589	586	580	605	577	548	594	604	564	559	594	556	592	569	559	595	604	600	650	581	545	598	561	565	601	568	600	596	605	562	567	615	622	620	594	621	539	599	563	627	579	593	584	599	585	580	557	597	556	610	575	597	624	598	620	559	585	582	557	561	596	599	567	604	584	552	590	600	572	578	555	588	600	541	611	545	583	559	594	603	610	588	587	591	582	598	566	576	589	585	555	621	539	587	584	581	570	624	579	636	581	614	548	570	545	576	569	599	592	593	604	580	574	613	561	562	622	574	585	589	599	629	632	570	577	586	582	576	566	609	595	565	595	604	556	603	587	587	600	601	552	582	610	636	561	590	618	615	573	572	575	612	581	545	535	570	599	576	618	574	621	486	564	578	633	609	633	598	592	565	587	595	522	588	593	548	576	566	583	593	604	606	556	566	577	594	573	612	627	582	592	590	514	575	600	616	616	575	591	593	595	627	547	552	574	619	624	567	551	553	557	609	590	594	585	531	621	577	617	643	541	588	576	611	569	585	580	608	599	522	586	569	632	573	562	589	633	560	580	565	557	608	599	626	569	585	616	598	593	591	606	614	594	610	576	572	584	630	615	611	555	580	610	593	617	635	581	608	596	573	616	570	593	576	572	566	599	578	594	619	565	574	609	556	582	540	579	545	585	604	575	567	600	585	562	598	612	584	584	608	628	583	557	597	597	585	597	630	586	614	578	585	627	569	609	601	572	564	589	566	601	603	584	594	583	583	590	575	590	595	569	562	590	574	596	615	581	632	607	582	596	598	615	622	564	589	593	602	590	576	583	594	628	569	553	564	632	594	599	594	613	592	581	593	583	611	560	569	564	594	610	560	601	605	602	620	576	565	584	609	609	597	570	566	586	596	610	600	566	552	564	614	614	583	564	606	567	572	598	642	583	587	601	661	592	564	615	605	618	568	600	623	594	554	586	580	523	566	548	613	570	547	562	611	609	570	569	588	627	647	550	606	576	570	592	563	603	610	576	562	592	606	615	556	566	569	614	611	617	580	567	575	602	585	604	613	565	593	584	598	589	585	598	615	580	609	582	627	579	590	578	570	586	527	579	585	603	596	619	566	590	558	561	567	637	563	621	538	590	577	622	586	582	601	629	607	604	610	608	583	547	585	597	564	574	564	568	597	563	603	620	633	568	586	579	625	582	588	560	540	604	571	596	566	571	566	583	578	578	562	601	607	590	583	549	584	540	574	570	564	540	568	592	583	583	607	565	612	588	582	584	599	589	583	577	585	543	630	595	600	553	584	621	567	566	590	573	567	619	583	605	591	573	566	610	548	625	607	595	544	570	589	590	578	605	602	573	556	584	566	616	629	568	640	577	576	603	615	583	588	572	535	622	571	594	581	639	572	590	604	629	573	594	592	604	595	595	597	584	589	603	596	573	613	586	552	577	589	624	584	578	587	594	623	582	582	572	567	616	571	581	622	574	591	629	560	634	595	549	554	599	544	583	599	566	574	539	591	562	570	605	610	554	527	567	603	583	590	597	610	608	596	623	592	582	566	576	613	572	613	626	624	632	597	529	593	583	535	580	574	570	617
32995	62954	56909	43126	34994	28378	22319	16568	12187	10001	8991	7086	5665	5060	4276	2864	1833	1286	1304	1416	1081	966	916	845	782	869	796	849	879	821	821	741	730	749	804	785	826	825	827	809	872	817	788	829	779	779	820	746	777	733	755	743	757	727	699	683	738	710	664	714	672	667	650	727	718	754	675	718	675	737	689	640	667	707	666	714	703	644	691	701	678	673	651	671	700	674	697	647	683	734	714	733	692	663	696	685	693	707	715	649	662	686	661	735	678	692	672	690	701	738	711	614	687	698	658	705	736	707	733	683	711	685	727	704	638	661	701	689	693	674	702	689	669	667	714	721	687	666	709	718	694	657	689	706	677	683	687	636	710	685	710	714	709	699	678	724	729	671	646	683	681	676	759	681	707	672	707	714	678	679	695	717	656	690	703	710	710	698	705	689	701	695	673	711	704	723	680	667	723	732	715	618	654	702	749	694	684	701	686	687	709	699	653	672	703	735	678	709	678	694	690	644	639	705	729	672	685	687	694	721	696	736	716	704	698	676	683	665	734	667	717	734	700	684	708	692	730	632	726	673	681	692	634	753	674	665	682	672	693	690	687	616	680	684	650	680	704	665	669	689	750	678	675	728	638	703	718	744	707	664	689	707	677	667	642	701	709	708	659	678	661	691	706	732	684	703	662	724	684	654	677	651	715	697	693	714	719	722	733	731	715	676	653	674	705	664	659	674	670	690	701	692	673	695	727	750	690	707	652	663	720	742	733	706	687	710	660	657	716	676	702	683	699	673	720	702	700	698	685	684	716	678	709	647	681	699	677	661	736	653	704	678	695	690	695	734	668	738	672	687	661	732	634	713	716	693	685	737	678	695	678	707	698	646	721	680	692	735	747	726	709	683	712	738	680	672	707	697	634	691	708	710	725	679	653	675	672	669	669	687	651	700	675	650	715	682	641	741	709	724	697	698	716	696	681	665	677	699	695	698	715	692	699	699	702	693	708	719	712	675	706	706	728	667	669	689	683	698	684	722	680	638	691	667	753	741	707	664	691	691	700	685	663	655	660	684	709	658	679	698	679	692	678	674	698	706	727	712	691	694	700	614	710	732	690	725	695	693	678	718	664	710	699	742	687	693	657	701	717	740	703	676	738	716	700	703	687	715	669	709	685	632	692	678	712	700	723	679	685	709	720	676	656	680	698	728	687	713	706	689	674	693	707	712	687	699	662	670	634	723	715	665	658	712	688	701	664	760	685	762	709	704	705	678	719	728	708	616	671	698	685	697	728	666	681	662	679	680	673	678	662	717	684	682	681	708	683	719	655	675	696	690	669	696	706	706	671	708	686	675	673	695	725	683	744	703	692	648	712	699	728	680	676	686	684	659	704	683	641	639	712	688	690	702	671	674	643	644	691	689	688	693	697	694	682	713	701	705	700	698	692	696	659	669	681	661	700	716	654	691	707	730	708	703	709	689	664	635	709	704	706	684	659	618	730	698	677	698	695	694	693	674	655	677	703	650	709	659	733	657	703	695	659	708	680	673	721	684	688	666	706	680	690	665	683	668	669	711	701	666	679	654	683	719	674	679	677	724	680	679	704	741	687	643	684	687	684	680	709	695	661	691	698	721	700	641	674	735	711	733	681	650	702	638	637	685	733	719	692	689	693	733	675	650	672	683	679	663	744	677	690	699	687	756	651	728	740	723	684	730	655	685	689	704	708	717	717	680	690	711	721	694	732	667	693	806	705	751	713	699	711	677	720	703	722	690	673	669	685	694	701	681	702	676	676	654	731	680	713	679	701	685	728	693	716	703	627	666	660	662	681	718	685	682	658	634	705	660	690	660	712	628	644	696	737	672	725	693	664	673	674	708	669	708	736	763	701	733	714	721	680	731	673	685	704	684	683	688	750	715	675	717	679	671	720	665	653	661	701	719	716	712	681	652	636	752	692	691	704	731	690	691	705	714	654	670	692	680	709	666	693	710	712	707	702	631	681	676	697	720	698	707	709	699	668	668	691	677	722	739	651	710	690	679	632	622	709	674	705	696	737	696	723	728	702	714	697	695	729	716	675	662	696	653	702	692	642	723	690	725	699	697	726	653	683	679	704	702	672	657	650	677	723	660	652	692	695	732	707	688	691	738	714	678	701	706	695	716	742	695	741	672	731	650	699	649	714	699	700	673	655	695	759	705	681	668	694	665	727	631	714	683	695	714	697	684	684	689	701	688	683	670	666	673	622	679	674	696	694	663	665	690	717	701	734	697	674	669	703	678	626	641	627	679	697	693	695	668	688	721	635	642	716	696	724	671	705	704	675	693	685	660	728	650	698	719	647	691	673	680	727	667	694	720	688	659	677	694	685	704	686	668	646	671	684	662	665	693	703	694	678	679	678	673	693	669	698	717	703	692	666	707	726	694	669	712	689	750	651	699	668	608	654	677	645	684	682	634	670	732	662	727	699	664	702	695	644	664	670	732	665	676	686	689	734	705	718	704	680	698	744	704	698	677	715	691	641	687	700	647	748	661	691	672	691	631	699	677	715	677	666	685	716	683	688	650	760	699	675	678	725	666	684	672	686	740	711	621	692	747	673	701	708	705	686	700	711	684	706	702	639	728	707	735	675	666	655	637	699	696	671	685	676	663	698	668	684	743	687	683	667	688	723	683	683	754	660	685	716	666	721	705	701	671	698	703	665	708	735	682	671	743	699	710	698	705	659	658	689	667	719	728	645	733	716	725	702	650	713	735	706	721	646	731	667	640	713	703	681	681	725	702	658	715	700	690	666	655	710	704	711	683	715	678	710	654	691	769	694	741	685	715	666	654	701	713	644	727	652	703	714	724	728	707	680	642	695	658	708	687	684	707	691	674	689	688	706	659	666	726	656	693	681	712	699	689	674	704	693	675	660	729	719	664	666	678	720	674	655	692	697	736	677	742	685	675	700	737	742	695	707	678	678	691	722	723	698	654	690	643	745	675	728	689	678	691	687	635	677	706	709	686	738	696	685	666	713	699	742	676	745	705	749	729	683	690	681	689	730	698	703	652	721	718	741	686	708	670	701	676	644	647	710	696	692	714	660	691	689	696	692	703	714	683	683	705	695	682	714	691	695	708	685	681	675	713	705	651	702	680	709	642	679	678	687	651	671	702	651	701	680	706	726	699	685	706	672	741	715	727	673	710	714	727	675	686	668	689	669	694	711	712	711	734	697	669	702	689	680	711	658	711	673	655	669	685	737	693	649	682	726	702	674	690	690	698	690	705	667	738	659	630	728	739	691	669	656	690	705	686	676	740	740	729	699	695	710	654	699	704	699	710	703	719	690	737	681	697	701	681	701	712	724	652	696	660	638	692	675	721	681	653	718	672	667	692	704	672	685	693	735	639	653	681	682	697	722	659	679	681	707	714	659	664	712	677	635	727	698	642	652	666	701	721	729	713	677	640	653	668	657	702	648	686	679	719	698	677	697	681	723	741	629	692	676	693	687	673	691	724	678	680	658	707	704	699
27361	31017	41033	30867	20002	12543	7529	4881	3328	2802	2646	2292	1918	1838	1603	1273	1057	1033	1052	1046	958	929	961	965	971	905	903	970	951	945	869	943	925	901	959	945	938	927	913	956	923	980	952	933	914	941	959	1028	957	966	906	912	919	885	919	947	906	985	941	937	836	920	888	908	945	907	911	889	883	924	926	891	893	910	877	947	958	925	962	895	883	935	951	887	901	880	948	914	905	910	868	963	892	930	914	924	941	888	958	919	938	901	899	948	963	934	935	912	861	947	984	943	907	852	918	921	911	941	910	904	969	909	910	902	932	938	954	886	908	981	902	976	887	889	950	928	901	889	909	888	858	898	939	893	952	925	895	919	919	873	937	927	941	924	924	898	906	907	914	895	930	917	934	904	943	951	911	907	918	907	946	915	883	931	966	892	927	866	911	980	935	951	964	974	940	929	935	991	950	913	894	888	887	940	904	955	883	883	939	900	899	896	942	917	872	869	867	935	956	931	955	895	932	952	907	913	918	958	987	900	902	900	912	890	905	916	886	861	921	933	968	963	918	922	928	896	900	864	969	879	932	888	891	896	933	929	923	936	920	900	937	943	931	893	928	912	868	951	941	878	909	921	939	934	912	966	920	915	844	950	878	894	990	848	957	917	936	949	910	901	898	950	907	912	940	917	886	859	920	985	927	913	941	876	863	974	912	943	937	938	947	897	903	884	881	896	903	921	964	885	928	930	920	959	879	967	889	947	908	926	1014	945	929	904	886	901	947	969	918	923	955	910	940	915	911	905	912	985	957	874	908	893	909	898	925	924	879	908	910	934	904	911	896	939	888	924	920	906	870	921	992	936	911	900	971	904	880	885	893	902	921	919	915	908	925	889	880	949	894	900	924	929	932	955	890	906	861	952	926	894	885	994	889	950	925	914	935	883	905	961	973	933	890	924	915	974	916	876	942	927	915	930	914	940	994	901	915	961	876	866	875	896	936	956	892	932	905	884	921	938	940	960	925	946	904	892	977	896	892	926	953	905	912	936	910	953	941	886	904	894	913	902	895	883	909	895	952	930	877	887	909	940	839	930	921	901	921	891	880	856	909	880	913	969	926	943	917	938	969	944	920	935	882	948	854	924	873	948	948	903	913	909	966	880	950	882	923	901	930	888	911	953	938	878	920	967	937	890	963	884	943	958	982	897	912	927	915	963	899	900	888	880	883	880	983	966	893	912	908	914	883	914	915	866	869	934	892	961	900	913	902	920	950	918	976	953	897	893	912	868	849	915	946	932	913	938	923	922	891	900	920	872	939	888	921	906	967	927	936	930	903	957	902	938	903	916	954	975	958	885	835	917	944	998	937	987	957	928	887	907	901	918	886	926	944	972	931	930	944	900	914	932	974	925	902	931	935	907	950	926	923	933	921	943	964	920	869	866	921	910	875	917	891	886	937	947	950	888	923	896	924	951	923	902	904	942	902	959	919	922	897	948	951	891	949	923	932	961	860	905	940	930	921	886	930	896	906	955	958	900	949	933	890	934	923	934	902	889	945	903	885	928	955	939	968	941	881	926	931	934	944	910	880	955	909	971	943	937	928	937	930	952	988	992	891	916	959	882	934	888	919	935	853	932	957	949	920	936	940	902	922	930	996	892	882	972	908	911	945	919	922	892	904	944	902	930	898	888	918	935	924	899	916	904	924	900	944	846	916	917	875	953	903	926	961	911	940	923	895	925	912	892	880	929	990	906	930	956	872	965	876	855	837	897	888	885	877	931	898	887	907	908	915	926	908	872	914	862	911	906	892	923	925	858	889	904	890	909	863	942	895	941	956	945	900	957	910	885	947	911	896	912	911	867	927	916	869	947	922	942	928	960	932	1028	923	949	919	949	969	932	935	943	929	884	906	908	928	926	902	916	945	914	856	954	945	941	897	882	921	933	963	927	893	960	920	862	943	942	912	928	935	859	908	949	941	924	917	957	885	932	937	909	914	923	942	904	887	929	901	942	934	935	926	976	951	938	965	883	932	955	978	875	897	924	923	899	890	940	932	949	919	908	937	917	898	956	940	863	886	892	957	948	951	919	948	992	912	955	914	896	940	937	845	910	957	890	893	868	914	899	940	950	979	903	930	954	930	938	973	907	884	932	911	939	976	912	952	868	967	872	874	831	996	953	891	951	912	951	886	885	917	894	910	934	912	898	976	909	911	939	928	910	938	891	936	931	903	901	928	904	940	996	949	938	953	988	941	861	937	914	914	881	961	950	914	937	902	883	911	879	909	898	938	919	949	934	913	945	943	926	914	902	895	918	932	929	915	856	992	898	902	938	898	904	918	929	945	937	853	882	916	879	919	895	957	960	956	891	940	922	973	944	871	903	893	926	928	842	922	949	939	903	880	913	925	892	903	967	958	896	888	921	948	973	949	906	921	935	930	875	965	965	932	936	908	836	914	928	971	924	838	872	975	850	906	931	875	917	913	905	866	943	990	925	928	934	919	937	926	938	932	890	928	921	900	908	909	919	888	952	928	930	867	889	934	882	972	966	861	944	915	941	922	972	929	893	944	876	895	944	918	932	938	927	923	909	920	959	913	942	898	927	956	916	904	968	947	911	926	946	922	858	892	955	935	945	944	933	932	877	905	898	958	911	899	909	943	927	918	899	929	898	988	876	900	861	934	907	894	887	918	867	914	901	923	970	935	950	910	912	898	917	986	875	896	878	940	919	930	937	866	929	891	977	954	936	895	901	956	923	914	910	903	881	945	914	952	909	925	957	903	902	904	907	938	925	967	926	938	884	903	892	917	873	977	902	951	980	870	910	908	932	897	912	921	928	921	883	931	916	917	896	951	909	885	919	839	908	948	946	935	927	915	949	907	905	906	890	885	925	940	913	914	901	878	910	951	941	910	956	920	916	891	850	982	958	939	934	907	944	958	884	941	955	1029	987	913	918	925	917	967	929	881	953	986	928	889	933	959	916	964	949	976	899	922	902	928	911	913	817	887	990	945	911	950	928	925	915	964	901	971	893	918	931	911	922	910	867	919	921	956	883	963	951	894	902	891	895	889	962	983	907	886	915	956	923	903	928	943	924	948	899	937	917	909	894	851	897	888	917	949	909	923	896	904	974	909	925	957	966	893	947	901	936	957	888	934	899	960	936	943	885	896	888	908	942	981	934	914	897	894	930	898	849	818	955	909	930	915	901	886	905	923	925	937	940	890	918	874	932	943	914	902	982	915	904	876	937	960	951	943	908	970	903	911	892	887	885	891	927	913	921	942	934	911	928	932	929	887	930	913	953	821	933	945	925	897	1000	945	934	936	943	911	880	934	897	948	927	963	881	837	922	887	899	888	874	965	972	944	910	873	923	876	904	909	907	935	917	886	972	950	895	954	856	870	924	921	896	867	895	904	969	965	918	911	933	896	883	933	885	932	916	913	992	947	951	955	898	944	893	953	920	928	927	930	880	892	973	935	993	901	916	895	915	948	932	876	927	978	943	917	913	921	912	892	912
30333	50754	44257	31209	23421	17007	12141	8703	6180	5164	4534	3704	3211	2763	2441	1738	1404	1292	1366	1345	1284	1155	1151	1098	1127	1202	1141	1129	1199	1181	1070	1089	1043	1115	1148	1162	1135	1199	1143	1055	1121	1082	1119	1115	1120	1102	1119	1096	1162	1148	1060	1104	1126	1157	1108	1095	1060	1097	1114	1109	1071	1128	1013	1079	1075	1103	1117	1059	1114	1161	1096	1124	1105	1084	1094	1129	1047	1063	1093	1087	1088	1026	1099	1134	1086	1093	1102	1121	1092	1118	1110	1066	1115	1034	1117	1124	1127	1118	1103	1130	1055	1050	1094	1102	1049	1138	1114	1154	1036	1103	1089	1091	1061	1079	1087	1103	1121	1076	1121	1107	1098	1067	1076	1098	1076	1102	1108	1040	1118	1139	1076	1088	1097	1013	1092	1126	1095	1061	1097	1037	1124	1088	1087	1075	1102	1129	1120	1133	1088	1058	1114	1101	1065	1095	1104	1135	1130	1084	1044	1093	1051	1045	1079	1105	1054	1061	1090	1062	1122	1093	1133	1089	1084	1121	1080	1113	1085	1071	1121	1115	1110	1081	1086	1134	1037	1126	1080	1154	1102	1102	1016	1045	1113	1090	1077	1124	1059	1110	1130	1092	1098	1106	1044	1050	1070	1126	1048	1076	1104	1086	1064	1049	1071	1099	1079	1110	1113	1062	1114	1123	1104	1068	1064	1099	1094	1095	1129	1087	1131	1088	1098	1097	1092	1069	1117	1058	1116	1071	1092	1041	1150	1095	1145	1118	1140	1118	1115	1077	1087	1103	1091	1161	1120	1063	1082	1075	1083	1067	1150	1070	1075	1080	1075	1140	1129	1107	1108	1065	1119	1072	1114	1128	1094	1099	1163	1086	1106	1143	1043	1099	1054	1004	1121	1080	1059	1093	1104	1013	1121	1098	1050	1007	1057	1071	1036	1027	1047	1109	1044	1071	1083	1147	1078	1095	1111	1075	1018	1112	1089	1029	1088	1056	1047	1081	1075	1076	1105	1053	1096	1116	1098	1073	1117	1074	1044	1035	1074	1094	1075	1079	1144	1100	1054	1142	1113	1060	1076	1099	1048	1034	1143	1054	1094	1104	1045	1061	1123	1004	1123	1144	1036	1103	1108	1085	1113	1060	1078	1103	1165	1088	1140	1092	1038	1118	1092	1082	1112	1082	1093	1085	1126	1057	1087	1053	1124	1041	1115	1073	1136	1063	1052	1084	1068	1045	1046	1135	1074	1132	1117	1095	1119	1094	1139	1044	1110	1088	1083	1031	1056	1090	1076	1061	1107	1127	1064	1099	1060	1118	1118	1121	1107	1126	1090	1136	1108	1112	1142	1107	1058	1102	1093	1161	1100	1091	1051	1091	1122	1075	1165	1056	1134	1072	1061	1106	1091	1128	1086	1087	1120	1110	1101	1094	1055	1088	1080	1107	1098	1044	1062	1081	1087	1066	1143	1126	1069	1133	1099	1081	1060	1091	1100	1127	1029	1111	1070	1152	1052	1088	1100	1099	1089	1067	1126	1127	1045	1092	1183	1062	1105	1135	1128	1076	1085	1141	1078	1092	1090	1046	1051	1072	1077	1072	1075	1045	1048	1111	1088	1079	1116	1059	1064	1086	1127	1085	1078	1084	1075	1110	1035	1032	1030	1045	1102	1174	1110	1094	1105	1072	1053	1073	1084	1121	1064	1102	1062	1104	1111	1093	1092	1014	1065	1148	1070	1067	1085	1090	1092	1095	1095	1055	1141	1098	1124	1088	1125	1135	1115	1100	1107	1157	1073	1071	1077	1066	1101	1067	1091	1063	1105	1074	1105	1043	1090	1056	1105	1053	1097	1152	1099	1072	1121	1043	1062	1091	1107	1107	1139	1094	1094	1057	1069	1045	1028	1068	1056	1092	1121	1039	1096	1107	1083	1102	1093	1103	1054	1089	1081	1055	1104	1082	1105	1129	1117	1103	1026	1119	1029	1052	1061	1071	1111	1121	1003	1070	1126	1058	1101	1100	1119	1117	1097	1112	1068	1121	1143	1044	1110	1100	1071	1095	1088	1068	1158	1156	1049	1116	1096	1122	1067	1032	1141	1062	1110	1082	1079	1044	1097	1129	1097	1094	1072	1059	1120	1129	1110	1090	1076	1095	1095	1053	1057	1052	1014	1126	1098	1064	1156	1109	1071	1109	1109	1073	1079	1090	1143	1179	1120	1072	1106	1091	1096	1144	1121	1066	1072	1101	1100	1137	1080	1133	1079	1140	1133	1081	1101	1066	1103	1111	1061	1119	1115	1077	1035	1065	1145	1096	1072	1175	1035	1160	1095	1069	1046	1054	1120	1089	1115	1074	1019	1110	1093	1164	1045	1070	1099	1049	1068	1062	1082	1130	1070	1075	1133	1130	1078	1112	1076	1114	1112	1073	1114	1099	1104	1068	1088	1114	1109	1120	1150	1089	1115	1057	1108	1080	1082	1017	1076	1131	1146	1090	1039	1081	1139	1078	1041	1131	1080	1062	1090	1111	1050	1091	1101	1056	1074	1103	1133	1156	1092	1120	1090	1162	1125	1087	1129	1062	1071	1091	1105	1123	1055	1074	1148	1098	1062	1106	1063	1096	1124	1088	1018	1041	1126	1062	1102	1130	1102	1029	1067	1126	1103	1109	1088	1121	1049	1100	1107	1069	1046	1127	1088	1087	1157	1079	1044	1080	1091	1116	1112	1069	1113	1108	1038	1092	1114	1064	1098	1156	1094	1090	1052	1104	1099	1023	1086	1139	1086	1069	1089	1076	1140	1123	1103	1072	1103	1073	1085	1102	1081	1087	1075	1052	1049	1081	1080	1026	1075	1103	1116	1110	1126	1048	1059	1100	1052	1074	1103	1126	1114	1005	1111	1063	1100	1125	1089	1062	1028	1141	1114	1083	1130	1113	1081	1058	1075	1055	1103	1096	1097	1070	1055	1075	1102	1136	1083	1155	1163	1059	1083	1086	1064	1131	1102	1034	1094	1058	1086	1069	1048	1062	1041	1112	1046	1068	1072	1064	1106	1092	1048	1137	1091	1030	1136	1056	1113	1033	1120	1079	1087	1057	1090	1121	1054	1122	1075	1086	1103	1159	1094	1079	1062	1086	1116	1027	1107	1093	1083	1031	1047	1130	1091	1143	1093	1056	1118	1073	1038	1079	1129	1103	1066	1053	1100	1091	1143	1046	1055	1052	1049	1077	1156	1116	1074	1097	1118	1151	1073	1118	1017	1090	1064	1149	1085	1047	1073	1145	1097	1049	1105	1089	1087	1118	1151	1124	1072	1101	1085	1108	1031	1087	1058	1080	1092	1108	1144	1065	1105	990	1121	1070	1106	1061	1083	1128	1074	1110	1119	1062	1159	1079	1072	1085	1114	1146	1092	1071	1071	1094	1121	1124	1132	1118	1114	1063	1064	1066	1098	1051	1042	1099	1132	1064	1087	1048	1059	1064	1096	1071	1098	1098	1097	1082	1048	1119	1071	1078	1087	1089	1057	1036	1067	1103	1174	1113	1094	1087	1087	1108	1108	1073	1138	1171	1089	1093	1079	1064	1100	1105	1156	1057	1076	1100	1072	1101	1108	1064	1132	1082	1100	1090	1163	1090	1140	1060	1118	1145	1068	1101	1084	1066	1053	1068	1073	1145	1070	1067	1061	1033	1130	1127	1116	1104	1174	1071	1040	1105	1098	1130	1075	1062	1084	1089	1110	1110	1071	1068	1085	1084	1147	1080	1134	1097	1060	1105	1082	1074	1160	1093	1138	1084	1101	1102	1117	1108	1112	1112	1097	1086	1079	1108	1101	1075	1084	1081	1076	1084	1081	1060	1100	1082	1067	1067	1112	1071	1090	1069	1095	1089	1080	1077	1060	1072	1089	1137	1060	1077	1121	1076	1087	1110	1152	1169	1033	1124	1061	1069	1077	1145	1055	1108	1070	1094	1103	1141	1106	1023	1057	1105	1086	1089	1102	1060	1043	1048	1045	1091	1110	1101	1068	1082	1060	1079	1159	1057	1070	1132	1064	1059	1092	1073	1063	1108	1124	1097	1062	1031	1058	1105	1054	1081	1116	1139	1090	1110	1104	1067	1143	1078	1093	1075	1028	1038	1060	1093	1056	1076	1090	1062	1088	1111	1145	1088	1087	1158	1064	1125	1107	1068	1050	1069	1120	1108	1137	1064	1088	1097	1146	1141	1076	1105	1071	1034	1044	1120	1136	1132	1080	1141	1106	1069	1104	1038	1078	1015	1095	1127	1088	1087	1080	1014	1096	1113	1114	1147	1109	1089	1096	1079	1057	1101	1122	1080	1116	1076	1114	1095	1092	1115	1082	1045	1133	1024	1097	1102	1119	1034	1116	1065	1122	1076	1061	1124	1058	1129	1093	1103	1066	1095	1070	1055	1036	1122	1084	1090	1107	1094	1054	1094	1116	1112	1088	1114	1102	1023	1136	1126	1104	1084	1061	1102	1076	1091	1094	1126	1081	1069	1070	1074	1123	1171	1038	1130	1115	1072	1089	1071	1104	1125	1109	1118	1039	1096	1034	1070	1104	1105	1131	1112	1061	1169	1107	1135	1088	1089	1053	1085	996	1127	1062	1096	1141	1073	1030	1108	1136	1120	1090	1123	1083	1074	1119	1036	1067	1141	1072	1056	1105	1080	1148	1104	1104	1047	1115	1078	1072	1068	1151	1114	1065	1089	1044	1139	1083	1142	1121	1104	1058	1056	1060	1074	1078	1137	1090	1093	1105	1121	1110	1081	1088	1117	1015	1131	1148	1120	1075	1100	1073	1055	1078	1104	1057	1064	1063	1113	1105	1130	1091	1110	1123	1113	1103	1171	1092	1100	1103	1082	1112	1113	1073	1044	1120	1111	1075	1037	1097	1096	1063	1104	1107	1089	1092	1060	1063	1119	1061	1075	1122	1127	1095	1088	1078	1110	1051	1075	1099	1042	1086	1034	1051	1105	1121	1130	1088	1040	1103	1090	1074	1043	1078	1049	1097	1154	1078	1091	1035	1095	1061	1117	1105	1114	1100	1085	1153	1151	1068	1073
23295	20737	28275	24271	22635	21837	16367	8547	5137	4398	3965	3152	2851	2386	1747	1239	991	936	990	928	790	781	781	767	762	784	757	772	756	765	728	731	745	717	761	751	778	742	726	788	725	732	777	745	721	746	691	697	750	658	774	702	718	719	682	719	668	668	713	718	734	647	665	758	710	677	686	663	721	700	716	740	714	680	725	729	720	723	716	705	708	711	705	707	709	725	682	690	706	658	699	722	713	714	721	661	716	730	698	712	718	688	740	759	687	713	694	666	678	699	679	669	690	681	709	712	698	694	677	684	725	765	723	716	707	727	743	730	709	728	750	703	732	704	690	724	684	697	723	720	722	643	742	722	679	709	714	659	710	671	738	714	711	658	686	689	670	688	735	688	738	694	690	709	690	704	685	685	713	685	697	689	694	761	687	733	651	709	653	698	721	704	701	682	692	729	725	655	683	696	708	691	720	733	747	659	656	682	687	698	711	687	730	697	703	675	701	728	656	722	732	693	728	675	696	687	670	661	745	712	706	703	699	681	669	695	634	724	737	708	698	695	652	737	713	709	676	698	728	741	689	687	705	674	719	739	716	699	685	691	678	694	698	700	744	728	714	705	693	693	663	725	722	703	652	715	671	695	696	655	699	708	693	696	713	705	672	746	692	679	707	740	724	670	703	729	726	705	718	700	660	720	690	733	665	658	708	698	683	687	686	711	684	683	702	670	668	721	701	696	678	680	712	710	764	688	719	700	652	699	711	696	689	704	712	688	709	713	691	736	697	700	739	714	712	747	706	715	679	715	672	662	677	704	696	704	691	716	688	643	749	732	619	704	722	742	698	690	719	675	706	697	730	710	708	685	681	660	712	729	730	715	717	748	688	691	697	694	694	686	733	681	690	710	731	682	682	710	678	694	707	701	663	726	688	684	712	690	705	774	760	711	702	727	713	724	713	686	685	695	683	721	723	667	697	704	716	708	693	686	705	688	691	715	706	761	660	662	712	745	680	706	721	734	706	736	687	667	679	656	701	704	680	705	709	704	696	694	694	721	698	686	668	677	691	703	679	687	682	706	705	723	720	704	735	713	747	711	703	683	698	742	687	705	712	725	732	740	727	690	715	682	734	700	746	724	711	714	703	698	710	718	677	693	755	744	636	653	675	675	685	690	675	709	678	735	735	768	693	727	697	685	722	685	695	692	690	710	694	687	701	690	721	683	704	672	657	727	697	688	715	679	757	675	681	698	720	674	716	713	700	720	727	704	727	739	751	678	778	736	710	713	685	703	724	700	696	660	680	663	745	634	654	680	745	722	710	722	675	657	662	703	662	742	689	708	674	686	740	707	683	736	665	706	710	656	723	783	678	695	716	703	686	682	687	708	724	699	681	704	662	760	704	729	704	724	714	694	714	733	653	704	708	706	730	712	715	719	731	702	726	694	705	709	724	688	690	688	717	688	677	758	705	701	692	724	712	736	693	679	702	688	717	719	771	720	724	688	731	694	685	716	721	690	711	657	724	709	708	726	667	680	693	656	730	714	756	714	740	744	711	686	697	656	709	681	719	684	713	640	656	719	723	726	692	691	722	705	668	689	693	688	700	689	695	696	689	668	681	698	668	719	726	687	747	738	742	703	691	678	692	699	619	676	729	687	704	681	669	713	700	670	708	725	748	743	729	699	646	736	734	644	686	689	724	682	754	728	723	760	725	640	715	704	681	707	766	712	724	727	730	697	685	728	690	720	690	678	674	683	715	718	699	753	686	718	742	742	708	702	668	707	715	682	677	668	731	710	691	697	706	684	630	697	666	741	728	729	678	747	702	669	697	717	705	718	719	700	662	656	659	723	685	667	744	678	703	671	677	700	683	698	732	708	735	681	644	755	678	702	679	700	680	666	695	714	682	679	681	733	721	701	690	680	679	704	720	694	743	665	729	673	694	641	685	680	671	666	687	732	716	695	674	742	686	684	742	726	692	715	681	693	731	686	709	704	683	736	733	721	676	733	625	721	678	664	729	750	683	687	704	729	663	678	699	653	708	707	704	614	700	702	738	696	675	680	717	725	662	710	693	700	723	652	707	701	666	685	681	723	742	669	707	741	731	694	697	657	716	718	696	718	672	738	676	686	741	711	724	726	731	723	690	704	689	706	730	695	715	658	736	644	697	693	755	712	676	698	751	705	673	756	696	762	672	706	693	709	671	721	693	706	649	733	675	691	716	662	697	706	718	709	688	717	713	744	701	683	705	688	687	708	683	702	672	667	730	685	708	710	683	694	728	686	679	706	743	705	718	656	722	690	676	709	710	693	725	707	693	720	717	637	680	751	692	660	690	664	731	747	708	709	714	707	692	678	700	680	730	751	680	747	699	685	747	647	676	705	695	740	696	712	651	715	711	623	696	624	674	694	716	736	739	713	736	691	686	687	726	712	687	708	662	654	719	727	702	717	687	673	668	660	654	739	668	704	720	716	660	699	675	717	697	684	644	736	672	650	701	719	718	703	660	674	686	687	690	734	725	717	712	690	718	653	711	701	681	655	735	684	700	693	652	681	685	734	705	690	666	710	692	694	749	653	710	726	639	688	666	702	652	747	718	676	708	690	765	714	674	661	711	724	663	685	669	733	715	703	729	676	672	706	721	666	680	702	670	660	739	734	687	676	749	674	688	739	669	712	692	714	642	722	756	721	736	671	703	696	783	645	672	684	682	659	672	703	680	663	658	696	716	661	699	675	709	740	698	693	717	715	722	656	715	735	703	702	691	662	699	697	746	671	698	703	733	694	723	670	628	679	734	711	714	726	689	692	669	742	714	679	707	687	720	721	729	683	730	734	724	689	667	686	741	717	745	708	683	746	699	647	677	670	704	747	761	721	750	731	724	723	730	705	708	712	699	685	722	675	694	707	725	675	712	699	685	718	668	666	652	684	662	738	696	687	718	754	708	728	684	713	726	683	705	728	705	692	718	682	711	671	731	723	693	680	717	712	771	711	704	686	672	672	707	721	636	686	671	743	683	694	681	680	648	669	653	662	678	736	704	724	696	729	708	737	668	745	699	676	692	721	648	673	704	724	724	676	710	764	696	761	667	722	727	707	700	717	685	681	688	747	688	670	750	711	739	703	704	701	683	683	669	690	661	683	731	679	725	700	723	690	695	677	695	713	721	680	710	658	738	705	708	689	685	694	701	703	672	699	693	689	693	666	699	684	667	685	701	662	726	707	708	728	677	758	702	707	682	732	656	672	743	673	707	678	696	678	712	673	662	716	737	718	751	648	676	687	685	701	712	702	714	742	690	724	703	688	741	696	704	733	714	712	662	708	700	702	638	701	753	730	720	694	725	679	695	704	682	677	704	693	704	734	685	649	684	693	700	761	669	725	677	686	722	703	711	695	677	664	693	716	699	677	716	706	702	716	726	704	729	689	693	714	654	695	707	700	715	689	707	675	675	718	696	709	687	688	728	692	692	740	676	716	707	692	743	711	744	724	737	713	738	708	729	704	654	743
30881	58253	51885	38578	30760	23835	18088	12874	9325	7630	6817	5612	4992	4100	2912	1881	1440	1341	1328	1230	1037	1043	971	1025	913	971	944	896	930	895	878	906	940	889	869	885	913	980	869	962	915	925	974	929	905	939	889	924	862	932	930	870	853	835	847	869	830	811	879	858	892	885	826	861	836	868	851	823	890	855	878	836	842	849	835	875	806	873	801	875	863	859	855	801	807	859	875	839	862	804	860	808	863	883	853	823	814	812	839	829	861	824	804	809	814	838	867	882	888	858	863	822	864	795	827	863	816	812	833	840	866	901	833	817	848	878	870	842	841	812	888	868	802	863	842	822	854	824	818	850	801	812	832	860	834	873	879	836	829	814	842	844	806	819	825	854	896	862	829	823	854	832	853	856	822	823	817	830	852	821	879	843	842	834	821	821	878	843	853	778	890	860	848	826	840	785	844	833	869	870	820	870	821	908	813	842	820	814	877	846	911	817	857	845	888	843	799	814	813	824	867	785	840	861	838	873	826	842	886	847	837	824	884	870	870	811	842	871	826	829	825	902	865	850	829	808	831	789	862	846	808	836	858	851	841	876	829	856	805	790	871	874	871	880	790	793	860	788	872	825	829	831	901	858	835	851	845	838	898	851	828	836	848	856	888	881	882	825	843	859	867	825	833	855	814	825	868	879	858	832	849	885	859	834	902	917	838	909	865	847	888	870	839	823	814	847	865	796	841	809	852	827	821	811	854	865	820	849	845	828	858	821	883	854	874	846	845	855	824	870	831	857	857	834	861	826	836	861	846	865	813	842	842	792	838	849	854	849	862	809	795	825	869	919	806	854	856	796	889	856	857	848	834	832	810	838	850	844	886	791	849	845	821	846	890	840	800	808	814	834	788	874	873	833	853	855	912	849	895	885	832	814	889	900	873	866	851	844	802	840	818	875	851	869	828	882	888	834	816	859	866	843	775	832	847	884	823	852	837	857	834	853	833	876	826	798	840	891	851	852	863	837	846	869	864	818	840	863	799	864	868	854	890	835	871	867	859	802	828	858	832	854	885	820	810	841	845	839	836	849	805	788	891	796	796	831	840	888	848	871	839	838	806	870	897	866	811	860	848	817	830	831	871	810	819	803	870	873	855	831	866	824	840	875	832	831	847	814	881	842	829	854	868	835	809	826	845	802	841	882	847	800	853	873	902	886	866	853	880	840	851	831	854	826	882	858	846	797	846	822	826	849	801	851	818	862	810	831	832	862	873	859	876	838	867	861	846	878	870	794	823	757	798	818	843	858	856	791	893	853	863	848	851	857	876	841	821	859	819	873	867	824	856	840	779	840	848	813	820	860	828	841	845	811	863	836	831	850	861	881	807	816	853	823	828	860	792	852	823	889	855	922	845	791	863	842	866	848	826	828	892	841	803	803	882	851	835	818	820	876	855	840	916	828	832	834	868	860	834	877	876	845	832	888	866	850	840	860	837	829	838	815	866	874	845	844	813	825	848	791	821	846	855	838	841	873	852	850	793	876	820	857	901	858	859	874	806	847	838	838	879	850	856	846	831	853	862	839	863	820	855	834	794	844	823	848	880	827	835	828	846	840	866	861	796	849	826	849	856	849	840	875	851	855	845	820	863	850	812	807	810	847	911	818	855	789	862	835	865	869	823	856	817	836	863	880	847	812	829	828	885	879	870	879	877	806	871	842	843	856	833	835	851	823	807	819	867	920	818	841	821	841	861	887	842	872	858	846	858	854	812	870	814	833	822	875	849	866	818	843	867	887	873	848	867	770	856	806	902	826	851	846	840	846	832	811	874	857	822	828	818	902	828	815	811	830	875	811	875	837	872	838	861	826	880	854	873	854	841	854	845	829	843	848	808	853	834	819	862	862	815	839	849	830	821	875	857	824	837	820	854	848	824	864	870	845	863	847	845	783	810	903	857	808	795	841	858	869	821	865	853	798	832	863	837	896	888	814	837	849	872	785	817	861	843	847	830	859	859	811	857	848	873	818	814	852	849	814	831	840	857	821	846	842	809	852	845	860	861	854	841	883	789	874	871	896	857	831	876	892	815	807	849	867	837	865	835	852	844	808	846	875	801	874	833	829	877	823	865	843	811	817	835	897	837	832	852	848	862	853	921	885	867	871	872	864	841	795	864	879	852	804	871	915	819	854	900	896	840	865	863	807	806	826	779	819	835	916	779	855	879	830	826	818	836	846	793	864	841	885	847	846	817	847	872	895	854	841	790	834	787	846	824	860	816	904	867	865	882	784	881	861	867	844	850	882	810	906	853	856	869	820	810	825	843	854	810	803	828	871	875	824	832	844	865	850	858	843	832	805	892	885	876	885	841	826	814	837	838	867	878	853	823	844	861	814	829	876	809	827	782	851	864	814	832	887	860	795	857	822	871	865	840	843	846	846	854	849	828	868	810	892	844	852	878	852	828	829	885	845	840	842	822	860	842	860	864	846	858	816	892	841	835	843	903	842	825	868	826	851	824	859	888	885	861	832	879	863	851	810	853	844	830	844	828	839	871	881	828	873	810	838	881	888	837	824	829	854	837	836	857	851	890	865	855	877	841	893	861	858	841	848	894	860	802	859	814	798	811	864	861	868	796	905	835	853	853	846	846	848	833	858	851	841	826	875	859	881	852	842	822	848	837	807	864	833	841	831	827	828	869	894	821	869	819	858	838	828	806	870	843	845	814	875	797	789	873	851	873	848	833	797	775	839	831	868	820	833	803	822	848	807	856	820	863	854	813	899	822	812	831	799	869	788	848	809	830	842	852	859	870	763	848	897	885	847	856	909	790	864	872	874	828	871	834	840	849	807	859	842	863	907	834	831	830	868	869	891	864	826	797	876	862	823	843	850	834	850	919	779	823	865	803	823	891	859	786	816	845	837	808	845	839	831	799	810	867	827	801	813	857	849	878	818	846	823	836	803	872	879	874	851	833	834	861	789	804	781	819	842	833	853	843	848	864	834	850	841	855	865	760	827	821	895	870	847	828	807	865	826	796	806	807	836	824	870	822	873	815	809	845	854	846	842	839	848	847	858	855	919	826	799	836	865	861	855	857	879	847	869	839	783	824	824	827	772	886	900	822	880	861	818	838	914	815	869	808	840	836	878	825	885	804	881	762	842	914	832	866	831	870	807	815	860	804	824	810	836	838	833	840	761	812	812	872	829	839	843	880	805	882	824	872	869	817	866	826	815	865	840	866	822	849	848	808	835	860	822	856	817	879	867	827	839	857	871	806	863	824	825	841	832	821	846	872	849	821	826	836	895	831	746	804	850	834	850	844	877	826	888	797	812	852	821	803	842	839	884	877	897	830	813	832	828	837	871	882	859	853	852	877	810	845	833	830	825	829	846	845	824	828	873	846	854	833	873	854	817	873	841	834	807	840	878	841	903	843	864	809	868	798	868	856	866	849	912	821	808	890	829	819	872	808	876	818	852	845	844	823	851	867	851	828	805	821	885	840	806	844	818	871	822	827	868	861	849
22360	20755	28494	23297	21498	23163	23694	12056	7122	6012	5162	4489	3858	3026	1845	1384	1079	1005	982	887	764	732	743	742	672	696	692	616	708	630	634	625	634	644	634	640	676	669	624	644	627	673	681	660	692	649	676	600	672	660	647	622	585	623	540	583	600	596	622	576	626	586	560	613	617	584	612	597	604	564	576	615	591	586	653	612	599	569	586	602	641	526	616	572	573	553	558	566	612	591	598	561	613	607	565	568	554	576	541	553	580	584	583	615	576	611	592	577	579	577	538	558	611	614	572	592	606	596	634	594	577	622	595	586	586	608	612	544	569	582	593	553	559	609	554	578	587	589	604	586	571	556	603	636	578	646	615	563	545	600	606	577	603	590	569	539	590	576	581	614	552	619	558	561	628	551	568	625	622	593	586	583	569	564	601	559	555	631	582	602	590	546	587	593	568	574	562	600	569	558	606	596	652	596	586	561	542	610	585	605	571	630	545	643	577	581	533	596	578	569	601	571	566	611	551	597	553	593	587	586	594	555	532	603	560	585	638	581	563	600	546	579	548	564	564	590	587	604	576	570	597	557	612	597	606	595	588	588	593	570	575	580	615	573	586	574	580	628	595	575	584	591	570	574	588	586	607	575	584	552	613	607	615	589	587	634	601	581	581	533	581	572	562	577	609	531	531	574	583	575	579	594	588	600	592	579	557	569	625	579	606	582	562	635	619	590	564	577	569	572	612	612	619	598	607	568	593	603	571	596	645	565	613	604	576	571	602	543	578	638	576	564	551	587	544	568	555	564	602	594	550	590	643	617	539	588	562	569	541	548	563	559	587	625	586	556	585	549	596	540	551	524	560	561	575	620	596	559	587	575	567	552	594	608	563	598	558	604	585	589	589	545	612	614	602	575	549	587	615	569	623	571	580	598	575	609	573	563	591	590	605	564	627	572	583	607	655	568	605	596	610	596	596	552	582	607	592	630	563	618	601	640	567	593	585	592	563	580	589	595	596	594	613	577	574	586	572	611	616	566	589	577	605	589	591	528	557	567	602	571	538	572	600	584	599	593	601	564	618	542	565	563	603	618	588	589	619	578	536	632	594	588	573	569	556	611	589	574	635	619	630	574	608	597	578	592	589	616	592	579	582	582	561	600	544	595	585	575	585	573	557	580	589	565	586	537	639	570	611	553	585	573	591	599	574	593	593	566	595	591	565	575	593	577	520	574	564	614	574	593	554	540	546	593	617	565	544	582	569	594	594	584	567	599	577	597	624	551	568	600	609	568	595	575	558	602	585	584	580	582	589	567	615	584	630	576	611	589	602	567	569	601	603	588	571	571	583	570	609	574	583	561	591	598	586	578	532	554	580	567	591	610	567	570	600	570	627	569	598	606	643	612	645	627	546	587	618	567	578	592	611	578	606	612	603	553	573	596	526	600	585	577	612	612	575	560	572	554	561	576	607	597	565	609	544	577	584	625	606	539	600	560	612	622	588	596	594	611	574	582	640	538	566	561	572	615	593	587	616	628	582	566	608	527	589	560	614	604	624	618	633	573	570	540	581	562	589	577	591	602	565	624	572	585	617	570	576	611	595	627	595	561	604	595	552	550	574	628	628	581	579	588	574	551	599	584	577	629	589	598	580	564	595	570	589	596	586	568	568	616	571	553	543	610	638	580	623	593	609	571	560	565	601	604	552	561	576	580	575	570	564	563	579	588	585	568	582	599	606	569	547	588	592	572	602	606	627	563	615	603	598	578	573	603	594	577	577	579	569	586	568	601	609	585	588	578	576	606	588	545	581	571	592	563	538	598	559	607	583	599	607	655	603	593	584	601	589	582	591	589	577	570	611	583	605	564	613	554	585	553	562	592	588	621	589	570	599	638	568	581	579	609	607	607	563	608	558	611	572	553	582	596	601	572	542	602	586	587	596	597	567	594	608	595	614	560	636	598	582	590	545	572	609	620	576	583	593	619	572	569	597	553	614	594	579	565	590	582	593	555	574	555	609	617	557	578	576	590	606	555	605	595	538	613	574	579	552	573	613	564	610	578	590	588	589	569	587	569	564	555	576	563	589	602	587	613	588	565	538	606	588	579	593	578	586	625	613	606	559	598	579	566	589	604	540	593	599	591	598	533	566	572	610	583	582	581	630	618	577	569	577	596	567	585	600	577	590	579	609	575	576	546	629	595	632	628	582	577	587	617	583	605	558	588	574	588	575	575	608	592	590	596	607	597	589	568	578	597	539	558	601	617	563	582	589	604	575	578	620	513	610	622	594	630	591	646	615	562	580	581	618	557	613	640	586	586	567	596	610	588	552	575	567	567	589	582	594	580	488	594	555	579	581	617	570	583	603	544	589	624	584	608	603	603	599	619	616	596	564	559	573	611	584	579	611	584	568	584	591	589	564	579	593	603	569	570	553	605	581	589	628	553	594	638	608	625	605	558	551	607	538	581	570	566	605	570	589	593	586	595	574	585	586	600	576	639	604	555	600	574	561	605	549	588	625	611	580	638	634	551	606	612	562	534	629	580	565	597	561	585	557	581	577	587	568	583	605	559	564	560	593	599	627	574	544	551	570	625	596	555	626	613	555	601	628	564	557	585	616	580	590	614	525	626	577	592	597	554	591	610	584	538	636	635	608	589	575	602	543	597	586	630	604	579	608	565	543	576	551	570	573	606	580	589	562	568	599	582	552	614	541	576	608	617	563	597	601	564	622	567	594	605	646	630	592	580	594	595	571	578	563	592	597	596	581	583	595	542	565	568	536	568	627	580	644	614	620	577	575	565	560	568	596	587	623	590	550	560	601	570	606	564	529	568	578	588	574	573	607	568	596	570	574	616	608	588	611	574	562	570	573	594	557	560	604	600	594	592	557	587	558	608	584	625	567	580	602	580	603	616	614	601	610	610	570	586	619	543	594	569	590	612	561	579	507	589	588	596	585	609	610	571	577	562	549	552	588	570	569	567	585	595	577	517	628	564	557	567	574	584	599	579	619	578	587	572	594	589	642	586	636	591	575	569	603	565	613	597	592	611	597	597	616	634	593	584	597	593	585	571	585	563	589	582	582	573	547	581	632	572	569	612	561	585	604	597	580	570	572	588	599	617	567	565	568	644	604	581	594	622	597	567	589	531	600	564	592	609	584	612	582	606	578	542	582	555	617	584	605	586	622	605	570	584	615	619	578	569	607	584	584	603	580	598	606	546	610	589	607	583	574	617	571	581	666	633	579	551	532	627	597	594	587	597	581	618	545	632	591	612	612	570	582	559	558	586	589	594	569	607	628	577	579	591	573	599	560	587	615	598	623	593	553	622	638	587	566	612	562	572	583	606	569	589	593	572	604	602	599	552	620	590	583	547	544	557	557	554	601	591	585	580	612	623	574	584	591	568	623	574	602	585	608	625	571	524	580	589	586	586	612	556	618	592	589	598	576	584	564	606	563	598	568	578	576	575	598	573	639	588	566	627	615	595	617	580	607	566	573	625	567	587	579	561	565	583
32937	63012	56755	43458	35446	28662	22620	15998	12190	10340	8895	8061	6612	5006	3035	2074	1552	1525	1353	1216	994	956	915	867	891	796	838	839	810	729	771	729	767	690	724	750	761	830	788	763	803	794	881	802	750	808	781	792	752	813	745	778	720	756	725	704	713	741	708	697	680	719	676	699	705	715	685	730	687	668	731	692	648	729	711	705	712	733	746	703	696	705	655	702	661	685	733	667	678	703	697	731	705	680	673	686	681	710	726	713	756	665	709	653	670	678	721	722	700	714	685	681	692	688	687	621	704	712	645	718	683	663	681	708	685	681	736	667	693	707	718	707	653	660	647	661	696	688	740	723	674	701	645	655	734	726	695	678	702	731	640	719	677	735	701	697	719	642	690	667	643	719	719	685	750	714	722	679	701	684	645	691	696	702	698	662	704	649	650	702	686	716	657	683	681	729	655	689	711	704	709	712	684	707	660	721	671	653	640	712	716	714	717	638	687	649	674	748	697	721	680	685	686	697	667	687	666	707	697	709	710	672	676	732	712	673	710	668	688	686	654	641	695	686	694	695	696	693	651	702	711	735	652	682	657	673	671	684	690	718	727	677	721	725	641	700	706	740	662	682	673	733	703	656	656	717	705	701	667	696	659	678	679	668	689	675	703	665	670	673	694	621	705	668	687	692	694	666	682	716	696	668	678	675	699	706	694	693	688	683	716	703	657	690	655	699	674	662	751	684	741	722	717	673	665	686	661	644	675	665	699	695	690	663	650	648	705	652	677	686	714	721	691	670	708	698	702	685	691	650	716	692	677	698	757	676	651	691	691	661	732	630	712	686	690	717	699	729	656	685	648	746	680	667	644	723	705	712	696	667	714	651	729	670	704	695	663	713	659	731	640	692	670	694	661	702	670	675	649	679	705	691	668	689	691	692	743	656	682	677	669	744	695	647	711	712	701	696	694	727	665	720	676	687	719	657	665	700	678	722	714	693	714	675	652	647	647	684	711	666	680	714	695	648	675	701	688	684	680	660	679	704	692	738	648	661	627	621	691	699	715	708	673	693	686	719	694	653	685	740	672	673	668	651	684	656	691	663	645	660	682	708	669	747	704	661	717	692	680	697	682	697	698	693	694	692	688	700	673	738	666	671	650	688	654	683	681	680	729	638	665	725	650	704	695	700	685	676	680	678	744	632	674	713	700	663	684	642	659	738	736	690	659	735	718	664	673	660	679	679	690	712	707	698	680	700	701	687	706	635	680	738	686	666	691	692	653	706	662	726	728	683	740	711	709	702	697	680	679	701	677	703	714	685	670	721	659	668	707	673	643	689	698	682	651	659	657	687	720	662	673	679	675	673	644	646	738	725	746	680	706	670	741	721	676	693	671	691	684	736	659	696	710	653	687	682	727	686	718	689	681	694	693	638	750	686	709	688	699	747	674	679	669	688	729	699	661	688	667	660	716	663	731	698	661	723	654	707	697	677	702	680	704	714	712	662	732	674	654	707	685	726	709	652	719	646	685	729	732	737	685	697	675	667	720	691	705	699	702	679	684	668	700	657	743	744	725	694	710	683	655	653	659	699	646	644	737	692	697	685	659	665	668	699	713	672	704	669	593	673	721	677	707	693	683	680	678	668	677	685	679	675	654	671	655	691	682	677	725	626	674	752	713	702	670	670	717	661	704	708	673	720	733	703	698	699	713	683	722	679	735	695	690	671	652	686	656	719	680	660	661	705	746	692	635	705	679	726	671	672	700	723	732	678	676	707	668	621	707	709	706	689	667	708	714	654	676	718	720	759	698	731	726	722	644	681	726	736	706	706	720	649	691	711	702	685	686	700	730	686	669	690	727	699	695	683	747	665	691	657	683	635	667	700	711	717	726	735	735	645	708	691	659	670	732	721	703	669	712	676	718	664	666	690	679	711	683	684	702	718	695	642	679	728	642	634	698	677	659	725	714	682	701	697	658	674	678	719	739	702	705	667	722	717	667	722	670	675	703	727	623	687	710	709	661	708	724	672	703	694	667	680	662	599	741	700	699	699	729	671	681	709	668	692	708	716	677	654	713	701	615	665	727	701	661	708	707	661	718	644	688	674	685	717	749	722	672	678	698	685	694	685	675	703	720	686	702	711	707	678	698	667	674	686	681	683	707	727	707	640	693	679	687	698	666	685	646	715	697	716	673	691	701	714	709	658	685	714	688	699	676	690	650	681	688	680	699	740	690	750	680	675	700	690	666	692	711	698	672	676	659	653	655	631	692	727	714	691	680	670	680	670	686	703	726	638	706	680	644	692	683	699	729	697	675	686	667	676	690	690	702	674	681	728	694	645	674	707	673	675	709	645	637	705	718	685	631	679	650	689	671	671	649	710	676	680	699	700	700	701	713	678	743	725	636	700	699	663	690	657	704	692	682	723	721	685	692	695	698	736	666	681	630	729	681	694	645	660	697	707	730	722	681	712	667	720	685	698	630	710	698	665	677	641	654	693	653	702	686	746	692	707	655	722	631	712	666	688	686	709	688	689	662	642	723	656	675	692	703	693	711	652	699	733	706	716	735	678	664	674	696	659	688	688	706	705	662	696	678	646	667	675	643	661	691	729	715	683	688	617	668	666	697	736	678	684	674	688	651	723	670	671	707	681	652	654	678	693	660	638	657	716	702	682	677	733	648	696	722	647	714	724	686	742	669	615	696	668	699	727	725	691	696	697	706	655	697	677	661	719	666	657	711	632	686	690	687	691	713	661	683	660	666	679	658	633	678	705	736	650	680	707	659	666	657	687	688	703	671	722	741	701	713	680	708	653	635	678	688	672	655	698	716	680	685	689	704	646	713	678	634	665	635	730	711	690	725	703	682	698	705	669	691	711	644	695	655	725	692	705	748	709	658	689	670	663	671	653	699	687	692	730	691	658	674	716	733	691	714	699	638	681	653	661	653	678	716	675	688	666	718	686	705	706	703	720	695	663	657	693	690	741	669	678	697	596	711	633	725	659	641	715	676	655	722	690	690	696	653	663	664	710	727	689	639	676	699	692	710	696	680	676	709	686	723	655	651	676	638	658	700	663	707	663	683	687	692	646	651	695	683	657	718	719	686	680	677	710	699	701	697	699	673	678	678	728	625	701	692	677	702	664	688	722	674	685	688	689	680	658	685	704	674	671	686	699	732	674	634	704	666	679	674	716	710	704	747	711	737	711	685	685	698	718	653	702	700	720	716	699	717	727	705	641	701	664	683	660	699	683	670	685	648	709	719	676	678	687	669	719	691	668	711	673	689	658	662	705	672	718	703	687	658	670	665	722	689	707	663	683	684	649	702	731	684	686	650	672	686	671	702	672	647	676	681	712	698	668	717	638	689	712	684	626	702	690	709	672	732	684	695	653	655	703	648	668	662	674	716	737	755	700	717	716	725	665	702	680	696	645	683	669	696	668	721	692	655	703	664	696	676	699	690	685	645	705	600	680	710	703	669	679	731	678	688	772	717	718	693	663	684	706	679	648	680	687
27378	30739	40864	31082	20173	13103	8019	4642	3447	3008	2824	2450	2162	1671	1297	1181	1138	1111	1051	985	985	986	979	982	933	940	948	934	919	865	900	873	980	958	954	883	961	907	937	916	902	894	933	939	965	913	914	914	961	967	948	980	921	922	943	913	947	872	921	991	889	962	890	953	930	912	908	924	916	962	902	891	893	955	939	944	885	943	900	852	888	957	906	888	926	931	922	921	986	950	914	930	886	946	901	940	935	916	982	914	901	891	929	918	863	1036	878	951	915	937	998	913	930	925	871	915	872	930	980	893	960	896	904	949	928	939	919	910	973	904	962	933	956	892	939	969	947	931	878	910	985	942	927	896	931	916	894	891	987	905	863	889	888	951	855	942	937	914	917	918	966	898	909	904	952	895	894	873	958	917	917	887	886	879	949	933	887	918	961	900	958	925	922	926	922	887	920	904	897	866	908	926	923	892	847	932	883	927	928	839	957	883	907	890	891	871	973	905	947	896	931	900	894	931	952	889	933	939	909	927	890	945	934	970	912	905	845	972	926	942	892	944	927	858	863	915	888	903	899	877	925	967	918	913	947	922	894	935	984	914	933	961	919	1009	929	952	900	931	906	875	937	953	923	866	921	911	931	906	897	934	902	915	912	930	934	896	902	894	907	949	828	907	930	897	899	938	924	931	890	888	883	889	926	937	914	926	879	891	924	896	885	932	900	912	944	934	895	962	889	901	888	944	916	886	939	950	939	949	894	932	899	891	952	927	953	917	957	932	923	1004	919	941	927	916	901	911	888	935	938	897	907	987	922	882	845	927	967	940	947	901	915	904	942	905	925	914	914	927	971	904	902	941	950	894	938	870	884	860	963	956	950	902	904	974	955	939	927	931	936	868	915	940	945	936	920	911	921	964	936	940	925	865	874	884	911	870	868	883	877	945	927	919	927	921	955	922	882	999	948	900	891	913	896	963	905	927	922	959	941	909	927	923	958	929	932	950	894	919	910	978	930	980	944	896	959	919	907	868	990	943	896	971	947	940	940	910	946	904	917	890	919	907	937	917	890	882	902	885	908	902	869	930	911	941	922	927	924	884	859	924	903	937	940	865	903	965	912	875	877	929	881	911	913	880	914	945	932	934	942	882	917	848	936	918	951	887	951	855	920	895	929	959	907	914	929	901	934	959	921	894	918	876	880	946	916	979	941	957	938	938	908	901	965	917	928	932	954	937	830	916	918	932	906	922	952	923	929	881	856	906	895	939	889	974	953	922	908	958	930	878	887	915	920	892	951	911	851	942	901	920	903	930	933	919	940	916	899	863	924	941	927	958	913	890	947	896	945	942	946	963	944	897	948	959	916	1004	863	907	921	922	878	956	893	961	958	922	921	909	916	935	971	975	913	932	921	934	942	984	896	907	970	911	918	900	860	924	971	891	984	873	896	954	910	963	894	919	926	952	929	935	923	968	886	894	989	901	939	946	965	914	908	904	910	916	933	895	892	971	975	943	938	947	950	895	961	892	968	938	932	962	868	906	889	987	904	946	897	890	911	900	919	870	916	943	931	909	983	943	916	945	913	888	935	897	875	939	892	884	930	941	902	900	944	921	886	946	928	932	894	946	917	948	954	932	960	925	915	894	866	964	915	1034	940	912	904	883	921	886	905	931	917	952	985	949	964	945	925	954	883	915	935	910	873	894	906	923	922	906	921	920	890	924	876	932	918	868	936	873	937	923	878	949	935	946	904	914	953	943	883	930	872	964	974	999	940	924	952	988	898	904	909	909	939	986	940	900	914	861	945	919	956	908	968	939	921	921	924	904	946	943	915	930	914	964	866	932	935	940	962	889	932	900	903	916	920	904	955	884	916	949	906	887	930	907	1000	874	905	882	894	866	950	901	948	932	890	916	969	903	932	899	922	933	879	912	880	942	915	941	890	940	898	919	932	887	949	938	930	913	905	888	966	906	883	919	917	937	910	971	919	870	938	938	968	964	933	912	900	919	938	961	952	942	919	933	923	902	907	917	965	889	950	860	883	978	916	913	877	915	893	959	884	879	908	967	911	926	956	933	883	896	898	935	912	910	941	942	913	958	936	915	907	934	957	911	934	890	933	874	931	898	944	938	875	915	901	905	928	946	976	928	893	911	918	932	987	976	910	899	904	888	885	842	914	884	951	905	910	932	962	953	986	863	944	926	909	923	903	943	939	912	895	883	915	893	930	943	885	921	916	965	922	852	900	933	943	961	909	936	917	897	931	938	944	900	999	911	912	991	895	934	892	956	916	904	889	923	932	902	957	907	876	921	909	908	968	898	952	905	989	946	936	895	886	883	871	875	936	854	839	944	904	915	913	889	892	933	906	880	975	890	873	885	897	952	926	909	930	925	873	907	887	914	905	909	962	907	968	893	881	914	929	941	881	921	879	873	927	919	884	907	883	935	939	926	924	960	944	921	937	914	950	967	868	908	934	921	958	911	921	891	888	913	907	935	932	912	911	877	865	941	941	895	907	944	955	884	908	912	881	896	943	928	931	968	913	947	958	937	868	941	908	917	892	917	932	916	966	927	879	937	923	960	945	866	909	922	946	889	906	990	904	918	911	932	901	916	912	884	962	904	880	899	966	911	931	883	944	907	943	965	931	874	922	949	891	926	953	912	946	958	887	896	939	909	927	897	953	983	924	903	883	959	886	853	903	897	934	976	916	935	905	981	918	895	933	989	939	925	915	938	853	891	947	961	926	910	882	923	973	950	961	949	886	926	964	965	874	937	911	898	889	917	925	940	924	983	893	915	888	924	932	911	860	939	906	916	920	977	841	926	926	884	905	909	873	931	925	951	891	917	915	966	934	952	922	908	899	862	868	904	935	915	880	902	919	937	989	899	1003	938	941	943	879	899	923	960	939	967	932	918	937	901	933	923	922	951	934	899	926	886	943	954	884	935	898	931	906	905	892	866	869	909	884	908	854	902	930	900	925	934	881	948	924	864	918	937	956	952	940	902	975	946	907	928	893	959	908	937	965	932	914	952	885	978	877	901	941	929	877	962	913	946	957	948	892	983	905	908	874	934	964	934	910	908	982	934	891	947	913	955	942	935	923	894	955	917	901	963	938	931	918	902	999	924	836	922	905	920	906	903	939	878	912	895	898	919	952	900	899	859	937	955	909	908	918	940	930	906	970	921	889	955	948	969	936	936	918	892	885	908	868	867	854	928	882	954	917	974	900	923	914	951	933	917	952	895	943	947	879	947	1000	915	907	882	896	961	908	929	856	917	949	995	964	855	901	944	876	906	862	901	903	896	919	887	862	874	895	959	899	916	917	907	893	948	944	901	916	958	919	935	965	911	933	860	895	986	919	888	876	920	919	936	970	919	930	893	985	927	906	909	947	902	944	887	893	926	934	898	876	905	941	912	899	925	914	919	936	985	921	934	976	921	927	873	897	963	943	881	899	875	923	988	923	911	889	913	888	920	954	865	890	930	889	921	938	919	874	886	885	972	943	923	941	916	929	884
30854	50410	44333	31624	23840	18002	12530	8289	6252	5267	4809	4365	3451	2514	1779	1483	1419	1489	1321	1223	1135	1162	1176	1173	1143	1151	1143	1161	1099	1132	1135	1133	1082	1128	1076	1082	1095	1108	1106	1114	1206	1092	1119	1101	1141	1144	1122	1077	1167	1101	1104	1134	1090	1130	1168	1079	1144	1116	1111	1087	1137	1074	1119	1120	1057	1053	1143	1088	1114	1085	1111	1077	1085	1107	1062	1097	1059	1094	1073	1097	1061	1177	1035	1088	1060	1083	1079	1143	1115	1089	1008	1099	1094	1074	1089	1079	1086	1109	1052	1095	1043	1067	1065	1038	1126	1099	1087	1092	1150	1056	1087	1099	1099	1098	1066	1135	1158	1103	1114	1061	1068	1091	1076	1121	1076	1080	1054	1093	1135	1060	1054	1158	1126	1087	1183	1124	1086	1103	1113	1150	1070	1085	1089	1056	1112	1063	1076	1064	1071	1117	1130	1101	1074	1111	1043	1144	1119	1108	1036	1057	1115	1110	1057	1022	1103	1168	1153	1129	1068	1064	1033	1026	1063	1130	1091	1067	1140	1111	1111	1104	1169	1119	1102	1141	1104	1095	1095	1117	1086	1062	1099	1107	1077	1109	1139	1072	1139	1033	1134	1130	1085	1105	1066	1089	1035	1118	1088	1049	1080	1080	1111	1112	1061	1095	1105	1102	1080	1143	1038	1093	1144	1014	1082	1134	1147	1083	1091	1114	1120	1045	1118	1060	1079	1111	1117	1042	1076	1141	1103	1120	1059	1137	1053	1109	1128	1060	1076	1127	1149	1049	1112	1154	1074	1069	1066	1150	1105	1106	1102	1106	1063	1192	1143	1088	1088	1100	1106	1095	1091	1075	1121	1140	1065	1160	1085	1125	1137	1062	1078	1113	1108	1037	1104	1081	1086	1103	1052	1073	1115	1119	1076	1137	1163	1076	1093	1131	1145	1008	1052	1095	1071	1087	1080	1117	1072	1121	1150	1114	1109	1092	1104	1106	1037	1073	1131	1089	1090	1091	1152	1108	1084	1083	1185	1069	1049	1104	1132	1027	1089	1042	1133	1092	1117	1113	1101	1128	1084	1091	1060	1085	1102	1081	1106	1092	1089	1070	1035	1077	1041	1057	1077	1037	1070	1115	1087	1088	1131	1104	1031	1119	1083	1096	1041	1073	1097	1108	1161	1119	1071	1109	1075	1104	1133	1093	1101	1064	1123	1046	1109	1088	1047	1117	1117	1067	1082	1099	1110	1042	1100	1122	1146	1128	1067	1089	1154	1140	1112	1079	1041	1057	1129	1053	1025	1095	1125	1126	1091	1037	1123	1064	1078	1122	1084	1082	1181	1070	1086	1097	1054	1053	1089	1057	1013	1129	1093	1084	1075	1101	1166	1100	1128	1161	1103	1076	1105	1111	1100	1093	1047	1070	1060	1064	1114	1076	1079	1090	1138	1108	1162	1095	1117	1141	1073	1130	1108	1065	1082	1116	1142	1097	1122	1094	1044	1077	1080	1074	1129	1116	1080	1089	1103	1100	1047	1080	1068	1073	1095	1095	1049	995	1076	1066	1139	1102	1113	1027	1104	1097	1053	1049	1026	1124	1138	1116	1118	1122	1121	1135	1081	1124	1126	1117	1110	1066	1132	1166	1100	1066	1066	1070	1112	987	1082	1103	1042	1095	1136	1097	1108	1086	1141	1063	1129	1168	1131	1072	1083	1101	1117	1074	1083	1073	1076	1095	1134	1097	1055	1159	1073	1064	1104	1086	1113	1164	1036	1062	1140	1090	1072	1143	1090	1089	1079	1107	1066	1055	1081	1101	1094	1081	1089	1077	1086	1106	1073	1085	1072	1061	1057	1107	1139	1040	1118	1110	1115	1130	1089	1065	1101	1095	1094	1120	1043	1120	1146	1081	1119	1057	1129	1079	1101	1120	1077	1099	1067	1083	1049	1068	1135	1061	1165	1071	1078	1109	1119	1111	1041	1094	1115	1098	1073	1130	1054	1126	1163	1084	1042	1094	1034	1062	1145	1072	1056	1097	1096	1143	1094	1123	1111	1095	1109	1134	1085	1082	1061	1062	1047	1097	1151	1090	1077	1104	1077	1098	1059	1105	1037	1126	1148	1059	1045	1173	1097	1086	1095	1032	1060	1104	1084	1126	1121	1079	1126	1089	1150	1064	1075	1099	1125	1089	1078	1114	1103	1074	1097	1100	1089	1128	1177	1033	1097	1096	1046	1108	1075	1050	1082	1067	1064	1029	1066	1110	1037	1050	1094	1072	1032	1086	1105	1063	1065	1082	1161	1112	1134	1135	1073	1114	1110	1126	1106	1055	1106	1092	1110	1079	1083	1087	1107	1107	1051	1104	1022	1111	1121	1101	1112	1062	1071	1075	1099	1081	1110	1078	1127	1149	1126	1107	1135	1053	1036	1098	1086	1149	1162	1090	1120	1087	1079	1088	1052	1091	1143	1136	1062	1102	1071	1108	1053	1052	1089	1047	1028	1090	1090	1072	1026	1078	1028	1146	1090	1091	1079	1022	1081	1112	1084	1064	1043	1044	1076	1082	1103	1103	1086	1103	1111	1115	1123	1133	1117	1090	1112	1103	1133	1046	1031	1145	1105	1109	1083	1060	1115	1076	1086	1085	1116	1108	1063	1103	1126	1138	1104	1119	1031	1100	1095	1110	1131	1135	1103	1097	1110	1055	1056	1146	1095	1079	1103	1141	1101	1100	1132	1131	1053	1051	1097	1090	1063	1098	1103	1064	1126	1134	1084	1024	1046	1160	1148	1050	1102	1125	1096	1109	1136	1111	1082	1137	1037	1082	1139	1070	1149	1119	1053	1044	1131	1071	1090	1101	1128	1096	1059	1093	1111	1131	1074	1110	1131	1135	1080	1085	1096	1148	1090	1061	1103	1106	1123	1070	1047	1051	1107	1101	1090	1108	1099	1068	1062	1098	1167	1055	1101	1132	1125	1077	1062	1115	1105	1064	1109	1081	1098	1119	1084	1034	1041	1109	1093	1096	1111	1088	1134	1096	1061	1061	1139	1100	1143	1091	1071	1056	1063	1111	1109	1070	1114	1080	1120	1101	1111	1070	1135	1099	1100	1096	1091	1085	1069	1122	1056	1096	1075	1022	1112	1085	1120	1049	1135	1085	1126	1119	1083	1111	1064	1097	1051	1092	1107	1075	1076	1114	1043	1081	1086	1131	1059	1115	1091	1112	1124	1079	1119	1118	1094	1171	1079	1177	1088	1130	1081	1114	1044	1103	1076	1049	1067	1085	1122	1131	1051	1123	1107	1082	1100	1166	1106	1092	1076	1108	1117	1115	1063	1089	1116	1145	1097	1059	1102	1071	1118	1071	1077	1117	1072	1050	1073	1112	1072	1095	1129	1070	1088	1052	1061	1092	1052	1088	1072	1106	1129	1108	1172	1113	1080	1113	1085	1040	1066	1105	1092	1132	1113	1096	1108	1139	1068	1105	1083	1108	1148	1106	1118	1118	1073	1138	1160	1138	1080	1093	1088	1147	1104	1125	1111	1079	1120	1084	1075	1083	1073	1107	1089	1104	1094	1102	1110	1119	1134	1104	1087	1079	1005	1114	1083	1076	1097	1088	1089	1125	1101	1062	1099	1173	1111	1100	1082	1108	1129	1096	1131	1134	1091	1061	1160	1075	1158	1104	1097	1087	1120	1090	1104	1083	1097	1075	1111	1070	1114	1068	1140	1050	1084	1081	1082	1090	1079	1095	1133	1069	1092	1124	1035	1106	1072	1034	1118	1096	1024	1138	1098	1087	1098	1087	1061	1111	1168	1099	1111	1113	1094	1102	1071	1133	1107	1090	1069	1101	1102	1141	1048	1101	1071	1088	1070	1087	1082	1064	1094	1104	1059	1087	1060	1128	1156	1030	1121	1124	1118	1107	1110	1144	1131	1041	1053	1131	1085	1046	1125	1069	1118	1053	1075	1088	1063	1089	1092	1101	1071	1130	1083	1104	1131	1097	1149	1097	1122	1141	1117	1101	1072	1026	1078	1071	1024	1045	1108	1087	1097	1065	1139	1103	1038	1070	1080	1059	1050	1072	1057	1173	1075	1123	1094	1109	1092	1128	1126	1073	1162	1088	1061	1076	1064	1052	1022	1043	1076	1032	1066	1018	1032	1083	1117	1099	1082	1125	1085	1105	1098	1090	1104	1073	1068	1093	1078	1144	1078	1105	1096	1068	1135	1074	1104	1078	1046	1047	1044	1102	1041	1053	1069	1081	1087	1081	1089	1072	1113	1109	1064	1052	1110	1040	1099	1103	1064	1030	1122	1081	1048	1106	1094	1103	1105	1101	1088	1121	1103	1084	1070	1122	1136	1057	1040	1128	1094	1094	1063	1097	1120	1089	1130	1133	1116	1097	1108	1067	1133	1087	1051	1097	1009	1108	1135	1139	1047	1045	1049	1081	1094	1038	1059	1139	1142	1055	1054	1101	1124	1094	1088	1100	1055	1063	1109	1094	1087	1081	1061	1168	1071	1042	1114	1074	1013	1027	1149	1099	1066	1032	1102	1057	1087	1071	1091	1081	1079	1089	1107	1013	1120	1109	1122	1098	1181	1077	1068	1131	1106	1121	1140	1104	1125	1104	1080	1060	1058	1068	1065	1106	1046	1097	1078	1084	1042	1129	1124	1060	1078	1078	1090	1042	1102	1080	1102	1085	1089	1130	1085	1140	1123	1081	1085	1104	1077	1121	1082	1115	1103	1125	1049	1067	1086	1112	1128	1100	1198	1041	1132	1089	1056	1121	1135	1073	1111	1047	1066	1098	1117	1095	1090	1079	1009	1048	1082	1119	1096	1065	1090	1119	1050	1044	1142	1131	1089	1086	1075	1061	1040	1086	1091	1079	1129	1126	1101	1140	1102	1044	1094	1100	1086	1094	1071	1116	1114	1116	1123	1102	1098	1082	1040	1081	1148	1137	1149	1051	1076	1122	997	1065	1103	1092	1047	1029	1046	1065	1075	1050	1057	1084	1059	1072	1065	1114	1093	1128	1078	1051	1045	1141	1091	1070	1140	1092	1121	1063	1116	1056
23245	20754	28337	24336	23075	22262	16087	7746	5343	4621	4244	3558	2606	1877	1354	1087	1102	1085	948	891	847	829	748	776	751	680	756	742	739	712	742	712	733	623	738	777	736	762	697	734	766	752	749	728	748	763	733	714	776	706	732	736	681	710	726	690	754	718	744	727	679	673	714	688	710	696	735	692	671	695	715	663	738	711	683	678	725	706	663	666	725	703	694	721	715	656	705	677	699	719	721	694	702	714	682	714	727	723	679	684	728	717	697	682	661	657	743	666	693	685	666	651	699	715	698	679	715	679	657	653	666	680	699	712	701	665	677	655	674	675	702	725	729	723	696	718	711	669	715	666	705	701	695	676	681	727	745	710	681	709	731	726	755	718	666	690	692	692	728	724	681	689	681	723	705	621	686	690	689	677	654	663	693	695	685	673	674	689	676	728	679	681	689	683	708	717	696	678	756	721	665	670	741	730	706	651	665	679	775	763	693	681	697	663	716	688	677	686	673	689	696	655	671	684	718	688	617	706	632	705	699	678	694	655	719	706	742	677	719	684	680	755	650	661	684	679	701	700	674	650	689	697	678	695	686	701	716	624	769	722	705	652	705	689	727	634	711	738	684	676	683	720	704	693	709	700	690	682	698	731	698	699	681	746	664	742	683	681	699	649	694	719	726	681	695	733	699	677	678	709	645	710	706	710	688	706	720	648	662	707	710	712	674	700	683	681	700	665	661	679	692	678	684	724	735	705	697	715	684	712	661	712	703	694	702	708	714	691	734	705	679	684	675	686	720	694	697	684	672	706	698	680	655	698	683	683	699	712	759	689	654	707	695	687	668	710	685	720	641	723	706	687	714	695	668	689	722	673	663	731	742	681	666	698	713	690	695	677	676	743	703	688	659	618	712	688	737	682	650	697	697	703	678	693	736	666	704	720	694	649	693	693	678	695	699	723	648	724	696	719	667	702	718	652	668	711	661	697	639	725	687	712	674	651	656	656	686	714	716	671	681	655	664	703	724	728	654	688	690	639	666	692	651	666	651	720	714	741	681	700	657	721	712	681	683	658	693	721	705	765	705	706	670	662	688	689	686	674	710	682	681	738	655	682	706	707	678	697	782	650	668	673	685	739	626	700	691	679	694	719	716	681	739	672	680	694	676	689	686	709	711	692	689	691	696	699	700	705	698	691	680	681	696	699	661	713	674	705	685	688	693	596	673	716	710	712	725	672	698	707	649	669	650	681	651	686	672	737	694	740	697	740	720	694	661	667	655	734	720	685	698	690	727	701	684	684	702	748	696	709	671	685	674	702	694	707	656	708	730	656	673	684	695	682	665	678	685	730	686	714	686	659	721	699	722	682	668	687	683	667	672	712	735	673	676	725	705	670	727	684	645	716	684	663	719	702	689	696	682	712	659	698	730	693	672	711	746	695	696	728	664	685	648	699	705	649	670	686	730	723	682	691	717	713	684	647	717	680	639	711	703	719	676	676	692	706	725	658	684	714	743	702	691	651	677	643	681	750	628	705	726	662	750	716	689	634	732	711	685	682	721	700	636	685	692	729	691	689	708	678	723	719	731	737	712	682	668	704	730	686	704	694	723	688	707	724	689	663	714	694	678	692	688	650	716	687	656	711	695	741	699	720	671	715	633	675	701	702	718	729	671	672	683	739	696	723	689	719	708	660	678	754	689	745	652	685	674	717	709	760	716	675	736	647	678	742	645	707	701	657	683	682	690	675	681	665	710	665	690	749	684	695	698	691	687	723	659	730	687	698	685	689	723	709	680	715	677	693	717	686	659	684	709	722	706	727	681	701	703	682	679	707	747	676	705	699	684	691	695	690	663	719	730	687	757	708	730	721	697	662	708	627	659	687	684	672	703	759	711	721	684	734	649	682	654	705	675	665	693	734	671	682	716	723	657	662	703	724	658	692	687	702	703	684	679	678	728	694	703	690	674	672	673	657	701	742	693	664	690	690	704	675	685	707	674	696	661	736	700	734	686	708	716	678	699	714	700	694	706	717	692	693	718	702	706	739	704	648	679	659	660	680	687	661	652	713	682	707	738	675	750	703	663	633	710	683	690	671	686	725	752	689	687	705	708	671	716	706	697	684	721	711	686	706	684	649	666	705	683	675	677	676	728	663	714	705	670	706	676	670	718	668	659	703	715	700	752	656	735	715	688	683	671	725	683	689	695	692	712	684	647	698	701	668	682	681	671	665	678	689	705	664	712	657	729	694	669	670	718	683	703	755	665	701	691	726	730	665	668	683	717	689	686	727	672	661	734	679	736	709	703	679	680	693	725	736	673	678	704	677	710	676	697	705	715	695	647	685	667	650	667	692	737	709	670	704	658	709	701	686	736	709	717	699	718	674	714	660	717	747	644	646	653	701	709	733	720	728	688	662	726	673	644	679	740	691	724	690	717	698	621	676	686	676	743	696	712	677	657	680	723	695	670	731	653	694	702	708	724	713	707	677	671	638	711	705	660	713	699	705	666	713	673	728	708	685	675	756	688	718	667	688	705	686	731	663	727	747	668	705	723	717	707	681	688	684	676	699	691	635	692	702	645	659	640	665	722	703	697	628	722	757	703	731	689	687	687	705	705	729	683	699	663	663	680	702	679	645	656	690	693	728	704	697	656	697	725	666	687	686	721	661	659	660	743	677	714	626	703	676	663	720	702	676	683	716	672	733	676	709	663	735	661	692	639	629	691	691	672	698	694	700	733	681	691	697	665	709	710	671	681	708	704	703	661	695	692	670	689	737	737	726	688	717	688	702	672	709	678	736	741	710	697	689	675	686	718	700	652	705	652	709	715	701	702	669	696	733	647	746	743	684	724	741	693	673	688	715	688	679	705	706	713	655	700	675	738	711	668	704	631	641	655	655	671	698	663	696	672	683	672	696	685	685	684	667	725	735	730	676	677	667	723	669	766	710	687	682	709	696	686	707	685	724	687	658	710	716	718	696	676	725	679	655	657	655	677	695	709	676	673	671	706	720	658	690	696	722	696	684	717	674	667	687	681	704	689	661	712	699	679	721	703	692	719	710	686	675	701	656	665	662	719	706	704	706	690	745	676	647	742	734	690	729	743	666	717	710	700	703	697	689	751	695	717	668	677	709	701	680	679	670	662	740	691	739	660	706	693	696	689	661	671	672	663	692	728	718	656	675	691	688	694	717	730	645	645	746	667	708	716	669	696	659	705	665	660	745	700	689	699	679	688	707	750	693	698	712	643	706	667	713	664	742	706	746	721	698	671	683	698	753	687	644	702	667	725	699	703	687	692	725	697	701	654	690	697	712	668	665	693	682	709	687	669	678	668	661	693	681	669	671	732	718	729	747	723	712	664	714	650	662	661	685	666	701	711	733	692	662	714	647	695	672	772	711	680	694	697	689	708	722	703	667	667	719	691	709	667	650	692	674	702	654	698	704	666	699	737	710	692	700	675	656	726	730	657	772	707	730	651	698	682	711	710	687	735	739	722	691	666	707	728	649	735	673
31221	57837	51637	38792	31724	24763	17796	12142	9429	8264	7595	6266	4567	3031	2206	1601	1659	1468	1309	1140	1087	979	1012	978	1087	946	869	973	892	904	884	910	866	897	893	899	873	892	887	884	918	951	907	918	921	957	881	897	925	962	874	926	882	912	864	888	831	829	861	894	840	845	861	854	846	828	830	809	879	857	861	838	827	791	847	800	857	805	803	820	892	845	854	821	835	860	842	884	847	841	848	836	798	837	808	790	867	888	803	817	845	830	782	819	827	809	854	821	897	852	870	798	814	844	832	858	841	875	838	876	836	786	897	820	845	840	892	790	811	832	843	852	840	880	876	827	883	865	887	857	879	869	848	900	826	818	839	873	877	856	882	851	824	888	799	853	836	844	806	850	845	862	858	844	831	834	851	792	834	818	857	818	863	862	876	773	814	832	838	840	866	862	832	772	845	830	839	844	892	881	832	838	844	859	829	854	839	823	896	825	854	837	868	838	894	852	793	878	821	881	860	834	822	817	802	857	828	889	874	877	836	832	875	833	842	829	783	825	844	809	873	800	874	869	854	833	854	836	875	913	883	833	803	835	835	838	826	837	887	793	843	852	875	852	892	874	832	854	829	835	866	858	841	858	778	794	792	843	889	915	885	862	863	824	850	831	861	884	862	845	850	809	838	849	852	868	857	836	830	824	888	824	853	840	836	842	856	848	872	879	861	888	864	850	860	872	842	845	901	838	838	823	887	817	881	867	777	843	861	879	842	874	826	831	804	858	785	874	903	875	794	855	858	858	833	857	818	822	834	827	814	833	812	840	825	835	844	806	842	844	854	835	796	828	829	823	871	854	822	838	847	881	905	831	824	865	856	799	888	844	837	888	827	819	824	838	829	865	916	890	871	825	888	845	842	850	854	831	816	844	860	828	852	874	853	880	840	835	819	897	930	850	834	839	882	842	833	864	869	843	787	870	842	871	819	846	835	871	854	875	872	840	862	833	818	895	872	863	870	895	849	831	860	834	859	856	813	825	901	823	843	864	884	896	853	850	837	835	844	860	835	869	849	851	809	799	887	847	834	875	835	854	877	852	888	829	874	842	854	836	855	848	836	871	802	860	846	818	835	836	848	862	821	798	844	843	830	872	819	868	873	868	882	842	848	862	875	842	846	869	805	870	835	906	789	845	827	829	859	840	887	833	812	858	895	826	859	801	848	837	895	824	896	886	850	834	811	888	853	864	795	840	831	841	816	843	894	868	840	827	889	827	824	849	855	834	775	865	868	822	804	863	834	816	853	819	856	890	842	922	837	867	828	868	833	840	856	856	833	838	829	834	792	854	810	893	852	860	847	840	846	873	894	856	857	903	853	891	824	907	844	832	840	835	809	783	833	802	835	805	847	841	839	922	834	893	870	869	835	817	842	870	789	829	809	834	866	897	903	815	867	827	821	865	814	831	918	836	851	870	823	891	862	850	807	862	895	855	861	854	847	857	830	855	857	814	851	871	811	873	812	855	853	838	891	866	856	805	862	766	855	815	881	852	839	838	863	862	851	794	861	838	904	888	837	856	860	822	818	889	816	866	861	820	823	831	856	870	871	845	814	791	814	881	876	810	829	871	856	859	832	853	873	839	859	867	883	858	862	837	876	801	824	888	836	841	811	787	849	857	845	853	885	886	816	819	765	821	837	876	870	840	825	894	881	823	800	847	844	874	847	810	882	820	874	823	842	873	864	866	802	838	832	852	822	875	865	819	865	845	912	818	878	844	823	924	801	869	838	773	832	854	847	808	870	874	878	866	846	852	837	813	853	821	788	866	868	882	854	860	891	789	854	890	848	804	832	818	865	848	853	853	839	859	837	808	839	846	879	895	810	875	883	851	815	828	819	849	781	843	869	862	851	821	850	842	827	819	830	855	776	850	891	826	808	864	847	858	843	867	840	847	838	819	863	821	807	834	849	835	800	844	847	795	827	848	839	875	827	850	824	860	861	824	789	831	864	849	793	891	837	829	809	870	869	855	825	856	810	881	907	826	870	890	854	828	844	871	830	858	797	857	850	823	838	832	846	804	836	874	861	826	876	845	874	845	878	858	855	830	840	901	839	896	834	827	829	811	844	917	861	794	829	811	880	775	812	827	816	819	807	882	902	844	866	834	882	850	819	878	857	842	921	842	837	826	871	834	879	799	846	861	819	940	862	897	836	830	876	927	869	855	837	850	830	843	845	796	838	830	864	891	801	829	888	818	854	846	788	859	881	847	841	844	879	844	898	870	825	837	832	928	871	864	891	839	812	816	845	850	828	860	803	881	847	842	853	851	807	891	835	842	814	841	817	931	889	853	840	863	869	904	849	820	825	907	840	850	855	877	866	830	831	764	867	830	872	856	829	877	845	855	829	872	849	876	872	833	804	843	897	797	842	873	839	836	846	854	834	851	868	866	817	876	903	891	820	871	881	822	891	797	858	854	848	862	835	845	854	840	845	873	848	822	843	842	832	868	897	843	837	867	847	850	829	816	818	883	882	840	831	863	845	813	838	878	903	854	863	864	843	813	887	868	827	904	813	834	850	850	881	815	850	832	945	863	829	819	849	836	835	809	803	852	816	840	900	825	886	826	848	858	853	862	861	804	857	827	898	872	835	839	842	880	815	846	870	846	848	843	779	791	810	849	828	841	794	877	820	863	853	842	885	876	827	887	823	873	855	844	803	858	846	859	852	836	873	820	849	857	837	848	878	812	832	887	839	828	796	908	893	831	836	857	887	855	860	855	843	894	836	816	873	873	855	834	860	856	856	857	868	866	876	883	831	869	814	870	841	883	839	876	856	833	843	840	823	825	894	801	820	879	818	823	828	862	848	829	742	860	895	816	842	835	802	844	845	898	817	833	815	832	827	866	877	866	877	838	844	869	882	824	819	840	801	889	803	856	796	859	818	877	857	845	812	875	808	826	885	845	844	815	862	874	887	835	813	826	808	842	827	879	879	886	850	884	819	816	781	845	831	897	850	867	840	840	805	889	820	804	818	754	864	858	883	844	798	846	842	886	852	847	865	891	883	812	840	838	873	794	891	858	862	836	862	869	800	884	800	908	851	832	883	849	824	839	797	821	812	846	801	863	865	883	784	854	836	844	826	885	831	811	826	869	850	780	799	913	801	826	848	870	838	750	844	884	865	839	836	847	848	861	798	860	814	844	869	862	829	828	874	849	879	910	809	836	835	837	900	824	840	917	804	820	813	886	896	832	861	837	866	834	757	819	892	799	826	858	832	890	878	828	846	827	885	819	767	881	856	835	904	828	880	878	811	902	826	810	862	881	853	829	812	805	874	894	873	862	832	823	853	890	870	807	848	804	860	824	857	885	788	820	834	786	840	808	794	848	887	798	847	872	862	824	848	798	828	862	855	865	874	824	866	782	817	759	891	848	852	877	837	841	892	855	888	823	877	819	880	847	830	833	885	839	822	859	877	820	846	844	897	880	864	837	867	830	848	830	850	813	840	850	902	879	874	829
22407	20800	28586	23387	21730	23402	22578	11409	7551	6447	5900	4631	3318	2178	1462	1234	1283	987	954	839	770	724	744	742	646	639	692	671	623	629	609	659	630	598	619	673	643	648	633	700	676	704	626	657	634	642	669	651	710	675	606	577	625	594	607	588	643	560	554	574	643	583	559	560	576	590	599	566	563	578	558	519	560	541	581	548	586	585	589	577	577	561	574	585	612	571	557	610	551	607	587	589	590	560	616	580	566	552	607	584	544	591	567	574	551	544	601	626	550	617	553	562	562	601	599	572	572	565	568	544	607	573	632	587	554	594	570	579	518	564	569	581	569	583	573	597	568	578	581	552	536	544	600	542	544	569	534	558	570	586	556	601	543	564	566	559	555	564	590	575	554	577	599	585	615	543	618	562	584	648	543	535	614	600	581	577	578	572	591	530	572	593	575	598	617	539	581	567	545	595	550	566	550	574	580	549	558	531	606	540	599	581	582	566	573	605	575	590	536	545	569	574	604	573	563	594	562	604	586	573	566	578	617	539	561	595	573	600	550	559	533	586	512	573	515	589	586	590	547	520	605	570	594	619	573	603	615	567	556	616	535	589	590	544	561	555	542	565	586	550	611	574	593	575	599	558	573	560	625	574	614	592	594	619	611	548	565	597	566	540	613	532	544	568	554	582	557	592	530	571	538	555	556	577	570	597	538	579	594	588	610	578	556	552	569	574	594	594	594	563	555	601	576	593	551	598	570	568	570	623	590	585	578	564	594	598	594	593	546	543	562	632	558	554	551	545	573	596	586	571	589	579	599	608	546	560	609	574	608	599	551	590	597	604	574	577	585	562	566	570	596	606	563	556	585	549	567	590	560	584	592	563	558	589	593	554	586	524	560	596	570	545	577	553	539	539	570	544	593	563	564	560	592	611	613	580	581	516	570	590	616	570	574	591	547	578	578	607	595	566	565	592	595	569	537	569	593	572	566	585	563	532	577	529	617	562	583	613	620	529	631	571	570	591	593	585	557	589	582	546	568	567	615	593	575	520	578	605	580	588	566	571	574	591	630	569	565	546	602	623	575	571	594	573	599	562	551	560	563	586	555	588	563	553	557	599	536	590	608	562	560	578	598	579	558	564	627	614	598	611	595	600	594	564	562	571	575	613	542	590	560	624	580	570	604	520	574	603	573	529	557	556	621	571	560	623	568	571	615	588	536	581	589	604	623	585	572	603	572	590	632	580	574	586	580	602	540	615	536	602	574	596	553	633	581	577	588	559	573	569	585	602	547	573	577	564	567	577	581	599	584	589	570	551	577	570	546	553	588	574	582	606	546	638	567	591	556	625	590	563	568	546	549	577	578	562	597	574	559	603	559	592	596	584	572	624	603	562	556	566	554	593	579	570	583	586	548	641	591	557	554	578	573	577	580	568	592	592	559	574	585	601	573	549	562	594	589	572	553	582	616	577	566	551	607	562	554	633	604	583	596	537	557	582	610	598	572	583	612	571	592	582	563	567	573	570	596	571	587	603	555	575	555	565	548	558	610	584	600	564	568	592	615	581	577	625	574	555	614	582	611	613	583	583	593	601	580	555	569	552	582	576	575	600	582	559	543	561	631	592	577	589	612	587	587	604	594	583	609	574	570	543	597	611	556	577	581	637	570	530	581	558	565	596	568	533	618	604	573	572	565	592	565	621	570	592	571	561	604	547	553	621	546	606	549	566	576	579	572	588	559	545	567	592	576	561	603	583	607	643	619	603	537	597	604	596	547	550	585	638	586	557	570	552	566	581	600	573	598	595	616	571	547	607	594	594	575	596	554	557	596	586	550	594	572	586	565	639	600	604	577	597	554	594	618	597	603	589	618	589	565	579	555	594	552	561	564	573	619	609	548	584	605	549	555	584	578	586	574	575	590	594	565	555	566	618	564	589	583	570	602	581	556	553	577	573	545	572	594	539	566	579	581	562	566	594	584	557	572	622	559	555	598	577	556	541	599	583	578	580	561	557	569	614	602	563	567	564	578	577	571	552	582	577	590	578	537	576	577	616	549	576	566	558	541	606	529	609	534	581	605	588	557	569	601	550	561	594	555	579	607	570	576	585	600	579	581	526	577	607	575	589	577	611	575	552	558	555	620	577	559	542	528	622	553	562	602	582	543	567	576	587	584	563	607	540	510	563	564	598	536	551	562	531	583	578	561	573	578	597	544	592	595	591	579	573	572	571	548	526	581	600	558	586	597	593	585	539	607	537	509	575	544	584	602	521	583	550	566	572	524	601	569	578	607	523	573	577	558	539	585	587	571	565	582	573	558	556	593	585	563	600	535	553	592	559	597	566	564	586	605	584	540	591	553	573	535	566	589	580	571	564	546	596	573	571	582	584	583	594	607	548	546	566	594	609	551	601	596	580	598	582	576	581	567	597	564	586	599	569	542	551	579	581	607	592	628	542	540	571	559	573	628	591	598	559	596	575	609	565	562	624	556	577	568	572	563	580	589	554	592	543	616	568	571	603	608	611	587	561	548	570	544	606	549	592	571	597	576	607	637	570	583	572	599	535	602	537	590	600	547	588	587	575	585	597	570	565	612	605	569	544	578	559	574	561	559	607	583	576	575	592	601	596	612	566	611	557	586	573	595	570	576	584	592	591	552	590	592	547	553	558	557	556	571	575	543	597	561	605	608	540	558	569	540	539	563	581	588	557	566	541	584	606	577	582	569	595	581	580	554	562	575	564	587	603	590	572	583	564	526	558	550	581	576	605	573	577	599	549	607	576	571	522	589	566	596	586	576	585	593	495	568	549	571	582	551	559	599	572	560	574	540	595	559	566	578	564	549	572	551	583	566	606	597	570	545	592	608	563	555	584	567	574	573	555	605	576	590	590	611	576	618	613	595	572	531	592	598	589	578	584	587	569	610	577	590	602	569	571	578	530	578	609	611	539	530	582	562	569	611	580	615	550	601	564	573	529	558	602	553	562	590	550	562	606	603	552	577	586	544	553	576	606	548	587	605	543	622	546	560	570	567	524	551	602	541	559	574	610	581	619	589	595	589	551	578	551	617	574	598	583	579	609	600	590	560	578	610	605	572	587	539	569	561	601	574	600	600	544	571	585	579	597	573	559	560	555	571	592	613	585	542	640	565	559	566	561	576	605	563	520	560	610	576	553	529	553	589	591	573	579	575	602	576	575	583	531	556	604	556	568	594	542	606	572	617	603	560	571	585	573	594	558	567	546	561	604	583	570	577	573	570	586	549	597	581	558	542	532	587	625	538	581	586	592	559	599	600	521	571	563	627	581	606	598	563	603	589	570	621	576	576	570	563	583	571	584	600	586	566	593	598	624	544	546	561	609	530	648	549	571	573	528	551	611	538	621	548	569	567	574	629	591	609	605	554	587	556	594	578	587	584	608	557	567	571	581	603	574	578	552	548	617	610	573	603	581	581	534	573	577	569	555	576	596	607	603	555	575	610	589	568	644	591	572	578	559	630	578	547	606	569	583	567	587
33628	62550	56761	43705	36478	28576	20918	15523	12780	11143	9998	7961	5518	3660	2379	1927	1953	1515	1277	1128	1002	971	933	966	838	848	827	882	803	785	759	754	677	710	745	746	799	780	800	757	848	816	837	846	777	793	837	812	804	765	742	710	736	722	727	690	684	707	686	718	667	650	741	655	688	677	698	685	672	665	680	680	705	688	661	672	703	657	665	697	646	726	697	648	678	674	718	709	705	659	717	674	755	671	725	733	655	683	681	667	677	690	707	658	679	691	743	671	671	699	675	678	668	700	706	717	668	693	665	692	643	692	657	694	702	704	688	710	664	707	690	673	682	689	653	703	699	678	685	693	709	704	730	704	668	701	665	719	682	709	697	724	698	678	688	726	704	680	728	735	717	739	677	657	680	696	691	706	710	655	696	709	674	675	652	685	663	677	706	691	677	744	653	697	686	703	699	683	646	667	682	726	660	689	703	739	704	682	677	677	653	666	677	707	714	694	665	703	685	656	668	691	711	713	730	693	703	656	719	644	686	657	673	695	661	700	682	719	661	700	698	643	703	691	652	717	675	748	648	681	693	657	660	674	692	663	660	688	673	689	688	650	677	649	661	698	656	645	695	692	684	755	740	702	689	646	731	658	689	706	657	629	648	720	682	690	684	716	685	710	703	641	681	669	725	699	742	657	678	747	655	661	697	690	662	678	703	745	681	648	704	647	648	666	670	652	703	674	678	698	692	643	680	697	689	687	716	743	703	658	665	711	661	716	703	693	666	682	667	660	662	665	691	653	653	665	648	671	744	677	664	717	645	670	652	710	713	689	697	700	648	664	677	692	744	684	706	675	661	678	688	659	700	672	641	690	719	706	694	696	669	701	691	671	707	702	735	694	683	739	686	669	644	685	669	679	679	708	693	695	724	683	724	755	662	674	738	692	732	696	691	718	682	660	724	664	702	668	664	650	686	672	682	725	704	671	684	680	684	685	695	704	669	681	681	705	708	730	670	676	702	691	688	682	682	696	695	671	639	730	686	642	704	704	681	686	653	728	680	642	686	698	635	689	668	607	648	654	712	680	723	701	672	711	665	703	715	686	684	667	664	679	666	720	688	703	707	684	739	636	669	679	733	722	682	665	666	669	737	688	681	659	688	648	656	717	683	735	633	621	719	694	671	696	710	703	652	671	696	688	729	707	685	672	667	737	715	663	697	686	664	713	720	674	691	699	702	733	724	720	706	745	678	717	732	697	685	673	711	683	689	685	609	707	679	720	646	685	687	663	636	708	679	702	656	655	668	712	691	749	680	653	633	660	724	708	718	647	685	644	670	698	648	671	725	665	658	697	732	660	702	667	697	704	716	641	733	680	694	670	660	703	703	679	659	694	659	675	678	744	654	707	732	674	651	688	674	686	682	680	748	663	704	677	710	777	718	687	695	702	677	644	685	750	662	722	703	704	674	698	642	701	699	707	667	649	664	685	729	644	709	631	676	673	703	702	612	660	680	669	699	678	668	667	660	726	661	653	695	697	696	730	664	704	649	659	692	687	723	684	665	697	715	665	706	675	699	691	670	705	690	698	683	676	699	642	718	691	649	689	667	689	658	705	672	674	661	708	697	701	674	675	709	645	651	624	759	684	697	637	726	727	657	700	676	677	682	682	700	707	677	701	665	697	688	646	687	732	699	694	685	679	665	688	709	683	703	722	658	676	647	746	717	692	687	712	672	683	706	678	648	716	684	680	701	658	664	725	711	681	662	674	740	610	686	713	686	674	653	673	689	640	669	656	651	674	673	690	715	670	689	673	679	735	673	680	672	676	723	663	700	700	701	671	707	716	681	667	611	704	687	710	690	650	668	648	671	691	692	699	666	715	670	666	691	716	720	719	705	707	667	712	711	698	670	663	674	696	639	628	729	670	626	690	727	725	676	676	692	708	681	668	681	703	709	688	718	675	690	689	700	680	669	666	709	631	692	689	695	654	680	694	690	657	709	696	709	707	731	652	679	656	681	726	678	685	710	693	733	672	683	675	722	688	647	671	709	685	728	693	669	681	703	667	649	667	657	690	680	699	730	683	641	656	663	674	667	668	652	717	670	673	655	686	640	624	721	703	691	669	664	702	658	711	706	709	722	681	692	696	703	676	677	694	683	683	713	660	650	695	671	663	706	680	769	674	704	676	667	721	719	702	688	680	683	609	683	744	657	642	685	621	689	674	672	670	667	662	690	669	686	701	714	697	680	678	704	682	647	682	671	716	706	684	703	679	708	642	633	700	712	689	620	699	659	689	680	715	687	626	691	693	673	711	680	726	693	689	698	685	677	714	693	667	680	674	678	665	680	701	676	704	702	718	705	709	709	654	719	677	679	694	722	686	711	704	668	672	686	668	694	697	688	700	694	637	677	673	669	651	645	650	658	688	665	712	672	688	724	685	693	726	665	687	690	716	691	631	646	701	689	696	700	709	656	689	723	687	678	685	668	635	722	603	672	685	687	687	656	659	657	704	660	694	717	710	665	654	709	673	666	673	673	672	664	694	643	694	669	641	668	665	645	655	712	680	685	672	674	657	717	665	715	607	688	661	674	703	683	678	695	659	688	686	684	685	680	669	648	664	657	650	690	664	730	677	700	698	691	704	701	660	691	646	740	694	692	725	673	686	689	705	691	660	703	704	641	665	665	652	728	740	696	699	689	680	689	660	721	685	681	668	697	698	684	707	697	686	671	710	684	672	683	688	670	693	675	687	653	706	686	677	651	738	674	683	700	700	672	680	736	655	667	683	683	626	710	685	703	693	638	627	705	675	692	674	747	682	710	706	691	690	708	667	640	702	693	672	683	686	652	678	781	721	682	686	704	718	704	675	708	717	712	692	625	646	666	668	718	657	736	703	709	684	693	688	697	694	703	680	698	701	695	699	661	680	680	712	688	689	712	724	715	731	654	720	674	738	690	622	694	684	667	634	697	680	692	703	708	737	718	711	663	696	667	705	676	689	710	673	701	694	709	680	679	665	659	630	645	708	693	734	677	660	634	691	654	691	701	670	704	717	703	696	658	739	679	694	658	679	646	691	679	685	683	697	659	668	700	682	676	684	695	659	729	698	672	686	672	664	704	690	736	709	669	642	685	725	698	729	671	656	717	634	645	687	748	680	691	683	692	696	648	670	728	738	663	648	673	687	661	716	724	666	633	686	651	690	667	683	709	706	692	664	700	629	705	699	719	688	698	694	710	672	696	679	695	688	668	698	688	672	693	683	709	642	752	713	657	686	646	683	671	711	761	659	665	667	679	707	682	681	695	689	710	653	711	684	707	686	704	655	698	622	735	648	715	712	675	688	662	696	635	721	708	640	708	680	650	687	690	633	728	703	686	670	628	717	678	706	654	656	685	679	660	692	681	691	723	698	658	700	737	682	653	654	688	711	698	741	655	701	685	684	678	682	691	678	659	665	693	663	656	686	685	689	750	695	705	701	662	720	686	653	697	696	738	673	682	701	632	717	657	704	705	682
27440	29965	39692	31343	21307	12317	6752	4626	3883	3427	3014	2398	1758	1442	1215	1141	1228	1044	999	1027	929	886	992	959	924	947	956	990	948	901	940	868	919	937	896	984	922	946	923	951	1005	924	989	999	978	907	963	902	915	926	965	922	890	949	883	898	979	915	969	911	908	884	952	857	953	882	910	937	875	931	911	919	904	918	876	908	892	982	866	963	936	918	876	894	895	945	997	911	1002	914	941	919	961	894	889	902	875	921	894	892	874	886	959	879	895	940	919	896	926	884	940	899	919	985	900	922	901	903	911	953	927	948	950	881	915	921	894	945	931	879	898	895	952	912	913	946	945	922	877	984	936	990	931	925	867	941	954	899	896	857	881	866	889	910	920	895	959	965	965	884	906	989	917	878	984	911	908	896	937	892	947	893	882	909	859	945	929	961	945	906	887	935	901	888	882	927	925	890	917	923	952	939	908	913	898	950	916	911	950	924	900	898	926	929	859	938	923	920	931	938	913	877	917	886	935	950	888	861	942	894	929	893	919	937	889	910	896	948	917	920	916	888	918	883	963	952	897	923	966	879	892	889	926	933	929	915	887	979	892	948	946	927	903	945	886	924	960	924	944	903	870	958	908	955	932	919	894	922	956	896	955	870	940	904	888	924	902	935	898	910	947	938	937	951	953	946	933	928	917	917	943	929	940	888	950	914	943	894	915	870	902	929	887	936	942	935	960	911	885	977	924	938	953	909	946	868	921	878	910	884	939	897	936	975	879	890	918	917	926	910	884	961	912	889	914	930	870	918	934	932	913	907	916	949	913	922	915	871	929	989	938	946	859	961	891	901	920	926	910	911	870	925	915	966	862	944	884	902	892	930	865	944	955	902	933	912	924	944	904	892	916	930	928	924	920	924	890	919	916	977	920	916	923	875	876	905	880	958	916	982	930	933	921	946	887	942	914	946	913	859	912	864	881	900	969	932	899	957	906	912	941	954	920	872	902	922	936	930	881	926	908	950	917	955	928	899	924	922	894	921	912	911	932	868	877	922	954	877	898	953	989	956	892	873	967	930	967	894	900	942	970	910	967	931	912	864	913	933	950	930	940	887	935	862	911	984	916	852	933	970	900	950	899	923	892	884	957	882	896	873	928	969	897	874	907	909	945	887	952	907	932	931	921	993	912	946	967	886	949	888	913	905	876	912	953	895	962	893	928	932	905	936	918	921	922	963	935	955	895	859	969	917	921	948	924	946	916	910	915	915	953	963	941	882	927	930	909	958	914	895	886	987	881	884	928	895	868	893	919	891	926	904	881	954	902	923	906	933	937	942	900	972	889	965	922	981	956	918	957	946	941	914	971	886	909	918	913	934	891	979	893	940	912	865	995	920	950	920	986	905	914	923	904	863	931	906	919	895	921	951	942	931	946	958	906	900	895	897	920	920	911	954	907	936	947	906	927	966	889	885	940	935	906	934	926	909	906	896	892	953	899	911	988	897	940	889	971	953	958	896	912	888	938	923	897	931	957	908	922	955	852	963	858	921	896	876	904	912	911	938	911	893	905	873	947	924	909	911	863	901	933	934	921	904	1011	917	943	950	920	932	914	939	943	927	907	894	903	910	887	906	908	931	897	898	923	910	985	936	884	956	907	936	933	916	881	881	924	927	931	946	904	939	936	937	920	896	935	946	928	932	941	951	911	900	963	893	952	883	996	852	899	892	894	923	906	925	943	916	864	882	909	917	850	924	916	888	907	877	912	937	962	923	879	982	909	903	882	880	896	948	915	946	940	921	829	923	936	900	973	864	910	935	908	891	901	960	999	925	935	884	932	901	858	920	923	914	910	894	1023	923	921	952	885	936	989	953	928	988	941	892	957	912	927	905	964	896	868	860	884	940	879	941	907	877	942	907	953	911	899	920	900	889	920	864	908	944	930	888	899	913	934	915	860	910	904	909	947	885	935	890	923	898	901	941	897	878	852	937	925	920	916	924	905	948	957	909	928	892	921	921	886	934	905	926	940	919	932	940	948	877	926	950	942	898	887	903	963	965	943	920	923	916	901	951	922	974	887	926	923	868	939	906	942	944	963	922	874	929	936	902	876	915	941	846	982	934	925	912	952	939	929	930	903	938	923	932	923	881	950	904	904	928	928	986	912	937	948	897	936	1008	914	874	935	931	967	933	933	892	976	929	932	945	864	874	911	934	923	928	861	943	915	948	967	938	925	934	899	863	955	879	940	918	948	871	905	933	924	913	876	892	878	981	921	941	921	907	921	894	983	950	1010	909	860	932	926	918	926	899	936	934	902	892	932	949	880	924	961	885	819	909	911	902	1015	947	903	893	931	905	888	907	947	935	881	925	960	922	930	882	903	941	907	893	925	908	902	923	994	934	923	918	876	962	880	912	933	888	914	929	948	900	926	890	940	983	909	889	914	891	944	969	924	944	926	896	897	941	1003	897	904	930	900	948	951	928	857	907	913	943	917	860	898	844	918	949	960	964	882	932	917	963	950	939	939	913	864	861	978	968	893	946	959	957	940	891	932	1000	981	897	929	914	880	932	891	937	990	915	931	947	910	961	878	958	905	895	943	948	964	925	968	937	924	907	928	899	984	905	927	866	931	899	923	942	913	895	866	932	921	964	978	959	953	931	904	957	921	913	966	923	890	866	891	925	914	958	910	915	913	905	904	884	911	854	898	967	913	917	944	872	934	944	905	916	895	894	909	878	934	886	919	924	917	906	862	910	934	888	945	902	914	896	947	915	934	870	961	904	924	911	866	887	952	941	917	937	967	914	919	935	824	933	931	937	949	951	887	910	905	940	989	912	957	966	925	916	953	932	922	919	923	861	931	938	890	924	958	911	896	894	905	940	943	900	917	919	863	914	880	889	890	899	913	911	928	927	898	906	908	901	893	909	885	948	918	925	893	922	953	972	966	925	920	966	907	921	904	928	904	880	956	929	917	938	927	940	909	958	849	908	913	886	877	896	921	1005	961	913	920	926	935	903	932	936	932	921	920	907	895	932	887	957	898	908	918	984	903	898	919	903	899	921	909	933	955	910	900	987	923	936	906	921	872	853	950	990	892	959	920	970	933	883	913	896	919	862	897	943	940	861	889	939	924	912	936	924	973	900	948	912	961	923	914	915	899	873	878	972	934	937	873	904	891	957	950	922	922	1000	921	981	901	936	930	937	963	888	910	912	900	905	916	967	974	924	890	880	910	934	941	926	882	912	896	902	899	906	904	925	900	928	927	891	893	871	930	988	929	859	910	932	910	967	902	862	938	920	891	892	921	949	952	868	910	879	922	866	907	942	915	956	953	887	892	945	921	938	946	974	916	872	907	877	903	857	866	955	927	987	925	930	879	899	961	940	911	880	897	934	965	868	903	903	950	906	917	889	896	895	955	969	890	923	935	884	947	875	916	868	936	969	877	893	906	948	961	942	917	900	953	906	929	933	929	925	909	925	933	882	890	955	924	882	911	949	913	943	981	938	883	918	840	921	930	883	905	897	913	901
31321	49709	43611	32081	24755	16762	10807	8265	6926	6284	5237	3835	2849	2058	1632	1592	1560	1333	1307	1238	1180	1153	1222	1211	1092	1161	1092	1106	1088	1141	1100	1110	1106	1108	1169	1119	1186	1134	1186	1153	1183	1159	1146	1123	1074	1052	1132	1113	1065	1115	1132	1088	1116	1059	1032	1095	1119	1088	1068	1112	1092	1143	1083	1030	1051	1072	1073	1102	1061	1127	1112	1078	1104	1113	1070	1080	1082	1048	1129	1101	1108	1118	1066	1020	1108	1110	1053	1075	1105	1073	1079	1072	1067	1156	1083	1107	1089	1081	1102	1097	1122	1096	1130	1061	1125	1106	1092	1094	1159	1062	1065	1089	1101	1106	1093	1100	1107	1077	1104	1100	1074	1116	1087	1077	1075	1104	1003	1102	1081	1099	1128	1130	1100	1072	1026	1026	1084	1081	1108	1058	1034	1057	1121	1055	1094	1123	1120	1113	1058	1060	1121	1124	1153	1085	1084	1095	1138	1160	1106	1170	1088	1132	1041	1157	1113	1048	1026	1144	1092	1065	1195	1082	1118	1067	1110	1098	1053	1084	1096	1133	1108	1118	1122	1116	1084	1035	1059	1148	1083	1040	1071	1073	1080	1083	1096	1082	1067	1096	1079	1100	1153	1069	1113	1096	1085	1112	1116	1084	1121	1124	1074	1104	1124	1120	1090	1095	1114	1079	1113	1029	1128	1136	1100	1103	1081	1048	1121	1054	1096	1110	1083	1079	1131	1067	1089	1057	1116	1042	1069	1115	1083	1133	1078	1047	1094	1125	1124	1073	1106	1125	1081	1115	1082	1089	1049	1108	1125	1117	1128	1106	1080	1056	1101	1063	1082	1118	1090	1087	1095	1105	1068	1094	1154	1123	1122	1127	1098	1058	1062	1091	1090	1070	1108	1106	1126	1072	1027	1141	1097	1075	1127	1139	1078	1109	1053	1070	1039	1097	1136	1087	1142	1096	1063	1044	1069	1049	1031	1077	1061	1100	1096	1159	1070	1078	1113	1093	1135	1117	1112	1120	1055	1129	1060	1109	1064	1106	1133	1100	1142	1099	1082	1113	1113	1078	1107	1068	1157	1113	1135	1075	1074	1125	1104	1013	1104	1067	1098	1154	1085	1084	1065	1124	1081	1114	1110	1122	1110	1112	1040	1150	1055	1096	1095	1136	1062	1039	1101	1074	1082	1074	1065	1093	1105	1084	1092	1113	1075	1077	1054	1146	1052	1056	1083	1064	1100	1092	1062	1097	1076	1111	1111	1089	1121	1051	1068	1023	1067	1053	1117	1059	1056	1039	1091	1015	1115	1101	1129	1102	1146	1095	1149	1064	1105	1066	1038	1128	1111	1083	1100	1053	1071	1087	1052	1017	1053	1059	1082	1157	1184	1081	1055	1117	1082	1050	1058	1059	1138	1082	1085	1110	1065	1105	1113	1107	1103	1092	1060	1082	1086	1051	1141	1113	1117	1079	1094	1069	1077	1100	1118	1115	1117	1083	1088	1032	1097	1100	1083	1025	1063	1091	1086	1065	1100	1062	1072	1084	1115	1062	1126	1155	1059	1050	1113	1068	1106	1060	1107	1088	1106	1139	1100	1124	1096	1055	1099	1031	1081	1069	1138	1096	1128	1064	1071	1127	1061	1086	1111	987	1053	1086	1091	1094	1072	1077	1143	1080	1076	1080	1052	1154	1153	1115	1053	1067	1037	1070	1106	1082	1089	1035	1121	1063	1132	1094	1090	1125	1064	1047	1152	1120	1066	1104	1037	1029	1169	1099	1101	1077	1136	1131	1070	1115	1100	1072	1077	1073	1152	1095	1093	1040	1060	1101	1128	1064	1112	1124	1099	1060	1112	1063	1107	1087	1102	1044	1097	1133	1045	1043	1121	1084	1089	1043	1130	1088	1105	1064	1091	1072	1049	1073	1100	1059	1090	1088	1131	1036	1053	1145	1102	1086	1117	1093	1036	1125	1119	1101	1044	1135	1073	1104	1076	1044	1071	1090	1082	1121	1044	1118	1119	1112	1118	1074	1128	1054	1092	1124	1104	1073	1143	1122	1087	1088	1085	1118	1089	1106	1148	1092	1081	1081	1127	1100	1135	1038	1108	1078	1110	1108	1131	1086	1085	1110	1080	1086	1032	1088	1097	1077	1086	1139	1075	1110	1119	1059	1036	1088	1100	1031	1114	1131	1119	1075	1123	1087	1067	1144	1045	1161	1162	1129	1116	1093	1067	1115	1150	1085	1096	1088	1184	1006	1125	1150	1080	1076	1033	1092	1077	1086	1100	1070	1084	1130	1073	1151	1149	1013	1095	1139	1137	1039	1045	1082	1099	1133	1142	1138	1070	1102	1058	1070	1081	1098	1172	1112	1108	1099	1070	1066	1128	1085	1098	1143	1052	1074	1137	1113	1159	1098	1091	1036	1039	1058	1080	1122	1170	1066	1162	1081	1114	1127	992	1044	1081	1064	1122	1093	1084	1055	1047	1106	1098	1141	1070	1093	1119	1133	1057	1046	1077	1072	1193	1086	1097	1118	1063	1097	1062	1088	1078	1085	1143	1078	1086	1074	1109	1109	1121	1116	1074	1115	1112	1159	1083	1085	1076	1076	1140	1134	1101	1108	1115	1087	1058	1112	1083	1089	1079	1135	1096	1086	1120	1157	1106	1065	1050	1101	1053	1092	1090	1084	1100	1087	1094	1065	1105	1067	1112	1095	1034	1126	1096	1104	1108	1083	1094	1090	1086	1081	1012	1083	1101	1115	1035	1090	1128	1099	1057	1106	1059	1028	1082	1125	1092	1081	1121	1144	1100	1106	1105	1130	1033	1098	1118	1065	1066	1053	1081	1062	1076	1076	1133	1082	1133	1072	1100	1069	1101	1088	1046	1124	1098	1113	1110	1121	1057	1101	1073	1201	1011	1084	1138	1170	1119	1101	1082	1138	1078	1019	1039	1081	1121	1150	1101	1028	1101	1105	1083	1088	1157	1069	1103	1115	1090	1024	1121	1103	1137	1031	1065	1176	1034	1082	1083	1088	1090	1100	1083	1080	1103	1084	1152	1143	1087	1146	1096	1100	1041	1097	1134	1024	1105	1086	1110	1050	1104	1038	1073	1121	1031	1106	1103	1065	1140	1047	1149	1077	1137	1101	1129	1059	1143	1139	1063	1158	1016	1097	1071	1065	1075	1062	1072	1115	1048	1079	1133	1083	1097	1145	1140	1059	1122	1149	1041	1075	1102	1060	1098	1066	1191	1039	1125	1027	1149	1123	1070	1128	1062	1067	1061	1139	1118	1119	1091	1155	1049	1062	1084	1079	1092	1073	1077	1087	1085	1165	1158	1064	1120	1085	1097	1136	1099	1096	1117	1097	1069	1117	1143	1119	1103	1083	1095	1064	1065	1073	1065	1054	1092	1168	1133	1061	1064	1113	1087	1059	1185	1033	1110	1083	1090	1114	1079	1129	1087	1129	1050	1074	1100	1071	1091	1088	1078	1091	1049	1129	1077	1090	1097	1097	1108	1125	1162	1101	1105	1042	1123	1186	1139	1123	1059	1105	1145	1104	1125	1067	1109	1099	1102	1170	1056	1131	1046	1087	1139	1153	1105	1076	1085	1094	1106	1068	1113	1083	1158	1111	1119	1128	1110	1157	1047	1041	1089	1130	1070	1099	1126	1084	1055	1092	1147	1061	1140	1139	1091	1089	1082	1107	1095	1040	1109	1043	1131	1083	1083	1061	1110	1077	1134	1069	1076	1050	1121	1144	1102	1084	1094	1092	1111	1099	1105	1113	1055	1020	1156	1132	1077	1116	1106	1092	1028	1065	1119	1176	1101	1090	1099	1090	1088	1077	1063	1146	1091	1163	1147	1105	1091	1062	1110	1079	1144	1077	1083	1120	1067	1046	1114	1114	1103	1064	1100	1130	1129	1032	1117	1082	1057	1140	1118	1104	1132	1199	1159	1126	1119	1111	1098	1105	1043	1061	1075	1124	1084	1070	1131	1111	1107	1186	1071	1071	1121	1086	1145	1074	1044	1094	1106	1069	1073	1159	1103	1043	1142	1141	1122	1066	1099	1065	1057	1130	1053	1136	1087	1025	1114	1131	1145	1047	1062	1048	1173	1150	1067	1122	1104	1075	1079	1114	1109	1106	1117	1086	1044	1109	1113	1083	1088	1148	1059	1059	1081	1119	1069	1091	1143	1064	1124	1084	1122	1058	1099	1108	1027	1082	1081	1097	1046	1120	1106	1049	1080	1095	1098	1123	1127	1114	1072	1096	1027	1140	1082	1093	1109	1091	1072	1093	1101	1060	1099	1077	1067	1103	1103	1066	1058	1122	1108	1090	1104	1044	1085	1124	1126	1132	1104	1068	1125	1173	1060	1072	1099	1089	1070	1098	1084	1146	1089	1104	1110	1038	1089	1109	1081	1116	1124	1107	1068	1074	1105	1101	1074	1157	1121	1070	1091	1083	1054	1077	1078	1113	1077	1124	1128	1049	1099	1124	1141	1147	1144	1016	1116	1061	984	1039	1029	1070	1052	1029	1041	1053	1145	1108	1093	1139	1135	1105	1109	1124	1140	1089	1144	1064	1099	1102	1111	1057	1059	1167	1030	1058	1069	1110	1101	1107	1035	1112	1097	1100	1082	1085	1111	1054	1095	1163	1079	1133	1054	1096	1065	1113	1030	1100	1079	1095	1033	1144	1077	1091	1040	1127	1132	1087	1152	1127	1172	1079	1093	1142	1063	1045	1056	1084	1037	1116	1082	1118	1079	1073	1128	1059	1087	1108	1113	1126	1119	1112	1079	1162	1046	1108	1070	1117	1086	1046	1081	1105	1071	1091	1068	1064	1117	1091	1063	1163	1098	1097	1114	1111	1084	1086	1100	1082	1107	1075	1109	1112	1105	1028	1085	1068	1090	1060	1055	1087	1078	1054	1057	1101	1137	1087	1094	1102	1154	1089	1125	1066	1064	1067	1092	1115	1157	1066	1092	1082	1061	1026	1035	1085	1102	1118	1102	1056	1152	1077	1097	1127	1125	1084	1105	1090	1134	1089	1106	1123	1125	1178	1117	1037
23238	20753	28295	24380	23079	21151	14217	7590	5983	5320	4611	3120	2125	1561	1282	1147	1114	929	881	757	825	792	830	766	726	755	712	771	756	743	703	694	686	711	700	694	761	748	760	732	762	778	751	687	793	720	748	733	741	748	701	695	735	707	711	679	683	690	700	722	722	706	718	732	739	715	684	673	661	697	695	703	734	699	707	667	660	703	653	694	711	695	710	698	659	696	691	683	712	661	677	713	670	712	676	649	707	670	668	683	688	728	656	676	752	647	715	687	636	709	714	704	663	662	703	677	694	704	655	645	666	688	705	749	700	685	701	684	661	663	700	695	678	734	693	709	742	680	683	671	666	698	713	707	675	711	741	701	724	680	643	741	659	676	686	699	685	672	635	604	652	696	758	727	678	633	745	741	669	693	676	708	762	702	737	682	661	683	690	665	705	642	681	688	654	692	723	651	703	670	700	721	670	711	656	709	754	649	662	677	699	674	700	742	699	678	630	685	689	699	696	721	647	710	659	663	713	674	674	686	686	627	744	686	678	705	705	656	674	669	690	681	698	657	662	684	648	698	702	695	721	685	690	706	658	726	679	680	687	661	620	659	674	712	700	676	675	665	720	689	722	671	661	675	719	675	738	718	676	693	706	704	683	658	708	667	718	719	637	665	644	685	640	685	689	704	712	649	701	684	701	687	685	658	674	701	661	653	699	683	706	691	670	673	705	662	674	755	686	730	709	688	670	703	704	685	773	680	640	672	644	665	684	656	682	699	670	680	622	669	683	707	676	704	708	678	670	702	693	728	742	709	659	630	657	676	652	702	728	720	632	702	724	669	684	713	702	697	706	700	756	635	720	668	675	776	673	668	715	700	676	745	688	687	653	668	723	725	727	668	686	642	652	721	686	667	665	694	676	719	713	704	683	653	683	679	698	731	675	707	664	660	662	705	717	711	654	728	671	668	729	683	690	689	678	692	676	665	694	728	689	695	730	651	673	645	705	694	708	692	645	618	738	674	671	675	681	718	629	709	684	661	704	687	683	699	685	658	703	658	720	689	691	699	668	647	661	715	689	658	703	644	680	693	674	697	666	680	735	738	720	740	664	725	735	713	722	695	690	676	674	724	701	701	684	664	712	668	719	665	654	706	695	731	681	720	711	743	659	693	725	709	678	743	718	714	729	705	703	684	703	684	718	678	629	642	685	680	711	689	673	692	716	695	663	718	676	708	652	702	707	697	634	681	664	695	693	722	691	700	706	667	661	651	697	695	675	674	667	708	663	724	737	669	707	696	716	746	665	673	715	639	704	704	698	671	650	703	686	673	672	678	710	696	693	646	746	722	654	706	747	683	681	669	686	732	687	691	698	689	653	712	728	690	644	679	671	694	689	696	713	716	673	672	638	685	711	690	659	666	660	698	679	659	678	703	670	719	675	662	729	730	654	652	690	665	709	681	680	666	715	655	733	694	649	655	654	745	682	689	666	662	719	682	710	726	697	720	714	726	739	678	707	697	722	699	682	739	721	666	695	706	680	689	714	708	727	696	707	697	656	678	681	720	666	697	693	698	676	677	642	657	706	718	667	652	658	706	714	664	718	711	684	669	733	746	687	689	670	668	661	696	705	682	669	688	703	649	654	669	710	706	695	687	671	676	643	715	678	648	688	685	669	682	711	687	704	640	703	708	709	673	692	675	756	685	671	693	709	704	674	637	634	688	721	662	682	671	655	672	668	672	726	683	678	700	729	679	675	644	732	697	662	691	681	696	674	716	682	674	697	706	690	696	680	711	657	641	682	674	639	673	736	679	691	709	676	668	739	683	695	699	677	698	705	726	670	656	712	741	658	724	703	653	713	712	694	630	711	689	661	682	655	686	742	689	697	720	672	717	636	696	696	688	706	668	684	675	669	666	666	683	678	704	679	668	654	695	660	723	715	649	685	657	675	662	657	705	676	676	766	655	664	653	704	683	715	736	690	688	705	657	687	651	723	661	687	710	674	663	680	721	697	670	692	695	679	672	685	669	680	738	705	694	727	667	668	687	692	716	646	710	701	699	730	671	656	662	707	718	689	677	687	702	661	706	739	694	661	722	657	674	686	674	679	671	712	671	669	676	660	662	669	711	702	669	682	699	701	678	669	706	641	680	665	655	688	715	676	680	667	675	640	674	715	684	707	698	653	701	708	724	691	651	644	667	672	697	627	724	674	718	679	692	662	707	709	702	674	706	703	702	725	684	686	728	642	686	674	739	686	679	686	703	684	691	693	685	645	677	728	691	668	696	661	720	703	720	689	712	643	709	715	698	726	704	721	667	685	696	741	683	710	720	752	676	682	711	713	681	709	667	700	721	683	708	681	704	631	699	635	663	695	699	680	659	675	698	643	724	709	673	690	697	669	682	683	731	685	672	677	688	678	707	698	740	666	678	692	682	707	705	749	693	715	751	659	667	696	660	725	674	724	678	694	688	693	691	696	735	673	637	659	690	723	682	647	713	719	643	706	670	697	695	700	716	709	703	699	703	664	671	701	683	685	680	684	681	738	619	633	727	703	664	659	690	678	697	683	713	714	674	690	713	693	634	688	699	664	692	705	708	650	707	729	709	669	742	718	699	711	683	700	685	684	687	681	734	675	710	704	669	708	659	678	684	690	711	712	730	676	685	697	722	702	678	696	694	679	673	666	683	680	693	651	680	714	638	648	672	675	655	681	719	709	650	702	677	697	710	686	726	707	711	694	711	686	705	719	701	694	719	687	683	644	694	664	675	703	698	706	680	723	675	696	675	654	645	744	705	682	712	726	682	659	712	666	686	727	736	717	666	672	687	708	657	716	681	657	709	672	688	720	710	690	647	698	700	733	664	688	654	721	727	654	651	688	710	684	670	715	685	698	644	713	703	694	669	672	726	702	718	667	664	659	715	673	643	690	678	631	717	767	710	705	700	644	702	681	673	676	715	677	706	707	685	670	733	691	704	706	710	720	663	709	680	677	699	678	693	677	657	649	689	680	699	699	666	661	744	719	701	676	671	715	686	682	695	640	719	696	740	738	707	715	715	661	757	663	696	649	690	675	659	706	678	703	717	694	705	695	644	674	651	688	666	666	686	689	654	692	681	645	686	684	707	719	666	724	654	684	628	690	696	655	704	716	691	665	663	678	678	646	688	718	707	662	667	689	725	703	705	706	687	671	688	683	672	688	706	732	664	699	749	690	697	684	663	687	685	692	702	699	691	692	732	698	705	686	718	651	691	680	757	677	708	672	722	679	696	695	710	676	694	746	712	708	656	720	700	689	710	681	652	680	684	676	671	694	671	771	699	652	696	759	718	692	685	667	670	675	709	701	680	704	661	724	695	691	697	683	727	695	688	695	699	680	638	706	723	656	671	711	638	684	680	681	681	677	672	655	748	726	664	703	703	723	689	667	670	715	664	649	671	712	685	711	684	667	633	734	692	673	664	661	653	707	695	688	725	690	671	656	656	646	701	697	660	688	677	724	692	697	694	757	703
31935	56754	50466	39350	30894	22006	15591	12413	10615	9590	8071	5289	3741	2417	1807	1794	1531	1263	1171	1072	1019	1043	1063	969	1000	974	945	876	922	906	906	910	886	850	862	957	875	929	956	992	925	922	919	904	890	951	945	919	919	891	874	897	849	828	851	858	862	875	810	804	907	804	805	835	813	854	838	794	796	833	817	842	851	814	847	854	822	847	867	843	830	862	796	828	900	830	814	874	834	864	853	823	894	826	874	856	846	838	876	892	845	794	912	800	857	836	807	750	874	868	825	836	880	820	900	808	845	893	825	820	831	797	790	835	798	833	851	861	818	830	825	830	809	822	865	818	772	897	836	821	814	828	857	827	851	859	809	776	870	825	829	883	784	797	817	796	789	884	833	839	861	889	848	847	836	809	828	821	784	809	857	850	789	799	788	839	859	774	831	821	805	857	807	877	812	843	813	870	855	849	841	820	843	860	780	849	865	852	797	828	826	855	840	822	844	844	805	896	818	872	828	797	839	841	837	851	869	837	822	798	836	879	843	864	842	835	821	888	824	837	895	869	815	864	871	888	773	832	846	804	872	815	834	788	855	824	818	829	907	843	813	796	800	832	834	835	782	877	860	813	833	804	869	804	845	830	860	881	848	888	886	787	793	896	879	847	814	834	827	860	862	830	836	763	865	806	835	809	807	844	871	867	852	820	829	818	769	867	882	902	796	789	781	900	852	848	821	838	812	798	821	845	797	836	818	913	873	819	811	842	867	826	813	863	844	866	802	848	852	814	799	817	862	831	810	875	791	882	811	882	790	838	835	825	830	833	832	815	818	830	873	854	890	852	847	824	826	820	853	870	820	852	915	826	859	853	800	830	870	827	868	808	817	823	857	820	811	831	851	867	853	868	833	901	855	864	872	815	821	845	802	866	807	872	874	837	874	835	770	793	821	850	883	810	822	863	796	847	855	802	871	901	888	874	841	803	842	837	875	836	843	850	834	836	802	866	846	810	817	895	804	824	824	832	825	860	817	889	804	864	784	842	861	848	825	815	822	886	844	901	814	811	837	821	844	840	859	814	843	813	838	869	844	817	812	877	883	847	850	828	807	878	864	808	828	811	851	840	803	822	871	857	832	842	856	828	831	859	853	822	830	852	868	791	834	897	840	905	814	834	842	847	844	802	795	794	857	844	820	830	816	832	830	836	797	801	845	824	899	879	828	881	858	854	867	876	846	840	793	803	799	831	850	878	842	858	860	853	790	904	866	863	831	805	838	841	889	859	863	828	851	859	842	805	813	838	856	847	836	906	843	826	815	885	801	851	811	809	829	796	823	818	888	855	884	814	806	856	802	841	858	875	843	805	877	762	823	818	856	834	807	866	815	846	812	870	822	877	867	894	832	852	841	812	847	872	829	839	818	841	849	854	870	893	758	823	830	841	834	805	838	887	822	817	816	843	852	819	864	819	777	823	845	808	848	825	836	826	796	833	831	875	832	828	843	829	852	841	819	860	832	840	870	879	844	840	793	847	859	869	865	842	802	875	799	800	863	822	859	874	831	785	839	864	895	836	829	772	792	813	779	878	825	822	838	877	798	878	818	823	851	850	788	823	862	844	830	854	852	849	848	829	788	862	856	811	823	828	838	805	827	783	818	823	887	839	846	873	882	826	790	819	861	814	779	877	847	832	824	820	834	814	865	837	787	842	849	819	794	840	806	800	816	790	807	823	836	854	815	854	861	910	795	820	825	817	819	807	828	868	848	888	831	827	878	787	815	828	853	816	832	831	833	851	808	875	856	845	871	848	878	823	820	841	812	794	811	838	869	843	837	814	854	841	868	808	844	836	820	873	809	814	841	822	880	866	877	848	839	838	826	796	803	799	807	864	849	829	857	893	813	841	828	869	814	853	835	806	841	814	862	799	809	802	803	836	803	908	753	824	764	815	827	865	776	852	846	870	845	891	828	833	827	825	796	826	895	815	831	832	837	806	851	809	846	841	889	837	802	844	871	889	890	805	837	850	841	845	815	847	789	884	820	872	859	809	839	833	859	822	868	856	848	842	821	828	858	809	822	842	855	818	821	825	787	819	808	871	837	798	815	893	861	830	818	851	846	808	820	863	808	816	783	903	812	869	872	870	867	841	843	850	779	879	833	767	787	821	836	861	830	867	865	799	876	826	845	864	834	900	854	842	805	860	821	806	811	848	848	867	859	836	819	810	830	838	788	854	857	838	857	848	832	850	833	857	855	806	875	815	842	838	877	883	817	858	844	877	829	800	792	836	870	899	858	835	811	800	832	806	878	900	843	805	865	862	778	883	831	822	862	886	843	870	848	887	851	794	807	854	805	851	855	872	822	846	793	766	828	855	848	810	819	836	835	821	846	839	825	824	841	839	855	828	886	831	802	831	838	851	883	831	884	895	830	797	788	831	874	835	884	817	849	818	885	796	871	853	841	839	884	844	857	830	827	841	878	859	860	806	809	863	851	826	883	886	828	806	836	829	858	815	834	815	858	827	798	891	868	840	809	864	827	861	808	818	857	793	802	810	853	866	818	779	822	832	848	827	799	835	841	845	857	802	836	850	815	797	855	805	843	790	880	814	869	851	847	830	846	835	846	868	883	839	837	815	858	855	824	804	836	795	857	818	830	844	843	843	842	822	869	827	861	819	826	806	878	838	845	848	872	778	907	898	881	799	855	803	869	780	820	848	838	885	885	779	849	746	839	914	838	854	817	779	824	891	836	854	836	815	873	817	851	846	876	810	824	865	839	834	835	868	825	858	828	844	882	836	845	828	816	823	827	843	889	872	810	795	855	834	808	889	833	822	845	883	817	771	838	842	848	833	775	849	868	822	817	870	833	841	844	835	841	833	839	845	860	835	802	846	830	906	784	821	855	843	789	838	880	838	831	853	819	809	806	821	835	842	836	856	794	821	848	878	831	849	834	831	802	794	828	820	860	820	862	854	819	828	828	828	878	832	842	817	816	801	800	897	808	799	812	860	823	831	814	819	828	878	843	835	842	773	835	798	891	834	848	864	837	896	835	794	822	841	786	790	841	871	852	846	825	860	854	844	844	876	848	865	869	776	787	860	862	865	822	826	858	831	801	811	808	849	847	770	915	828	809	861	865	799	792	848	838	829	868	835	826	843	862	859	830	843	809	853	838	831	860	825	801	803	850	790	835	856	804	836	828	841	836	835	882	782	832	898	837	860	842	843	860	839	829	846	842	866	829	822	827	816	814	834	808	839	818	749	842	810	861	789	839	816	862	832	865	863	830	859	825	845	873	795	827	843	830	827	882	884	837	866	837	828	815	862	844	804	792	806	886	853	853	805	839	830	867	842	840	870	799	851	859	826	852	811	819	860	845	844	856	841	847	840	826	846	829	868	788	883	811	853	846	834	819	838	825	817	895	854	807	795	871	795	844	807	838	900	844	806	786	815	844	888	876	830	877	898	825	838	831	846	864	834	826	856	793	856	861	861	841	822	805	873	854	843	849	771	841	863
22267	20738	28454	23252	21477	22561	21635	11551	8719	7829	6303	4010	2635	1755	1434	1282	1025	897	870	793	708	759	736	650	687	643	660	652	634	656	620	630	615	604	626	693	644	661	716	687	709	636	638	623	649	656	625	588	629	626	597	608	612	587	586	559	559	593	604	571	612	550	608	598	566	551	595	578	521	557	529	636	583	596	578	566	604	589	580	565	564	568	599	585	571	581	571	569	609	544	575	640	575	619	566	582	590	565	557	616	598	558	549	579	562	538	556	580	564	536	558	570	564	558	617	556	588	582	603	591	600	635	576	545	546	510	557	552	555	538	541	539	580	601	598	589	576	580	562	584	586	603	572	604	579	597	553	528	540	569	597	572	639	575	546	565	582	551	531	567	554	576	527	579	552	591	584	613	557	563	571	576	527	588	570	583	544	565	571	551	575	577	602	544	610	578	558	544	572	567	578	563	566	557	579	559	590	566	554	540	567	539	592	592	592	556	567	577	548	596	548	560	547	553	573	578	578	584	587	596	590	564	566	573	550	606	584	600	556	558	560	555	616	600	585	575	577	575	553	596	547	590	554	605	564	569	506	584	576	608	564	548	593	582	569	596	559	541	556	575	574	583	636	615	554	571	575	584	534	569	531	552	583	565	555	574	556	525	522	568	562	569	582	551	607	539	621	584	562	590	578	534	587	602	553	590	586	566	553	559	567	568	590	565	591	546	594	574	576	579	586	547	544	564	570	619	594	531	574	569	581	552	614	597	578	586	579	579	593	548	530	525	537	533	588	644	597	543	563	587	553	589	572	573	557	569	581	584	565	569	538	566	571	521	572	567	579	591	590	564	583	573	567	558	592	567	583	607	589	592	553	541	586	568	562	573	530	596	545	605	565	579	586	551	555	590	581	614	573	601	567	585	563	560	524	580	568	581	586	592	560	564	606	574	640	587	580	565	574	595	591	588	557	605	607	564	554	560	577	595	541	612	606	546	594	587	574	585	588	601	605	590	610	530	594	601	554	604	554	542	565	541	549	577	586	562	599	575	585	565	558	566	564	554	565	582	549	605	641	546	524	528	588	611	570	508	617	579	596	624	563	543	563	599	566	565	551	580	563	620	551	586	573	548	623	586	597	580	579	574	545	607	598	581	560	589	583	586	578	557	566	572	593	620	594	579	570	571	556	580	594	573	552	613	551	555	589	546	576	558	565	567	564	588	598	596	596	592	563	592	629	569	559	577	582	542	582	544	563	551	598	552	616	531	591	541	563	612	562	542	576	529	600	584	595	586	565	581	599	580	513	557	593	547	628	586	556	612	526	557	588	612	558	565	567	544	562	568	573	600	564	557	559	522	592	543	615	578	629	550	537	565	586	588	536	588	550	539	574	581	573	596	576	551	587	525	562	586	572	570	547	544	581	581	581	555	573	577	592	612	598	567	618	579	622	578	560	584	560	597	526	604	551	556	541	586	613	552	557	577	578	572	592	532	567	557	589	611	519	592	585	570	507	569	586	540	573	585	547	521	537	591	618	535	619	589	580	542	555	626	552	582	562	538	580	523	562	586	560	557	603	557	574	541	560	587	613	619	543	558	581	584	591	548	613	599	586	598	582	556	602	577	565	584	557	592	558	546	563	584	559	530	585	596	593	533	599	595	583	604	560	601	547	576	587	569	589	565	577	596	560	608	580	552	605	530	572	579	545	594	551	537	596	586	568	573	578	579	561	600	563	603	579	553	586	594	593	623	603	582	565	611	563	564	539	558	568	574	551	565	586	598	558	582	597	589	544	583	554	546	559	589	594	536	581	583	571	536	563	570	526	597	559	544	533	612	561	602	599	535	614	549	566	586	582	611	580	545	546	604	628	615	557	645	553	575	598	570	622	573	578	596	546	556	558	565	558	576	573	595	596	602	589	584	527	574	585	568	553	577	572	576	578	595	524	591	541	540	562	521	594	604	570	585	575	582	517	552	571	565	626	562	597	580	530	556	564	570	547	554	566	554	557	538	591	534	555	581	560	593	576	559	573	582	551	578	590	583	533	582	548	549	578	534	607	571	582	574	523	554	526	543	556	589	606	555	579	569	560	566	608	597	554	577	537	582	582	554	564	608	581	580	598	587	580	572	557	548	550	529	544	531	545	547	599	580	524	582	618	578	572	601	566	598	605	536	579	521	591	558	609	535	558	576	572	575	587	553	555	573	568	574	554	580	537	587	617	580	590	577	528	558	534	611	530	555	621	562	612	582	555	529	559	558	610	538	610	575	528	591	538	562	537	624	538	593	542	583	565	577	604	603	613	552	582	551	558	544	603	571	548	615	510	550	591	569	557	582	590	551	581	592	579	622	561	583	629	581	570	564	593	592	545	589	563	573	592	575	582	569	556	537	576	508	585	564	573	545	573	520	574	554	526	537	583	529	626	543	590	605	559	567	620	526	575	582	561	576	532	568	584	542	560	585	564	568	546	569	579	570	554	582	559	595	573	576	561	545	604	602	588	550	519	603	590	574	617	550	596	609	572	573	512	551	557	592	536	554	588	600	570	574	573	582	610	582	599	606	559	572	601	573	533	555	587	560	556	565	627	554	587	601	592	586	531	557	616	593	561	606	555	598	604	556	543	579	561	578	581	566	559	564	608	582	563	539	594	563	553	524	573	611	574	580	537	539	593	617	576	585	585	594	569	578	553	554	606	559	575	590	531	588	592	555	598	575	556	539	586	583	592	603	537	557	545	610	593	570	543	573	590	556	571	571	509	609	610	537	550	593	607	535	537	573	557	557	573	596	593	577	600	612	567	565	556	576	546	587	565	595	575	552	571	576	610	565	578	599	594	559	587	601	563	618	613	599	551	556	563	546	513	581	593	598	584	593	561	556	573	537	587	551	583	562	584	590	585	556	590	554	584	570	555	593	555	581	568	559	513	591	571	580	568	585	562	599	560	562	589	554	608	584	585	577	553	566	583	573	561	617	549	592	560	574	589	539	627	561	570	551	600	556	536	549	560	598	555	567	576	617	594	603	536	541	584	610	574	585	560	577	553	586	552	646	569	544	603	578	590	547	598	557	567	568	544	547	550	552	633	560	540	599	583	508	564	544	585	580	589	593	589	566	587	592	572	598	543	596	606	572	587	557	588	558	565	588	573	532	581	567	596	570	574	552	531	583	560	569	550	608	516	568	619	567	583	572	599	573	551	538	588	575	569	592	596	558	561	599	557	592	600	538	544	605	589	554	587	549	592	567	585	567	549	551	569	560	564	543	560	518	566	559	575	577	600	598	590	546	530	590	531	582	589	589	604	567	558	591	617	515	549	549	611	566	586	591	547	585	559	584	584	581	593	602	546	570	551	575	591	585	559	562	542	598	572	604	553	600	568	581	574	567	589	551	564	569	570	568	551	590	584	559	608	607	543	599	558	584	543	586	572	559	555	591	619	580	595	555	580	566	563	589	585	581	591	584	579	554	548	617	573	572	564	566	560	551	561	580	608	569	514	552	537	549	603	552
34102	61074	54985	43857	35130	25494	19611	15979	14472	13061	10613	6949	4504	2799	2203	2062	1516	1298	1145	1020	964	1032	937	862	892	814	842	783	796	748	722	728	686	754	734	755	833	857	933	898	925	835	825	777	791	858	874	862	772	732	743	751	762	694	692	647	693	637	640	657	721	692	689	680	696	648	683	649	651	691	656	708	698	724	687	661	671	653	648	657	668	632	712	694	643	669	675	661	751	712	648	650	663	692	687	681	679	669	680	703	692	656	656	684	678	678	615	695	631	685	615	669	688	674	657	662	635	723	713	712	719	757	667	674	709	691	677	692	724	648	708	689	658	689	642	729	679	688	739	639	727	725	727	693	650	663	702	669	634	676	668	688	689	688	668	689	672	707	665	646	684	632	672	653	650	629	674	679	711	720	698	673	684	692	685	711	707	670	675	653	648	640	668	725	701	676	689	670	686	681	665	698	674	674	668	683	657	685	642	665	684	648	706	687	634	678	632	663	659	693	675	662	675	679	680	657	656	671	681	649	640	703	722	707	655	681	726	658	712	653	664	678	670	679	678	718	654	663	671	709	658	685	624	644	676	680	691	709	633	739	687	698	688	689	704	688	683	731	679	679	682	702	621	671	652	645	674	657	656	686	666	664	651	641	694	671	639	674	688	652	689	701	690	641	713	710	692	726	663	620	657	669	696	678	681	667	638	690	710	677	624	679	705	639	672	659	640	708	690	675	726	667	632	631	643	719	674	675	650	719	682	694	705	682	735	640	662	650	712	670	655	625	650	711	711	641	685	677	637	672	703	644	675	642	706	678	703	668	694	672	622	688	695	710	650	713	671	694	700	645	655	677	674	691	658	697	651	666	713	651	686	674	627	617	658	655	703	649	674	642	656	715	654	665	688	700	693	680	689	673	726	695	715	658	690	704	646	685	640	730	670	644	662	698	689	677	666	735	673	676	644	717	693	664	641	634	683	667	670	653	683	660	665	728	703	681	698	620	684	638	660	640	655	718	710	679	672	673	651	636	680	676	671	708	677	689	632	663	682	708	699	657	683	744	671	666	664	629	670	662	664	656	666	630	650	691	726	675	704	711	662	695	690	652	641	678	684	676	666	723	664	657	708	696	697	656	655	633	666	687	672	669	666	686	670	636	652	623	671	657	683	717	679	619	671	723	676	642	651	661	713	667	711	659	675	635	673	683	688	682	657	689	674	689	693	606	678	666	679	718	708	707	677	718	678	700	628	664	662	697	714	698	696	710	686	652	655	683	688	618	691	655	653	671	670	626	707	642	685	647	746	663	717	648	675	693	659	622	665	680	680	660	661	726	662	688	707	625	682	745	716	661	722	721	621	661	670	638	688	707	675	701	668	652	660	626	662	701	665	689	655	708	696	641	677	660	644	646	662	614	672	683	702	710	666	657	626	697	653	636	678	734	639	706	698	657	657	640	663	602	709	743	702	645	689	699	704	657	675	626	671	644	666	688	686	660	682	682	634	689	706	654	672	691	667	664	680	678	669	661	706	671	674	694	665	669	657	668	672	668	610	705	667	679	667	713	703	649	687	664	705	691	683	634	685	680	724	645	657	666	665	690	657	649	706	679	648	717	639	708	624	683	644	659	641	701	667	678	683	652	675	688	629	684	696	719	662	719	650	672	662	666	714	679	634	675	698	670	663	647	693	666	658	654	642	715	660	652	648	642	675	648	690	692	680	666	704	668	705	736	683	670	647	696	716	664	667	659	663	691	672	683	642	711	665	668	691	656	661	650	687	707	660	708	660	633	705	634	667	667	655	686	732	692	700	655	747	695	714	670	664	674	715	651	610	672	667	725	653	701	635	674	673	650	686	708	700	691	680	680	688	735	683	711	682	706	698	663	681	679	671	648	684	704	662	645	676	676	694	692	684	681	689	664	718	691	661	634	683	713	683	664	653	652	708	698	676	684	690	707	679	689	668	729	670	665	691	669	688	694	730	727	680	665	649	675	640	689	686	672	695	647	631	709	715	641	716	644	698	666	709	719	664	661	686	679	670	690	612	719	650	667	660	651	670	675	692	652	664	663	617	695	669	625	735	663	675	647	673	692	657	695	668	687	634	662	742	682	664	689	717	719	676	678	679	694	667	669	742	663	687	708	649	692	689	712	696	643	671	721	675	733	658	674	653	658	691	667	655	688	682	603	695	680	680	701	666	641	697	677	711	707	674	689	646	726	650	678	657	741	677	693	657	699	694	709	691	693	695	695	673	654	667	679	664	672	662	667	697	699	670	650	697	687	661	708	676	671	684	687	662	705	643	682	687	655	654	664	709	675	664	653	682	685	673	699	695	702	674	687	697	682	651	636	682	664	639	715	657	669	651	659	659	703	667	656	652	634	651	645	650	687	708	672	686	660	676	651	677	661	675	684	664	652	668	637	663	705	667	694	728	731	673	641	661	656	660	683	691	682	670	656	681	666	647	655	717	665	687	642	664	661	689	707	675	687	673	739	719	670	686	672	648	683	669	658	654	702	683	696	692	686	656	685	686	631	686	676	657	660	691	666	666	700	665	668	704	680	676	694	660	669	675	695	694	669	694	670	717	718	697	656	668	664	696	663	666	676	702	630	666	664	716	682	648	666	681	697	651	725	670	597	712	672	650	654	655	667	680	729	664	713	665	705	671	711	727	702	660	657	708	675	683	652	688	709	673	679	685	685	642	699	689	639	651	672	683	654	662	655	715	736	640	659	660	729	693	689	674	640	707	656	699	656	681	680	680	634	656	663	641	716	651	706	680	650	681	661	684	644	669	623	679	703	656	660	663	708	711	648	689	727	681	691	708	660	716	675	685	712	721	696	717	705	681	649	656	663	627	664	692	686	665	710	680	689	670	634	712	675	659	708	703	672	659	707	682	701	678	699	641	662	680	626	639	716	703	652	686	661	712	677	675	628	682	632	668	651	685	654	691	639	657	657	687	700	709	635	657	674	675	669	671	761	706	639	658	697	657	687	702	731	640	708	709	698	724	676	647	660	689	676	663	704	736	666	733	665	721	675	701	674	634	666	668	741	683	671	672	661	658	726	659	658	696	697	648	684	648	693	624	664	633	634	663	714	690	684	661	695	701	655	667	684	667	702	725	687	644	622	666	688	678	700	684	680	633	688	654	710	675	675	616	685	703	731	660	687	660	709	638	666	674	689	676	663	684	675	710	685	645	683	679	673	687	640	698	728	697	654	690	730	685	672	682	703	631	713	642	680	632	625	662	675	675	688	645	675	673	712	670	721	663	697	716	640	696	694	677	652	665	702	708	687	619	691	679	681	693	678	682	658	661	757	644	645	662	722	680	628	668	652	690	681	668	696	686	657	666	651	630	672	683	674	678	709	670	705	697	684	645	693	657	632	675	694	614	643	667	632	675	668	674	702	703	673	685	644	673	688	660	637	630	684	654	698	624	757	672	660	714	695	654	631	719	654	694	683	696	653	673	617	693	663	643	664	672	661	656	682	702	668	669	661	653	674
27607	29734	38303	31488	19721	10401	6327	5097	4464	3957	2964	2235	1556	1265	1161	1149	1054	1019	1002	952	1004	1006	942	937	938	960	914	921	913	888	946	905	919	933	907	981	947	962	944	981	981	1018	969	968	990	953	923	952	889	917	860	974	957	914	930	954	966	924	901	892	878	880	914	913	948	875	931	887	963	949	919	905	878	918	926	887	917	858	898	927	903	860	881	921	930	935	928	907	970	913	908	950	880	898	928	865	947	925	988	914	928	919	844	937	917	921	921	922	926	962	974	876	923	920	910	899	919	926	955	905	922	929	908	902	963	932	923	911	902	947	917	952	884	982	989	864	932	911	948	925	900	929	929	989	889	935	865	931	947	912	926	906	879	896	879	961	978	942	926	901	956	931	910	922	902	893	933	949	924	936	891	954	870	879	987	913	889	898	906	915	945	963	932	953	888	862	867	880	936	953	940	955	947	947	927	919	877	936	947	977	896	909	961	906	880	966	931	908	920	918	955	920	898	916	894	937	925	953	892	910	917	877	893	877	885	910	969	905	908	899	918	930	954	902	886	920	933	910	883	939	925	863	910	891	919	932	934	905	852	927	947	975	935	947	970	945	883	865	886	883	879	941	950	926	876	899	897	953	881	931	897	889	970	915	944	913	928	906	902	917	926	951	875	905	939	908	927	896	919	887	920	946	914	947	954	953	942	888	887	908	975	856	914	892	950	903	906	905	932	937	835	936	967	875	913	960	877	959	977	921	939	902	890	925	947	906	962	915	897	911	880	896	852	909	916	908	956	885	948	919	932	941	937	913	917	905	877	911	908	937	901	923	921	947	884	921	913	931	955	882	967	897	937	941	898	974	989	870	902	900	903	865	924	883	951	914	951	970	909	921	869	910	920	895	927	922	939	888	895	851	941	951	934	938	890	916	963	976	895	896	907	896	879	918	999	915	936	935	932	971	971	900	901	898	929	874	916	875	929	931	972	931	892	925	887	896	900	904	937	856	925	896	954	879	957	943	885	939	908	932	881	922	920	911	914	934	963	920	888	906	853	903	920	923	924	895	916	871	931	916	870	937	886	927	969	880	913	910	963	934	929	960	857	872	934	967	882	930	940	925	873	925	939	940	934	984	920	938	923	913	894	935	876	870	910	958	963	841	948	958	943	920	953	885	922	864	898	874	942	934	911	910	907	915	894	938	894	904	887	916	901	915	969	942	916	863	934	979	937	990	878	921	926	950	929	851	884	951	959	932	939	939	934	935	924	886	915	907	887	892	928	882	875	949	927	880	917	903	965	906	926	899	962	947	980	910	910	951	939	905	915	924	911	939	951	907	835	927	916	928	921	913	941	899	901	949	909	890	856	945	882	924	881	882	923	931	899	922	901	918	930	920	883	872	902	937	874	891	904	903	929	972	907	958	915	917	914	944	914	903	904	938	916	893	854	886	979	931	941	914	923	926	915	911	940	873	909	947	929	932	897	937	944	947	912	861	932	909	939	897	910	927	912	946	922	872	895	957	952	911	932	895	838	860	900	904	888	925	937	910	890	916	922	938	894	929	930	947	960	910	914	938	936	917	897	898	941	907	919	870	969	907	901	892	911	994	935	969	939	899	943	912	897	933	915	909	866	926	912	925	917	891	865	914	913	926	928	929	925	898	890	937	926	908	939	901	938	926	863	899	930	911	929	952	887	924	928	955	905	893	923	871	927	950	940	928	946	905	914	948	904	895	959	942	955	912	910	905	929	896	951	895	854	848	908	915	928	911	930	930	937	929	885	913	916	950	910	899	936	932	910	881	942	948	928	966	912	887	938	918	1000	979	908	885	901	943	906	897	942	936	904	914	937	933	933	975	939	908	892	900	924	905	900	966	879	883	923	881	909	895	865	900	896	890	906	899	965	911	919	955	922	916	940	953	919	920	908	952	900	957	910	939	889	879	915	891	969	922	972	927	908	877	856	874	923	922	962	911	925	899	896	921	933	894	915	929	907	943	927	921	944	913	935	938	857	885	951	914	872	942	923	947	962	924	891	880	861	891	858	878	918	974	931	923	922	915	932	908	971	901	886	901	917	911	956	896	902	880	955	900	897	973	923	947	959	910	896	942	967	904	892	960	1018	924	979	921	920	959	929	900	929	895	920	904	937	959	895	948	895	943	908	883	897	916	937	900	896	909	919	914	893	911	896	970	905	888	887	940	876	898	931	923	930	879	892	927	881	912	870	907	928	929	988	882	917	928	937	884	966	937	870	878	953	924	949	915	920	910	848	932	994	914	929	911	921	952	950	904	985	894	930	996	951	918	952	901	897	932	911	941	946	887	943	925	913	934	861	908	976	906	901	880	894	889	889	921	932	964	856	886	995	910	960	883	933	946	907	971	913	925	934	932	954	916	959	905	921	887	933	954	894	936	885	892	906	984	910	950	877	898	972	945	942	922	915	929	968	969	919	892	922	889	879	985	930	900	953	925	903	945	883	908	870	973	916	884	905	852	904	915	938	897	903	941	966	955	927	898	947	864	961	938	946	910	958	924	923	892	960	912	937	956	937	861	940	958	926	946	934	930	903	938	871	939	958	964	913	902	902	932	946	904	942	883	925	943	926	899	916	935	930	904	887	913	950	948	927	941	940	892	892	917	927	946	928	890	893	928	943	950	884	928	922	940	949	932	978	910	937	943	925	943	920	947	964	890	895	891	871	939	941	935	953	913	942	909	871	892	902	899	918	925	877	909	864	939	929	905	944	870	887	890	931	906	928	896	936	956	879	930	892	869	879	896	946	944	920	913	925	920	892	917	929	927	909	909	909	928	956	935	949	882	942	929	962	914	965	966	870	941	930	918	966	923	906	917	989	903	936	876	928	933	927	937	924	920	935	911	958	951	862	937	952	901	911	909	913	836	930	895	867	901	929	930	965	850	928	953	879	990	879	930	973	926	917	896	910	920	926	959	853	924	903	965	863	977	929	952	893	940	951	965	919	909	942	938	883	902	955	911	929	908	887	941	926	876	917	917	958	956	896	896	995	958	950	872	944	869	877	885	951	937	912	932	912	960	928	887	947	887	866	901	964	880	950	877	943	986	912	904	911	954	1014	865	932	905	946	940	907	890	914	894	893	884	941	933	943	930	898	952	992	928	908	931	927	913	903	905	933	962	986	902	920	963	933	921	948	872	883	908	883	922	932	945	876	935	923	975	913	960	921	945	886	897	872	902	932	936	913	933	903	989	928	924	933	929	976	949	938	894	887	914	889	953	930	969	885	897	877	896	922	984	905	913	890	982	899	907	882	907	930	882	876	932	906	933	913	908	926	927	890	914	905	873	898	909	875	945	953	918	879	953	880	979	953	906	870	919	895	911	964	925	886	933	879	956	927	881	948	920	886	874	924	899	934	914	933	902	944	949	960	878	883	913	939	951	937	891	957	879	967	871	930	938	931	939	944	891	892	902	929	915	917	940	914	912	922	903	946	926	923	935	898	923	898	915	868	876	914	962	903	905	923	902	863	885
31786	48915	42527	32253	22518	14558	10617	9068	8283	7222	5392	3454	2312	1739	1630	1528	1315	1280	1248	1222	1191	1184	1166	1130	1127	1119	1153	1113	1141	1085	1166	1099	1157	1084	1086	1165	1161	1217	1146	1155	1128	1137	1155	1135	1118	1206	1068	1092	1062	1083	1131	1082	1094	1127	1143	1078	1131	1097	1106	1105	1103	1112	1070	1089	1048	1091	1084	1087	1065	1110	1044	1116	1031	1107	1068	1125	1082	1084	1041	1096	1132	1063	1086	1062	1083	1059	1152	1064	1051	1118	1170	1104	1132	1108	1074	1084	1119	1078	1164	1083	1147	1121	1129	1148	1057	1091	1056	1063	1075	1082	1060	1113	1177	1095	1081	1137	1085	1086	1083	1119	1128	1102	1062	1038	1178	1084	1089	1087	1136	1083	1144	1111	1139	1077	1146	1033	1120	1093	1111	1109	1034	1097	1054	1100	1101	1098	1052	1066	1091	1083	1119	1058	1073	1133	1079	1109	1095	1122	1092	1062	1123	1061	1077	1111	1102	1059	1046	1120	1058	1112	1142	1109	1119	1116	1064	1132	1063	1068	1080	1134	1079	1100	1101	1097	1123	1170	1086	1128	1179	1117	1100	1076	1101	1114	1150	1136	1106	1089	1088	1060	1148	1166	1088	1036	1144	1157	1150	1074	1112	1093	1136	1095	1079	1095	1117	1113	1130	1106	1058	1138	1128	1030	1117	1118	1082	1051	1090	1162	1076	1150	1033	1098	1130	1039	1078	1070	1093	1066	1048	1068	1051	1126	1107	1121	1173	1114	1182	1047	1096	1100	1154	1065	1124	1038	1087	1132	1031	1072	1116	1051	1059	1105	1113	1071	1149	1084	1153	1079	1054	1095	1174	1098	1090	1071	1134	1145	1092	1146	1110	1033	1117	1065	1070	1090	1142	1117	1023	1058	1047	1093	1068	1111	1175	1102	1042	1093	1114	1065	1021	1098	1109	1145	1114	1087	1068	1102	1099	1064	1109	1033	1143	1087	1016	1133	1086	1116	1090	1123	1108	1087	1071	1100	1088	1123	1093	1050	1066	1062	1107	1075	1060	1132	1122	1108	1140	1100	1068	1105	1088	1120	1090	1094	1046	1135	1103	1116	1121	1149	1070	1057	1076	1149	1089	1030	1147	1077	1017	1065	1119	1057	1151	1079	1136	1079	1051	1092	1108	1147	1059	1079	1088	1053	1076	1097	1054	1077	1044	1102	1055	1094	1046	1089	1072	1138	1060	1120	1124	1120	1106	1104	1139	1058	1065	1130	1071	1114	1051	1109	1099	1088	1092	1089	1085	1099	1014	1093	1068	1130	1113	1055	1096	1040	1168	1079	1088	1114	1089	1095	1100	1149	1097	1118	1103	1061	1125	1053	1161	1125	1088	1059	1075	1070	1127	1100	1090	1160	1110	1125	1111	1090	1117	1062	1081	1071	1041	1108	1138	1095	1120	1100	1076	1142	1108	1125	1076	1090	1111	1137	1138	1088	1068	1105	1122	1094	1102	1123	1082	1096	1108	1104	1088	1107	1128	1117	1135	1131	1100	1110	1101	1081	1093	1117	1097	1099	1095	1098	1134	1103	1081	1121	1091	1033	1073	1112	1090	1058	1154	1142	1061	1101	1054	1040	1061	1128	1126	1131	1069	1038	1091	1080	1105	1058	1146	1145	1060	1078	1090	1137	1062	1112	1098	1053	1128	1122	1084	1070	1076	1068	1102	1131	1136	1028	1130	1092	1094	1107	1062	1145	1061	1123	1090	1118	1068	1158	1044	1079	1106	1021	1097	1038	1062	1128	1132	1072	1077	1053	1179	1092	1089	1123	1069	1132	1114	1116	1118	1046	1067	1116	1099	1099	1075	1043	1106	1146	1117	1063	1070	1134	1096	1077	1124	1131	1072	1110	1030	1130	1100	1046	1108	1072	1093	1075	1053	1110	1073	1066	1119	1060	1054	1123	1091	1043	1075	1111	1097	1082	1128	1105	1106	1131	1138	1086	1111	1072	1135	1100	1140	1046	1094	1057	1116	1104	1136	1099	1124	1082	1120	1063	1042	1085	1132	1055	1136	1132	1060	1102	1140	1054	1118	1042	1081	1049	1074	1102	1078	1128	1090	1044	1104	1058	1108	1078	1091	1067	1084	1083	1084	1078	1086	1071	1090	1092	1050	1061	1130	1129	1071	1057	1098	1128	1081	1089	1055	1161	1147	1108	1140	1044	1065	1051	1126	1127	1088	1064	1118	1115	1061	1090	1107	1065	1066	1156	1067	1144	1164	1021	1053	1138	1123	1122	1068	1100	1088	1142	1105	1141	1089	1154	1100	1105	1093	1096	1092	1137	1115	1109	1081	1141	1079	1066	1024	1112	1154	1085	1103	1101	1064	1067	1143	1059	1111	1135	1100	1033	1024	1075	1100	1077	1105	1125	1028	1078	1052	1085	1075	1075	1106	1126	1128	1086	1063	1114	1106	1111	1148	1069	1066	1103	1097	1092	1130	1170	1091	1042	1055	1066	1068	1089	1123	1069	1141	1123	1078	1124	1093	1129	1108	1096	1138	1122	1091	1088	1072	1091	1060	1084	1100	1075	1097	1075	1094	1111	1120	1118	1086	1121	1143	1081	1086	1083	1089	1103	1133	1091	1120	1094	1111	1106	1053	1115	1037	1096	1063	1043	1066	1089	1048	1061	1043	1110	1117	1066	1088	1054	1127	1107	1150	1052	1078	1072	1072	1103	1127	1047	1068	1118	1121	1134	1088	1128	1094	1110	1127	1140	1046	1101	1101	1072	1160	1059	1108	1072	1082	1053	1073	1092	1064	1077	1049	1096	1113	1051	1024	1135	1098	1062	1077	1098	1137	1056	1085	1063	1034	1085	1088	1117	1101	1068	1070	1134	1085	1088	1080	1061	1136	1031	1123	1086	1055	1061	1082	1096	1148	1065	1110	1089	1103	1086	1079	1120	1079	1046	1044	1106	1111	1108	1091	1096	1054	1143	1083	1149	1099	1113	1100	1078	1050	1111	1155	1120	1082	1104	1150	1098	1063	1094	1117	1098	1028	1081	1050	1154	1032	1074	1069	1103	1078	1125	1063	1093	1073	1105	1121	1088	1082	1103	1093	1098	1085	1091	1125	1057	1096	1060	1142	1048	1106	1174	1049	1055	1043	1143	1122	1074	1092	1133	1117	1078	1087	1081	1106	1046	1092	1103	1149	1099	1055	1071	1084	1107	1109	1103	1120	1083	1056	1090	1082	1108	1118	1103	1119	1093	1149	1071	1088	1084	1126	1069	1152	1107	1095	1092	1078	1112	1060	1035	1121	1101	1045	1076	1139	1139	1013	1096	1164	1053	1068	1059	1050	1092	1146	1112	1150	1051	1090	1083	1024	1135	1121	1122	1113	1059	1051	1094	1052	1101	1067	1019	1131	1083	1143	1012	1075	1087	1099	1069	1113	1095	1131	1111	1029	1147	1142	1095	1042	1101	1128	1100	1108	1146	1145	1077	1111	1090	1091	1162	1088	1071	1101	1096	1112	1066	1123	1111	1136	1091	1091	1067	1054	1063	1121	1086	1101	1110	1110	1063	1155	1071	1105	1095	1063	1113	1074	1079	1111	1114	1116	1088	1040	1105	1132	1107	1129	1096	1079	1090	1080	1099	1054	1079	1144	1070	1098	1032	1058	1082	1136	1095	1129	1040	1126	1112	1047	1061	1095	1141	1070	1053	1176	1152	1065	1090	1055	1094	1127	1105	1072	1108	1120	1115	1082	1061	1122	1085	1125	1057	1056	1114	1131	1097	1113	1072	1065	1066	1035	1151	1127	1092	1047	1075	1103	1110	1047	1130	1119	1160	1080	1137	1027	1138	1098	1121	1109	1071	1125	1084	1102	1075	1125	1074	1124	1050	1101	1085	1067	1118	1061	1135	1086	1109	1098	1050	1097	1110	1113	1106	1102	1029	1064	1170	1049	1138	1099	1135	1053	1068	1074	1150	1027	1088	1088	1064	1131	1070	1136	1100	1089	1069	1108	1089	1095	1073	1042	1146	1166	1104	1037	1092	1085	1141	1067	1084	1012	1137	1116	1133	1085	1136	1083	1110	1055	1077	1099	1095	1118	1081	1113	1072	1114	1063	1107	1100	1125	1076	1120	1076	1160	1155	1092	1071	1095	1068	1061	1038	1122	1067	1087	1099	1100	1138	1096	1091	1130	1086	1110	1101	1078	1135	1143	1083	1061	1111	1130	1062	1053	1110	1090	1067	1127	1072	1107	1028	1116	1085	1069	1120	1107	1065	1035	1109	1041	1103	1160	1050	1079	1048	1029	1089	1122	1079	1113	1101	1177	1042	1114	1057	1074	1044	1102	1077	1103	1077	1153	1126	1061	1085	1129	1059	1069	1046	1074	1157	1058	1176	1113	1103	1126	1087	1077	1092	1175	1031	1135	1117	1053	1063	1093	1042	1137	1136	1106	1087	1078	1054	1008	1094	1113	1095	1109	1111	1172	1085	1078	1139	1010	1061	1104	1080	1080	1094	1116	1058	1104	1112	1145	1068	1145	1079	1093	1106	1088	1089	1046	1127	1126	1130	1117	1094	1095	1093	1065	1096	1121	1105	1092	1049	1059	1104	1123	1057	1153	1142	1109	1056	1099	1054	1078	1043	1060	1113	1119	1030	1038	1139	1094	1071	1068	1069	1149	1119	1069	1074	1095	1113	1106	1138	1075	1109	1082	1093	1152	1042	1078	1093	1033	1113	1114	1083	1024	1148	1104	1125	1138	1097	1107	1087	1103	1052	1096	1080	1146	1087	1085	1130	1078	1090	1076	1106	1089	1089	1167	1105	1041	1065	1058	1105	1089	1090	1136	1135	1069	1157	1117	1096	1089	1085	1138	1088	1067	1075	1095	1115	1132	1065	1136	1071	1140	1122	1162	1118	1098	1055	1102	1093	1087	1108	1091	1070	1142	1102	1060	1086	1113	1086	1145	1095	1125	1094	1134	1054	1147	1067	1070	1058	1028	1063	1081	1064	1115	1082	1131	1109	1182	1074	1013	1075	1149	1151	1171	1043	1108	1075	1126	1079	1108	1102
23264	20761	28328	24298	22376	20142	13893	8621	7212	6185	4334	2677	1770	1242	1156	1009	925	884	871	843	799	798	791	737	797	749	751	669	709	734	752	721	704	804	729	746	725	759	696	744	797	786	724	767	732	763	720	743	715	693	686	704	673	722	695	673	731	700	670	662	669	711	668	672	700	673	740	658	643	719	709	674	698	685	698	647	732	675	690	698	693	670	725	667	720	697	695	682	687	701	768	681	681	693	732	631	671	688	667	679	680	648	685	702	654	651	691	669	659	705	712	665	685	648	705	698	670	724	685	718	639	663	639	649	675	666	684	644	706	675	703	698	668	674	731	726	658	668	718	697	691	739	685	653	649	657	722	660	670	670	658	653	675	684	684	690	759	723	712	740	676	679	692	702	687	670	699	708	695	724	637	707	713	636	661	712	693	689	701	631	683	669	709	627	684	669	697	666	668	666	701	686	644	686	693	687	696	680	688	732	711	681	700	694	654	678	686	714	676	637	671	703	633	652	670	676	668	706	719	666	731	722	667	646	678	653	716	689	683	675	707	722	695	676	697	691	660	724	691	725	677	660	668	711	630	665	702	685	662	726	714	598	650	677	682	672	713	721	643	706	681	678	653	664	671	695	682	701	674	677	651	646	666	659	673	687	671	651	660	705	723	724	689	650	727	707	741	670	652	643	697	685	673	672	652	649	679	645	682	724	706	717	653	689	657	695	629	696	674	706	713	704	726	693	665	676	647	667	702	701	682	683	692	679	683	699	693	719	644	643	675	670	659	658	727	704	682	669	703	708	693	644	736	655	714	672	665	691	644	679	672	663	697	713	675	676	718	701	684	722	666	679	701	645	670	649	709	715	658	707	695	723	670	695	674	697	675	666	657	691	708	669	697	695	642	697	702	713	688	745	684	669	681	684	694	693	665	708	689	675	683	671	656	656	656	693	679	697	690	689	699	666	681	670	664	667	690	680	688	699	665	653	706	667	673	734	655	720	639	645	687	642	666	645	720	667	691	688	717	701	698	677	654	698	672	711	702	675	697	695	702	649	685	731	676	738	695	693	674	707	653	653	706	689	673	627	655	701	640	688	689	710	695	680	680	664	692	649	667	665	667	673	677	699	697	655	715	691	671	707	648	638	711	678	702	692	696	645	706	665	703	681	636	684	681	692	691	657	688	721	741	703	687	675	680	639	663	682	676	690	740	689	647	637	699	705	681	663	670	662	702	706	700	683	675	658	697	702	709	690	665	685	704	703	658	706	712	662	706	669	718	597	646	702	684	668	695	693	683	690	673	661	649	704	698	693	749	703	638	685	699	692	685	674	680	708	702	722	746	694	682	671	686	636	646	683	710	658	665	678	650	674	672	652	650	658	654	718	692	671	681	671	663	748	719	679	614	681	722	713	693	649	676	693	647	655	692	662	685	705	734	758	651	663	640	700	707	692	704	640	667	681	653	669	666	672	677	688	677	725	659	724	681	675	631	681	652	686	711	702	688	702	688	709	671	681	653	670	688	708	725	687	679	702	645	679	695	649	717	695	693	702	693	667	696	657	688	710	661	664	671	669	680	700	658	696	634	675	617	661	668	703	697	664	669	693	666	684	703	709	716	737	729	654	696	641	697	665	683	662	684	699	665	690	682	707	644	685	698	716	695	658	698	673	716	643	633	690	723	670	688	659	703	679	687	694	674	689	683	707	694	687	696	713	684	786	649	681	667	656	705	689	667	673	685	692	682	734	681	657	681	702	698	692	676	702	686	615	678	687	684	685	678	655	679	668	733	717	691	693	673	649	701	655	671	704	667	641	706	670	675	671	727	688	684	659	675	681	676	632	692	658	703	684	711	633	711	712	711	665	702	692	670	724	695	694	709	693	635	725	675	703	682	738	638	697	712	651	711	649	678	688	683	681	677	634	662	700	748	699	634	656	676	663	651	665	651	706	681	689	703	654	671	685	707	700	694	701	698	665	663	655	678	658	708	694	706	700	663	737	635	697	680	659	658	686	665	666	671	709	658	671	698	671	672	664	676	670	647	670	631	675	714	716	630	681	736	705	683	701	736	704	661	677	682	684	730	688	697	693	677	650	700	687	683	710	688	674	676	692	671	705	633	655	666	638	680	653	704	678	684	699	692	665	710	687	638	725	718	671	651	653	689	722	675	676	665	747	702	685	702	669	684	672	706	708	697	709	684	676	698	647	700	693	657	697	692	660	716	669	653	653	671	672	679	642	683	681	703	693	708	672	695	693	703	774	648	698	700	668	696	684	680	630	680	694	690	680	714	715	723	733	687	686	711	681	654	697	631	660	706	680	695	680	715	717	711	656	677	692	678	692	679	689	710	697	681	704	699	675	673	723	655	657	663	666	672	677	647	682	693	685	674	678	696	714	680	655	674	690	697	685	669	685	717	684	658	694	686	661	686	665	692	726	695	684	648	690	702	656	691	692	702	685	704	647	712	714	737	683	697	658	666	689	700	667	708	725	707	702	656	697	711	649	716	700	694	702	703	749	615	669	666	688	697	676	711	663	690	713	711	688	706	667	664	643	658	624	720	694	671	698	695	659	700	694	674	642	730	707	674	712	664	689	697	671	675	688	711	675	699	732	711	684	695	691	690	688	706	658	694	661	674	667	717	708	685	715	636	714	680	734	729	666	724	701	652	678	724	712	664	669	675	656	731	708	660	678	679	697	677	688	678	664	691	729	671	695	730	688	688	665	667	683	716	677	687	712	639	679	722	657	694	625	719	621	683	741	676	699	667	703	665	697	720	688	639	725	651	711	715	740	693	697	715	718	626	640	714	704	720	662	660	685	700	661	700	660	677	684	706	705	704	696	679	691	692	670	688	675	719	711	729	670	690	696	698	705	694	676	706	678	679	689	708	661	728	685	677	702	647	667	676	683	686	713	723	648	676	699	649	711	645	639	726	714	697	723	668	664	751	705	685	678	665	667	707	685	662	704	670	673	689	710	642	677	688	713	672	693	655	705	658	690	712	685	694	661	680	673	703	675	682	654	677	651	627	665	665	717	722	684	662	660	711	646	635	678	656	692	702	677	744	708	663	700	744	672	695	661	678	658	644	683	682	648	687	687	657	738	642	704	659	745	698	709	702	698	719	651	665	704	677	642	667	704	634	665	665	725	639	749	683	658	690	678	687	680	705	707	677	691	688	686	678	717	678	726	697	639	662	687	696	689	699	695	673	723	672	695	722	666	737	690	645	633	659	642	701	647	704	686	664	672	705	668	722	690	709	676	682	693	697	710	647	704	690	697	697	688	706	672	699	733	694	721	679	718	700	691	706	704	651	734	692	691	690	685	675	702	699	655	684	688	746	686	701	698	688	699	673	719	668	710	660	709	720	705	695	680	657	711	644	665	712	699	718	693	698	717	706	694	708	708	658	698	665	660	696	695	700	697	713	701	702	668	627	696	696	693	672	793	640	699	703	707	731	697	679	646	671	632	710	666	687	675	703	697	656	694	651	706	707	731	689	705
32482	55838	49576	38512	28317	20064	15808	13611	12535	10710	7255	4613	2878	2024	1726	1459	1235	1263	1176	1111	1072	1089	1008	956	1023	922	903	930	887	900	867	860	884	937	1013	920	962	924	988	982	986	1022	852	953	879	938	935	882	849	862	940	843	789	842	876	810	872	846	858	823	816	802	838	824	861	808	784	819	794	854	843	830	864	835	822	848	802	818	821	844	806	806	825	817	852	840	805	856	844	799	805	850	860	850	834	819	856	830	840	807	812	826	830	838	842	827	822	817	877	758	814	832	810	831	815	789	806	873	833	829	843	818	818	876	823	810	775	849	808	825	826	788	853	800	847	827	784	805	850	820	822	812	835	833	827	848	800	892	865	825	803	841	788	841	860	842	811	804	884	819	838	848	823	841	841	839	825	823	828	823	845	811	877	862	861	800	818	862	867	877	833	843	798	869	886	832	862	840	860	805	813	828	851	823	809	865	828	768	885	839	806	830	781	837	838	857	829	881	842	853	834	796	778	816	854	832	840	760	845	844	798	799	793	859	836	759	853	785	846	802	810	802	830	837	828	826	839	776	825	854	812	790	794	866	844	867	843	792	820	846	887	857	808	875	810	814	808	831	841	829	836	857	818	809	800	759	854	887	834	839	834	858	832	850	818	763	859	827	851	863	858	860	825	846	850	815	805	819	785	884	860	792	836	851	786	830	882	793	818	812	883	816	866	831	846	850	856	834	849	826	876	799	914	858	835	844	793	878	822	843	790	866	848	837	822	823	832	826	843	876	816	813	879	861	788	818	807	847	856	846	792	845	837	784	817	765	856	868	821	801	853	862	870	822	864	844	803	823	808	814	885	859	805	829	823	879	777	869	848	812	884	807	809	807	834	814	869	865	853	865	811	828	835	831	844	822	842	820	860	849	802	804	825	823	839	833	813	777	783	813	787	837	827	774	838	776	807	818	804	881	862	826	830	802	839	780	835	888	829	809	834	822	842	826	870	834	818	843	853	861	833	780	865	843	847	806	796	808	838	857	836	824	865	819	840	793	821	793	860	823	840	843	847	790	874	822	807	825	841	833	851	815	818	811	809	820	782	830	858	857	859	845	828	874	824	838	827	824	815	829	831	861	795	837	818	843	847	832	826	803	848	804	835	830	826	867	754	860	834	818	864	802	836	833	869	793	809	825	843	865	807	841	810	813	843	816	828	784	904	842	785	824	849	847	774	804	779	881	831	806	839	845	829	794	807	837	826	850	787	792	866	833	859	828	832	827	788	828	780	870	895	869	837	836	825	855	886	803	797	808	806	794	871	810	847	884	847	833	828	820	810	833	826	796	819	841	818	887	835	866	783	845	833	780	823	790	823	869	841	818	830	883	844	770	826	885	869	835	840	861	801	815	805	843	812	832	835	825	810	829	841	796	837	786	823	872	849	832	821	847	805	761	865	802	833	853	838	811	825	901	806	807	804	878	807	854	843	824	802	814	838	818	849	831	817	841	858	835	847	803	833	786	815	881	813	788	843	817	815	826	891	776	822	850	842	801	853	830	795	853	821	831	775	843	857	825	832	802	813	743	827	826	850	843	763	821	812	763	807	873	834	833	819	830	889	833	867	858	902	834	865	826	798	880	809	842	770	854	877	839	849	806	824	782	762	822	847	807	843	809	809	829	804	791	783	866	837	846	832	828	889	816	812	809	917	816	852	828	835	816	803	828	819	845	830	829	836	833	829	807	801	832	839	806	886	822	837	873	847	806	866	825	810	836	808	853	791	850	834	835	857	828	816	806	857	828	831	865	842	771	861	870	768	884	807	807	826	827	829	802	877	861	813	789	802	814	842	792	796	846	806	865	844	833	855	866	855	774	877	790	853	873	800	823	859	848	847	866	875	808	863	806	790	822	798	861	847	863	840	842	790	796	881	845	868	861	806	856	873	879	811	814	789	790	858	847	800	788	839	838	837	817	779	790	810	816	843	897	840	836	787	889	830	863	814	837	794	860	812	814	832	825	894	843	793	812	880	770	828	826	837	893	807	824	834	878	802	825	829	803	818	876	834	858	840	872	871	864	864	818	822	785	829	858	813	837	819	799	837	808	856	849	855	794	782	794	892	837	862	820	838	774	837	827	819	825	837	839	845	818	793	804	820	859	821	818	779	828	800	858	849	830	819	877	827	870	839	780	868	807	841	821	844	839	831	778	844	833	831	854	842	849	785	843	844	806	821	815	819	756	868	849	872	823	839	823	837	787	821	839	811	799	823	864	855	826	786	846	834	812	807	848	856	855	895	839	799	847	804	841	805	840	837	808	844	813	825	850	812	818	835	883	801	830	850	824	835	869	825	880	841	844	897	789	844	851	800	809	846	822	846	844	848	823	850	857	854	832	797	814	810	803	836	807	865	847	834	801	797	785	842	867	806	855	820	804	808	830	843	890	805	851	838	827	877	842	874	810	793	772	883	830	795	810	881	824	768	839	825	865	832	847	855	794	854	828	822	849	844	842	863	829	792	809	854	842	842	838	800	834	804	821	876	837	843	815	864	807	857	796	880	804	851	847	775	837	782	810	817	839	793	837	851	838	776	827	829	862	811	837	837	841	833	821	782	843	797	806	833	824	823	802	805	842	832	818	826	833	857	824	796	858	838	878	784	803	815	817	834	873	798	837	786	829	834	839	861	817	886	828	791	840	762	769	835	791	802	867	860	852	823	860	792	843	866	846	821	871	835	868	798	814	773	800	830	820	834	824	805	840	854	825	840	884	868	831	793	871	834	811	815	784	858	828	883	805	829	818	803	836	809	835	851	821	725	763	831	815	818	837	859	882	825	804	853	838	791	846	815	852	839	800	854	845	871	819	850	801	821	853	847	803	855	815	842	797	841	861	855	858	864	814	809	832	808	805	805	803	792	855	812	855	835	824	816	809	834	816	837	846	816	817	853	863	843	839	835	805	851	789	823	881	836	811	820	862	824	856	766	824	801	842	825	790	849	842	809	835	820	815	848	832	829	843	818	800	853	860	825	814	824	824	864	825	808	814	828	797	863	831	837	828	803	788	871	809	833	805	806	833	796	805	882	818	819	840	817	825	834	851	834	817	793	863	805	840	858	821	831	798	848	823	869	775	790	832	856	830	853	798	801	832	856	842	831	834	818	807	803	812	779	834	819	828	790	826	811	852	790	815	830	833	871	796	818	852	795	821	790	834	843	811	809	827	828	784	873	875	856	831	833	849	809	859	803	853	822	804	813	828	818	835	751	826	814	846	788	856	805	833	870	802	906	825	822	854	794	802	778	828	872	849	801	855	833	828	851	853	865	858	749	801	836	842	814	861	815	803	833	840	826	843	803	843	837	739	834	801	839	897	835	840	837	861	822	821	822	802	815	817	868	787	850	821	829	844	810	780	783	842	865	868	862	834	857	832	771	832	864	781	828	826	837	831	793	841	815	804	777	847	812	841	823	833	814	811	840	838	838	801	838	822	811	786	830	831	835	787	846	821	809	878	850	842	842	809
22297	20731	28458	23268	21223	22242	22371	13266	10615	8409	5243	3223	2099	1479	1175	1075	938	874	843	749	724	787	686	641	672	686	634	651	654	584	640	597	609	643	658	586	633	617	640	685	608	657	617	619	667	690	639	561	610	642	621	596	605	605	587	542	586	558	550	538	574	558	575	518	553	592	570	536	577	531	617	573	546	570	555	550	554	602	535	565	560	567	563	532	550	579	567	534	555	561	539	561	565	553	614	545	525	569	597	557	569	624	595	565	542	586	570	590	562	565	575	560	607	591	513	587	569	585	543	543	565	567	532	532	550	549	519	560	562	604	545	556	565	580	569	591	589	515	557	553	568	549	546	573	572	574	563	565	557	575	589	536	581	529	583	547	570	552	526	555	588	585	582	559	535	577	546	531	548	536	607	574	535	506	572	513	540	571	554	575	526	523	561	518	594	524	543	549	577	538	573	558	531	550	498	547	600	546	505	558	540	571	566	528	559	592	574	545	539	568	526	609	565	549	523	528	550	599	543	526	554	520	570	574	551	522	572	560	571	598	545	557	580	555	533	550	569	563	538	590	552	507	565	510	581	577	593	551	586	539	575	558	522	576	577	602	525	601	532	562	557	561	535	529	550	512	547	577	543	510	551	576	539	559	563	573	557	592	578	538	522	521	566	539	569	541	586	582	562	551	585	533	581	511	601	539	570	572	523	519	515	584	543	548	554	562	532	557	536	572	608	602	542	567	528	560	541	556	604	542	560	577	533	588	555	602	539	561	537	548	588	559	530	582	564	553	572	553	609	536	557	562	546	521	556	586	586	537	565	529	532	578	558	530	552	598	588	537	573	539	557	541	580	573	567	583	534	527	636	612	546	557	524	602	534	585	546	539	554	541	539	556	503	547	587	538	533	543	548	567	552	580	563	523	580	577	538	530	527	530	591	527	560	590	565	581	575	549	547	539	549	545	528	532	552	560	563	564	568	555	589	553	569	514	542	557	579	524	575	554	559	559	538	531	593	558	556	534	537	559	554	550	542	555	547	569	524	510	537	602	545	516	547	564	541	561	539	542	552	578	546	558	567	519	546	584	571	551	552	534	578	489	577	624	586	562	561	623	583	532	552	548	555	527	540	601	532	599	527	531	538	525	574	534	550	569	572	568	577	527	519	557	535	524	546	558	515	564	559	568	579	597	574	571	545	554	574	530	526	561	523	598	513	603	517	572	545	558	554	527	569	588	548	543	546	550	607	549	555	562	555	544	551	558	564	543	562	555	570	600	619	579	562	550	586	549	550	513	498	526	568	580	539	538	558	523	537	543	567	517	618	561	585	581	582	559	605	541	524	566	520	514	482	551	484	546	591	540	562	587	518	543	577	561	531	550	562	518	547	576	576	539	522	568	590	527	569	601	559	561	518	557	567	539	551	595	552	557	534	586	555	526	550	517	547	555	559	553	534	522	528	598	575	577	560	548	565	549	575	534	561	553	577	610	563	541	579	546	560	561	538	548	555	589	566	575	520	525	519	583	524	547	576	562	584	574	549	563	551	561	573	533	565	566	523	551	568	564	585	543	579	540	577	543	574	533	521	553	558	543	569	530	587	567	567	595	602	608	537	557	527	606	531	524	536	577	523	571	544	558	542	575	564	547	584	569	573	560	561	545	533	548	576	539	545	567	513	592	555	555	550	518	569	575	564	584	562	514	532	548	576	570	596	563	546	563	585	548	558	552	570	561	574	520	558	561	548	542	562	554	565	529	551	523	557	528	539	512	567	547	553	566	586	577	562	557	539	553	529	559	572	561	586	580	542	600	531	550	532	536	559	559	547	559	549	566	548	541	545	553	549	564	616	595	559	581	548	580	613	558	512	550	579	543	554	520	585	557	610	534	551	512	539	547	632	559	530	524	583	552	557	591	550	547	551	551	587	557	514	537	580	551	566	608	607	555	530	529	533	512	578	579	569	532	542	542	561	577	526	585	503	515	581	526	543	580	547	574	563	543	610	555	546	555	533	534	540	571	516	517	544	556	564	593	555	536	576	564	585	534	555	573	562	527	562	570	508	576	535	565	560	570	554	504	511	539	578	548	546	578	583	534	521	576	534	526	584	531	544	540	567	553	554	547	538	537	569	564	534	573	571	528	566	531	583	551	592	583	540	518	507	565	575	517	568	519	559	537	563	526	546	572	537	565	549	546	549	524	530	558	567	568	543	551	550	546	606	605	557	554	550	555	547	545	558	588	539	595	542	536	585	558	585	554	554	562	574	539	581	558	539	519	531	547	556	568	553	509	553	548	578	533	544	573	559	520	582	574	558	532	560	551	521	574	569	531	542	503	550	549	590	564	544	547	542	569	585	567	522	564	547	549	553	548	564	545	549	586	558	538	553	566	562	549	509	535	541	592	610	560	514	586	551	603	560	521	535	599	561	577	540	574	548	501	550	535	575	553	549	560	576	554	554	536	581	527	549	578	568	577	570	541	534	577	559	584	589	619	556	543	585	529	588	552	531	547	569	542	548	572	589	606	604	545	556	517	554	553	551	511	516	551	543	535	545	562	566	544	516	566	545	576	565	502	552	538	566	560	577	555	545	547	546	527	586	592	569	552	569	555	557	571	541	554	522	556	532	596	561	547	502	544	550	575	580	520	535	570	537	554	508	548	564	548	572	498	502	579	562	578	589	583	518	585	560	568	622	544	525	561	551	553	502	552	548	497	566	513	574	555	558	551	581	547	541	540	572	570	514	572	531	587	523	561	550	589	557	530	533	575	539	588	596	553	591	548	551	556	553	528	570	570	553	605	594	550	540	540	554	525	517	538	550	538	532	573	532	565	556	536	541	588	570	555	560	579	521	525	538	556	558	594	540	594	522	582	568	547	550	563	517	580	546	575	548	574	561	546	571	525	563	554	541	561	538	558	522	567	539	543	599	545	518	587	543	583	562	547	540	535	570	563	551	539	517	540	576	546	565	581	574	574	514	558	558	539	568	554	558	556	583	514	520	553	535	552	558	586	557	548	555	567	533	539	497	559	554	536	527	578	538	556	581	589	611	529	553	590	540	587	565	566	568	573	547	547	544	575	576	564	576	533	578	559	535	531	549	555	551	553	509	561	529	522	564	539	583	562	547	512	544	538	586	524	546	564	581	535	546	549	553	551	537	564	569	596	579	579	539	568	576	530	528	548	540	549	554	604	551	528	573	537	583	528	515	544	577	562	590	559	532	573	519	558	570	563	566	571	541	558	538	596	558	542	571	550	595	610	579	580	540	566	545	553	496	544	561	511	537	558	558	542	581	583	557	526	548	533	552	570	515	526	574	523	513	575	536	571	549	564	586	552	549	570	596	593	568	568	553	548	555	646	527	570	549	589	549	548	548	579	556	554	588	586	568	571	568	533	573	515	534	546	558	520	552	538	569	575	550	575	521	516	591	587	571	607	601	524	564	545	560	532	569	563	574	534	498	542	572	541	568	535	564	552	513	554	562	543	546	551	565	537	564	552	539	590
34388	59764	53431	42830	32495	25110	21024	18533	16737	13142	8837	5579	3601	2315	1729	1610	1405	1261	1158	1043	1031	1031	910	895	854	760	759	834	812	781	764	777	763	791	736	745	777	786	827	912	917	832	809	818	803	859	775	774	687	756	746	739	673	664	669	654	638	670	625	667	648	671	662	721	637	651	695	712	697	634	698	695	606	613	667	654	613	630	653	627	675	668	700	646	653	663	617	674	641	661	616	678	712	646	661	621	632	678	656	641	680	655	650	665	666	699	678	680	619	650	674	671	632	639	699	641	679	674	680	602	627	676	654	687	602	656	696	615	640	688	663	653	641	663	662	657	665	682	667	674	642	663	648	614	625	651	637	632	665	641	627	709	649	678	660	652	619	648	622	634	638	668	689	624	726	692	654	721	652	695	626	666	653	637	684	606	689	646	610	685	647	658	658	661	660	655	686	671	635	619	613	654	676	677	681	633	642	640	645	677	656	645	650	648	635	673	677	622	654	664	677	679	682	647	625	632	681	666	668	625	618	652	680	691	702	653	713	675	672	659	651	619	663	664	651	655	659	646	614	655	684	607	694	653	638	681	653	679	659	665	668	659	678	641	634	661	662	724	690	650	642	682	655	661	599	630	656	674	617	647	680	666	667	658	661	622	698	646	633	635	674	717	666	673	615	645	653	643	643	683	668	660	665	685	672	692	691	684	645	697	658	647	691	692	688	644	626	676	667	633	673	650	686	642	701	663	685	663	638	687	652	617	633	663	673	671	639	645	628	646	706	690	646	619	657	674	648	648	653	649	695	680	665	677	618	680	663	647	687	694	657	631	686	640	623	687	656	647	651	640	647	638	679	640	677	639	617	642	640	632	706	685	650	681	646	715	642	662	651	690	639	660	663	670	628	657	649	648	594	678	629	604	668	708	689	632	676	656	642	647	669	660	658	641	652	654	706	673	655	671	666	714	638	707	666	680	648	695	630	678	702	666	680	629	670	617	677	681	649	675	697	676	640	661	672	646	648	669	683	667	662	645	721	658	699	623	633	636	667	632	686	662	583	657	597	667	679	697	635	656	653	648	652	694	657	664	614	692	643	647	640	630	633	666	652	667	666	641	645	671	685	694	708	660	638	706	660	659	654	641	650	725	709	697	655	696	695	664	634	626	685	683	650	650	724	688	653	669	655	687	654	628	714	652	651	686	695	689	661	647	661	692	699	668	654	684	622	657	631	672	659	646	670	646	621	647	644	641	605	655	659	689	686	665	625	642	621	650	639	662	622	677	685	642	654	645	708	667	677	664	643	636	667	644	628	690	666	657	657	699	647	653	643	653	628	607	662	644	671	666	641	661	669	689	664	684	629	686	641	708	660	634	663	618	682	633	651	621	634	639	660	636	626	631	680	663	675	697	649	623	667	592	658	653	644	678	717	676	712	666	646	595	684	687	596	676	644	649	634	620	667	651	614	655	679	648	635	660	626	634	659	649	654	621	712	680	681	628	674	603	690	656	659	655	664	645	620	650	651	637	675	608	635	687	695	699	690	687	658	642	688	648	645	676	654	659	612	695	664	647	623	648	634	673	683	647	644	649	650	636	657	642	644	653	662	647	637	611	633	644	693	678	641	641	671	616	670	626	683	604	634	655	633	635	630	624	693	650	639	650	639	625	628	700	665	604	687	654	663	609	659	662	638	658	658	625	658	638	657	661	674	649	640	654	656	670	615	637	673	693	663	636	637	642	676	633	687	626	653	641	597	634	625	640	661	666	657	683	645	629	653	659	647	652	648	672	633	649	642	704	675	617	610	677	650	651	663	615	648	648	680	639	664	690	657	643	643	628	711	638	674	647	610	595	685	679	698	652	639	704	679	679	672	649	636	656	646	618	607	644	654	711	643	662	658	695	679	640	636	636	643	706	667	639	650	662	656	676	652	623	655	605	634	695	677	677	605	669	712	619	675	628	657	669	629	645	682	646	664	640	647	668	640	619	689	708	682	603	659	655	627	628	632	692	720	643	653	638	643	655	645	669	666	648	667	650	614	687	639	633	640	611	679	720	679	661	625	669	661	663	618	723	666	667	660	616	679	657	629	659	691	656	649	678	686	646	628	693	675	646	628	628	703	650	666	655	671	656	648	643	642	643	652	681	641	668	640	679	635	642	643	652	682	668	632	665	646	614	662	661	607	633	635	757	725	689	661	708	630	636	707	659	651	652	668	662	656	664	688	678	678	630	654	674	628	712	662	709	650	637	642	641	669	646	659	647	657	620	649	655	627	668	663	681	684	652	624	633	675	623	621	642	669	663	624	617	663	605	683	650	666	675	645	720	660	675	676	601	611	646	651	665	661	655	628	618	653	626	673	611	667	616	694	652	679	676	570	610	643	622	682	656	652	631	656	648	649	656	670	689	606	672	639	648	602	685	621	666	636	637	650	648	667	668	642	655	614	643	663	648	682	648	661	689	646	691	662	646	627	652	638	658	631	684	625	612	660	689	634	663	626	644	663	615	656	659	615	638	683	663	612	711	603	657	648	677	657	678	662	650	680	643	634	638	668	680	690	663	668	665	682	620	703	609	698	674	622	683	673	678	641	657	607	605	619	595	636	648	617	628	649	683	679	688	645	602	620	653	652	646	700	664	689	650	671	632	674	610	679	662	651	665	623	683	635	687	637	675	671	675	676	712	662	656	686	683	696	638	637	673	642	635	635	713	636	633	676	658	657	674	653	641	638	624	687	623	656	679	689	666	672	649	641	652	606	643	631	665	685	661	632	648	663	699	659	651	659	661	682	669	658	645	675	674	650	723	638	637	649	599	647	674	643	670	667	615	662	614	673	693	671	663	632	633	684	668	631	673	688	651	696	662	672	690	652	668	644	658	640	655	613	686	666	653	671	661	634	658	647	637	621	672	638	657	693	651	658	650	667	604	607	643	666	645	662	676	638	709	673	653	708	598	637	654	654	681	687	671	672	694	635	672	643	662	648	630	642	676	679	680	661	633	644	633	693	628	648	635	625	669	718	670	690	687	691	618	679	669	688	697	600	626	684	653	659	630	638	644	615	714	607	671	680	663	646	681	682	725	617	653	683	676	710	674	648	673	620	686	647	668	636	660	669	633	674	680	693	637	651	688	628	637	608	616	697	624	626	669	629	660	621	664	628	665	661	631	707	636	654	615	652	679	625	727	660	609	668	688	708	683	677	689	639	702	630	645	665	646	653	671	699	647	670	619	681	659	645	664	637	677	644	640	662	673	705	664	679	623	647	700	660	634	654	648	695	683	705	626	697	660	604	648	668	602	649	640	629	637	705	683	671	645	618	630	678	675	674	627	609	694	662	645	631	647	678	687	657	625	617	662	661	664	676	691	671	635	665	678	628	647	618	659	640	643	634	653	683	611	672	619	655	598	628	680	604	729	659	652	674	664	662	670	629	677	636	708	665	712	699	617	634	687	621	650	639	645	637	649	631	624	663	655	658	664	660	630	638	676	665	641	677	671	663	641	672	696
27538	28775	35789	29771	18066	10652	8058	6252	4950	3442	2361	1778	1293	1184	1056	1098	1028	1015	988	973	1012	980	987	940	987	943	960	937	965	864	890	869	916	923	902	925	935	999	919	973	948	936	894	928	926	899	932	956	910	947	857	920	924	921	835	924	873	920	921	883	885	969	929	925	863	920	917	908	900	872	895	962	892	892	897	915	912	923	879	913	903	894	934	946	883	923	950	871	912	869	909	854	899	887	943	914	899	877	942	897	891	855	908	901	937	921	904	907	900	927	897	886	899	919	861	907	888	939	876	881	843	881	899	914	886	881	901	922	912	917	870	879	960	935	874	899	925	880	896	903	946	951	942	901	917	918	892	946	932	884	893	918	909	966	908	892	935	918	882	845	885	913	934	831	885	915	893	921	880	906	899	925	940	867	864	913	910	893	905	918	916	944	852	895	891	874	881	904	951	943	964	907	855	906	953	896	948	953	916	873	918	928	890	898	937	925	880	959	918	958	921	910	968	902	929	888	877	926	921	895	867	907	934	925	892	951	862	935	905	895	941	929	882	950	916	904	878	873	881	877	1009	861	863	925	896	883	901	923	918	913	919	909	858	948	879	931	923	924	932	902	891	899	906	931	885	914	871	979	907	933	906	905	937	847	940	917	928	942	936	924	914	868	926	923	919	910	896	955	906	925	875	916	913	920	916	830	937	899	850	923	886	956	929	925	874	924	903	871	933	935	913	852	938	938	941	905	898	934	931	923	936	931	950	922	932	909	934	895	888	926	908	907	871	922	893	900	909	933	869	903	944	887	912	874	918	863	908	909	895	915	911	933	921	974	920	921	907	930	939	916	860	882	893	921	939	857	916	927	933	869	881	908	922	868	926	870	915	912	951	961	953	916	939	904	868	929	880	897	901	951	898	884	897	889	903	893	921	923	931	889	953	924	897	907	918	872	963	940	930	872	935	895	870	940	942	906	900	873	931	887	936	924	907	874	941	898	902	943	869	880	887	937	916	974	866	937	899	932	901	912	951	955	915	915	914	910	880	957	838	870	928	890	893	939	883	945	891	865	915	927	974	859	902	923	976	959	898	865	946	910	889	870	913	891	868	946	856	905	922	903	901	922	898	924	914	908	883	921	936	925	872	885	893	929	936	903	949	953	924	963	958	904	916	878	930	916	911	928	863	865	924	926	971	900	949	924	886	883	902	963	911	924	919	881	897	924	869	904	885	855	912	984	842	894	870	866	922	903	933	966	941	902	957	892	891	933	855	859	903	888	910	862	933	842	946	887	933	895	933	894	952	884	979	926	901	953	939	932	874	878	900	900	903	912	925	925	882	933	933	871	890	952	941	968	912	962	895	901	892	879	897	904	926	916	947	933	914	943	854	867	866	915	895	922	907	896	906	908	916	862	913	904	984	927	884	913	885	899	887	993	950	935	905	911	879	916	960	896	889	889	917	941	881	868	930	898	891	909	870	904	906	925	899	951	893	878	886	916	917	883	888	881	907	912	904	897	965	939	902	916	936	905	913	958	889	909	896	877	894	937	924	913	929	885	955	931	838	910	901	947	950	905	896	913	902	930	869	920	897	957	935	952	902	879	924	904	963	890	952	921	918	878	929	858	913	995	917	934	892	919	856	920	937	893	966	953	901	987	942	890	918	925	921	843	928	911	962	913	887	883	904	908	972	958	940	946	893	924	913	886	893	893	883	926	914	895	882	881	900	868	885	901	926	897	951	891	905	908	941	957	923	858	887	957	978	867	872	835	952	945	937	904	917	876	871	876	932	910	882	955	897	908	860	938	943	878	886	900	970	969	950	922	900	960	883	868	938	909	978	957	882	914	927	873	912	862	895	925	956	888	826	934	897	859	955	896	944	893	911	911	898	888	888	935	901	920	890	910	903	921	869	939	940	897	880	912	888	939	922	872	935	868	991	935	954	870	919	926	858	925	919	907	864	916	875	906	880	932	926	954	922	861	911	928	934	888	921	876	885	908	890	956	930	905	927	913	890	872	901	889	848	927	901	920	880	892	928	865	893	880	879	906	897	864	969	950	1023	949	871	935	908	907	920	895	896	882	893	957	879	926	880	881	893	938	911	912	928	895	888	925	943	920	879	900	916	912	960	931	985	930	899	877	936	893	889	920	918	967	853	873	935	922	958	902	900	893	942	909	870	855	930	947	940	897	889	856	901	929	920	888	944	940	904	916	953	922	919	913	897	880	880	915	935	887	914	964	926	945	907	945	945	929	931	920	904	907	914	865	883	901	848	843	931	896	927	927	901	934	939	878	929	887	929	886	872	911	897	941	882	901	914	951	911	875	921	890	895	901	917	911	885	893	892	892	910	941	878	931	906	937	946	892	926	871	898	870	897	917	856	868	904	937	870	889	913	878	853	928	950	825	973	937	892	883	909	890	933	992	922	921	899	936	915	905	951	872	918	914	867	844	866	852	879	938	913	964	914	944	884	928	903	933	884	917	946	882	926	938	872	891	907	921	911	930	927	885	902	922	966	884	979	951	914	910	890	945	939	970	877	888	894	908	898	951	943	899	875	905	938	923	897	921	890	955	919	886	864	899	917	901	896	893	950	866	954	960	945	890	921	917	909	883	943	897	908	899	954	897	895	911	917	874	946	892	909	954	906	894	946	875	926	948	873	930	931	948	923	914	904	903	870	908	894	973	868	907	925	975	920	954	930	918	886	888	906	915	908	887	878	915	912	880	943	954	969	870	917	895	929	926	929	944	975	887	828	859	882	930	916	864	950	939	912	887	866	869	913	933	964	876	965	940	906	872	912	877	885	945	924	948	885	932	910	871	889	880	886	940	952	922	920	905	849	952	883	863	950	894	874	922	903	890	915	909	920	881	879	945	872	911	914	881	910	889	889	876	872	885	889	887	936	928	900	996	895	875	891	931	927	905	901	906	906	933	905	949	941	929	866	942	893	960	922	878	838	900	886	902	827	918	943	912	967	902	877	903	889	888	874	974	963	962	851	934	884	899	903	930	897	896	879	915	930	941	913	877	857	911	911	928	966	939	916	910	913	961	941	910	902	920	891	921	925	939	906	938	913	910	915	905	861	901	937	910	922	884	859	948	956	911	921	882	1000	901	908	950	873	947	882	872	895	874	895	892	892	919	885	921	977	908	913	935	914	893	965	913	955	935	929	878	885	925	838	957	953	933	909	923	916	916	855	881	924	901	941	895	912	911	875	897	928	926	889	940	926	946	888	904	953	937	889	889	971	926	974	918	881	914	928	866	922	971	880	912	925	916	924	888	861	923	930	927	934	949	859	888	960	952	902	933	858	896	941	899	906	949	932	917	915	926	933	889	911	881	932	898	894	851	877	928	901	873	921	921	947	876	901	891	876	874	904	898	886	936	921	918	874	897	916	896	884	910	920	885	893	910	936	946	907	919	935	923	960	875	947	892	922	975	991	896	898	877	912	929	943	876	888	884	897	876	931	875	899	855	924	928	870	900	949	948	981	893	904	886	971	920
32064	47138	40678	30513	21047	15563	13239	11033	9081	6170	4183	2898	1939	1531	1512	1356	1329	1381	1234	1278	1199	1250	1188	1222	1188	1168	1136	1079	1124	1143	1143	1152	1157	1106	1139	1118	1138	1109	1195	1150	1186	1128	1157	1202	1103	1123	1148	1088	1091	1083	1090	1068	1096	1129	1074	1062	1061	1103	1085	1063	1094	1132	1087	1098	1094	1105	1084	1065	1084	1128	1054	1113	1107	1084	1131	1053	1125	1100	1056	1062	1091	1092	1123	1071	1035	1104	1100	1108	1054	1113	1032	1046	1076	1080	1089	1088	1117	1118	1081	1110	1111	1084	1102	1091	1100	1094	1119	1019	1016	1084	1071	1060	1124	1130	1037	1048	1058	1092	1023	1082	1093	1048	1035	1146	1034	1102	1049	1032	1019	1092	1002	1009	1104	1069	1058	1098	1059	1101	1147	1061	1101	1062	1083	1116	1121	1043	1095	1116	1083	1084	1116	1104	1119	1068	1084	1139	1036	1052	1104	1121	1066	1057	1034	1080	1125	1107	1143	1082	1103	1085	1086	1113	1145	1019	1054	1100	1163	1070	1085	1079	1009	1064	1040	1061	1109	1057	1123	1058	1088	1083	1083	1102	1066	1067	1095	1063	1096	1020	1051	1140	1092	1054	1081	1074	1130	1157	1079	1073	1054	1112	1056	1076	1078	1072	1117	1114	1097	1065	1043	1110	1119	1097	1056	1073	1082	1091	1044	1102	1113	1106	1034	1014	1059	1073	1087	1088	1072	1070	1067	1059	1105	1076	1058	1105	1118	1096	1109	1144	1095	1086	1075	1058	1086	1069	1095	1137	1164	1062	1062	1054	1058	1094	1079	1064	1059	1091	1116	1091	1111	1010	1061	1042	1092	1071	1105	1081	1137	1085	1093	1095	1117	1086	1114	1082	1060	1053	1079	1055	1059	1108	1063	1109	1098	1105	1085	1106	1086	1048	1077	1033	1108	1077	1132	1129	1165	1108	1097	1067	1085	1088	1055	1091	1075	1120	1080	1125	1081	1035	1047	1098	1088	1052	1050	1063	1034	1043	1122	1080	1057	1077	1111	1126	1004	1080	1065	1117	1101	1107	1134	1117	1100	1121	1092	1090	1099	1093	1095	1113	1100	1111	1124	1032	1082	1058	1138	1099	1108	1148	1080	1119	1094	1103	1085	1117	1079	1066	1063	1069	1081	1063	1081	1106	1094	1130	1054	1047	1046	1067	1079	1123	1086	1026	1086	1126	1085	1099	1096	1092	1058	1080	1122	1065	1075	1106	1059	1061	1089	1145	1115	1036	1091	1077	1025	1049	1060	1178	1108	1090	1077	1063	1039	1098	1091	1081	1091	1148	1110	1124	1077	1123	1100	1094	1085	1048	1121	1092	1134	1105	1156	1103	1090	1097	1081	1082	1059	1128	1112	1039	1068	1088	1094	1049	1062	1095	1019	1063	1126	1101	1060	1044	1162	1042	1080	1123	1084	1127	1068	1119	1071	1090	1059	1121	1116	1102	1112	1150	1117	1081	1154	1110	1101	1100	1150	1075	1088	1026	1086	1035	1072	1046	1078	1084	1065	1049	1037	1074	1102	1156	1109	1051	1094	1124	1074	1093	1161	1129	1049	1101	1062	1047	1153	1160	1073	1075	1103	1048	1067	1041	1115	1080	1093	1095	1128	1144	1087	1091	1099	1047	1099	1073	1082	1053	1134	1047	1059	1087	1040	1058	1107	1156	1055	1059	1039	1145	1113	1183	1078	1099	1096	984	1057	1072	1049	1074	1127	1063	1072	1053	1120	1080	1056	1131	1075	1072	1096	1105	1099	1108	1068	1039	1126	1057	1064	1133	1174	1115	1061	1072	1071	1117	1119	1058	1115	1045	998	1090	1080	1125	1136	1022	1062	1120	1049	1093	1003	1130	1043	1132	1025	1139	1110	1093	1107	1064	1079	1061	1130	1141	1102	1101	1075	1108	1082	1056	1090	1114	1100	1070	1046	1078	1028	1085	1044	1041	1172	1117	1086	1056	1037	1020	1064	1065	1070	1092	1120	1058	1096	1083	1047	1124	1050	1099	1031	1101	1073	1075	1111	1057	1065	1081	1160	1100	1156	1070	1080	1081	1109	1067	1122	1074	1095	1082	1020	1037	1096	1110	1128	1080	1097	1120	1057	1064	1128	1043	1073	1083	1155	1129	1086	1032	1106	1066	1058	1077	1041	1120	1165	1064	1090	1050	1111	1110	1046	1080	1072	1088	1063	1062	1118	1046	1143	1143	1057	1021	1064	1041	1074	1054	1064	1055	1143	1159	1158	1112	1062	1136	1052	1052	1097	1062	1082	1125	1134	1077	1093	1068	1081	1075	1092	1089	1072	1052	1049	1083	1054	1028	1093	1075	993	1093	1093	1063	1048	1112	1110	1041	1038	1062	1102	1094	1154	1027	1080	1068	1080	1049	1083	1080	1162	1091	1092	1093	1104	1056	1085	1098	1080	1138	1085	1138	1048	1119	1106	1077	1091	1169	1062	1070	1068	1085	1078	1124	1119	1026	1059	1058	1104	1071	1072	1103	1101	1108	1050	1093	1084	1082	1076	1094	1083	1135	1092	1061	1095	1066	1115	1069	1084	1157	1116	1065	1059	1046	1139	1018	1049	1041	1102	1098	1033	1045	1077	1044	1170	1100	1134	1105	1064	1126	1038	1076	1085	1067	1107	1046	1072	1110	1086	1054	1121	1132	1092	1117	1132	1120	1038	1085	1037	1168	1064	1085	1046	1091	1047	1074	1093	1060	1116	1092	1097	1036	1068	1058	1048	1129	1047	1105	1077	1061	1066	1063	1136	1096	1042	1098	1044	1109	1077	1030	1066	1029	1022	1117	1056	1075	1104	1069	1166	1113	1095	1092	1120	1076	1108	1086	1071	1055	1149	1112	1100	1117	1092	1062	1109	1041	1061	1069	1090	1164	1085	1059	1082	1054	1071	1101	1080	1075	1144	1061	1109	1098	1103	1102	1106	1099	1074	1085	1092	1038	1112	1068	1116	1126	1079	1093	1093	1097	1084	1112	1083	1075	1060	1038	1046	1040	1099	1072	1053	1042	1033	1095	1082	1097	1093	1035	1108	1140	1089	1073	1091	1084	1043	1080	1006	1046	951	1054	1159	1067	1071	1087	1072	1076	1063	1113	1052	1074	1005	1076	1060	1099	1079	1106	1105	1088	1017	1084	1077	1084	1115	1144	1069	1112	1040	1032	1096	1056	1111	1062	1094	1128	1050	1096	1065	1092	1119	1059	1127	1082	1044	1106	1122	1121	1087	1099	1047	1102	1138	1120	1049	1123	1158	1021	1071	1109	1104	1035	1095	1102	1075	1093	1114	1099	1048	1098	1131	1084	1111	1095	1136	1044	1061	1095	1060	1143	1048	1055	1123	1064	1119	1107	1104	1079	1114	1138	1040	1090	1081	1032	1080	1079	1124	1090	1094	1114	1054	1056	1041	1053	1067	1080	1035	1089	1071	1091	1075	1101	1109	1121	1133	1136	1131	1099	1071	1045	1093	1085	1120	1059	1061	1103	1110	1073	1082	1085	1108	1071	1070	1116	1032	1044	1098	1054	1115	1036	973	1079	1062	1027	1092	1053	1038	1062	1057	1105	1019	1115	1136	1074	1093	1099	1012	1072	984	1108	1028	1093	1097	1072	1115	1092	1049	1113	1082	1053	1092	1089	1060	1118	1129	1045	1064	1084	1077	1059	1083	1088	1087	1023	1094	1058	1011	1120	1090	1040	1133	1115	1107	1082	1054	1105	1093	1050	1081	1097	1088	1150	1129	1084	1064	1115	1097	1000	1110	1033	1057	1119	1098	1088	1023	1076	1068	1106	1133	1071	1097	1062	1035	1100	1120	1069	1064	1181	1093	1079	1108	1084	1052	1076	1097	1139	1083	1109	1074	1071	1013	1078	1061	1074	1091	1097	1088	1069	1094	1081	1102	1125	1039	1107	1097	1082	1079	1115	1109	1092	1072	1116	1066	1082	1082	1103	1048	1089	1102	1085	1105	1063	1140	1068	1133	1127	1072	1047	1087	1049	1078	1096	1106	1055	1117	1127	1090	1090	1047	1116	1069	1061	1044	1046	1087	1126	1028	1089	1026	1057	1090	1153	1119	1110	1058	1055	1104	1050	1092	1044	1119	1080	1079	1080	1128	1091	1089	1086	1049	1036	1113	1044	1095	1070	1083	1115	1121	1125	1151	1155	1086	1082	1089	1138	1080	1052	1080	1152	1096	1085	1044	1019	1051	1062	1100	1030	1112	1112	1110	1077	1027	1112	1031	1062	1064	1082	1079	1091	1077	1058	1031	1090	1063	1086	1090	1006	1081	1072	1102	1131	1045	1052	1139	1089	1133	1128	1011	1066	1101	1099	1068	1078	1093	1113	1057	1080	1091	1101	1081	1066	1079	1095	1090	1093	1082	1139	1029	1092	1139	1115	1081	1060	1091	1100	1101	1124	1044	1118	1101	1088	1081	1064	1069	1054	1077	1117	1118	1063	1074	1071	1086	1113	1055	1090	1089	1096	1088	1099	1069	1092	1079	1114	1084	1114	1083	1033	1087	1071	1166	1099	1073	1064	1136	1088	1080	1071	1043	1086	1103	1071	1045	1014	1110	1120	1101	1072	1081	1039	1129	1010	1062	1095	1116	1104	1100	1161	1120	1057	1039	1110	1086	1060	1115	1079	1080	1053	1098	1119	1062	1072	1098	1100	1153	1059	1065	1062	1083	1106	1087	1029	1106	1112	1072	1073	1095	1086	1096	1114	1101	1134	1087	1086	1076	1133	1088	1154	1128	1108	1042	1108	1111	1134	1027	1104	1153	1073	1096	1066	1036	1100	1088	1082	1047	1071	1003	1095	1125	1076	1039	1050	1106	1071	1139	1112	1038	1067	1101	1123	1018	1157	1046	1104	1062	1100	1053	1058	1098	1065	1107	1068	1105	1076	1111	1039	1109	1132	1083	1066	1086	1052	1078	1111	1046	1077	1083	1085	1091	1071	1096	1101	1101	1039	1026	1146	1139	1008	1094	1140	1093	1092	1124	1105
23219	20730	28221	24022	22017	20927	16680	10458	7533	5093	3298	2065	1369	1084	992	976	963	917	881	849	837	810	806	802	755	706	781	671	695	730	748	754	762	759	772	722	687	759	725	800	824	767	714	739	721	747	707	691	740	663	650	694	691	695	681	689	643	663	661	650	635	691	696	698	662	709	682	668	686	691	657	693	703	725	696	693	682	666	674	696	721	700	685	686	647	650	688	689	682	678	686	643	645	679	729	651	682	687	680	689	683	665	704	644	682	670	666	693	707	686	674	674	716	678	698	709	655	652	654	663	673	667	677	652	676	632	688	665	693	670	692	666	661	681	667	663	707	705	683	658	655	710	681	656	631	649	673	674	655	663	659	713	679	633	663	682	674	698	666	668	676	654	690	660	658	700	697	676	664	685	733	643	674	681	647	695	611	646	674	674	662	695	701	709	681	667	677	694	630	675	668	688	664	630	658	692	686	699	678	689	680	662	696	722	677	708	711	675	647	704	674	728	687	675	649	698	681	637	665	676	673	640	662	648	629	683	687	699	680	642	707	640	666	662	653	658	648	726	689	674	678	643	664	625	678	669	687	701	675	706	689	696	717	677	707	710	726	661	634	685	695	657	671	655	665	667	689	701	668	675	676	672	689	667	641	708	693	645	686	717	707	658	671	679	671	640	677	683	656	670	640	627	739	658	695	660	638	682	665	663	711	724	654	646	667	651	666	702	659	641	670	668	645	678	660	689	680	640	649	636	686	677	716	641	688	662	676	662	692	641	650	656	724	728	637	664	627	707	705	651	719	663	650	668	649	664	703	642	659	691	723	652	660	649	674	643	688	683	653	653	659	650	710	664	645	660	662	683	692	645	718	672	702	668	693	643	663	671	672	698	711	665	700	644	704	681	691	675	687	708	673	714	652	679	648	716	679	610	673	642	656	674	653	695	640	657	680	717	658	668	647	754	698	680	664	702	723	692	653	715	645	684	671	642	679	664	636	703	685	698	704	658	679	708	668	696	700	665	653	696	712	651	704	720	665	636	631	700	635	669	719	673	659	634	650	646	667	665	665	685	738	643	690	641	682	666	633	653	684	652	725	594	653	668	725	692	710	658	663	667	672	698	630	667	654	614	641	710	698	631	724	651	686	665	665	644	714	648	704	674	675	706	680	692	680	703	700	690	676	673	668	676	676	714	656	666	689	690	657	671	692	643	685	688	679	643	686	624	676	676	638	699	671	711	664	701	642	595	686	654	610	624	707	663	675	694	718	667	686	737	673	698	654	648	677	703	645	729	670	719	653	636	707	638	686	654	733	720	675	646	663	678	685	633	663	691	638	668	675	676	737	672	722	654	695	644	714	723	725	669	628	704	646	669	660	667	652	669	599	692	664	634	693	702	666	708	695	719	670	686	687	689	648	680	679	706	633	643	711	666	669	640	772	654	674	738	675	703	672	703	695	675	661	677	674	660	688	690	684	673	680	673	687	718	633	656	680	647	604	687	668	720	703	683	676	715	660	688	668	668	659	706	612	697	735	642	691	687	690	667	667	688	671	670	669	685	663	674	654	716	713	689	686	671	686	674	677	675	695	726	680	692	667	653	638	638	639	672	645	671	710	680	644	652	673	733	667	673	731	682	665	740	690	693	694	687	678	703	699	641	671	668	644	631	638	661	675	650	633	660	665	628	696	684	660	633	719	685	661	672	694	634	716	666	679	625	668	669	684	740	676	701	689	636	703	655	665	677	702	672	660	654	673	616	681	651	699	733	695	677	692	682	695	678	703	672	698	690	628	621	688	647	717	684	673	662	652	659	668	658	696	628	664	677	724	652	662	648	623	677	624	715	703	648	696	710	661	651	645	722	708	710	654	693	693	647	679	681	679	666	678	610	661	684	696	661	620	644	714	704	677	659	614	671	666	659	694	681	677	644	664	669	670	677	679	685	689	619	721	709	683	707	717	691	704	697	679	676	650	719	674	676	684	705	699	667	662	656	707	639	727	726	648	697	653	675	633	665	675	667	670	693	725	659	697	661	706	691	691	663	641	678	660	674	641	661	660	702	689	693	660	650	660	685	623	668	655	648	635	673	679	683	726	683	673	703	699	681	655	632	672	671	704	639	688	669	703	676	662	644	651	683	670	713	694	644	689	655	656	743	680	686	661	685	722	717	686	683	695	678	757	661	639	664	686	623	711	646	662	631	657	660	707	627	648	690	692	660	633	676	642	705	677	689	663	670	653	663	700	655	634	639	691	715	690	673	686	679	632	677	678	637	648	666	692	681	682	698	619	701	703	695	632	682	627	694	693	627	716	684	670	656	760	640	662	623	668	676	639	617	745	688	660	597	656	721	692	694	675	688	659	646	620	671	661	654	677	650	626	699	651	662	676	699	643	701	632	680	699	638	638	654	675	700	673	692	654	673	679	709	668	655	662	702	694	693	649	724	657	682	673	662	685	680	650	692	709	665	687	644	697	676	669	682	686	716	729	685	683	691	662	647	686	685	694	656	660	641	708	683	700	705	672	663	695	676	697	641	696	651	674	707	673	674	666	660	670	718	718	703	692	651	652	661	672	660	670	676	647	692	688	668	661	671	664	688	653	668	650	701	684	664	634	662	702	744	654	659	664	654	661	643	640	653	678	674	692	673	664	668	659	675	651	692	668	674	644	669	688	670	693	697	627	705	669	729	646	724	676	652	668	701	671	632	680	632	700	690	658	649	705	640	674	665	675	628	676	692	690	671	671	665	666	632	620	650	659	638	679	677	699	688	701	638	684	694	673	667	665	647	715	664	680	632	649	660	669	672	687	685	669	692	645	739	667	657	630	664	707	662	633	636	653	669	666	659	667	709	690	636	667	679	676	690	677	654	674	675	680	629	682	665	668	689	684	708	663	671	670	684	667	687	667	703	676	680	655	650	694	683	678	702	682	669	653	702	682	624	676	663	713	667	697	638	699	646	704	681	642	669	646	668	648	706	637	652	643	678	692	684	680	708	670	613	635	707	701	715	663	674	654	737	698	629	678	721	625	645	658	669	662	671	698	702	712	675	707	718	653	646	662	634	676	647	687	686	679	673	697	708	666	678	667	663	650	706	680	689	672	676	643	705	700	660	665	709	704	652	671	680	665	643	718	683	687	698	703	680	684	675	659	688	660	670	690	672	657	667	690	690	638	685	698	678	718	724	708	638	648	685	704	679	637	679	713	680	683	679	684	638	641	681	638	675	669	680	726	652	701	682	682	713	663	630	675	678	692	637	648	736	659	666	646	693	640	660	684	675	663	680	707	690	683	692	662	682	681	675	653	711	720	677	659	693	683	611	669	678	708	668	669	723	664	693	664	651	643	680	681	730	693	661	697	679	685	656	608	708	677	688	634	646	698	670	680	658	643	693	645	681	653	686	681	666	661	695	688	671	660	666	617	630	670	696	653	689	663	659	716	650	645	646	662	690	646	672	705	641	655	711	683	642	671	695	685	672	678	675	684	702	709	666	672	660	662	719
32211	54329	47384	36961	27598	22237	19115	15957	12466	8617	5707	3525	2189	1655	1559	1444	1336	1274	1199	1095	1127	1077	973	1047	1018	961	897	913	940	869	900	917	904	913	916	912	896	988	880	900	980	973	948	934	915	963	802	830	878	871	872	855	832	780	867	856	797	793	858	755	778	813	837	848	804	811	837	854	865	861	840	805	772	792	837	805	829	825	809	822	849	840	808	838	824	797	790	830	817	844	885	833	793	777	822	859	810	786	815	800	899	787	850	829	839	835	828	834	812	851	885	821	815	834	914	825	843	837	853	789	838	825	810	796	796	819	825	861	823	831	808	824	785	830	823	850	790	781	834	842	829	832	814	856	870	778	829	840	817	750	818	819	822	840	780	849	825	792	780	803	828	891	809	781	778	822	844	776	831	808	820	855	814	849	835	786	810	828	801	849	802	815	770	856	828	757	845	766	806	763	793	852	843	803	807	835	838	840	814	815	828	781	834	852	805	848	853	846	795	803	857	822	832	824	842	849	854	789	814	873	789	815	835	821	802	811	855	841	768	808	825	823	830	761	808	795	821	831	775	807	806	845	817	796	811	815	795	851	807	799	809	850	803	804	866	801	845	827	835	839	836	799	786	826	809	820	820	815	847	807	846	812	797	804	838	838	852	805	781	773	789	836	873	797	784	813	815	813	832	819	782	804	864	826	822	860	806	815	799	817	813	807	802	815	849	857	835	837	797	853	821	807	844	827	831	856	774	821	905	806	812	822	835	802	821	807	811	775	792	882	849	823	817	782	832	835	796	802	817	832	803	810	843	819	830	800	804	807	828	803	875	811	816	850	855	794	884	819	858	776	830	866	831	806	832	779	767	803	821	829	824	764	894	781	808	825	832	845	792	791	839	863	828	822	853	826	825	820	761	857	785	865	816	835	889	856	859	799	832	856	814	804	844	853	774	842	839	841	780	820	814	805	826	819	806	820	779	824	839	774	854	810	842	854	824	858	792	830	765	819	821	819	832	886	820	872	826	803	818	844	758	805	823	810	837	810	761	844	827	787	821	811	814	841	748	861	833	790	834	851	808	767	895	757	824	807	798	809	816	819	861	818	798	826	791	894	815	837	781	842	845	795	826	873	828	788	796	780	873	818	834	831	819	840	819	827	815	890	801	831	798	776	800	852	800	798	861	828	777	803	824	803	797	884	818	774	806	792	854	798	806	825	835	799	797	847	783	806	851	802	852	790	859	829	838	822	803	834	803	803	797	811	793	797	796	840	818	812	836	847	803	815	821	808	826	783	845	840	773	834	792	798	798	772	812	760	839	865	801	816	820	835	921	782	838	831	808	778	840	821	881	802	826	812	811	866	818	790	810	809	815	818	823	837	771	854	826	836	793	796	844	837	820	834	831	802	804	838	838	837	796	826	801	792	834	809	859	799	842	805	802	853	845	821	813	774	766	797	762	811	822	757	810	860	855	850	816	836	837	768	857	850	824	778	832	844	812	863	814	816	807	850	838	855	767	841	827	784	808	833	830	850	827	809	815	830	799	810	769	822	799	815	793	818	847	814	849	812	811	849	814	795	843	807	820	797	799	838	861	813	842	826	801	815	826	824	794	826	784	802	777	824	862	786	765	801	845	825	834	881	809	810	826	839	861	812	831	838	831	816	798	802	828	814	771	859	807	818	851	793	802	868	867	819	831	783	805	830	784	810	838	839	855	822	832	807	836	869	873	841	793	793	792	777	800	834	759	785	800	794	817	835	846	847	756	805	793	817	817	770	794	820	867	847	859	819	769	778	780	813	858	792	852	801	793	772	816	844	826	845	856	773	859	842	813	799	809	812	851	874	756	784	827	868	840	840	821	810	874	763	825	821	830	814	804	817	811	781	777	800	823	784	803	828	820	803	796	856	852	807	880	846	849	799	815	877	790	842	831	860	823	839	821	894	811	780	812	849	842	804	819	869	780	870	873	786	787	794	844	830	797	791	803	847	868	820	837	797	846	767	791	777	821	806	826	784	840	796	879	784	785	836	825	869	861	771	840	823	823	825	856	820	785	824	853	806	779	786	779	886	797	798	859	834	786	790	804	830	834	777	809	792	796	813	845	813	880	844	816	810	840	836	815	805	816	830	829	852	794	823	836	868	773	808	789	870	867	844	779	864	811	782	836	845	888	814	857	847	795	834	819	802	782	807	752	822	767	778	812	812	845	783	849	832	839	817	837	842	838	810	831	823	804	866	797	806	823	835	866	868	858	814	836	832	778	876	855	796	805	842	848	829	846	793	791	864	797	837	840	814	828	826	806	811	842	835	781	780	810	770	832	848	874	793	845	790	781	790	785	846	835	836	814	838	806	805	788	805	860	769	843	788	884	840	844	806	814	799	808	784	762	814	840	819	843	833	842	793	873	863	805	830	784	809	794	820	780	784	833	785	826	849	771	812	837	819	818	806	867	864	837	790	791	804	814	788	782	865	801	785	815	838	819	786	836	864	866	776	869	865	819	834	863	812	828	811	834	850	802	834	843	795	840	787	819	806	804	842	821	826	816	832	837	787	808	844	785	881	859	800	816	784	786	790	813	821	892	822	857	850	820	772	834	789	843	813	799	832	858	809	781	808	824	787	822	833	808	847	762	848	871	760	788	805	785	844	809	812	819	789	799	797	771	819	846	842	836	816	855	838	795	799	842	814	812	809	782	827	783	823	853	798	802	836	746	853	805	820	823	822	778	794	786	839	812	822	862	864	798	873	806	866	776	818	799	790	863	813	795	877	828	801	836	838	815	889	805	838	778	811	782	817	812	818	818	861	865	853	795	853	841	854	856	847	845	803	782	834	795	821	830	871	775	800	848	790	845	812	748	854	860	818	829	775	861	851	898	783	828	829	828	832	845	857	804	760	832	792	871	840	793	835	808	821	849	840	850	821	852	804	833	864	823	847	826	828	803	845	823	779	815	801	872	848	826	780	787	815	831	836	741	829	802	822	842	801	825	863	789	852	818	840	797	848	820	845	839	803	819	826	820	844	809	833	817	803	841	835	822	851	833	782	846	814	849	784	791	815	825	821	823	818	857	836	829	822	828	814	816	811	809	813	784	785	832	822	794	830	803	811	848	805	751	811	826	800	830	848	832	834	786	898	778	833	799	805	831	815	806	799	811	823	823	813	833	834	840	862	790	800	831	824	832	786	789	855	867	820	870	798	840	802	795	824	794	876	791	786	796	852	841	718	747	812	797	803	789	823	809	867	834	805	826	819	822	794	816	805	802	849	812	798	839	828	790	813	816	824	801	805	835	778	808	766	829	776	794	801	816	833	802	786	853	838	830	791	845	874	814	796	782	872	794	811	844	845	782	799	844	810	830	836	834	822	810	806	827	827	820	814	796	793	827	794	811	785	840	891	813	797	826	825	808	784	803	827	821	827	840	823	857	805	793	834	832	830	811	815	881	846	808	836	855	833	825	844	778	884	812	795	846	827	782	859	816	828	848	888	879	830	822	813	801	835	800	836
22321	20717	28446	23229	21170	22829	23788	14344	9722	6628	4193	2162	1454	1141	1143	975	1000	946	866	848	797	794	714	768	668	614	659	606	604	608	647	682	647	656	651	640	662	708	681	692	687	668	610	657	698	671	587	586	644	595	630	582	517	580	567	588	524	519	538	546	551	537	574	550	555	565	559	556	559	557	569	556	526	606	537	562	529	561	560	598	485	557	553	564	543	536	497	528	565	538	570	561	544	556	553	525	558	527	520	525	582	566	599	543	510	545	551	608	550	561	570	567	574	546	553	542	513	534	551	559	559	550	529	587	504	600	540	562	575	535	498	499	541	579	509	520	530	557	513	512	535	507	554	536	525	543	557	550	585	558	554	545	544	545	569	578	552	571	530	568	592	534	587	560	531	573	564	572	511	536	538	529	598	572	565	510	542	554	539	572	597	529	533	537	553	527	531	561	578	512	522	579	524	548	536	524	561	545	541	578	551	573	551	525	541	551	551	584	553	537	567	592	554	568	571	521	547	583	536	584	549	574	582	570	512	544	555	590	562	557	567	599	571	534	511	509	533	539	526	505	528	529	544	563	567	562	542	543	555	569	548	570	570	549	541	539	564	563	523	547	503	573	551	556	522	579	546	564	519	519	558	530	569	546	545	585	536	551	535	585	584	559	517	542	546	560	559	556	527	528	548	534	540	565	523	510	597	544	568	574	591	504	607	571	514	548	548	518	587	569	574	538	577	496	546	546	545	523	549	524	553	573	551	564	564	542	521	580	574	551	520	537	533	540	556	558	555	527	586	601	589	573	570	561	587	554	552	522	559	570	609	566	567	521	540	529	607	531	579	577	566	561	520	575	528	589	549	585	501	556	548	546	599	545	517	547	511	536	555	538	557	540	516	637	579	536	548	545	523	512	576	617	585	573	544	536	503	533	552	509	537	536	536	546	546	539	546	535	556	555	562	503	598	539	543	543	529	571	560	501	567	547	528	591	562	556	553	506	578	539	563	581	546	536	586	533	589	552	566	567	537	549	535	586	502	558	549	526	580	541	538	532	576	564	500	544	538	580	577	526	544	569	597	555	574	568	554	546	562	569	564	580	581	551	553	565	516	544	540	509	531	534	545	545	539	524	509	533	552	574	557	563	528	551	543	551	526	540	515	601	565	558	557	515	561	590	514	527	569	539	552	538	525	563	549	604	533	528	529	551	550	534	563	559	536	568	539	541	531	541	542	561	591	568	500	529	570	546	504	538	600	566	557	547	535	524	554	549	550	577	544	505	515	542	584	575	528	564	580	552	537	531	569	536	554	578	587	551	524	492	570	553	576	559	527	553	516	568	531	515	535	589	550	546	557	528	569	573	539	552	591	532	548	567	534	562	540	569	517	575	533	545	547	535	563	585	544	569	549	509	548	541	558	554	598	531	535	503	579	535	526	606	569	550	507	542	557	561	537	533	556	537	562	557	558	524	562	565	522	527	553	542	588	552	551	548	534	504	474	555	549	525	573	576	584	517	539	560	536	572	535	574	549	540	569	568	557	540	520	554	560	541	547	506	539	573	492	541	543	559	509	577	533	528	522	541	586	586	576	551	550	548	545	519	527	519	563	549	580	545	573	568	509	504	557	571	594	510	539	564	548	550	537	542	536	562	529	543	562	545	557	566	560	557	556	547	553	515	522	541	545	567	557	534	588	563	549	554	513	559	505	543	535	523	521	526	555	549	518	572	525	541	554	597	540	584	576	576	577	545	559	529	552	553	564	514	557	521	541	514	539	555	548	603	601	559	527	564	526	501	571	522	573	591	528	579	509	563	542	535	552	553	556	561	518	531	497	522	540	533	521	550	605	494	541	559	550	533	541	554	578	559	540	522	521	515	557	546	540	577	544	530	556	554	533	584	613	529	554	537	546	542	546	546	537	537	572	545	630	512	562	523	512	550	603	549	586	592	551	572	556	549	579	558	557	557	514	556	506	527	535	608	575	536	534	539	552	551	543	528	518	509	539	539	542	576	568	561	550	566	596	560	588	575	554	534	538	558	526	544	544	551	572	499	553	556	567	535	570	589	534	556	532	559	568	559	546	588	546	497	502	551	573	512	576	557	493	564	541	542	570	551	534	536	574	542	548	547	567	571	565	526	560	525	543	549	536	529	524	553	565	537	521	550	562	549	547	530	536	597	596	525	574	551	521	553	575	544	583	522	547	506	544	610	510	535	579	575	546	581	559	549	536	544	528	550	508	550	578	493	535	541	568	564	561	545	551	533	521	550	562	544	562	538	563	545	558	566	534	570	589	559	560	537	581	541	544	544	559	561	506	551	548	572	499	539	568	554	552	569	571	518	527	522	537	533	560	516	547	583	565	547	544	505	536	510	567	519	545	558	534	533	511	512	552	523	538	518	570	516	509	553	521	528	563	558	567	565	532	529	601	581	558	572	521	555	518	596	494	513	573	532	499	556	552	599	571	543	560	589	497	532	525	540	553	537	553	536	516	534	556	572	520	548	566	546	562	577	559	533	539	573	506	548	509	541	578	522	562	523	541	538	585	549	557	560	542	549	534	509	586	550	553	510	513	609	519	536	514	598	532	530	556	540	583	600	541	566	517	563	558	537	528	574	529	545	516	590	529	560	572	568	550	528	521	526	561	505	513	564	516	509	522	509	569	551	564	543	552	554	509	534	547	576	566	532	493	503	546	559	567	554	525	542	527	529	559	536	543	537	571	577	525	589	555	549	518	561	538	545	591	547	543	556	575	552	527	546	550	579	547	553	513	565	527	533	568	573	576	541	562	553	498	575	544	546	555	587	561	569	501	517	534	554	555	500	549	592	546	597	505	559	504	525	519	570	561	489	549	582	533	610	546	546	507	557	556	536	552	604	571	569	480	566	550	597	515	527	567	536	549	605	542	530	575	573	569	552	557	519	523	582	503	547	594	517	512	568	545	579	579	546	562	562	551	555	514	551	557	556	555	567	553	559	529	553	519	536	585	528	527	544	518	515	532	548	540	571	547	588	532	577	583	553	551	559	525	549	530	578	533	546	570	581	545	541	586	510	548	534	552	548	566	536	570	594	569	586	538	554	539	555	594	575	541	584	556	531	550	560	547	528	545	573	536	527	550	541	524	559	555	522	531	542	538	503	542	532	608	544	568	552	539	546	527	558	567	534	560	542	566	538	570	529	573	539	563	519	508	522	518	568	490	561	564	522	517	524	603	546	556	529	530	559	553	515	551	576	545	524	574	526	564	525	528	526	527	502	562	532	583	542	566	567	563	575	572	525	555	590	558	524	526	536	551	546	531	579	542	530	528	529	602	520	539	541	485	550	590	536	575	553	524	553	537	542	548	553	536	540	571	552	598	557	562	509	541	527	554	558	555	574	564	539	509	542	562	518	524	520	572	560	565	574	563	563	542	539	515	544	558	603	561	517	538	555	502	582	541	545	581	545	592	553	567	583	555	532	531	587	567	571	504	529	575	601	530	532	560	542	548	574	558	539	534	517
34016	58702	51829	41246	32297	27638	23510	19447	15315	11028	7136	3872	2360	1863	1696	1477	1486	1290	1199	1078	1141	1011	932	996	875	837	796	835	729	749	840	814	771	698	806	841	859	853	868	867	899	836	929	906	905	794	733	748	711	680	687	764	704	703	702	715	669	697	673	611	647	633	709	625	649	627	676	610	689	632	716	689	656	634	594	648	623	668	627	642	664	659	641	669	634	648	662	616	643	717	634	651	638	600	641	650	660	634	600	621	712	622	630	663	633	631	622	655	636	633	610	655	662	633	627	639	656	652	668	638	672	668	599	635	640	658	650	651	667	601	635	697	653	639	615	668	639	665	643	647	675	688	632	664	637	650	706	638	684	667	640	676	593	652	624	678	650	638	650	657	644	665	638	663	649	630	655	676	658	683	664	691	628	647	643	652	694	666	611	658	703	662	661	661	661	695	666	620	651	690	676	595	677	755	653	645	687	612	662	661	661	648	646	620	681	654	671	657	682	623	647	651	691	641	630	642	656	662	637	661	675	661	662	678	642	669	600	698	641	666	643	649	583	640	633	681	695	617	650	674	627	644	695	688	684	681	625	645	683	619	628	695	648	676	635	665	628	625	667	696	670	653	674	673	621	670	702	645	621	625	660	655	643	652	662	649	614	608	625	652	622	656	659	662	669	667	668	679	675	666	680	666	652	644	614	703	683	642	682	598	658	674	649	654	651	647	683	678	609	643	627	672	652	633	619	630	663	672	628	659	650	682	647	648	648	674	663	673	632	610	642	669	652	662	674	701	647	630	685	671	641	629	624	651	645	680	675	632	644	613	657	627	643	663	684	641	670	608	611	652	640	692	599	682	651	686	620	669	592	627	691	637	649	662	633	639	664	640	668	600	652	646	674	680	641	648	648	617	662	641	656	636	630	631	661	660	680	638	674	672	669	665	660	612	653	658	645	675	635	605	680	624	621	658	645	674	621	655	621	728	666	654	652	656	631	698	661	668	738	655	678	638	621	667	672	672	636	646	638	692	670	650	629	677	686	649	683	667	667	674	669	647	673	714	679	673	646	656	662	647	676	629	635	630	607	649	673	702	595	638	676	680	655	618	648	675	586	629	620	666	691	643	640	636	648	692	675	645	648	644	682	655	603	643	687	671	667	675	640	620	674	660	618	660	675	649	695	636	706	644	630	660	636	644	615	617	678	661	645	647	677	675	640	666	615	638	697	667	615	647	642	645	701	690	679	676	646	655	630	609	656	664	651	670	660	694	635	635	649	600	600	640	667	667	653	624	658	629	637	644	639	645	641	702	657	685	595	673	630	655	631	633	612	614	691	633	635	665	716	658	594	661	664	651	673	650	619	630	690	672	655	665	637	667	695	664	651	655	669	637	627	665	652	647	691	644	653	656	653	641	617	604	699	632	589	670	634	601	657	625	681	695	637	630	660	661	610	643	687	643	634	675	668	681	676	624	669	644	611	672	627	645	679	665	629	618	659	622	648	673	643	704	660	657	602	650	617	630	659	659	658	624	665	648	619	634	667	660	643	613	672	703	632	672	657	589	604	735	676	622	690	639	625	655	653	640	680	628	685	650	646	660	636	645	633	610	615	637	634	695	656	656	648	695	690	662	673	645	696	678	645	610	624	628	687	665	677	662	679	629	630	635	655	646	626	631	640	671	645	661	639	680	717	645	646	668	653	618	694	653	658	643	736	615	667	647	671	629	640	657	664	665	648	683	655	644	607	645	656	611	624	641	616	632	615	648	679	606	623	619	637	650	605	610	638	650	678	665	654	638	650	655	646	674	643	642	676	662	648	652	623	656	713	690	623	649	666	701	644	689	679	630	618	641	675	623	648	687	665	607	667	649	614	626	657	622	631	631	638	623	624	686	661	678	632	659	666	651	633	593	645	685	649	662	674	636	650	620	652	707	637	611	630	624	644	655	632	621	640	654	629	646	676	664	658	622	672	686	665	693	648	682	584	661	670	648	656	651	638	621	600	649	676	567	664	658	636	654	638	682	626	638	655	654	660	655	631	672	689	657	625	654	640	696	636	649	667	626	677	662	646	671	599	607	624	618	670	650	721	661	648	640	669	611	661	609	651	670	644	665	671	682	648	635	644	659	655	649	659	657	662	607	628	635	666	654	648	635	625	610	668	643	650	624	683	712	654	637	688	696	676	634	628	640	632	656	635	680	675	679	648	627	642	686	665	644	665	672	698	662	653	650	661	627	641	647	658	627	646	669	623	660	666	632	637	667	657	663	694	624	683	658	642	689	705	647	617	637	613	638	645	657	603	616	660	669	656	653	644	643	639	644	614	642	658	640	689	590	673	680	647	667	590	690	636	657	695	617	671	669	678	666	661	706	650	619	680	630	692	641	630	660	664	649	665	650	661	634	647	634	646	687	692	691	638	604	670	645	613	630	637	638	659	645	614	638	657	653	680	659	708	639	688	678	681	664	657	634	629	647	677	634	667	655	612	649	638	624	641	617	607	624	655	653	665	655	669	660	650	651	672	707	654	633	655	637	614	633	696	672	614	651	640	657	642	658	663	614	677	635	659	644	641	670	665	673	634	652	666	657	641	648	660	660	679	661	645	640	638	659	621	676	649	653	690	624	651	631	641	683	706	669	668	657	704	685	649	648	692	645	665	633	623	657	679	713	626	665	593	684	613	620	657	686	704	657	617	636	619	645	734	645	663	667	637	661	655	648	641	660	657	655	685	654	636	633	704	643	692	635	647	639	628	659	622	676	698	638	674	651	660	628	686	677	649	633	661	659	619	651	612	599	646	681	678	649	621	626	610	670	601	644	654	634	634	649	656	645	621	649	590	661	632	648	618	692	634	695	622	698	648	635	621	688	705	677	638	672	643	652	648	632	614	638	675	641	618	624	622	652	659	684	666	666	668	666	674	618	670	641	632	655	640	663	691	675	660	614	646	613	677	634	675	688	636	642	671	627	671	626	626	680	689	663	599	656	697	671	652	623	656	689	663	614	636	589	680	651	654	707	664	631	674	652	654	634	636	644	691	663	671	664	690	629	635	632	680	672	642	628	653	626	627	647	644	659	651	681	668	636	643	625	639	646	677	651	673	665	666	620	669	655	660	610	640	639	657	650	646	625	665	590	674	706	661	622	662	599	592	666	580	637	630	686	643	673	665	677	620	626	631	658	636	682	644	687	664	604	658	668	656	635	667	655	644	674	687	677	674	655	685	657	611	641	689	659	661	666	673	680	666	659	659	692	640	632	634	606	677	658	683	650	649	667	633	660	691	641	608	644	641	652	626	637	671	680	620	625	626	648	638	625	648	634	627	620	667	672	640	663	628	628	715	632	663	662	678	684	649	666	618	629	625	650	670	608	674	634	654	689	673	598	703	644	662	683	660	641	620	701	660	595	706	685	621	670	683	624	649	685	638	662	618	655	649	648	622	637	641	654	666	636	656	672	622	645	648	680	642	640	637	669	672	667	650	633	639	645	678	647	644	655	629	687	640	678
27539	28132	35505	28653	18353	12562	8585	5864	4381	2936	1990	1300	1181	1117	1053	1089	1019	1072	1028	1041	997	969	1025	919	1001	952	948	898	984	957	984	934	923	951	1003	899	1063	954	924	941	980	955	953	967	980	945	917	911	986	935	911	937	973	940	947	925	888	911	910	920	920	900	874	911	911	872	951	918	859	921	867	864	936	990	913	914	923	917	975	955	916	962	930	913	903	914	894	911	893	897	927	892	874	944	902	957	970	922	940	920	912	876	916	941	912	899	889	918	912	938	886	934	989	912	921	916	936	933	948	910	952	929	919	909	954	934	949	901	911	886	961	893	937	854	929	922	896	918	921	911	923	975	928	924	935	890	875	872	909	890	888	929	903	944	878	898	877	921	902	951	944	916	906	933	882	891	919	934	906	891	898	956	946	991	920	912	909	897	860	913	885	938	908	923	926	902	878	904	937	935	961	913	894	879	915	901	872	900	917	937	874	922	966	941	921	910	946	938	926	882	897	892	921	967	948	898	936	907	944	924	874	895	982	906	941	928	955	948	887	936	892	884	924	941	899	885	890	914	939	935	907	870	925	934	936	883	922	921	960	897	946	928	900	951	982	938	913	896	869	856	939	848	891	934	890	931	970	922	888	936	922	921	935	918	965	931	942	869	983	922	940	958	956	907	880	928	890	922	887	924	865	905	888	911	932	921	915	1026	893	958	935	890	864	948	891	949	930	924	932	920	923	938	860	868	919	931	920	910	921	889	938	928	935	944	922	927	953	885	939	951	906	937	883	875	894	894	914	890	900	867	876	906	966	946	936	885	877	895	890	961	924	903	896	908	905	923	960	991	895	953	1007	930	895	914	898	989	940	961	908	862	930	897	895	912	851	932	951	933	949	923	923	953	888	927	901	916	966	999	884	900	913	899	948	887	949	920	935	912	961	936	935	882	860	895	915	851	884	916	897	945	882	906	958	902	927	857	881	838	858	905	960	952	926	909	924	890	892	879	940	867	948	925	948	908	869	908	890	932	907	880	947	899	929	891	939	927	892	907	912	889	879	918	897	866	959	939	895	933	957	907	938	917	909	867	936	909	873	869	880	944	938	906	888	896	907	917	883	919	929	921	919	946	894	903	919	956	926	886	891	911	966	933	852	937	910	898	947	896	891	926	955	915	959	885	878	891	880	902	945	939	936	899	932	911	954	944	939	954	918	926	950	927	901	908	897	930	993	892	925	932	955	868	866	908	891	909	956	889	905	964	949	957	904	874	876	957	878	908	930	899	935	943	916	933	917	953	872	895	840	910	960	923	924	871	915	913	917	937	964	948	923	908	921	922	900	934	892	909	917	936	924	970	879	895	898	916	887	922	913	927	887	895	940	901	930	876	945	957	921	915	927	909	923	871	935	867	890	919	910	926	888	947	918	923	902	914	945	964	902	952	884	899	886	914	945	906	946	942	941	889	873	929	983	975	920	920	976	972	912	933	904	977	938	913	923	886	939	931	944	871	954	903	934	895	960	877	928	946	844	934	904	926	915	935	898	911	902	908	913	878	919	937	927	952	924	928	940	921	916	919	907	944	904	882	888	913	934	911	875	931	874	934	897	939	871	940	934	930	896	874	961	927	903	896	927	892	890	881	930	931	904	899	934	901	880	891	921	909	943	960	871	890	908	914	891	917	874	973	892	937	913	1000	911	925	946	906	957	944	907	887	933	913	968	961	955	947	916	954	857	899	886	905	921	926	910	938	870	922	865	925	891	907	899	927	948	886	867	966	945	937	898	914	926	890	912	956	931	937	942	885	1004	945	927	936	903	938	890	914	898	924	934	926	892	942	893	862	907	879	910	911	929	856	863	932	922	913	849	925	956	921	931	877	916	889	933	916	908	907	901	891	928	887	880	914	869	953	941	925	930	952	918	980	922	880	914	918	939	923	908	925	914	868	971	909	883	878	963	910	882	906	943	933	943	879	943	911	897	943	939	985	891	917	888	888	920	907	857	918	885	898	956	924	889	905	922	942	920	933	972	919	849	899	929	873	938	867	903	914	971	907	941	891	905	877	931	979	904	935	946	905	975	928	933	928	921	897	926	894	928	893	920	934	866	890	881	929	971	936	893	900	840	851	923	882	923	876	904	962	932	945	899	886	910	925	936	910	899	905	877	864	926	896	918	877	859	911	866	980	937	940	951	953	866	962	911	915	863	893	889	957	972	909	885	881	935	868	924	940	898	925	918	936	906	940	905	901	924	926	927	926	877	931	959	919	905	950	909	924	895	877	890	935	911	1008	957	915	963	939	936	858	953	841	926	932	959	898	923	951	880	883	922	900	914	884	929	941	946	881	935	940	928	947	891	878	899	879	905	887	937	916	935	995	931	904	903	971	1004	885	932	940	944	907	927	916	966	907	947	910	947	892	866	996	919	876	898	950	896	896	889	962	874	948	926	942	905	823	906	964	938	954	930	924	918	891	947	911	900	902	887	904	960	974	884	941	880	933	946	884	976	904	923	936	903	937	893	954	910	891	894	914	886	940	880	933	867	944	901	954	925	932	945	934	915	950	889	925	930	864	908	938	865	930	936	883	894	890	925	886	907	960	914	993	920	943	932	899	883	922	907	859	871	921	949	866	878	918	892	968	918	957	923	912	930	932	908	936	974	913	887	907	874	928	906	900	949	947	934	845	961	901	860	895	929	955	913	970	931	868	953	896	919	904	937	884	945	833	936	891	906	911	897	874	934	949	943	921	945	928	927	899	921	943	896	927	966	952	916	934	917	960	917	984	921	901	939	952	1020	883	899	919	924	911	869	894	965	948	970	896	903	950	917	897	946	862	915	949	910	910	918	989	931	919	873	868	938	901	922	894	936	868	921	959	965	989	915	891	874	897	893	877	939	937	908	980	954	863	856	905	955	927	900	879	946	937	935	928	881	915	940	899	886	894	850	928	911	934	901	932	901	889	1010	914	948	891	908	927	901	881	938	925	928	899	941	913	927	899	909	934	854	922	890	908	920	916	953	898	925	898	957	893	923	890	965	928	912	882	950	920	913	900	831	908	896	948	951	944	920	910	973	903	902	889	963	930	954	890	910	931	949	913	928	942	894	890	930	892	911	963	943	973	904	874	925	917	848	926	889	902	967	906	943	959	925	914	931	901	882	931	929	907	917	930	944	910	944	913	932	938	930	922	946	924	970	919	981	918	895	971	957	915	908	928	913	926	929	905	897	911	974	955	870	933	978	953	949	951	884	919	888	920	900	961	953	890	907	975	914	923	924	932	901	874	936	933	871	841	974	855	904	912	907	884	913	909	907	890	972	898	900	922	895	850	909	910	878	933	880	903	969	917	889	860	904	921	925	921	900	899	920	891	907	849	894	868	953	939	968	925	887	933	918	915	937	873	905	916	894	957	941	874	918	869	908	892	927	878	904	915	918	940	940	915	928	892	921	892	936	984	891	940	909	896	923	912	885	903	905	887	896	921	933	913	905	971	956	901	918	883	955	926	881	955	920	957	916	896
31842	46439	40113	29538	21932	17928	13806	10441	8116	5151	3208	1973	1588	1452	1434	1422	1369	1335	1278	1275	1243	1181	1272	1181	1196	1125	1158	1118	1134	1135	1126	1157	1137	1177	1138	1198	1157	1182	1145	1127	1152	1160	1191	1193	1164	1113	1137	1083	1125	1089	1119	1147	1100	1107	1101	1053	1126	1022	1056	1095	1076	1091	1101	1030	1079	1101	1136	1076	1147	1078	1136	1085	1147	1052	1078	1094	1110	1091	1092	1154	1083	1123	1145	1066	1097	1080	1117	1118	1143	1073	1029	1094	1138	1068	1117	1093	1065	1064	1131	1120	1059	1079	1090	1122	1154	1109	1070	1056	1080	1059	1058	1026	1108	1082	1117	1097	1117	1045	1100	1116	1057	1101	1068	1132	1064	1062	1088	1136	1051	1079	1067	1099	1028	1058	1105	1105	1066	1156	1074	1089	1098	1097	1069	1065	1057	1123	1059	1141	1077	1080	1069	1070	1096	1155	1122	1092	1114	1094	1050	1094	1056	1088	1077	1048	1055	1084	1094	1055	1052	1046	1077	1092	1085	1118	1132	1153	1090	1131	1140	1084	1097	1160	1089	1053	1072	1091	1061	1018	1094	1120	1148	1107	1098	1124	1048	1087	1090	1083	1117	1057	1098	1098	1072	1096	1116	1063	1079	1066	1110	1106	1127	1093	1122	1123	1134	1043	1066	1056	1095	1053	1134	1156	1085	1146	1054	1098	1129	1114	1081	1150	1085	1076	1090	1086	1102	1040	1074	1106	1061	1127	1024	1118	1096	1109	1169	1066	1082	1042	1129	1095	1098	1066	1065	1028	1143	1075	1122	1092	1103	1091	1119	1163	1076	1123	1102	1088	1079	1043	1135	1054	1163	1082	1031	1086	1115	1074	1090	1076	1087	1048	1156	1093	1100	1068	1102	1119	1119	981	1106	1072	1089	1065	1028	1103	1120	1113	1050	1132	1056	1109	1083	1122	1066	1105	1031	1053	1117	1093	1123	1139	1143	1156	1040	1045	1099	1089	1094	1113	1090	1089	1103	1197	1075	1122	1063	1028	1070	1061	1068	1140	1148	1057	1085	1050	1027	1097	1098	1049	1114	1027	1071	1114	1125	1141	1016	1123	1044	1050	1108	1069	1101	1091	1077	1087	1075	1135	1062	1075	1075	1132	1065	1132	1100	1061	1094	1126	1121	1086	1140	1071	1046	1163	1081	1100	1103	1163	1096	1125	1069	1097	1116	1046	1043	1068	1129	1118	1105	1112	1093	1063	1122	1059	1086	1079	1053	1110	1032	1026	1064	1109	1114	1091	1118	1067	1147	1068	1135	1118	1017	1110	1099	1098	1133	1089	1057	1093	1072	1100	1098	1072	1101	1036	1127	1092	1102	1123	1121	1071	1060	1090	1093	1109	1093	1043	1110	1120	1098	1119	1139	1096	1100	1046	1096	1080	1051	1051	1078	1103	1017	1074	1034	1127	1130	1092	1080	1144	1080	1153	1110	1154	1105	1081	1080	1089	1122	1142	1118	1041	1050	1110	1097	1080	1105	1046	1082	1111	1139	1101	1102	1037	1143	1111	1094	1094	1083	1152	1124	1095	1099	1071	1090	1083	1064	1083	1058	1065	1092	1042	1093	1103	1027	1062	1128	1040	1140	1100	997	1096	1087	1095	1070	1058	1066	1060	1084	1106	1095	1056	1095	1158	1047	1079	1088	1066	1086	1134	1092	1078	1115	1109	1083	1121	1106	1106	1048	1123	1127	1092	1080	1057	1118	1082	1117	1095	1083	1125	1049	1077	1131	1089	1133	1046	1070	1033	1144	1087	1130	1102	1082	1062	1042	1086	1132	1067	1045	1104	1128	1086	1144	1035	1087	1132	1122	1130	1117	1065	1079	1109	1139	1076	1134	1117	1085	1107	1110	1097	1103	1094	1115	1093	1038	1120	1105	1183	1074	1078	1098	1102	1041	1087	1100	1069	1107	1079	1080	1153	1083	1138	1024	1138	1110	1073	1057	1090	1109	1121	1125	1113	1118	1025	1096	1068	1139	1086	1135	1114	1071	1082	1081	1122	1115	1095	1042	1068	1072	1047	1041	1091	1062	1114	1131	1056	1085	1101	1122	1115	1119	1093	1090	1088	1068	1112	1103	1067	1057	1097	1095	1128	1097	1110	1140	1129	1131	1112	1108	1094	1088	1017	1096	1120	1057	1062	1081	995	1112	1079	1099	1050	1027	1102	1095	1123	1092	1120	1081	1111	1119	1078	1123	1150	1073	1120	1045	1081	1090	1094	1103	1110	1119	1085	1069	1079	1092	1120	1118	1030	1029	1109	1100	1050	1100	1099	1024	1084	1138	1097	1063	1142	1117	1097	1077	1097	1142	1098	1086	1116	1078	1140	1060	1064	1052	1022	1037	1067	1075	1037	1121	1124	1115	1069	1098	1032	1103	1104	1089	1073	1105	1093	1108	1084	1111	1106	1089	1057	1150	1119	1158	1086	1054	1164	1107	1113	1127	1063	1065	1120	1075	1162	1074	1080	1071	1060	1048	1093	1068	1085	1041	1073	1119	1181	1116	1039	1054	1128	1092	1098	1079	1110	1085	1154	1117	1140	995	1070	1109	1107	1104	1036	1140	1041	1065	1062	1084	1047	1123	1079	1117	1136	1095	1129	1060	1102	1051	1060	1124	1139	1067	1074	1087	1034	1036	1084	1058	1080	1098	1167	1066	1111	1057	1119	1110	1150	1038	1051	1141	1059	1103	1066	1123	1088	1026	1101	1145	1086	1025	1095	1102	1133	1071	1102	1111	1119	1078	1028	1072	1093	1140	1132	1096	1097	1045	1126	1108	1048	1071	1111	1127	1080	1055	1061	1045	1062	1048	1084	1086	1085	1085	1043	1071	1073	1089	1079	1121	1046	1122	1042	1064	1075	1098	1093	1108	1067	1100	1100	1095	1082	1051	1134	1139	1058	1106	1103	1097	1104	1112	1094	1105	1035	1115	1114	1081	1083	1080	1064	1116	1070	1043	1063	1072	1086	1088	1090	1087	1089	1129	1103	1148	1060	1098	1134	1057	1064	1098	1094	1076	1079	1089	1077	1118	1085	1062	1125	1064	1102	1040	1084	1096	1140	1114	1123	1119	1110	1162	1089	1103	1100	1116	1040	1111	1075	1093	1090	1102	1092	1109	1075	1132	1105	1124	1136	1071	1067	1081	1034	1134	1074	1036	1078	1128	1067	1111	1102	1103	1061	1076	1084	1105	1127	1072	1038	1071	1093	1116	1098	1045	1077	1017	1055	1152	1109	1073	1095	1166	1066	1118	1073	1048	1076	1124	1099	1090	1118	1118	1081	1072	1145	1097	1092	1125	1020	1135	1127	1106	1037	1081	1159	1046	1057	1120	1115	1121	1059	1083	1074	1080	1114	1088	1029	1052	1081	1058	1107	1102	1123	1107	1144	1114	1080	1088	1045	1074	1092	1086	1070	1107	1111	1083	1074	1119	1081	1075	1058	1107	1150	1023	1060	1093	1119	1101	1178	1108	1079	1050	1074	1084	1082	1071	1115	1079	1155	1078	1134	1153	1077	1122	1101	1037	1077	1088	1061	1110	1037	1128	1140	1091	1079	1111	1019	1110	1159	1092	1081	1121	1126	1099	1070	1051	1085	1150	1067	1103	1080	1066	1145	1063	1126	1090	1190	1063	1131	1113	1117	1098	1103	1106	1135	1157	1107	1069	1066	1089	1083	1096	1106	1082	1101	1075	1068	1073	1084	1083	1056	1088	1115	1118	1059	1094	1054	1063	1039	1112	1059	1054	1048	1089	1054	1102	1082	1078	1029	1051	1101	1110	1044	1069	1098	1112	1085	1135	1072	1112	1080	1059	1136	1014	1044	1086	1090	1107	1053	1066	1115	1110	1085	1127	1024	1078	1028	1063	1093	1018	1089	1102	1114	1083	1099	1083	1142	1088	1092	1062	1111	1064	1085	1159	1092	1052	1093	1069	1068	1109	1072	1113	1057	1146	1087	1100	1108	1104	1095	1092	1110	1071	1009	1092	1069	1128	1174	1073	1082	1115	1070	1088	1109	1069	1078	1078	1036	1070	1089	1049	1111	1064	1135	1039	1077	1056	1070	1147	1099	1127	1147	1101	1055	1042	1084	1113	1114	1048	1080	1133	1054	1075	1121	1071	1123	1153	1053	1147	1102	1055	1108	1096	1069	1037	1113	1075	1078	1070	1111	1096	1099	1084	1056	1139	1076	1060	1133	1126	1169	1002	1046	1059	1102	1093	1117	1091	1097	1112	1153	1069	1022	1152	1118	1098	1059	1120	1109	1104	1129	1115	1089	1105	1038	1082	1057	1098	1144	1023	1009	1114	1077	1051	1092	1026	1089	1078	1047	1072	1021	1083	1083	1113	1095	1104	1132	1114	1086	1118	1074	1093	1091	1131	1114	1080	1086	1114	1131	1116	1037	1012	1098	1109	1081	1081	1098	1128	1100	1035	1076	1086	1052	1066	1098	1086	1043	1123	1121	1057	1116	1106	1067	1087	1100	1132	1118	1147	1141	1123	1052	1090	1078	1038	1122	1106	1088	1114	1070	1045	1102	1098	1096	1128	1088	1108	1055	1132	1071	1005	1055	1065	1125	1033	1099	1083	1040	1110	1104	1098	1087	1097	1133	1100	1136	1142	1070	1026	1080	1081	1124	1083	1071	1100	1063	1077	1092	1076	1098	1117	1078	1079	1058	1071	1094	1111	1072	1040	1107	1129	1112	1070	1071	1103	1084	1124	1083	1022	1103	1140	1136	1090	1069	1086	1104	1044	1125	1054	1045	1146	1053	1061	1054	1104	1097	1085	1063	1124	1086	1065	1100	1137	1106	1098	1068	1085	1095	1113	1046	1103	1103	1115	1081	1087	1094	1084	1099	1102	1024	1063	1114	1076	1011	1093	1075	1087	1034	1113	1042	1005	1098	1049	1084	1068	1077	1081	1156	1058	1117	1055	1157	1056	1070	1045	1130	1146	1068	1088	1091	1126	1103	1095	1110	1101	1075	1129	1025	1112	1122	1117	1081	1114	1067	1118	1128	1135	1090
23326	20809	28294	23997	22127	21776	16833	10173	6722	4064	2461	1421	1182	1031	1043	1046	967	893	908	921	875	877	838	820	758	739	749	788	713	750	695	706	720	780	790	811	761	815	731	804	750	762	797	752	687	705	771	660	674	685	709	703	722	671	674	688	726	694	696	692	682	692	721	683	671	700	690	676	654	702	689	655	708	644	679	692	718	688	717	677	643	701	662	637	671	670	662	638	686	660	664	648	687	723	660	697	693	646	714	704	683	684	690	665	684	690	682	684	702	651	694	696	655	726	669	656	751	704	679	697	681	653	690	662	649	684	668	680	710	694	671	667	666	666	656	693	685	666	707	675	662	647	700	661	690	647	677	712	709	675	674	710	661	674	672	711	725	657	656	727	706	661	663	673	683	691	708	660	676	701	694	678	703	698	689	692	688	728	694	664	643	655	666	611	657	649	672	709	638	688	672	675	689	679	700	681	675	687	649	641	694	706	717	682	700	679	702	705	681	685	710	643	727	705	682	717	644	688	706	703	667	680	671	702	667	666	638	647	647	675	639	687	672	662	708	667	659	706	620	670	650	724	683	678	694	708	716	668	646	705	696	658	682	707	599	668	607	686	633	714	662	698	661	650	669	653	668	682	690	712	666	685	706	638	737	643	599	720	654	668	681	686	700	652	671	733	684	690	724	631	704	697	713	706	671	644	671	638	658	673	678	680	646	686	684	712	715	702	685	659	675	697	678	659	638	682	682	681	695	659	738	717	670	689	679	683	728	693	675	683	671	655	660	703	659	702	653	637	712	683	659	683	688	658	679	677	689	641	694	668	729	661	678	686	693	687	684	620	722	682	685	651	673	717	686	673	683	702	681	656	683	673	634	660	663	641	679	701	665	732	719	682	659	687	713	643	684	715	699	658	643	669	683	704	648	701	706	702	667	661	687	680	670	705	663	608	652	686	669	692	680	687	679	722	697	710	668	717	680	716	739	661	673	672	698	683	663	699	664	717	652	723	653	667	679	657	662	733	688	687	674	652	653	713	708	694	635	730	671	715	675	696	724	685	682	667	695	644	680	649	701	671	711	702	654	694	663	646	666	666	677	669	641	716	691	715	676	684	673	672	718	649	657	668	686	691	687	658	653	690	674	710	687	704	672	630	673	689	681	655	712	693	599	666	718	670	665	712	659	668	666	655	669	638	664	689	683	706	697	708	703	668	704	636	685	656	694	685	710	631	722	664	655	657	672	682	663	707	648	684	679	655	668	713	678	692	675	700	670	671	693	678	654	672	667	696	656	697	729	693	695	670	695	641	728	659	680	671	698	706	678	660	671	671	667	675	680	706	683	706	664	649	720	697	632	705	644	657	720	676	682	686	704	687	675	642	671	658	625	747	648	641	733	729	704	668	718	692	649	709	636	688	627	703	674	663	647	670	647	692	694	683	681	653	665	681	655	645	699	667	719	700	676	719	656	635	688	651	690	662	691	677	665	686	651	703	743	707	710	661	669	680	687	687	674	675	690	660	717	663	748	706	646	643	713	684	659	655	670	687	711	640	690	693	691	719	698	617	652	665	631	717	665	644	656	713	688	668	671	672	672	696	640	661	680	728	673	711	672	703	643	699	682	683	643	641	718	734	668	657	663	675	681	696	661	682	687	666	673	683	682	642	671	645	671	678	653	685	700	678	687	725	711	686	647	691	703	695	711	674	652	726	692	689	644	625	668	666	685	700	704	670	653	694	648	698	696	681	670	656	675	657	685	683	675	662	712	676	668	666	667	705	665	658	634	715	672	687	636	653	675	641	707	706	693	719	664	672	632	681	679	682	630	645	660	712	650	693	650	697	706	654	724	643	700	679	712	656	675	686	707	665	687	704	645	671	665	698	635	686	683	665	654	686	640	702	704	669	664	700	604	698	720	681	662	669	675	638	671	705	693	683	664	670	642	674	694	700	652	673	700	704	680	681	683	676	606	704	723	699	645	701	720	652	725	649	682	705	720	654	675	646	700	683	695	687	695	655	689	686	664	661	727	683	622	683	710	659	640	708	679	642	664	690	661	649	680	653	675	632	657	672	671	682	638	697	727	657	707	682	666	695	736	686	683	686	660	684	667	694	682	694	688	717	692	711	684	673	683	710	677	710	707	669	636	665	679	645	693	680	686	682	721	661	694	677	613	620	683	700	664	613	653	645	662	689	689	685	689	703	694	669	661	645	697	707	679	693	664	669	623	660	665	708	669	681	684	674	647	710	684	682	659	669	618	648	701	656	665	658	697	663	629	648	649	670	709	675	712	664	663	717	664	686	644	661	694	659	656	631	652	694	693	696	618	663	696	643	694	652	646	705	654	662	689	687	643	664	671	714	683	681	659	658	669	631	709	689	690	641	666	699	667	621	672	659	681	682	645	734	693	658	698	647	691	706	646	697	672	649	660	661	672	662	645	664	658	667	679	630	690	656	635	683	687	710	677	700	714	652	694	678	677	690	666	734	691	683	697	713	680	723	718	668	672	632	676	602	659	656	661	673	664	705	700	687	673	696	663	619	627	649	664	691	686	678	638	699	686	725	685	695	652	637	655	697	671	728	648	678	690	660	714	664	677	686	677	687	649	713	666	655	672	691	697	689	664	631	679	684	688	648	685	685	691	720	665	635	700	694	679	723	701	714	685	704	672	655	639	661	676	638	696	665	698	693	643	666	649	673	679	713	672	684	682	701	704	667	661	626	718	685	680	675	679	726	703	683	673	687	675	651	655	665	688	680	706	644	642	713	646	624	663	692	691	695	667	637	655	680	697	649	704	687	721	725	647	623	706	662	644	662	720	628	659	698	676	654	674	621	684	679	636	668	663	651	665	702	677	693	660	633	680	631	679	701	664	736	663	703	650	663	732	645	685	684	637	688	636	676	665	683	718	676	641	693	698	665	721	746	699	680	694	661	639	683	701	649	652	686	663	690	677	665	702	652	651	658	686	675	692	706	731	635	709	688	667	715	695	699	690	687	662	703	669	708	629	674	684	664	748	670	644	673	704	654	674	696	662	701	696	679	660	678	653	689	702	713	674	663	680	654	715	670	694	696	740	720	672	664	739	702	653	629	665	658	689	697	697	690	664	658	657	671	662	684	692	672	682	678	673	659	664	726	659	677	665	668	676	654	684	706	702	695	658	709	712	700	671	655	639	716	672	683	675	654	701	666	667	663	667	654	701	672	690	689	671	708	662	662	642	652	648	683	687	668	688	710	656	658	703	708	673	708	662	647	642	654	678	630	652	685	695	695	675	710	690	696	742	739	677	698	676	665	698	686	704	674	666	714	664	684	679	710	667	667	698	700	652	684	691	663	671	680	673	671	699	663	677	635	712	674	681	694	703	674	668	669	664	697	669	709	676	678	671	673	637	685	676	637	681	680	673	679	712	642	644	649	681	697	662	696	687	709	679	696	665	605	703	681	724	680	696	654	676	682	653	617	668	714	653	653	700	656	724	709	687	674	669	638	668	709	637	645	676	693
32207	53207	47284	36452	28760	23872	19095	15167	11558	7313	4234	2330	1708	1556	1545	1392	1282	1303	1233	1193	1163	1052	1073	1054	971	976	976	993	918	989	924	927	889	1008	937	1039	1057	1007	955	998	944	977	1018	979	896	907	881	868	817	914	880	839	896	791	776	847	819	779	846	855	782	819	822	797	830	827	854	854	819	838	766	836	751	831	817	828	826	823	836	778	815	822	834	833	821	819	798	830	824	759	794	842	824	775	818	822	809	809	846	846	891	821	783	789	767	811	826	852	800	828	836	817	806	782	867	834	833	856	834	805	860	774	817	780	828	843	830	800	805	826	833	858	827	810	840	821	798	828	805	783	825	819	803	780	794	861	785	844	801	789	837	802	824	861	814	772	808	815	797	823	841	799	832	777	851	782	812	811	775	808	812	848	825	820	804	808	818	846	785	888	798	802	844	815	784	810	803	856	840	853	815	815	821	828	855	854	829	808	809	779	795	835	807	845	827	850	811	827	832	808	835	798	865	822	815	817	792	815	801	787	829	797	817	835	813	824	780	816	809	760	810	819	839	763	887	812	845	819	809	752	819	811	859	854	814	838	830	808	828	840	829	797	792	841	822	850	786	792	826	829	825	807	861	811	778	771	813	798	854	813	823	802	853	858	811	826	813	792	897	839	808	839	839	800	823	835	795	790	805	856	793	833	846	908	825	880	783	807	809	768	810	822	850	823	822	783	840	812	810	831	849	846	825	829	799	858	899	794	775	824	810	798	841	844	835	776	824	816	741	830	753	843	853	830	782	856	838	838	803	829	878	851	876	826	793	779	784	833	796	822	829	850	885	763	831	836	808	793	834	796	822	812	804	831	843	825	794	815	822	793	809	825	834	807	795	822	837	801	779	889	803	823	811	782	836	796	803	856	818	823	800	773	816	810	807	814	813	834	856	793	798	858	843	833	817	850	845	818	795	777	770	797	815	813	850	839	821	834	862	832	758	805	820	818	864	838	805	813	806	792	789	817	792	841	822	869	831	780	814	819	795	800	818	823	813	787	771	792	824	824	815	810	803	779	822	826	867	813	847	794	839	863	834	832	837	813	807	839	780	819	858	777	898	794	844	842	839	822	859	846	790	848	864	809	782	839	803	844	848	828	798	846	790	793	842	800	816	849	847	856	827	861	801	830	828	856	803	853	780	788	830	827	764	859	809	781	844	814	818	830	807	796	857	844	804	792	817	757	821	846	795	818	842	808	808	800	790	843	838	810	809	814	802	817	849	859	868	834	828	823	821	824	826	828	840	768	826	800	775	802	865	815	786	823	844	777	804	823	776	822	762	842	838	787	839	779	803	810	794	860	803	842	881	832	838	792	843	838	896	820	794	834	801	752	837	838	814	816	766	774	850	798	839	851	810	840	805	848	869	795	817	823	827	771	813	835	821	883	813	845	878	854	843	875	854	836	848	864	834	854	838	808	819	768	807	793	859	770	808	811	829	819	844	821	842	784	783	805	838	811	848	772	862	792	821	769	822	797	841	891	792	786	840	769	799	792	821	749	830	836	799	852	819	801	829	833	796	797	803	787	780	798	841	862	857	848	841	845	877	815	822	822	824	841	816	829	810	770	805	832	845	775	775	868	873	808	809	852	844	875	822	821	783	793	849	870	839	783	781	764	817	893	865	780	809	820	760	827	813	780	811	831	827	812	848	889	850	765	817	829	874	818	809	801	795	853	765	825	859	843	853	851	800	830	800	816	842	834	804	843	817	815	839	806	774	808	793	838	819	822	798	835	843	806	814	767	853	872	843	771	834	809	846	853	829	873	812	828	835	805	858	838	856	806	871	848	807	810	829	831	844	777	851	817	871	776	885	849	805	836	814	863	849	852	832	791	808	857	889	855	876	827	821	804	806	860	790	816	864	818	838	848	757	882	880	877	834	824	780	798	873	782	796	842	803	817	814	846	845	832	810	840	820	836	844	817	819	793	823	778	854	823	784	817	877	760	819	820	765	804	867	812	823	811	821	867	823	803	859	817	811	830	822	775	814	833	823	746	888	826	793	856	786	803	827	819	837	833	794	836	806	785	804	802	897	833	784	796	784	849	833	764	759	809	803	842	835	809	783	830	802	821	750	766	788	846	841	833	825	832	802	820	847	845	833	846	858	740	841	843	827	814	820	831	844	813	788	780	861	844	816	850	815	826	784	818	818	812	783	840	819	805	829	817	817	834	806	780	835	802	825	842	799	836	852	833	832	785	802	798	817	841	809	799	797	831	821	758	851	803	847	857	873	844	837	816	781	834	817	823	813	798	804	787	805	804	838	777	815	818	871	794	834	817	853	817	798	857	838	828	841	847	792	808	800	834	862	795	796	822	834	785	792	809	818	860	844	840	761	843	797	838	828	795	824	786	833	863	787	881	849	794	811	779	820	837	817	801	803	830	801	827	822	817	821	740	798	815	829	793	803	808	831	825	844	803	794	779	845	820	851	812	814	836	843	823	796	821	824	818	795	830	820	780	862	864	827	801	826	813	885	862	839	797	786	796	839	838	881	794	810	830	822	832	869	834	869	820	791	809	837	816	816	836	825	839	842	857	834	793	832	780	865	816	789	823	794	833	819	800	859	867	826	785	836	817	802	797	804	833	820	881	773	801	846	795	825	849	781	801	848	783	842	857	813	832	833	816	808	799	842	791	799	827	840	811	818	828	785	824	788	831	859	794	885	818	790	761	802	792	839	861	832	832	814	848	871	795	819	828	833	868	811	841	862	800	842	830	779	860	781	816	842	830	888	815	866	784	791	859	852	883	810	813	798	769	833	806	824	814	847	796	815	849	801	843	814	870	826	802	788	786	805	827	811	751	842	829	840	816	863	839	843	873	784	851	808	771	869	839	862	774	853	777	805	796	833	787	861	816	818	829	853	819	837	835	793	851	860	829	847	827	804	845	808	810	760	817	796	810	811	807	811	856	799	777	828	809	778	842	791	827	738	789	830	798	827	852	797	846	853	838	834	768	862	817	822	907	795	828	825	859	809	873	843	828	804	820	806	789	790	825	801	821	771	838	852	819	862	827	814	815	783	809	802	832	854	838	809	801	815	827	831	843	846	837	908	827	806	790	820	862	769	853	812	833	846	824	880	816	799	813	813	820	818	819	821	829	811	811	838	810	812	807	829	827	820	788	879	809	795	803	803	815	777	813	811	825	862	845	884	817	817	791	816	865	866	826	871	823	804	837	788	867	868	858	779	797	857	878	816	800	802	825	836	848	812	767	815	780	825	837	818	817	843	868	841	822	845	795	825	784	778	808	792	794	794	838	836	792	829	814	805	800	779	827	825	824	816	811	846	811	800	832	815	833	789	834	816	797	808	857	806	817	876	829	826	789	823	850	793	764	774	856	831	843	842	812	824	786	825	753	826	814	809	817	845	791	837	819	799	830	812	790	871	830	822	834	863	827	876	881	825	757	830	834	838	779	829	814	825	810	835	815	842	789	818	823	840	787	789	801	809	838	791	828
22284	20726	28459	23205	21239	23036	23621	14017	9223	5179	2554	1407	1192	1196	1164	1013	914	981	923	871	814	753	743	720	669	626	695	646	587	606	618	630	623	699	661	709	722	691	640	682	679	681	693	667	594	599	643	563	570	624	621	534	553	640	581	534	523	517	542	551	560	561	567	533	546	587	585	541	511	595	563	572	575	547	548	583	602	545	599	536	584	535	516	525	561	578	533	553	588	563	498	523	571	555	548	515	554	562	500	543	548	577	541	553	525	492	536	582	499	556	562	563	528	571	583	530	549	573	552	496	551	556	525	570	523	539	589	557	540	529	567	560	539	585	539	519	533	560	537	539	532	562	560	549	546	597	525	522	597	527	598	575	555	543	519	558	554	523	525	550	542	550	592	549	543	535	561	539	529	540	519	590	594	540	555	526	540	546	560	573	578	539	563	534	584	566	573	511	523	558	564	529	603	546	541	525	530	567	546	555	557	551	546	570	550	589	563	540	515	547	531	537	589	526	536	548	555	548	563	510	557	540	603	534	515	564	512	509	571	549	516	557	527	528	523	546	525	532	535	579	557	552	596	567	584	502	520	514	587	580	590	534	520	557	502	568	576	547	539	553	529	574	552	511	545	565	522	560	584	578	565	591	526	546	575	528	564	604	582	546	532	567	523	573	558	537	566	550	537	561	545	553	529	543	535	497	516	538	532	555	572	578	574	567	528	559	513	555	545	580	552	542	532	523	579	524	555	562	489	555	515	527	487	564	515	563	541	592	572	552	519	560	548	562	516	555	546	584	555	528	533	543	567	533	541	562	533	540	568	562	544	528	514	561	567	533	523	569	515	553	556	584	526	555	563	522	555	549	576	547	522	521	507	552	574	550	527	607	568	537	542	556	540	538	517	548	543	548	535	521	561	547	589	538	552	566	587	570	547	547	561	533	505	548	546	565	558	583	555	588	569	538	558	571	554	516	550	562	511	539	511	515	564	538	547	523	518	546	588	532	504	543	560	583	537	555	585	550	562	557	536	587	527	562	577	545	505	577	499	573	544	554	548	572	527	556	577	552	525	526	579	530	544	538	582	528	555	543	580	563	619	559	532	521	562	545	544	541	595	590	569	544	501	563	530	540	550	586	546	548	570	580	522	531	527	542	588	549	551	529	561	523	534	512	569	583	568	595	545	543	560	550	549	531	568	550	571	579	556	588	546	585	550	579	532	532	531	540	572	570	561	548	550	591	528	566	535	555	545	528	566	544	545	533	514	474	537	512	542	530	519	539	528	526	571	562	556	534	599	521	516	519	579	521	522	506	547	538	528	524	535	560	566	571	563	534	542	559	549	584	548	536	521	547	542	569	559	565	572	534	548	538	608	553	554	518	561	577	571	552	562	529	538	530	567	566	570	535	491	533	553	535	529	529	534	570	571	529	544	568	509	559	550	542	555	492	557	557	526	570	591	551	553	558	538	525	579	559	551	532	486	547	555	575	539	554	517	538	543	549	559	493	549	587	566	565	528	529	558	551	575	567	526	534	539	554	547	567	503	603	516	525	549	573	582	567	546	535	604	524	552	561	529	574	560	485	575	506	521	579	560	492	531	544	560	551	554	545	551	546	565	535	536	547	519	561	506	558	565	545	539	556	535	532	530	534	546	547	517	551	582	530	567	549	543	559	541	532	581	518	565	540	556	529	546	523	550	539	564	557	559	553	593	557	571	553	556	565	567	543	528	559	518	535	529	554	555	574	598	503	538	604	510	558	524	565	525	570	559	579	522	550	549	561	555	541	603	533	540	536	515	568	553	570	555	521	567	516	536	519	524	533	531	552	569	529	578	559	543	561	539	527	534	528	530	567	556	555	536	579	550	557	566	563	540	561	536	565	533	537	548	569	502	518	526	512	497	537	555	546	569	552	557	587	514	515	541	536	593	528	546	531	550	531	503	506	562	555	556	531	577	573	557	523	514	565	571	609	532	549	592	555	526	554	521	535	527	563	584	502	539	551	551	531	578	556	559	564	540	516	571	551	549	514	540	527	557	505	535	541	529	559	554	566	549	587	554	528	539	518	521	564	514	524	576	543	524	561	526	580	513	500	562	553	570	518	562	554	554	543	554	503	515	487	565	527	556	542	541	530	537	560	551	556	554	476	528	567	533	547	556	502	563	563	507	515	545	530	540	586	517	518	525	521	574	554	547	533	539	530	563	572	574	554	566	567	571	574	573	538	547	529	559	540	509	575	550	533	539	559	539	570	571	542	542	613	569	597	497	563	542	592	546	508	495	555	498	545	570	518	540	578	533	559	538	519	529	543	554	566	542	559	508	550	533	536	520	543	557	568	525	534	534	481	561	510	574	512	567	585	538	545	541	526	538	531	535	527	527	545	544	523	531	578	539	550	578	576	542	607	527	541	533	533	585	526	614	550	556	537	497	553	512	494	559	543	523	570	543	538	534	529	528	521	541	529	561	519	535	585	553	533	516	554	550	537	524	548	540	521	583	527	541	556	553	490	532	545	519	527	515	509	556	510	524	529	530	535	536	511	566	535	598	568	555	565	567	582	545	533	518	547	569	580	504	532	568	540	576	523	543	563	550	525	537	558	534	539	583	543	557	522	514	528	500	529	567	562	555	555	547	541	544	522	570	498	565	544	563	619	553	579	541	559	545	529	527	552	522	543	533	544	542	522	523	573	576	572	586	579	556	579	555	596	539	574	590	564	543	511	573	557	596	550	546	571	518	547	551	551	527	574	563	548	526	560	534	582	546	521	512	528	517	515	554	514	544	545	540	533	541	542	537	529	542	540	602	553	527	562	537	538	554	564	575	559	536	537	517	544	568	499	514	539	531	541	545	547	533	601	531	522	560	590	544	564	551	593	533	564	536	555	543	521	539	513	546	537	507	592	527	530	581	551	563	535	571	528	513	539	532	539	560	544	570	557	572	564	574	527	581	573	536	542	516	521	553	559	574	554	532	531	546	506	582	602	569	564	521	528	557	555	551	565	567	549	539	559	518	591	487	509	533	591	548	514	572	562	551	543	478	539	544	557	544	550	548	531	540	535	520	560	556	567	577	528	561	550	517	535	539	552	536	551	516	529	528	542	537	569	558	584	540	563	543	530	550	524	550	522	533	554	535	515	546	531	539	573	505	563	563	569	561	569	558	510	505	556	577	590	559	561	551	506	541	622	551	545	578	559	550	516	590	528	555	557	562	561	550	528	553	543	572	531	544	580	540	536	551	557	552	575	602	519	551	562	505	561	515	539	568	539	527	535	597	537	496	514	545	555	545	511	556	561	534	521	569	513	537	530	534	530	536	564	503	536	519	490	534	567	564	561	537	544	541	573	574	532	537	548	524	532	560	553	545	544	532	535	550	544	560	555	554	506	550	544	565	513	504	542	523	570	558	592	525	540	557	516	495	546	556	549	571	581	573	561	560	511	532	575	563	498	579	576	531	533	532	554	541	528	507	549	561	583	517	542	566	515	518	560	513	525	543	515	564	532
33890	57437	51973	40536	33456	28307	22844	19022	14588	8959	4520	2444	2012	1881	1858	1613	1406	1424	1338	1258	1147	1052	1047	1026	904	811	884	841	762	783	865	831	897	845	818	903	955	898	798	828	795	870	964	928	806	716	805	696	656	735	714	733	652	650	666	631	649	642	613	643	631	649	694	622	673	646	639	642	661	646	662	642	679	646	633	686	695	648	693	629	655	669	639	646	669	595	682	691	627	675	683	665	660	614	634	664	659	648	601	661	652	653	664	677	634	716	680	666	620	653	607	639	642	646	637	670	671	663	622	659	643	632	688	672	680	642	615	631	649	634	649	665	649	681	696	630	641	609	622	626	685	661	667	677	653	641	586	652	647	653	651	653	632	646	684	670	627	661	639	685	682	675	675	657	644	644	634	620	625	633	665	672	616	642	684	668	659	645	641	691	694	623	654	645	659	640	605	659	656	655	669	676	660	631	653	645	620	617	667	674	653	705	636	644	622	602	701	678	655	630	667	664	647	645	658	651	673	608	581	629	665	623	608	694	630	658	630	665	629	684	654	630	613	608	599	615	629	634	682	631	683	670	617	594	690	655	609	675	626	659	647	629	647	678	655	658	650	689	638	647	624	663	664	654	663	644	618	625	592	642	645	615	625	641	646	679	674	654	717	603	648	673	621	641	646	679	658	641	659	666	649	663	626	711	644	680	626	691	670	646	655	637	651	663	649	638	656	650	654	619	644	663	619	615	628	647	628	635	688	639	655	649	699	643	644	622	652	636	680	631	643	620	658	685	587	645	661	650	665	644	592	637	653	689	649	631	639	670	655	635	694	647	666	664	661	638	656	659	673	627	648	657	664	630	635	633	687	615	630	650	647	660	624	667	655	694	681	649	643	652	646	646	644	681	642	685	635	621	654	634	635	648	649	650	641	633	647	684	653	677	656	629	633	710	651	608	644	660	622	635	672	665	671	650	675	642	631	635	591	648	664	642	610	684	606	638	646	622	642	631	654	623	631	582	637	689	646	656	634	632	649	661	639	670	649	611	631	700	632	638	648	661	692	676	639	658	611	671	643	638	638	621	611	664	639	623	645	609	606	671	597	632	647	656	618	638	634	685	612	615	614	653	661	655	627	592	587	650	651	637	657	645	646	630	659	640	643	633	616	681	605	645	612	635	629	632	664	615	669	646	702	708	640	678	670	608	630	671	646	620	635	650	686	649	601	668	596	694	656	651	661	626	687	614	634	649	654	635	610	641	598	667	630	657	654	607	620	661	642	648	665	677	606	667	677	627	648	641	614	628	616	610	670	641	677	591	640	661	633	642	614	653	630	650	606	640	594	648	644	602	628	638	622	637	649	617	646	637	638	664	629	628	594	607	618	619	641	689	628	646	639	601	665	639	667	583	670	601	617	655	656	619	668	610	657	644	630	624	614	622	643	615	642	627	660	671	646	678	637	625	624	679	652	647	646	614	631	663	621	627	640	681	609	640	641	662	665	690	634	694	655	604	654	627	645	651	609	621	610	660	659	656	627	636	646	605	703	625	625	641	688	645	642	637	670	659	616	659	645	647	671	707	621	634	665	648	634	633	623	636	623	636	650	645	623	652	671	638	641	672	609	692	610	635	640	634	635	636	647	664	652	664	638	655	653	615	626	647	640	680	665	657	600	632	662	666	695	632	628	668	696	652	654	630	642	633	638	626	656	684	640	631	626	626	631	648	611	613	643	660	646	642	638	668	673	627	646	698	663	670	590	686	673	629	658	626	608	657	671	641	672	672	669	634	641	629	658	580	599	713	701	667	615	687	657	634	638	680	621	604	635	652	628	653	641	656	664	709	663	630	670	592	601	660	632	670	666	645	637	637	608	633	684	638	655	634	660	629	685	660	673	641	649	663	668	677	641	625	671	622	604	668	647	664	653	644	625	665	651	630	593	632	625	658	703	605	643	625	606	635	610	626	660	647	615	616	641	591	643	659	610	644	625	642	682	677	635	695	637	649	589	678	617	637	637	674	638	622	635	673	648	662	636	667	634	675	702	636	616	668	639	636	647	648	645	657	655	602	675	664	647	645	626	628	636	612	659	655	616	657	619	647	621	613	606	607	629	648	614	668	602	660	661	635	602	694	646	641	584	621	629	663	626	632	662	665	654	622	672	646	692	668	652	707	668	660	630	669	664	643	668	631	644	615	676	670	643	626	661	618	675	653	677	645	635	669	655	668	645	632	659	653	638	637	697	660	619	615	691	648	668	646	639	658	671	575	640	639	623	628	670	649	584	697	664	667	684	676	638	652	632	649	635	647	620	622	629	637	685	633	633	658	633	652	617	666	638	648	653	632	654	688	641	668	638	636	674	636	670	674	622	681	651	650	650	649	622	638	635	627	683	631	640	616	663	653	648	676	668	616	658	648	639	607	618	616	656	688	675	664	631	656	630	657	664	631	645	662	691	614	676	647	678	638	628	643	703	663	635	625	602	659	660	606	708	660	626	655	653	650	651	672	677	627	611	628	658	640	651	642	655	657	625	634	641	648	700	667	654	607	644	624	661	686	681	677	624	668	647	652	658	684	614	635	613	628	609	638	632	621	634	667	616	689	685	611	638	630	644	668	689	656	615	666	642	653	652	656	634	666	643	650	637	663	666	622	651	619	631	662	584	643	639	656	631	626	640	631	652	649	638	611	696	641	629	642	640	616	635	615	665	658	667	634	653	665	693	632	639	635	620	648	657	598	674	662	637	647	640	667	618	584	612	701	628	650	686	623	738	614	627	650	628	688	651	647	631	634	616	663	654	665	637	618	608	610	639	635	607	638	651	640	640	605	576	610	627	621	636	613	664	645	669	675	684	630	646	699	607	693	606	641	618	650	683	654	627	654	656	631	659	647	597	668	678	650	636	653	595	605	650	654	614	684	652	639	648	654	677	648	604	608	658	656	609	643	653	609	627	592	639	625	629	628	656	673	661	619	642	631	646	663	641	651	688	630	654	693	681	619	671	637	687	622	629	620	658	661	640	636	680	597	682	667	656	635	691	623	682	667	645	659	637	681	636	677	610	626	624	723	627	637	662	625	610	688	656	646	606	603	662	619	635	638	614	621	665	618	622	615	648	691	639	645	656	635	634	656	614	625	650	637	604	630	649	621	652	640	656	635	613	607	619	671	669	644	650	652	652	617	677	641	635	668	645	654	644	677	657	705	627	640	652	669	631	680	667	664	671	651	623	596	656	619	639	616	659	650	692	614	626	608	682	653	666	613	619	644	649	655	627	635	647	663	643	608	616	660	651	631	667	670	668	635	676	615	669	624	656	618	668	642	646	608	641	648	673	605	611	595	640	673	657	637	660	653	656	660	636	631	638	623	660	654	627	689	627	692	624	623	646	648	684	646	619	634	621	632	638	653	690	618	643	613	635	633	616	645	608	642	639	622	695	624	627	681	593	703	648	657	658	651	680	624	672	679	614	609	657	672	619	614	687	586	619	614	625	633	639	606	653	649	674	611	608	620
27507	26921	35004	28609	18819	12713	8522	6109	3969	2100	1364	1205	1212	1158	1187	1070	1078	1071	1036	1026	986	1075	967	970	985	901	929	937	891	979	936	972	991	915	916	988	949	923	973	943	952	986	1044	898	946	978	921	954	911	946	927	978	948	929	849	943	920	907	938	892	935	908	927	927	980	899	916	942	828	875	854	885	910	931	920	967	908	902	912	962	902	850	938	881	884	930	878	888	969	902	948	875	927	875	928	869	930	942	903	862	906	937	913	884	942	895	896	930	972	935	921	988	906	966	921	912	903	878	908	866	898	896	922	877	934	897	904	952	886	965	884	881	922	868	872	917	954	977	907	923	912	961	935	930	926	949	913	940	899	866	916	905	891	901	938	1006	932	876	877	890	900	955	888	897	930	958	886	906	863	930	882	898	914	946	979	892	925	933	895	929	895	930	936	951	927	906	914	903	939	946	912	902	973	936	927	877	932	877	937	849	878	950	957	889	867	899	930	989	870	952	911	901	865	963	923	941	931	917	861	916	944	978	894	896	898	875	908	894	893	900	951	938	940	917	871	899	956	861	899	888	911	906	930	908	922	918	922	905	952	924	933	945	929	881	943	941	889	918	931	935	912	899	927	895	915	904	934	923	863	937	894	888	898	914	901	884	973	911	874	927	906	944	945	903	885	925	937	952	924	902	931	894	943	906	979	944	886	870	912	930	890	884	931	915	886	945	934	964	906	917	905	894	854	943	913	905	872	880	939	907	879	860	955	929	888	974	916	891	881	879	872	927	929	921	927	889	962	925	917	953	938	1014	974	917	868	911	916	905	926	879	896	924	884	934	920	916	938	908	863	891	927	924	937	938	904	944	936	959	947	916	830	874	902	888	942	946	965	893	943	889	881	921	978	902	876	948	946	914	970	913	906	891	865	900	880	888	840	914	945	876	908	950	980	896	948	920	904	944	897	865	904	862	903	919	877	940	913	939	861	909	949	827	934	955	924	879	921	889	920	921	847	966	863	917	876	941	863	917	863	898	872	920	915	922	864	940	923	885	972	945	941	894	946	909	902	921	916	934	952	926	924	919	922	902	876	846	904	918	938	908	899	895	923	912	878	960	983	894	940	910	973	917	928	890	965	866	872	878	917	937	860	868	893	903	917	894	956	946	880	906	935	934	936	896	907	869	943	938	903	954	953	925	914	908	886	965	893	908	881	901	934	895	935	886	933	957	937	910	928	908	933	947	937	936	929	957	900	951	915	906	871	926	881	974	881	908	899	949	936	942	891	928	971	895	920	905	905	930	899	888	913	947	969	901	894	931	900	830	944	895	910	902	959	880	959	887	927	919	947	896	945	879	884	894	958	931	882	944	942	905	913	917	927	938	884	920	844	898	903	908	938	900	937	963	920	916	924	905	890	956	948	910	865	927	932	946	880	879	937	951	855	908	903	943	932	894	966	943	926	953	985	952	939	916	938	935	916	912	918	898	944	967	929	886	886	903	914	865	957	919	914	919	874	950	912	904	939	882	903	903	910	920	838	909	908	941	906	916	896	911	913	890	877	929	948	928	891	900	916	891	913	928	906	913	898	920	940	921	909	909	966	925	882	901	947	941	952	940	963	946	901	889	909	884	900	921	893	984	906	925	891	951	904	945	872	918	875	871	915	914	909	915	925	844	902	906	898	941	902	877	915	958	948	940	888	939	904	960	890	909	958	966	930	927	912	975	875	966	925	866	884	935	888	902	899	882	905	874	1002	938	911	920	913	913	893	938	936	917	930	896	960	858	890	939	915	922	950	962	920	940	872	902	890	910	936	916	892	903	923	882	920	911	912	936	909	846	956	920	904	873	897	881	915	914	949	954	887	923	873	909	924	934	924	894	964	900	890	941	924	833	919	935	924	828	899	851	901	967	899	899	916	903	917	910	949	980	926	933	930	931	917	890	885	932	892	929	962	917	924	948	931	931	908	933	896	903	969	973	910	884	871	917	905	948	877	877	877	941	933	931	892	853	926	913	903	935	901	951	934	925	908	935	930	934	937	909	952	949	913	929	929	955	959	886	955	903	930	932	961	982	913	892	951	925	942	939	881	895	927	907	887	914	845	924	915	932	901	927	913	934	964	940	964	950	875	850	947	876	926	908	877	925	977	945	928	882	920	922	910	926	881	875	950	895	930	875	864	929	932	931	911	905	942	925	917	896	935	951	943	919	985	924	902	961	895	918	869	863	908	921	919	907	933	892	926	888	945	896	932	915	951	840	925	977	928	857	932	937	930	919	914	930	947	913	866	977	884	919	917	959	960	945	926	903	940	923	945	935	845	927	922	920	939	943	953	935	924	904	911	896	921	956	999	928	958	925	868	919	931	942	852	870	972	900	943	909	863	954	939	889	918	936	914	824	917	911	950	948	949	882	914	944	900	925	939	884	915	938	923	896	920	909	1022	919	926	908	873	911	945	913	915	888	938	903	926	916	918	849	916	932	979	913	930	939	914	869	901	931	901	922	904	964	924	947	908	919	903	1000	928	956	849	891	937	907	915	940	887	914	925	906	962	871	936	963	916	950	889	974	846	881	912	907	939	918	910	936	853	945	883	891	932	888	934	982	941	954	923	855	905	907	956	922	936	892	939	899	891	876	886	939	918	922	888	871	885	927	954	930	929	912	920	944	929	910	955	898	918	937	942	883	912	870	960	896	928	918	935	896	934	930	935	912	846	926	928	940	964	919	927	906	904	898	883	925	909	882	934	892	920	930	965	867	904	931	898	925	924	931	950	899	875	960	957	918	914	892	946	938	863	904	918	905	922	858	885	902	962	926	955	925	903	914	979	941	919	899	910	931	947	896	912	886	865	933	868	902	869	870	907	906	964	969	905	923	934	924	994	896	906	920	866	877	898	981	950	946	937	940	894	913	978	937	861	923	867	901	883	909	896	884	906	920	899	905	923	878	867	939	907	929	877	944	904	969	913	926	908	927	880	926	893	962	940	927	956	931	889	921	900	870	941	931	868	848	925	892	893	880	938	895	882	911	890	934	921	970	939	924	947	904	934	969	940	890	868	959	915	931	875	902	900	878	930	949	941	896	933	883	928	928	907	974	905	924	958	937	908	946	950	935	957	915	916	890	905	864	932	935	934	938	949	848	932	929	923	895	972	882	908	907	960	966	974	898	942	976	896	874	913	919	959	929	912	883	939	945	902	906	872	901	959	935	968	888	881	926	928	925	889	935	931	930	915	952	894	924	943	908	931	885	870	894	929	930	911	945	910	880	884	908	906	934	930	940	930	904	924	895	934	955	913	896	911	892	958	929	901	916	904	947	895	921	911	880	926	949	888	923	921	987	858	908	954	939	910	894	915	907	944	898	943	892	976	950	929	916	955	883	977	952	889	925	962	929	901	990	928	959	931	875	914	911	920	936	938	914	891	931	866	888	900	933	897	886	937	897	906	872	874	907	915	896	892	922	937	929	914	943	950	893	899	906	943	917	931	925	894	890	836	916	899	936	959	937	882	906
31597	45156	40183	29263	22800	18096	13820	10975	7154	3583	2061	1592	1505	1511	1490	1482	1402	1388	1417	1361	1248	1279	1232	1204	1169	1132	1112	1148	1104	1211	1138	1142	1117	1139	1105	1162	1238	1205	1184	1165	1170	1210	1169	1170	1159	1111	1116	1086	1144	1082	1090	1031	1108	1113	1127	1121	1092	1165	1094	1132	1031	1103	1116	1070	1113	1127	1051	1074	1079	1102	1119	1135	1037	1099	1071	1113	1032	1135	1089	1103	1089	1034	1068	1129	1091	1099	1097	1093	1097	1152	1147	1051	1078	1070	1001	1074	1078	1156	1104	1106	1055	1086	1131	1065	1115	1109	1100	1086	1142	1080	1050	1108	1077	1114	1081	1134	1081	1067	1063	1116	1079	1113	1103	1119	1070	1070	1084	1136	1083	1178	1065	1090	1130	1064	1061	1110	1066	1085	1077	1095	1105	1112	1103	1117	1076	1101	1094	1050	1138	1065	1152	1081	1053	1146	1071	1064	1076	1086	1077	1062	1135	1046	1020	1145	1044	1101	1088	1082	1096	1113	1039	1071	1120	1089	1083	1041	1104	1116	1097	1072	1106	1077	1100	1078	1041	1073	1102	1061	1082	1074	1113	1160	1021	1103	1019	1090	1070	1087	1080	1075	1066	1075	1095	1089	1076	1054	1026	1083	1065	1093	1077	1125	1084	1098	1051	1098	1132	1050	1108	1119	1091	1105	1106	1074	1103	1064	1112	1084	1071	1072	1039	1087	1090	1121	1069	1112	1135	1119	1054	1133	1113	1117	1125	1158	1064	1068	1122	1084	1122	1048	1075	1075	1087	1117	1040	1072	1094	1134	1107	1093	1063	1079	1082	1122	1032	1156	1105	1094	1053	1119	1002	1060	1080	1024	1045	1062	1052	1096	1093	1050	1073	1081	1055	1073	1094	1091	1077	1127	1057	1096	1090	1052	1075	1115	1098	1107	1098	1096	1070	1131	1121	1114	1178	1074	1088	1115	1131	1086	1108	1110	1093	1046	1114	1107	1058	1151	1079	1067	1131	1091	1112	1068	1027	1106	1079	1048	1105	1134	1052	1084	1094	1054	1056	1081	1123	1086	1044	1089	1070	1086	1082	1059	1120	1078	1096	1073	1104	1082	1167	1115	1089	1127	1090	1045	1061	1135	1128	1129	1073	1080	1092	1090	1079	1134	1098	1115	1117	1041	1100	1075	1075	1079	1033	1125	1117	1086	1079	1181	1035	1079	1076	1096	1072	1082	1069	1101	1056	1076	1120	1147	1076	1038	1062	1124	1113	1031	1084	1120	1063	1120	1100	1088	1148	1160	1120	1054	1095	1035	1062	1141	1107	1090	1056	1060	1138	1088	1088	1075	1104	1036	1070	1126	1037	1052	1113	1033	1107	1027	1052	1074	1057	1114	1165	1068	1131	1144	1121	1081	1054	1067	1081	1030	1078	1143	1052	1061	1127	1032	1085	1157	1100	1089	1116	1085	1087	1173	1041	1132	1153	1055	1070	1089	1045	1094	956	1061	1095	1132	1091	1038	1096	1107	1100	1097	1155	1084	1112	1097	1090	1078	1078	1028	1141	1064	1077	1052	1089	1063	1080	1053	1072	1103	1089	1030	1063	1087	1099	1067	1133	1048	1085	1098	1134	1045	1095	1087	1187	1087	1088	1069	1064	1057	1090	1047	1030	1106	1091	1076	1030	1125	1120	1101	1136	1112	1078	1108	1082	1120	1095	1051	1028	1059	1042	1132	1043	1110	1014	1130	1053	1064	1014	1106	1049	1079	1090	1062	1094	1143	1064	1047	1059	1057	1110	1116	1022	1046	1038	1107	1149	1147	1114	1105	1052	1119	1108	1064	1145	1132	1135	1112	1103	1092	1076	1077	1074	1068	1102	1114	1067	1027	1107	1083	1110	1083	1059	1135	1130	1111	1032	1074	1106	1087	1101	1097	1070	1081	1083	1039	1038	1076	1053	1001	1098	1068	1091	1141	1084	1075	1083	1021	1099	1074	1114	1083	1049	1104	1075	1034	1103	1042	1098	1162	1047	1113	1036	1069	1109	1109	1074	1029	1030	1051	1101	1110	1093	1043	1121	1115	1081	1104	1127	1084	1078	1139	1074	1098	1046	1114	1079	1077	1136	1047	1118	1110	1058	1044	1119	1109	1088	1128	1076	1029	1080	1145	1047	1131	1079	1051	1145	1076	1055	1066	1066	1023	1113	1060	1052	1112	1075	1121	1103	1114	1038	1076	1150	1048	1111	1063	1073	1122	1080	1091	1108	1066	1092	1044	1045	1039	1093	1134	1070	1133	1065	1096	1047	1101	1144	1086	1078	1160	1113	1074	1066	1031	1128	1123	1183	1073	1103	1011	1095	1100	1111	1081	1099	1079	1095	1131	1106	1062	1128	1067	1069	1103	1091	1103	1103	1120	1126	1074	1035	1096	1080	1088	1067	1089	1152	1046	1050	1056	1115	1047	1047	1127	1108	1117	1011	1075	1129	1058	1071	1102	1075	1076	1151	1084	1089	1115	1109	1096	1061	1057	1071	1091	1090	1114	1076	1104	1127	1106	1162	1082	1024	1100	1114	1067	1115	1069	1058	1100	1090	1091	1101	1122	1102	1033	1070	1107	1101	1098	1087	1065	1126	1034	1114	1112	1127	1088	1057	1051	1110	1078	1119	1065	1121	1107	1061	1137	1091	1055	1114	1048	1129	1104	1105	1092	1086	1105	1164	1114	1076	1119	1097	1133	1178	1077	1123	1101	1087	1089	1055	1087	1088	1100	1041	1066	1108	1076	1069	1060	1142	1071	1118	1074	1113	1080	1122	1044	1091	1001	1105	1087	1120	1043	1092	1091	1057	1168	1085	1077	1108	1074	1100	1144	1142	1096	1105	1076	1058	1120	1101	1085	1082	1073	1058	1097	1105	1057	1106	1027	1079	1090	1092	1085	1147	1092	1074	1101	1069	1050	1045	1105	1096	1099	1063	1045	1093	1057	1091	1044	1100	1086	1053	1094	1115	1084	1086	1065	1130	1071	1077	1103	1076	1068	1051	1108	1160	1127	1082	1026	1076	1124	1102	1007	1060	1017	1122	1094	1116	1063	1102	1056	1081	1079	1137	1028	1028	1013	1108	1019	1061	1020	1115	1147	1119	1104	1108	1132	1154	1147	1099	1034	1056	1106	1055	1082	1071	1136	1112	1138	1110	1158	1105	1099	1014	1110	1136	1105	1013	1097	1090	1118	1058	1139	1128	1060	1127	1070	1085	1082	1096	1117	1046	1151	1031	1085	1060	1094	1096	1052	1093	1136	1077	1083	1110	1017	1047	1104	1080	1047	1148	1025	1088	1084	1082	1071	1134	1074	1088	1123	1078	1074	1080	1133	1057	1177	1133	1061	1101	1099	1120	1101	1052	1113	1062	1087	1101	1083	1039	1077	1108	1140	1122	1102	1042	1057	1066	1008	1076	1072	1078	1097	1122	1069	1105	1133	1169	1078	1159	1149	1129	1137	1081	1131	1083	1083	1056	1060	1074	1142	1115	1060	1094	1104	1073	1115	1083	1060	1073	1043	1048	1044	1072	1103	1062	1096	1007	1129	1111	1061	1030	1084	1116	1068	1126	1092	1109	1079	1122	1120	1082	1095	1120	1094	1123	1051	1056	1058	1121	1109	1119	1085	1053	1060	1085	1140	1136	1060	1148	1103	1137	1106	1072	1071	1060	1098	1078	1087	1166	1097	1109	1067	1092	1175	1101	1089	1099	1054	1080	1048	1097	1124	1109	1084	1146	961	1051	1079	1075	1101	1072	1093	1082	1054	1046	1073	1104	1087	1077	1086	1096	1112	1157	998	1078	1063	1055	1039	1085	1074	1067	1098	1087	1113	1077	1102	1068	1081	1110	1053	1055	1065	1047	1135	1122	1063	1119	1068	1044	1071	1100	1136	1077	1106	1108	1036	1118	1047	1096	1084	1093	1078	1084	1151	1068	1063	1117	1092	1062	1061	1096	1122	1057	1041	1117	1072	1079	1056	1135	1086	1096	1098	1100	1047	1096	1080	1126	1047	1072	1092	1112	1106	1064	1135	1094	1057	1055	1140	1065	1055	1094	1110	1081	1104	1115	1059	1154	1038	1028	1116	1116	1082	1080	1074	1146	1051	1108	1057	1069	1126	1123	1082	1102	1055	984	1086	1098	1104	1095	1093	1077	1072	1077	1125	1046	1089	1047	1114	1085	1079	1076	1074	1083	1112	1100	1116	1089	1118	1137	1031	1072	1045	1040	1057	1051	1115	1083	1105	1123	1017	1075	1038	1105	1050	1067	1056	1095	1079	1095	1063	1081	1115	1030	1041	1101	1085	1058	1159	1094	1097	1086	1077	1116	1124	1108	1127	1108	1122	1068	1093	1042	1077	1084	1130	1110	1056	1094	1111	1079	1080	1183	1131	1103	1028	1109	1100	1118	1043	1121	1125	1098	1056	1133	1117	1056	1144	1101	1074	1113	1043	1090	1055	1122	1176	1079	1105	1096	1058	1144	1066	1129	1081	1111	1060	1116	1108	1042	1081	1055	1135	1112	1105	1083	1085	1092	1053	1048	1106	1083	1095	1095	1104	1109	1048	1145	1081	1061	1130	1101	1100	1071	1075	1098	1050	1072	1085	1069	1068	1091	1213	1045	1062	1160	1116	1088	1088	1091	1135	1061	1050	1080	1121	1064	1103	1082	1065	1061	1050	1087	1087	1056	1137	1095	1143	1114	1121	1079	1027	1060	1056	1071	1132	1101	1086	1130	1051	1074	1122	1061	1113	1084	1151	1080	1165	1108	1040	1132	1065	1081	1088	1102	1081	1122	1100	1143	1063	1051	1084	1101	1055	1118	1108	1016	1149	1043	1081	1090	1159	1073	1069	1085	1124	1100	1063	1132	1105	1128	1067	1119	1111	1087	1098	1047	1040	1140	1085	1018	1117	1121	1104	1145	1073	1131	1098	1093	1040	1069	1091	1088	1055	1113	1038	1056	1071	1113	1017	1124	1096	1166	1040	1030	1086	1088	1062	1094	1118	1091	1088	1070	1135	1084	1066	1030	1089	1031	1090
23296	20752	28247	23995	22079	21625	16844	9953	5666	2581	1528	1158	1188	1167	1081	937	994	991	990	953	814	891	836	756	751	750	774	744	718	744	735	803	745	749	772	802	770	792	731	759	740	761	782	738	709	714	699	687	714	697	654	714	678	689	645	654	701	641	661	666	680	644	659	658	679	649	726	683	647	694	662	697	700	666	689	680	692	710	688	629	643	663	646	672	678	708	657	655	688	685	633	660	633	697	646	667	667	688	633	694	684	662	680	640	682	675	667	674	703	665	692	669	624	651	667	697	668	635	639	644	674	679	719	704	695	664	672	667	616	660	706	692	602	715	655	666	657	659	671	658	639	634	658	671	634	605	673	658	682	699	705	671	640	717	635	697	708	676	698	657	687	667	644	686	698	678	659	659	677	658	659	706	675	651	626	658	703	663	653	666	661	692	628	672	648	689	657	646	693	655	644	639	677	631	714	634	673	673	674	645	677	655	684	668	719	657	696	622	630	697	666	666	659	626	638	677	650	688	687	675	633	680	634	671	672	696	653	662	671	700	672	663	661	662	677	697	652	650	654	633	625	698	693	695	661	668	655	628	654	653	637	685	658	656	682	682	630	685	620	693	625	715	640	681	655	693	734	635	631	644	739	706	663	668	702	644	673	629	658	665	688	687	671	675	655	685	638	656	696	634	688	674	673	700	686	630	684	692	647	669	671	675	714	644	684	741	658	685	662	634	624	638	675	727	625	646	661	689	712	720	621	661	716	703	623	646	679	682	649	692	667	677	670	660	654	708	677	614	638	666	645	677	706	661	704	688	652	677	691	633	679	639	701	664	667	659	651	690	698	685	694	654	657	661	668	637	627	635	646	680	652	700	706	680	665	691	647	622	669	677	672	640	679	636	657	619	691	711	734	651	659	665	667	723	684	694	716	719	639	698	678	691	676	678	663	674	686	694	667	689	661	675	707	679	671	637	657	663	623	739	705	692	677	679	644	660	681	628	625	667	697	641	703	694	688	666	654	705	707	688	677	650	672	673	666	672	669	650	684	693	664	704	669	663	662	718	712	630	660	678	720	674	670	624	651	638	664	671	699	663	667	652	678	712	637	639	644	640	653	633	698	691	657	722	680	673	638	657	688	694	661	695	661	678	673	676	655	657	681	686	639	668	664	644	648	689	667	648	656	669	635	695	666	672	641	692	705	657	661	686	673	667	690	648	658	683	648	672	636	681	680	604	671	675	672	656	680	681	619	678	676	701	671	658	673	654	620	680	662	664	681	735	648	652	641	684	708	676	634	670	658	649	605	671	672	687	637	682	678	654	629	633	633	692	670	709	683	668	647	693	701	659	658	699	650	702	696	689	643	635	658	666	684	679	623	686	689	689	623	687	753	715	594	652	675	648	634	675	719	685	661	668	675	697	637	681	687	657	683	700	705	668	722	618	682	661	707	691	672	663	687	653	650	639	667	660	653	641	631	664	594	676	656	649	669	654	644	649	643	654	700	642	642	684	641	734	678	671	678	671	680	682	647	696	702	651	683	649	647	669	674	693	633	642	690	695	638	627	662	648	667	666	696	640	732	676	648	667	650	644	682	684	704	699	636	724	711	690	669	662	726	663	706	673	668	654	716	677	625	670	714	706	644	690	662	643	663	649	651	702	662	678	657	703	642	615	692	701	692	621	677	673	667	656	658	634	650	645	713	686	657	682	679	694	622	657	677	651	665	656	659	657	716	664	719	645	660	623	656	653	668	653	679	640	670	615	661	688	716	650	684	638	676	659	612	658	658	675	621	667	680	681	655	687	658	702	673	667	669	677	597	685	708	651	691	672	691	668	688	661	671	675	713	652	681	643	659	702	632	683	649	614	720	703	617	690	665	658	687	672	696	647	682	700	701	703	674	642	699	629	704	668	704	677	704	694	632	633	705	657	668	739	683	731	696	657	707	631	644	649	641	686	656	694	720	675	681	702	652	678	666	647	690	663	651	719	637	631	668	631	636	693	715	687	673	658	674	657	665	684	704	659	697	698	675	646	671	662	682	678	651	676	686	661	695	675	663	678	645	675	662	661	640	650	632	672	658	678	634	700	679	688	687	706	658	660	719	732	632	676	672	686	665	682	677	658	677	670	672	664	674	674	702	683	646	676	665	654	666	705	688	681	645	684	658	655	614	647	665	648	671	681	637	663	707	675	643	681	679	654	645	697	721	697	649	622	684	671	676	676	656	691	646	662	651	664	688	653	649	681	698	631	691	728	701	685	596	738	618	680	673	661	664	635	692	685	638	672	690	679	676	672	679	663	679	687	677	676	676	667	684	644	648	623	597	660	687	686	620	660	600	665	679	685	701	668	625	714	643	679	698	693	744	635	702	682	682	658	683	653	688	689	645	657	639	697	686	663	702	641	683	649	661	671	640	666	680	667	689	628	699	655	687	667	652	700	682	673	707	655	709	658	722	695	690	685	665	655	730	713	658	647	696	670	660	646	637	632	605	660	711	669	672	648	678	663	713	678	670	688	655	654	686	711	726	647	678	691	680	707	667	679	661	702	712	611	626	677	671	681	690	679	660	680	713	664	669	650	632	612	665	661	699	698	671	678	683	679	671	692	654	700	632	666	689	631	666	638	688	652	678	659	675	691	669	670	670	689	673	635	670	666	675	692	667	608	684	659	666	639	728	676	642	682	701	686	636	725	661	668	689	644	661	727	641	637	677	625	649	662	683	619	637	664	651	703	669	675	630	644	683	695	696	680	672	734	630	665	652	711	662	701	711	685	671	644	681	686	630	675	689	686	619	656	660	683	693	657	665	694	686	695	684	617	716	685	648	679	675	657	692	691	724	638	643	654	669	660	676	704	652	688	680	632	671	651	662	691	691	638	696	664	692	690	690	660	691	662	711	673	688	631	674	644	638	616	679	683	649	710	675	674	662	691	667	685	674	666	679	698	645	708	713	669	611	643	654	658	693	718	645	622	590	661	667	676	656	695	632	633	637	699	661	666	666	621	638	657	700	650	656	631	692	649	639	691	666	712	678	655	641	656	694	679	653	667	661	674	683	667	665	668	741	715	679	664	629	702	664	670	683	668	660	662	656	684	717	670	640	649	643	677	706	683	653	668	678	709	646	702	675	690	711	608	626	647	700	661	658	664	693	667	649	717	696	678	718	620	667	676	686	641	658	705	685	664	655	685	730	681	662	626	677	698	675	661	679	646	636	679	690	669	657	676	639	648	664	689	674	642	613	662	692	682	750	660	668	661	639	647	715	639	653	662	692	683	677	644	655	655	666	687	675	697	681	692	649	637	647	657	661	729	661	686	723	661	641	627	626	602	671	649	654	656	648	671	725	652	671	665	692	700	645	677	640	685	671	679	677	652	664	696	665	641	718	652	668	693	649	658	666	718	667	680	671	668	666	699	677	693	676	666	678	653	624	673	708	636	642	665	635	697	651	758	664	695	690	720	729	673	610	635	635	658	676	692	657	654	686	676	688	688	701	656	702	668
31812	51997	47154	35759	28425	23981	19090	15191	9776	4703	2426	1949	1858	1775	1620	1374	1423	1405	1378	1293	1117	1184	1181	1060	959	987	891	907	874	914	968	989	952	1030	1026	1039	992	914	962	951	973	997	944	876	871	903	898	840	945	856	910	865	781	802	838	814	807	821	786	814	847	807	812	805	854	801	832	777	850	804	838	844	784	821	853	805	810	835	804	812	791	816	856	787	822	813	821	798	802	797	815	804	801	796	790	835	808	790	781	820	836	800	808	826	824	800	798	801	789	824	834	789	743	808	773	831	788	795	795	839	781	814	804	795	826	819	779	845	757	799	767	785	803	822	858	794	785	761	855	850	807	813	791	829	819	800	771	846	809	813	830	780	858	843	827	854	783	804	835	815	837	777	828	828	809	842	834	842	850	828	882	785	786	780	832	824	780	834	828	823	805	853	828	797	832	828	859	833	765	814	791	785	844	819	836	796	827	852	813	852	804	848	785	775	781	775	778	820	818	794	781	808	821	808	807	836	831	809	843	793	836	829	784	817	789	845	854	844	800	787	816	818	788	826	779	817	813	768	846	851	791	841	832	839	794	799	757	782	865	876	812	783	745	852	831	839	814	829	828	839	791	885	807	858	786	797	763	784	836	774	810	786	802	806	806	808	801	834	773	799	868	820	820	770	847	828	800	849	797	796	766	808	804	813	787	793	812	860	863	798	796	809	780	804	778	824	817	796	797	833	828	807	869	819	764	796	793	791	827	794	832	833	758	873	795	796	820	796	806	792	819	826	790	776	821	824	801	828	847	818	818	840	816	779	833	795	798	828	822	876	857	855	815	794	858	816	773	778	785	779	829	782	818	837	769	809	813	827	822	789	757	823	800	823	848	789	764	829	837	837	786	896	799	789	861	780	791	848	792	813	838	803	814	759	748	798	812	812	835	801	785	785	819	848	809	808	800	795	789	812	805	848	838	782	766	812	808	827	813	782	804	829	856	790	778	790	814	810	823	859	796	751	784	778	809	846	822	862	822	819	856	836	832	782	817	791	875	828	856	847	844	797	808	826	847	886	817	798	850	818	820	814	807	821	815	778	793	817	798	773	817	813	829	849	765	798	755	794	803	825	828	796	809	800	796	799	776	774	849	816	840	807	789	838	830	792	788	837	795	823	768	837	805	815	814	819	836	794	843	795	788	799	808	816	796	824	827	787	821	791	843	852	809	815	812	853	816	766	805	814	843	794	791	813	863	807	804	806	756	754	840	798	800	801	842	858	785	768	781	825	837	829	819	769	802	761	791	818	804	816	744	844	815	804	753	795	806	795	845	852	769	817	791	816	803	780	824	840	795	814	816	791	789	816	822	783	855	791	860	795	862	799	817	858	832	838	813	797	815	860	830	792	774	833	822	813	807	841	753	803	851	826	792	807	813	832	784	799	800	809	810	799	810	804	796	874	871	830	753	789	822	815	759	809	857	855	807	733	737	822	809	835	810	894	784	834	797	858	741	797	794	736	794	797	774	765	850	885	865	817	761	804	808	834	809	757	818	822	853	794	876	822	838	795	804	752	788	818	797	835	801	812	787	789	821	777	820	822	791	863	793	819	915	803	850	843	821	755	817	837	840	779	797	838	856	834	782	860	793	825	800	814	864	836	847	837	921	821	873	778	807	808	830	820	789	863	812	836	818	804	882	797	811	785	781	777	850	893	828	799	833	865	759	781	753	804	826	805	848	808	816	793	798	825	810	804	842	803	809	830	832	855	847	831	796	777	853	769	810	790	802	834	774	811	862	798	812	850	809	812	848	799	820	777	809	822	809	829	853	806	804	828	830	803	792	804	805	826	861	836	828	778	798	805	833	764	785	868	849	806	796	813	823	846	811	837	851	750	846	809	803	842	817	793	811	800	818	866	819	782	803	783	795	826	785	793	797	802	784	781	834	788	802	807	830	790	824	822	838	838	857	843	778	846	819	778	787	747	862	804	846	801	839	816	830	796	819	795	815	779	851	820	822	836	851	806	822	831	835	755	815	845	844	807	810	764	809	808	842	821	781	825	827	821	826	777	840	828	797	779	749	795	845	792	819	815	834	815	805	805	781	779	819	763	790	827	803	833	793	814	787	803	826	864	809	802	757	874	855	812	820	810	837	817	837	851	797	809	783	825	781	796	796	803	859	793	793	867	751	837	805	844	834	796	788	765	818	813	865	768	806	793	804	782	837	830	850	794	857	795	835	790	792	775	845	843	819	780	816	837	786	819	761	840	792	795	779	812	851	821	831	818	767	774	805	813	843	807	769	806	864	831	835	839	796	827	767	813	807	817	785	784	777	829	800	796	834	812	791	865	828	845	837	781	825	825	820	775	780	856	806	855	812	790	801	818	805	824	824	781	777	792	849	828	828	763	791	801	790	830	816	859	769	773	785	749	802	817	805	857	805	804	765	802	869	832	807	826	790	853	824	825	813	821	841	762	816	805	805	856	765	840	883	750	858	850	845	773	811	805	840	806	771	823	875	789	841	806	842	822	808	785	744	808	832	778	845	863	846	812	803	786	812	869	808	755	822	826	749	769	797	797	796	847	774	803	822	828	805	769	849	795	798	793	793	817	845	820	821	830	831	842	832	793	781	859	764	757	779	777	806	790	822	806	837	810	840	784	782	853	817	846	841	835	806	823	795	740	807	806	803	790	851	859	776	754	813	749	826	773	767	813	824	815	804	809	758	775	798	817	823	771	811	835	748	813	783	788	797	814	802	829	785	806	869	841	774	810	800	796	761	875	824	818	811	771	781	802	791	868	777	820	792	828	847	767	797	825	787	801	789	827	811	836	865	776	773	817	767	869	828	796	780	788	813	823	794	789	796	802	827	830	813	783	811	812	796	761	797	783	825	796	830	788	826	829	748	817	815	811	837	781	842	801	772	809	785	813	795	804	796	789	846	805	829	800	779	750	817	842	850	852	811	820	802	832	813	824	788	823	837	792	753	783	760	775	800	849	784	806	781	798	784	823	852	790	804	787	818	871	840	769	766	842	820	869	803	769	799	802	810	824	797	833	812	807	851	824	797	820	847	785	842	857	834	809	822	845	819	832	772	819	841	807	763	771	823	861	815	817	781	790	779	790	811	825	792	796	820	835	803	825	861	821	840	812	775	835	811	858	832	811	809	837	750	850	777	840	843	768	785	825	776	817	831	768	782	836	810	824	853	788	764	811	833	804	755	828	831	776	809	795	769	888	857	848	815	792	821	817	813	814	769	790	815	793	826	789	810	816	858	779	790	822	809	780	775	862	811	759	841	843	815	786	777	801	816	794	833	830	841	832	867	867	755	812	749	784	874	777	802	812	851	830	801	818	799	756	796	806	781	838	805	787	790	842	837	753	835	804	799	828	855	790	805	807	847	820	790	841	792	844	755	818	855	830	783	797	812	822	778	864	808	796	815	792	740	856	810	785	805	806	833	787	779	795	855	782	820	834	829	821	810	840	839	840	825	793	809	815	805	809	799	802	796	838
22335	20790	28497	23247	21252	23105	24003	13881	6871	3097	1762	1379	1327	1133	1128	942	1085	1063	966	959	806	796	815	692	655	699	676	623	665	631	617	657	654	730	701	746	699	670	645	646	645	646	651	604	622	559	584	575	626	536	606	540	557	541	528	536	530	516	580	556	558	531	543	549	542	483	534	564	534	544	579	536	558	539	545	504	561	525	571	532	522	538	577	512	516	545	566	540	509	543	535	515	548	509	550	549	544	495	530	548	514	554	541	574	500	534	523	526	576	546	543	520	517	527	565	540	549	527	563	576	506	524	540	510	523	554	547	511	510	489	505	546	575	522	509	497	487	530	530	497	517	540	527	518	547	503	565	537	529	553	572	549	533	505	538	536	500	555	524	526	547	528	569	554	526	544	489	535	494	504	524	514	513	553	571	551	580	529	509	585	536	559	552	556	588	503	538	541	588	546	562	554	536	531	531	560	539	518	552	541	575	563	499	540	544	542	551	520	563	517	540	479	519	556	504	543	541	536	506	533	538	552	542	524	556	530	477	518	543	516	525	503	502	551	519	520	558	514	509	559	509	530	568	528	519	506	502	515	532	545	527	511	539	540	518	547	520	537	499	531	568	518	510	534	543	542	526	548	545	525	520	559	533	526	522	537	526	515	566	516	529	564	577	511	546	521	513	578	520	500	523	546	529	552	521	570	494	556	555	561	503	531	526	536	558	573	514	551	504	540	565	540	546	532	562	513	513	524	498	521	551	516	531	519	512	525	547	582	519	492	587	607	589	513	501	514	550	512	522	540	553	507	538	529	501	511	520	533	505	551	543	522	549	526	556	534	545	559	523	559	520	537	488	537	531	511	527	541	499	527	528	549	514	580	523	537	548	551	532	517	530	513	524	523	560	545	551	556	512	533	541	525	538	580	576	528	533	500	505	522	502	532	550	550	539	546	554	577	571	577	538	536	525	490	516	507	529	527	553	534	536	566	541	531	560	589	522	544	539	502	539	539	542	517	550	568	520	523	543	519	532	526	529	554	535	482	571	551	556	534	534	532	502	530	523	576	493	555	547	519	537	555	544	548	581	504	516	534	505	483	545	523	578	534	549	548	531	552	566	517	531	529	551	500	573	514	549	567	542	552	550	596	518	522	524	540	521	512	562	511	533	514	558	560	531	552	590	546	494	561	513	539	536	555	525	535	546	549	532	510	511	504	568	549	538	561	517	545	517	535	509	513	579	572	546	558	554	514	507	531	556	515	566	555	531	542	534	527	494	518	538	555	529	524	535	537	514	526	559	558	555	569	527	543	544	522	498	511	536	509	520	501	498	535	508	519	513	512	560	549	515	534	552	535	563	533	550	555	549	513	552	553	556	552	492	549	576	561	520	509	568	499	503	510	529	531	518	519	561	549	553	512	565	529	558	528	526	540	525	523	518	518	586	538	559	552	505	527	538	543	523	540	558	529	543	530	503	510	514	527	524	523	515	538	564	510	519	519	577	495	538	535	522	574	511	537	537	538	503	503	538	595	546	549	564	516	570	534	571	522	513	575	531	541	542	520	508	534	557	507	524	548	529	521	564	524	569	532	537	497	538	559	554	571	547	537	528	575	552	506	478	531	540	514	527	508	530	534	517	529	598	538	517	535	486	561	552	535	511	514	542	503	508	525	500	512	558	525	529	504	505	502	531	534	537	555	525	534	513	565	514	537	521	519	507	566	501	561	571	552	553	537	526	484	506	557	540	495	515	576	557	548	515	524	555	507	515	557	541	561	505	545	500	560	549	538	525	540	505	532	542	532	534	531	526	534	554	550	528	540	503	528	544	568	550	556	549	518	514	533	494	498	552	548	515	534	567	572	560	495	540	558	517	571	505	573	559	533	517	520	520	545	531	540	542	553	559	586	598	527	504	562	543	531	550	485	504	514	558	502	523	483	585	523	542	496	490	495	538	550	560	534	564	506	540	512	502	522	538	551	465	522	498	509	530	525	534	548	515	535	524	527	533	550	549	513	533	524	559	552	527	544	510	524	526	545	547	551	536	519	522	550	523	551	599	515	546	514	524	550	555	534	559	562	515	538	500	488	504	530	542	553	549	568	537	516	538	505	517	529	499	501	575	526	503	538	565	493	561	549	561	471	500	537	517	507	534	543	536	561	529	561	520	541	552	512	537	530	493	508	537	536	569	520	526	537	536	562	550	510	548	535	526	530	492	521	520	523	501	549	533	553	544	547	545	504	536	509	527	548	503	584	524	556	504	541	520	511	554	510	530	529	525	561	558	520	561	536	557	547	532	551	522	515	512	544	528	591	531	534	543	520	530	507	470	528	578	516	519	526	526	531	551	538	589	520	555	533	516	531	575	513	495	532	530	536	544	478	570	503	528	522	518	556	482	559	535	531	539	556	543	479	527	539	543	507	547	544	570	540	544	549	521	501	485	564	529	534	527	520	549	544	568	513	547	541	569	492	507	516	520	543	538	537	521	532	496	544	546	558	568	566	575	532	527	558	552	500	507	495	508	495	504	562	540	580	547	546	549	593	546	557	505	527	564	523	514	546	543	549	504	511	513	508	531	550	530	600	484	519	519	533	496	521	559	537	533	524	517	496	509	572	546	525	498	594	567	556	554	516	518	524	533	526	525	509	543	584	551	546	528	548	546	539	564	548	545	538	551	534	540	562	521	545	538	519	513	515	534	576	564	554	539	550	517	526	522	482	516	532	549	515	491	517	541	550	543	526	533	508	548	495	526	529	499	511	588	538	545	552	543	527	535	542	499	509	525	535	545	573	539	533	521	531	498	514	554	554	528	567	494	532	509	521	526	517	532	528	527	544	510	532	545	557	511	531	507	497	513	504	528	544	528	542	565	555	525	526	577	475	532	542	549	540	513	554	550	544	556	552	570	536	516	509	554	560	522	526	538	512	528	550	570	559	514	561	503	556	543	539	563	526	531	526	536	523	590	507	487	540	490	511	549	516	537	535	493	558	550	530	528	538	560	545	548	554	538	566	510	527	549	502	563	528	549	501	532	550	503	514	514	534	545	546	520	497	517	510	544	530	541	545	525	534	511	532	542	561	539	529	516	556	584	512	541	553	518	531	543	521	562	550	527	572	561	540	523	544	542	538	529	528	514	547	534	521	550	591	526	590	544	508	509	542	552	532	542	505	563	565	516	540	543	508	561	530	553	500	522	535	504	511	529	527	541	547	533	568	533	529	533	588	547	524	506	505	476	516	570	539	538	525	604	600	566	555	526	531	566	544	588	545	526	500	515	514	507	534	531	540	542	515	540	477	547	538	585	547	525	513	555	599	534	559	485	528	510	535	479	522	496	556	502	494	526	523	491	577	527	533	537	502	498	564	527	511	557	491	555	523	512	551	546	531	536	587	515	538	522	565	552	510	544	561	522	537	505	557	534	507	520	499	531	511	548	536	523	523	541	529	524	516	476	542	520	518	538	510	519	559	529	521	522	517	516	525	517	578	483	512	531	519	509	531	497	532
33180	56668	51893	39801	33084	28436	23884	18817	11185	5362	3076	2540	2220	2007	1683	1543	1576	1578	1514	1363	1109	1048	1084	939	797	903	852	798	804	813	805	901	912	919	891	1038	885	865	816	858	897	825	845	707	788	710	689	719	747	679	753	653	689	640	651	631	657	639	608	624	612	594	613	633	599	640	641	665	619	611	662	630	645	661	622	630	644	637	639	613	674	614	626	638	591	649	636	583	654	665	653	612	628	641	654	635	628	645	599	621	642	658	578	595	596	621	596	653	640	621	575	633	626	644	607	615	657	657	598	595	656	666	631	644	653	636	651	571	635	642	636	639	666	615	623	633	675	611	601	642	636	643	634	628	660	629	648	666	651	627	646	634	627	595	598	584	617	647	622	631	663	639	621	619	657	626	619	629	609	638	635	657	606	669	650	595	715	657	631	580	625	629	656	647	639	650	667	612	681	670	647	626	663	603	617	647	625	601	691	635	614	653	596	604	620	655	641	603	596	630	617	640	613	638	614	658	659	603	682	631	610	659	577	646	638	612	622	653	614	658	641	610	646	615	665	650	604	656	622	624	598	655	647	602	591	644	636	664	622	658	649	606	705	617	620	706	590	620	677	643	641	633	630	640	663	617	568	650	600	599	637	620	629	651	625	660	586	660	637	599	628	617	595	579	677	658	648	604	603	625	663	634	606	596	633	625	612	641	639	617	656	609	633	612	652	590	605	642	617	598	648	626	635	621	599	620	606	657	613	642	606	621	654	634	623	613	633	664	608	635	624	575	635	584	633	636	623	657	678	639	648	618	642	666	650	623	636	621	603	593	625	633	658	630	595	635	650	634	624	606	652	637	638	639	669	590	611	628	611	649	620	632	624	632	607	635	607	607	591	627	642	602	615	652	658	588	568	627	610	619	690	675	625	633	627	601	609	619	670	609	620	639	647	615	661	627	643	589	634	657	603	654	660	649	637	619	686	644	643	576	619	669	640	600	659	626	650	590	636	630	635	643	630	632	594	607	631	653	641	638	641	594	646	648	658	636	651	606	639	617	595	609	616	626	612	636	661	659	617	650	609	614	671	606	659	632	646	603	621	659	643	633	663	622	622	645	622	618	627	583	653	552	617	614	603	605	579	650	619	592	623	666	593	610	659	659	610	618	618	574	620	604	630	579	678	641	658	688	627	606	606	643	574	650	597	605	645	599	668	663	636	627	648	598	628	614	608	680	618	627	618	619	641	605	644	624	623	602	616	662	643	602	634	625	640	654	667	629	659	656	604	628	635	599	612	620	629	647	651	684	639	609	615	620	622	614	640	600	636	624	636	616	591	640	618	632	646	676	597	609	643	638	616	620	632	641	646	703	677	583	622	657	640	618	626	605	617	606	595	646	626	634	617	626	608	625	669	597	624	657	627	649	624	576	628	594	612	602	564	639	650	645	618	622	669	659	654	610	625	661	636	660	605	676	619	597	657	649	617	605	669	652	645	613	608	642	635	638	628	647	564	650	626	626	640	630	630	616	591	621	663	623	615	618	620	592	636	606	611	613	610	688	664	654	598	609	660	621	583	677	626	645	581	638	615	615	629	684	639	630	631	651	663	626	609	643	654	623	624	635	563	617	634	558	654	643	651	598	647	609	627	657	582	623	598	580	656	655	619	618	602	649	602	653	639	644	601	635	615	648	616	660	647	576	651	640	647	626	635	600	569	609	610	628	647	634	618	626	606	612	656	654	656	593	656	592	613	614	632	613	607	585	654	662	617	630	630	678	682	637	608	671	627	606	633	664	660	641	616	590	612	668	611	599	605	619	627	609	592	646	599	633	598	597	649	596	682	582	582	650	678	637	629	634	646	626	658	680	649	626	647	630	670	617	620	600	639	636	617	601	609	634	626	611	674	670	613	657	622	631	646	617	637	623	677	631	690	615	652	612	622	613	633	619	675	635	611	638	635	649	650	648	576	632	612	645	656	616	615	586	655	640	625	618	628	614	615	658	626	580	619	635	647	621	669	654	640	632	644	642	648	599	607	601	650	637	649	609	618	656	645	628	664	642	638	670	637	635	615	661	617	643	639	618	658	668	607	627	616	625	638	615	642	595	662	590	621	577	630	607	670	619	644	610	641	657	628	619	612	663	612	600	649	612	674	616	632	644	627	636	639	608	625	636	640	619	621	565	671	675	665	630	621	635	606	581	603	634	630	591	637	641	608	588	602	666	593	654	608	678	664	600	677	677	640	604	606	637	593	661	657	602	639	622	652	590	672	690	595	633	652	635	618	628	614	602	680	666	633	649	651	642	657	644	661	625	615	642	608	646	635	625	630	660	632	637	636	646	577	646	648	624	625	609	634	641	655	632	649	642	610	616	617	605	639	626	628	616	656	612	627	599	619	621	671	646	624	613	612	602	627	628	618	639	663	663	633	653	615	628	659	634	625	628	655	643	633	668	648	625	673	605	632	624	660	624	646	625	636	602	624	614	656	617	649	590	620	647	606	624	651	640	616	658	615	606	615	651	650	604	600	663	607	633	614	678	667	638	666	657	605	642	606	601	639	609	632	582	620	576	631	639	650	620	617	648	649	631	623	616	636	587	639	623	612	613	677	605	665	650	606	633	627	584	647	643	603	626	588	663	596	588	622	589	640	655	662	665	645	616	641	658	625	638	640	601	594	608	634	641	629	615	594	621	621	642	607	647	661	616	622	588	628	624	631	639	624	627	648	643	649	604	622	674	582	633	636	664	639	625	626	655	647	669	653	647	631	659	618	615	572	642	607	581	649	643	643	614	662	623	628	627	620	629	673	606	600	572	651	664	677	598	607	584	605	634	659	638	633	623	597	595	617	583	657	573	662	591	630	632	614	663	685	623	600	624	613	686	627	621	657	583	625	609	635	630	596	632	635	626	656	663	606	660	640	625	662	668	659	639	663	609	661	645	643	636	674	614	620	584	690	613	640	628	633	622	646	633	608	637	646	609	659	672	635	632	603	680	644	629	631	639	628	633	617	649	628	630	613	602	672	608	627	657	632	661	618	634	625	640	643	606	676	612	603	651	604	616	635	614	602	656	614	644	638	595	621	616	622	641	644	607	641	599	621	598	632	597	669	659	622	602	649	597	663	618	622	632	633	636	602	622	629	622	638	636	624	609	613	619	634	660	616	631	630	613	637	650	630	634	606	627	645	674	608	627	652	633	649	647	619	626	625	638	642	616	596	663	636	656	635	644	641	642	607	592	647	663	623	633	649	617	634	624	653	630	603	633	660	648	634	647	621	638	627	580	676	689	614	622	631	646	591	584	605	649	583	618	592	666	621	626	599	635	624	608	611	616	692	603	633	616	645	616	618	628	672	620	647	664	625	622	616	638	583	639	628	610	621	612	626	632	667	590	646	629	629	642	630	659	623	670	645	602	675	610	618	629	628	600	630	630	596	627	632	627	618	640	645	639	622	628	654	649	634	658	676	667	637	628	627	612	641	616	563	653	630	591	600	625	632	647	594	636	685	630
27294	26474	35034	28199	18791	12768	8982	5280	2583	1618	1327	1232	1207	1183	1126	1084	1035	1064	1128	1055	986	1016	1032	962	963	989	981	914	952	944	926	967	914	972	1002	978	919	957	944	977	950	927	925	964	904	914	935	924	922	960	920	921	932	936	893	890	927	926	961	931	912	908	891	877	889	887	915	931	957	881	911	879	952	895	876	899	959	835	910	888	916	915	852	927	945	912	913	952	894	941	868	902	880	961	856	871	980	907	918	952	897	942	875	908	938	920	926	933	953	914	891	952	905	896	861	971	913	951	918	931	854	960	912	938	920	942	892	889	880	853	888	926	899	926	1007	931	933	910	926	939	924	904	907	873	912	866	890	899	856	919	930	930	868	931	860	900	905	890	917	928	874	902	916	903	989	971	881	881	919	901	901	958	952	872	915	892	873	933	904	892	877	901	889	975	916	977	902	967	990	881	873	919	917	944	921	908	871	908	901	901	953	927	889	944	901	923	890	950	941	934	968	886	957	893	922	920	995	867	892	902	912	920	935	945	942	933	910	905	927	973	943	893	892	968	907	872	898	923	899	867	885	835	888	951	900	940	903	966	948	927	927	893	892	935	919	888	960	896	892	913	892	918	899	890	923	936	931	925	922	961	894	914	979	934	975	884	914	861	901	949	944	905	929	952	922	945	981	916	907	834	897	906	964	923	908	905	892	889	954	903	911	936	903	952	888	937	990	911	906	918	962	888	935	901	942	884	906	921	899	921	945	865	922	906	936	920	895	915	916	942	906	862	869	907	859	947	939	871	907	886	962	919	915	948	907	888	928	922	939	935	926	956	907	910	959	916	893	930	896	938	898	898	905	898	853	876	869	845	933	884	899	929	908	916	924	884	912	908	905	924	964	986	889	958	924	898	936	899	911	918	887	859	980	889	901	896	913	862	909	860	888	921	914	923	923	954	922	914	897	960	932	927	915	932	937	905	915	868	905	883	951	967	879	912	910	900	922	924	955	871	924	921	906	885	837	951	932	940	837	920	947	907	929	945	903	913	936	952	951	880	842	929	918	908	928	914	902	932	954	908	887	895	895	920	938	920	929	887	888	911	957	970	903	907	886	903	943	927	865	924	990	962	914	879	891	934	921	888	920	921	935	887	923	928	890	915	913	956	911	940	903	943	934	955	903	938	885	910	896	893	882	981	924	904	929	968	879	903	971	939	992	887	862	914	889	907	934	871	903	924	952	897	930	856	938	854	917	903	902	867	869	885	972	971	922	933	933	907	925	833	893	929	922	943	870	951	884	932	922	911	948	869	915	867	924	891	931	910	892	909	891	944	945	846	927	889	986	902	902	859	897	919	941	922	898	922	926	931	947	922	909	927	888	951	921	909	890	915	960	882	905	935	903	920	906	914	912	965	861	931	930	913	871	923	971	916	944	950	923	957	934	898	906	935	941	947	918	936	909	911	928	968	887	941	926	941	961	943	884	938	898	902	920	919	930	905	949	953	877	946	908	937	914	901	925	944	943	884	869	841	906	900	852	930	894	926	916	934	877	893	922	934	870	865	931	911	924	893	908	906	922	913	928	920	852	897	890	892	896	931	954	855	870	911	902	908	963	960	944	959	861	872	890	914	912	925	893	924	934	923	849	839	917	869	921	921	964	944	962	949	870	875	947	953	911	949	913	942	929	949	924	873	898	870	905	890	894	940	899	866	902	952	923	901	893	972	941	931	912	922	916	903	863	875	910	935	932	924	900	935	902	856	878	868	944	929	984	911	899	891	941	897	864	892	897	854	950	913	924	898	902	904	937	928	922	894	864	928	908	851	936	871	917	944	931	917	891	944	875	938	982	899	972	952	937	933	922	977	935	873	901	926	914	931	923	877	906	906	910	894	876	910	883	902	931	902	930	882	935	948	928	935	944	860	957	929	880	913	876	864	910	891	880	888	896	965	884	974	902	953	886	904	866	942	887	943	952	961	911	927	958	934	942	890	935	892	891	879	882	976	910	860	949	855	915	885	877	931	905	890	920	898	925	904	874	907	902	929	920	917	862	957	894	871	903	887	893	938	948	922	913	915	907	913	916	922	925	878	924	938	902	889	878	888	941	891	975	918	960	938	928	891	903	911	922	909	866	920	927	940	974	950	882	918	944	867	903	888	932	946	896	906	928	915	937	917	907	892	916	920	994	923	894	894	913	890	902	877	883	874	896	908	872	907	940	944	895	932	963	926	900	877	882	902	951	902	944	887	956	930	926	903	907	922	863	908	905	915	960	893	868	976	949	933	934	946	933	920	905	893	852	886	902	931	908	915	924	947	894	923	902	905	917	882	901	929	935	944	962	929	947	905	973	925	913	891	940	871	891	940	953	887	868	894	895	946	920	919	902	915	952	934	922	881	922	907	936	898	883	901	889	930	902	948	938	898	929	906	931	959	907	936	932	934	956	926	976	931	904	856	909	890	909	941	916	883	938	926	924	884	941	910	894	922	897	962	927	927	909	845	909	890	881	920	894	929	893	882	936	900	927	854	938	937	917	894	912	930	939	918	877	857	913	984	949	911	944	896	933	884	898	886	894	872	865	947	885	932	876	921	877	891	916	882	943	940	922	893	856	940	906	926	948	935	904	859	903	868	855	938	957	909	928	911	922	946	955	912	926	888	945	911	949	858	884	990	960	912	954	967	956	859	960	929	907	897	853	906	909	903	889	890	907	896	839	932	926	886	905	967	901	951	897	979	910	887	919	944	978	899	932	911	946	948	873	908	975	923	927	906	881	890	949	931	945	910	889	861	884	897	910	921	978	938	895	891	875	911	906	879	894	902	864	914	916	974	858	939	896	914	850	991	882	977	948	860	893	958	939	946	884	932	907	950	938	934	875	883	923	882	955	874	866	924	956	930	918	911	890	910	892	916	983	957	882	901	918	925	881	901	908	881	937	978	874	895	872	956	865	874	936	895	871	913	877	956	951	927	947	894	910	889	858	873	918	906	917	964	860	939	860	961	962	895	940	932	956	845	938	932	952	867	1006	901	958	906	944	982	915	902	906	873	876	904	968	893	902	951	947	910	905	914	930	952	927	930	897	895	873	898	878	919	961	973	931	911	952	907	915	954	959	825	939	895	922	932	920	873	895	882	970	921	942	959	908	862	899	905	889	918	849	916	958	939	999	957	933	909	957	911	892	897	920	1023	926	899	932	931	935	852	871	872	939	878	913	887	880	848	904	909	924	907	905	916	954	876	901	946	955	883	890	885	872	911	932	894	931	921	880	919	876	885	928	904	913	922	901	908	882	907	930	896	882	911	911	877	960	908	934	913	912	917	935	903	918	919	903	942	960	905	924	905	965	915	890	940	910	939	905	877	909	920	906	848	951	913	916	865	921	962	907	919	888	903	850	935	916	890	922	903	916	952	892	909	930	937	919	858	930	933	916	890	892	848	880	958	885	907	906	931	968	944	895	883	892	887	939	875	841	937	947	952	878	875	867	931	948	906	956	884	912	970	878	969	873	888
30556	44402	39731	29198	22829	17774	14189	9270	4580	2491	1934	1815	1681	1457	1531	1451	1338	1497	1463	1345	1232	1264	1251	1163	1149	1167	1144	1186	1215	1140	1167	1190	1154	1261	1191	1220	1215	1140	1128	1108	1192	1144	1100	1151	1207	1141	1075	1163	1093	1071	1089	1072	1060	1092	1077	1055	1134	1063	1049	1096	1002	1094	1089	1016	1098	1093	1113	1094	1019	1052	1022	1057	1133	1126	1063	1143	1033	1059	1076	1076	1075	1039	1109	1081	1074	1054	1060	1107	1043	1042	1080	1164	1085	1079	1090	1062	1104	1047	1041	1104	1061	1050	1130	1108	1044	1071	1021	1075	1149	1161	1025	1078	993	1093	1096	1060	1074	1106	1085	1085	1139	1100	1120	1073	1060	1127	1079	1078	1127	1120	1087	1084	1049	1065	1130	1029	1107	1144	1096	1155	1125	1044	1084	1058	1018	1059	1092	1024	1075	1082	1115	1044	1118	1133	1089	1115	1036	1059	1113	1084	1119	1111	1067	1051	1131	1093	1074	1081	1034	1110	1057	1108	1085	989	1076	1074	1095	1112	1071	1113	1138	1021	1162	1104	1054	1150	1019	1066	1050	1036	1087	1141	1025	1029	1109	1089	1106	1082	1066	1091	1076	1052	1076	1039	1051	1134	1076	1061	1078	1112	1073	1053	1050	1143	1071	1014	1053	1008	1111	1059	1087	1090	1094	1115	1136	1152	1109	1134	1065	1053	1135	1074	1058	1044	1087	1080	1077	1073	1089	1062	1061	1066	1089	1113	1058	1143	1096	1115	1036	1050	1107	1043	1052	1054	1110	1053	1076	1055	1127	1095	1074	1079	1086	1070	1100	1080	1130	1053	1122	1100	1098	1122	1059	991	1008	1069	1111	1100	1099	1101	1086	1148	1077	1064	1119	1074	1106	1055	1066	1098	1092	1106	1084	1062	1052	1085	1086	1114	1067	1088	1075	1063	1138	1039	1181	1055	1097	1127	1100	1030	1076	1089	1071	1041	1106	1062	1102	1096	1105	1065	1100	1098	1094	1042	1065	1069	1097	1034	1109	1070	1117	1114	1136	1082	1074	1098	1102	1095	1085	1062	1005	1104	1076	1062	1104	1112	1125	1020	1051	1082	1093	1066	1105	1113	1110	1093	1149	1077	1107	1085	1026	1076	1096	1072	999	1149	1127	1089	1052	1092	1093	1051	977	1126	1059	1121	1134	1135	1068	1031	1109	1050	1108	1105	1111	1061	1123	1089	1091	1052	1087	1054	1025	1062	1101	1152	1161	1034	1116	1031	1054	1008	1121	1145	1048	1128	1124	1111	1086	1054	1065	1022	1032	1065	1088	1064	1085	1100	1051	1079	1072	1074	1074	1078	1014	1099	1070	1082	1095	1098	1091	1060	1109	1060	1042	1095	1081	1061	1113	1095	1102	1120	1049	1175	1027	1104	1060	1070	1125	1104	1104	1070	1033	1101	1090	1051	1061	1071	1136	1076	1004	1129	1170	1092	1002	1094	1042	1097	1093	1089	1067	1095	1162	1052	1102	1091	1079	1035	1054	1098	1119	1072	1077	1094	1109	1092	1035	1073	1112	1038	1145	1066	1046	1031	1096	1095	1104	1106	1092	1134	1057	1097	1043	1086	1120	1104	1121	1064	1108	1092	1109	1155	1121	1059	1079	1085	1052	1072	1028	1067	1071	1095	1169	1132	1107	1045	1089	1102	1145	1084	1063	1085	1094	1142	1134	1065	1088	1066	1074	1132	1056	1082	1103	1046	1093	1135	1066	1052	1066	1120	1084	1044	1091	1121	1056	1036	1120	1057	1105	1069	1030	1133	1123	1138	1057	1060	1126	996	1016	1079	1126	1013	1127	1094	1081	1091	1057	1118	1063	1086	1082	1098	1079	1076	1091	1073	1070	1042	1075	1104	1061	1087	1063	1043	1031	1114	1148	1044	1092	1120	1076	1096	1023	1101	1001	1083	1133	1076	1076	1115	1100	1121	1115	1035	1077	1061	1117	1035	1051	1089	1137	1061	1107	1045	1090	1128	1077	1063	1101	1092	1080	1047	1084	1042	1082	1100	1082	1077	1052	1059	1107	1081	1060	1077	1060	1096	1102	1079	1153	1064	1070	1096	1067	1060	1134	1044	1124	1114	1127	1047	1090	1091	1105	1105	1067	1061	1051	1094	1074	1091	1073	1070	1066	1055	1117	1069	986	1075	1077	1098	1131	1022	1107	1058	1101	1097	1110	1075	1088	1091	1063	1131	1098	1087	1104	1105	1064	1153	1062	1094	1134	1132	1093	1102	1082	1133	1110	1096	1103	1133	1074	1060	1097	1078	1131	1021	1045	1077	1082	1076	1060	1091	979	1071	1124	1058	1135	1058	1076	1117	1078	1090	1071	1163	1051	1168	1065	1050	1062	1085	1144	1079	1122	1068	1047	1088	1097	1063	1080	1047	1065	1058	1069	1119	1090	1119	1062	1119	1029	1029	1040	1114	1090	1069	1061	1097	1052	1066	1102	1121	1026	1102	1094	1141	1123	1082	1076	1086	1078	1121	1073	1108	1061	1041	1074	1135	1029	1070	1092	1034	1097	1082	1073	1065	1126	1089	1091	1029	1057	1039	1075	1106	1057	1020	1089	1065	994	1101	1086	1088	1074	1016	1011	1020	1072	1057	1033	1044	1097	1020	1069	1097	1081	1008	1093	1075	1078	1032	1096	1057	1132	1124	1085	1206	1011	1144	1128	1126	1098	1066	1092	1084	1093	1105	1156	1082	1056	1079	1130	1075	1086	1082	1090	1093	1122	1062	1064	1065	1092	1016	1054	1053	1057	1071	1076	1048	1062	1072	1017	1087	1064	1072	1070	1162	1125	1069	1088	1078	1096	1016	1063	1074	1034	1031	1068	1091	1074	1063	1069	1089	1101	1091	1133	1078	1080	1066	1085	1023	1066	1073	1076	1025	1064	1067	1079	1110	1099	1062	1089	1096	1065	1069	1092	1067	1030	1068	1057	1079	1107	1040	1092	1129	1098	1037	1101	1040	1094	1111	1117	1035	1129	1096	1133	1117	1103	1105	1102	1052	1057	1128	1105	1109	1100	1104	1125	1039	1060	1088	1092	1047	1051	1107	1067	1076	1097	1099	1082	1107	1126	1035	1078	1097	1060	1101	1080	1056	1101	1089	1047	1088	1029	1044	1084	1085	1059	1138	1016	1083	1097	1137	1044	1095	1102	1064	1104	1135	1065	1049	1095	1034	1086	1097	1092	1046	1173	1071	1047	1121	1104	1075	1090	1124	1053	1011	1094	1094	1111	1078	1075	1159	1150	1046	1150	1142	1037	1068	1091	1081	1166	1096	1065	1096	1039	1056	1039	1086	1117	1097	1111	1115	1110	1045	1107	1077	1067	1084	1060	1095	1106	1046	1052	1153	1060	1102	1105	1096	1078	1088	1125	1058	1065	1123	1077	1112	1057	1114	1081	1075	1087	1076	1095	1071	1060	1141	1066	1059	1056	1090	1072	1058	1039	1123	1114	1037	1081	1054	1081	1064	1100	1057	1068	1077	1088	1023	1114	1087	1069	1114	1085	1096	1077	1074	1064	1082	1061	1086	1050	1149	1096	1086	1099	1095	1082	1060	1074	1039	1045	1041	1028	1109	1034	1087	1079	1035	1062	1147	1069	1090	1054	1094	1053	1115	1141	1082	1106	1094	1112	1067	1052	1076	1103	1141	1101	1086	1076	1059	1103	1095	1053	1039	1113	1098	1122	1131	1054	1124	1066	1107	1039	1069	1080	1089	1097	1064	1103	1106	1093	1097	1022	1034	1048	1125	1051	1065	1075	1049	1046	1058	1084	1060	1058	1049	1111	1063	1058	1025	1110	1007	1075	1111	1139	1058	1015	1096	1107	1073	1079	1095	1014	1063	1072	1003	1026	1082	1086	1091	1054	1070	1124	1069	1034	1048	1060	1063	1090	995	1084	1042	1070	1034	1073	1088	1044	1153	1120	1111	1139	1043	1093	1107	1126	1035	1073	1121	1096	1105	1099	1086	1078	1083	1055	995	1105	1074	1043	1122	1078	1093	1086	1103	1105	1046	1081	1102	1075	1045	1143	1127	1079	1111	1129	1087	1132	1074	1072	1034	1108	1017	1084	1102	1088	1070	1078	1118	1118	1076	1134	1058	1127	1128	1081	1078	1100	1106	1093	1072	1019	1076	1116	1083	1109	1090	1119	1050	1110	1067	1095	1099	1076	1123	1057	1097	1079	1072	1027	1057	1071	1129	1099	1027	1101	1133	1013	1179	1068	1104	1092	1050	1119	1054	1129	1149	1049	1077	1097	1066	1116	1101	1111	1056	1052	1099	1066	1084	1067	1110	1028	1121	1113	1024	1063	1086	1104	1084	1047	1082	1082	1079	1066	1095	1093	1082	1072	1061	1080	1071	1058	1066	1077	1014	1089	1064	1152	1113	1055	1091	1138	1082	1107	1111	1030	1083	1084	1131	1078	1057	1110	1075	1062	1073	1114	1062	1084	1038	1098	1064	1043	1109	1051	1060	1081	1126	1109	1080	1076	1087	1087	1022	1084	1134	1124	1056	1088	1069	1026	1115	1107	1122	1075	1101	1112	1128	1058	1064	1101	1103	1046	1126	1027	1132	1097	1137	1085	1125	1075	1006	1061	1063	1088	1053	1080	1079	1002	1095	1113	1098	1076	1056	1076	1127	1093	1142	1104	1118	1079	1106	1067	1020	1060	1151	1025	1040	1110	1092	1044	1155	1144	1128	1059	1079	1106	1038	1077	1098	1055	1052	1070	1076	1102	1073	1043	1089	1104	1076	1051	1061	1093	1017	1026	1075	1095	1052	1120	1070	1069	1112	1108	1107	1086	1103	1108	1027	1082	1110	1067	1035	1051	1143	1070	1064	1126	1059	1125	1090	1068	1015	1050	1056	1124	1099	1103	1067	1101	1137	1102	1067	1092	1088	1077	1086	1077	1080	1104	1102	1044	1067	1131	1002	1032	1139	1049	1079	1087	1096	1121	1093	1115	1082	1115	1143	1051	1111	1096	1016	1133	1090
23283	20747	28235	23838	22001	21845	17082	8291	3359	2033	1579	1294	1213	1127	994	972	1065	1058	959	934	834	835	843	748	804	759	782	761	764	740	782	741	782	787	777	772	838	746	766	719	770	746	688	728	719	713	716	706	661	729	709	648	655	614	676	650	683	675	705	640	659	656	634	661	658	659	668	683	663	675	653	724	643	669	660	682	668	667	661	668	666	647	691	674	620	682	654	644	619	672	658	674	614	622	636	670	696	639	646	715	652	623	684	649	646	633	681	661	673	687	683	694	666	653	670	671	674	675	674	655	641	661	638	663	667	653	699	631	708	645	661	588	680	684	623	689	666	688	673	636	605	675	641	655	693	679	685	647	635	671	709	682	691	660	665	637	670	642	628	684	608	703	665	696	646	649	585	678	706	611	706	654	670	656	617	691	664	714	688	641	663	644	682	679	631	669	656	648	644	676	673	682	695	643	656	616	675	593	600	673	651	616	650	682	661	622	623	613	682	681	671	646	628	715	642	609	661	648	691	639	665	675	643	660	648	657	666	652	666	651	659	645	625	655	685	662	640	677	645	611	682	660	662	699	659	658	671	651	636	749	657	669	658	635	652	659	697	657	640	691	668	631	653	685	650	643	655	696	648	643	663	657	715	636	706	661	680	671	647	700	634	615	710	702	691	613	684	634	642	655	663	651	640	674	662	655	651	676	590	605	684	640	652	654	667	640	653	650	637	706	687	622	675	648	676	637	654	632	636	649	681	618	699	660	627	690	668	663	647	677	645	637	633	675	635	684	687	695	619	678	677	670	633	615	645	681	667	635	673	655	672	626	677	658	632	684	659	623	647	676	689	641	686	666	645	639	729	634	660	651	649	663	624	607	665	606	660	654	614	693	610	633	621	665	620	655	658	644	659	673	697	700	672	699	655	680	690	673	656	628	676	654	637	655	641	627	660	665	662	659	683	687	634	651	689	657	691	648	627	681	647	657	705	652	667	645	628	683	626	663	666	641	654	702	639	692	642	691	641	651	672	626	721	685	620	593	697	635	640	647	658	646	693	667	673	685	676	688	667	657	651	626	641	633	688	638	686	691	681	706	654	671	692	646	687	598	676	661	702	635	635	638	643	667	711	718	620	660	671	624	648	640	722	661	677	649	637	631	598	641	712	683	659	637	639	606	677	654	675	671	661	637	631	660	677	661	647	655	628	633	684	671	700	612	660	611	647	647	684	666	658	631	666	633	656	667	680	669	644	703	668	677	620	626	631	627	667	663	651	685	643	677	673	672	640	650	671	699	665	673	686	670	670	628	663	683	658	718	623	627	680	676	684	628	613	654	633	668	634	703	683	689	657	653	687	603	713	585	680	702	636	659	693	696	637	685	644	617	664	639	659	594	651	624	630	616	632	641	668	655	708	657	622	647	634	630	632	648	692	620	699	644	690	667	687	692	666	689	676	677	608	621	652	616	672	647	675	696	659	662	654	685	661	664	647	640	712	641	634	690	666	646	645	678	668	659	585	666	705	608	649	670	673	705	647	624	720	641	627	636	642	668	658	694	647	635	692	650	635	677	663	638	650	694	679	656	648	697	672	642	652	663	688	641	651	667	690	628	653	726	664	647	640	651	676	630	660	635	661	625	663	707	640	706	653	650	629	653	656	598	680	649	633	643	662	636	671	708	712	639	615	662	603	659	669	656	651	713	670	629	690	628	664	680	656	685	619	643	643	671	695	703	628	653	678	627	627	683	662	648	643	639	713	682	662	627	655	632	616	656	639	690	637	634	664	658	636	648	628	656	690	658	671	596	619	631	653	682	673	645	663	663	658	640	662	715	675	673	625	686	655	657	668	668	634	661	680	666	673	638	619	629	686	636	672	690	646	677	633	645	663	677	706	715	647	649	625	677	633	670	688	643	674	674	675	688	626	690	632	654	676	656	631	657	616	693	611	647	672	672	650	697	621	647	653	640	629	681	633	659	623	646	697	636	616	646	643	631	640	652	641	642	620	680	682	668	634	677	631	644	654	645	681	668	661	664	644	624	637	681	631	632	664	649	653	665	649	667	658	648	677	691	654	643	654	681	664	717	684	648	667	681	657	642	658	666	641	661	613	658	640	644	650	642	641	712	628	626	614	727	667	663	665	640	649	643	666	641	683	681	683	637	620	676	650	637	672	652	641	656	669	705	635	641	704	657	626	686	650	666	666	662	682	610	636	650	638	692	661	658	639	633	668	599	663	641	638	658	631	629	682	669	633	652	643	633	653	624	694	665	624	682	706	640	669	636	628	675	671	660	704	666	636	627	638	639	641	663	670	704	659	664	695	655	681	658	667	642	677	678	710	678	703	645	658	635	664	673	613	653	669	666	642	618	636	667	668	683	683	677	642	636	649	651	648	645	685	639	650	606	660	687	660	651	597	647	670	641	686	692	612	683	647	614	653	655	673	641	667	626	641	650	675	662	709	626	650	682	630	659	702	654	647	676	674	648	654	690	709	687	640	617	602	622	640	675	694	660	673	622	674	646	672	669	665	672	667	625	640	661	685	638	619	663	680	644	668	676	704	638	647	645	674	644	693	668	633	642	712	681	649	654	689	671	668	660	653	652	640	680	655	677	717	672	668	684	674	636	643	685	621	629	734	647	610	648	649	667	664	627	612	653	683	705	680	705	647	677	658	694	688	668	667	630	676	656	672	671	643	669	672	657	688	684	650	624	662	664	651	666	683	675	666	644	682	634	656	627	621	668	628	626	667	661	634	677	674	657	655	588	660	676	626	688	653	672	644	649	653	631	662	621	655	671	669	641	637	650	663	655	662	636	617	661	619	620	649	636	649	642	708	640	646	727	623	651	688	648	646	646	628	670	650	652	626	616	637	658	639	658	645	655	682	604	642	688	648	672	645	643	660	692	640	632	650	652	672	625	660	652	641	702	615	599	664	663	635	640	653	709	651	644	652	658	663	655	660	684	631	673	632	626	634	660	688	666	650	674	700	670	651	660	630	622	657	656	678	635	670	711	669	615	651	604	652	615	672	678	634	677	678	690	630	657	620	633	614	649	652	646	636	696	644	697	575	672	635	715	656	638	616	660	631	634	649	673	636	633	684	665	682	632	640	678	652	671	699	627	626	654	648	662	619	700	629	657	616	645	679	637	697	658	676	661	600	702	647	638	674	704	596	628	662	667	618	689	620	692	667	621	640	608	676	712	652	642	694	639	610	643	638	652	626	660	608	636	649	688	667	689	716	635	618	598	656	688	668	668	647	643	659	666	648	645	633	623	680	635	686	668	671	684	690	687	665	613	648	656	654	654	723	642	650	675	627	659	666	660	642	650	664	672	656	654	663	643	640	628	601	677	686	712	646	646	662	631	658	683	665	647	643	673	655	638	660	671	685	627	657	680	644	651	647	698	679	677	643	672	691	608	686	690	747	674	675	676	657	677	667	641	676	660	657	640	605	685	633	670	655	669	649	645	671	620	649	638	637	705	624	648	621	669	639	650	653	670
30706	51011	46471	35028	28610	23794	19279	12310	6008	3577	2623	2183	1856	1699	1490	1518	1599	1527	1496	1306	1153	1076	1082	1011	955	1004	928	946	998	926	993	994	1011	1025	1013	990	975	981	929	985	952	938	932	926	851	896	891	898	831	837	839	763	798	805	826	831	816	776	777	771	790	788	807	830	808	747	823	818	802	815	791	811	798	773	818	779	816	822	736	812	810	791	763	784	786	775	769	822	694	773	789	842	787	797	751	807	792	867	779	794	807	820	742	794	816	794	783	774	888	793	783	808	766	805	813	792	818	803	784	815	769	805	812	764	835	798	761	780	799	783	791	758	737	752	786	828	733	798	783	816	826	808	781	837	785	827	784	825	780	798	779	798	819	794	783	792	785	782	792	820	750	817	802	821	821	784	808	801	801	759	812	809	748	842	805	761	815	745	773	780	787	795	776	782	810	822	808	770	770	839	839	839	847	811	834	756	773	775	789	806	810	805	831	795	840	803	784	814	789	814	817	808	804	798	754	835	818	880	761	759	791	808	760	771	774	842	782	766	765	804	810	838	764	803	809	775	758	789	801	825	779	760	819	828	775	770	778	827	773	823	802	809	726	806	776	783	833	763	781	829	824	818	778	764	793	803	846	852	813	794	788	811	812	816	776	803	753	765	818	803	719	820	841	813	823	807	760	843	765	744	806	802	830	811	784	802	859	779	801	790	774	821	791	776	834	754	817	764	848	799	785	796	784	774	837	828	814	834	801	780	789	811	836	844	836	807	775	780	796	760	803	825	808	786	793	811	840	788	801	788	827	803	743	808	779	806	819	791	827	772	792	749	775	771	802	747	805	805	760	801	826	822	784	807	797	758	773	795	828	758	770	813	798	868	752	835	817	823	813	762	799	794	763	791	774	840	822	765	750	801	833	781	782	770	788	778	787	780	836	818	821	755	806	813	812	753	827	761	759	800	767	833	748	847	797	788	776	830	796	807	762	814	796	859	797	836	794	794	789	765	803	808	748	825	780	807	768	801	793	804	803	820	759	808	794	753	801	814	780	805	760	866	782	812	862	769	823	776	812	748	813	799	797	802	829	812	799	778	796	728	866	846	784	797	796	798	773	814	786	817	812	759	804	825	764	816	789	829	832	764	797	853	783	783	849	795	791	828	767	780	737	798	765	748	792	852	797	817	813	735	767	783	808	770	806	793	851	776	782	820	814	786	812	801	774	779	768	787	789	762	793	838	848	844	789	822	801	795	752	777	808	820	790	771	818	821	797	795	787	821	863	789	780	819	764	813	808	815	799	793	781	792	782	800	838	816	754	783	818	819	833	810	762	801	803	816	760	814	768	793	775	762	831	832	819	801	824	805	781	827	792	820	792	797	802	784	781	755	786	752	812	769	739	821	795	825	813	818	825	800	847	762	805	788	800	813	752	814	732	818	789	818	770	809	776	772	832	826	844	799	822	779	789	806	750	786	728	823	743	849	818	787	802	815	771	763	849	814	832	800	776	796	809	828	764	790	749	712	792	797	811	853	772	814	759	794	764	790	799	798	814	802	793	743	798	763	785	804	790	811	764	810	807	811	860	838	813	810	785	819	762	791	782	764	800	734	740	775	796	752	808	774	772	797	826	804	787	750	759	811	774	799	791	830	796	806	845	782	797	806	826	803	782	814	756	777	854	816	839	786	763	840	779	826	847	777	750	801	784	784	837	797	815	787	822	798	842	804	773	766	785	862	810	833	786	802	808	756	797	803	809	810	781	815	848	771	805	803	830	811	817	821	789	741	797	796	766	815	787	839	807	764	756	778	819	778	850	815	794	705	744	807	831	785	771	771	825	801	774	806	782	786	789	810	838	770	786	789	810	847	812	812	811	825	807	769	778	738	845	772	807	783	828	809	808	775	753	796	839	812	785	794	790	771	811	832	792	788	807	828	746	791	786	785	825	790	774	817	818	823	813	846	784	739	789	816	761	799	830	846	790	811	775	821	822	764	801	799	802	819	782	761	817	790	819	811	811	800	814	770	781	811	754	778	752	800	832	799	784	774	763	794	750	800	788	833	781	778	790	820	782	770	796	810	802	847	795	786	790	866	771	771	817	771	770	794	796	859	764	805	808	750	761	862	801	809	764	782	820	761	808	777	738	808	744	762	833	845	790	823	758	782	812	776	805	778	797	804	789	827	840	791	757	773	795	801	816	823	761	800	766	832	796	780	763	783	816	792	764	769	768	831	797	801	780	833	830	828	776	782	836	833	813	786	831	829	777	778	813	775	780	777	823	796	833	836	823	797	793	824	836	838	774	788	799	718	810	848	817	819	820	810	801	830	825	802	821	821	782	797	787	757	783	770	752	815	791	729	784	782	782	775	751	809	786	822	807	780	807	852	730	772	793	801	840	763	805	800	756	811	783	799	842	793	789	785	827	791	815	788	808	823	827	763	811	855	807	779	781	772	767	796	780	796	824	793	798	772	802	776	829	837	825	783	751	742	742	797	783	791	787	760	827	822	807	778	780	793	807	783	797	824	742	830	775	825	788	738	745	796	799	783	763	834	833	755	826	845	827	790	766	789	772	789	785	878	803	823	794	812	821	758	773	831	790	789	785	807	830	773	802	796	792	745	828	776	830	818	779	815	807	807	776	785	819	816	770	807	797	790	807	790	780	887	791	791	797	797	790	783	809	822	805	785	774	844	809	782	814	825	788	819	816	796	793	802	810	775	828	811	824	794	782	819	795	818	800	768	857	758	829	821	795	801	767	857	742	808	755	861	777	809	746	777	836	798	798	813	763	817	754	796	790	798	796	748	781	813	813	825	794	789	782	812	776	772	760	801	849	796	799	800	774	770	795	825	811	790	745	746	762	763	803	795	765	792	790	762	801	803	844	750	833	788	772	832	800	792	830	787	758	769	791	747	860	837	784	791	843	814	787	793	776	826	828	812	728	780	762	742	757	809	809	829	766	830	791	767	840	819	794	794	816	791	782	802	794	764	802	786	777	792	781	780	857	744	738	764	800	806	788	751	783	835	795	772	813	772	800	755	789	760	808	795	791	815	794	793	786	756	746	818	763	772	772	755	787	799	778	817	794	839	777	825	803	816	786	773	790	743	800	800	805	750	793	763	783	827	795	856	800	776	820	821	786	817	818	818	828	792	765	780	759	770	802	823	754	767	743	824	827	818	782	801	768	801	780	816	747	790	849	772	765	822	775	751	818	800	787	762	803	844	792	781	763	825	779	778	828	777	798	826	777	790	818	784	809	761	756	760	743	796	792	806	844	797	758	739	825	821	821	828	793	790	825	785	791	777	780	758	737	807	773	836	778	795	784	838	774	761	834	756	763	788	795	791	834	811	788	767	778	793	771	814	741	811	804	785	791	814	763	791	784	768	822	734	797	798	817	811	767	781	732	806	818	779	796	804	800	776	762	805	856	783	752	757	783	833	799	763	801	797	807	807	809	788	790	829	749	842	769	781	724	787	850	764	829	772	781	801	816	769	815	798	810	820
22316	20713	28415	23127	21141	23115	23355	10577	3976	2704	1916	1624	1341	1234	1140	1152	1284	1093	1138	1014	818	805	778	677	701	743	671	699	651	644	686	693	738	746	673	702	720	740	671	711	635	616	671	671	601	626	598	596	576	562	537	562	546	518	540	546	545	541	496	569	547	535	535	508	542	524	499	495	516	541	559	513	519	503	517	523	506	540	543	534	548	512	508	537	547	529	498	475	521	509	494	538	544	481	531	523	526	520	567	525	505	531	549	535	547	487	524	509	542	524	529	489	574	519	546	512	500	522	551	498	566	564	493	529	509	535	525	527	544	536	546	530	515	507	507	533	519	477	530	522	550	514	519	524	525	491	515	510	536	496	502	545	537	521	527	500	504	515	558	477	541	530	510	557	503	498	523	538	518	523	525	523	491	536	539	575	524	521	496	512	533	508	545	501	537	551	524	549	572	543	513	525	501	576	499	523	543	508	503	534	518	506	518	550	528	529	527	522	539	524	518	518	530	525	518	526	533	479	537	542	559	487	511	549	521	553	520	510	535	515	530	527	527	511	539	514	532	542	503	531	534	589	557	520	564	494	531	535	554	523	533	494	558	526	537	513	497	518	550	524	531	528	552	516	527	520	530	539	517	516	511	531	533	531	535	497	495	522	576	555	556	501	523	503	490	496	534	491	476	551	540	530	529	512	575	506	524	559	554	497	533	500	541	516	550	477	508	512	513	496	539	488	528	516	523	523	492	530	502	555	521	545	530	543	512	497	491	522	535	534	506	479	512	548	503	523	552	481	466	523	509	541	541	517	530	535	526	527	544	526	541	506	505	526	511	531	530	557	515	490	558	521	501	501	545	557	476	494	568	499	495	552	513	551	567	561	528	575	509	566	552	504	470	516	533	563	566	524	542	553	537	537	484	477	544	512	511	472	537	520	543	531	527	550	512	487	489	535	504	517	531	485	564	546	528	559	496	537	522	537	563	505	511	565	519	509	557	571	525	567	515	559	503	535	520	515	518	540	521	509	526	494	516	485	503	519	537	517	515	504	515	503	503	535	517	495	508	554	514	563	514	505	530	511	533	542	487	526	510	558	516	527	564	522	509	529	538	552	516	513	516	490	530	507	532	533	537	532	503	526	497	563	541	504	530	546	560	544	528	524	530	526	543	510	511	540	514	506	512	538	526	580	551	560	516	516	548	520	523	510	528	511	580	540	522	496	516	519	508	473	489	521	477	485	538	512	532	573	569	493	526	530	510	532	514	529	483	499	550	499	518	520	556	533	529	505	515	504	535	515	525	530	552	542	501	479	524	517	497	502	529	531	508	500	556	554	541	496	504	546	504	531	567	540	520	489	506	543	563	507	511	520	517	497	516	545	506	497	492	534	556	511	532	535	552	513	505	507	581	487	543	528	497	572	542	533	523	527	514	555	542	541	534	530	541	575	526	520	496	511	480	541	523	517	527	507	527	546	516	549	533	568	553	521	507	555	525	514	550	485	496	511	487	528	514	534	520	493	564	511	471	493	545	535	544	533	523	532	522	527	473	528	576	578	518	526	516	507	510	525	539	587	513	552	515	513	553	533	511	534	529	563	537	559	488	516	519	540	534	539	520	566	526	516	527	536	491	507	507	538	526	513	514	527	495	540	564	534	573	545	552	534	502	521	541	512	484	553	496	542	536	525	557	452	516	563	522	521	507	563	538	515	508	518	524	498	539	498	505	579	548	500	515	525	556	523	528	540	530	527	539	501	492	472	502	562	524	491	574	515	500	476	524	480	581	517	511	546	558	522	509	521	508	541	536	534	532	536	527	546	516	546	510	529	497	509	577	534	481	527	463	547	531	500	560	521	524	542	559	576	550	502	544	527	542	497	558	564	488	511	535	548	521	500	542	487	546	494	532	515	520	530	543	527	542	581	557	550	514	537	529	522	567	568	517	522	516	533	549	529	559	478	512	504	560	517	516	500	470	537	543	532	495	520	563	532	519	490	485	514	505	533	552	540	479	540	454	536	548	504	534	517	526	524	584	527	505	572	514	518	473	548	564	553	517	500	472	523	533	536	510	561	485	471	570	509	501	519	534	483	539	520	491	557	544	505	501	515	515	523	561	544	532	487	544	535	537	496	569	557	531	510	512	523	521	518	508	520	555	464	476	528	558	520	499	525	494	512	523	485	552	521	510	539	551	518	519	523	525	517	527	509	563	541	556	557	501	513	555	512	523	564	542	500	550	534	562	485	518	547	521	573	573	532	548	551	524	508	532	561	496	477	479	498	518	530	537	524	486	555	494	512	529	509	525	511	489	505	551	501	499	527	529	555	520	476	497	495	561	493	534	545	540	569	541	510	546	517	515	513	495	505	509	540	534	491	543	541	522	515	514	507	514	536	530	536	537	500	539	535	519	500	528	472	545	510	505	561	504	555	514	502	520	499	523	566	535	556	537	538	546	541	502	547	528	547	490	525	525	519	498	541	553	520	529	477	562	568	500	537	548	508	519	485	521	510	530	535	526	471	533	550	547	493	507	512	535	527	493	529	504	492	521	482	496	481	564	503	519	537	510	537	547	500	505	524	509	525	522	522	564	499	521	520	494	489	528	498	563	531	497	508	515	555	526	522	556	540	509	517	524	541	523	511	553	495	531	513	529	540	543	508	530	535	508	548	515	518	511	481	542	506	515	523	520	529	535	549	497	545	523	565	520	540	576	514	513	551	551	542	513	524	547	526	545	542	537	547	513	551	522	544	556	524	495	567	579	500	513	533	539	525	469	507	511	560	504	554	534	527	530	564	490	545	574	501	501	487	496	545	534	481	507	538	509	518	509	518	518	532	544	533	545	525	525	511	531	466	521	540	486	512	519	512	550	547	511	525	524	536	569	501	530	517	546	552	539	513	505	549	504	517	542	497	491	528	556	507	513	507	521	522	545	498	525	569	593	551	530	545	534	535	504	530	497	540	538	537	558	526	499	510	520	522	492	533	511	512	517	514	534	567	533	521	515	537	509	534	526	506	503	554	551	543	508	511	511	494	525	502	513	567	482	514	540	492	528	507	515	518	532	540	525	507	530	508	534	525	528	534	519	484	501	528	536	532	541	522	498	570	527	521	532	541	503	537	514	547	506	522	560	515	535	535	564	533	546	499	537	520	505	451	529	514	529	523	509	487	520	530	478	495	502	506	505	504	479	521	547	563	510	538	530	509	503	512	539	526	589	506	499	539	528	524	514	506	540	520	497	555	521	488	552	526	529	505	517	517	541	514	472	541	486	519	560	532	552	463	521	517	498	524	536	553	523	510	537	504	527	551	478	523	544	556	558	501	490	503	514	529	467	522	506	567	554	510	525	515	520	534	565	510	538	541	504	512	525	524	472	541	491	525	528	534	524	491	541	538	539	493	540	530	532	520	472	504	506	508	512	537	536	499	519	514	519	547	537	485	519	482	537	497	551	520	509	490	514	487	525	541	541	509	511	519	518	554	512	547	517	556	531	520	511	524	548	542
32180	55195	50552	39295	32866	28590	22586	13952	6889	4707	3542	2719	2392	2077	1773	1845	1905	1735	1744	1477	1170	1153	943	999	933	886	836	895	916	852	986	966	1063	907	879	931	1035	906	902	825	854	792	733	771	643	788	741	712	680	740	696	690	633	619	664	570	623	607	675	650	617	622	598	647	632	630	606	644	611	603	661	686	594	624	614	631	598	621	604	593	577	625	598	622	618	599	583	629	658	647	630	653	650	627	681	586	631	615	641	617	624	605	589	647	620	636	658	595	643	617	619	552	607	644	636	592	656	632	675	657	641	601	627	637	598	668	654	612	606	612	626	604	652	629	595	677	636	621	607	620	598	611	617	584	597	607	609	575	598	630	597	647	642	596	611	590	601	637	596	650	593	589	661	615	588	617	618	643	624	666	624	650	640	569	640	661	642	603	626	623	611	631	625	601	635	600	673	645	599	625	600	597	637	615	587	609	637	636	606	621	631	590	649	580	603	642	596	635	638	601	639	646	626	583	594	662	611	602	635	587	611	612	642	687	648	583	663	635	582	598	646	612	650	602	598	607	627	624	597	637	608	606	595	588	648	590	618	665	608	607	568	598	625	630	606	619	646	642	619	642	607	633	655	639	586	672	656	653	622	618	640	608	626	630	588	647	581	628	633	635	629	569	621	657	633	576	608	640	597	606	601	608	631	594	625	622	608	625	586	587	633	612	647	639	596	628	642	609	586	654	583	651	652	639	634	637	630	660	608	609	633	591	617	600	643	655	632	602	607	663	668	628	612	591	664	639	637	621	609	656	619	603	587	612	640	630	630	662	604	615	598	614	593	604	628	610	603	625	641	597	603	632	615	617	608	601	611	622	633	631	599	621	602	629	600	624	594	616	651	623	587	605	613	621	579	612	638	655	617	613	614	645	608	545	600	601	609	599	587	575	650	571	632	632	624	633	660	633	636	592	616	605	610	646	624	593	561	597	592	595	618	606	621	603	615	615	613	628	640	630	617	605	606	652	640	597	588	616	678	657	618	607	663	643	624	639	656	634	642	637	619	639	595	614	605	620	678	640	598	633	632	578	621	608	603	619	628	660	605	611	607	598	592	590	621	631	595	620	619	620	621	663	611	666	593	659	602	626	665	650	622	610	630	643	606	621	611	625	608	645	571	582	623	596	586	602	647	620	597	654	652	611	596	599	618	602	639	587	630	631	647	653	613	613	637	594	581	591	576	588	619	624	655	607	591	592	630	642	616	594	574	618	655	654	607	627	621	628	660	625	616	605	666	589	626	645	601	618	591	637	593	608	600	639	672	608	611	585	610	606	628	617	614	672	578	660	635	614	604	652	643	671	607	634	652	579	629	611	643	597	643	576	636	624	649	634	613	633	622	630	636	603	589	615	674	664	609	609	577	643	666	579	641	592	598	648	620	616	618	629	632	618	623	610	607	628	589	635	649	653	626	643	573	639	606	606	627	619	607	609	579	622	627	594	633	582	629	630	594	633	610	635	592	600	617	586	643	626	643	612	634	616	622	593	648	629	634	603	624	596	697	615	606	636	610	634	590	589	656	640	629	591	647	597	640	586	593	565	605	627	630	653	643	646	625	623	589	618	631	625	602	623	648	631	653	616	636	609	633	577	621	619	613	625	584	641	628	647	649	636	662	599	604	627	678	632	609	608	612	642	649	613	640	661	624	625	630	619	652	666	615	641	611	660	583	591	627	618	578	654	616	549	632	589	622	657	625	654	612	605	593	622	603	599	619	617	581	614	628	617	636	602	610	663	632	629	628	618	647	638	660	655	623	614	552	603	627	629	663	636	600	601	573	638	605	621	643	639	624	623	622	636	614	655	610	651	608	566	623	594	623	600	623	592	567	605	596	665	663	669	660	608	637	600	596	598	627	604	614	581	605	622	664	634	645	631	634	615	587	600	631	596	590	594	660	636	583	634	605	640	606	632	561	650	655	625	618	635	633	652	628	618	633	642	667	628	626	605	658	632	624	616	611	643	634	657	662	607	585	614	596	627	658	575	649	644	636	661	624	622	632	629	635	603	599	627	646	617	595	629	584	615	637	653	663	654	598	625	676	643	614	632	571	654	650	615	599	640	612	606	648	636	604	647	586	617	614	582	645	643	610	615	614	621	660	620	572	620	621	584	594	596	599	639	613	647	660	602	571	595	667	649	622	638	598	590	601	589	590	627	613	663	628	630	601	631	610	624	630	584	641	575	644	568	642	602	591	599	630	642	595	617	666	645	642	605	590	615	646	592	633	639	611	572	609	623	610	596	672	621	617	618	652	597	615	656	608	670	626	615	576	667	619	575	591	616	664	647	660	638	612	617	608	649	606	648	638	621	594	603	620	616	618	578	607	602	608	632	650	626	619	674	613	598	621	625	606	587	626	619	651	581	639	588	682	604	609	591	611	624	579	636	641	592	599	624	633	619	617	604	618	580	586	627	579	657	609	622	611	625	694	619	635	611	652	628	615	636	623	631	644	630	646	645	642	631	636	642	599	612	653	632	633	614	638	594	648	593	596	596	677	592	582	601	636	631	605	651	641	584	625	593	664	599	624	582	656	632	645	643	628	643	598	637	588	586	599	586	627	622	616	600	601	558	617	638	604	623	593	581	605	608	580	630	600	673	629	631	632	623	620	592	585	672	647	589	653	656	646	612	648	610	600	682	611	589	643	631	586	607	595	604	638	600	665	642	637	647	587	608	643	621	637	614	619	612	653	630	611	630	656	599	626	643	658	627	645	632	617	606	634	626	603	653	638	627	641	643	651	596	602	617	611	630	604	585	635	610	629	607	602	606	601	629	636	637	651	599	598	581	598	616	685	582	640	604	604	640	603	596	646	641	584	618	652	567	590	574	598	667	621	659	588	610	630	630	639	598	615	639	595	603	614	634	635	629	622	609	613	647	613	617	607	658	637	629	592	601	614	632	634	648	601	650	579	626	611	593	647	599	589	681	615	631	612	622	645	647	608	658	634	603	625	623	593	636	656	619	590	637	621	609	618	657	619	606	584	597	653	625	621	580	635	618	630	581	638	612	618	623	625	623	609	663	625	611	626	628	565	614	604	671	675	610	613	618	627	598	625	573	644	619	627	636	673	638	624	632	650	639	629	627	581	648	619	630	610	607	649	576	596	666	638	581	581	670	587	655	632	579	652	593	600	629	619	661	596	577	590	615	644	632	630	643	655	615	566	644	589	649	620	623	563	626	614	662	633	630	617	611	632	583	619	636	596	605	610	633	649	630	645	643	594	637	628	656	637	662	610	606	600	635	633	614	647	623	619	622	580	572	633	646	620	654	637	561	664	628	657	626	621	636	632	631	590	675	602	661	616	594	643	642	590	596	616	644	626	664	652	585	611	621	644	585	595	582	618	609	658	606	648	664	614	611	596	638	619	630	660	621	621	653	621	649	670	626	595	627	648	643	621	608	625	629	664	617	596	639	587	616	589	631	621	624	668	603	605	631	625	657	647	673	608	616	586	598
27186	25727	34360	28207	18578	13022	7786	3386	1813	1656	1452	1294	1227	1143	1135	1222	1131	1177	1095	1034	1045	1013	965	1041	944	995	1008	996	938	983	1019	992	1002	1001	1013	1095	1038	968	974	936	969	893	962	940	892	995	951	919	907	893	950	919	948	899	910	921	913	863	898	910	890	948	927	900	897	947	912	880	913	911	911	914	952	914	903	963	938	906	892	924	926	934	904	929	941	907	922	925	973	931	862	963	998	906	874	879	937	971	870	924	952	919	893	901	905	903	901	907	880	920	893	876	866	980	875	958	901	994	932	893	950	890	921	913	953	893	922	883	910	869	942	908	956	989	866	933	907	892	919	963	973	937	930	909	863	877	899	945	943	863	926	987	884	947	907	932	924	923	875	886	916	902	858	940	922	895	918	924	932	909	901	984	929	945	913	931	895	913	895	929	940	910	855	879	937	983	879	894	914	944	915	936	948	917	883	991	987	941	890	952	964	878	901	887	916	921	950	864	927	929	958	878	948	892	894	905	937	917	894	897	963	867	887	931	903	928	880	842	897	938	904	921	943	914	891	902	915	918	949	894	865	975	894	899	901	949	835	943	911	930	947	903	925	903	915	944	953	922	908	894	903	914	942	971	907	917	926	930	927	918	887	914	913	916	946	930	946	864	955	889	950	881	949	894	924	902	927	912	902	935	912	949	945	935	939	887	929	996	913	876	932	898	914	902	911	962	887	928	904	923	881	885	939	913	875	878	944	970	892	925	950	925	907	942	917	920	928	895	871	944	874	931	967	886	908	874	898	931	960	916	938	894	901	846	886	958	888	922	891	898	913	917	947	948	963	935	935	935	953	885	950	912	929	908	971	906	933	948	877	949	874	932	879	913	915	940	938	894	917	907	924	863	934	919	990	961	937	956	924	915	899	857	916	907	890	937	923	961	913	898	914	890	947	876	910	932	912	909	932	922	937	950	871	927	886	937	868	896	906	887	892	899	945	869	914	905	948	964	961	929	905	906	911	872	908	941	940	947	931	912	940	924	952	935	921	885	901	890	930	933	889	898	882	887	942	925	965	889	889	914	944	963	945	926	936	906	931	940	938	979	916	857	903	910	879	936	903	905	955	883	907	883	916	890	855	914	892	897	932	909	951	907	919	852	871	923	953	926	937	906	956	944	921	925	926	912	879	876	966	947	906	887	942	931	921	896	924	970	915	942	926	878	910	899	920	914	886	899	904	875	924	1003	956	958	921	900	920	896	856	891	898	855	877	907	933	876	918	904	901	862	830	980	916	909	892	949	905	938	889	930	932	989	867	885	954	887	930	938	923	861	983	904	901	886	903	912	862	930	925	892	900	970	914	919	928	886	893	923	872	922	929	925	886	907	884	896	913	862	911	904	1004	882	914	884	878	861	917	919	933	882	877	882	933	904	883	911	927	937	884	938	955	904	969	915	924	914	925	915	893	938	954	963	939	975	887	979	942	941	885	911	864	917	921	892	954	922	907	939	941	948	915	922	904	911	908	880	934	926	952	902	921	905	968	949	929	919	902	912	892	892	933	918	913	935	930	918	892	940	897	950	908	886	882	871	916	945	865	887	878	913	924	902	912	879	889	918	865	959	970	878	898	964	953	921	903	901	936	954	943	907	938	921	906	939	885	906	907	919	868	907	867	966	933	902	915	946	945	920	960	957	881	942	932	897	954	899	939	935	887	897	868	919	958	928	914	934	945	890	907	967	916	948	958	909	932	943	917	939	896	941	951	881	884	931	970	941	929	935	961	976	918	914	934	915	930	928	911	858	956	933	878	971	953	902	929	935	918	946	885	900	936	916	927	914	901	913	966	857	851	938	894	958	901	940	925	881	907	919	959	870	823	923	1026	972	908	938	945	980	917	877	903	895	878	905	882	870	898	997	916	917	895	918	860	882	993	905	913	927	941	970	859	881	930	914	903	875	882	916	900	919	946	901	901	975	952	960	845	893	920	923	926	899	889	923	909	890	892	912	922	938	912	872	935	888	872	894	889	918	918	920	875	906	907	871	903	937	930	969	937	880	916	874	901	875	885	913	893	974	887	951	928	945	914	885	918	950	929	922	895	980	942	942	950	891	931	942	909	872	931	898	928	903	957	907	987	932	914	870	852	873	883	871	926	978	909	916	937	932	917	896	957	883	916	953	948	934	925	884	920	902	923	901	902	933	927	945	918	904	941	915	936	936	932	921	896	926	938	892	873	939	943	918	915	903	925	980	925	854	950	933	892	965	904	883	949	927	906	886	952	861	894	922	935	925	840	916	870	918	907	903	943	917	894	914	904	934	956	934	910	943	949	924	952	905	894	926	937	943	862	924	945	911	886	943	895	953	872	938	929	903	933	880	916	931	899	893	881	919	943	920	916	868	911	899	955	900	914	931	878	898	905	899	925	903	917	873	941	916	922	895	923	905	905	881	926	967	956	923	961	942	901	932	900	919	888	881	888	931	911	927	928	904	927	890	911	943	869	857	864	932	895	914	905	877	921	923	925	943	987	848	904	887	925	918	867	889	936	878	898	892	932	915	882	888	891	924	922	878	860	955	893	865	944	930	920	889	965	849	854	912	880	914	962	927	908	943	925	898	876	932	896	937	923	909	864	964	964	920	909	910	926	910	961	900	909	897	909	881	937	889	893	902	938	897	903	939	916	930	874	955	943	923	870	948	944	895	930	923	962	924	923	944	875	880	875	892	927	962	917	886	858	865	911	932	912	926	939	978	940	900	895	875	889	986	936	933	999	902	921	951	943	908	972	918	921	899	905	937	934	944	887	924	896	917	923	882	906	952	943	948	907	955	853	943	945	883	955	921	859	888	951	897	870	915	880	942	925	951	928	885	904	956	981	935	921	941	910	925	986	907	866	902	946	940	877	894	892	899	925	910	887	916	876	921	907	903	847	886	882	902	895	871	942	933	832	908	926	928	890	931	984	862	961	905	926	855	900	891	951	967	950	864	943	956	962	898	849	920	934	889	906	878	883	951	906	923	909	858	911	924	908	937	933	929	958	941	947	971	906	990	947	876	935	982	937	877	968	929	961	893	950	913	963	874	964	922	941	925	889	893	917	915	935	981	923	931	930	909	911	923	923	913	937	880	883	856	974	923	873	908	905	974	982	875	923	949	896	910	883	915	911	919	957	898	965	871	908	898	902	995	917	920	918	987	901	915	943	938	939	904	906	913	929	951	884	919	907	966	963	928	897	888	953	936	923	960	885	897	906	853	882	952	857	893	922	857	960	973	933	919	893	937	912	932	889	926	931	850	874	926	872	910	903	884	913	880	845	929	910	952	934	936	948	938	926	847	915	911	913	915	868	891	891	948	939	960	958	958	877	891	929	911	851	932	938	895	892	876	903	908	901	924	920	878	911	933	913	895	884	897	922	913	930	928	966	932	953	864	930	930	887	912	909	944	911	910	931	890	971	887	920	904	880	984	955	943	915	932	939	918	950	934	902	896	923	968	953	916	881	852	942	886	870	939	910	939
28879	43429	39182	28853	22519	18096	12257	5946	3231	2695	2224	1884	1794	1594	1598	1610	1611	1641	1546	1339	1328	1297	1323	1197	1238	1200	1148	1194	1170	1144	1262	1214	1159	1225	1195	1267	1221	1233	1195	1260	1156	1189	1118	1190	1126	1124	1103	1144	1056	1103	1096	1130	1085	1076	988	1091	1086	1136	1119	1077	1098	1073	1087	1105	1067	1130	1094	1087	1056	1099	1137	1113	1076	1069	1093	1011	1071	1003	1064	1057	1036	1068	1081	1129	1060	1068	1039	1057	1064	1122	1136	1049	1059	1052	1041	1117	1132	1087	1101	1106	1075	1122	1108	1079	1080	1128	1103	1055	1121	1078	1046	1026	1069	1023	1114	1090	1025	1097	1120	997	1103	1133	1072	1160	1081	1055	1069	1048	1065	1130	1104	1116	1087	1081	1052	1052	1095	1142	1068	1090	1089	1134	1109	1048	1035	1023	1064	1063	1077	1141	1145	1095	1065	1112	1083	1086	1073	1048	1067	1053	1066	1111	1103	1062	1104	1031	1092	1078	1081	1080	1068	1037	1051	1036	1046	1079	1024	1067	1077	1061	1080	1040	1080	1102	1033	1018	1097	1023	1133	1107	1134	1078	1109	1061	1066	1053	1112	1109	1124	1110	1102	1108	1070	1092	1090	1092	1050	1088	1073	1115	1037	1085	1100	1096	1110	1078	1086	1071	1095	1085	1145	1062	1108	1087	1129	1064	1071	993	1047	1111	1118	1109	1052	1065	1120	1101	1160	1069	1141	1072	1085	1137	1063	1055	1131	1154	1067	1068	1083	1117	1085	1126	1154	1105	1082	1070	1076	1097	1093	1104	1087	1110	1107	1140	1059	1052	1153	1104	1120	1051	1164	1080	1087	1063	1074	1107	1120	1138	1047	1093	1082	1090	1054	1094	1066	1050	1055	1095	1061	1100	1098	1069	1120	1102	1025	1066	1063	1035	1065	1128	1108	1074	1094	1093	1132	1094	1033	1103	1116	1089	1032	1159	1077	1057	1047	1084	1038	1087	1115	1033	1127	1083	1092	1125	1114	1071	1066	1080	1017	1141	1033	1124	1077	1166	1083	1024	1083	1046	1049	1016	1160	1027	1104	1120	1044	1102	1095	1060	1062	1073	1081	1045	1073	1084	1108	1051	1087	1120	1087	1101	1051	1054	1118	1118	1036	1060	1121	1102	1065	1066	1078	1117	1108	1101	1084	1063	1066	1033	1029	1060	1052	1063	1080	1078	1041	1163	1069	1110	1061	1117	1118	1073	1077	1079	1090	1079	1114	1115	1072	1099	1080	1068	1073	1123	1108	1080	1107	1077	1116	1042	1111	1068	1045	1114	1102	1104	1106	1079	1058	1098	1039	1071	1034	1144	1043	1102	1167	1148	1126	1070	1083	1045	1059	1071	1056	1096	1099	1093	1104	1110	1100	1093	1102	1028	1141	1076	1082	1041	1076	1049	1063	1104	1119	1076	1096	1086	1060	1096	1136	1100	1067	1076	1028	1070	1075	1035	1076	1079	1105	1053	1097	1066	1113	1018	1063	1106	1116	1103	1059	1129	1062	1090	1131	1080	1083	1117	1071	1129	1092	1101	1067	1131	1049	1047	1053	983	1075	1097	1082	1056	1119	1046	1024	1075	1075	1077	1098	1143	1091	1057	1077	1082	1117	1061	1127	1085	1061	1084	1077	1075	1074	1069	1061	1136	1157	1129	1075	1094	1079	1134	1039	1055	1070	1091	1067	1075	1066	1051	1075	1147	1056	1111	1107	1058	1080	1117	1086	1070	1096	1095	1098	1065	1055	1140	1093	1061	1057	1013	1073	1065	1048	1088	1101	1127	1096	1101	1063	1041	1124	1112	1131	1103	1095	1011	1129	1074	1059	1046	1103	1134	1114	1070	1057	1081	1101	1049	1069	1082	1059	1080	1069	1041	1077	1074	1105	1072	1074	1064	1107	1069	1067	1075	1022	1058	1064	1079	1075	1140	1124	1022	1098	1115	1095	1109	1033	1049	1125	1101	1111	1034	1030	1093	1057	1071	1063	1047	1157	1072	1131	1083	1094	1063	1086	1068	1104	1080	1149	1105	1128	1140	1161	1102	1049	1102	1053	1109	1080	1077	1065	1090	1057	1071	1117	1025	1179	1055	1041	1083	1164	1135	1083	1018	1128	1088	1079	1038	1075	1054	1107	1074	1079	1154	1107	1071	1117	1110	1078	1147	1111	1086	1089	1096	1097	1094	1083	1141	1132	1108	1111	1069	1110	1022	1104	1065	1118	1108	1007	1109	1036	1040	1098	1110	1106	1087	1090	1089	1070	1110	1112	1052	1172	1139	1056	1100	1090	1098	1048	1110	1067	1105	1080	1076	1058	1092	1068	1111	1083	1122	1056	1078	1061	1090	1065	1058	1090	1102	1100	1052	1043	1085	1116	1006	1094	1123	1052	1036	1073	1104	1107	1083	1099	1103	1090	1108	1136	1035	1119	1070	1126	1079	1086	1120	1092	1043	1087	1064	1060	1104	1028	1085	1064	1107	1108	1103	1080	1121	1073	1063	999	1170	1051	1097	1063	1092	1052	1034	1083	1099	1120	1045	1079	1050	1057	1065	1041	1089	1097	1136	1101	1021	1141	1060	1125	1093	1105	1031	1063	1110	1083	1083	1056	1126	1038	1092	1093	1105	1086	1077	1115	1094	1107	1114	1117	1026	1078	1105	1076	1064	1106	1107	1143	1050	1062	1074	1163	1124	1053	1057	1119	1046	1036	1060	1113	1082	1115	1119	1067	1098	1075	1128	1084	1092	1126	1063	1069	1099	1074	1059	1092	1106	1069	1100	1051	1068	1092	1042	1045	1101	1064	1082	1099	1087	1048	1070	1073	1096	1104	1094	1127	1114	1111	1062	1074	1086	1060	1050	1086	1081	1106	1085	1114	1049	1092	1074	1101	1127	1142	1038	1006	1084	1119	1128	1069	1062	1056	1059	1117	1060	1088	1079	1086	1061	1082	1047	1062	1061	1049	1119	1079	1078	1064	1050	1084	1056	1119	1100	1070	1060	1108	1088	1072	1073	1082	1101	1128	1032	1073	1086	1042	1085	1125	1105	1056	1081	1055	1037	1103	1119	1052	1097	1067	1063	1082	1117	1065	1103	1086	1118	1083	1078	1087	1083	1046	1133	1081	1067	1147	1057	1075	1079	1095	1130	1097	1049	1110	1087	1114	1102	1080	1120	1125	1087	1095	1119	1059	1083	1105	1078	1044	1121	1074	1096	1065	1056	1092	1033	1099	1052	1092	1075	1032	1085	1133	1133	1081	1111	1143	1096	1049	1095	1088	1105	1113	1097	1046	1054	1102	1112	1109	1142	1094	1139	1056	1089	1054	1100	1060	1118	1044	1109	1103	1068	1099	1078	1060	1021	1093	1099	1112	1097	1092	1067	1098	1070	1117	1108	1036	1072	1124	1105	1073	1126	1067	1133	1142	1046	1103	1122	1051	1112	1132	1087	1085	1096	1047	1104	1091	1071	1030	1107	1121	1070	1123	1069	1007	1037	1078	1115	1107	1090	1057	1081	1022	1111	1085	1093	1072	1090	1118	1049	1083	1093	1035	1107	1051	1096	1118	1027	1049	1062	1078	1123	1069	1075	1072	1029	1083	1154	1079	1071	1087	1094	1115	1114	1059	1085	1054	1132	1046	1099	1079	1054	1042	1051	1092	1098	1101	1111	1097	1082	1067	1120	1083	1089	1022	1103	1108	1097	1061	1087	1094	1037	1081	1114	1074	1090	1072	1078	1139	1075	1145	1087	1047	1016	1109	1109	1047	1066	1136	1058	1105	1045	1068	1076	1115	1185	1100	1076	1091	1082	1143	1063	1212	1109	1022	1080	1078	1099	1149	1113	1060	1119	1103	1136	1081	1074	1109	1087	1084	1145	1115	1069	1068	1139	1081	1119	1076	1056	1092	1080	1084	1101	1030	1166	1042	1090	1150	1072	1059	1107	1077	1049	1050	1050	1131	1089	1065	1073	1103	1074	1022	1088	1086	1089	1055	1088	1069	1033	1142	1130	1142	1065	1028	1077	1123	1045	1127	1090	1062	1072	1063	1071	1068	1072	1075	1073	1065	1096	1077	1039	1092	1079	1141	1015	1092	1128	1098	1078	1121	1074	1058	1103	1076	1040	1079	1080	1076	997	1103	1066	1094	1097	1097	1146	1065	1096	1104	1177	1086	1102	1114	1087	1098	1037	1069	1096	1094	1144	1141	1123	1062	1075	1150	1019	1120	1067	1066	1080	1022	1040	1104	1056	1087	1109	1198	1058	1091	1085	1032	1129	1061	1055	1050	1050	1037	1092	1035	1149	1136	1070	1114	1116	1064	1085	1083	1180	1058	1099	1098	1098	1066	1035	1125	1127	1064	1115	1041	1155	1084	1095	1098	1091	1084	1108	1106	1065	1080	1117	1049	1064	1066	1054	1137	1100	1081	1134	1062	1096	1135	1144	1032	1060	1171	1104	1061	1102	1109	1060	1036	1067	971	1059	1096	1075	1087	1077	1064	1130	1129	1101	1142	1125	1142	1109	1097	1068	1040	1092	1075	1068	1066	1081	1050	1043	1047	1087	1090	1133	1106	1070	1083	1127	1123	1100	1069	1090	1105	1081	1086	1124	1109	1072	1074	1143	1071	1084	1040	1094	1100	1073	1032	1078	1123	1123	1074	1120	1094	1113	1107	1098	1077	1092	1097	1051	1090	1108	1078	1136	1067	1094	1127	1016	1146	1085	1141	1088	1062	1080	1100	1053	1111	1081	1097	1072	1108	1093	1140	1074	1061	1099	1098	1101	1082	1100	1102	1078	1042	1096	1131	1103	1064	1114	1115	1062	1047	1088	1060	1107	1097	1107	1133	1087	1076	1065	1089	1035	1116	1098	1091	1120	1087	1052	1060	1084	1108	1075	1056	1123	1104	1121	1095	1110	1097	1091	1117	1098	1084	1123	1090	1068	1053	1057	1084	1009	1070	1121	1083	1061	1123	1118	1084	1052	1086	1092	1032	1080	1082	1097	1090	1045	1104	1058	1090	1109	1073	1089
23241	20741	28264	23907	22187	21800	14915	5232	2590	2186	1716	1373	1270	1137	1111	1196	1132	1079	1017	966	912	768	805	788	814	830	762	785	726	776	826	797	738	781	783	805	779	826	792	764	813	713	773	727	714	713	676	685	633	700	654	633	678	686	644	650	661	632	677	697	638	641	666	677	686	666	666	672	649	695	677	614	656	640	670	615	633	632	623	651	648	629	690	663	644	637	647	691	675	691	646	623	629	688	649	636	624	687	653	647	676	653	662	636	658	659	623	629	657	630	704	664	634	640	629	642	610	660	677	656	631	684	682	699	592	656	641	646	612	613	699	661	667	682	636	652	672	659	639	692	648	678	702	656	600	687	693	693	688	637	607	657	696	648	665	655	604	616	665	629	640	651	688	606	650	659	645	674	680	643	649	654	671	683	687	664	627	668	695	703	617	671	621	641	633	693	617	613	674	682	626	671	649	636	641	620	656	703	701	652	696	671	670	631	678	644	690	613	627	619	659	665	660	603	649	633	629	619	609	669	642	695	626	634	633	669	651	593	675	647	673	658	651	654	663	606	644	681	658	645	646	704	614	638	638	641	630	674	638	663	641	661	675	666	657	636	654	668	692	683	628	634	675	638	662	672	637	591	728	695	637	652	654	668	647	627	684	634	651	660	620	642	636	680	642	676	672	708	607	641	679	621	670	621	691	660	670	663	621	639	653	667	695	658	643	655	650	620	616	671	660	635	640	645	696	653	697	666	673	652	631	645	662	667	638	697	653	687	636	623	704	637	648	645	656	692	651	615	647	659	682	639	629	633	590	661	665	637	661	703	673	654	632	651	670	682	714	683	663	686	687	646	625	686	634	659	682	719	660	628	687	643	714	644	690	657	635	641	630	669	668	664	614	641	642	619	656	694	650	652	673	632	627	649	662	661	661	708	654	705	650	610	645	669	707	658	664	658	626	652	657	608	661	679	660	647	641	678	645	692	643	651	592	643	658	603	619	640	626	629	697	692	661	646	650	676	649	633	642	655	644	685	698	660	688	685	666	665	665	699	659	679	672	676	646	658	623	654	624	631	655	629	671	683	609	604	630	649	618	672	641	688	723	630	657	653	648	636	675	618	661	630	692	643	643	653	665	645	647	643	644	663	650	678	688	600	644	666	697	673	676	656	662	660	676	672	612	654	651	662	690	644	644	680	676	662	627	682	618	668	681	657	652	678	671	637	617	639	643	629	675	693	652	679	638	646	698	634	675	609	651	706	614	648	621	657	679	667	688	633	623	655	657	658	664	656	678	654	635	633	642	666	656	624	633	641	600	665	689	674	648	644	655	638	665	626	599	630	615	662	661	629	655	680	656	676	656	658	654	688	622	630	645	685	675	671	656	652	634	656	658	666	646	635	642	620	656	648	690	676	653	631	661	635	658	646	645	667	610	592	639	627	692	640	630	688	628	626	641	615	654	697	659	628	636	631	624	667	672	647	640	675	615	655	636	666	627	681	672	664	619	680	620	661	665	672	633	636	654	642	642	685	676	661	666	628	657	679	618	620	647	682	620	636	654	665	663	670	698	647	669	674	647	697	667	642	645	653	667	684	649	676	653	656	701	678	664	652	680	643	660	702	623	670	637	650	632	642	633	676	672	649	631	636	680	705	669	699	619	652	667	604	671	640	638	644	661	699	626	603	666	637	735	664	674	689	663	717	666	661	676	638	648	674	660	700	679	629	637	678	634	661	680	632	670	670	662	626	698	662	629	680	692	673	639	651	612	679	669	658	667	680	650	637	662	617	673	687	683	606	597	608	620	687	678	649	667	693	671	654	688	641	647	631	654	660	664	634	671	675	711	667	687	665	621	680	695	684	668	609	684	641	620	658	608	663	632	651	676	648	646	700	655	698	665	671	695	643	684	702	659	597	633	661	640	680	723	673	646	677	644	641	694	664	647	602	627	687	597	631	666	666	655	603	613	695	643	630	666	711	672	635	613	654	615	658	645	621	676	631	684	681	681	620	644	613	655	602	623	649	607	684	635	650	660	673	695	639	606	643	630	645	639	644	656	635	676	671	635	655	656	677	630	666	645	673	669	668	634	647	631	680	634	654	675	651	674	659	697	634	713	689	662	644	637	615	657	638	642	656	668	595	658	688	695	650	638	615	614	674	629	657	662	660	678	639	651	696	641	683	674	651	703	634	624	646	667	681	625	642	622	642	644	655	644	613	629	684	675	635	669	717	634	653	609	634	667	618	679	610	673	640	627	615	676	690	632	627	653	694	645	681	644	635	648	684	640	670	716	674	630	659	664	660	681	645	630	708	622	652	654	640	656	645	714	697	664	622	629	683	643	657	629	673	659	648	655	612	611	650	656	607	642	686	607	669	694	674	645	657	692	664	707	667	648	654	662	657	644	595	659	682	688	667	654	694	635	663	676	641	655	692	625	651	627	652	652	692	679	672	629	638	601	683	690	640	648	673	670	631	661	654	669	666	620	640	629	619	623	666	653	680	652	710	676	654	656	671	655	661	602	637	638	660	676	648	627	697	675	693	692	688	603	641	635	642	677	712	643	657	658	662	654	715	649	667	661	685	639	620	670	677	622	673	633	678	653	716	632	667	666	653	666	650	666	611	614	643	609	674	695	636	654	632	654	640	690	666	667	583	625	645	686	691	622	640	653	672	729	645	686	604	677	642	675	673	651	704	632	654	661	565	648	633	685	647	683	648	607	650	689	689	617	627	650	636	629	647	631	695	707	706	655	646	627	668	681	628	688	642	601	684	636	675	653	667	637	689	684	672	657	664	634	664	649	624	668	624	691	693	645	641	635	682	616	656	680	639	629	694	679	644	675	656	644	671	633	693	655	638	601	674	630	644	705	675	646	659	663	663	668	683	642	684	634	632	626	611	680	624	652	671	660	621	689	615	676	646	657	645	664	649	643	677	656	654	626	653	695	654	691	671	638	617	622	627	650	630	685	713	623	684	648	666	646	637	669	609	580	672	625	687	711	663	645	684	652	663	616	687	618	685	656	674	655	651	680	655	691	656	642	695	668	640	658	660	652	665	627	611	652	599	656	643	616	651	653	638	655	656	603	656	605	669	654	638	644	672	661	665	639	699	656	702	656	670	665	685	669	658	659	661	702	711	639	668	627	659	658	598	644	655	669	687	594	713	686	701	664	615	659	642	628	650	685	618	638	657	652	670	629	659	645	690	657	652	625	614	633	605	667	632	707	647	648	636	662	664	619	618	660	675	632	669	614	628	684	702	669	664	706	655	672	650	665	617	617	650	681	666	635	638	628	629	682	687	680	638	675	640	683	656	644	679	608	683	642	642	708	648	668	661	658	646	659	701	673	649	714	706	642	687	689	657	632	645	664	679	699	647	675	679	653	658	690	700	693	682	640	711	694	672	609	642	614	679	649	619	663	643	653	646	639	619	638	654	625	661	676	675	654	672	635	679	646	653	641	642	662	672	654	667	634	695	620	656	636	698	669	675	691	648	701	671	639	625
28711	49844	45757	35356	29286	24189	16171	8069	4831	3922	3162	2297	1982	1724	1806	1655	1790	1648	1622	1343	1201	1193	1066	1048	1078	1073	977	1020	1010	1047	1041	1063	1031	981	1056	1128	1024	990	1007	970	1066	950	961	830	903	868	909	892	830	815	843	790	809	772	871	820	795	841	816	822	825	873	808	779	838	826	791	796	788	799	834	819	820	787	760	821	812	801	817	774	791	798	814	800	805	817	799	828	808	774	823	805	836	748	820	804	789	813	819	825	823	772	743	804	756	832	787	784	762	806	753	820	814	776	779	810	859	794	806	772	786	784	743	800	800	796	820	787	785	790	785	767	817	752	782	829	786	873	805	750	855	782	792	800	774	788	747	760	777	841	775	783	813	797	761	831	795	777	849	798	801	799	781	762	798	804	789	791	794	736	844	812	808	787	822	828	816	775	772	811	764	794	772	726	792	808	793	754	791	752	780	729	755	794	813	851	811	805	797	797	796	809	788	803	813	775	835	791	818	755	781	802	819	798	728	806	775	831	804	778	766	815	812	827	844	803	795	764	777	810	825	828	855	765	776	833	738	791	772	815	845	813	837	809	808	858	797	789	827	773	817	796	740	817	784	787	826	786	803	777	783	831	789	804	773	755	811	823	807	782	780	765	786	766	790	761	804	793	861	843	761	774	830	762	746	770	788	821	776	793	764	821	824	795	802	831	799	785	816	813	811	805	818	766	813	809	789	785	813	742	800	843	782	858	825	738	779	817	791	765	775	803	818	789	799	778	795	859	781	784	806	837	800	754	825	785	784	738	755	810	792	756	803	751	756	760	808	806	884	788	788	797	824	748	834	819	791	816	783	787	827	809	763	795	776	794	777	786	791	739	802	832	799	794	767	814	803	810	801	808	826	804	833	793	820	831	784	790	807	797	791	862	792	785	753	804	819	805	829	797	751	773	872	833	798	763	829	849	803	808	829	811	815	796	791	823	822	770	806	841	771	789	781	843	803	743	832	784	782	807	825	806	790	758	778	837	768	802	790	808	797	796	831	790	845	790	806	778	852	838	830	805	774	815	814	818	810	768	776	806	805	809	822	809	753	808	782	801	756	820	817	738	802	828	763	770	789	774	815	790	768	829	817	790	792	827	786	756	816	822	796	802	795	859	776	801	862	801	791	802	782	819	845	760	795	782	789	832	805	803	811	765	794	817	777	816	779	783	845	788	820	785	819	760	828	768	770	806	791	801	735	817	816	780	825	795	765	804	756	788	843	829	813	763	823	792	826	771	770	775	767	825	796	790	822	790	788	784	844	810	807	726	807	768	782	826	807	785	802	781	785	783	786	796	824	808	805	803	801	807	814	817	776	809	788	786	776	759	792	879	815	779	779	828	760	785	784	765	800	752	792	822	835	838	820	789	799	792	779	819	798	785	759	771	759	790	791	809	810	807	764	798	794	811	787	762	776	785	789	769	803	814	789	779	823	744	841	798	779	799	768	746	782	779	755	766	797	811	822	851	801	765	823	753	802	814	765	804	772	712	797	816	792	778	809	780	797	840	819	798	772	812	784	737	801	831	815	770	759	803	818	770	803	801	790	746	795	805	867	797	796	802	784	782	800	740	743	788	856	880	843	762	823	795	781	752	822	833	794	801	782	828	788	822	738	794	780	766	810	798	754	822	829	812	803	794	782	806	818	811	810	789	815	860	768	815	779	775	829	802	828	807	846	863	867	845	839	742	754	821	814	778	821	844	823	856	792	768	776	817	864	792	761	781	786	832	783	853	770	768	823	803	785	802	774	787	778	837	823	817	765	769	825	803	796	828	822	759	804	842	843	804	837	753	763	837	827	847	750	795	801	828	793	806	776	785	822	841	802	760	792	838	771	773	759	790	788	796	768	718	813	776	803	776	838	782	816	773	851	776	773	809	792	808	814	855	805	740	789	792	795	803	830	818	788	772	802	844	773	834	782	794	830	838	835	777	775	765	798	778	821	822	771	840	770	795	792	789	749	793	802	809	782	829	800	784	815	785	804	779	802	820	751	821	819	733	774	788	802	790	796	799	760	809	844	822	796	771	762	827	782	802	839	816	790	797	780	776	830	850	835	818	789	801	801	774	776	816	786	804	806	762	816	843	816	863	774	795	792	805	882	776	834	761	763	784	787	813	822	789	785	799	795	768	786	767	823	834	778	830	820	715	749	820	798	809	832	805	794	849	768	792	798	810	818	747	803	802	753	798	809	821	791	830	833	791	783	816	821	829	812	759	783	817	811	846	800	808	836	807	796	789	785	767	757	821	819	823	806	819	806	785	828	817	794	815	840	759	843	752	739	809	781	847	784	796	849	790	778	856	803	781	798	806	782	745	823	801	759	776	823	829	795	799	792	829	778	832	849	771	766	794	818	789	812	807	806	782	830	756	786	773	829	791	818	812	803	800	792	779	774	812	843	805	774	754	860	790	805	812	801	826	826	805	816	798	780	784	806	807	821	782	820	812	811	782	747	797	789	824	830	795	771	743	824	810	749	774	806	806	786	791	769	800	767	788	741	820	797	803	813	780	808	818	783	825	817	820	768	751	769	825	790	790	798	795	732	765	783	752	793	802	782	768	818	771	806	835	848	799	775	793	819	759	789	764	849	805	785	807	839	760	802	780	759	754	781	803	798	778	757	771	804	817	769	815	744	771	769	786	768	787	823	792	787	824	820	759	768	792	826	799	786	803	829	783	753	792	757	829	765	818	797	816	766	796	805	784	791	808	822	733	850	779	782	803	786	831	778	841	839	820	832	771	774	801	856	781	741	833	783	792	785	798	737	776	789	778	827	789	810	794	747	803	767	782	807	764	808	788	857	781	755	833	802	776	831	757	776	846	769	822	750	814	785	805	799	774	780	791	810	815	783	787	822	787	777	779	769	814	784	772	809	797	838	846	809	830	772	817	813	749	814	799	803	814	797	805	827	764	745	770	804	808	789	776	812	807	801	806	794	774	793	765	806	849	822	778	799	848	759	801	781	788	784	784	766	850	801	857	823	860	761	802	804	790	794	814	845	838	809	771	798	800	810	739	737	782	748	841	819	771	851	797	730	812	812	748	872	847	768	780	758	782	808	836	801	758	790	840	807	810	858	791	845	790	806	795	860	793	784	787	781	735	781	790	782	795	750	747	775	778	772	723	805	825	787	822	784	798	834	783	833	828	784	806	797	730	788	789	783	778	785	772	796	795	800	749	795	814	824	785	760	785	830	751	828	801	776	771	788	814	786	752	784	793	837	761	783	817	770	772	814	816	794	803	827	810	835	842	738	828	811	786	791	800	834	787	781	739	788	769	781	845	801	802	808	803	798	798	808	783	810	792	822	789	728	819	830	816	785	814	785	761	784	834	840	834	753	779	751	775	780	797	765	733	823	771	811	828	777	811	789	805	817	803	784	837	815	751	778	807	817	796	722	810	789	793	809	783	817	784	762	786	829	849	784	784	792	783	793	795	815	793	769	844	792	751	814	797	810	798	786	783	820	803
22368	20775	28494	23262	21328	22968	20966	7364	3375	2957	2148	1591	1503	1211	1365	1302	1268	1270	1254	940	839	783	682	759	743	724	723	738	671	715	711	688	688	641	760	716	755	798	628	707	690	617	632	617	617	589	651	549	564	551	550	555	543	536	532	552	488	555	505	525	523	530	527	556	494	514	538	556	525	542	511	548	509	542	544	507	514	539	512	564	531	540	534	550	501	510	503	532	547	570	510	497	534	516	485	513	456	528	553	554	503	512	562	530	553	506	566	551	505	506	575	497	542	549	506	529	521	558	519	526	539	515	519	523	532	532	541	545	511	516	562	520	543	518	519	526	512	507	480	523	553	520	525	512	526	522	541	496	522	517	524	535	519	517	545	522	495	522	492	532	507	527	534	513	536	573	517	551	532	543	537	509	520	551	506	564	505	518	545	504	534	544	523	483	561	562	528	552	518	529	542	542	549	524	514	536	539	479	540	537	541	489	498	524	537	457	504	534	567	525	496	573	509	484	507	545	524	536	585	509	530	532	537	570	546	535	507	526	547	481	515	570	515	534	563	493	538	473	541	548	535	575	509	531	503	537	550	566	548	497	575	519	537	548	517	536	523	497	562	522	510	586	530	546	585	545	548	485	529	539	527	502	486	552	538	514	522	502	506	530	509	533	524	513	549	506	539	501	486	561	550	552	544	484	518	528	587	535	532	534	519	577	536	525	522	548	528	482	544	493	540	504	515	488	525	484	535	513	564	535	513	530	508	557	536	552	508	536	566	532	515	537	547	517	551	518	495	543	520	525	555	494	534	511	555	497	543	538	546	556	525	526	521	545	532	492	511	527	505	515	515	553	556	521	484	561	562	521	568	554	522	510	547	529	546	525	530	513	540	501	533	503	549	533	514	517	544	524	533	546	529	579	523	558	511	594	576	544	524	550	507	511	533	554	484	578	513	547	523	544	499	563	550	533	514	502	544	556	535	517	518	502	496	522	509	540	514	536	551	528	503	505	505	504	571	474	532	525	468	500	514	551	597	543	493	529	541	493	509	560	509	552	519	514	554	526	478	507	524	546	569	512	531	560	551	541	531	525	491	506	538	515	485	554	515	575	507	480	552	504	499	490	543	525	517	541	603	525	491	503	501	529	552	525	535	535	508	503	535	522	507	511	537	523	575	557	525	548	546	499	527	508	541	517	486	559	528	528	547	529	534	532	502	491	533	509	505	513	492	527	507	544	504	533	544	492	500	556	547	517	556	550	496	542	537	507	518	505	555	560	529	508	486	467	541	529	529	534	504	496	464	528	536	532	583	498	523	580	520	546	535	522	562	543	511	495	516	523	515	544	531	532	492	547	508	545	501	555	487	514	541	556	519	519	522	495	540	535	529	499	513	551	563	480	548	550	523	570	513	509	519	548	491	522	511	499	522	545	544	502	489	547	538	508	548	536	513	520	547	485	493	542	540	555	552	540	533	535	589	507	527	512	507	498	594	537	570	523	519	498	502	532	521	516	490	584	535	490	524	548	531	510	559	505	513	568	536	507	512	489	502	521	492	519	529	585	496	542	511	536	525	570	518	543	578	518	515	529	535	501	521	522	510	561	562	520	560	461	519	501	528	475	533	488	579	539	552	518	560	523	519	525	532	504	564	525	529	545	531	503	533	491	539	497	500	551	532	522	545	534	524	494	489	544	518	532	552	541	500	518	503	535	519	513	527	513	531	570	549	543	526	555	575	501	540	532	504	509	531	550	568	569	552	531	532	532	540	500	503	516	503	527	539	499	516	509	524	511	513	490	522	524	532	514	549	522	536	506	517	520	535	543	511	517	519	509	507	506	530	518	511	465	534	475	534	513	522	506	503	561	552	526	542	554	517	559	568	502	522	475	542	492	510	521	527	506	502	504	516	515	544	558	529	499	565	537	516	510	508	500	489	530	550	524	531	536	490	533	507	540	567	501	527	513	523	535	535	521	622	487	504	529	545	497	544	522	525	510	510	507	526	551	512	509	555	575	507	527	511	490	518	475	484	510	499	527	552	505	534	552	496	486	542	550	538	543	506	511	561	504	514	515	505	549	542	527	562	572	516	555	512	516	513	514	553	536	527	550	494	486	553	537	546	505	509	511	570	509	528	525	537	516	513	512	490	540	533	517	549	530	505	530	504	515	491	532	519	523	532	485	513	522	525	531	528	512	531	539	543	499	521	518	493	491	550	505	556	537	546	510	563	522	535	520	554	530	527	465	531	519	512	533	529	542	532	562	553	502	521	538	522	502	500	525	549	486	518	562	531	547	522	555	519	518	538	546	514	500	573	550	561	512	520	520	506	515	501	534	556	542	504	555	528	515	547	531	543	518	531	541	512	517	493	519	557	530	543	544	530	507	539	540	537	475	494	506	528	535	496	530	523	523	538	515	580	501	542	580	482	490	522	535	533	526	537	513	489	470	557	537	494	545	541	499	535	505	525	518	548	514	477	553	476	535	497	561	499	533	511	498	508	494	480	494	515	544	534	518	524	490	532	533	545	532	544	496	527	575	556	519	561	537	554	504	538	526	536	554	518	511	522	528	521	540	530	486	483	500	549	518	553	507	530	511	470	541	493	577	552	573	561	519	514	521	530	504	539	493	515	535	537	491	492	526	527	531	538	529	507	532	560	537	573	474	521	531	499	538	512	531	508	511	532	486	526	528	536	527	520	554	517	487	565	503	496	562	537	535	512	514	514	547	516	505	506	516	484	534	509	485	532	548	531	554	537	492	552	522	529	527	506	502	510	512	537	521	552	489	505	543	570	516	534	569	521	570	526	502	514	509	515	541	530	514	523	518	532	500	530	554	546	599	519	530	489	524	551	523	513	586	504	537	493	561	537	483	509	520	576	562	514	529	542	535	527	555	498	524	548	555	540	543	531	522	510	552	514	529	512	554	514	547	529	537	523	547	522	510	513	481	566	530	505	522	526	509	538	514	529	501	540	534	534	543	498	549	501	530	552	518	516	510	512	548	548	494	524	542	532	515	540	523	554	576	511	564	549	535	512	497	529	565	538	536	551	521	526	486	519	541	495	553	560	539	559	536	520	519	495	547	506	524	507	527	536	498	568	524	512	556	555	491	525	472	557	514	530	509	509	548	576	544	544	556	546	502	553	549	533	523	515	505	529	545	545	568	569	511	550	530	542	522	516	514	502	530	557	495	507	524	523	496	526	558	519	501	517	547	527	531	561	513	529	544	492	491	599	560	505	529	555	516	499	510	517	545	517	547	519	506	518	559	547	549	541	554	527	494	509	531	500	516	545	538	474	493	555	562	489	482	533	506	536	564	500	550	537	534	553	533	553	513	522	533	555	519	535	508	521	536	552	504	531	555	542	528	560	551	530	548	565	545	528	538	507	550	541	545	493	507	541	533	515	513	518	530	542	540	529	505	519	534	501	514	505	503	487	551	546	549	550	491	496	532	549	531	538	491	551	518	512	546	535	535	515	517	504	555	519	537	520	533	551	533	481	493
30516	54273	50236	39773	33758	28125	17914	9938	6285	5530	4000	2987	2556	2011	2238	2137	2013	1938	1876	1330	1207	1122	1044	1040	972	957	981	957	969	975	1012	961	998	944	960	993	979	1040	811	924	955	844	754	721	762	708	708	767	665	733	658	603	623	629	630	613	607	619	610	625	672	615	621	599	611	632	575	630	615	632	630	612	617	670	635	587	650	652	603	640	650	598	622	637	607	666	660	620	622	609	655	651	649	618	617	623	631	599	611	646	612	621	629	618	640	595	669	648	615	659	669	641	643	657	652	644	617	620	650	613	678	600	616	643	601	619	618	614	601	634	609	634	604	627	585	613	614	660	651	628	640	634	633	636	623	610	616	625	635	613	615	637	626	636	618	614	621	637	656	640	625	593	589	591	606	620	625	644	635	580	591	612	624	610	598	639	638	605	587	662	629	600	614	583	630	601	626	641	620	627	618	602	636	625	644	636	658	578	630	614	634	555	597	638	623	669	613	629	667	598	629	622	620	653	621	642	614	586	666	612	612	622	617	629	647	587	584	664	636	652	627	613	642	633	647	648	566	644	637	620	652	627	606	632	614	631	602	597	625	631	634	605	656	662	645	589	624	618	645	628	617	612	633	600	601	622	574	603	625	613	591	662	620	621	638	647	632	613	595	622	613	593	641	637	630	635	598	579	611	615	634	615	610	610	608	698	633	616	593	622	638	589	645	594	669	621	599	599	583	637	605	596	588	638	650	573	603	576	603	596	580	599	639	611	615	589	632	633	646	654	623	641	607	597	627	606	635	648	627	616	628	617	593	595	594	590	585	648	593	622	568	594	630	643	620	593	617	599	630	605	630	611	659	686	623	646	620	650	614	657	607	620	666	601	632	620	636	595	606	670	689	610	581	586	605	596	589	591	651	581	634	664	630	613	613	608	636	639	673	609	614	581	585	591	639	594	679	619	626	681	623	632	582	650	618	655	620	663	628	618	638	613	637	580	630	616	593	606	659	603	667	624	600	606	652	627	619	631	642	616	597	615	604	650	604	560	644	631	618	654	621	623	616	583	670	602	635	650	609	632	612	635	623	634	607	624	651	617	651	632	611	647	613	678	558	629	632	653	667	644	624	630	649	649	585	630	618	610	617	636	627	661	633	572	655	658	632	669	595	610	644	665	607	612	644	616	667	615	643	609	644	590	611	601	610	595	595	669	596	615	640	543	664	626	657	642	590	593	598	628	633	647	691	591	605	615	631	636	620	580	622	591	664	603	597	625	657	615	604	620	630	661	650	600	661	618	653	612	634	621	604	620	621	632	623	568	589	648	602	604	632	645	643	611	659	639	626	622	656	645	598	632	594	648	650	677	595	638	656	648	629	622	595	617	661	585	604	606	602	599	602	629	588	636	590	667	644	633	582	630	610	585	587	641	635	606	596	634	628	612	611	607	597	615	624	617	629	615	644	654	621	651	616	637	653	591	650	662	664	604	639	638	598	612	665	635	556	658	621	573	638	624	623	653	621	552	649	622	556	617	580	621	643	600	613	593	631	610	591	621	608	623	590	653	621	604	630	647	594	660	630	588	604	615	603	612	640	642	584	595	639	608	615	551	592	602	627	609	638	626	624	618	569	620	604	584	615	605	630	640	631	607	604	625	612	610	613	598	665	594	623	660	603	635	592	633	612	598	597	580	636	626	661	691	613	610	612	567	613	614	646	600	629	644	642	574	618	652	547	655	607	649	624	620	629	640	605	645	589	541	646	655	605	621	631	608	616	636	624	625	592	607	647	636	603	618	626	628	607	634	626	614	674	648	625	598	647	644	617	614	613	621	622	637	560	674	585	582	608	616	622	631	604	588	639	591	655	593	648	631	623	598	649	587	617	640	627	645	597	639	584	632	600	632	627	573	591	660	632	610	669	649	631	633	588	620	626	597	617	627	624	578	637	668	626	631	619	604	617	622	658	612	645	637	625	630	630	627	606	614	645	629	593	658	598	620	605	625	621	623	612	646	641	603	610	654	607	613	650	629	610	651	708	634	630	589	596	620	637	635	626	588	639	615	589	610	599	644	610	623	597	625	639	649	667	631	557	631	562	644	614	612	614	641	595	648	622	687	617	625	569	645	625	647	646	609	651	610	616	684	656	658	598	587	609	616	661	622	628	617	649	572	586	621	660	581	646	602	642	643	601	630	646	594	625	649	599	662	593	606	617	617	617	643	578	618	590	583	613	602	628	638	605	635	617	607	635	601	622	588	628	637	595	621	631	627	639	594	628	613	614	633	616	614	613	600	611	641	642	638	649	612	598	636	617	582	636	611	576	634	590	634	644	556	622	634	593	669	579	627	606	602	592	617	582	620	651	637	611	654	596	636	631	602	584	652	610	618	654	603	616	562	638	581	633	597	620	607	640	574	591	613	657	578	634	639	575	642	576	610	639	632	630	643	617	623	628	649	627	666	583	580	670	678	636	638	656	618	644	619	645	624	637	635	620	612	635	662	614	623	629	582	646	628	624	610	636	651	624	607	601	631	594	628	593	614	621	597	611	608	605	608	645	624	586	617	650	623	596	625	621	600	662	567	677	603	616	632	645	646	652	583	602	617	637	650	583	613	601	621	620	648	580	675	628	573	626	627	579	612	636	608	640	625	578	613	593	610	648	594	649	596	615	596	588	649	588	614	600	633	573	577	586	641	600	618	605	603	603	652	620	633	630	613	650	668	634	635	652	624	618	608	661	594	629	624	616	593	633	646	642	617	629	626	632	567	686	621	579	615	610	642	638	625	647	647	591	584	641	643	578	598	629	624	605	682	614	635	626	617	607	640	617	593	653	621	623	594	602	604	611	647	620	631	613	633	605	654	598	650	620	606	602	603	638	653	653	639	631	612	670	628	619	583	643	619	633	658	607	628	594	638	608	639	624	610	610	640	590	634	644	580	625	601	601	647	625	622	643	604	597	579	596	682	664	623	638	632	601	649	634	599	667	617	618	651	638	602	626	633	649	606	650	622	622	610	617	627	644	679	650	626	620	612	618	676	597	646	614	592	634	635	651	622	607	624	596	619	637	617	609	635	618	635	627	672	640	641	628	602	609	624	600	628	632	593	609	620	603	642	648	573	615	648	612	642	629	663	618	583	615	630	609	645	639	590	621	588	587	637	614	634	575	592	668	577	625	679	647	618	657	636	601	633	584	637	624	586	620	604	637	648	653	637	597	632	674	620	598	636	596	671	623	633	614	612	649	626	622	637	591	647	616	611	609	634	637	626	617	642	603	584	589	624	608	591	626	633	636	632	604	633	650	613	555	589	657	627	574	644	614	644	623	631	580	657	638	594	588	582	598	604	659	586	634	626	613	636	617	586	685	672	634	662	580	626	613	586	601	627	613	662	615	614	631	611	704	627	621	640	588	643	631	622	640	587	680	656	637	640	618	607	575	611	623	636	595	630	614	617	565	632	605	612	655	614	640	672	605	606	612	590	623	589	609	597	641	623	634	628	594	614	634	649	624	598
27110	25632	34354	28958	19646	11964	4998	2455	1995	1756	1441	1350	1242	1286	1265	1201	1117	1193	1166	1075	1088	991	998	981	977	980	1013	960	942	1019	1009	978	930	984	997	1011	1014	1014	1014	1016	1008	951	943	900	960	924	961	946	986	937	940	905	893	944	893	919	949	873	907	911	917	934	899	916	904	969	944	951	899	917	914	967	918	933	871	926	911	959	917	927	895	884	936	924	920	903	948	874	942	951	958	939	877	889	907	912	1005	910	971	901	976	965	886	886	953	900	928	892	946	912	897	964	907	908	885	907	955	880	869	884	940	851	939	919	877	937	931	977	932	922	913	915	902	877	909	884	967	913	946	920	908	898	914	913	930	953	896	942	882	908	952	919	916	940	933	874	894	926	939	945	938	905	931	914	954	916	969	947	950	894	917	915	863	921	945	899	920	948	898	934	893	899	961	948	914	883	903	938	893	876	862	971	921	859	958	956	981	930	962	864	914	912	912	974	957	927	883	941	923	915	916	907	917	935	914	916	916	973	928	893	939	954	953	917	926	901	940	957	922	933	935	910	941	892	919	939	926	915	899	965	918	889	924	904	919	964	927	868	922	882	851	888	938	957	930	880	879	932	892	929	880	845	911	885	928	899	887	862	892	933	857	904	972	890	945	942	941	905	942	966	907	944	891	876	960	912	953	938	900	904	933	903	974	921	973	910	909	893	975	946	888	933	914	873	910	914	911	912	945	920	900	864	991	892	941	936	949	968	903	926	894	892	875	887	901	880	889	936	920	910	918	916	914	944	950	947	927	930	888	893	956	890	924	877	878	912	942	984	942	959	927	952	956	913	880	913	921	877	847	921	924	901	925	886	921	929	923	935	902	911	906	891	954	908	945	927	941	928	946	934	906	958	928	957	907	947	953	898	932	948	871	933	907	873	907	935	887	962	1022	931	905	934	909	994	947	934	891	944	927	898	928	927	911	888	927	930	929	889	979	916	927	935	945	882	954	948	953	922	862	931	894	977	895	906	901	952	923	925	970	943	952	913	900	907	891	917	946	939	905	928	951	986	925	939	895	948	932	948	918	934	916	935	894	919	936	895	928	940	923	969	911	883	936	953	945	975	866	881	874	873	928	906	936	906	907	906	875	917	908	925	924	857	858	912	1011	917	889	903	859	907	937	922	884	904	910	962	916	880	940	940	962	924	919	938	942	909	907	944	933	954	911	962	963	917	921	953	936	957	935	895	946	955	923	931	910	889	886	882	938	878	957	918	929	958	894	936	925	918	929	921	898	966	898	913	918	941	969	959	891	905	856	910	962	883	916	905	953	929	889	941	877	911	903	909	932	899	958	899	947	933	963	886	949	945	916	929	912	889	947	941	925	893	924	941	925	932	921	882	921	955	942	875	939	924	856	890	940	902	866	916	929	935	920	937	916	917	933	936	902	904	961	929	910	931	960	918	914	915	911	943	948	958	948	923	982	931	937	889	911	871	958	866	921	931	925	893	899	910	876	948	947	964	927	932	907	950	955	956	879	899	903	911	895	901	862	1015	915	917	954	930	972	939	880	927	873	924	886	900	929	863	915	966	947	920	927	938	909	897	955	920	955	919	982	904	926	928	951	949	925	929	943	895	953	918	973	936	945	888	932	930	872	924	942	907	883	942	931	906	922	948	873	945	976	930	911	877	955	903	943	938	927	895	918	907	934	1010	867	874	947	908	968	905	896	949	899	947	903	934	917	898	900	959	911	906	868	887	937	920	852	890	896	872	894	893	908	973	927	919	907	954	940	903	915	901	949	890	948	880	951	884	903	956	991	935	883	876	917	884	940	926	901	957	937	941	891	913	957	899	946	962	967	922	873	902	879	885	903	932	963	945	901	920	937	928	876	907	947	961	939	967	876	967	928	927	932	928	963	884	936	911	877	908	927	961	898	856	902	928	885	901	953	908	990	943	909	912	927	934	905	898	959	864	916	928	913	930	923	888	920	938	938	888	901	934	951	918	887	997	913	940	974	909	995	910	930	906	926	947	914	899	874	922	924	890	908	920	936	944	900	911	956	866	903	913	974	951	912	946	942	907	901	938	936	930	904	906	873	940	894	928	950	957	905	907	925	903	896	865	912	913	913	925	900	872	882	936	952	892	967	896	914	931	912	962	917	946	920	918	955	945	1057	886	945	894	889	966	892	916	917	950	958	928	883	938	934	899	952	936	912	946	983	886	978	880	892	916	943	892	966	906	889	907	963	889	958	942	922	951	905	883	952	890	961	932	961	901	952	899	941	968	902	936	920	923	887	937	915	937	919	949	923	928	917	913	964	932	901	927	893	954	887	931	939	977	910	942	959	948	923	899	937	925	955	922	916	884	923	894	968	929	926	880	902	905	924	920	990	971	912	894	900	909	970	946	887	926	992	917	947	899	881	917	951	908	890	945	944	933	968	878	917	896	959	945	958	918	915	968	954	919	909	925	888	899	948	918	868	914	987	973	888	887	931	933	908	918	912	902	906	928	891	975	953	895	963	884	916	922	933	937	919	931	979	897	945	907	893	935	923	925	916	912	892	938	912	919	918	920	916	916	899	978	910	905	905	929	912	892	989	930	932	871	923	899	902	908	915	957	922	956	937	911	910	919	934	934	893	987	930	966	989	868	951	872	916	934	940	896	865	861	925	930	886	925	938	940	995	936	994	904	940	935	914	907	961	967	899	944	930	942	935	976	937	868	990	952	912	905	929	901	908	942	976	960	944	907	971	919	956	896	961	906	919	969	888	855	922	931	919	894	923	937	927	895	880	925	874	917	931	947	885	921	916	901	966	893	930	964	880	896	918	918	886	935	888	883	941	887	899	960	951	873	906	907	921	918	915	933	914	918	918	898	837	936	945	911	862	969	952	907	907	910	876	929	928	938	910	924	1009	921	936	914	943	931	889	928	939	889	887	955	907	915	971	950	940	975	914	884	936	973	976	946	908	904	896	950	900	891	978	918	958	916	925	966	936	926	968	926	900	971	894	913	898	964	933	937	931	936	924	878	948	951	941	876	985	857	904	846	887	922	917	917	923	950	904	933	940	954	908	888	968	935	889	966	911	899	897	944	882	955	956	926	939	937	905	925	935	934	914	868	912	902	919	906	924	980	868	910	914	938	914	925	931	940	901	939	902	884	939	940	910	883	880	887	928	912	912	959	899	948	933	899	865	951	935	918	920	889	940	903	902	927	949	921	951	992	907	933	988	944	962	898	905	962	928	946	884	947	848	905	912	929	921	923	897	851	919	942	973	956	915	933	939	899	972	917	865	919	957	958	978	989	956	1020	949	902	906	888	977	931	976	932	969	893	921	881	910	959	932	871	944	896	918	955	903	916	911	906	940	939	918	933	985	869	918	913	969	927	939	918	929	973	975	892	956	932	961	907	886	964	906	946	886	936	945	898	917	910	923	907	890	926	856	974	957	945	984	940	927	926	912	915	906	922	962	942	924	895	935	960	915	859	956	891	902	950	956	922	894	927	908	932	916	927	983	909
27986	43156	39187	30042	23363	16397	7834	4346	3511	2803	2201	1895	1770	1728	1780	1789	1594	1700	1638	1383	1367	1256	1260	1263	1248	1234	1193	1173	1197	1259	1235	1239	1218	1227	1224	1233	1180	1316	1228	1294	1176	1133	1170	1251	1125	1094	1129	1097	1090	1127	1050	1132	1060	1131	1108	1100	1041	1066	1125	1118	1083	1066	1114	1074	1083	1072	1076	1191	1132	1039	1023	1155	1131	1089	1092	1103	1120	1061	1103	1105	1063	1096	1078	1091	1098	1042	1054	1075	1100	1051	1084	1113	1100	1079	1127	1094	1086	1103	1102	1043	1137	1082	1105	1095	1057	1066	1070	1096	1132	1075	1061	1118	1134	1108	1104	1106	1049	1075	1103	1105	1064	1070	1119	1054	1098	1080	1087	1078	1119	1107	1125	1110	1109	1158	1053	1125	1103	1054	1123	1070	1078	1078	1117	1173	1083	1112	1088	1128	1125	1084	1108	1043	1111	1081	1084	1109	1118	1138	1074	1063	1094	1075	1128	1067	1082	1063	1126	1106	1154	1132	1059	1142	1097	1080	1079	1045	1179	1091	1107	1197	1080	1047	1115	1097	1116	1124	1059	1074	1121	1122	1089	1129	1075	1066	1108	1125	1065	1107	1105	1101	1051	1091	1085	1133	1120	1132	1076	1103	1143	1106	1094	1052	1127	1122	1007	1100	1150	1110	1110	1058	1092	1038	1067	1078	1046	1084	1126	1102	1064	1082	1117	998	1112	1068	1072	1091	1125	1106	1124	1118	1055	1047	1105	1169	1084	1075	1134	1075	1066	1104	1083	1012	1056	1120	1109	1103	1149	1032	1027	1096	1044	1099	1140	1136	1077	1063	1090	1084	1116	1071	1109	1142	1105	1124	1068	1102	1074	1119	1092	1165	1141	1120	1178	1040	1070	1064	1055	1071	1138	1132	1112	1080	1102	1127	1089	1142	1106	1110	1058	1129	1141	1092	1101	1106	1120	1096	1100	1059	1097	1126	1057	1143	1090	1142	1110	1123	1095	1086	1105	1093	1040	1108	1097	1145	1120	1037	1108	1096	1074	1016	1112	1072	1075	1118	1095	1087	1053	1072	1113	1086	1096	1040	1082	1135	1114	1141	1136	1020	1138	1029	1119	1099	1077	1116	1111	1116	1120	1137	1048	1150	1083	1122	1125	1067	1102	1082	1081	1110	1065	1162	1055	1091	1053	1139	1112	1054	1077	1072	1147	1095	1109	1091	1087	1098	1127	1142	1116	1055	1069	1121	1175	1083	1082	1117	1070	1105	1057	1128	1087	1093	1047	1096	1165	1096	1109	1096	1170	1068	1119	1148	1135	1147	1119	1068	1147	1028	1079	1164	1056	1157	1086	1058	1045	1148	1109	1068	1077	1114	1055	1150	1135	1119	1130	1124	1113	1119	1095	1141	1061	1085	1125	1063	1101	1104	1075	1074	1108	1119	1108	1079	1113	1059	1114	1075	1075	1122	1108	1074	1106	1054	1040	1113	1106	1094	1142	1060	1077	1088	1137	1133	1072	1046	1091	1072	1084	1116	1075	1060	1101	1098	1142	1118	1108	1096	1072	1096	1060	1144	1119	1094	1117	1041	1042	1095	1096	1039	1093	1081	1100	1135	1113	1111	1132	1081	1063	1164	1069	1042	1097	1114	1055	1075	1136	1046	1133	1083	1100	1126	1095	1114	1100	1090	1009	1089	1066	1127	1124	1062	1147	1108	1081	1094	1119	1122	1032	1112	1073	1131	1132	1185	1096	1119	1056	1080	1126	1071	1084	1081	1029	1063	1083	1133	1098	1143	1055	1100	1091	1082	1039	1123	1149	1095	1078	1046	1119	1078	1094	1148	1108	1096	1109	1103	1196	1101	1127	1038	1095	1082	1012	1076	1121	1126	1102	1122	1105	1099	1120	1096	1139	1118	1119	1149	1100	1122	1090	1119	1139	1131	1169	1106	1133	1060	1085	1056	1091	1062	1163	1082	1061	1049	1106	1133	1106	1091	1103	1135	1085	1053	1108	1113	1089	1131	1108	1083	1108	1121	1102	1191	1101	1080	1132	1120	1069	1122	1115	1095	1068	1103	1053	1088	1117	1136	1114	1073	1113	1084	1115	1108	1164	1095	1130	1137	1112	1048	1096	1068	1085	1077	1179	1152	1094	1082	1091	1093	1103	1075	1067	1081	1100	1083	1077	1089	1085	1093	1085	1099	1066	1086	1088	1084	1084	1118	1170	1096	1076	1044	1123	1119	1138	1099	1116	1054	1106	1120	1169	1113	1123	1096	1113	1084	1086	1086	1129	1123	1137	1100	1133	1115	1042	1059	1121	1030	1098	1029	1136	1075	1141	1119	1123	1088	1043	1099	1033	1087	1083	1150	1164	1184	1143	1108	1130	1140	1051	1132	1137	1045	1149	1095	1087	1038	1117	1107	1087	1034	1142	1073	1141	1088	1112	1091	1023	1060	1072	1122	1082	1057	1152	1086	1124	1092	1074	1030	1124	1072	1082	1051	1091	1063	1092	1062	1076	1112	1017	1010	1104	1131	1118	1089	1058	1156	1115	1141	1112	1078	1122	1104	1079	1102	1106	1090	1166	1091	1167	1113	1138	1073	1076	1105	1090	1112	1096	1154	1100	1128	1098	1145	1151	1079	1130	1059	1101	1104	1113	1076	1082	1102	1060	1136	1101	1081	1080	1131	1108	1128	1097	1089	1078	1130	1044	1100	1072	1085	1109	1099	1057	1120	1151	1111	1068	1045	1106	1132	1098	1086	1072	1129	1082	1101	1105	1119	1128	1077	1071	1101	1093	1124	1129	1079	1102	1081	1052	1081	1123	1126	1127	1093	1185	1108	1092	1155	1047	1077	1117	1088	1103	1092	1098	1076	1078	1143	1121	1118	1059	1072	1095	1123	1038	1088	1091	1083	1123	1073	1116	1069	1076	1035	1098	1148	1121	1064	1117	1080	1110	1083	1093	1140	1049	1073	1086	1099	1099	1060	1084	1085	1061	1087	1102	1096	1109	1104	1149	1130	1089	1165	1144	1079	1044	1092	1056	1083	1114	1145	1103	1061	1082	1124	1095	1148	1057	1143	1087	1088	1116	1132	1068	1070	1104	1130	1088	1115	1098	1133	1002	1088	1045	1149	1112	1124	1122	1175	1079	1136	1149	1116	1165	1068	1138	1078	1075	1112	1057	1114	1113	1118	1106	1011	1065	1171	1145	1076	1097	1059	1080	1061	1022	1088	1138	1062	1090	1082	1113	1139	1140	1077	1113	1096	1103	1109	1104	1093	1065	1059	1055	1136	1086	1072	1147	1100	1124	1084	1132	1092	1082	1125	1094	1081	1063	1124	1107	1140	1040	1111	1095	1109	1122	1125	1034	1062	1027	1101	1120	1108	1064	1027	1110	1134	1171	1069	1166	1063	1099	1078	1124	1090	1117	1044	1090	1076	1125	1086	1037	1092	1118	1116	1164	1080	1132	1100	1094	1115	1035	1081	1072	1040	1079	1087	1097	1092	1105	1087	1039	1116	1107	1121	1065	1125	1085	1108	1083	1103	1081	1064	999	1090	1124	1115	1118	1127	1117	1075	1132	1115	1067	1140	1139	1123	1050	1090	1110	1056	1109	1142	1125	1030	1102	1142	1103	1097	1104	1079	1105	1073	1098	1108	1149	1156	1104	1138	1060	1062	1080	1129	1069	1118	1065	1079	1086	1099	1128	1089	1134	1136	1129	1064	1116	1096	1148	1111	1123	1054	1086	1101	1078	1089	1069	1102	1154	1136	1043	1115	1050	1122	1107	1108	1117	1066	1034	1081	1093	1137	1111	1046	1096	1117	1104	1058	1089	1105	1117	1115	1104	1113	1096	1076	1172	1092	1084	1108	1096	1138	1080	1134	1067	1127	1063	1055	1083	1057	1108	1149	1108	1114	1107	1099	1130	1084	1130	1111	1033	1086	1121	1124	1089	1132	1116	1107	1144	1117	1091	1080	1105	1141	1121	1096	1077	1120	1128	1133	1099	1122	1090	1142	1165	1108	1078	1046	1109	1135	1108	1107	1042	1128	1140	1057	1129	1148	1112	1055	1094	1130	1125	1063	1075	1125	1114	1119	1134	1080	1052	1107	1086	1120	1138	1012	1059	1116	1090	1088	1135	1127	1152	1074	1071	1086	1120	1086	1135	1116	1127	1125	1071	1082	1072	1168	1078	1103	1095	1092	1052	1081	1095	1122	1115	1078	1083	1036	1081	1074	1080	1117	1089	1178	1102	1111	1039	1106	1020	1096	1080	1143	1172	1083	1157	1128	1106	1108	1073	1061	1031	1082	1106	1091	1088	1069	1165	1108	1049	1031	1145	1096	1133	1060	1078	1128	1084	1146	1108	1041	1076	1072	1075	1103	1140	1154	1060	1140	1158	1107	1034	1119	1160	1122	1112	1113	1065	1096	1089	1148	1065	1097	1174	1049	1121	1145	1087	1136	1174	1127	1121	1050	1029	1036	1096	1077	1089	1147	1143	1064	1112	1094	1074	1079	1134	1154	1045	1104	1103	1134	1103	1134	1125	1108	1067	1101	1170	1101	1083	1133	1112	1115	1129	1128	1090	1168	1115	1078	1078	1160	1072	1073	1036	1092	1115	1163	1054	1098	1043	1062	1107	1129	1078	1095	1055	1098	1138	1120	1076	1128	1103	1100	1065	1108	1118	1077	1080	1100	1100	1061	1139	1090	1094	1157	1138	1133	1077	1114	1065	1090	1077	1098	1089	1128	1143	1065	1062	1124	1115	1129	1060	1102	1110	1104	1127	1124	1104	1137	1114	1051	1083	1147	1087	1088	1021	1075	1127	1134	1096	1052	1131	1120	1057	1101	1136	1065	1105	1079	1160	1140	1076	1102	1121	1104	1132	1108	1129	1101	1128	1065	1093	1133	1117	1066	1083	1062	1080	1081	1086	1086	1132	1108	1088	1093	1152	1068	1079	1129	1110	1134	1139	1079	1065	1155	1130	1106	1106	1082	1123	1064	1029	1096	1094	1057	1126	1114	1090	1042	1091	1109	1097	1077	1129	1201	1102	1040	1115	1074
23273	20730	28163	24021	22295	20370	10846	4101	2783	1967	1628	1447	1386	1340	1298	1249	1190	1254	1065	944	858	865	867	841	787	787	812	828	806	823	822	850	869	778	765	813	790	781	772	876	783	754	702	700	686	736	689	649	670	638	692	671	656	696	683	719	687	620	710	657	653	667	664	680	667	680	644	638	668	717	681	628	646	695	671	645	667	644	618	679	687	626	701	666	675	689	658	608	685	648	661	664	661	714	670	658	614	680	657	661	680	695	637	642	668	670	719	660	646	651	678	636	681	680	671	702	640	667	669	665	647	670	685	636	708	651	656	688	682	676	675	678	660	686	685	697	680	652	643	670	643	708	655	687	681	668	653	610	675	660	670	615	651	685	676	657	681	601	665	683	648	646	708	697	693	672	654	674	652	675	639	691	627	676	660	648	682	632	671	676	639	657	661	650	669	670	689	660	662	660	713	680	664	630	676	625	664	663	690	643	648	657	678	655	693	700	634	641	687	644	658	627	673	665	632	662	623	621	728	676	661	693	638	656	625	676	638	681	694	609	666	656	659	667	632	706	637	691	655	623	638	651	648	689	690	687	703	648	655	654	691	632	612	636	670	657	688	647	625	642	677	643	659	639	662	647	669	654	648	649	698	652	642	636	681	673	718	679	644	669	668	660	636	667	693	649	639	634	618	651	644	667	684	693	650	653	685	670	659	676	638	622	684	659	650	673	662	624	650	660	653	638	642	652	683	643	675	648	653	698	674	645	654	681	657	696	681	679	684	634	690	656	659	649	654	673	688	670	678	697	647	642	683	666	701	706	639	640	705	669	657	675	698	637	686	660	619	622	655	661	638	658	666	678	668	653	661	668	671	661	636	656	657	671	643	665	627	676	639	658	683	658	645	646	696	668	662	670	682	679	669	679	689	627	721	625	699	626	658	654	668	702	648	655	680	705	725	683	646	636	707	685	663	661	664	660	674	633	639	663	703	597	668	640	701	729	623	654	644	635	699	609	659	647	653	637	667	622	658	624	677	672	619	679	621	602	708	674	711	709	645	653	628	670	645	671	672	640	622	648	635	659	614	660	643	689	661	661	635	682	703	642	662	725	661	604	704	633	631	624	691	642	643	679	663	605	657	650	663	627	682	648	673	648	629	648	710	660	719	674	646	610	672	660	667	667	680	675	659	684	629	665	662	654	607	667	687	685	641	646	684	684	671	690	665	675	672	653	655	644	693	652	675	675	642	660	649	660	679	686	658	653	674	699	655	685	686	682	666	682	677	651	672	645	656	647	671	662	676	706	737	643	637	647	700	657	644	641	626	635	631	642	676	650	688	670	640	659	626	668	682	664	681	619	668	620	668	663	718	642	642	627	686	652	692	639	651	677	645	639	655	712	656	676	721	645	664	655	697	645	642	669	653	609	678	630	674	707	666	662	657	681	671	694	707	668	698	636	606	646	642	660	637	686	636	658	656	646	665	655	694	692	659	693	620	727	639	661	672	684	697	705	696	619	686	665	669	662	624	649	650	668	657	676	640	649	685	676	640	654	684	662	651	708	631	679	665	634	681	619	622	701	703	645	709	690	693	679	679	658	669	646	625	613	721	624	644	670	642	634	702	693	636	658	683	645	652	681	653	632	627	675	679	670	619	648	628	680	680	640	653	665	656	676	661	673	668	690	709	648	647	646	685	648	631	734	662	655	701	662	614	635	683	660	651	614	611	667	605	662	684	669	657	623	645	683	673	657	650	702	630	701	671	668	670	634	640	650	662	614	662	628	671	708	677	609	652	705	660	674	704	604	668	688	690	686	707	689	642	621	686	641	705	646	649	665	668	697	676	672	674	665	652	653	683	606	703	657	648	656	638	667	703	704	660	608	646	629	625	678	688	613	684	671	639	647	644	640	673	666	689	655	711	642	647	672	631	627	702	701	650	664	622	665	650	671	655	658	668	694	659	636	658	670	677	671	690	620	676	650	690	659	676	697	640	701	695	652	673	672	697	690	672	652	682	671	642	681	641	667	711	648	713	663	671	658	659	692	651	681	655	681	613	694	667	661	690	664	651	682	625	703	656	621	657	672	690	705	610	652	669	697	698	667	622	671	626	640	666	720	709	664	681	655	650	677	632	656	679	656	722	688	636	702	641	660	656	622	700	680	651	661	623	633	644	634	667	654	657	685	624	702	697	662	688	667	689	658	651	608	625	642	686	644	632	685	648	676	687	652	650	656	673	656	675	670	653	673	644	652	704	677	646	645	700	646	655	671	676	712	689	649	665	691	683	665	669	686	670	674	680	653	665	699	664	683	648	590	660	634	645	659	635	657	672	623	677	697	631	628	692	635	666	679	657	676	629	689	656	617	669	682	733	638	659	652	674	723	644	676	658	641	663	658	644	662	699	658	624	722	638	668	641	670	674	662	676	654	646	680	678	666	677	629	708	634	675	646	685	713	663	681	657	669	657	628	642	650	645	639	682	677	664	695	667	640	649	699	657	638	610	648	633	659	670	641	660	670	630	620	642	662	664	707	641	669	668	681	683	607	624	646	645	674	673	650	670	612	626	665	673	688	671	664	699	661	681	670	651	660	645	663	597	663	620	634	645	648	652	650	641	683	645	646	684	679	659	683	670	659	671	641	664	638	650	708	645	621	662	678	657	654	626	651	642	628	670	619	663	700	689	641	697	720	647	665	648	654	646	696	646	653	598	719	658	692	653	682	705	654	669	662	636	661	631	699	646	702	660	690	655	679	682	671	641	657	655	670	644	637	636	669	619	670	666	635	669	684	654	694	679	668	679	636	661	669	661	654	698	638	697	625	664	616	690	652	643	643	658	654	647	679	674	661	610	695	657	679	670	686	687	671	633	652	681	686	661	676	662	660	629	664	664	657	620	690	630	673	634	663	706	638	664	676	679	660	666	670	649	652	663	639	682	664	653	650	678	679	655	642	688	674	634	677	702	689	650	694	605	629	669	670	677	686	635	606	630	657	687	658	700	661	632	637	671	683	665	674	662	662	630	718	676	662	729	650	651	695	645	691	674	615	699	687	653	645	644	684	649	665	671	653	672	695	687	687	662	637	658	662	660	648	697	630	654	627	636	634	635	705	614	674	667	651	682	746	664	640	673	705	687	626	651	676	660	647	601	688	689	676	618	644	639	686	673	689	678	688	684	674	637	667	624	644	660	650	700	684	683	640	630	648	663	645	646	692	631	605	681	623	679	675	651	690	650	684	615	694	624	624	647	661	683	658	631	638	679	686	678	650	691	669	609	655	644	693	640	649	650	641	670	666	603	645	663	624	655	679	653	676	688	709	621	649	688	654	712	713	624	677	696	654	673	671	659	693	666	632	669	654	653	713	634	661	662	659	652	657	691	689	646	649	670	661	672	606	653	603	629	672	672	664	658	724	656	655	692	672	670	710	651	606	628	650	694	656	646	654	639	608	688	661	682	662	674	657	644	637	683	628	628	674	691	692	617	687	650	649	686	678	642	694	624	688	650	659
27623	49459	45747	36524	29348	20460	10737	7223	5202	3642	2803	2383	2240	2158	1988	2007	1888	1943	1680	1393	1243	1104	1155	1140	1118	1043	1071	1012	1027	1104	1000	1027	1089	1078	1019	1000	1049	1105	1068	1134	989	966	880	914	924	877	871	771	934	864	768	813	819	817	798	803	821	787	783	792	786	774	852	787	823	829	819	805	846	773	810	792	816	819	813	812	774	751	824	816	780	788	753	793	810	831	813	779	753	828	822	841	839	797	827	786	829	801	823	775	827	828	800	832	844	761	791	810	780	800	832	781	761	787	813	857	830	746	794	808	798	807	773	801	835	835	860	778	789	781	771	826	789	815	772	820	800	836	785	823	829	817	826	843	801	786	785	812	739	757	840	774	856	816	830	869	872	842	811	836	814	842	812	773	820	811	776	819	762	830	865	840	798	791	810	821	819	806	806	781	857	794	800	788	767	814	809	777	836	756	859	759	847	798	846	835	787	805	817	850	815	804	781	820	789	776	811	856	820	762	792	804	839	825	800	799	795	773	803	795	778	876	812	769	806	798	789	851	811	798	804	829	789	823	843	779	826	817	804	791	812	836	787	776	792	793	807	835	805	807	779	796	765	784	799	763	800	745	850	776	790	830	835	861	818	825	769	836	806	846	776	805	756	821	796	783	773	782	850	842	849	797	764	821	800	742	855	803	819	816	798	805	744	769	834	800	779	799	744	792	814	837	769	808	804	781	801	840	810	831	794	876	751	830	810	800	810	806	777	812	798	788	834	799	796	817	774	793	774	830	816	794	862	793	807	816	811	841	849	810	791	810	814	820	815	809	874	776	802	797	823	803	829	804	837	784	795	760	806	738	825	848	856	823	813	828	819	769	783	798	791	791	790	822	789	827	782	819	824	784	807	778	777	800	819	796	786	868	799	794	777	782	809	809	792	817	783	786	848	774	812	811	800	823	785	772	827	852	816	858	836	829	823	810	795	791	865	811	789	803	783	773	831	852	804	798	796	790	839	765	794	798	833	763	855	803	804	785	841	798	788	797	857	808	871	770	830	826	764	770	744	789	815	790	794	803	793	805	803	815	814	797	837	804	843	810	789	809	815	817	804	800	854	780	817	813	812	810	819	841	816	801	797	810	830	852	822	735	842	781	798	812	776	811	809	797	818	837	806	836	842	801	838	829	805	791	815	820	801	817	834	831	792	781	819	783	813	822	809	824	805	863	810	792	807	858	830	844	798	823	815	809	822	855	763	803	784	807	815	772	770	787	761	764	838	823	853	837	772	793	825	829	794	857	794	772	811	795	832	839	808	823	821	815	744	785	819	840	869	841	824	824	775	850	815	771	836	850	793	800	784	819	718	892	762	827	811	801	795	808	840	815	821	786	797	784	816	828	810	812	797	843	830	815	806	840	828	794	793	801	807	848	822	838	874	797	784	815	782	863	825	813	799	827	814	807	835	796	773	760	747	832	810	798	772	744	820	797	792	818	840	857	868	801	790	810	778	790	792	820	803	824	839	801	803	823	804	751	840	807	803	839	782	862	776	834	792	832	764	848	812	809	762	780	820	788	794	906	775	787	832	833	862	822	840	796	835	827	805	816	787	801	835	796	836	812	810	757	829	798	783	787	822	754	788	798	866	825	831	794	836	871	824	782	832	802	805	808	798	753	794	839	785	816	771	856	771	749	825	788	752	766	791	852	776	802	816	816	802	839	777	855	825	774	846	797	805	792	785	820	808	838	771	795	844	841	794	858	837	837	801	844	829	767	856	853	782	797	845	794	798	824	761	842	790	788	814	848	877	810	844	823	725	788	819	806	801	819	810	740	765	848	782	814	839	822	828	828	783	801	860	823	854	807	830	798	835	829	797	838	795	782	830	820	798	835	802	774	877	822	838	820	771	857	810	834	781	790	776	824	807	797	806	844	788	784	775	814	844	794	744	855	846	829	782	803	832	787	886	803	774	821	787	827	826	760	767	826	791	809	841	790	814	813	787	814	765	789	801	830	747	829	791	823	812	810	771	808	784	809	814	830	796	812	800	791	800	820	859	834	842	797	778	822	762	818	818	783	768	778	800	813	817	763	791	767	813	791	804	796	809	785	793	800	806	824	815	810	815	775	862	727	846	820	853	782	768	829	825	802	761	850	830	743	801	799	811	784	797	833	780	782	808	751	813	784	810	798	821	781	780	784	797	865	845	801	820	785	815	789	836	793	770	811	805	802	773	810	845	787	835	801	798	856	867	824	827	761	841	801	833	799	784	805	783	781	821	771	819	813	795	820	851	819	783	826	784	799	856	784	791	846	815	827	808	840	782	834	789	760	846	790	826	803	829	785	780	763	790	812	831	776	797	812	853	862	831	847	867	785	850	774	854	783	696	843	798	840	847	814	831	833	785	821	809	808	777	824	802	789	790	783	826	820	791	762	860	829	860	783	812	826	805	829	790	830	758	847	772	806	802	791	746	809	799	791	769	845	839	848	790	816	798	791	818	799	768	827	793	822	773	809	866	811	748	758	828	840	790	839	764	836	789	843	826	808	811	797	813	767	837	769	828	845	833	783	831	843	808	782	842	813	840	809	795	795	779	765	850	806	814	803	762	815	804	869	804	828	793	861	828	789	840	811	777	802	828	870	789	870	846	796	788	797	802	816	820	791	798	811	806	802	779	805	776	834	732	801	808	771	819	704	775	742	798	839	792	811	812	805	854	778	814	744	754	813	803	836	814	849	800	823	799	830	753	808	833	804	763	776	823	820	741	805	799	820	851	766	850	817	864	770	785	753	862	808	816	779	780	825	802	782	859	804	794	795	835	828	795	812	776	730	858	782	829	793	829	842	821	799	799	842	750	812	773	783	789	822	797	785	750	846	860	804	833	808	844	764	794	788	799	854	783	779	814	797	814	809	788	790	743	829	797	782	766	825	803	833	818	827	810	775	816	839	809	798	781	829	762	858	827	782	782	784	807	811	848	807	775	785	831	772	819	764	797	795	823	819	808	805	812	805	778	830	829	780	841	776	821	825	754	813	781	817	770	803	788	844	771	785	838	833	810	812	813	814	775	786	800	814	802	762	833	788	814	835	758	829	827	784	778	814	766	828	880	802	779	796	855	837	806	791	774	797	787	785	780	826	827	790	825	795	812	781	799	826	829	809	850	789	839	873	785	809	805	765	801	776	788	814	784	824	829	779	795	813	758	869	849	813	793	771	842	829	807	812	798	810	777	825	756	798	856	805	798	814	782	772	784	792	865	807	817	805	757	825	836	830	780	787	800	835	768	817	823	799	852	747	783	834	799	788	790	806	860	839	816	800	799	842	850	796	794	829	791	813	773	836	817	774	758	862	790	806	836	818	809	809	835	804	837	811	842	847	767	767	847	823	840	773	840	796	823	849	766	850	787	847	775	864	779	763	777	804	767	788	808	841	806	802	830	806	832	832	816	784	829	784	794	773	787	823	792	785	823	789	865	769	808	804	789	795	799	803	828	769	783	855	784	814	747	809	758	835	864	762
22363	20751	28491	23222	21328	22182	18572	6594	3551	2605	2033	1919	1841	1782	1647	1576	1463	1529	1179	973	846	790	820	755	765	759	778	767	787	729	737	719	736	745	689	748	718	747	792	806	724	646	601	658	584	663	589	609	599	557	524	532	516	534	571	556	546	523	545	536	562	543	514	516	533	559	531	531	547	555	544	544	548	554	541	551	561	544	554	536	562	523	510	518	541	528	566	563	530	550	567	492	524	551	552	543	533	524	591	560	586	562	530	539	509	543	551	514	488	525	512	531	543	527	592	552	533	521	546	559	543	537	525	565	507	565	538	551	505	518	548	522	580	532	575	547	562	506	586	524	531	509	564	561	517	540	531	554	492	519	547	511	538	508	533	500	551	562	511	571	554	511	544	571	587	518	516	528	528	555	517	477	513	520	533	542	600	565	553	530	482	575	527	538	495	561	532	529	569	505	554	526	590	561	528	486	501	544	543	546	525	516	517	558	512	537	500	526	506	521	534	594	478	513	523	552	536	546	520	529	497	541	518	526	565	522	530	536	554	529	500	537	539	536	555	522	506	502	522	534	542	566	547	537	558	586	530	519	480	500	576	504	524	567	558	580	556	540	558	536	503	537	534	563	518	568	543	577	531	580	530	480	535	550	571	528	551	534	544	549	541	516	523	537	522	535	561	500	541	515	496	560	569	527	523	548	522	530	532	542	504	482	551	554	493	543	526	570	533	533	498	540	528	532	556	519	534	535	550	508	510	520	560	507	532	578	530	564	562	539	515	583	524	517	570	569	520	529	544	531	566	501	494	524	575	516	531	561	549	522	531	541	569	589	571	562	516	538	515	512	557	523	564	535	538	551	589	510	525	504	501	579	523	538	530	499	542	543	537	559	518	540	539	524	519	527	525	521	516	543	542	548	544	508	555	538	533	539	540	550	515	544	557	536	543	536	560	501	560	519	520	533	550	504	545	554	542	511	536	525	538	556	589	554	524	517	584	509	522	565	528	505	521	548	559	531	564	551	559	515	538	522	492	543	542	550	540	583	547	535	545	547	535	528	509	513	519	531	567	556	567	532	529	498	534	510	518	543	563	540	546	543	550	516	514	538	504	552	530	526	534	563	520	528	543	526	559	545	553	555	504	573	535	530	558	520	547	537	558	551	548	537	578	570	511	493	543	519	524	560	544	523	536	510	547	560	521	549	524	553	498	545	543	523	581	562	527	529	503	535	521	534	502	563	538	553	537	530	523	531	536	464	538	565	524	543	525	528	542	558	511	509	571	544	555	524	542	557	572	527	569	550	525	545	558	519	554	532	525	560	505	548	565	523	557	502	533	524	545	514	525	546	561	483	501	554	558	499	504	490	547	544	554	544	537	522	510	528	531	572	536	535	524	508	537	539	547	551	542	534	509	544	553	523	492	552	531	539	514	559	549	580	539	534	530	520	506	546	529	524	522	505	510	553	534	528	519	560	488	535	557	540	560	563	549	521	514	562	574	527	522	558	535	563	501	569	497	542	534	527	565	546	512	514	528	517	593	500	542	552	532	547	508	555	554	562	542	540	568	524	509	555	525	531	538	559	524	569	557	535	499	551	503	551	547	537	542	536	512	507	545	563	530	541	568	515	520	535	561	546	520	526	541	555	552	483	570	494	544	500	525	520	516	535	541	546	504	588	593	512	519	522	598	501	506	523	511	521	526	568	560	541	476	517	515	521	542	519	548	557	570	507	563	483	567	518	533	555	566	525	521	525	522	515	483	529	545	528	577	552	557	526	557	553	564	532	501	540	520	527	496	524	565	550	529	560	538	512	542	521	532	535	551	516	502	507	540	544	552	513	549	566	557	518	583	526	596	521	541	572	524	497	544	537	511	565	605	590	505	548	529	521	540	532	536	534	546	541	514	506	542	546	534	552	570	516	532	517	513	559	491	538	601	563	584	551	561	556	539	531	520	549	552	532	573	489	564	541	528	590	547	530	527	509	537	518	495	504	511	516	532	536	526	550	540	528	527	533	529	545	542	535	537	554	575	522	535	551	551	579	523	542	542	510	512	511	528	519	538	566	562	542	570	526	496	548	553	559	554	508	554	536	505	508	496	566	515	511	530	550	520	508	529	555	511	551	504	506	520	538	541	518	508	526	536	568	547	506	559	521	497	600	555	551	571	508	503	515	540	543	524	534	538	536	548	489	525	541	524	509	514	512	536	544	568	502	593	548	511	539	557	514	556	527	561	558	522	518	525	500	560	581	526	515	540	547	516	567	524	537	532	509	583	505	558	519	561	519	519	544	568	540	528	506	541	566	548	551	562	533	563	539	549	522	563	536	491	550	553	539	557	534	529	571	497	574	564	526	506	481	493	513	512	544	514	522	536	527	522	567	499	546	558	529	513	558	522	487	480	573	534	538	500	532	530	518	546	527	513	596	548	560	532	539	526	517	523	526	549	526	536	527	561	555	513	528	544	526	538	533	527	539	488	534	535	519	532	505	543	540	515	539	545	554	538	580	565	528	540	466	523	539	552	521	553	573	570	551	588	578	522	527	527	549	559	588	611	536	525	533	527	540	533	558	568	532	543	586	545	511	525	540	584	547	523	555	503	527	550	552	510	547	529	523	563	521	519	565	534	566	555	535	545	528	524	548	531	554	506	527	524	530	518	561	514	503	579	571	540	562	541	504	533	535	534	553	598	491	528	540	506	527	517	577	513	523	525	550	541	525	550	535	555	575	545	556	560	577	511	554	503	556	518	564	550	554	523	509	542	520	527	520	589	527	541	534	519	549	554	543	534	550	529	550	497	556	521	511	518	510	522	575	558	536	537	522	543	531	517	532	514	533	533	516	492	534	539	529	523	516	556	550	534	521	541	524	491	527	555	518	533	537	536	471	525	526	573	538	532	538	518	528	536	559	520	482	512	557	508	479	535	525	534	540	525	557	560	550	555	500	578	546	521	526	530	539	544	500	548	513	582	559	489	557	514	567	524	562	595	508	489	534	524	539	529	521	550	501	579	550	565	514	504	510	553	499	545	554	565	558	537	538	531	507	521	537	527	493	560	507	493	524	531	542	515	546	534	555	567	523	539	497	593	521	523	535	562	535	529	500	518	573	543	505	555	532	574	517	533	535	509	522	524	574	509	544	513	508	589	521	573	523	530	506	517	544	545	551	557	535	552	543	537	526	557	529	527	544	513	532	549	550	556	566	526	536	544	520	513	542	537	596	542	551	561	538	518	544	480	523	539	508	531	517	523	559	528	575	536	542	480	584	558	565	544	548	536	541	536	556	540	529	519	529	530	535	563	528	540	487	545	545	503	575	529	541	524	532	548	513	547	550	545	526	557	515	568	562	519	539	526	563	519	547	543	545	527	524	588	582	516	544	573	558	583	550	557	536	525	536	504	535	502	573	491	548	533	591	552	546	540	579	534	491	481	531	564	525	530	518	520	511	534	526	540	536	520	550	583	545	519	531	525	533	522	497	581	552	523	529	575	566	528	510	564	514
29994	53692	49699	40350	33214	23149	13964	9742	6695	4790	3921	3344	3340	3006	2752	2674	2363	2420	1880	1381	1238	1081	1112	1097	1020	1019	1076	968	1002	982	985	1027	1027	996	915	976	946	937	1099	1064	971	851	792	760	815	833	718	750	735	616	678	646	749	659	600	657	635	645	670	649	651	674	693	591	665	665	648	640	651	595	669	572	635	648	591	663	627	588	642	670	671	652	652	638	654	600	628	655	627	621	647	616	698	640	609	636	672	619	636	661	601	618	621	687	633	646	652	645	644	627	650	630	618	662	619	615	592	692	645	561	616	612	648	673	641	668	651	681	625	628	661	591	629	590	632	620	634	593	633	628	654	622	667	630	614	650	658	648	639	641	662	595	632	618	636	615	633	635	656	610	657	610	671	614	656	630	619	632	640	646	670	593	672	625	631	606	652	674	649	620	622	608	655	629	657	646	645	665	598	659	627	662	613	662	644	661	670	668	657	611	639	639	644	610	638	622	607	654	660	643	663	648	593	641	653	637	627	646	639	618	664	628	600	611	615	620	640	648	623	665	666	596	645	625	625	648	634	669	605	637	642	626	673	614	649	603	592	633	667	634	566	606	638	679	668	611	622	620	582	637	604	612	626	635	613	619	620	654	661	660	623	628	632	653	654	637	656	625	613	610	658	628	620	660	666	597	620	655	614	606	620	664	631	589	641	662	651	642	636	638	595	641	686	631	635	625	558	648	605	675	623	620	691	627	631	640	618	623	644	652	612	651	637	636	609	627	642	587	667	647	651	601	657	624	652	666	634	608	659	618	669	641	616	661	599	675	650	659	623	665	671	618	635	633	635	642	614	652	615	619	633	678	689	645	635	630	646	605	675	604	635	627	636	653	655	625	657	618	580	601	627	627	657	592	652	648	618	611	650	644	625	632	596	642	648	631	635	617	615	649	592	648	709	656	634	655	648	686	625	583	663	658	632	686	648	637	689	581	682	625	632	636	604	658	641	617	634	609	625	637	595	643	640	642	643	667	734	656	636	598	588	651	661	639	633	604	640	650	634	687	609	626	647	614	642	644	621	633	648	633	635	650	684	644	655	635	650	643	661	633	603	650	627	627	596	676	646	603	605	624	630	617	659	663	654	666	625	611	648	634	660	620	623	611	622	600	574	620	618	642	669	582	631	655	666	624	638	622	655	612	649	625	634	672	587	643	635	665	624	620	639	647	632	631	651	660	648	618	620	638	629	616	657	648	623	599	637	682	615	684	619	636	620	634	627	596	637	626	667	638	600	644	661	642	632	627	587	651	605	632	596	642	608	641	573	662	565	650	643	592	627	620	635	678	670	645	630	603	632	642	607	627	635	606	632	644	591	632	623	642	632	625	596	609	631	626	655	607	629	629	644	664	654	624	639	638	632	638	626	648	622	615	622	666	609	622	604	644	624	666	620	647	614	625	595	609	632	618	650	625	623	669	636	621	636	597	644	647	620	637	615	605	644	678	626	600	612	656	666	668	666	618	631	633	632	635	638	650	618	600	658	639	654	621	624	630	651	610	625	655	625	572	610	610	622	628	662	696	635	647	619	640	639	627	651	611	660	624	636	666	629	623	638	627	637	636	664	617	579	621	635	646	641	572	639	649	613	639	638	680	612	641	641	675	637	589	630	621	678	618	633	639	664	597	610	599	607	638	664	629	646	623	639	636	630	629	641	608	628	640	625	620	637	657	626	648	639	642	692	615	640	631	656	646	620	653	657	650	630	610	623	633	630	601	619	653	684	647	584	665	626	603	632	647	670	622	633	654	632	566	628	634	608	669	640	660	623	622	653	630	657	634	666	611	628	646	660	600	650	644	606	667	632	627	651	648	663	668	648	619	683	626	642	641	674	661	620	598	608	667	636	647	700	612	653	632	646	669	597	659	650	647	661	650	665	686	718	608	649	637	647	640	592	645	644	619	626	583	611	592	602	609	673	634	645	660	608	605	643	653	645	606	629	656	588	632	604	625	621	700	649	626	662	648	621	669	635	634	600	654	621	644	658	677	638	670	600	628	657	618	620	626	653	648	658	662	629	666	645	648	640	650	628	618	611	626	566	618	676	646	653	671	618	625	622	597	641	600	698	631	678	620	581	606	630	643	635	673	615	637	604	671	592	633	622	626	609	581	674	642	636	590	632	601	644	636	642	633	608	660	649	641	615	605	638	617	649	650	645	629	652	627	615	643	691	627	630	648	644	591	631	607	685	627	651	651	656	622	608	612	649	633	661	622	666	649	625	581	678	670	571	647	615	630	648	616	601	617	685	598	621	635	599	662	643	631	624	619	602	661	638	617	589	663	657	627	649	613	650	665	656	613	657	653	598	699	618	604	625	606	632	662	624	632	650	606	616	615	633	601	606	641	643	648	614	589	681	609	687	669	603	612	620	645	668	646	629	596	624	617	652	635	617	631	646	630	613	622	602	622	638	617	639	649	639	619	621	670	637	620	656	613	648	631	581	585	624	585	613	653	672	587	624	603	618	648	610	681	591	632	637	619	646	620	592	620	603	572	634	630	595	630	656	626	646	647	636	640	641	638	631	604	668	629	603	555	637	589	653	661	686	592	636	630	659	604	597	680	631	623	627	636	587	613	625	678	617	619	617	691	619	621	624	603	632	620	622	685	613	615	662	603	631	646	598	599	618	632	632	673	606	630	693	614	603	607	646	635	672	598	620	638	675	666	620	610	661	636	620	685	615	620	641	608	608	662	608	613	647	667	660	655	672	588	633	590	620	661	629	644	650	615	669	633	621	619	625	631	637	650	651	634	675	649	642	686	619	681	627	665	646	588	653	620	647	623	654	625	636	639	653	642	623	618	668	629	653	643	663	626	682	601	659	642	626	653	640	672	628	641	619	609	615	609	609	642	616	610	680	630	614	630	613	661	586	688	625	627	627	638	652	662	652	672	579	585	579	641	659	650	653	635	597	664	607	596	582	660	639	630	642	625	622	623	656	684	667	652	653	628	633	614	614	631	618	624	604	657	605	604	657	632	613	628	556	631	607	616	636	612	624	623	618	664	646	595	595	619	644	661	643	590	641	624	630	668	675	587	638	690	623	618	598	606	670	677	648	701	600	615	647	679	615	640	629	580	562	674	614	639	592	604	593	656	601	614	642	644	661	669	612	613	654	619	643	630	620	621	652	647	632	652	664	608	653	628	670	653	596	654	625	667	633	641	641	639	597	652	701	641	628	593	651	591	639	618	625	628	605	614	623	638	646	640	637	641	638	647	648	617	687	645	629	667	645	657	606	608	622	630	635	622	681	615	638	599	596	589	617	639	640	618	649	639	673	659	610	625	684	640	609	603	680	664	652	650	663	610	650	671	615	620	616	664	639	624	585	637	621	598	648	639	629	628	571	627	633	617	644	623	619	653	642	606	626	660	645	665	615	621	679	630	608	624	698	597	624	625	670	609	638	636	663	624	644	586	604	562	617	645	621	645	599	618	636	635	628	638	645	642	616	663	620	683	622	617
27346	25621	33806	28658	17532	8012	3749	2446	1899	1662	1612	1588	1620	1510	1441	1391	1349	1345	1144	1123	1018	1023	1052	1010	1080	1067	997	1011	1071	998	1047	1005	1028	984	992	959	1014	999	1044	1027	992	976	949	972	1039	955	1004	987	981	995	905	938	953	893	941	913	954	951	979	947	980	990	971	1001	913	954	949	918	966	964	920	945	911	914	958	946	968	995	987	974	963	916	1000	946	1016	932	896	932	946	935	933	965	935	926	970	991	925	955	958	915	942	934	940	892	991	982	939	984	984	1017	973	936	905	946	999	948	969	967	968	953	943	962	932	904	1016	959	967	986	975	939	929	948	974	908	961	945	989	868	950	912	939	929	935	971	945	966	941	977	969	938	935	955	959	975	928	916	963	910	944	1006	972	932	975	939	913	965	990	975	901	968	932	937	932	993	915	998	969	917	915	946	973	1016	957	952	989	930	975	924	936	949	946	994	965	958	910	966	983	977	914	965	935	957	968	948	984	939	894	894	987	925	991	907	942	961	943	1002	966	930	956	931	880	1012	949	939	941	939	990	994	943	895	976	942	918	1022	933	918	908	921	921	900	920	944	949	913	923	927	915	951	997	954	936	886	943	948	944	932	963	945	919	956	988	949	930	974	917	983	878	936	941	917	954	944	964	874	898	960	974	937	956	921	972	1015	891	946	978	986	945	985	966	949	978	947	1011	976	895	925	986	939	965	881	891	915	953	951	1010	949	966	951	917	965	910	973	1007	977	880	986	973	939	965	973	966	999	955	953	955	979	918	930	917	904	987	937	934	958	918	972	999	916	953	957	947	979	951	968	976	990	982	1005	974	904	942	952	1010	950	946	946	947	1010	983	909	946	955	960	970	998	950	943	939	932	937	940	896	930	975	941	949	922	952	954	890	966	944	963	947	941	968	871	977	970	956	984	921	973	961	911	932	955	1017	933	978	994	958	934	938	958	904	957	971	948	964	923	920	985	990	949	942	958	901	946	983	969	891	941	944	989	987	961	948	948	927	949	1008	965	956	929	958	931	967	955	1002	963	997	920	918	919	930	955	947	933	944	997	939	998	964	931	998	978	898	964	999	936	922	968	936	948	991	954	955	974	897	965	972	989	1002	957	959	908	977	941	927	969	920	971	962	988	973	922	945	901	951	928	935	996	965	937	937	923	955	966	975	959	924	954	977	947	910	929	981	958	935	968	977	940	952	928	959	932	871	875	903	983	911	940	952	948	932	922	981	955	957	929	943	885	934	917	940	963	984	967	941	970	928	970	953	963	994	1019	960	998	888	975	975	949	924	953	921	985	951	901	954	959	1012	960	937	922	940	972	983	1037	1008	972	913	924	917	872	964	941	915	969	985	931	980	994	932	927	967	921	954	964	972	955	958	906	951	914	954	962	933	938	1009	981	931	957	950	950	943	920	961	949	946	928	964	943	997	933	967	992	940	939	953	961	990	953	951	931	906	924	923	963	954	977	898	938	928	884	972	989	934	933	961	992	965	908	980	945	954	961	975	939	957	953	957	928	946	1016	938	955	962	934	969	910	971	984	969	1003	993	998	936	954	978	955	961	942	991	972	947	930	884	922	982	946	1029	976	954	971	948	924	924	898	908	980	917	989	936	944	984	994	936	942	964	960	1055	1013	925	962	936	937	953	954	966	1005	981	888	973	978	957	916	884	902	934	936	965	996	945	927	948	963	968	927	896	937	938	1011	929	990	943	914	936	923	931	959	886	920	912	969	1018	944	936	942	901	933	926	950	994	933	943	946	920	947	943	934	969	992	952	947	976	962	849	938	938	937	950	964	1004	1003	1001	936	950	978	982	876	962	930	1013	1011	904	916	929	918	968	937	1025	940	969	949	991	967	970	956	967	925	980	951	939	964	971	898	903	925	965	991	945	944	941	898	930	928	911	971	939	925	929	917	949	961	948	904	971	922	982	979	924	989	946	934	887	996	920	966	928	922	897	951	957	962	961	919	930	864	1018	973	870	984	986	973	942	926	933	941	933	978	1002	985	943	955	972	953	983	952	884	1002	956	909	953	883	930	968	931	961	910	942	953	966	956	948	975	1023	927	972	949	981	951	922	955	984	939	930	944	1034	946	957	900	954	970	968	967	895	969	966	933	893	918	895	902	923	1019	907	965	923	937	1000	915	987	958	942	999	950	977	979	952	998	918	953	955	942	918	972	969	957	910	931	938	1017	958	940	972	953	939	981	941	959	922	945	912	919	958	906	926	909	926	945	907	933	964	973	965	896	960	931	958	928	977	911	945	986	908	913	912	969	983	953	1027	932	940	967	886	934	941	937	950	937	946	985	930	938	920	962	924	972	1005	933	982	942	972	974	925	945	962	1035	921	937	977	922	922	917	1004	955	956	908	948	971	909	997	910	913	933	959	1001	1024	946	933	999	946	929	941	976	950	947	924	963	957	955	968	904	968	939	981	942	974	967	932	994	936	934	911	923	965	969	962	915	955	914	966	939	879	967	954	962	928	969	959	942	953	938	970	979	972	1005	966	929	971	904	1016	941	897	978	936	962	1005	1017	890	999	896	983	985	980	941	934	912	956	923	919	946	942	969	914	932	945	952	925	904	1015	945	937	952	928	965	922	933	939	965	901	941	941	985	898	961	947	974	936	963	953	937	981	964	932	930	911	966	923	919	916	945	946	962	949	878	980	983	944	970	880	996	958	943	903	967	973	944	921	965	966	951	901	961	950	950	974	929	907	955	968	925	969	924	949	922	920	959	991	928	933	950	956	923	959	926	973	944	967	989	1019	968	1017	939	958	945	976	945	994	963	1006	973	979	938	992	930	992	946	963	936	900	958	893	958	978	987	913	992	945	969	962	964	914	898	902	952	960	955	988	937	1025	907	929	946	923	966	924	893	975	940	964	995	960	916	1005	947	994	909	908	943	966	942	952	1003	991	950	961	1030	925	919	970	920	999	951	998	915	953	904	896	956	944	942	950	1030	990	969	990	937	1029	924	967	958	919	978	956	942	961	918	945	929	921	923	955	923	950	991	919	1008	1038	962	910	956	951	961	942	940	937	973	926	975	907	927	942	967	887	916	932	972	904	946	951	951	929	961	966	922	886	972	978	953	968	908	855	945	984	955	996	999	970	907	938	967	982	931	919	871	906	949	1000	961	900	941	964	970	943	922	968	1006	931	1007	982	914	961	969	925	907	978	916	953	918	947	999	948	922	912	968	982	961	973	930	945	1006	943	943	967	950	960	958	935	916	936	956	964	949	910	926	945	923	928	940	993	911	975	974	960	953	967	938	996	948	935	897	989	986	906	949	951	963	944	945	983	976	984	973	913	955	942	935	958	956	951	914	974	927	925	963	902	936	971	942	953	970	953	1005	998	937	909	938	948	880	939	991	962	961	920	926	971	927	972	994	946	947	932	942	893	948	976	1006	950	955	919	958	921	900	969	922	929	952	972	927	993	968	919	1034	919	971	939	961	915	967	978	970	928	986	944	904	979	994	924	913	912	992	908	971	925	1001	920	974	956	972	962	988	969	965	1015	909	897	911	885	921	981	965	915	956	905	958	955	960	903	942	927	948	952	951	928
29832	42616	38800	29749	20688	11130	6275	4403	3105	2674	2550	2518	2544	2294	2079	1908	1878	1722	1520	1406	1344	1263	1339	1309	1247	1277	1339	1232	1231	1324	1307	1260	1257	1204	1207	1245	1181	1209	1264	1229	1286	1186	1164	1169	1224	1164	1139	1147	1147	1107	1107	1073	1115	1060	1160	1142	1178	1123	1129	1139	1111	1129	1154	1095	1144	1079	1108	1117	1139	1059	1162	1168	1114	1110	1147	1145	1070	1101	1147	1150	1102	1099	1118	1099	1132	1095	1153	1135	1076	1118	1081	1095	1163	1081	1089	1129	1144	1139	1099	1133	1113	1148	1139	1177	1082	1143	1070	1138	1165	1128	1118	1063	1103	1056	1163	1087	1126	1118	1129	1134	1055	1076	1078	1066	1095	1138	1067	1123	1114	1091	1117	1100	1077	1148	1159	1160	1066	1132	1151	1143	1107	1109	1061	1136	1081	1070	1106	1104	1097	1092	1103	1101	1142	1165	1145	1170	1202	1064	1125	1133	1085	1112	1074	1107	1073	1101	1093	1103	1127	1148	1102	1117	1118	1114	1156	1092	1110	1094	1134	1136	1193	1078	1164	1131	1119	1168	1132	1143	1126	1145	1092	1147	1122	1134	1074	1124	1109	1105	1165	1105	1126	1142	1128	1119	1129	1092	1088	1048	1175	1118	1097	1097	1135	1167	1120	1095	1145	1099	1201	1092	1090	1157	1114	1062	1110	1135	1129	1139	1087	1087	1159	1117	1165	1179	1100	1109	1105	1125	1151	1086	1144	1111	1176	1054	1102	1106	1135	1097	1101	1149	1129	1114	1128	1062	1107	1127	1138	1097	1069	1126	1101	1086	1104	1142	1124	1164	1139	1136	1148	1129	1095	1102	1115	1122	1029	1087	1147	1117	1114	1108	1045	1110	1058	1207	1128	1169	1094	1049	1090	1086	1090	1073	1111	1163	1164	1097	1110	1143	1092	1096	1106	1148	1114	1166	1130	1149	1112	1113	1101	1087	1054	1115	1132	1125	1133	1158	1107	1095	1100	1115	1126	1065	1123	1094	1177	1154	1086	1118	1074	1109	1127	1167	1132	1164	1148	1145	1082	1155	1224	1093	1107	1095	1128	1084	1105	1110	1121	1090	1141	1075	1118	1173	1087	1126	1062	1138	1097	1119	1092	1168	1147	1120	1074	1117	1098	1103	1140	1115	1089	1107	1100	1085	1142	1141	1106	1134	1120	1084	1068	1108	1082	1130	1079	1131	1089	1117	1106	1107	1167	1036	1123	1098	1153	1037	1151	1082	1155	1122	1174	1107	1102	1090	1132	1122	1132	1151	1072	1112	1127	1109	1128	1128	1113	1096	1119	1164	1137	1093	1111	1074	1110	1136	1157	1113	1158	1140	1110	1075	1137	1112	1135	1109	1085	1143	1094	1077	1160	1071	1098	1138	1076	1115	1128	1089	1112	1119	1146	1139	1110	1095	1098	1077	1056	1163	1087	1126	1115	1135	1121	1156	1100	1094	1075	1136	1143	1132	1146	1102	1144	1094	1118	1097	1130	1082	1145	1113	1093	1105	1117	1067	1147	1189	1110	1088	1072	1178	1113	1144	1064	1080	1085	1145	1094	1102	1153	1105	1155	1068	1078	1116	1100	1068	1125	1101	1094	1145	1096	1110	1107	1136	1143	1145	1161	1144	1143	1130	1113	1118	1132	1200	1115	1106	1129	1131	1110	1124	1112	1207	1158	1097	1071	1109	1090	1158	1233	1104	1129	1119	1133	1122	1149	1130	1132	1085	1136	1112	1150	1181	1165	1068	1164	1081	1107	1093	1145	1092	1114	1110	1103	1072	1056	1161	1055	1146	1139	1149	1130	1096	1082	1142	1083	1137	1132	1114	1080	1086	1118	1114	1110	1101	1143	1104	1130	1146	1123	1098	1081	1109	1233	1100	1113	1061	1155	1071	1097	1160	1122	1142	1082	1116	1084	1184	1151	1093	1111	1119	1098	1120	1142	1125	1150	1094	1135	1110	1115	1064	1170	1091	1154	1201	1132	1128	1109	1144	1117	1086	1107	1094	1085	1082	1163	1137	1102	1153	1151	1083	1145	1168	1128	1078	1136	1090	1123	1163	1119	1107	1154	1077	1082	1096	1094	1098	1162	1097	1128	1085	1108	1143	1114	1170	1148	1156	1139	1154	1128	1114	1142	1126	1165	996	1126	1107	1141	1151	1124	1105	1180	1104	1132	1145	1109	1118	1100	1131	1092	1186	1089	1063	1168	1115	1140	1129	1125	1153	1129	1091	1132	1159	1123	1112	1142	1134	1101	1185	1119	1124	1115	1104	1134	1079	1135	1126	1178	1146	1133	1103	1101	1090	1123	1117	1154	1069	1042	1131	1116	1094	1126	1122	1136	1138	1105	1085	1080	1138	1071	1069	1098	1022	1088	1131	1109	1058	1103	1180	1127	1108	1118	1127	1150	1101	1060	1102	1154	1131	1150	1066	1091	1117	1075	1184	1089	1085	1124	1092	1131	1080	1125	1092	1093	1121	1092	1075	1118	1131	1115	1103	1128	1129	1124	1171	1147	1080	1134	1156	1146	1081	1081	1074	1129	1140	1129	1090	1097	1113	1111	1173	1126	1128	1114	1069	1159	1131	1145	1104	1074	1098	1149	1116	1148	1137	1130	1153	1177	1119	1156	1138	1100	1142	1113	1092	1144	1231	1145	1110	1134	1112	1124	1129	1036	1115	1135	1105	1116	1120	1110	1100	1099	1122	1116	1147	1127	1139	1133	1148	1144	1059	1157	1136	1155	1123	1173	1086	1120	1155	1210	1088	1160	1134	1140	1142	1089	1140	1049	1066	1172	1101	1052	1129	1108	1119	1133	1064	1103	1135	1127	1054	1114	1178	1124	1117	1130	1164	1103	1112	1074	1104	1156	1114	1108	1127	1127	1129	1151	1100	1133	1192	1170	1123	1142	1178	1127	1068	1031	1175	1168	1064	1118	1115	1056	1155	1144	1111	1122	1091	1103	1088	1205	1132	1148	1160	1105	1111	1067	1170	1111	1152	1121	1069	1140	1116	1167	1070	1105	1101	1104	1096	1134	1071	1121	1155	1116	1135	1150	1170	1042	1196	1161	1158	1121	1157	1085	1069	1050	1046	1122	1103	1086	1148	1147	1134	1189	1164	1111	1176	1119	1088	1125	1075	1144	1115	1112	1118	1120	1086	1121	1172	1184	1096	1105	1123	1126	1124	1088	1112	1173	1107	1052	1141	1187	1128	1148	1038	1111	1172	1092	1163	1159	1104	1098	1093	1072	1076	1101	1110	1065	1127	1160	1073	1126	1095	1112	1087	1114	1174	1065	1129	1072	1049	1165	1134	1179	1115	1159	1093	1118	1125	1093	1111	1207	1103	1071	1148	1065	1177	1060	1118	1129	1191	1057	1145	1076	1099	1118	1126	1127	1058	1116	1147	1099	1160	1111	1086	1158	1107	1104	1131	1121	1042	1135	1144	1126	1104	1143	1180	1145	1141	1069	1146	1087	1105	1162	1084	1168	1149	1128	1099	1193	1162	1107	1107	1121	1079	1106	1133	1126	1076	1123	1109	1054	1101	1131	1125	1119	1138	1136	1090	1079	1229	1161	1093	1113	1120	1162	1165	1006	1118	1146	1124	1158	1151	1155	1074	1138	1138	1097	1111	1084	1121	1132	1135	1168	1117	1176	1151	1163	1084	1147	1182	1110	1096	1126	1119	1083	1140	1126	1053	1112	1092	1072	1146	1176	1139	1104	1101	1129	1099	1095	1121	1088	1128	1156	1178	1140	1110	1067	1135	1082	1139	1114	1111	1162	1095	1143	1146	1139	1145	1099	1102	1113	1104	1109	1083	1158	1093	1146	1123	1146	1165	1123	1060	1110	1113	1109	1113	1123	1111	1141	1113	1107	1057	1114	1128	1090	1054	1120	1141	1160	1160	1149	1123	1113	1089	1142	1126	1135	1167	1092	1117	1126	1113	1137	1124	1103	1129	1102	1117	1158	1127	1151	1099	1088	1119	1127	1187	1145	1102	1091	1105	1119	1128	1119	1154	1079	1054	1099	1028	1112	1108	1106	1094	1067	1072	1162	1184	1129	1136	1154	1146	1098	1114	1081	1130	1118	1121	1185	1069	1078	1096	1091	1173	1102	1109	1142	1103	1085	1068	1076	1159	1144	1115	1081	1107	1110	1124	1153	1099	1148	1164	1109	1080	1103	1123	1154	1093	1091	1152	1117	1145	1140	1127	1097	1058	1103	1136	1092	1079	1091	1163	1104	1127	1133	1146	1134	1106	1147	1052	1091	1122	1120	1082	1116	1118	1129	1208	1151	1122	1108	1161	1170	1174	1151	1125	1113	1118	1063	1179	1119	1105	1144	1122	1156	1091	1129	1116	1132	1078	1086	1162	1094	1092	1131	1062	1118	1163	1126	1148	1178	1113	1087	1044	1093	1109	1067	1143	1122	1114	1088	1066	1135	1174	1054	1121	1154	1141	1109	1117	1113	1107	1137	1072	1154	1139	1117	1121	1052	1158	1079	1075	1100	1111	1153	1088	1125	1137	1082	1096	1081	1076	1131	1157	1189	1083	1159	1124	1163	1132	1109	1132	1132	1171	1134	1098	1167	1144	1151	1204	1196	1151	1198	1087	1188	1105	1090	1103	1110	1086	1172	1095	1081	1137	1102	1171	1119	1073	1148	1110	1087	1118	1073	1138	1119	1086	1112	1090	1053	1103	1175	1128	1153	1141	1066	1122	1174	1147	1142	1156	1119	1133	1103	1099	1106	1081	1110	1151	1160	1123	1122	1105	1166	1167	1138	1121	1088	1164	1120	1164	1126	1092	1141	1105	1079	1123	1184	1125	1112	1136	1120	1129	1106	1095	1133	1119	1111	1127	1116	1143	1041	1138	1083	1147	1060	1110	1186	1138	1083	1134	1078	1145	1066	1144	1163	1131	1098	1104	1136	1041	1180	1070	1080	1118	1076	1122	1124	1141	1159	1165	1153	1136	1126	1118	1107	1103	1108	1086	1131	1118	1129	1097	1117	1106	1089	1078	1122	1095	1074	1129
23298	20737	28157	23949	21697	18312	8794	3492	2379	2203	2101	2221	2126	1872	1669	1448	1410	1303	1115	974	839	892	932	896	860	869	833	810	836	819	865	799	843	744	830	821	805	832	886	755	764	783	769	730	755	712	715	723	688	645	698	652	695	722	648	672	721	697	688	651	684	744	653	713	728	711	673	704	687	685	687	675	669	683	692	645	654	653	695	675	708	679	674	712	673	637	675	673	720	670	750	717	668	676	662	720	676	659	711	689	654	728	715	706	678	725	678	695	661	690	738	638	663	671	711	684	672	699	702	705	682	709	705	720	696	682	643	696	639	648	652	732	725	662	685	738	698	673	636	686	671	760	654	661	716	694	704	646	683	682	693	655	660	672	715	683	686	689	679	701	716	702	597	700	674	669	678	648	665	655	721	683	661	673	678	671	659	701	688	646	695	678	659	645	628	674	703	676	687	670	667	713	707	655	729	689	711	638	676	663	695	656	669	725	689	680	672	726	724	646	661	687	697	666	664	671	687	698	678	695	714	681	673	675	725	670	660	704	707	667	674	710	681	665	727	706	648	706	666	663	664	658	701	639	669	681	630	656	701	654	699	686	660	636	700	631	697	646	677	697	709	712	724	654	708	670	726	653	665	683	681	736	690	635	733	687	686	678	675	635	667	663	688	664	716	654	667	654	747	695	645	747	725	690	694	683	673	689	667	646	664	660	703	696	708	678	733	651	725	708	642	655	721	651	687	712	678	647	677	690	754	665	672	703	668	710	658	674	659	643	677	686	705	697	669	664	666	687	705	677	683	639	750	633	672	678	662	706	654	653	702	705	653	657	661	625	689	719	662	654	679	699	695	663	677	691	694	663	697	660	728	680	640	720	680	662	693	679	699	667	672	715	701	649	645	680	694	640	643	692	703	662	659	635	649	649	631	674	707	707	673	690	677	725	667	724	689	677	669	675	653	626	695	659	702	667	695	665	711	714	696	710	672	640	670	639	671	707	646	700	683	713	695	703	663	671	687	639	716	680	665	677	673	702	614	648	671	677	674	660	681	687	681	699	707	714	669	662	655	696	693	686	660	700	707	650	668	654	683	671	698	699	710	658	677	693	656	653	687	682	675	674	718	711	656	743	678	692	671	645	684	691	707	666	712	696	707	705	660	656	659	678	688	663	715	693	695	704	645	696	707	690	673	656	683	704	688	706	715	687	646	697	677	680	674	672	706	739	679	656	714	638	677	650	650	657	658	691	653	683	634	689	696	628	716	705	675	711	701	664	634	646	711	677	725	669	690	689	686	680	647	702	700	714	665	646	680	671	665	614	695	682	691	685	682	673	648	653	659	696	697	664	641	687	697	640	704	726	667	721	715	682	658	648	664	671	656	668	697	677	678	662	672	683	632	686	675	719	710	646	675	710	653	724	659	665	684	701	735	652	646	692	696	631	650	693	708	680	693	646	711	657	721	642	684	712	723	689	644	686	645	734	678	658	636	692	681	704	720	649	673	694	729	649	671	644	699	695	697	660	702	711	704	680	663	657	664	681	691	693	727	658	667	635	665	722	686	635	679	660	656	726	657	660	637	687	710	665	694	620	713	675	687	698	691	696	683	720	681	680	704	680	709	656	647	625	670	686	699	703	664	685	667	727	700	645	690	678	694	667	670	688	666	683	748	655	736	685	670	700	613	717	655	695	649	685	681	732	703	673	668	665	683	703	632	699	658	678	658	662	663	671	692	675	686	671	687	656	650	645	651	678	712	675	649	669	657	706	689	692	712	720	672	660	628	668	671	679	699	678	723	693	656	713	696	682	674	693	640	678	683	706	686	695	714	622	663	645	656	675	692	663	660	676	709	707	665	665	712	669	601	664	716	742	728	722	662	681	666	694	667	692	699	671	641	655	713	715	696	640	646	668	653	682	713	691	641	667	642	694	689	689	719	662	686	666	680	674	712	668	673	704	680	641	679	726	703	657	669	651	640	677	649	650	713	715	695	734	666	639	707	689	660	655	664	665	655	699	699	674	663	684	697	713	701	665	680	702	648	701	657	667	651	642	720	667	707	651	672	645	686	651	668	656	669	666	667	712	665	663	685	663	702	675	657	678	671	675	678	715	708	658	632	663	700	676	671	663	684	691	677	693	712	704	670	685	654	644	638	701	662	658	680	632	682	682	703	725	665	659	709	657	632	707	688	661	650	677	701	703	679	651	652	689	676	700	665	670	657	670	694	651	684	698	703	686	705	679	634	707	693	659	640	659	689	652	706	690	657	676	696	653	651	680	683	686	651	660	699	660	670	659	637	693	702	647	726	665	676	673	695	693	663	696	737	664	630	715	752	653	689	723	660	678	642	695	685	662	714	651	718	653	693	699	695	745	736	662	702	686	695	701	686	665	712	655	687	695	701	707	704	651	740	715	728	737	705	704	685	657	675	674	669	669	720	723	666	692	719	728	693	708	685	613	658	670	682	708	700	706	663	717	674	692	665	650	709	645	692	703	688	681	713	680	672	651	637	647	675	681	649	673	687	730	693	673	650	677	751	656	677	688	652	696	647	662	704	627	669	726	666	677	691	675	687	635	681	701	712	654	681	663	697	684	742	652	675	655	701	655	690	678	692	690	686	727	684	712	687	704	685	666	691	674	686	684	682	639	635	638	640	675	674	652	705	654	699	646	698	714	686	719	666	676	720	625	721	676	600	636	651	642	678	710	663	690	700	697	670	626	675	627	664	639	674	684	719	661	677	728	709	657	670	632	634	664	679	713	652	698	689	675	690	629	670	647	715	645	702	690	711	670	720	660	662	697	663	606	665	654	651	668	675	700	712	626	693	613	724	644	692	691	716	689	651	710	681	658	662	652	642	647	643	669	655	634	701	703	674	725	645	644	678	641	700	637	702	697	684	696	705	681	662	707	678	683	677	685	712	702	727	648	752	680	706	669	651	663	684	710	684	649	668	717	671	677	658	673	714	691	677	687	698	670	644	704	709	701	699	693	727	642	720	684	712	671	712	683	664	703	637	714	623	664	656	672	712	688	672	671	721	667	665	675	686	673	649	696	744	661	670	648	693	713	719	684	689	661	685	683	666	707	699	711	696	648	686	713	642	703	676	676	733	692	644	724	665	679	644	671	710	698	684	711	680	646	661	656	720	662	704	696	745	650	723	665	676	703	682	664	671	711	649	701	682	704	687	664	676	686	693	686	701	689	702	652	680	669	727	685	632	718	691	720	656	643	691	695	675	691	680	660	657	692	643	719	713	652	721	688	662	666	689	674	674	688	672	699	677	648	730	657	688	664	739	670	663	685	714	713	659	699	689	655	686	660	680	659	660	711	694	636	654	627	628	684	695	671	701	675	649	668	671	702	709	698	687	711	696	701	688	664	619	700	695	672	704	656	674	679	685	685	665	691	719	709	683	685	705	686	686	664	673	656	698	653	688	677	663	647	699	682	707	678	746	682	738	684	675	707	681	703	665	668	691	655	689	633	706	680	679	684	720	700	734	700
30364	49015	45079	35501	25437	15088	9294	6098	4444	4073	3829	3860	3747	3168	2756	2350	2169	1991	1552	1361	1207	1242	1195	1177	1143	1146	1104	1047	1009	1069	1063	1098	1059	1027	992	1036	1049	1029	1156	1017	980	887	894	969	931	886	885	851	884	843	836	784	854	841	801	878	818	833	787	887	857	800	796	829	799	826	792	834	791	795	788	779	853	812	761	791	832	831	864	865	816	903	807	833	821	797	827	864	828	822	865	833	839	809	846	798	780	827	811	842	784	852	833	835	846	877	786	795	837	802	842	801	853	808	814	842	828	815	871	812	777	785	847	827	848	869	864	823	820	881	809	817	849	782	817	832	836	848	834	834	822	822	786	828	874	845	844	773	819	815	831	829	838	786	833	834	910	817	827	823	811	798	821	833	821	837	816	836	845	842	803	808	879	827	772	820	845	753	866	827	843	783	812	836	860	841	828	815	821	880	817	806	817	848	828	814	855	772	842	822	846	805	875	797	860	790	856	822	813	803	837	815	847	823	809	816	791	832	846	798	816	805	840	769	835	843	802	792	844	891	833	875	809	807	766	815	825	842	809	817	796	806	831	842	774	852	825	840	840	822	801	849	792	831	891	839	793	858	864	851	866	801	830	804	835	817	822	854	860	759	856	803	814	824	786	827	871	845	827	755	797	813	831	836	856	816	819	831	803	805	834	852	863	822	842	856	747	734	814	746	832	841	812	848	826	867	828	814	829	829	812	809	815	793	858	838	853	841	786	800	854	803	766	850	822	834	840	868	813	874	849	800	821	836	785	773	862	810	828	789	834	818	857	861	792	820	825	836	837	839	817	855	807	841	794	859	843	843	774	827	830	831	852	887	802	858	807	823	827	821	870	811	786	844	776	788	827	816	772	795	783	809	878	868	842	759	823	844	804	799	844	840	832	821	783	829	809	861	819	829	801	785	816	820	841	774	881	793	804	819	753	822	809	857	808	784	829	783	867	825	797	802	818	824	805	802	821	817	824	834	862	811	823	777	830	839	814	810	801	830	849	805	891	776	854	811	831	883	823	784	879	819	859	857	801	834	789	881	808	840	822	812	810	847	774	843	875	851	827	823	814	828	811	837	837	786	842	790	827	867	815	854	794	831	846	788	789	836	837	831	842	804	874	783	745	767	831	812	875	811	788	779	798	812	842	835	880	814	810	853	803	829	835	793	825	831	824	833	832	835	811	789	796	830	860	802	857	781	836	818	835	783	807	858	834	834	825	804	777	844	832	816	834	802	826	782	852	819	857	799	753	815	810	827	834	837	868	861	841	779	822	829	815	844	833	796	801	776	825	804	845	809	810	838	823	843	863	871	855	836	850	766	828	828	837	801	793	870	805	847	840	834	814	855	835	798	836	885	833	778	862	779	807	843	768	883	814	825	832	821	804	772	823	840	767	853	826	805	826	877	872	812	801	814	821	807	830	810	783	801	796	795	846	816	844	799	805	838	815	868	778	856	821	847	861	853	824	798	854	919	835	775	833	819	801	811	838	830	853	780	812	836	832	789	827	825	841	805	822	787	822	841	818	819	854	792	759	807	873	847	851	786	795	822	823	804	836	803	785	812	900	817	812	897	839	814	839	825	815	850	847	822	748	827	776	818	785	805	844	826	795	862	822	798	819	773	840	840	808	807	771	780	912	806	773	796	801	832	831	813	829	807	801	834	850	816	789	833	805	770	806	751	782	781	859	816	844	826	741	800	777	774	811	815	843	846	834	900	852	818	831	836	820	854	767	787	878	830	824	760	817	796	848	835	833	810	778	764	857	841	822	845	846	865	838	851	857	735	892	804	828	814	842	823	825	823	797	802	807	847	812	762	818	806	785	810	837	864	823	808	817	797	864	815	797	800	869	814	793	844	804	868	852	795	854	768	837	794	809	824	836	878	810	793	784	816	754	881	807	879	778	795	821	820	815	873	827	812	828	833	856	812	778	825	812	811	826	850	814	821	803	828	831	817	828	757	898	853	728	833	844	819	825	816	834	826	823	835	837	767	773	793	803	806	765	867	834	845	813	846	882	806	827	801	843	771	823	820	793	822	823	813	845	821	777	832	804	847	828	816	825	864	812	756	805	839	788	810	825	852	832	840	856	846	814	837	854	830	809	813	776	792	836	857	823	826	815	776	820	847	818	852	809	787	808	796	831	820	798	864	788	837	789	803	835	840	825	804	794	830	772	809	799	828	737	873	781	844	852	819	791	808	841	817	870	805	847	835	828	799	834	869	842	816	829	852	811	838	839	837	834	870	866	780	856	849	796	839	831	857	852	780	824	790	798	804	837	827	814	869	828	794	822	819	806	840	839	811	846	827	847	860	810	853	832	822	838	810	839	812	784	856	811	778	779	822	813	795	864	791	797	791	810	777	864	811	826	846	803	808	844	821	819	825	826	792	859	842	813	837	799	860	861	819	801	844	802	780	827	838	766	807	812	826	886	794	828	831	783	823	782	824	746	828	847	831	776	862	819	868	841	812	828	813	858	853	774	867	806	819	830	768	834	805	800	798	821	788	822	819	796	857	791	807	758	820	862	844	806	808	833	790	729	774	841	845	814	838	811	809	770	845	876	849	838	819	883	908	791	790	773	840	821	840	793	830	818	810	869	795	837	791	827	807	807	816	803	847	768	794	845	823	856	807	843	826	746	785	838	890	757	905	868	827	849	838	876	819	812	809	814	818	808	780	776	821	777	847	869	827	793	806	840	798	862	860	836	812	830	821	812	812	820	825	844	835	794	822	795	800	827	837	856	798	841	741	802	827	827	822	814	807	826	782	859	863	865	840	894	783	838	785	809	851	838	779	837	786	862	885	799	763	818	832	816	843	820	840	818	823	811	817	825	795	755	789	876	839	817	868	808	870	870	797	801	835	780	851	798	795	775	853	842	811	811	818	864	814	801	807	785	819	836	831	782	803	886	815	884	825	794	822	836	853	789	839	864	841	800	824	819	833	799	837	842	866	775	823	815	882	820	784	857	848	879	835	823	836	767	873	859	773	783	872	825	828	827	845	861	790	813	811	835	846	842	797	808	820	849	797	812	849	795	845	848	809	810	821	812	763	830	813	808	829	804	869	856	776	780	775	841	833	758	793	800	828	857	751	835	790	764	825	786	843	835	878	876	774	849	820	838	858	833	788	882	823	841	803	765	817	791	854	829	787	806	837	820	836	866	838	827	806	852	802	807	825	833	828	841	818	831	818	807	809	813	792	798	830	822	858	845	818	809	778	778	844	833	847	849	808	813	829	786	782	811	827	855	856	820	845	821	803	807	823	844	792	845	841	766	827	840	825	804	800	786	820	799	807	828	871	828	798	808	829	824	826	812	863	852	843	908	827	850	854	827	799	836	802	857	827	803	821	882	843	827	826	835	834	775	787	831	833	844	869	843	828	858	836	839	846	816	845	799	806	822	811	834	821	856	829	837	831	810	787	834	830	784	821	841	837	802	823	810	859	827	840	819	792	827	823	830	881	839	791	804	888
22331	20726	28449	23177	20950	21330	17337	5217	3318	3197	3117	2982	2769	2370	2033	1729	1592	1359	1137	914	853	879	889	869	795	844	808	798	729	766	834	696	714	736	712	736	779	760	733	713	696	649	648	667	684	604	646	580	551	538	547	551	559	544	519	582	579	540	572	518	557	560	536	579	538	509	583	602	568	530	563	523	534	572	558	565	551	585	512	554	516	559	576	559	544	574	575	572	576	529	557	555	578	548	580	548	566	583	538	550	558	546	548	480	531	558	587	508	549	564	574	530	545	561	533	548	552	550	588	523	570	535	535	584	545	550	532	538	522	522	535	587	544	521	568	572	565	554	533	554	567	522	547	603	544	563	532	551	571	542	550	563	559	520	577	569	557	558	542	568	532	513	532	526	534	540	554	576	539	565	546	520	598	570	527	530	567	550	568	594	560	559	552	587	529	556	568	539	553	545	546	559	514	582	586	564	575	598	532	560	520	550	562	526	539	513	578	552	602	556	561	573	585	594	543	550	579	552	578	543	561	549	576	556	546	522	555	560	528	536	551	592	557	549	558	568	518	528	518	548	575	550	516	587	549	558	582	552	557	566	557	599	504	596	502	550	567	573	554	491	562	540	535	569	509	539	538	569	589	529	591	575	546	530	539	539	552	580	552	528	576	534	582	557	545	532	591	545	596	541	537	522	574	563	547	494	562	553	522	554	568	543	541	521	561	583	527	544	584	561	577	563	582	542	529	596	556	514	557	550	580	564	569	564	557	539	608	600	583	580	551	548	517	521	586	532	534	566	572	534	613	538	575	575	553	548	562	523	539	534	564	547	532	519	543	514	558	561	565	515	569	542	523	540	600	591	512	529	535	498	536	548	529	544	571	526	566	588	577	513	579	549	531	575	554	539	549	540	546	562	515	582	559	551	532	534	557	577	531	540	548	516	516	555	569	555	595	582	572	568	566	577	526	562	564	585	533	554	536	528	593	572	508	580	552	516	580	566	515	554	520	541	502	566	534	557	512	489	539	573	552	513	582	542	531	539	532	556	548	569	578	550	551	575	563	509	548	519	558	523	528	548	589	528	542	538	506	544	513	609	550	520	586	493	578	555	558	576	568	561	532	545	524	552	554	546	509	577	560	565	536	534	539	503	535	555	518	551	551	554	554	549	565	576	576	540	593	506	573	542	567	533	562	574	559	550	582	578	575	550	515	565	539	525	558	550	556	626	498	551	564	567	581	523	593	533	566	555	559	549	555	562	546	546	517	562	558	531	547	561	551	545	581	568	626	543	543	565	581	559	564	549	580	539	531	541	533	515	514	557	591	523	552	574	556	493	535	499	559	535	510	556	549	496	561	565	581	546	582	514	541	534	522	557	568	605	511	550	519	555	554	527	567	551	579	541	544	589	550	559	503	591	552	527	601	537	525	584	563	538	546	527	581	561	558	591	522	563	526	586	540	546	553	540	511	593	519	577	565	525	554	526	543	550	545	567	563	566	567	551	539	540	566	511	526	564	550	593	553	503	579	560	547	535	551	554	552	579	534	518	560	608	580	590	500	550	534	568	571	544	561	534	581	536	546	593	539	552	551	546	527	514	514	548	544	567	565	544	542	551	547	562	570	585	526	570	568	575	571	552	539	575	574	571	535	602	595	543	527	590	534	584	529	536	559	567	563	545	515	548	531	585	532	563	543	542	540	574	606	571	536	588	575	564	518	607	567	580	530	498	606	539	532	566	587	551	598	503	537	600	570	563	570	567	582	572	531	541	577	500	517	510	567	516	588	529	547	589	569	620	505	521	568	532	570	594	569	567	548	520	541	510	554	545	525	509	499	579	546	567	511	559	546	544	532	550	520	519	549	545	559	540	565	570	540	590	570	517	563	523	538	576	545	556	551	565	525	548	552	537	558	532	559	532	571	621	514	575	558	519	485	546	562	509	567	528	577	567	576	560	537	523	526	592	544	541	564	521	552	551	563	534	574	561	566	515	537	551	570	589	592	564	521	550	542	546	567	590	488	533	530	571	526	535	578	531	552	581	536	560	543	555	537	529	558	553	529	563	532	552	563	528	511	535	547	563	486	531	540	551	541	560	578	532	528	560	527	578	592	590	526	538	512	541	562	531	534	561	536	554	540	541	498	551	557	518	580	567	497	585	603	566	521	541	536	533	543	523	556	565	557	560	559	486	537	539	556	573	566	529	528	507	557	552	550	576	613	571	561	567	541	524	570	567	562	542	536	493	560	578	548	556	604	591	563	556	522	545	522	588	541	530	545	545	532	550	557	534	582	557	534	573	550	521	542	565	549	564	544	583	544	549	514	579	528	563	548	574	558	541	546	559	520	557	556	499	520	550	519	531	564	553	552	569	572	541	534	541	563	552	560	543	561	555	593	493	543	538	555	538	561	551	586	587	584	517	570	510	554	509	509	581	525	570	550	571	563	551	559	571	562	535	530	540	525	570	559	539	581	567	553	536	539	542	548	562	539	535	537	550	576	532	549	545	507	517	548	545	553	515	573	563	585	539	545	529	540	572	525	583	539	536	532	514	550	530	567	569	536	533	553	542	549	570	562	510	629	515	580	538	559	559	534	560	610	539	552	554	566	536	518	579	569	517	541	543	560	562	582	506	532	535	559	546	576	561	521	514	541	552	571	557	571	537	558	543	495	567	571	553	574	554	538	547	528	532	506	561	562	579	541	573	554	563	558	514	539	533	566	550	589	496	529	517	580	508	530	582	586	535	540	545	538	514	560	570	563	560	555	535	565	598	547	530	579	556	526	526	513	559	517	556	527	554	580	526	543	540	533	548	536	593	542	544	559	582	559	517	589	503	581	595	496	526	536	527	576	527	551	597	554	558	529	544	579	547	528	575	558	540	592	544	559	518	569	575	547	526	532	552	564	531	566	563	586	548	571	490	565	567	537	522	562	538	539	559	531	564	563	522	513	569	551	524	503	566	557	589	527	604	552	575	535	558	546	535	569	544	522	566	535	535	533	542	529	593	567	557	541	532	484	536	560	521	573	551	547	577	563	575	537	557	575	527	520	510	585	565	529	518	567	554	538	550	582	548	551	547	556	551	517	591	522	545	538	549	580	537	522	539	567	563	565	585	559	547	557	538	581	565	588	543	519	568	539	520	536	556	510	544	557	535	563	544	552	582	566	579	561	571	570	572	561	542	516	552	555	553	494	556	562	538	577	579	583	538	526	523	554	510	589	594	533	570	555	518	535	547	566	571	546	562	552	561	527	575	598	558	582	582	553	570	516	541	609	536	533	570	550	567	592	536	507	542	550	549	580	565	560	506	559	555	574	566	546	562	493	530	529	535	554	563	528	548	584	566	576	559	533	559	547	546	566	618	547	549	548	586	569	537	527	533	600	519	525	530	528	555	554	542	566	517	565	516	608	502	553	556	623	544	553	532	539	610	505	539	560	544	535	555	559	560	547	525	536	565	532	545	565	575	610	545	519	540	590	554	557	543	557	577	541	524	541	535	582	530
31342	53382	49983	39245	28227	18009	12175	7910	6399	6019	6062	5447	4935	4221	3471	2902	2591	2308	1762	1349	1196	1169	1225	1127	1134	1150	1037	1088	1016	1061	1047	1043	995	949	957	985	1031	1033	984	924	868	783	753	870	816	753	783	687	616	648	680	692	673	640	612	639	712	663	691	670	642	653	620	637	692	624	608	627	655	679	624	654	637	674	630	657	666	644	655	664	639	619	694	644	608	682	675	670	647	647	685	641	623	648	675	674	607	652	655	647	629	689	632	600	688	643	613	680	590	662	637	663	697	710	671	640	650	679	630	687	698	621	624	648	670	650	612	635	613	680	633	702	670	635	641	595	673	658	590	648	664	647	674	656	625	643	649	648	711	682	677	642	623	642	638	646	696	667	635	625	642	644	705	613	626	681	692	566	684	627	641	606	600	617	622	612	599	597	639	675	665	665	620	669	631	675	660	684	636	651	672	625	670	651	632	650	656	646	668	648	661	651	692	634	585	702	642	684	633	656	646	582	648	637	705	634	634	634	682	655	695	699	699	634	675	631	619	659	622	685	590	658	650	636	639	662	649	673	660	680	704	629	639	662	651	656	655	632	679	604	606	665	660	689	650	682	666	671	606	652	661	599	668	636	659	685	657	662	650	618	678	610	635	652	647	620	688	656	675	630	651	650	678	649	632	603	667	633	659	628	673	634	634	649	659	627	644	620	624	679	615	684	647	681	631	651	650	641	662	637	639	632	664	670	624	621	628	645	669	644	643	647	644	658	630	649	673	648	667	677	666	648	677	658	669	684	648	655	653	659	608	614	619	660	629	647	675	626	661	664	652	676	681	626	693	663	625	658	646	640	647	614	643	634	669	610	610	647	635	649	696	631	620	632	632	639	651	636	701	650	659	662	618	678	663	625	664	609	610	655	635	642	688	680	626	697	617	686	642	650	611	671	673	623	656	619	648	648	624	692	643	653	639	685	666	631	628	668	632	684	649	648	665	610	657	657	593	673	706	611	656	638	683	684	588	616	595	625	628	642	671	634	673	653	658	642	693	639	637	638	671	665	614	659	641	636	663	673	651	667	647	614	722	648	662	640	651	651	684	668	629	634	642	618	706	635	625	643	659	663	602	683	614	632	641	637	680	684	610	673	667	655	673	657	653	653	662	661	641	657	628	647	653	672	595	689	672	649	667	618	634	627	654	653	645	691	674	628	675	661	651	667	646	632	691	657	656	614	676	653	674	670	668	650	671	651	641	636	647	642	662	686	672	616	641	645	655	621	658	634	649	648	694	636	621	674	630	657	681	645	673	619	598	668	656	651	640	643	646	673	616	611	658	635	680	643	631	631	678	629	608	673	678	658	672	654	630	648	617	627	643	696	658	652	677	664	626	662	631	637	659	630	628	654	676	680	631	633	630	680	673	671	602	653	677	598	651	676	665	647	635	658	653	629	640	657	645	657	687	654	697	679	673	667	677	613	651	607	665	690	695	648	645	684	649	700	650	644	642	661	626	637	605	647	675	683	668	643	665	634	689	621	650	619	640	654	692	656	683	677	658	644	671	644	655	626	637	636	614	651	665	623	634	687	669	620	660	627	680	700	611	669	614	674	617	674	624	644	632	658	624	662	636	666	650	676	616	638	620	629	668	636	628	647	691	664	660	662	640	673	631	626	654	617	619	644	702	620	660	644	684	618	639	616	615	655	678	644	696	640	649	639	623	618	654	620	654	638	640	653	629	623	655	647	651	690	630	610	667	638	701	646	671	677	639	650	655	619	650	672	663	652	663	639	617	658	653	723	597	682	669	679	667	681	678	666	632	651	662	676	616	665	635	698	635	683	625	633	640	638	698	637	672	688	651	607	655	570	624	636	678	622	620	616	638	627	630	680	626	631	671	649	661	669	619	613	647	694	680	636	683	643	623	653	662	649	707	641	637	635	626	673	665	609	687	635	642	647	640	681	679	629	625	654	678	677	631	687	673	675	672	618	654	638	661	648	653	639	604	669	662	612	597	673	606	668	651	660	606	631	664	618	668	612	620	622	689	657	604	655	672	625	673	639	676	634	645	679	690	577	650	680	624	644	664	683	613	584	645	655	677	658	673	630	607	681	639	641	695	663	648	626	646	620	652	658	642	638	650	658	656	672	656	663	678	630	657	663	634	643	654	661	688	654	613	656	634	676	702	632	645	669	684	649	683	620	726	685	643	663	646	675	644	631	651	641	680	680	634	665	629	676	651	644	633	705	707	614	634	634	654	621	611	636	653	620	644	647	715	698	658	623	619	688	669	607	661	667	612	653	599	645	641	671	643	633	639	676	645	632	653	643	663	622	680	594	651	621	667	695	648	701	683	678	614	677	632	671	675	663	634	663	593	649	652	644	641	628	658	613	635	665	637	633	659	657	615	659	650	693	637	669	681	667	669	647	600	640	663	644	633	689	616	603	621	657	636	627	629	669	662	639	695	620	598	644	635	662	657	598	627	695	679	643	645	692	621	612	649	620	644	645	717	677	637	640	623	613	688	632	669	664	654	618	657	642	648	647	646	663	685	637	670	638	631	659	672	632	654	629	589	668	662	665	662	590	659	641	682	648	656	640	675	606	655	606	648	618	636	679	663	650	647	606	597	654	596	595	623	646	609	695	655	598	660	597	661	590	642	645	626	657	642	636	654	615	654	658	653	619	627	677	683	677	647	678	633	641	627	613	659	643	660	623	616	667	601	691	601	645	664	634	656	654	654	668	639	672	679	673	660	600	656	652	637	658	608	638	628	658	594	679	613	625	653	657	633	648	631	662	635	674	649	648	637	652	656	632	630	682	627	623	637	651	667	616	608	616	652	643	682	651	694	682	672	652	680	670	681	633	639	640	662	638	694	675	625	629	601	663	650	655	644	618	662	679	590	672	598	685	637	689	642	616	642	658	712	631	652	615	662	614	672	633	630	628	670	664	574	653	613	680	633	628	685	618	679	604	637	654	662	644	629	665	638	618	619	654	585	660	639	629	639	664	645	675	667	646	637	654	597	658	655	643	658	684	636	649	669	665	614	625	633	644	647	650	623	638	667	666	670	650	656	671	666	692	631	649	669	625	627	657	694	596	621	700	614	668	660	666	650	642	633	632	652	601	663	688	605	669	611	671	647	644	663	624	689	610	626	662	635	668	642	626	683	637	658	664	630	696	683	625	644	623	669	661	643	649	636	637	646	673	647	681	672	626	619	677	636	610	640	659	657	602	629	658	622	668	691	637	614	707	655	667	680	664	652	662	640	655	696	607	650	657	632	666	680	624	649	662	641	653	622	697	633	629	649	645	638	667	655	687	611	574	620	671	658	638	675	650	637	622	664	683	636	664	647	674	666	632	679	653	645	661	658	663	640	651	630	636	633	634	643	706	619	642	654	645	622	646	644	631	685	642	627	653	671	657	699	677	688	660	657	628	608	662	635	647	694	670	623	622	618	637	639	622	684	663	624	659	674	622	614	632	657	659	641	630	607	656	676	653	619	664	657	671
27114	25989	34423	27224	14048	5778	3521	2090	2079	2189	2189	2042	1875	1745	1564	1364	1333	1246	1169	1100	1025	1079	1066	1021	1020	1029	1098	1074	1016	1056	1057	1033	1011	982	1001	1045	1075	1064	1028	974	988	1029	958	1038	998	953	1038	944	900	952	916	906	953	908	962	976	888	940	887	945	995	945	965	955	961	936	914	925	955	881	981	970	961	950	1021	912	983	973	936	898	973	955	956	944	927	998	948	927	974	917	969	983	962	930	893	985	902	953	991	940	978	955	1014	992	935	985	921	952	947	1003	960	946	943	917	970	920	980	981	959	952	926	940	906	943	939	909	950	989	899	975	948	922	943	931	935	1003	935	997	957	872	961	949	958	900	937	985	938	965	934	1010	930	928	956	974	936	956	933	920	1029	922	910	974	917	970	1039	967	952	954	884	960	865	970	946	1000	991	951	944	956	934	971	950	959	923	961	956	953	963	982	957	919	955	957	936	984	928	910	920	973	934	983	1005	946	955	946	1001	964	990	920	910	981	937	931	913	927	924	945	911	944	931	981	941	932	947	957	930	946	953	937	952	967	976	906	924	921	946	925	951	931	939	951	942	947	901	938	969	948	966	950	969	933	970	986	968	958	946	970	940	987	926	1015	915	894	940	983	974	925	964	898	941	929	971	970	996	987	956	973	935	904	960	947	929	941	894	945	918	949	894	1014	935	935	934	1006	950	928	957	953	912	990	929	893	908	1005	965	987	971	921	953	928	915	902	961	930	970	920	903	946	989	1004	952	944	928	955	935	953	916	979	959	954	948	889	914	947	948	962	946	899	983	979	904	958	975	967	910	957	916	982	949	948	952	924	881	966	997	951	934	969	920	933	910	901	942	1037	958	939	947	949	951	969	903	950	913	960	936	983	977	951	1001	908	944	970	959	936	934	908	957	939	920	938	955	968	974	981	957	937	932	944	1003	944	940	966	907	921	916	943	934	985	954	929	939	898	979	939	976	912	902	878	962	971	970	966	978	976	960	1005	993	932	967	958	952	926	956	944	965	917	923	982	967	956	915	929	946	946	940	1017	980	961	951	909	1005	996	966	949	961	941	957	957	908	960	1000	894	942	930	900	958	992	944	935	886	945	945	958	975	912	983	940	944	962	945	953	917	939	958	922	974	936	978	951	925	945	907	936	941	943	1009	960	988	913	964	966	973	945	959	921	944	989	984	960	1053	952	935	949	934	966	964	925	975	946	940	988	920	937	946	970	971	907	923	1029	980	961	851	946	964	975	941	931	968	895	962	938	954	963	958	936	967	909	974	951	927	970	978	908	973	920	972	989	941	944	981	948	935	922	959	973	943	964	976	950	953	895	958	1002	946	980	958	980	938	936	938	920	919	915	957	881	932	947	935	982	883	968	942	896	909	965	961	914	931	977	950	951	963	945	972	918	893	950	998	929	977	943	934	961	933	975	952	939	948	944	891	945	942	956	924	886	943	920	974	961	985	958	997	953	885	911	991	928	946	965	923	969	942	932	971	903	1018	909	980	858	926	955	929	972	931	925	940	956	931	958	939	913	952	962	922	917	945	927	949	948	1007	897	987	966	928	916	997	903	1042	1009	924	930	1000	963	970	931	990	968	952	952	998	939	979	1040	964	952	943	961	982	959	941	949	958	953	890	934	955	948	922	918	970	958	953	1016	913	978	943	963	954	948	947	957	923	955	961	922	967	997	1013	972	900	927	936	989	905	955	996	949	990	991	1014	967	1001	971	947	968	980	958	966	959	907	960	964	977	992	948	989	935	963	951	938	931	956	930	988	988	951	934	1008	948	963	908	891	940	971	972	993	900	948	939	983	934	970	927	883	1000	938	965	1033	927	984	896	928	947	934	946	922	958	950	936	956	928	914	974	936	877	956	926	931	945	965	935	979	984	930	946	912	982	973	971	1003	970	969	971	940	969	899	972	966	931	909	925	893	950	909	981	995	941	991	921	986	856	906	907	930	892	895	991	967	938	955	937	951	955	948	942	897	965	943	900	995	934	986	937	960	906	964	943	905	913	956	962	942	886	991	984	912	895	995	951	994	982	997	929	968	1007	980	1006	980	976	914	921	985	933	933	956	945	945	962	949	986	923	967	960	995	1016	977	958	955	979	935	896	909	963	933	970	949	905	939	968	933	925	978	927	944	947	956	924	904	1033	934	1002	912	917	872	985	906	932	936	921	956	900	966	944	954	947	924	933	923	948	947	997	944	948	987	883	936	951	947	965	962	964	911	946	1007	974	956	929	977	967	983	929	934	889	991	942	948	916	920	994	918	991	938	905	942	967	947	958	929	958	919	924	939	961	907	1006	1001	999	896	970	925	908	958	931	976	990	924	984	975	869	926	992	929	931	903	901	894	966	901	936	896	969	917	958	964	919	886	915	964	913	947	955	966	990	992	941	925	977	944	942	888	955	992	965	932	950	935	921	925	916	950	961	972	928	999	927	970	922	982	916	950	973	958	943	926	943	934	940	929	946	988	906	977	962	948	924	981	948	938	921	994	880	965	985	970	945	952	946	917	917	929	949	971	960	925	938	918	935	926	914	943	936	927	931	945	907	992	984	933	981	883	890	925	916	954	947	917	976	927	899	908	965	933	1020	940	951	926	982	920	902	1002	997	952	960	937	961	891	924	933	926	927	956	932	957	947	968	938	952	938	951	985	1016	930	923	960	925	945	969	924	938	1023	903	946	937	946	949	1021	932	929	894	953	952	904	988	930	949	958	922	918	934	964	949	970	1016	916	962	944	924	968	938	1014	931	996	968	923	1001	942	927	941	967	987	929	981	953	951	1007	961	924	946	942	990	913	950	978	924	901	886	952	953	943	913	966	935	966	978	952	937	972	971	949	989	957	940	972	920	911	978	885	988	933	989	943	950	975	932	998	988	894	918	911	930	953	950	961	964	935	992	971	948	909	973	1004	974	975	973	923	1004	946	975	920	957	965	969	954	951	939	951	925	946	946	1000	919	935	959	946	943	942	950	958	949	966	989	962	944	947	946	975	904	918	1049	959	970	972	1012	962	1033	935	936	948	887	967	1003	992	932	958	909	1017	925	921	960	981	968	953	936	918	948	917	1001	999	977	953	939	981	978	957	918	941	937	977	980	1017	916	945	911	985	906	948	952	935	923	969	920	929	938	922	1019	964	986	954	970	980	973	975	916	875	913	929	977	936	924	925	936	945	948	920	941	965	886	981	955	896	948	936	976	968	981	928	1019	928	982	956	945	984	909	899	986	954	948	924	1011	982	920	950	957	982	970	943	941	976	934	925	948	978	900	953	947	957	946	942	936	981	935	937	972	974	932	970	947	902	911	930	979	957	909	994	984	990	972	1016	927	940	937	949	931	933	966	977	963	948	960	983	906	930	938	951	949	919	945	939	930	983	961	964	990	982	954	924	914	943	928	934	920	995	996	954	929	984	953	934	924	950	908	904	949	988	938	935	960	910	952	941	932	933	936	955	912	988	977	917	1016	899	991	928	945	963	943	952	926	958	893	951	984	912	976	876	938	964	921	936	913	959	942	877	900	973	991	958	922	909	926	1019	969	944	983	960	944	935	942	970
27941	43209	39280	27723	16148	8739	5909	3724	3890	3852	3681	3335	3134	2780	2294	2011	1849	1774	1542	1407	1368	1378	1396	1367	1282	1256	1311	1317	1295	1296	1326	1346	1232	1221	1273	1297	1382	1234	1270	1203	1145	1168	1160	1207	1106	1196	1124	1135	1117	1128	1175	1110	1159	1125	1137	1178	1079	1100	1120	1110	1105	1128	1094	1131	1090	1129	1153	1124	1112	1140	1092	1116	1110	1133	1125	1171	1199	1103	1072	1127	1082	1091	1073	1116	1092	1130	1172	1151	1174	1148	1126	1107	1158	1123	1088	1095	1142	1130	1082	1160	1100	1104	1114	1100	1089	1092	1092	1115	1082	1068	1135	1155	1156	1102	1132	1155	1111	1164	1135	1118	1089	1115	1100	1098	1184	1129	1134	1118	1094	1091	1059	1108	1162	1124	1163	1160	1119	1109	1073	1138	1125	1131	1142	1136	1050	1107	1153	1081	1098	1079	1144	1130	1143	1141	1120	1166	1101	1150	1126	1174	1174	1123	1042	1113	1105	1100	1107	1075	1127	1127	1120	1072	1117	1153	1133	1129	1150	1056	1070	1105	1089	1151	1199	1133	1120	1156	1092	1116	1102	1097	1112	1133	1127	1143	1114	1083	1149	1160	1114	1123	1119	1117	1153	1104	1130	1057	1100	1148	1158	1162	1120	1146	1151	1107	1077	1128	1150	1104	1102	1134	1133	1115	1108	1158	1156	1099	1117	1126	1113	1158	1135	1097	1132	1120	1083	1135	1202	1134	1118	1097	1132	1078	1056	1079	1128	1170	1114	1113	1136	1125	1063	1150	1130	1119	1100	1089	1087	1118	1117	1132	1082	1121	1100	1064	1144	1119	1121	1102	1126	1135	1101	1148	1118	1070	1090	1108	1133	1165	1085	1118	1093	1125	1132	1041	1111	1196	1179	1029	1068	1113	1083	1088	1082	1126	1154	1144	1204	1162	1134	1144	1094	1112	1116	1056	1106	1131	1095	1141	1108	1102	1088	1132	1170	1136	1082	1111	1131	1116	1116	1122	1121	1141	1098	1061	1168	1195	1147	1119	1112	1118	1069	1120	1035	1090	1131	1157	1108	1170	1106	1141	1106	1105	1117	1102	1149	1099	1086	1093	1150	1114	1126	1092	1110	1123	1166	1168	1165	1181	1077	1063	1120	1102	1133	1123	1096	1120	1115	1185	1121	1126	1176	1107	1114	1100	1110	1054	1172	1057	1168	1078	1130	1084	1076	1117	1160	1140	1135	1113	1156	1085	1136	1112	1091	1146	1126	1112	1140	1080	1173	1203	1109	1119	1138	1164	1105	1111	1125	1145	1101	1100	1130	1112	1102	1162	1104	1131	1155	1074	1106	1148	1068	1089	1108	1161	1127	1077	1116	1109	1100	1133	1115	1184	1135	1144	1120	1090	1176	1164	1149	1095	1085	1106	1114	1082	1092	1149	1121	1157	1148	1195	1107	1139	1165	1180	1126	1158	1138	1147	1109	1128	1103	1098	1148	1131	1142	1112	1151	1076	1138	1122	1112	1169	1137	1152	1160	1099	1115	1112	1102	1101	1133	1135	1132	1130	1122	1118	1160	1133	1134	1126	1083	1129	1124	1190	1113	1172	1103	1090	1121	1085	1109	1143	1132	1126	1135	1131	1255	1161	1114	1122	1161	1089	1086	1110	1119	1139	1066	1170	1091	1115	1171	1115	1118	1129	1169	1135	1121	1103	1138	1204	1085	1126	1088	1131	1101	1167	1150	1096	1150	1106	1114	1146	1089	1126	1071	1098	1167	1145	1073	1134	1149	1086	1114	1128	1079	1148	1123	1090	1098	1143	1170	1127	1079	1105	1130	1144	1141	1150	1128	1091	1146	1119	1134	1133	1116	1154	1165	1125	1087	1135	1152	1144	1106	1158	1172	1127	1104	1097	1128	1155	1065	1069	1072	1069	1090	1110	1145	1122	1087	1093	1125	1080	1113	1126	1141	1172	1104	1146	1117	1125	1141	1043	1157	1116	1121	1209	1186	1147	1126	1110	1108	1148	1125	1110	1067	1134	1126	1050	1145	1186	1101	1121	1103	1165	1159	1079	1097	1143	1186	1125	1168	1154	1212	1182	1148	1104	1109	1115	1129	1153	1175	1152	1118	1121	1138	1137	1142	1171	1073	1134	1116	1121	1112	1120	1152	1162	1147	1200	1189	1082	1113	1078	1120	1068	1119	1109	1085	1101	1100	1151	1131	1158	1112	1135	1088	1115	1175	1127	1160	1104	1147	1122	1128	1131	1086	1149	1132	1191	1103	1120	1135	1196	1111	1139	1101	1164	1105	1150	1117	1173	1178	1199	1158	1175	1126	1125	1162	1076	1142	1149	1136	1128	1094	1185	1151	1063	1118	1190	1078	1122	1153	1065	1087	1168	1117	1100	1062	1101	1109	1100	1125	1103	1174	1130	1102	1157	1121	1115	1087	1061	1119	1118	1172	1137	1135	1116	1171	1131	1131	1165	1121	1048	1129	1070	1093	1080	1127	1131	1085	1151	1110	1061	1114	1112	1113	1109	1143	1108	1138	1188	1195	1218	1101	1121	1098	1169	1131	1149	1193	1100	1126	1141	1171	1147	1134	1140	1107	1142	1181	1094	1150	1113	1113	1148	1175	1160	1131	1107	1100	1140	1108	1108	1136	1117	1135	1105	1175	1123	1120	1086	1104	1156	1122	1136	1078	1142	1145	1130	1141	1097	1072	1138	1118	1129	1107	1130	1131	1135	1151	1196	1107	1073	1149	1070	1090	1179	1081	1131	1113	1120	1085	1170	1129	1118	1128	1121	1115	1100	1112	1126	1139	1104	1115	1148	1191	1131	1084	1126	1131	1127	1169	1134	1146	1123	1171	1123	1084	1102	1143	1094	1140	1091	1137	1117	1102	1140	1078	1098	1109	1103	1080	1156	1170	1122	1110	1144	1152	1084	1171	1076	1114	1067	1155	1191	1182	1164	1104	1194	1113	1135	1153	1114	1083	1123	1142	1132	1145	1052	1125	1077	1214	1145	1146	1139	1093	1154	1074	1058	1097	1118	1088	1145	1127	1074	1121	1111	1169	1168	1152	1167	1069	1138	1165	1105	1186	1162	1168	1133	1078	1175	1150	1149	1171	1123	1166	1122	1136	1091	1046	1179	1149	1135	1116	1133	1120	1142	1144	1170	1107	1148	1111	1112	1146	1095	1139	1120	1144	1158	1102	1110	1117	1114	1153	1121	1084	1199	1145	1166	1109	1091	1155	1093	1050	1106	1094	1132	1125	1160	1093	1211	1081	1121	1114	1172	1118	1192	1174	1165	1091	1142	1120	1118	1117	1177	1116	1120	1078	1120	1085	1134	1099	1172	1101	1179	1174	1158	1080	1166	1107	1098	1126	1153	1102	1131	1104	1165	1128	1138	1147	1140	1123	1125	1102	1167	1085	1137	1155	1113	1170	1094	1047	1109	1076	1132	1148	1182	1123	1102	1205	1165	1102	1156	1153	1084	1186	1112	1050	1164	1074	1129	1176	1176	1102	1141	1048	1092	1150	1125	1176	1108	1138	1144	1091	1148	1182	1120	1113	1128	1137	1127	1083	1098	1182	1127	1077	1094	1118	1133	1133	1117	1153	1095	1159	1109	1120	1121	1137	1096	1050	1123	1147	1147	1161	1081	1075	1111	1100	1131	1225	1104	1098	1143	1155	1116	1127	1161	1146	1108	1178	1059	1121	1110	1126	1133	1083	1117	1170	1109	1153	1137	1104	1120	1141	1164	1114	1169	1149	1194	1058	1141	1101	1186	1122	1103	1115	1095	1172	1159	1090	1103	1122	1105	1152	1150	1145	1118	1125	1142	1137	1159	1141	1139	1145	1085	1142	1141	1130	1160	1132	1017	1148	1147	1125	1130	1122	1111	1159	1135	1154	1144	1143	1116	1124	1146	1066	1068	1123	1097	1099	1126	1074	1118	1105	1100	1114	1140	1140	1137	1123	1150	1150	1154	1151	1138	1091	1127	1124	1161	1056	1110	1154	1085	1125	1163	1175	1071	1136	1126	1144	1121	1136	1139	1092	1109	1133	1104	1095	1101	1087	1127	1142	1145	1118	1161	1113	1126	1074	1158	1118	1144	1107	1101	1126	1041	1109	1143	1139	1102	1150	1096	1050	1139	1172	1170	1135	1170	1115	1131	1171	1126	1126	1120	1124	1122	1122	1123	1054	1159	1138	1154	1103	1161	1119	1097	1168	1096	1181	1119	1100	1129	1106	1165	1076	1161	1129	1159	1178	1148	1136	1097	1158	1092	1112	1149	1176	1157	1062	1149	1114	1094	1153	1180	1120	1108	1141	1091	1119	1119	1141	1134	1105	1033	1127	1200	1130	1116	1123	1140	1149	1169	1135	1118	1130	1131	1141	1116	1158	1143	1132	1117	1074	1157	1069	1072	1111	1138	1114	1150	1089	1102	1163	1171	1158	1116	1160	1106	1120	1131	1121	1112	1185	1136	1114	1134	1163	1102	1118	1121	1181	1135	1144	1133	1118	1101	1191	1155	1069	1094	1142	1124	1099	1139	1149	1079	1115	1132	1161	1096	1130	1173	1097	1156	1130	1115	1138	1128	1099	1127	1069	1156	1121	1093	1128	1090	1148	1113	1136	1180	1118	1138	1080	1112	1157	1134	1075	1137	1145	1141	1102	1058	1171	1110	1121	1117	1105	1131	1197	1107	1151	1154	1165	1089	1132	1155	1106	1141	1158	1156	1122	1143	1114	1137	1198	1170	1125	1164	1174	1133	1147	1090	1201	1159	1145	1115	1179	1140	1136	1106	1119	1140	1124	1111	1140	1121	1124	1063	1156	1159	1129	1153	1093	1157	1071	1113	1159	1145	1104	1125	1095	1127	1077	1118	1177	1106	1143	1088	1142	1114	1111	1139	1122	1191	1157	1134	1074	1130	1225	1053	1144	1042	1168	1018	1110	1142	1121	1126	1180	1085	1116	1150	1148	1132	1155	1109	1152	1111	1149	1114	1111	1102	1086	1096	1124	1115	1130	1095	1131	1109	1110	1130	1112	1145	1200	1118	1131	1094
23320	20770	28243	23870	21147	17227	7553	3234	3077	3056	2861	2352	2205	1855	1704	1498	1379	1199	1044	932	970	920	885	905	924	904	830	876	857	889	867	900	829	840	793	866	820	823	845	830	818	767	817	747	768	762	732	680	743	718	654	689	684	645	692	700	679	706	742	739	703	717	698	658	723	649	744	644	696	706	701	710	661	661	672	717	708	671	727	685	726	719	684	674	675	682	723	674	699	723	701	708	622	656	675	713	715	697	638	724	680	700	685	677	642	678	689	734	682	688	684	637	679	711	694	752	720	680	693	689	689	674	737	670	661	647	685	728	719	706	653	708	679	681	733	722	725	703	696	737	676	680	693	726	723	680	687	673	692	750	700	720	716	651	722	704	688	712	712	744	703	739	709	671	661	654	710	664	714	709	745	659	654	697	716	676	724	693	680	697	728	671	676	723	704	711	670	676	696	668	641	684	702	720	674	732	630	712	666	693	683	672	744	704	644	730	685	691	692	694	703	729	670	711	729	707	684	685	706	714	710	698	669	681	651	671	717	674	649	690	707	658	688	709	727	709	722	687	681	728	695	738	701	721	733	653	726	683	711	704	663	702	731	643	726	684	746	701	633	698	701	723	730	706	712	684	759	711	719	664	756	696	668	699	697	738	701	667	695	661	673	711	681	725	699	675	720	681	679	684	691	673	690	694	668	698	684	673	711	704	694	702	686	632	682	725	671	694	668	639	718	716	677	676	680	679	678	695	687	698	710	761	649	751	673	668	669	692	697	691	665	688	667	643	696	718	671	644	681	696	716	739	675	715	692	633	698	701	687	711	678	706	675	645	691	675	647	663	690	682	694	696	712	703	687	690	634	749	711	711	703	704	715	684	723	726	636	689	677	652	688	705	657	681	674	699	671	710	693	712	698	699	701	701	704	745	651	690	679	694	640	724	699	692	670	671	702	710	628	683	686	708	696	725	687	703	720	685	706	729	723	655	715	709	697	666	678	672	682	665	695	707	660	690	699	649	678	702	736	687	737	717	711	668	740	661	673	716	672	685	714	679	681	717	639	733	704	733	650	706	673	714	651	696	707	716	666	649	713	717	701	722	633	686	660	695	667	705	670	652	700	653	690	733	679	659	676	692	723	676	743	668	646	696	683	702	741	668	656	684	683	661	683	694	678	667	661	694	660	672	647	685	726	667	665	715	674	722	720	692	733	701	692	660	684	657	702	696	679	645	713	667	662	696	670	691	667	694	699	693	739	669	659	685	692	716	683	662	709	657	646	746	649	681	742	700	690	701	721	668	710	692	660	649	695	732	698	670	720	650	722	708	681	708	683	663	671	694	726	657	664	659	692	699	693	717	664	737	662	728	668	752	702	726	685	677	706	697	709	716	678	676	660	698	653	672	690	656	720	727	725	685	676	685	696	716	688	720	661	709	720	652	720	742	682	718	691	643	654	696	676	708	719	720	625	665	697	669	686	626	690	685	695	727	732	711	700	695	656	691	693	682	688	699	731	675	730	684	694	696	665	685	704	644	705	669	698	686	667	678	604	678	688	709	667	717	744	649	677	722	685	654	648	675	654	696	719	719	697	682	681	706	670	648	687	672	678	700	665	711	686	733	684	707	718	695	719	657	702	696	716	672	696	748	661	651	695	727	645	662	664	691	707	707	647	708	714	692	742	694	655	655	673	700	663	677	704	671	665	692	711	688	697	708	747	684	688	663	721	688	645	697	670	682	720	694	650	625	682	700	700	729	691	708	684	670	716	671	680	677	646	685	692	729	690	715	710	650	703	663	686	709	708	756	722	668	695	685	696	688	671	705	669	667	726	689	751	678	713	681	691	681	695	629	682	668	676	698	670	681	679	684	731	682	691	669	663	701	698	660	676	666	715	674	638	669	722	690	711	719	693	676	724	676	716	668	666	676	692	660	700	691	651	628	712	696	677	650	686	686	720	715	645	684	681	765	718	676	679	677	672	673	681	680	696	665	739	684	696	667	722	659	668	708	656	707	702	678	670	692	703	645	679	746	694	701	676	724	677	717	702	685	709	707	657	698	682	690	690	705	688	688	727	697	693	754	691	679	663	649	696	733	679	711	727	719	655	702	689	720	703	740	690	707	722	689	712	678	678	646	724	700	691	689	685	690	645	666	595	648	702	684	666	670	698	668	685	704	696	665	683	676	689	714	696	741	714	694	694	707	688	669	637	705	718	694	712	672	688	696	660	673	743	653	789	695	705	694	733	663	656	694	682	686	665	695	676	713	720	706	698	695	682	696	661	649	733	681	701	650	645	724	711	659	712	710	646	653	675	695	672	638	691	705	689	688	703	733	705	628	710	659	691	654	720	743	716	686	637	701	695	666	700	699	716	663	690	703	710	658	639	675	659	720	736	718	688	714	669	709	730	755	694	677	726	692	720	645	687	695	692	724	687	638	718	702	714	653	650	643	699	673	707	680	672	640	724	701	698	676	688	682	705	637	700	707	677	661	643	708	701	669	696	673	674	733	699	700	680	701	704	743	691	668	642	698	730	678	711	649	675	689	660	696	686	699	704	673	674	691	700	670	710	664	687	647	664	701	680	676	676	692	732	697	713	644	636	643	702	692	701	684	679	680	724	703	748	653	780	668	656	682	694	664	691	686	745	682	686	721	671	730	626	733	662	719	679	649	693	764	708	651	700	687	703	743	685	673	707	711	708	687	661	640	727	701	746	693	709	687	701	712	675	696	703	672	707	690	710	695	738	712	664	708	694	658	694	726	618	659	669	674	689	698	698	686	691	675	697	634	718	708	658	660	658	678	680	702	699	703	685	722	683	677	703	694	672	687	678	713	736	690	657	690	683	659	685	653	695	686	678	706	694	725	664	648	690	712	649	725	709	676	691	687	684	712	704	674	690	680	700	669	686	690	684	665	704	722	711	661	703	668	702	671	686	693	698	664	712	678	658	693	646	683	684	725	692	734	658	675	697	681	702	690	720	688	665	677	658	612	667	701	698	698	675	653	721	677	661	635	676	689	651	697	715	685	669	695	701	687	675	733	640	713	680	676	714	671	694	688	680	667	623	710	680	703	731	709	714	682	662	680	708	730	724	647	703	719	622	751	757	682	704	690	669	674	650	710	735	653	688	696	678	676	711	711	709	676	713	702	702	704	642	738	678	691	636	699	717	673	693	700	731	660	693	717	686	657	681	688	643	706	695	695	696	705	636	685	702	665	685	703	725	666	673	710	644	671	719	677	686	682	687	677	718	645	702	681	666	657	678	711	699	619	668	744	749	689	649	729	671	680	677	657	655	692	694	678	643	645	715	701	723	644	707	681	665	665	669	756	675	694	683	682	670	657	702	691	679	658	713	687	667	702	652	682	699	663	676	698	710	649	660	725	639	663	692	703	680	699	724	681	664	727	727	700	662	741	701	675	710	699	702	676	686	671	718	683	653	696	705	699	661	696	688	688	704	685	741	662	676	677	654	717	722	635	692	708	700	682	703	719	712	695	715	694
28469	50287	45976	32876	20372	12885	8540	5615	6047	5686	5208	4248	3854	3304	2759	2412	2160	1849	1577	1294	1200	1264	1265	1200	1151	1133	1112	1178	1047	1116	1135	1186	1054	990	1023	1139	1152	1071	1064	1015	989	912	1029	1004	930	945	853	846	865	792	867	817	804	839	845	847	850	893	849	794	814	862	913	864	844	803	858	806	813	857	844	802	802	834	865	820	808	888	865	830	812	786	796	839	825	769	849	886	799	783	869	855	849	783	818	827	841	760	830	852	859	837	881	772	809	818	845	851	762	769	803	891	839	827	794	808	832	801	776	838	861	856	837	848	820	777	836	851	794	820	828	815	851	822	809	805	829	847	886	842	826	859	841	839	838	808	823	841	851	860	845	837	831	784	895	836	866	791	806	795	864	830	832	837	824	806	813	848	856	835	818	796	901	844	858	855	822	880	787	829	795	863	878	825	830	867	800	795	850	827	818	850	862	810	811	842	837	802	859	825	867	851	855	874	818	815	859	835	856	872	820	834	842	785	821	849	817	847	888	871	833	823	799	800	777	839	785	861	810	797	807	852	828	829	824	867	837	823	833	855	838	814	798	864	809	818	872	857	870	830	882	789	823	814	879	835	821	863	801	862	831	813	818	847	866	796	796	852	864	801	758	786	852	829	873	803	813	823	866	867	856	832	830	840	840	792	817	795	826	853	806	834	864	885	863	888	824	850	820	865	833	862	853	828	853	826	861	819	815	823	850	824	829	812	856	859	785	882	818	838	892	823	851	828	836	830	838	816	827	866	860	829	802	804	869	866	850	833	854	864	829	865	811	867	851	856	851	859	854	861	887	809	829	832	803	861	862	861	873	827	819	852	821	803	822	885	820	851	811	824	848	870	867	894	819	842	814	819	783	853	841	785	772	831	808	861	858	843	834	844	855	870	833	902	833	894	814	805	907	812	851	862	843	845	764	842	906	854	832	850	790	880	863	813	886	845	840	884	855	788	867	865	824	834	833	830	839	879	873	819	805	845	807	830	822	792	849	833	846	811	857	818	839	853	828	825	819	827	866	821	841	819	860	833	807	827	859	803	902	850	864	806	796	806	850	856	822	845	857	797	868	812	817	862	842	818	854	814	901	801	801	848	816	838	831	850	853	854	837	870	813	852	877	791	848	838	831	866	862	875	843	880	856	828	851	826	818	791	855	873	839	787	838	867	814	864	826	845	847	833	870	809	797	848	832	799	837	834	771	820	809	823	829	866	775	818	824	851	853	839	838	831	834	854	817	800	816	867	829	837	859	849	830	845	853	810	833	840	851	839	821	808	837	802	880	819	836	824	830	839	824	816	831	859	837	843	871	853	802	791	841	832	795	807	880	848	832	841	867	848	809	826	799	841	838	858	841	863	880	862	833	841	813	801	814	847	852	842	877	845	874	857	868	844	843	762	782	841	822	827	768	833	831	800	864	813	779	869	771	849	837	808	843	826	837	850	760	869	827	840	849	856	824	850	853	820	843	844	871	832	881	845	823	828	796	809	858	843	815	861	836	863	844	838	807	785	875	838	857	819	883	812	817	867	872	868	804	786	834	872	816	857	809	794	850	864	809	874	876	863	824	815	792	847	876	856	789	803	781	812	852	829	853	832	832	841	832	874	816	833	848	828	857	863	853	859	871	866	812	781	782	861	916	805	828	830	797	841	806	841	815	827	788	808	848	823	839	819	832	855	825	852	859	833	832	842	837	864	853	805	795	852	805	832	783	779	796	839	791	826	809	882	861	787	843	853	812	836	869	858	875	838	849	854	809	856	806	813	818	818	855	849	809	806	805	803	855	816	808	790	857	814	862	835	864	829	857	803	857	882	824	838	857	879	790	900	849	854	866	857	801	840	851	849	854	791	819	832	827	793	808	864	839	870	829	906	878	845	871	806	797	865	832	797	833	845	891	816	841	863	866	826	794	825	807	853	827	839	828	866	806	869	842	864	786	847	846	777	860	811	859	812	827	870	822	826	812	856	813	813	859	853	849	832	904	837	799	862	811	857	801	868	876	851	805	813	857	813	852	830	839	793	810	840	823	878	826	857	842	822	804	801	845	809	841	881	809	882	827	859	880	838	820	915	829	793	792	867	847	788	838	836	779	859	808	876	868	777	817	844	844	823	848	757	861	817	808	846	852	828	883	860	848	804	871	796	829	872	857	822	852	886	835	811	822	896	835	802	859	851	819	785	843	817	841	850	830	844	851	790	844	797	824	862	837	806	858	833	804	846	790	841	794	846	861	827	817	857	821	874	830	816	791	885	838	888	806	884	835	819	799	809	811	847	800	808	798	856	792	845	777	821	841	822	864	849	851	863	855	796	868	897	830	825	843	810	788	820	829	833	824	847	826	824	861	811	881	851	834	804	853	851	822	837	837	842	837	838	866	833	832	810	863	840	842	838	821	860	899	833	865	798	858	853	835	830	825	846	828	840	827	827	824	853	815	851	903	815	828	815	847	837	791	842	834	854	858	811	781	845	824	870	811	835	828	882	847	823	837	827	809	844	831	833	872	864	809	817	800	845	804	825	797	876	847	843	828	820	887	835	793	786	804	887	801	889	846	818	817	796	850	857	812	773	876	854	828	875	771	821	835	787	813	824	922	821	850	828	809	814	782	858	833	841	843	818	823	844	888	867	819	827	913	828	837	820	856	842	831	844	843	840	901	837	807	796	827	824	792	829	856	822	860	858	836	882	831	820	852	825	829	813	861	828	842	812	810	827	844	847	840	808	817	803	929	767	795	824	853	804	787	810	889	830	818	843	798	820	863	850	849	873	831	855	849	840	765	799	817	891	836	863	884	813	870	853	860	816	840	823	839	836	835	819	838	921	855	853	784	851	859	789	807	841	862	773	815	856	849	844	802	858	854	845	841	860	857	842	813	836	809	856	781	786	830	824	825	802	837	840	863	821	796	784	833	822	833	830	845	838	828	850	843	829	832	879	839	828	831	845	838	772	885	797	822	850	854	813	879	784	832	778	810	836	828	849	867	861	845	855	835	809	839	811	788	801	821	811	799	855	785	823	822	803	885	868	792	841	837	840	821	807	832	838	830	825	915	813	823	833	825	837	839	788	823	836	801	817	881	845	878	821	864	844	887	790	820	835	826	831	782	829	869	805	863	841	820	836	793	826	852	798	865	830	845	890	864	839	813	842	818	813	862	841	864	875	820	829	891	815	833	798	833	810	792	791	825	893	820	842	845	831	785	844	854	800	827	797	838	843	855	838	790	836	844	861	819	869	853	825	811	831	870	838	804	878	833	855	837	802	851	821	820	844	814	799	819	838	832	853	832	875	834	844	779	863	835	812	817	799	837	818	861	786	825	838	810	817	812	876	880	825	882	875	799	836	813	857	870	818	806	827	798	797	837	832	787	848	824	847	795	844	833	814	784	843	808	845	832	856	882	814	859	802	819	818	855	848	899	788	842	873	771	799	841	797	817	880	831	834	844	811	832	867	861	816	851	852	863	857	871	867	849	792	839	838
22299	20717	28426	23186	20815	21225	16397	5027	4523	4152	3504	2791	2435	2101	1950	1763	1540	1297	1117	901	925	919	968	967	827	798	788	753	817	806	859	827	707	717	714	823	784	696	733	741	677	638	713	646	657	637	616	536	546	547	502	534	595	585	551	531	565	525	571	580	515	576	563	540	560	503	564	584	581	520	564	550	582	539	561	561	555	535	593	574	544	580	564	553	544	542	530	537	565	582	587	565	552	514	526	613	530	572	592	568	506	541	552	560	566	571	556	511	522	546	569	561	540	525	495	578	562	567	600	567	598	523	518	535	504	532	572	552	553	560	586	552	575	592	529	526	561	551	552	590	549	560	541	539	575	548	563	515	563	529	533	537	563	558	530	527	573	548	550	553	548	558	524	588	486	559	568	536	531	567	515	545	555	629	528	563	565	545	532	588	557	547	581	572	573	527	560	575	530	561	573	569	521	551	536	536	560	569	530	517	589	572	547	539	569	502	536	541	537	556	566	547	525	595	524	580	575	526	497	558	547	545	536	589	564	558	542	553	530	510	490	556	564	526	548	594	514	556	553	580	517	579	531	556	549	571	595	553	544	593	570	560	558	591	548	542	525	541	576	496	551	561	543	552	588	515	596	508	543	573	568	537	549	557	565	539	520	550	604	540	509	556	546	556	599	565	577	573	542	526	545	515	544	576	538	507	582	537	566	567	572	518	525	551	568	539	574	547	559	517	583	558	523	542	561	563	526	548	519	533	584	561	558	569	529	560	568	578	549	542	584	580	546	512	533	597	558	546	525	554	562	542	651	553	525	555	569	561	506	530	522	543	559	520	575	583	535	523	580	530	525	530	539	548	559	586	519	550	581	507	581	569	525	537	546	564	581	535	565	544	565	538	556	535	542	565	580	548	543	542	541	517	547	555	534	547	557	558	603	570	559	576	539	570	553	579	577	534	490	525	568	558	572	523	510	560	504	563	550	504	540	563	523	516	522	518	556	525	540	556	573	554	567	596	558	502	581	589	573	543	551	553	572	545	572	572	574	550	545	529	556	582	560	514	543	592	496	533	526	545	545	567	543	566	519	562	531	549	590	589	567	558	589	561	533	555	547	592	555	512	541	532	534	497	530	558	539	566	546	515	582	573	544	528	564	539	549	523	542	501	569	552	571	537	552	566	529	538	552	505	527	536	526	549	550	569	534	501	577	540	554	588	545	550	567	509	569	523	601	527	538	523	576	511	535	528	523	543	571	570	550	568	576	553	563	565	556	572	576	570	542	568	546	543	559	564	544	518	581	544	585	533	523	532	576	558	545	548	571	549	524	575	538	571	542	566	521	580	566	535	553	539	562	523	538	516	540	555	575	558	550	544	536	549	562	546	515	550	527	572	610	528	539	564	530	562	573	511	536	562	538	606	522	522	538	571	519	518	562	518	537	567	589	570	569	546	529	524	552	528	595	554	551	594	571	563	570	546	563	553	584	544	559	529	491	570	548	527	543	508	534	545	529	571	542	544	589	551	558	545	528	570	556	540	538	557	548	536	547	552	556	525	538	506	563	544	528	543	579	566	529	544	561	530	599	558	566	553	622	543	554	552	587	537	535	561	544	531	580	547	572	562	557	568	542	543	627	535	543	509	589	549	562	538	526	564	561	566	577	549	520	562	580	520	508	534	581	543	552	572	536	493	544	540	613	527	584	548	537	562	588	564	608	608	557	564	571	555	544	562	579	571	524	506	548	500	555	553	559	529	572	623	529	492	575	546	542	582	502	550	536	541	578	543	546	586	576	598	547	590	559	521	526	525	514	576	566	541	508	563	593	540	544	562	498	569	608	528	580	548	543	535	562	547	525	530	529	518	528	578	541	485	564	542	554	568	543	565	508	544	497	539	562	525	521	552	577	564	552	553	515	514	538	534	584	548	553	534	528	555	523	549	588	540	553	548	549	554	481	544	512	567	519	560	534	558	551	540	554	563	567	567	552	560	552	504	562	538	556	550	541	501	517	545	553	539	496	569	576	570	553	576	547	570	511	581	567	565	517	528	542	540	525	552	588	584	507	577	523	582	541	544	528	533	598	536	502	532	542	546	597	549	517	563	524	590	548	559	527	552	556	512	531	541	555	571	550	515	557	558	555	553	539	572	519	581	554	561	556	552	525	525	555	544	534	582	533	519	542	588	550	570	541	564	547	566	560	540	540	564	507	516	567	566	538	558	575	525	556	504	545	595	532	565	532	553	522	552	541	507	541	536	556	527	550	526	515	575	532	520	571	579	567	613	532	573	565	537	531	524	581	512	535	513	518	584	512	542	563	539	556	526	545	556	516	524	560	535	530	558	587	589	525	587	540	575	549	513	533	583	506	565	502	563	517	547	544	561	576	517	521	565	561	599	557	551	566	591	476	580	549	546	543	588	566	550	551	544	578	534	595	570	503	534	587	570	521	538	551	539	553	605	519	562	602	578	564	556	530	532	543	579	556	512	548	554	542	555	604	552	588	580	577	583	542	540	535	535	591	563	572	580	534	547	583	528	572	520	556	564	586	505	522	522	531	559	545	539	538	551	546	561	581	533	519	554	530	575	536	545	642	548	535	562	528	541	542	550	533	499	550	502	527	544	547	531	519	532	558	552	572	547	555	569	533	525	538	548	536	588	553	575	555	564	547	557	517	568	530	596	537	582	582	528	558	558	540	532	580	555	595	574	573	536	573	577	496	535	553	536	533	532	577	532	525	584	553	544	535	557	501	587	515	526	563	563	551	573	544	601	534	589	551	530	525	551	567	544	539	532	549	517	533	543	479	532	586	509	540	594	522	570	531	559	554	569	534	538	574	558	508	519	553	541	567	593	534	512	510	560	549	556	515	519	576	531	583	547	574	562	573	577	531	525	562	534	565	561	563	581	550	550	559	578	518	551	511	550	493	566	528	538	536	557	523	557	512	527	541	528	556	528	533	535	520	540	520	567	562	512	554	567	520	548	534	546	548	548	537	557	508	559	525	512	513	592	563	531	553	593	529	535	598	567	546	596	556	514	558	559	560	575	515	558	567	501	568	542	538	560	542	564	525	558	551	551	536	573	562	558	576	536	534	515	565	577	519	544	545	546	530	577	559	513	560	588	575	557	573	569	542	501	528	532	569	569	550	565	526	549	549	535	568	517	534	522	520	525	557	586	503	527	567	560	577	496	572	564	573	559	548	543	543	582	540	598	582	542	558	539	541	509	536	590	573	539	523	553	544	512	588	547	543	570	530	542	542	514	556	529	562	587	564	555	551	571	555	537	560	570	524	552	531	558	524	505	538	556	484	557	537	554	550	566	516	591	527	519	525	575	544	535	595	538	548	537	565	535	572	541	545	503	568	566	548	567	544	550	542	531	565	539	596	600	550	544	510	536	514	529	532	515	546	544	506	523	519	556	519	539	577	559	522	513	514	544	519	575	578	544	540	547	540	545	544	517	550	555	546	557	536	552	559	540	547	591	527	577	558	539	561	531	549	515	545	545
30315	55025	49866	35636	23104	16001	10720	7947	8792	7857	6607	5207	4258	3673	3320	2824	2528	2036	1619	1376	1407	1377	1329	1276	1168	1076	1099	1094	1079	1165	1143	1059	1045	997	1006	1052	981	1010	964	961	1005	812	880	778	831	771	623	663	677	659	706	676	671	696	618	675	661	660	664	666	631	647	668	662	629	625	640	663	654	674	660	614	673	636	665	619	593	660	664	735	666	672	653	615	655	645	698	650	664	626	683	633	662	659	641	660	708	652	663	653	615	648	646	664	693	650	645	644	621	661	647	693	645	661	623	643	633	659	673	647	630	634	667	643	631	683	671	635	680	687	677	611	693	613	670	643	671	639	640	655	569	682	624	651	616	659	655	636	686	643	624	655	662	675	638	656	676	631	650	658	635	625	600	638	660	690	618	632	639	647	647	641	651	657	649	602	668	635	644	675	640	611	650	636	647	674	666	649	654	629	621	617	632	662	638	647	613	646	644	696	671	687	708	708	654	690	621	667	663	606	629	728	654	660	637	633	696	714	626	642	636	679	674	679	654	682	647	637	624	669	630	688	670	669	654	705	662	636	672	693	646	706	653	663	638	656	642	636	659	636	666	685	664	670	637	652	624	616	636	663	663	636	651	627	665	673	647	570	669	664	649	653	648	629	647	642	635	639	643	637	647	603	631	628	632	684	617	673	683	638	675	640	682	665	666	632	605	627	668	665	602	690	633	631	626	663	635	689	633	670	622	657	680	623	634	693	623	594	642	683	668	672	662	639	696	613	665	683	657	649	648	631	622	645	618	656	611	656	617	652	633	632	640	683	617	637	643	663	633	657	629	690	624	653	640	682	649	657	633	661	651	637	649	659	660	571	649	632	626	676	630	668	621	680	637	620	630	669	638	634	666	695	665	678	600	640	637	594	594	620	670	669	588	636	660	659	690	638	671	664	600	667	653	630	649	683	638	647	641	655	643	618	621	634	692	665	655	658	636	631	634	678	633	636	694	603	639	618	638	639	676	654	650	655	676	616	706	637	648	684	616	681	648	639	623	656	643	678	652	641	644	697	620	635	632	680	655	633	614	650	638	658	640	598	630	658	633	650	635	687	620	614	638	652	664	605	714	641	670	626	688	633	633	627	615	652	664	652	634	691	689	627	634	694	601	628	616	653	627	626	601	628	639	620	617	676	643	608	680	608	676	628	654	634	645	668	631	663	650	674	641	637	691	626	621	649	560	663	665	621	677	621	609	655	650	649	688	648	646	640	621	658	674	613	636	654	683	644	668	657	668	647	641	684	651	618	604	661	621	645	678	644	608	621	659	631	635	675	642	624	661	648	656	664	620	646	636	663	639	594	633	655	635	668	641	622	632	676	650	620	650	642	714	656	681	638	633	651	631	647	661	675	701	638	720	622	641	667	644	696	662	652	716	631	579	670	611	643	677	649	683	645	612	645	667	596	655	664	632	637	631	646	650	680	630	641	634	612	654	649	665	634	640	649	652	658	643	643	690	639	648	637	621	630	635	620	694	631	673	605	621	664	637	632	666	686	641	623	619	696	620	639	641	670	566	634	648	690	585	655	652	629	698	624	623	632	644	654	667	643	632	634	639	686	624	689	633	645	637	679	624	648	646	625	655	649	635	620	620	650	653	648	677	618	639	684	654	649	670	633	669	681	644	675	614	638	639	651	641	647	576	693	607	657	641	662	658	698	659	662	699	631	612	699	702	625	646	653	678	650	648	664	624	692	620	627	652	666	691	644	641	648	655	693	627	648	665	649	635	651	709	656	646	613	667	609	614	641	628	693	664	671	623	636	665	607	634	667	689	646	629	631	645	629	640	635	616	643	692	635	694	614	655	652	625	647	648	631	616	660	636	660	626	698	675	636	633	695	628	620	613	636	679	659	678	654	636	659	619	645	649	593	667	684	624	634	620	601	656	673	626	606	619	724	600	665	617	654	680	634	595	672	672	650	669	680	615	633	677	694	660	601	637	649	641	613	612	678	634	607	609	652	660	662	643	671	652	670	690	695	631	614	658	647	658	651	620	622	650	686	676	667	676	657	689	631	690	625	637	650	618	596	651	677	647	651	635	661	626	629	597	674	674	660	667	673	681	653	689	635	641	656	642	669	663	660	670	630	646	667	619	662	689	637	658	624	673	649	645	625	658	640	685	714	658	593	683	654	667	644	649	651	620	601	657	646	658	647	632	640	717	616	658	608	658	670	632	649	664	635	672	697	644	665	642	663	622	638	620	651	627	609	623	607	689	648	660	630	660	651	662	628	658	657	657	670	667	641	678	655	647	628	614	667	649	624	675	651	664	644	652	624	649	646	638	655	650	685	668	678	663	652	671	656	637	606	601	672	657	604	674	665	642	638	646	666	630	661	681	641	646	687	635	664	685	671	651	653	653	646	652	673	636	632	630	610	645	637	711	585	664	637	606	693	639	620	655	633	659	640	655	639	600	600	637	685	602	627	657	681	651	612	606	670	640	627	642	640	688	658	621	636	633	674	678	599	645	649	688	605	631	653	642	662	675	602	656	652	640	652	667	606	639	636	653	692	638	624	666	658	587	620	646	645	649	699	663	654	696	686	665	637	619	652	644	605	661	664	648	658	652	641	601	650	628	676	647	645	651	664	649	666	654	635	647	672	671	635	605	660	639	682	623	656	706	620	648	682	673	663	664	627	611	680	631	654	636	637	653	665	657	711	615	612	602	675	639	625	599	665	638	673	694	661	633	608	623	653	661	615	670	670	629	628	619	660	647	656	637	633	688	670	655	616	652	689	668	614	660	664	677	686	654	649	658	672	665	673	642	663	653	677	588	635	641	677	640	628	644	698	669	643	649	639	657	624	628	627	677	691	635	633	622	671	634	644	675	626	670	680	617	624	692	668	610	632	688	659	613	643	667	666	653	610	634	662	617	634	636	636	628	642	643	588	637	661	679	641	639	644	616	655	630	594	619	626	650	643	685	651	611	652	663	696	640	635	597	625	632	649	654	668	635	619	655	625	651	641	619	688	662	637	635	625	608	657	652	660	655	678	626	583	646	671	635	627	678	614	642	666	642	677	645	655	617	663	610	676	696	650	701	666	670	630	630	653	711	656	674	674	657	645	633	678	683	631	595	673	639	607	626	593	603	660	677	613	667	649	632	592	637	639	671	629	624	696	633	658	650	663	628	663	638	642	622	651	627	641	675	667	632	686	661	657	649	620	664	653	674	662	631	658	627	652	640	603	683	638	631	634	657	597	662	678	640	661	628	680	649	678	648	674	651	669	657	679	618	640	628	652	649	648	661	682	622	658	628	659	624	637	645	624	686	638	645	647	631	669	636	651	640	625	674	633	618	647	622	644	652	620	608	682	629	635	631	631	681	651	675	579	646	643	608	699	651	618	668	623	633	590	663	690	663	689	694	673	574	653	664	629	637	650	626	653	633	639	628	624	643	650	686	677	693	610	638	620	631	688	641	663	649	662	619	622	642	642	603	631	609	635	629	659	647	675	666	654
27154	26715	33699	22742	9816	4631	2789	2397	2747	2473	2084	1725	1583	1467	1458	1355	1238	1197	1104	1107	1072	1151	1124	1039	1094	1047	1103	1132	1083	1097	1001	1084	966	1050	1069	988	1017	957	1034	975	976	903	988	1013	977	928	977	886	963	987	894	976	962	897	843	991	954	951	984	985	980	942	908	949	961	936	916	966	945	927	952	960	990	937	942	968	918	908	923	922	952	934	983	942	938	910	919	1010	924	973	924	913	975	925	942	980	890	960	925	966	982	945	927	874	921	913	948	958	950	921	1003	954	926	980	940	952	912	973	975	933	996	969	960	870	952	982	962	983	872	955	959	945	948	921	941	949	963	971	891	929	918	965	964	932	934	1004	952	914	988	976	962	947	928	941	957	944	936	985	956	909	916	940	919	1007	922	908	898	943	920	922	994	959	939	986	990	978	928	962	953	909	929	956	956	932	1005	992	931	984	911	915	920	925	962	1002	964	902	936	916	883	961	912	925	944	948	953	955	896	940	960	940	928	977	947	927	952	926	929	919	931	951	976	934	918	957	954	961	971	968	897	959	912	1001	936	944	905	910	928	982	917	895	953	979	922	987	886	921	976	918	930	904	951	964	909	983	968	941	916	944	965	970	902	926	925	963	969	944	924	985	959	920	960	951	995	937	962	918	942	923	939	923	945	956	951	990	993	938	980	953	938	990	942	929	974	923	990	955	916	941	915	949	944	953	973	928	1010	972	900	930	919	939	920	970	874	986	988	917	943	956	985	965	982	904	992	950	958	1013	930	948	875	895	944	1011	937	1017	980	942	972	960	922	895	959	941	931	932	966	942	974	867	953	891	927	930	908	965	902	937	938	949	944	938	933	967	935	941	947	932	1002	988	951	931	912	970	909	917	923	984	936	991	988	945	963	931	979	940	916	925	931	922	926	941	961	925	938	968	921	978	942	954	1035	970	929	948	929	948	1004	847	999	931	954	998	938	946	947	1006	976	943	953	965	922	938	969	975	941	985	947	1007	983	942	963	952	969	989	972	926	955	982	992	915	902	1008	947	959	929	905	876	928	969	919	958	963	991	950	917	955	958	959	934	909	928	929	979	939	925	962	947	955	1014	910	949	905	925	942	919	947	966	933	910	943	967	944	985	978	1014	924	986	941	959	942	932	1009	941	955	918	944	959	960	957	920	956	904	942	999	970	899	1029	934	918	969	920	933	912	965	924	949	974	924	980	1006	926	964	975	964	956	935	935	935	970	954	879	937	921	954	924	971	964	916	980	953	939	908	951	983	934	988	955	950	968	994	966	912	971	942	910	958	928	959	991	946	995	1025	903	986	935	978	925	983	982	923	972	916	908	939	934	937	943	968	969	962	983	941	940	957	959	919	899	904	899	894	910	959	909	942	986	958	941	949	943	907	887	963	974	958	960	946	1005	977	995	979	905	956	997	967	949	938	956	977	960	1004	987	943	916	933	957	950	977	985	950	923	944	949	961	944	921	948	965	985	900	907	947	957	962	946	970	954	905	986	996	1004	959	978	916	947	990	984	950	930	995	914	917	971	938	937	968	915	910	995	1013	952	939	945	897	984	1006	999	931	950	924	942	958	934	955	912	959	956	914	894	942	995	1008	931	970	935	979	961	950	958	975	992	935	927	946	1013	955	961	955	999	939	931	992	965	959	906	965	913	911	917	974	954	901	978	917	966	927	959	938	934	932	940	968	889	955	1007	916	960	962	968	956	948	964	945	945	885	956	953	986	927	955	938	957	940	960	971	924	976	996	956	971	957	950	981	969	998	948	936	957	946	983	945	941	969	948	958	935	989	932	948	984	890	1051	951	950	920	947	921	980	986	946	902	958	893	897	916	933	934	983	990	986	926	980	912	935	931	957	942	1005	992	912	938	955	942	903	949	952	964	952	933	991	974	1004	965	967	973	960	951	967	912	953	992	915	964	978	948	963	950	950	959	944	946	963	920	973	966	933	965	929	946	977	987	977	955	1013	933	943	996	978	952	1034	951	955	932	985	919	886	925	952	1002	949	985	976	937	959	932	962	937	963	1000	975	954	973	964	970	926	928	893	971	880	1008	871	919	1026	960	895	934	913	968	937	938	960	932	969	962	908	858	963	1003	965	968	941	950	970	970	1010	951	932	972	974	964	941	956	981	947	1001	994	857	918	923	943	933	986	906	967	949	991	924	963	938	976	947	933	952	907	985	956	989	976	930	963	959	855	964	956	926	894	975	889	985	984	1003	871	952	980	1003	924	995	957	930	923	1009	918	942	979	995	999	966	916	990	944	985	963	973	932	898	975	960	947	963	918	949	989	924	999	921	948	936	984	873	946	902	974	936	959	917	918	944	935	975	972	984	925	974	983	895	921	999	954	990	939	979	951	944	983	945	939	927	914	985	928	938	991	927	956	940	990	944	975	930	964	923	925	933	896	961	920	926	953	965	948	892	983	956	935	909	909	967	967	992	906	919	940	946	933	997	966	952	941	935	906	925	952	1013	975	928	947	921	904	951	907	884	927	992	959	955	922	1025	967	931	951	924	945	1004	912	962	969	931	961	916	975	953	997	949	933	877	931	929	945	950	925	940	944	899	893	940	875	930	979	940	952	913	930	940	978	901	927	923	927	938	981	892	952	938	944	937	939	928	913	954	973	950	960	948	963	959	936	910	918	1012	960	915	1054	952	1012	1012	924	986	932	959	951	949	960	943	934	906	959	931	948	960	938	927	955	947	1014	966	929	902	922	960	993	1003	939	899	940	977	893	993	926	885	1012	940	984	982	925	948	1002	945	951	920	955	949	947	969	952	953	882	928	902	925	1002	936	966	875	936	927	969	930	948	910	974	927	911	928	982	890	961	926	991	1021	932	929	964	993	978	943	898	955	954	985	890	921	928	916	906	972	929	947	984	914	919	974	935	917	934	1000	936	929	939	995	967	932	952	926	959	920	941	939	955	967	930	924	950	949	962	990	910	964	999	1020	976	923	917	923	908	948	987	985	970	961	922	952	904	955	978	947	910	961	989	990	914	928	955	897	970	920	942	920	954	918	971	979	940	999	981	965	916	991	939	884	952	924	934	944	966	1025	949	904	930	961	952	988	926	950	1000	951	971	970	986	905	986	910	949	936	952	888	921	976	901	961	929	980	1003	924	918	907	923	1005	945	955	981	971	973	916	938	975	923	963	930	1001	931	911	899	920	920	987	943	914	972	947	925	940	950	953	923	943	928	898	964	960	974	930	976	975	988	975	945	927	990	997	922	938	939	996	976	948	979	946	1024	968	978	958	978	945	983	927	899	942	930	962	960	971	960	904	957	939	970	926	935	965	937	948	952	919	937	938	993	904	894	940	927	980	969	985	982	967	898	879	945	953	963	981	974	973	908	937	975	968	1026	994	957	941	929	948	947	970	945	938	1017	918	976	923	931	965	964	936	1012	990	917	964	952	1019	908	959	939	918	915	961	987	963	986	964	944	905	974	906	920	980	920	944	976	939	962	952	970	909	993	968	982	895	944	939	948	905	936	936	936	988	947	981	981	951	904	954	999	963	985	997	929	907	949	970	914	1014	963	985	987	970	954	940
28285	44410	38191	22329	12193	7474	5034	4464	4932	4565	3508	2730	2382	2251	2174	1995	1765	1584	1555	1346	1416	1422	1361	1320	1416	1272	1295	1362	1352	1313	1364	1333	1268	1285	1262	1291	1243	1255	1213	1264	1222	1255	1215	1139	1210	1155	1108	1089	1168	1138	1149	1142	1122	1131	1159	1149	1127	1159	1158	1101	1109	1089	1148	1076	1083	1102	1124	1175	1160	1131	1115	1106	1112	1083	1080	1133	1059	1103	1143	1089	1143	1096	1068	1070	1176	1093	1136	1099	1098	1063	1104	1137	1158	1156	1125	1117	1131	1114	1110	1147	1145	1134	1123	1121	1186	1123	1156	1155	1111	1135	1123	1090	1061	1121	1119	1122	1084	1109	1145	1176	1111	1119	1106	1165	1151	1112	1103	1098	1096	1092	1197	1132	1156	1105	1125	1127	1103	1111	1095	1112	1036	1128	1199	1136	1119	1129	1142	1138	1180	1119	1093	1126	1120	1077	1127	1135	1101	1139	1139	1118	1148	1129	1165	1120	1161	1106	1066	1149	1155	1119	1103	1098	1162	1158	1109	1123	1078	1123	1066	1065	1165	1086	1139	1148	1106	1167	1092	1136	1151	1097	1130	1091	1118	1049	1106	1163	1114	1107	1143	1134	1062	1087	1102	1151	1117	1128	1089	1119	1162	1095	1130	1067	1106	1130	1137	1179	1157	1118	1094	1127	1147	1114	1184	1046	1116	1133	1131	1147	1070	1082	1077	1133	1111	1158	1076	1077	1090	1148	1110	1117	1147	1122	1128	1081	1145	1130	1166	1146	1113	1100	1096	1128	1085	1160	1128	1173	1084	1134	1090	1170	1112	1133	1101	1141	1204	1163	1123	1133	1134	1157	1128	1141	1109	1112	1133	1172	1175	1077	1156	1132	1125	1077	1115	1122	1124	1139	1156	1118	1102	1155	1082	1146	1130	1136	1128	1082	1074	1072	1099	1132	1175	1128	1188	1153	1145	1176	1109	1134	1171	1206	1173	1121	1075	1094	1103	1108	1109	1063	1190	1130	1108	1145	1142	1065	1116	1064	1127	1141	1135	1187	1152	1172	1140	1156	1149	1112	1068	1140	1114	1150	1117	1100	1125	1127	1151	1073	1145	1131	1114	1128	1105	1162	1114	1151	1088	1145	1121	1083	1110	1127	1118	1149	1073	1179	1117	1166	1185	1119	1099	1115	1158	1129	1099	1095	1102	1098	1090	1115	1150	1131	1125	1143	1195	1138	1150	1133	1075	1113	1176	1137	1098	1140	1125	1108	1110	1070	1081	1126	1140	1115	1091	1141	1104	1169	1100	1139	1116	1109	1135	1174	1140	1143	1187	1215	1146	1144	1112	1119	1079	1088	1171	1105	1120	1106	1164	1121	1108	1145	1100	1127	1107	1161	1127	1152	1170	1164	1137	1153	1203	1124	1161	1094	1135	1117	1067	1160	1106	1110	1159	1143	1121	1150	1168	1103	1146	1114	1134	1138	1142	1100	1107	1122	1171	1134	1145	1115	1102	1131	1174	1110	1172	1170	1162	1124	1121	1157	1136	1124	1101	1131	1166	1104	1163	1186	1162	1090	1101	1131	1188	1109	1185	1084	1187	1120	1187	1156	1124	1145	1126	1141	1146	1123	1159	1089	1120	1139	1162	1149	1122	1126	1120	1161	1190	1103	1126	1162	1156	1078	1142	1154	1074	1134	1162	1130	1140	1114	1046	1146	1082	1152	1170	1114	1114	1157	1130	1151	1121	1105	1128	1137	1149	1121	1074	1075	1115	1100	1155	1188	1102	1117	1143	1135	1128	1081	1132	1108	1101	1113	1125	1170	1130	1139	1112	1151	1088	1115	1106	1140	1063	1114	1127	1116	1119	1124	1089	1151	1170	1077	1150	1125	1082	1085	1148	1131	1048	1168	1132	1091	1088	1116	1164	1147	1127	1145	1176	1088	1135	1109	1122	1154	1137	1125	1137	1152	1159	1172	1125	1117	1116	1108	1140	1130	1170	1101	1089	1113	1118	1120	1153	1125	1118	1159	1172	1066	1085	1102	1131	1141	1150	1157	1156	1081	1121	1127	1166	1110	1109	1131	1084	1105	1148	1134	1128	1106	1111	1104	1138	1128	1150	1136	1154	1109	1148	1066	1095	1096	1169	1103	1064	1094	1086	1163	1122	1065	1092	1171	1191	1167	1100	1117	1103	1183	1134	1067	1129	1144	1045	1139	1123	1117	1099	1164	1174	1148	1085	1152	1109	1137	1087	1141	1137	1138	1077	1130	1115	1028	1111	1098	1141	1118	1102	1089	1131	1101	1134	1122	1108	1113	1143	1139	1131	1116	1117	1099	1175	1112	1175	1100	1071	1107	1089	1105	1186	1103	1142	1107	1142	1087	1131	1134	1135	1174	1095	1095	1103	1115	1147	1088	1129	1103	1120	1131	1196	1102	1110	1118	1142	1191	1072	1118	1180	1104	1092	1115	1117	1162	1068	1135	1098	1140	1115	1163	1153	1188	1125	1135	1146	1187	1074	1157	1096	1135	1059	1123	1034	1135	1122	1155	1168	1151	1137	1142	1136	1103	1120	1153	1138	1108	1162	1092	1164	1132	1082	1169	1113	1129	1109	1161	1150	1070	1197	1085	1165	1126	1126	1101	1102	1124	1104	1193	1130	1145	1117	1076	1135	1174	1172	1151	1139	1090	1094	1143	1102	1076	1075	1136	1114	1091	1100	1113	1099	1147	1134	1137	1097	1176	1126	1158	1118	1104	1124	1155	1117	1123	1129	1086	1126	1087	1109	1136	1098	1098	1166	1095	1090	1147	1097	1142	1158	1101	1209	1138	1062	1128	1119	1111	1174	1108	1092	1078	1103	1150	1132	1117	1187	1170	1088	1097	1124	1137	1108	1132	1089	1110	1119	1146	1096	1148	1168	1124	1129	1142	1143	1165	1120	1147	1117	1148	1124	1115	1095	1190	1121	1168	1106	1146	1161	1108	1151	1081	1115	1127	1169	1025	1148	1074	1102	1138	1147	1131	1174	1147	1112	1086	1092	1084	1110	1126	1150	1136	1066	1112	1116	1118	1119	1136	1166	1191	1122	1101	1039	1108	1152	1137	1071	1116	1149	1168	1122	1151	1151	1089	1061	1135	1106	1132	1197	1123	1119	1141	1121	1116	1113	1192	1134	1114	1100	1088	1120	1124	1112	1125	1158	1171	1107	1168	1156	1156	1181	1112	1135	1154	1112	1057	1154	1083	1060	1128	1146	1117	1115	1187	1176	1126	1131	1126	1118	1083	1134	1148	1126	1105	1151	1080	1109	1139	1111	1158	1085	1095	1149	1064	1104	1107	1167	1129	1084	1129	1110	1088	1109	1150	1161	1158	1135	1062	1145	1115	1126	1123	1145	1116	1172	1143	1105	1120	1170	1087	1135	1178	1138	1144	1136	1119	1117	1126	1092	1110	1099	1142	1161	1144	1135	1081	1151	1151	1132	1160	1102	1162	1137	1106	1109	1108	1072	1106	1127	1110	1154	1111	1077	1182	1160	1131	1114	1150	1090	1172	1070	1086	1173	1131	1100	1105	1112	1151	1104	1098	1141	1095	1139	1150	1099	1115	1142	1094	1144	1143	1127	1129	1106	1131	1131	1144	1105	1136	1161	1186	1099	1146	1144	1136	1130	1105	1135	1166	1162	1169	1108	1128	1176	1112	1154	1120	1144	1127	1117	1127	1079	1141	1102	1140	1119	1077	1116	1103	1151	1142	1097	1100	1160	1174	1102	1094	1187	1148	1115	1117	1100	1168	1083	1149	1131	1092	1143	1163	1132	1142	1118	1183	1140	1119	1105	1165	1167	1200	1179	1096	1128	1068	1102	1135	1151	1095	1161	1150	1083	1120	1099	1155	1098	1157	1122	1093	1126	1118	1164	1107	1167	1151	1110	1111	1118	1097	1127	1165	1125	1146	1132	1100	1110	1133	1128	1103	1139	1130	1123	1123	1092	1178	1118	1193	1093	1183	1098	1227	1170	1145	1128	1157	1091	1099	1042	1140	1140	1176	1100	1173	1068	1096	1163	1181	1206	1129	1073	1142	1153	1154	1168	1154	1128	1113	1152	1135	1141	1087	1107	1140	1182	1127	1139	1123	1048	1122	1127	1139	1134	1129	1106	1161	1143	1110	1087	1151	1169	1122	1163	1156	1076	1202	1080	1150	1131	1138	1142	1086	1157	1186	1108	1096	1155	1105	1180	1131	1106	1148	1111	1133	1106	1142	1087	1176	1139	1153	1147	1099	1115	1127	1124	1097	1128	1146	1149	1126	1151	1099	1085	1156	1137	1133	1119	1208	1144	1109	1128	1136	1096	1155	1148	1125	1139	1133	1159	1144	1108	1192	1110	1127	1181	1136	1149	1131	1057	1143	1098	1112	1150	1084	1074	1163	1133	1089	1129	1104	1160	1090	1053	1154	1147	1115	1122	1135	1071	1127	1126	1169	1110	1139	1100	1148	1104	1152	1129	1147	1110	1155	1112	1119	1107	1143	1083	1110	1143	1075	1157	1054	1126	1105	1127	1155	1130	1081	1115	1095	1149	1168	1144	1177	1128	1113	1177	1129	1088	1133	1105	1157	1096	1081	1111	1114	1095	1096	1196	1135	1151	1152	1134	1149	1161	1107	1126	1125	1075	1148	1159	1114	1135	1093	1134	1113	1136	1141	1118	1158	1120	1117	1132	1116	1126	1124	1180	1086	1144	1136	1158	1078	1137	1112	1131	1112	1118	1120	1156	1121	1150	1171	1152	1145	1140	1140	1162	1113	1106	1127	1111	1116	1121	1136	1130	1122	1096	1162	1107	1154	1079	1120	1122	1149	1044	1077	1124	1170	1130	1138	1049	1156	1103	1109	1115	1149	1098	1127	1099	1108	1091	1135	1124	1119	1124	1120	1135	1176	1124	1107	1101	1120	1135	1059	1155	1098	1137	1137	1146	1135	1097	1118	1101	1042	1135	1119	1075	1140	1175	1138	1126	1151	1117	1205	1086	1118	1126	1126	1176	1169	1160	1127	1113	1115	1132	1121	1154	1120	1105	1154	1129	1127
23299	20733	28173	23556	20862	16572	6603	3740	3634	3319	2554	1945	1657	1632	1547	1466	1312	1140	1044	962	964	965	967	964	861	864	816	869	885	905	888	825	802	806	809	810	757	860	838	807	719	733	704	729	703	703	654	662	628	669	680	668	691	672	724	650	652	660	661	691	676	696	649	688	658	716	683	621	680	679	684	670	653	686	718	640	688	659	696	665	677	685	646	685	630	706	697	680	679	669	656	644	701	645	606	639	666	651	601	694	697	670	658	703	685	628	669	649	688	680	691	663	679	640	677	692	677	756	674	682	670	658	657	653	659	658	665	690	721	653	636	656	685	682	674	685	651	649	692	697	704	710	687	660	684	683	700	665	652	674	691	674	659	680	689	647	668	670	652	611	647	675	686	633	681	659	620	677	648	657	721	691	660	666	695	671	665	669	684	630	670	659	699	729	721	651	662	706	685	656	664	686	650	632	679	625	679	624	669	627	598	664	647	640	635	680	640	686	696	711	632	690	624	638	699	693	712	657	700	695	652	645	640	669	664	648	650	621	678	677	701	628	675	644	691	668	684	667	622	681	666	695	669	638	693	657	652	699	638	653	689	678	700	645	671	644	683	617	686	642	634	662	672	660	707	695	718	657	638	664	663	669	652	680	652	658	685	701	650	683	674	620	688	657	667	639	702	714	642	664	705	668	628	711	684	666	660	723	653	664	698	701	648	653	687	672	669	676	664	648	647	696	693	702	679	654	692	691	661	667	675	664	618	669	689	662	674	642	659	624	664	692	678	647	591	665	694	678	631	653	678	629	636	630	668	638	697	670	642	634	644	670	638	633	650	674	646	700	682	701	646	695	702	707	653	605	665	674	671	673	657	661	629	678	640	685	664	660	704	680	672	627	653	673	690	687	687	664	679	640	667	663	660	700	670	641	644	623	659	676	687	703	652	635	683	686	630	655	701	630	646	711	653	652	728	701	671	660	681	684	701	657	657	675	658	689	720	661	736	707	694	650	675	671	712	651	674	628	691	700	677	714	681	679	647	687	634	651	647	668	672	641	608	638	627	669	679	694	690	668	675	669	680	661	689	685	676	704	661	618	685	672	639	676	675	639	654	718	653	604	709	666	661	635	672	663	636	666	668	682	639	664	665	645	685	639	625	690	674	655	665	628	661	643	672	636	670	677	661	673	706	619	680	664	618	664	647	643	646	653	690	671	630	670	667	673	670	664	687	607	657	649	677	666	665	693	644	664	682	697	668	679	664	675	668	674	648	670	689	668	660	649	663	710	664	682	668	633	649	661	642	697	723	658	643	643	679	692	598	652	637	647	638	679	655	659	672	643	647	648	661	683	620	646	680	674	637	656	682	661	661	651	685	646	643	718	692	666	674	658	653	684	724	675	652	662	666	691	706	682	710	619	669	702	615	676	720	683	635	639	664	695	660	685	626	663	637	656	682	652	612	667	636	697	661	667	636	662	632	640	698	641	663	724	718	684	664	682	703	656	716	649	673	630	643	688	650	641	749	699	692	647	621	637	676	635	697	661	670	641	686	674	623	666	641	644	647	680	632	665	665	665	663	663	667	649	664	637	682	650	656	618	685	682	671	662	631	720	701	655	637	691	708	665	716	654	686	661	677	675	622	723	680	618	662	694	661	663	612	658	654	665	665	660	674	660	652	689	732	666	632	621	667	666	682	661	637	709	690	680	661	656	650	659	697	618	726	664	641	650	714	714	676	662	682	713	658	693	707	651	657	647	640	639	695	683	684	654	667	689	671	651	666	647	668	651	701	683	664	668	676	664	675	618	682	639	708	681	669	634	719	682	592	663	704	692	633	693	636	673	650	679	696	718	641	679	615	684	655	699	685	633	692	644	709	680	683	656	673	655	701	699	696	698	734	676	632	668	663	647	717	676	664	660	665	614	692	762	655	652	693	672	680	639	638	664	623	633	658	675	646	644	673	637	641	641	655	677	669	686	622	691	703	660	624	625	672	694	665	684	670	634	683	699	640	687	619	654	728	663	727	675	674	637	696	625	631	657	719	689	682	650	631	688	594	636	672	674	613	647	660	667	655	675	682	709	649	669	664	623	647	682	663	639	664	640	712	664	691	672	683	651	635	643	682	681	692	689	713	717	640	676	653	640	666	675	675	644	675	710	678	714	642	663	677	717	672	706	667	625	717	653	651	693	692	683	660	647	737	661	682	656	677	696	646	735	725	667	680	649	634	693	678	693	677	664	676	685	640	673	665	659	606	673	683	652	667	658	689	700	613	719	618	653	644	644	653	631	675	635	670	671	662	685	692	618	645	640	665	638	665	697	603	630	678	690	652	663	639	651	653	656	621	649	691	686	672	688	635	656	655	686	655	680	671	707	670	660	703	656	672	658	677	684	664	646	680	663	664	644	675	639	661	707	661	646	672	657	671	587	634	660	657	657	661	694	658	709	718	635	648	679	650	644	661	634	659	671	678	692	674	679	689	668	636	686	666	674	646	672	673	682	680	646	663	685	651	626	658	696	664	677	654	668	685	619	670	697	692	665	682	672	639	662	647	686	643	660	640	681	672	681	675	699	644	656	657	663	644	689	683	647	685	691	674	664	631	631	674	642	691	638	685	685	636	671	675	664	685	667	661	648	722	642	700	659	623	712	679	653	660	652	684	682	643	699	697	638	665	627	672	662	680	651	622	609	665	629	687	675	683	652	610	669	657	665	653	646	689	674	685	674	647	630	699	679	698	685	661	726	643	673	675	629	722	658	673	677	656	663	686	696	660	669	667	645	665	642	731	666	669	683	671	676	650	665	587	708	687	649	663	667	658	654	666	662	702	660	704	687	694	650	638	663	631	621	633	607	619	666	666	654	644	653	705	691	707	689	680	657	668	692	632	675	594	672	679	701	635	665	629	625	727	676	672	658	686	684	658	638	687	694	706	682	687	652	629	622	671	682	675	670	650	672	606	644	701	678	638	731	674	689	643	641	649	616	652	694	668	661	706	639	707	637	633	683	660	707	631	638	672	666	637	690	636	694	677	718	708	638	628	713	689	636	670	674	674	647	628	654	648	652	683	645	704	713	689	655	651	659	689	673	622	723	678	656	661	682	667	653	683	665	718	667	606	658	667	651	677	688	719	645	675	690	690	663	673	649	701	653	615	648	658	629	657	702	673	657	664	648	709	655	728	687	693	688	733	626	658	695	686	626	638	653	624	652	684	666	707	680	665	696	694	685	697	662	633	671	645	635	656	732	648	657	676	695	655	664	673	684	642	673	705	653	627	690	649	650	637	651	634	665	679	669	686	677	690	643	670	671	669	705	658	697	686	684	633	637	645	685	637	666	694	651	634	700	693	643	722	671	674	690	627	696	674	657	644	645	696	659	641	670	646	681	673	706	667	676	656	754	667	686	659	698	658	628	642	671	672	695	713	673	655	631	640	655	733	638	659	645	653	634	640	628	612	616	658	739	674	652	683	687	620	694	629	636	703	621	662	658	664	663	646	613	643	652
28688	50522	43835	27914	17102	11476	7491	6987	7127	6314	4666	3428	2854	2719	2662	2336	2010	1651	1396	1431	1418	1456	1356	1323	1197	1171	1155	1188	1226	1221	1127	1111	1138	1103	1105	1106	959	1025	1013	988	925	898	927	961	889	841	786	826	800	837	837	829	796	835	854	825	861	824	838	802	786	796	800	803	738	839	779	843	790	776	810	798	800	834	797	834	787	837	808	815	832	814	857	787	826	839	782	844	799	775	812	749	802	808	809	820	782	848	813	832	811	852	802	796	832	831	820	830	864	821	874	814	786	799	841	839	809	813	811	827	801	839	806	763	800	799	861	815	788	821	784	844	842	807	834	760	794	834	793	791	759	830	881	824	753	822	780	834	788	775	831	765	829	796	830	832	831	778	847	833	809	832	800	834	786	825	843	813	782	801	765	799	832	858	775	824	863	786	841	831	813	783	797	840	868	819	796	803	777	815	814	826	820	774	768	790	788	876	856	819	781	842	824	798	820	794	788	814	793	768	829	845	810	851	835	846	860	772	868	821	824	759	776	797	824	817	829	774	805	875	810	791	814	802	813	767	823	786	778	758	822	851	807	811	783	807	803	797	792	820	799	788	809	820	775	791	789	795	864	798	877	788	854	751	777	798	858	781	800	837	770	769	856	813	799	822	788	839	805	847	801	791	790	813	752	798	826	757	803	757	773	818	802	806	830	842	754	782	812	796	772	838	772	798	826	819	802	816	858	843	831	757	796	833	824	779	788	773	824	833	774	824	837	823	811	832	812	810	742	816	796	794	811	846	837	788	851	815	806	772	779	803	820	745	739	820	813	804	840	790	810	766	775	847	874	806	832	811	798	749	784	819	826	801	794	828	828	772	806	783	762	811	810	798	787	886	830	817	802	838	789	822	815	838	809	799	805	768	751	813	815	818	742	823	842	757	806	799	786	818	804	789	813	795	829	809	809	805	765	764	833	793	764	829	789	820	781	813	800	744	831	888	805	767	775	790	761	854	760	802	799	789	812	876	867	783	820	768	787	824	828	857	847	827	835	810	793	796	774	829	811	821	823	765	832	828	784	830	792	802	791	784	813	809	798	809	804	835	857	829	807	851	810	807	820	803	813	820	786	797	806	830	797	822	850	830	835	809	788	871	810	811	765	764	850	806	811	762	823	770	769	813	816	803	822	802	771	815	816	792	819	766	798	825	792	803	838	848	811	808	770	810	775	782	750	786	818	859	805	757	782	824	785	853	820	835	831	847	772	789	824	789	776	856	805	799	796	782	835	828	867	807	785	853	800	784	832	830	799	788	840	796	795	821	794	783	785	819	774	836	862	807	787	775	880	801	770	788	808	770	819	869	814	767	797	821	844	795	808	783	854	822	843	831	812	814	828	797	837	830	814	790	768	799	800	806	827	824	768	822	818	856	791	831	801	796	809	788	807	823	840	812	791	813	830	823	854	827	793	815	837	840	835	753	816	836	802	834	803	829	830	812	757	820	840	791	846	790	827	807	836	804	808	810	788	787	828	797	766	789	802	841	787	795	845	817	757	796	809	815	809	783	758	760	772	857	794	863	775	789	818	838	827	835	811	795	802	787	815	826	769	798	842	811	727	781	782	777	767	807	863	815	821	778	823	779	830	847	768	824	836	797	812	804	819	822	810	778	831	785	867	829	820	800	803	820	771	848	807	806	841	795	756	834	767	814	760	827	798	790	802	798	766	827	832	798	819	791	759	853	818	847	869	853	820	877	813	818	807	791	820	815	854	793	838	786	791	806	832	841	824	804	816	833	800	796	831	801	806	815	764	806	858	797	795	810	825	818	827	796	829	860	782	819	808	822	828	772	854	821	796	807	828	818	860	812	800	792	772	791	874	836	752	825	831	834	811	823	758	807	790	763	817	820	792	835	756	829	851	832	815	809	772	840	778	795	862	841	824	880	813	818	832	778	778	796	818	821	794	811	790	775	789	845	789	801	831	822	814	810	812	790	843	822	778	788	815	757	805	825	790	846	843	816	851	744	839	822	788	763	821	829	854	786	781	810	780	793	764	796	776	801	815	802	810	786	852	752	820	836	755	860	837	827	820	837	871	815	847	747	823	829	786	851	807	780	789	780	809	762	789	830	820	807	854	840	818	852	814	797	839	783	790	862	805	824	831	860	784	821	833	842	865	789	781	866	769	791	783	808	811	821	802	811	863	814	783	794	821	792	840	877	795	917	802	789	800	823	817	788	821	784	822	813	862	841	834	790	861	824	886	809	811	809	827	843	860	829	840	829	797	805	790	785	809	829	810	802	820	795	839	801	773	811	759	826	848	778	826	836	833	814	837	828	863	801	792	818	781	799	779	821	802	826	801	780	838	809	755	824	786	785	871	773	802	805	761	814	804	791	796	835	788	787	807	817	828	769	766	783	782	802	818	760	797	770	841	766	875	866	801	859	817	806	821	793	744	849	799	820	807	802	775	822	852	847	818	806	803	808	826	814	864	767	802	815	802	823	802	854	807	779	831	803	785	807	809	851	841	783	825	797	833	824	797	831	796	813	839	805	759	773	859	783	787	790	791	868	792	839	851	782	819	824	850	813	836	843	836	805	803	836	798	821	808	839	845	798	841	790	778	731	798	756	795	844	806	796	814	863	779	831	795	871	806	831	816	752	795	850	803	801	825	845	816	773	839	825	793	798	763	759	757	838	795	793	786	861	816	776	827	807	861	824	853	804	826	827	790	809	803	775	806	823	865	830	804	855	816	815	802	791	799	786	753	801	793	784	815	838	812	791	838	833	767	762	850	783	831	812	834	766	803	815	797	777	775	811	809	793	801	798	770	815	823	857	838	822	766	795	794	791	798	818	784	840	784	814	792	783	776	859	773	823	742	769	819	833	803	778	831	833	783	781	788	763	752	811	829	837	781	830	785	842	864	795	815	853	763	805	786	827	847	808	873	776	811	826	819	801	800	844	790	768	810	793	839	793	809	817	831	796	812	787	838	774	809	753	850	812	832	799	787	807	837	809	802	810	827	817	810	813	822	807	813	789	821	780	835	824	806	754	848	816	801	750	784	800	798	826	870	807	830	809	797	747	842	783	810	817	837	844	786	766	823	819	775	802	781	852	811	815	799	773	765	793	778	809	805	776	846	799	825	804	776	792	816	830	837	816	826	818	779	818	833	841	786	783	850	825	807	851	833	863	831	820	860	815	833	775	808	815	815	847	790	880	793	772	833	795	817	778	775	836	784	791	825	846	796	841	776	780	778	807	863	839	805	799	825	827	757	799	774	772	823	790	822	814	779	787	750	788	843	768	775	760	794	831	858	791	830	842	820	828	796	812	792	839	821	775	791	783	827	778	851	770	739	833	833	824	817	798	858	774	827	811	817	836	806	808	803	847	881	783	807	794	787	813	793	811	795	846	842	781	815	797	848	799	813	838	806	792	813	816	792	824	783	815	799	793	788	804	814	822	791	824	786	819	836	783	834	806	818	783	793	801	803	778	853	811	838	886	792	811	774	785
22392	20778	28496	23174	20825	21040	15750	5874	4699	4232	3042	2314	2009	1890	1883	1712	1425	1199	1031	999	1072	1046	969	902	844	754	833	913	865	817	784	784	732	737	720	709	691	698	780	716	685	602	579	597	584	577	551	507	543	527	536	496	560	557	541	494	503	546	534	527	588	555	534	496	494	492	511	535	519	508	532	551	535	535	529	559	545	528	524	512	519	525	529	539	529	524	523	531	503	512	533	556	508	477	500	537	510	532	522	530	498	508	520	534	514	523	546	542	513	542	572	534	510	508	532	516	562	518	531	559	524	516	512	535	507	575	515	515	542	531	521	528	540	525	521	553	486	478	516	470	475	498	526	521	513	536	549	574	541	502	515	513	517	521	510	525	537	494	544	520	534	531	496	542	546	525	505	556	513	522	491	475	550	543	541	538	547	522	502	511	539	487	485	515	515	538	534	510	534	519	508	498	543	547	536	541	505	550	482	518	514	504	542	489	548	505	524	533	569	514	545	531	517	475	493	532	551	522	537	526	527	522	541	513	487	549	516	515	512	513	499	515	525	531	533	537	512	546	490	492	540	549	559	495	511	499	509	524	519	526	512	511	544	579	545	514	539	526	549	517	511	474	539	493	521	511	505	503	530	465	521	486	508	521	525	531	536	486	524	579	515	480	546	504	483	540	534	527	536	568	444	527	531	552	506	545	494	542	499	526	535	510	507	490	540	550	577	551	501	531	520	524	508	560	514	508	519	538	533	525	507	557	513	498	537	490	539	476	530	539	533	517	552	492	512	547	552	521	555	539	543	479	500	504	490	486	506	555	533	515	496	518	545	470	514	534	528	523	535	516	533	506	530	505	501	528	548	552	559	511	547	520	515	547	498	512	528	471	502	536	528	507	565	555	544	490	498	530	558	477	543	498	509	525	511	561	556	542	531	562	516	545	482	526	536	521	533	540	508	530	479	533	554	546	512	503	494	535	501	524	505	505	509	483	539	554	551	521	512	512	528	517	532	516	514	526	552	536	537	539	519	539	513	512	534	538	515	489	547	541	505	515	531	537	540	539	517	571	526	511	552	536	571	498	548	539	508	490	519	489	489	517	517	538	514	538	494	492	526	511	533	516	477	510	516	531	497	515	525	545	524	476	558	515	568	476	553	497	486	514	536	516	553	552	543	501	538	538	495	520	528	516	512	517	521	527	531	516	495	537	512	544	513	523	542	538	547	496	553	530	528	562	513	524	515	498	511	509	535	551	543	546	531	521	505	493	497	499	596	557	517	515	516	561	504	480	510	512	588	498	518	494	567	556	542	499	504	497	530	486	519	497	484	513	514	529	548	485	505	497	485	538	537	506	526	507	534	477	527	543	574	532	518	531	470	495	515	502	514	535	547	514	560	472	546	526	550	575	542	544	566	547	502	544	523	516	525	481	511	531	483	517	518	528	526	526	481	528	503	582	541	532	544	494	564	528	553	550	534	504	529	557	537	502	542	518	540	520	510	530	530	510	531	529	492	489	564	518	576	511	517	488	526	518	541	504	558	492	542	524	521	500	500	525	485	512	512	551	521	531	498	487	514	535	527	494	508	544	498	523	528	494	521	496	550	511	492	526	531	522	521	503	543	497	503	473	491	477	509	501	520	545	516	523	531	556	538	505	547	558	532	541	530	574	546	544	510	518	576	513	531	497	518	457	468	515	525	556	524	514	553	524	536	554	522	460	507	484	565	499	513	522	482	541	539	518	540	493	507	518	517	545	521	549	546	519	523	542	483	516	542	502	509	519	532	511	552	547	566	503	570	512	524	510	485	546	528	492	509	513	514	552	490	512	543	505	543	532	459	504	518	548	586	498	506	522	554	492	552	512	541	544	541	535	510	515	543	498	516	490	502	548	538	511	530	520	547	567	503	557	527	525	540	524	524	522	526	527	509	552	522	500	493	507	538	512	510	510	497	496	519	503	542	518	523	505	558	467	517	508	514	550	496	528	497	508	531	530	456	550	562	522	510	533	507	551	497	565	518	518	496	522	509	517	504	508	520	502	511	497	532	522	489	477	537	532	530	511	503	523	525	502	526	553	518	525	511	527	552	490	559	532	542	537	511	482	489	520	498	498	459	519	519	517	502	497	481	504	536	511	529	513	536	526	532	526	544	511	536	526	500	536	550	502	545	518	543	529	500	531	536	526	491	514	550	484	524	501	523	507	543	517	500	510	549	522	506	517	485	511	532	566	532	522	541	558	531	509	501	530	530	500	481	505	510	527	533	492	526	489	501	491	522	515	526	523	539	520	522	541	534	540	505	560	505	505	461	511	516	460	519	514	539	537	522	509	554	525	515	555	528	509	527	452	507	486	554	519	542	528	497	561	513	524	535	509	493	549	508	553	537	490	524	567	543	482	498	567	560	513	518	506	540	539	562	520	483	516	525	595	473	485	524	530	547	528	534	470	514	502	524	499	497	543	500	493	536	506	510	561	534	527	516	480	522	523	505	516	498	513	528	554	515	518	492	527	553	493	504	535	528	510	552	527	519	534	536	505	538	531	513	490	483	521	510	537	541	508	512	525	519	506	516	535	493	523	501	575	538	520	531	549	497	522	532	506	537	528	499	500	493	502	528	544	511	520	504	509	553	505	577	504	478	532	515	513	541	512	523	513	480	526	585	562	510	541	505	492	547	486	498	524	532	538	521	517	563	540	549	538	500	490	516	526	516	490	521	525	501	521	558	498	492	524	490	500	523	492	468	532	512	535	560	521	560	497	521	534	520	536	499	497	547	528	513	513	493	527	525	495	488	527	526	526	504	507	506	534	488	497	520	527	529	512	496	508	513	505	519	502	495	526	568	482	528	535	553	502	533	506	487	530	500	538	533	518	485	514	513	533	475	500	535	509	530	593	540	519	510	499	522	535	539	542	515	488	599	548	526	508	522	512	512	479	514	542	497	517	527	556	536	521	516	522	527	549	505	495	526	536	560	479	549	553	524	543	461	559	492	553	571	569	542	537	507	524	484	519	515	526	547	515	519	485	544	512	472	564	535	527	530	523	508	528	504	494	501	539	525	516	553	509	512	490	539	523	526	488	530	494	562	474	541	527	571	531	535	513	475	540	513	532	524	513	533	541	551	524	553	532	532	506	533	509	525	543	494	498	472	518	528	520	526	514	537	523	571	546	475	516	549	512	513	537	531	518	549	561	498	485	517	531	506	534	445	534	509	501	525	517	483	483	517	554	516	523	535	521	516	491	515	495	524	547	501	544	477	511	519	509	547	507	525	513	535	552	486	556	535	518	508	552	532	513	480	524	486	525	551	541	506	532	545	537	518	540	505	534	556	517	515	530	537	528	512	513	504	485	487	530	521	515	544	481	524	507	520	551	537	562	467	504	527	521	523	492	558	539	520	537	518	521	515	521	538	505	554	503	507	547	487	529	531	545	517	469	490	547	535	550	534	543	508	548	541	557	490	522	535	564	554	539	535	548	535	501	546	524	554	513	537	507	530	551	533	529
30491	54351	46929	31760	21391	13779	10133	9546	8855	7788	5541	4110	3553	3454	3337	2984	2323	1990	1589	1594	1548	1593	1425	1174	1204	1148	1208	1235	1295	1144	1167	1065	950	992	1048	916	889	1024	1004	879	811	838	747	808	795	626	671	637	635	579	635	629	625	619	659	604	612	616	652	612	608	629	589	647	621	642	637	615	644	609	639	686	621	596	622	624	617	635	593	623	663	655	612	608	659	590	620	627	627	642	609	647	625	592	628	647	657	646	636	639	609	631	657	612	575	585	658	633	581	645	620	642	619	597	593	623	599	613	629	584	599	598	627	624	646	615	644	617	618	604	646	628	657	598	620	657	599	630	592	626	576	650	612	648	626	633	602	663	632	648	647	595	660	615	629	644	598	632	605	625	625	615	596	648	646	641	620	637	631	660	591	582	592	640	629	633	684	630	617	608	601	658	584	650	596	599	665	623	631	624	652	657	610	586	616	644	634	679	636	639	590	657	601	612	622	598	619	623	579	630	638	621	626	576	615	614	568	627	588	576	605	617	602	631	626	615	648	656	650	613	603	647	609	603	641	630	551	585	576	630	611	629	644	634	570	606	596	624	672	620	616	615	646	616	597	606	578	603	641	643	638	601	633	615	603	629	603	635	613	589	608	608	632	599	613	630	632	633	620	582	595	663	635	612	610	625	638	604	630	596	586	636	631	582	615	620	636	643	597	605	593	642	591	599	668	642	622	648	629	586	660	637	603	617	611	703	613	602	648	607	619	639	604	635	634	597	600	663	621	654	644	605	617	597	644	628	592	655	631	644	612	643	646	663	588	586	642	666	655	566	611	616	620	613	650	647	600	629	618	618	628	689	637	655	606	618	570	610	602	581	649	654	671	626	601	594	611	585	568	648	607	593	643	609	646	647	603	629	614	619	590	596	611	644	629	605	606	603	623	634	641	649	656	555	614	624	631	639	644	597	579	596	627	598	614	616	610	609	637	623	628	643	578	664	594	602	630	617	668	634	640	624	617	616	623	657	622	652	628	586	629	662	619	631	590	618	554	624	615	629	605	592	600	652	615	622	589	613	597	648	651	682	611	632	600	603	630	598	603	605	614	618	585	605	619	600	611	611	659	632	599	658	586	604	598	637	647	605	608	640	656	608	667	596	624	673	619	633	615	599	608	612	583	629	628	639	608	636	676	629	655	621	625	626	583	716	679	582	639	633	610	629	654	606	634	602	639	620	608	624	657	624	612	646	644	648	610	609	584	603	658	671	655	567	609	629	628	625	588	630	649	643	626	611	617	683	639	645	627	616	623	627	628	586	595	614	627	606	622	661	609	617	628	612	617	640	632	613	616	587	583	628	662	641	588	649	634	691	602	601	612	671	602	644	595	619	653	639	611	558	621	617	592	613	610	650	635	627	610	587	650	600	593	595	642	623	623	641	660	651	626	597	660	585	592	617	574	630	624	622	604	575	586	617	591	603	602	614	627	574	628	567	614	626	624	602	591	606	626	702	646	584	620	622	619	653	651	615	640	644	646	650	648	635	633	619	621	615	623	654	633	602	650	652	581	592	655	615	626	612	575	606	646	625	638	597	602	711	627	652	612	600	617	663	598	634	584	608	613	585	603	616	656	588	580	640	619	641	593	621	610	648	583	615	649	627	628	602	647	646	642	613	669	623	656	606	638	602	607	618	582	608	657	620	601	608	614	631	674	620	638	679	619	603	608	596	635	609	634	623	635	589	626	660	606	631	630	611	630	609	632	622	575	645	610	667	655	642	648	596	592	618	613	674	618	635	646	672	664	635	632	600	617	652	663	604	596	591	635	659	604	613	620	620	627	613	597	610	622	682	636	664	582	622	639	621	610	623	636	649	603	608	632	617	635	645	631	643	626	638	614	662	615	608	626	620	587	633	637	613	616	605	658	641	610	572	644	618	614	612	626	609	613	615	651	635	649	635	635	640	602	643	623	616	626	672	570	636	588	650	585	634	633	614	590	632	604	637	638	634	579	618	575	612	616	639	601	592	593	624	566	649	598	587	645	614	656	597	641	617	638	611	597	591	670	616	592	618	620	612	639	630	629	599	649	608	616	599	622	586	629	605	619	616	613	633	645	632	617	606	602	612	669	615	602	648	625	617	641	599	634	603	634	620	605	604	627	563	566	629	578	611	624	590	620	640	600	648	591	590	630	611	660	612	686	598	634	595	638	643	673	600	639	642	611	635	612	597	625	585	567	621	614	637	625	616	624	594	669	644	644	633	580	656	608	599	644	583	604	610	620	671	632	608	650	577	646	607	631	591	593	622	661	672	642	591	580	624	638	616	596	643	611	630	611	657	611	628	634	599	589	602	637	646	625	663	622	630	589	599	614	616	596	625	586	634	656	594	629	594	615	607	653	618	604	596	627	635	698	634	605	605	628	625	602	594	613	603	603	615	639	630	604	656	617	649	662	623	653	612	622	639	647	601	609	635	613	659	639	612	631	613	622	641	649	602	629	630	634	609	637	671	640	622	626	570	623	637	703	621	578	648	590	620	646	634	613	601	604	604	602	626	581	591	652	635	599	646	644	594	616	616	648	637	645	604	637	639	586	606	619	597	635	614	600	633	613	625	636	654	603	625	628	622	623	647	595	601	632	584	655	574	620	616	622	622	588	606	623	632	646	636	599	583	617	610	643	623	649	647	575	632	642	626	618	576	591	582	593	657	595	645	639	662	617	654	584	624	660	618	563	662	597	618	639	609	626	666	631	645	617	639	633	621	616	604	581	644	621	597	614	632	640	658	627	590	638	637	627	608	584	620	618	658	604	607	656	587	661	638	628	568	654	607	622	610	644	631	638	588	616	649	654	609	649	597	632	615	640	649	627	571	589	639	607	622	611	596	628	623	628	659	605	630	631	607	622	646	613	603	618	596	602	635	623	581	598	615	622	561	608	627	611	642	638	608	592	596	651	621	618	613	613	573	606	617	630	611	618	621	625	649	604	596	629	650	628	663	590	588	655	630	650	584	645	658	653	675	624	617	613	618	676	580	592	600	636	622	626	637	593	643	602	688	603	611	656	616	584	639	633	599	623	579	598	603	601	619	620	615	619	619	613	651	608	589	611	588	649	601	600	621	601	618	627	631	607	601	594	638	649	655	632	659	605	603	612	615	617	667	660	597	605	579	615	623	614	598	632	603	630	647	587	624	634	601	589	597	595	646	610	608	607	632	635	631	620	623	638	613	626	639	541	651	620	603	622	615	634	628	654	564	647	592	635	601	627	617	600	602	617	629	595	587	628	600	611	619	593	627	637	589	574	624	664	598	618	639	617	647	652	614	598	610	606	633	600	592	607	606	609	664	681	651	651	631	622	642	600	649	639	598	642	635	651	667	638	592	586	626	596	619	588	569	587	688	635	619	650	656	588	639	635	611	584	650	611	606	617	656	655	611	672	665	623	669	609	588	648	650	642	616	588	615	557	648	583	657	590	582	625	608	608	643	622	644	625	661	634	627	589	615	613	608	645	619
27088	25258	29626	18840	7525	3844	2818	2596	2457	2224	1702	1547	1405	1383	1377	1360	1245	1198	1161	1110	1165	1199	1156	1100	1042	1025	1074	1048	1088	1049	1071	991	996	1005	1031	1022	972	987	969	956	918	953	986	940	970	907	958	949	969	975	987	928	949	953	918	936	969	950	924	902	929	910	917	920	939	922	963	933	894	936	941	928	914	880	914	971	957	955	900	912	935	915	939	980	951	888	928	947	902	979	970	980	908	918	961	911	939	922	947	929	953	893	913	943	916	881	977	927	943	881	920	922	896	924	990	982	917	937	888	930	939	937	919	965	912	956	967	992	966	915	935	933	903	914	920	972	955	913	946	900	935	906	904	979	935	943	953	930	968	946	924	914	973	853	928	975	937	965	947	914	975	982	946	956	951	919	913	976	949	913	1008	957	963	922	981	844	933	938	930	924	961	951	940	990	1013	902	883	917	935	957	916	952	889	928	954	902	1006	928	969	945	923	903	924	856	912	887	940	897	935	942	965	1020	951	956	886	977	954	951	948	890	923	924	940	940	946	985	948	968	912	952	920	927	922	926	1004	917	928	997	923	951	970	903	896	976	910	945	966	912	962	910	937	941	960	916	1006	913	948	948	1008	980	978	899	926	998	927	870	938	975	930	961	972	900	935	960	925	967	862	945	950	889	937	935	934	931	884	918	959	951	927	1032	952	955	933	928	959	927	929	922	887	965	950	925	914	946	929	895	960	922	890	922	995	839	959	970	973	932	964	857	945	972	970	912	957	915	951	945	933	957	940	916	930	939	941	899	958	940	948	965	896	954	941	964	902	917	994	944	984	944	902	918	874	952	895	951	916	908	920	948	900	983	931	972	921	927	955	975	963	928	946	991	933	985	970	943	942	925	874	909	992	908	918	983	957	954	931	933	932	963	967	989	920	928	917	922	896	1000	948	917	963	900	951	950	992	914	953	962	901	918	952	969	991	956	941	934	941	856	966	922	911	934	924	953	934	939	963	927	916	958	964	948	908	928	919	971	909	967	938	920	967	985	964	886	925	943	972	935	930	899	937	1022	928	958	956	945	930	896	947	924	915	982	958	906	1017	928	883	924	909	893	904	915	971	940	907	925	977	935	935	933	959	941	916	940	993	896	861	878	915	889	973	892	973	894	956	904	888	845	931	930	943	955	900	942	964	946	943	893	888	932	948	970	916	937	1004	970	942	914	959	954	946	937	926	895	950	970	1002	938	969	927	979	934	928	904	913	922	928	940	904	923	957	968	925	889	955	892	950	875	950	936	932	935	879	969	935	945	934	942	977	928	914	909	984	939	892	1015	939	950	904	923	933	993	937	877	920	917	915	919	970	967	960	917	950	905	921	915	954	949	930	910	878	947	950	935	937	951	917	922	943	899	930	964	953	903	935	968	895	942	887	925	965	989	952	927	876	908	890	939	924	983	932	929	952	967	999	913	932	971	963	943	913	972	932	910	955	964	1002	907	960	989	967	980	992	936	946	936	921	953	883	911	949	916	987	985	887	965	947	877	895	899	977	944	935	920	933	891	904	950	943	908	928	972	920	962	936	910	927	946	992	942	904	1030	916	911	889	995	872	921	954	951	911	915	918	946	958	926	917	945	989	942	932	901	902	926	881	895	936	920	942	914	999	913	988	972	941	952	944	921	926	954	941	932	907	919	889	941	881	895	944	918	943	939	945	961	949	910	992	948	944	919	904	918	927	964	867	930	884	884	962	963	899	911	980	945	896	937	917	972	1003	914	915	942	903	961	930	900	943	902	959	908	922	877	932	932	918	939	953	929	995	967	915	992	925	906	924	930	927	976	904	937	927	926	915	933	948	946	885	911	937	903	937	955	977	945	958	982	933	927	882	887	929	895	911	958	903	954	912	879	942	964	944	970	937	1003	908	929	913	913	865	928	962	965	886	852	911	941	961	935	854	949	928	897	979	908	947	888	960	923	921	902	945	969	930	931	938	898	995	914	972	1014	949	915	940	962	949	903	880	940	912	925	932	1009	929	859	919	909	881	902	933	901	928	918	900	904	935	946	915	886	902	966	913	920	956	960	938	887	991	912	953	912	904	944	915	942	901	965	918	965	912	894	904	921	855	902	912	903	929	942	914	971	955	886	898	946	916	919	963	955	900	896	912	939	886	934	908	936	971	895	941	941	965	938	986	892	894	910	921	963	935	973	933	900	927	948	887	965	916	951	923	985	938	971	967	878	970	932	980	952	897	930	926	928	987	948	920	915	956	924	934	962	892	928	972	966	979	956	947	959	920	892	913	924	1004	889	929	973	886	914	923	895	959	895	917	946	955	938	937	944	901	983	925	961	932	923	931	946	928	966	915	954	933	960	910	899	940	879	920	908	899	920	929	880	968	966	921	951	922	915	927	905	954	941	937	935	917	918	928	977	918	936	932	924	892	927	911	905	894	938	999	959	964	916	940	902	951	939	950	921	920	943	927	903	856	913	919	908	949	896	889	882	930	928	944	903	960	920	872	928	921	927	868	936	951	897	930	881	969	967	949	932	924	940	921	950	911	940	983	935	954	918	935	934	962	966	945	966	948	965	909	913	948	938	954	925	1003	916	926	889	985	962	937	926	955	960	962	963	904	943	941	936	888	965	950	941	976	932	927	965	957	883	967	930	988	1016	946	875	958	945	878	934	932	991	995	939	890	843	947	960	931	962	982	960	912	920	916	882	949	917	924	916	957	899	906	957	930	915	949	896	934	891	993	935	956	960	996	932	963	901	945	933	935	945	988	916	897	923	873	939	933	883	973	896	941	945	943	885	947	925	969	922	902	907	891	944	936	915	933	881	935	904	865	894	963	867	963	953	1007	899	925	934	948	956	949	964	935	917	949	936	908	973	921	912	920	940	915	930	931	862	1004	943	919	914	909	920	951	900	915	916	908	970	913	913	951	932	921	927	917	937	924	974	906	974	903	967	950	875	961	923	996	916	928	899	941	897	949	964	991	936	900	876	927	911	887	942	962	920	946	982	879	917	949	961	942	1019	978	928	883	928	927	943	924	907	940	894	950	901	950	941	934	936	897	919	961	934	973	963	906	893	922	912	935	948	931	894	893	946	950	880	948	962	979	924	950	960	908	917	968	926	973	984	1000	977	917	948	943	893	964	874	950	923	1031	912	990	931	940	903	923	907	1002	942	926	918	934	991	897	1019	936	887	936	941	947	939	946	969	926	981	918	890	953	902	900	923	906	931	953	992	912	917	941	903	905	855	948	894	974	950	917	897	954	953	959	899	939	941	970	921	978	902	918	961	1004	913	970	964	907	943	860	916	900	950	931	942	937	979	932	898	927	887	946	946	964	899	964	948	950	933	939	922	962	949	942	942	992	947	913	938	895	959	904	884	941	900	1001	930	960	917	901	945	932	929	947	1034	915	942	985	1003	958	940	934	908	940	901	935	941	907	903	980	948	949	897	923	969	883	961	945	922	950	922	965	924	985	911	946	1003	938	969	853	895	935	950	925	929	857	897	938	969	895	936	900	928	931	922	941	869	919	925	925	970
28236	42172	33737	18551	10383	6321	5018	4962	4532	3804	2759	2296	2278	2106	2112	1957	1742	1609	1463	1545	1490	1487	1459	1350	1305	1367	1376	1411	1375	1424	1308	1226	1185	1264	1331	1214	1225	1272	1190	1172	1140	1180	1172	1152	1109	1110	1079	1160	1150	1068	1087	1130	1093	1087	1055	1154	1076	1144	1153	1056	1126	1143	1065	1089	1107	1170	1082	1133	1085	1091	1109	1063	1097	1112	1095	1113	1137	1122	1092	1099	1098	1093	1128	1139	1098	1080	1106	1140	1095	1131	1113	1091	1163	1067	1089	1101	1145	1132	1092	1089	1075	1149	1119	1149	1069	1085	1112	1119	1132	1166	1084	1091	1079	1159	1066	1088	1108	1110	1102	1114	1112	1083	1145	1156	1078	1117	1089	1088	1120	1079	1079	1070	1099	1123	1122	1119	1104	1114	1065	1040	1063	1126	1115	1109	1068	1180	1141	1037	1087	1121	1139	1146	1153	1103	1073	1115	1116	1122	1050	1153	1123	1107	1163	1084	1082	1129	1117	1073	1167	1113	1049	1137	1025	1130	1118	1119	1090	1176	1065	1107	1175	1081	1129	1136	1039	1142	1065	1137	1104	1100	1098	1099	1109	1091	1108	1102	1076	1070	1116	1105	1079	1103	1144	1136	1064	1116	1085	1088	1095	1100	1157	1163	1204	1132	1028	1097	1164	1147	1104	1039	1153	1122	1112	1101	1098	1132	1086	1084	1087	1124	1096	1086	1175	1111	1078	1134	1109	1063	1137	1103	1105	1099	1192	1153	1141	1110	1091	1119	1063	1075	1095	1109	1122	1139	1145	1104	1134	1094	1143	1109	1035	1120	1063	1141	1067	1112	1147	1062	1093	1167	1135	1156	1137	1085	1158	1101	1112	1053	1105	1044	1048	1157	1163	1112	1114	1107	1070	1070	1091	1125	1090	1101	1177	1136	1125	1082	1060	1113	1100	1098	1185	1072	1107	1049	1100	1127	1100	1147	1069	1017	1104	1115	1193	1160	1137	1056	1087	1059	1102	1069	1052	1115	1108	1084	1104	1053	1094	1164	1058	1114	1130	1137	1092	1056	1080	1079	1136	1087	1105	1102	1125	1117	1132	1134	1141	1143	1128	1119	1056	1108	1119	1095	1080	1075	1137	1112	1085	1065	1128	1139	1090	1148	1121	1156	1117	1117	1105	1144	1077	1084	1090	1045	1063	1057	1077	1084	1121	1120	1110	1089	1097	1109	1161	1116	1067	1060	1086	1122	1123	1096	1188	1108	1067	1113	1092	1136	1068	1134	1112	1105	1101	1169	1102	1126	1078	1174	1159	1138	1134	1115	1100	1148	1052	1077	1062	1086	1096	1157	1107	1093	1122	1159	1124	1073	1054	1112	1097	1103	1080	1099	1100	1116	1127	1115	1017	1125	1099	1107	1096	1102	1125	1143	1117	1171	1112	1111	1114	1161	1134	1095	1180	1111	1114	1081	1109	1153	1146	1072	1119	1170	1143	1058	1041	1106	1224	1049	1119	1143	1052	1100	1125	1104	1098	1152	1124	1131	1122	1132	1123	1078	1082	1042	1127	1065	1075	1090	1096	1105	1118	1084	1027	1099	1122	1151	1129	1132	1066	1099	1129	1115	1086	1143	1089	1063	1075	1117	1082	1103	1146	1079	1125	1087	1098	1078	1142	1083	1112	1082	1114	1134	1110	1096	1035	1111	1034	1162	1124	1109	1108	1095	1081	1067	1087	1114	1127	1079	1064	1073	1025	1089	1125	1081	1148	1065	1100	1137	1098	1139	1065	1098	1060	1105	1085	1084	1122	1169	1112	1105	1103	1106	1095	1122	1144	1182	1109	1112	1085	1080	1152	1134	1103	1150	1146	1117	1084	1016	1112	1118	1063	1128	1109	1061	1091	1063	1146	1163	1109	1152	1079	1109	1157	1129	1093	1076	1052	1119	1068	1139	1125	1143	1098	1144	1091	1107	1129	1066	1121	1162	1138	1173	1112	1117	1076	1095	1084	1157	1114	1122	1160	1148	1149	1078	1135	1093	1078	1031	1100	1058	1135	1105	1099	1120	1122	1084	1131	1095	1139	1097	1097	1053	1176	1129	1070	1085	1139	1124	1146	1092	1173	1187	1043	1091	1130	1071	1182	1069	1089	1116	1110	1097	1132	1056	1154	1112	1117	1054	1114	1043	1106	1092	1142	1142	1072	1110	1171	1044	1120	1122	1102	1107	1067	1111	1081	1129	1163	1153	1100	1128	1096	1120	1107	1054	1119	1106	1124	1130	1154	1087	1078	1145	1076	1128	1120	1065	1124	1061	1130	1120	1121	1100	1148	1125	1148	1116	1125	1067	1100	1157	1117	1136	1059	1083	1124	1070	1103	1165	1127	1090	1084	1115	1097	1095	1115	1124	1112	1124	1099	1102	1040	1047	1135	1084	1096	1171	1095	1114	1095	1111	1160	1128	1092	1142	1133	1057	1140	1078	1101	1071	1169	1007	1146	1149	1091	1103	1145	1086	1085	1096	1051	1105	1115	1114	1072	1152	1114	1139	1122	1120	1074	1074	1063	1098	1032	1108	1133	1134	1102	1056	1109	1165	1048	1094	1109	1077	1085	1195	1131	1100	1076	1133	1149	1117	1099	1099	1165	1144	1150	1050	1022	1082	1124	1091	1091	1103	1092	1082	1092	1100	1132	1101	1068	1129	1072	1101	1111	1153	1095	1079	1133	1128	1155	1131	1106	1128	1105	1070	1154	1057	1065	1069	1161	1110	1065	1049	1108	1056	1050	1095	1093	1111	1103	1068	1099	1112	1097	1131	1087	1096	1073	1113	1082	1102	1051	1164	1141	1089	1152	1124	1093	1094	1138	1129	1115	1046	1049	1130	1137	1109	1158	1141	1118	1132	1114	1137	1166	1031	1098	1086	1121	1102	1106	1049	1079	1049	1103	1101	1147	1084	1102	1101	1071	1081	1136	1126	1085	1148	1068	1052	1068	1157	1096	1111	1095	1155	1107	1115	1130	1122	1063	1095	1126	1113	1146	1101	1140	1139	1081	1146	1098	1070	1112	1148	1136	1161	1153	1044	1104	1122	1114	1109	1070	1048	1126	1185	1100	1098	1088	1055	1106	1129	1110	1147	1131	1101	1145	1128	1132	1105	1052	1139	1065	1141	1100	1114	1125	1133	1107	1079	1089	1144	1096	1111	1129	1095	1085	1063	1135	1152	1069	1166	1112	1137	1103	1114	1106	1046	1195	1098	1096	1024	1135	1135	1061	1162	1146	1104	1117	1137	1071	1102	1093	1108	1080	1074	1115	1086	1146	1066	1070	1155	1185	1079	1089	1089	1125	1123	1131	1094	1112	1143	1170	1156	1108	1081	1118	1100	1131	1102	1103	1076	1120	1087	1109	1114	1113	1209	1126	1090	1045	1141	1085	1109	1130	1110	1154	1056	1118	1087	1071	1100	1090	1082	1178	1064	1086	1126	1115	1172	1084	1074	1080	1096	1078	1124	1142	1064	1085	1134	1112	1144	1106	1082	1103	1089	1083	1058	1143	1131	1092	1183	1111	1119	1129	1153	1068	1119	1088	1104	1067	1066	1117	1091	1114	1082	1093	1127	1076	1145	1154	1111	1116	1100	1111	1121	1085	1118	1087	1126	1108	1089	1100	1088	1071	1122	1081	1146	1131	1045	1181	1106	1147	1123	1107	1092	1182	1119	1155	1126	1114	1099	1124	1099	1111	1107	1072	1210	995	1093	1069	1165	1072	1116	1101	1148	1120	1098	1137	1137	1126	1118	1073	1139	1098	1123	1099	1065	1103	1101	1110	1107	1058	1145	1110	1110	1108	1093	1146	1040	1106	1117	1166	1151	1093	1112	1134	1094	1082	1055	1085	1054	1152	1138	1106	1093	1075	1071	1062	1109	1096	1074	1134	1118	1138	1009	1062	1114	1094	1084	1103	1057	1094	1110	1088	1077	1152	1096	1125	1073	1128	1100	1105	1114	1107	1098	1056	1120	1148	1114	1075	1035	1115	1094	1134	1117	1062	1074	1102	1108	1097	1076	1125	1131	1088	1130	1090	1124	1059	1092	1157	1144	1090	1181	1106	1099	1136	1128	1090	1122	1150	1127	1064	1064	1184	1143	1098	1091	1166	1097	1127	1098	1124	1129	1155	1141	1117	1108	1078	1073	1081	1130	1161	1129	1110	1088	1148	1180	1113	1125	1051	1098	1100	1091	1100	1047	1132	1101	1091	1139	1083	1117	1051	1120	1072	1080	1081	1162	1124	1124	1083	1076	1077	1064	1157	1104	1044	1106	1099	1108	1069	1116	1044	1121	1124	1113	1102	1130	1117	1109	1123	1110	1130	1088	1138	1064	1105	1025	1116	1109	1145	1137	1096	1141	1106	1154	1093	1248	1117	1168	1151	1104	1126	1117	1151	1056	1133	1097	1184	1120	1064	1082	1086	1154	1085	1095	1113	1118	1098	1083	1151	1061	1051	1050	1119	1140	1105	1081	1152	1120	1102	1126	1130	1125	1137	1121	1120	1084	1125	1097	1119	1147	1062	1111	1103	1096	1124	1153	1073	1085	1090	1153	1085	1083	1105	1028	1087	1090	1107	1106	1092	1103	1075	1138	1135	1138	1109	1097	1163	1128	1144	1080	1101	1067	1071	1068	1122	1095	1070	1122	1095	1096	1121	1129	1102	1069	1174	1149	1073	1107	1089	1083	1102	1094	1088	1045	1174	1118	1154	1107	1090	1122	1118	1101	1171	1141	1111	1017	1146	1088	1092	1130	1064	1045	1134	1087	1084	1095	1074	1118	1080	1143	1067	1120	1123	1066	1066	1127	1108	1116	1134	1175	1124	1145	1139	1131	1078	1150	1086	1140	1114	1162	1087	1097	1150	1122	1154	1065	1124	1083	1056	1103	1083	1184	1031	1128	1060	1147	1131	1076	1137	1115	1115	1079	1096	1176	1151	1123	1059	1112	1110	1109	1048	1028	1031	1086	1114	1122	1103	1068	1133	1092	1102	1109	1095	1048	1069	1114	1076	1093	1134	1099	1091	1092	1073	1115	1072	1041
23287	20767	28147	23570	20873	16147	6499	4007	3470	2762	2095	1877	1741	1712	1586	1440	1236	1136	1075	1006	1038	1063	1061	929	841	885	896	965	894	862	874	838	787	776	831	811	807	832	823	778	763	717	712	733	656	662	676	643	696	637	650	695	695	684	632	655	664	649	696	679	689	672	663	688	672	649	683	639	666	656	650	698	670	671	670	660	674	684	705	647	635	655	643	675	653	683	675	651	648	651	670	652	672	675	636	639	675	685	660	662	654	682	630	688	674	641	648	660	647	676	680	672	667	658	655	686	633	666	628	601	675	636	671	667	667	686	664	676	657	674	658	678	671	652	665	667	646	662	675	662	658	667	696	618	628	695	687	661	677	653	666	652	670	614	679	652	639	612	663	609	666	655	693	645	646	663	708	649	644	662	633	621	688	628	660	694	674	649	637	651	684	694	693	652	649	647	698	672	631	679	604	653	649	619	665	641	710	694	675	658	666	628	675	632	656	627	673	645	693	656	690	623	650	623	675	658	632	711	655	638	666	638	630	618	640	658	597	657	658	641	668	656	643	652	659	660	682	652	676	608	695	715	638	667	651	664	678	651	653	647	622	648	646	669	686	627	688	610	666	693	690	648	685	657	628	659	645	684	635	645	655	638	645	619	693	627	671	646	695	604	705	679	652	650	630	652	669	630	646	647	608	649	701	666	664	685	641	706	657	644	656	656	644	688	651	669	655	649	638	643	685	688	649	671	648	628	695	678	628	686	658	622	688	633	661	686	660	679	660	602	639	668	630	652	715	647	642	667	655	673	645	675	627	698	655	634	588	639	647	706	698	624	645	669	677	680	675	656	608	667	718	603	618	646	711	689	675	676	601	596	601	657	692	647	685	648	674	659	616	642	664	652	678	648	664	644	661	711	634	641	665	651	633	609	622	669	642	620	717	674	683	676	662	668	647	682	617	639	684	639	671	636	669	648	666	663	638	667	624	647	686	631	677	644	682	635	645	661	620	664	652	665	665	680	636	632	640	643	602	637	673	685	628	647	673	644	641	655	655	675	665	657	665	645	592	687	666	656	650	657	636	644	694	616	677	623	642	611	656	710	626	641	666	712	640	645	625	662	703	664	675	617	685	650	634	614	671	660	673	653	697	676	726	621	667	677	664	634	633	653	659	661	662	693	704	612	654	671	664	628	683	622	671	635	639	644	664	685	661	674	685	667	650	647	687	650	605	653	576	672	644	689	692	637	662	669	677	686	658	670	700	678	651	652	699	671	618	668	671	675	647	664	618	670	635	667	678	652	662	662	635	645	675	669	662	666	636	648	658	646	648	695	710	642	605	688	629	636	645	607	675	646	654	663	667	621	673	614	690	664	701	682	648	685	632	646	614	620	631	658	627	625	641	691	672	626	620	659	604	656	674	671	654	697	628	599	665	666	614	707	626	627	635	651	659	669	659	660	694	676	642	668	694	655	670	676	662	663	692	657	661	683	604	662	645	621	651	678	678	640	656	625	667	676	644	647	687	671	657	699	667	681	705	637	654	657	655	641	703	654	623	701	653	714	667	647	662	696	681	627	664	712	703	668	651	676	666	668	665	691	653	662	684	596	679	618	660	671	668	643	652	654	693	692	654	706	638	640	627	677	645	613	651	636	653	698	639	614	619	690	667	672	697	662	653	632	639	678	659	651	631	659	664	610	654	678	661	654	672	662	635	634	611	638	652	661	646	617	628	674	641	673	657	625	637	681	667	719	645	634	658	636	666	633	640	701	660	642	624	653	687	656	655	673	690	694	659	671	668	649	649	670	683	630	681	628	680	665	663	635	628	657	658	633	648	619	620	702	717	676	659	644	667	678	648	633	688	668	685	656	606	667	663	668	653	653	690	680	678	649	665	677	668	631	661	634	642	634	693	637	640	696	677	695	638	686	643	674	633	681	665	674	665	669	690	657	632	653	622	646	640	658	692	680	651	646	667	690	689	667	666	693	663	622	653	623	702	647	681	666	646	675	654	687	667	705	641	679	663	643	656	684	666	675	657	648	667	641	624	686	680	655	668	716	697	633	664	651	657	639	646	672	690	688	625	643	671	677	637	688	657	659	701	652	654	640	657	676	690	640	661	630	683	654	679	672	646	667	653	669	641	631	649	693	685	632	664	671	662	639	657	646	643	686	667	638	643	626	677	608	617	688	648	671	669	615	727	640	671	657	615	659	677	644	680	674	632	699	666	633	632	683	627	617	660	667	671	646	646	659	666	673	678	647	673	633	715	675	679	601	729	693	634	641	642	619	666	691	679	640	660	693	700	631	646	678	669	689	676	689	678	643	677	631	699	596	684	626	650	682	681	656	639	680	686	627	594	657	610	672	702	680	621	678	637	654	714	668	634	684	677	669	628	653	656	628	639	697	667	661	618	636	700	637	652	682	627	670	709	697	647	682	659	619	638	677	682	651	665	766	657	634	683	674	660	661	633	659	688	673	630	685	654	691	683	635	618	641	646	659	641	663	656	693	641	635	629	682	745	648	663	710	666	652	661	625	663	674	639	703	663	708	615	631	681	633	665	681	602	641	665	667	695	672	642	684	669	646	658	580	609	636	641	616	696	656	620	723	700	659	623	634	645	679	671	659	662	660	650	698	644	705	644	656	652	642	657	656	645	637	655	659	645	694	655	648	651	702	671	668	610	680	604	650	655	660	633	676	658	674	676	640	661	621	666	668	666	633	594	644	648	640	633	666	651	673	681	653	638	663	663	645	660	689	656	697	673	628	663	661	684	672	679	675	667	665	685	695	665	643	640	677	655	663	699	682	661	672	648	638	677	656	673	657	625	644	648	668	620	694	672	648	652	700	658	668	621	690	652	653	729	646	658	637	659	662	690	689	691	625	685	623	634	627	634	652	631	640	667	645	635	642	649	644	640	617	624	677	652	646	673	676	686	627	652	657	621	656	664	635	631	693	658	673	710	677	667	704	639	694	644	673	595	622	648	680	656	653	665	634	643	643	653	654	661	626	641	649	669	695	668	670	629	673	636	635	684	684	668	656	650	630	704	615	661	679	613	665	653	674	665	625	646	625	691	649	629	668	689	617	641	674	658	629	649	680	629	683	645	666	683	686	632	674	681	656	667	716	639	671	636	653	661	649	645	638	668	635	612	651	655	610	690	639	639	670	649	656	615	655	632	637	668	679	656	634	660	646	707	634	657	687	644	636	673	663	678	658	634	626	638	682	659	629	666	671	640	658	658	654	667	660	697	661	639	651	728	635	652	652	675	680	640	757	627	639	655	685	661	686	640	685	713	698	633	656	658	615	697	667	614	679	651	688	670	675	689	654	702	666	695	641	623	638	647	610	623	670	651	696	680	682	684	656	640	690	677	654	663	688	684	631	688	683	621	632	661	618	635	623	658	665	618	646	651	656	677	618	621	679	652	699	673	650	623	648	668	631	724	621	658	667	675	611	651	662	653	638	636	616	660	644	669	714	680	635	606	664	682	634	606	667	597	690	635	711
28352	46887	39478	24912	15236	9781	8149	7290	6869	5207	3637	3118	3070	3042	2517	2292	1955	1724	1582	1532	1599	1491	1445	1268	1196	1218	1275	1327	1237	1278	1183	1148	1065	999	1136	1021	1058	1123	1088	966	936	997	931	913	776	797	806	766	816	839	851	781	758	807	840	822	822	780	792	824	869	795	783	788	813	841	795	805	796	785	810	772	790	828	805	788	798	812	810	787	771	830	824	787	876	818	816	836	770	754	780	794	794	762	773	796	789	820	775	801	811	816	779	768	832	787	772	823	811	798	829	834	805	831	835	804	784	795	790	802	823	792	794	841	829	796	802	786	801	784	747	844	806	807	778	782	804	809	770	826	771	791	758	752	810	766	865	732	770	771	787	785	772	810	825	789	859	850	820	795	831	770	848	819	807	798	812	779	813	771	811	829	797	819	819	825	782	869	778	826	823	841	789	850	848	864	774	795	869	801	811	851	810	787	760	778	791	797	815	808	800	747	803	814	793	756	747	764	812	778	778	815	829	800	828	868	793	803	789	836	805	825	723	806	797	851	801	837	792	785	792	761	774	788	828	859	820	833	791	738	797	784	797	812	792	803	792	775	800	835	827	734	771	776	788	854	825	745	808	777	789	793	795	773	855	824	788	776	790	808	810	809	787	762	866	838	812	787	814	813	803	871	784	792	814	808	772	759	821	799	780	752	794	795	806	793	823	771	820	807	800	784	794	790	798	794	756	841	791	757	770	785	830	803	781	846	791	791	798	799	847	784	776	799	738	777	829	784	817	845	792	832	786	816	852	801	830	784	804	759	823	777	781	834	774	796	831	771	827	777	792	807	820	825	833	875	813	833	808	813	826	863	838	824	767	792	816	851	761	797	827	816	809	788	820	827	857	803	789	832	789	774	884	819	810	829	811	803	807	822	787	829	806	868	814	831	796	781	799	790	770	812	820	795	823	821	843	799	820	830	791	795	798	765	785	788	843	785	821	843	791	796	798	797	802	840	808	780	775	855	839	831	788	826	784	790	802	835	781	797	805	803	800	772	772	782	741	805	820	806	862	831	801	785	791	805	809	811	818	770	765	840	782	799	807	819	789	796	815	817	829	831	819	832	837	825	781	773	778	774	800	809	805	772	812	779	854	764	784	809	778	831	873	853	757	819	783	808	816	767	752	765	757	775	777	749	845	810	759	780	803	821	803	792	805	770	767	807	803	846	808	753	776	812	812	772	803	805	814	799	758	794	803	778	838	805	860	818	811	820	793	806	853	812	797	808	789	825	802	829	738	816	825	797	750	810	838	840	761	793	840	771	858	792	830	816	826	770	801	846	806	795	789	824	797	843	801	811	795	760	814	796	787	829	796	855	797	772	790	813	819	777	801	802	804	822	794	785	770	801	809	786	810	797	828	790	839	759	753	793	738	799	749	771	774	839	834	817	783	865	823	784	817	850	752	854	805	829	771	801	814	798	823	795	782	812	779	761	851	808	776	770	795	809	765	785	792	747	798	826	799	795	800	848	831	780	826	871	828	827	868	825	787	820	865	787	827	750	803	800	830	811	781	789	816	822	809	777	836	826	761	811	788	848	803	787	799	805	741	803	746	815	793	879	859	828	773	819	786	830	812	774	770	828	794	786	826	768	814	813	810	755	778	798	857	826	835	826	781	759	811	811	824	779	796	825	781	807	780	803	772	835	782	813	821	744	849	830	835	822	791	796	815	810	827	850	767	793	779	820	852	803	792	824	830	777	791	844	794	818	760	812	825	845	779	828	851	763	745	838	827	820	772	796	754	822	748	815	792	777	813	790	839	760	837	807	793	768	819	784	794	795	759	766	773	792	796	833	763	812	792	803	808	778	820	788	829	784	814	824	812	840	806	783	850	819	779	730	828	835	835	822	789	752	804	841	796	840	766	793	823	844	771	800	835	831	796	816	819	752	824	864	803	797	811	782	824	800	827	780	802	844	765	755	833	765	858	844	781	800	820	799	826	800	779	811	797	809	809	818	811	801	792	794	792	820	803	833	824	770	792	837	792	795	845	830	796	834	754	820	795	805	817	807	780	810	787	867	834	848	767	849	777	768	794	821	778	832	793	803	845	778	860	806	757	746	768	788	843	793	780	804	782	797	857	760	833	766	845	742	905	754	838	769	784	797	820	817	794	827	855	831	783	769	793	793	741	789	801	832	810	803	792	825	822	806	789	840	768	828	809	757	779	781	759	747	783	748	808	826	827	807	778	778	826	792	792	845	821	802	765	797	792	804	803	814	846	836	798	835	758	777	843	809	787	813	803	775	768	800	831	791	768	782	799	786	843	783	828	820	823	796	771	805	776	839	790	806	832	801	792	827	793	819	846	807	772	803	802	786	783	789	838	800	779	848	806	799	803	810	833	819	855	829	826	771	811	799	815	819	786	739	779	797	783	857	780	748	778	823	847	805	868	873	802	802	810	822	784	809	793	846	830	806	781	850	789	834	735	794	843	813	798	859	789	830	812	773	788	782	807	807	790	783	805	763	828	804	804	820	826	782	833	770	865	824	764	765	863	838	829	813	805	819	810	780	806	821	790	805	781	841	826	831	829	814	817	783	799	771	826	812	789	833	787	765	822	812	803	754	779	831	813	831	735	807	821	805	804	785	856	768	892	819	814	811	796	787	820	790	784	803	806	804	793	834	806	785	778	786	837	800	799	821	824	837	801	784	755	807	753	795	785	771	791	852	778	859	804	795	873	822	823	788	835	829	780	799	836	793	791	805	798	840	803	811	806	796	789	800	807	742	813	792	828	790	768	821	817	786	803	781	790	791	832	796	867	754	855	809	799	856	832	773	825	847	798	829	828	796	823	843	774	835	782	797	812	788	795	764	792	802	757	818	806	843	815	783	807	799	827	780	812	850	810	815	788	817	832	759	813	802	765	775	818	774	752	804	824	834	776	816	805	825	836	816	761	778	841	788	814	782	836	803	861	799	809	870	785	864	841	782	771	796	795	804	836	784	842	824	753	772	796	838	813	797	792	787	816	858	765	793	807	732	806	762	786	863	791	789	815	834	779	771	807	737	763	789	827	797	801	831	850	815	813	795	825	786	802	817	778	769	805	828	817	797	809	781	747	760	801	852	852	801	760	769	788	797	780	830	837	822	807	780	816	811	765	799	830	818	835	812	818	840	804	828	766	829	778	785	799	797	786	798	776	797	802	832	814	802	824	860	846	778	776	824	810	836	825	867	843	748	840	836	806	807	795	816	798	761	828	777	801	808	804	799	794	798	801	809	833	772	832	837	796	816	827	808	765	761	803	803	795	864	782	844	861	848	834	777	790	798	810	812	864	823	757	782	830	826	822	808	819	824	829	777	780	789	805	746	759	804	815	780	787	753	779	840	820	772	796	839	817	829	798	797	804	791	803	819	818	821	798	817	786	818	807	827	804	772	829	793	780	792	794	812	793	844	809	800	853	813	836	824	829	831	834	860	851	779	851	756	814	822	882	762	776	806	808	797	795	839	881	831	823	826
22370	20727	28450	23078	20781	20970	16127	6100	4641	3483	2620	2431	2403	2231	1774	1639	1417	1227	1131	1151	1159	1040	1072	947	858	892	927	904	905	860	833	771	723	727	777	821	717	725	767	647	711	685	658	576	486	533	529	499	545	521	522	525	574	532	522	508	563	523	548	526	509	546	528	515	529	561	537	554	522	543	536	536	520	519	496	518	509	533	523	538	497	476	508	520	503	564	546	517	541	513	526	529	557	496	554	532	509	501	552	558	499	512	505	505	525	517	512	517	531	518	518	500	490	553	514	517	530	526	535	541	531	536	525	476	488	484	504	507	519	528	509	533	537	509	514	561	526	524	544	498	536	538	551	514	556	501	483	503	519	513	502	529	516	570	539	531	515	511	542	560	490	536	530	495	530	508	478	509	549	484	528	556	531	507	513	520	517	492	548	491	495	525	527	491	525	522	522	502	509	519	521	500	534	529	527	511	495	506	522	514	503	543	514	474	534	511	516	509	502	535	541	519	493	525	546	551	540	542	509	549	538	525	502	501	538	580	521	516	538	518	467	523	504	541	507	543	508	536	557	497	544	490	515	494	511	485	542	525	513	468	496	517	506	522	513	546	508	495	525	538	529	526	526	536	541	547	525	523	523	508	488	495	550	491	522	534	501	526	539	574	504	571	493	514	542	541	516	534	563	528	509	541	529	497	528	516	547	518	520	505	508	539	487	518	486	527	561	556	499	525	542	515	514	545	504	501	523	537	506	508	473	497	492	541	529	519	530	538	475	530	533	549	529	472	540	550	500	508	542	536	521	529	500	484	489	571	532	526	533	484	541	525	502	516	524	542	544	547	546	525	505	513	535	531	486	554	547	519	508	521	472	540	510	518	522	524	512	529	540	499	525	526	530	505	462	538	507	523	523	518	524	515	491	507	483	529	506	550	530	527	527	529	498	558	542	514	512	511	556	487	484	521	511	552	549	527	552	512	465	531	490	497	543	524	533	513	515	506	503	481	535	544	489	507	534	547	525	538	525	536	501	452	529	529	558	534	549	535	527	518	518	514	513	496	508	543	524	508	521	501	522	505	511	542	522	504	529	513	520	524	504	525	531	540	496	517	528	493	527	489	513	477	562	541	551	520	513	501	532	506	518	500	515	499	525	505	535	502	493	522	468	509	519	521	533	518	495	538	523	558	573	512	522	505	507	512	511	551	508	483	507	553	492	496	554	533	519	488	563	527	486	503	513	509	513	565	493	511	582	528	446	535	545	520	540	517	535	544	521	507	540	493	537	518	509	508	526	484	530	529	571	527	507	536	499	549	533	525	510	533	526	509	503	537	454	513	539	501	520	505	496	504	510	493	522	486	525	521	556	545	475	530	510	519	547	521	492	504	500	566	480	528	533	521	512	510	517	454	557	518	521	568	486	496	511	528	535	508	519	550	472	530	524	526	515	475	488	488	528	494	521	502	522	514	541	548	498	484	531	560	529	562	496	555	544	536	509	496	517	523	543	526	512	563	534	499	544	525	568	485	530	536	524	495	474	514	495	510	528	494	470	549	507	515	545	493	518	504	541	558	555	544	517	524	525	506	473	533	496	517	517	479	517	518	510	499	510	515	521	527	530	529	530	512	497	507	479	518	520	513	510	512	515	519	504	473	534	518	529	495	487	522	514	509	499	496	495	489	542	548	560	514	498	518	503	499	528	517	507	519	521	547	486	549	521	484	515	470	543	508	526	536	556	527	500	521	526	517	470	539	554	517	507	471	518	538	535	496	534	510	514	476	508	500	551	483	531	486	523	512	538	513	497	521	562	545	521	539	550	514	549	507	548	535	532	510	521	520	515	521	531	532	510	500	504	493	519	515	535	517	505	527	584	507	529	526	535	501	502	508	523	509	516	540	530	511	497	544	537	499	562	507	540	510	519	515	543	488	555	499	502	509	513	524	518	515	533	512	496	503	533	544	519	523	561	525	519	521	501	549	553	489	523	528	496	488	531	514	532	496	512	543	503	522	545	509	514	519	491	522	548	521	545	525	512	528	537	505	534	543	517	527	487	503	547	538	544	522	517	473	555	530	487	523	522	506	499	501	521	532	488	493	515	559	526	578	523	515	486	545	511	487	484	509	540	469	536	496	549	546	495	507	545	531	509	549	534	556	504	504	534	479	546	508	534	549	511	548	510	525	544	493	505	508	522	502	551	516	541	549	563	493	522	484	508	478	509	475	498	521	481	540	523	541	524	513	536	492	510	471	493	563	537	513	516	509	530	491	538	512	553	519	518	503	562	503	531	495	515	532	533	519	540	556	520	510	545	518	518	515	570	532	518	505	517	513	524	556	528	535	552	545	522	532	517	507	507	547	522	501	508	524	531	567	491	496	519	519	510	516	520	553	539	514	506	523	506	508	499	499	476	514	557	528	494	507	552	516	560	511	502	517	487	494	485	509	519	494	509	531	493	526	563	497	534	526	533	568	491	509	483	528	556	559	522	527	493	509	527	562	535	494	507	518	529	481	516	531	504	491	505	534	526	517	548	571	513	526	515	481	518	485	521	493	517	515	553	547	559	528	511	522	517	478	526	513	515	500	507	507	520	531	519	547	491	545	503	506	495	522	533	492	550	514	501	523	547	529	507	506	503	522	524	465	535	498	514	480	543	482	489	548	554	508	499	506	504	483	497	512	522	471	517	509	513	539	459	552	529	538	493	528	500	502	498	497	502	512	545	503	514	505	516	546	559	529	475	543	546	495	528	530	504	518	512	536	526	524	546	509	515	548	502	493	535	537	555	566	497	545	559	504	514	492	529	500	540	521	553	537	542	537	504	553	537	540	502	504	542	513	503	536	509	541	556	491	529	509	542	529	505	526	482	546	525	522	501	545	519	534	486	506	550	517	513	508	543	523	542	547	495	540	551	513	519	519	541	497	487	454	486	507	535	532	568	543	480	542	553	537	535	519	535	485	515	490	491	522	502	498	489	484	520	511	479	533	524	546	538	465	514	530	518	528	507	564	535	530	538	507	528	525	540	513	500	528	549	515	527	538	488	475	525	552	506	497	504	535	512	549	506	539	528	524	517	515	536	501	516	527	477	529	508	532	483	542	534	545	521	500	505	566	482	551	558	541	474	522	526	536	534	509	520	538	507	508	524	550	501	502	513	526	497	513	484	514	492	527	491	540	554	521	551	493	518	500	481	542	561	518	507	484	484	563	499	490	506	466	583	564	542	532	518	472	506	501	506	511	493	598	489	553	520	504	492	520	508	528	508	522	577	522	510	514	500	473	504	513	524	524	494	516	538	508	510	486	507	546	509	544	500	508	502	522	491	495	514	504	494	506	555	522	517	509	524	498	517	515	489	517	534	517	503	530	513	544	488	523	522	532	526	513	502	523	523	501	526	524	534	504	515	545	535	477	511	538	482	538	488	517	528	499	526	503	513	485	520	516	540	483	531	503	512	517	511	514	557	526	492	479	496	525	556	503	533	509	481	506	526	520	493	494	509	492	512	519
30975	49859	42407	28488	18889	12671	11122	9714	9026	6624	4888	4454	4203	3968	3188	2797	2258	2016	1763	1795	1889	1776	1563	1312	1239	1216	1290	1290	1253	1238	1099	1058	985	1063	1100	1051	1027	1033	994	835	921	1025	877	740	676	616	623	611	679	642	629	687	636	651	582	643	653	610	596	622	637	590	637	616	618	588	593	641	642	623	640	585	607	634	629	587	597	616	547	659	629	641	627	617	632	587	650	609	588	614	609	650	648	623	598	597	625	606	640	673	633	628	577	630	629	656	604	613	604	607	621	618	609	583	607	593	615	614	619	620	640	632	636	607	572	581	634	642	628	596	565	648	549	595	638	657	635	628	606	611	604	591	611	623	618	619	586	601	654	629	569	613	582	593	623	629	622	616	618	607	601	597	604	592	615	591	611	628	588	611	652	604	662	670	631	637	656	614	614	595	638	646	625	582	605	602	645	566	637	579	601	583	598	574	633	652	593	554	597	655	634	576	591	596	584	637	598	687	583	636	627	640	640	633	646	599	590	657	619	637	628	658	560	625	633	641	625	627	605	600	625	663	581	614	613	628	610	638	619	594	630	641	612	637	600	649	602	668	599	634	594	601	605	645	591	618	607	578	603	609	609	610	610	611	603	685	570	621	586	640	619	619	610	644	616	640	647	603	611	663	672	610	588	597	570	609	597	584	580	644	615	644	630	633	608	593	594	634	593	592	617	601	601	634	611	609	619	614	633	640	607	606	608	641	644	618	615	606	640	605	656	580	622	593	631	602	627	625	618	599	625	549	575	601	605	624	612	606	615	627	578	635	594	614	625	621	604	595	573	626	592	606	624	632	642	619	608	597	595	593	605	621	621	575	646	589	593	637	627	640	658	659	624	635	653	608	597	619	579	630	602	605	593	593	625	632	590	618	571	602	645	627	667	679	668	631	620	615	561	598	597	589	596	605	671	631	651	588	650	639	638	668	612	609	637	627	622	603	614	601	613	633	679	590	615	623	621	612	605	592	624	581	629	586	562	572	610	590	616	666	620	657	655	671	619	592	614	600	601	615	631	642	645	598	586	630	591	613	567	649	637	657	632	627	579	637	668	622	619	589	638	598	607	630	633	626	594	622	581	616	616	638	581	594	616	604	583	586	631	614	620	653	609	618	591	640	570	641	586	538	625	621	627	656	634	657	615	654	627	638	636	601	595	548	627	613	604	593	620	610	589	651	589	600	646	624	633	642	626	636	637	606	588	638	583	622	589	596	599	615	581	623	612	609	591	603	612	590	584	618	598	575	607	588	604	610	561	630	627	618	634	583	628	660	604	572	662	634	607	592	597	645	581	589	589	559	605	648	630	608	598	575	570	617	606	591	642	650	650	668	645	617	609	635	567	629	614	620	610	713	635	617	594	575	623	597	631	639	570	613	607	641	629	622	596	621	625	625	627	597	615	602	629	593	588	596	627	591	635	632	638	614	646	659	596	605	598	563	578	612	628	680	662	657	617	604	584	611	633	644	625	594	591	603	658	584	599	590	634	596	591	635	626	623	616	664	614	595	589	643	579	622	589	609	601	591	626	640	621	615	620	597	639	600	594	603	615	638	616	632	599	601	648	640	587	608	607	623	617	627	615	668	585	576	634	610	641	622	612	618	608	616	639	586	601	588	624	607	623	622	555	632	588	604	616	606	599	614	656	547	618	612	609	567	646	623	617	623	636	623	646	635	626	662	618	641	623	616	626	645	649	610	634	614	645	618	650	651	574	591	573	649	627	598	624	601	632	603	637	619	585	585	615	604	596	608	597	623	591	613	578	636	602	615	627	643	620	619	617	616	641	630	618	611	597	596	603	585	582	572	635	602	664	642	627	615	574	590	601	628	604	571	657	613	631	645	602	625	638	635	639	605	627	549	623	629	621	604	653	612	588	651	587	629	619	590	644	637	581	633	644	635	643	589	617	645	573	624	620	618	680	595	612	616	642	661	628	622	642	622	632	618	588	588	610	602	593	658	610	658	625	665	642	651	594	625	624	617	631	598	629	606	637	618	635	609	630	576	598	597	593	611	642	601	660	575	608	598	621	593	635	630	617	602	608	626	599	627	579	671	598	587	660	603	620	635	659	581	607	606	629	588	586	620	690	598	652	617	623	648	642	623	569	606	597	624	585	664	600	661	605	657	648	647	632	605	578	601	625	607	602	641	632	649	649	665	642	616	597	637	623	612	625	622	626	562	629	622	590	610	610	631	641	622	595	643	629	647	610	607	616	607	582	645	641	607	607	605	625	626	603	631	636	581	614	616	606	630	636	622	627	624	664	618	613	581	638	598	617	619	583	619	573	603	637	655	626	608	638	630	600	611	623	624	597	565	649	593	621	638	628	638	615	623	586	646	635	646	610	635	666	572	614	614	668	630	574	576	589	665	637	574	593	598	600	621	620	627	597	640	643	598	638	664	610	584	591	602	600	650	587	595	601	622	615	617	628	612	583	619	602	570	604	623	612	616	627	620	629	615	621	616	641	606	646	615	582	611	646	624	612	613	583	578	616	569	623	612	620	640	656	686	592	659	567	685	604	596	606	603	624	597	597	605	593	627	652	596	605	561	615	638	628	597	646	603	604	579	627	613	670	628	596	581	605	650	625	653	654	599	596	603	576	628	608	651	613	597	654	648	620	653	611	582	572	594	583	604	588	580	639	590	591	599	632	599	639	632	594	631	621	608	653	574	631	594	623	616	654	641	619	609	629	634	634	596	560	625	616	613	599	626	647	588	613	590	592	624	678	625	653	595	609	619	661	622	612	640	592	573	586	613	586	639	596	637	662	633	650	635	607	634	629	598	638	627	629	608	632	608	617	624	587	614	565	669	603	604	572	672	631	614	577	591	625	628	603	630	596	594	645	613	597	589	631	614	639	603	622	632	651	642	557	586	594	674	610	600	628	650	621	564	602	642	593	617	578	674	620	586	629	616	567	597	610	597	611	585	592	622	592	610	615	617	594	601	624	622	619	671	625	588	644	605	606	592	633	610	620	585	608	597	626	630	585	662	591	589	636	667	604	601	603	628	622	626	623	645	670	568	587	632	606	611	661	628	596	663	611	600	628	655	598	639	634	616	639	582	608	576	635	633	613	636	621	580	615	640	642	632	616	628	597	604	635	623	602	604	636	639	613	559	630	602	612	689	634	609	586	586	623	599	633	620	642	627	575	616	612	633	598	602	584	624	575	633	627	590	601	607	651	640	585	619	668	636	604	664	666	675	588	622	623	624	609	586	611	624	707	620	560	611	613	597	577	638	615	656	603	623	597	600	639	615	626	621	618	631	672	592	599	598	614	621	642	577	657	611	603	678	622	637	604	630	631	626	631	605	578	608	606	631	637	660	626	567	601	639	630	653	613	648	585	592	595	651	647	569	640	619	655	576	668	628	623	571	667	603	617	639	632	618	645	648	639	634	601	608	621	656	603	627	633	594	615	631	670	627	625	623	573	621	588	609	631	616	635	633	624	617	634	582	615	609	643	583
26902	22952	25706	15738	5959	3476	3007	2833	2691	2166	1786	1675	1647	1586	1436	1368	1224	1204	1205	1206	1178	1249	1083	1072	1105	1082	1081	1050	1078	1075	1063	983	1057	1058	1008	1021	1011	1002	1025	1022	971	982	946	930	973	990	951	908	983	916	845	993	975	923	947	962	954	902	932	981	955	891	933	929	994	959	966	983	925	959	930	894	909	926	950	962	905	918	917	889	968	914	951	937	843	944	942	935	983	930	929	963	959	932	927	940	962	956	878	958	895	921	933	945	893	879	917	935	906	940	895	929	940	902	944	941	968	952	907	948	905	937	951	935	902	904	947	936	911	872	890	887	980	956	922	924	961	923	888	986	878	940	907	985	879	909	948	932	912	963	921	938	929	933	979	905	911	972	926	933	903	969	943	918	898	950	933	981	955	944	951	948	862	924	925	903	926	911	966	943	902	918	926	941	875	917	924	925	898	970	922	972	922	987	925	922	885	929	896	913	920	999	947	872	983	985	928	905	930	978	933	906	946	977	940	915	950	952	917	941	931	918	946	891	916	927	961	877	937	947	967	915	945	947	989	949	898	904	903	912	929	906	994	922	928	928	956	943	932	943	908	895	912	921	969	979	935	906	982	914	925	914	932	951	914	928	972	910	935	921	935	917	949	945	900	912	982	900	937	935	975	942	923	949	885	968	944	974	938	933	915	910	921	898	974	973	916	935	888	986	956	975	925	890	926	882	973	943	971	945	942	996	934	923	984	943	935	933	927	953	906	945	949	890	931	928	915	901	937	900	953	959	942	872	955	902	959	925	929	938	924	945	944	878	927	909	931	960	950	958	961	925	936	977	867	931	930	984	924	957	965	954	940	961	964	891	901	895	998	950	935	907	923	898	957	973	899	933	974	886	982	965	943	1004	926	923	968	936	901	945	954	964	853	892	971	887	962	959	912	929	907	951	950	958	956	918	882	964	898	936	985	896	899	929	962	909	913	914	893	944	980	953	950	911	907	957	935	940	911	914	999	895	960	924	903	871	968	937	886	964	945	926	920	922	936	920	898	961	921	937	932	942	922	895	929	965	916	904	941	863	966	914	951	943	925	848	936	873	921	905	921	958	883	884	925	946	902	918	929	986	879	934	944	956	880	906	925	915	934	941	931	954	948	914	925	914	934	908	917	976	908	917	964	943	965	910	941	954	916	923	890	965	927	979	951	951	904	942	964	933	914	934	908	904	958	894	911	886	914	971	939	945	971	976	964	903	952	918	947	883	936	907	926	950	940	987	943	977	963	861	914	898	949	926	982	898	915	939	904	928	940	953	901	923	872	959	956	1003	958	933	898	943	897	956	947	946	882	922	932	889	959	991	924	939	928	916	947	960	932	875	907	928	939	921	868	931	959	915	953	934	948	904	887	950	899	918	920	907	972	919	912	919	969	901	940	941	913	925	974	944	925	925	977	915	942	925	965	986	943	962	908	916	935	922	918	911	929	966	896	903	920	957	836	950	911	928	932	880	975	938	895	956	892	1007	884	1015	917	882	914	986	976	925	951	891	949	938	927	943	922	932	955	919	921	886	951	946	967	932	927	935	956	912	952	883	926	868	983	945	904	959	958	918	877	929	922	892	916	924	956	904	925	1011	923	968	909	911	889	959	965	920	935	880	902	904	932	942	924	914	901	950	933	952	891	893	900	925	945	926	915	961	941	955	944	901	889	912	970	977	939	962	908	896	1009	926	931	932	982	933	924	902	916	952	875	922	898	923	872	915	913	949	933	974	914	924	937	934	920	930	941	913	901	979	887	917	945	952	957	929	887	921	928	924	915	919	910	946	863	948	888	884	931	972	906	979	975	966	935	926	969	965	932	909	909	982	911	959	964	909	914	907	893	946	988	931	881	921	884	952	953	946	993	982	921	973	875	914	905	914	970	970	975	912	947	877	947	951	956	948	895	953	930	919	991	898	940	942	918	958	981	904	967	971	915	946	907	910	968	972	923	942	897	958	892	921	992	923	922	975	970	969	926	915	947	902	926	922	913	889	882	899	955	978	916	970	895	947	891	922	927	914	949	933	912	936	957	938	948	944	944	922	938	968	892	880	883	951	932	938	928	914	954	917	899	891	957	1014	960	942	944	922	930	929	910	931	952	887	940	901	941	894	920	975	974	975	962	996	966	951	927	887	936	910	968	983	915	975	892	965	940	956	980	968	931	957	951	937	936	918	989	935	918	946	957	951	936	937	939	974	947	881	895	963	927	967	930	954	930	966	905	933	888	924	901	937	939	918	943	893	972	941	941	960	986	987	894	930	963	959	916	994	943	929	956	936	907	962	927	1011	973	980	920	897	955	945	941	937	910	927	924	943	956	939	894	950	920	978	905	964	950	943	882	960	920	987	887	916	959	951	928	923	896	897	880	903	881	922	920	908	912	931	980	914	961	936	932	948	929	912	893	915	921	944	928	951	932	915	967	967	920	925	953	893	885	935	943	914	911	924	941	895	910	942	900	927	944	935	942	890	989	942	944	923	948	950	935	898	941	966	961	999	955	935	896	943	953	969	906	944	946	943	883	953	941	958	977	899	914	962	893	905	909	946	927	922	954	876	946	895	925	950	953	949	951	872	847	907	938	917	941	892	955	929	1002	987	902	962	982	867	949	920	910	898	886	954	940	965	893	945	948	906	933	893	897	913	937	920	939	900	882	933	967	964	895	939	944	950	969	892	965	989	942	959	914	971	912	954	930	928	871	946	871	918	886	916	901	924	945	932	935	925	975	931	969	899	933	940	911	965	927	972	909	946	939	916	928	938	934	962	888	979	927	952	923	914	921	922	939	950	902	908	961	935	938	946	913	935	900	929	895	936	933	949	927	889	891	925	964	969	900	964	968	917	932	935	940	954	930	898	911	926	886	941	941	943	898	932	875	968	951	916	946	933	958	864	960	908	951	948	898	925	888	944	945	959	888	892	944	928	926	927	940	951	956	936	917	945	921	877	907	1003	973	929	905	949	924	941	961	927	915	914	907	951	938	940	971	958	944	892	912	885	908	926	886	962	927	918	892	919	915	1005	930	865	950	915	952	929	963	967	918	927	915	941	924	941	917	938	961	973	976	900	921	949	909	918	913	874	926	940	983	923	959	935	974	926	951	973	926	896	913	987	958	966	907	943	915	934	934	949	966	984	941	924	922	872	926	973	915	896	887	952	949	930	953	909	966	902	943	931	946	875	947	915	899	904	932	942	948	904	945	910	921	907	958	993	930	887	889	950	928	956	912	938	910	936	900	953	967	948	946	944	914	947	951	882	937	952	861	991	923	929	934	951	885	939	940	970	940	909	901	914	866	929	940	940	897	942	911	893	940	979	873	981	936	962	929	956	895	951	924	944	1021	979	967	994	971	975	967	952	928	946	931	969	880	973	927	897	945	897	931	952	979	915	936	934	873	888	905	930	870	886	932	932	955	936	927	930	924	924	905	884	905	1022	953	920	927	913	924	957	944	924	934	963	963	926	920	937	1012	916	968	950	925	866	903	941	916	914
25707	36905	29655	15829	8774	5981	5535	5214	5165	3632	3001	2708	2604	2489	2095	1902	1740	1582	1640	1623	1645	1527	1474	1406	1330	1394	1476	1399	1325	1337	1332	1320	1269	1269	1247	1265	1298	1198	1250	1127	1244	1243	1148	1079	1117	1105	1097	1122	1132	1102	1161	1093	1133	1038	1149	1173	1146	1094	1135	1092	1142	1072	1153	1065	1061	1088	1054	1095	1100	1064	1089	1137	1082	1066	1160	1168	1082	1069	1118	1133	1162	1070	1106	1056	1082	1098	1151	1103	1101	1074	1113	1116	1136	1114	1067	1133	1111	1098	1139	1099	1188	1117	1128	1070	1133	1062	1086	1076	1081	1083	1124	1110	1099	1105	1113	1134	1123	1134	1046	1128	1127	1090	1140	1069	1109	1153	1173	1052	1168	1106	1106	1104	1152	1095	1116	1146	1099	1103	1113	1084	1084	1125	1040	1112	1127	1072	1061	1108	1077	1113	1108	1153	1113	1096	1115	1193	1091	1075	1124	1195	1131	1143	1148	1180	1141	1141	1105	1074	1086	1080	1131	1032	1112	1140	1082	1085	1146	1110	1107	1144	1163	1125	1099	1137	1098	1110	1106	1044	1109	1082	1146	1184	1118	1109	1166	1099	1156	1138	1089	1139	1124	1096	1082	1060	1070	1067	1096	1097	1141	1141	1082	1093	1074	1047	1094	1059	1105	1097	1081	1135	1067	1109	1112	1099	1107	1072	1103	1058	1100	1136	1048	1146	1078	1155	1152	1131	1084	1169	1126	1162	1066	1111	1147	1116	1147	1133	1123	1118	1070	1083	1197	1180	1158	1088	1137	1063	1099	1075	1131	1102	1085	1043	1092	1034	1100	1087	1109	1066	1136	1066	1103	1137	1103	1095	1113	1093	1132	1120	1072	1073	1094	1173	1134	1096	1090	1093	1150	1116	1077	1126	1134	1095	1129	1144	1116	1157	1112	1124	1115	1120	1109	1142	1097	1072	1130	1152	1187	1133	1121	1139	1133	1104	1090	1047	1128	1126	1070	1147	1126	1117	1142	1112	1190	1125	1092	1106	1119	1065	1156	1051	1117	1141	1165	1116	1078	1169	1101	1074	1171	1104	1111	1133	1076	1115	1094	1170	1026	1162	1105	1153	1164	1118	1105	1090	1184	1058	1181	1109	1132	1103	1146	1121	1093	1086	1109	1125	1098	1084	1080	1163	1163	1104	1052	1088	1093	1110	1116	1170	1079	1100	1129	1131	1124	1117	1153	1097	1091	1056	1116	1116	1036	1131	1099	1066	1165	1089	1097	1121	1055	1083	1179	1100	1050	1054	1144	1074	1174	1106	1137	1104	1157	1102	1129	1067	1154	1118	1189	1151	1108	1114	1106	1136	1126	1123	1102	1111	1108	1097	1115	1061	1109	1198	1141	1114	1134	1105	1055	1146	1115	1132	1081	1122	1077	1056	1070	1140	1126	1111	1112	1131	1123	1104	1138	1101	1136	1111	1096	1086	1105	1097	1113	1123	1085	1107	1063	1122	1081	1102	1123	1158	1067	1096	1085	1128	1155	1159	1062	1081	1127	1126	1090	1110	1098	1121	1192	1144	1115	1029	1124	1096	1124	1099	1099	1092	1095	1038	1135	1101	1143	1122	1116	1108	1110	1067	1089	1048	1121	1124	1096	1147	1167	1154	1086	1094	1111	1156	1128	1058	1134	1055	1119	1102	1126	1160	1129	1094	1147	1087	1114	1077	1089	1097	1103	1157	1127	1127	1091	1089	1097	1120	1093	1102	1184	1113	1119	1132	1126	1118	1052	1076	1128	1158	1126	1140	1108	1122	1099	1088	1125	1159	1145	1105	1102	1078	1150	1053	1102	1096	1091	1064	1164	1171	1098	1082	1091	1113	1084	1072	1096	1143	1051	1090	1092	1123	1109	1071	1086	1093	1185	1056	1156	1123	1102	1077	1095	1135	1151	1127	1104	1104	1111	1145	1054	1093	1079	1074	1170	1126	1151	1106	1086	1138	1063	1114	1065	1125	1102	1091	1138	1145	1122	1139	1124	1111	1098	1137	1087	1154	1153	1133	1100	1131	1144	1116	1114	1110	1118	1082	1169	1079	1129	1116	1100	1131	1133	1132	1048	1131	1061	1100	1108	1124	1135	1180	1101	1116	1056	1136	1123	1113	1163	1101	1156	1052	1145	1115	1048	1132	1190	1047	1060	1091	1132	1121	1093	1128	1037	1074	1084	1061	1104	1148	1100	1101	1118	1114	1126	1111	1139	1103	1172	1144	1094	1076	1096	1051	1143	1095	1101	1179	1081	1075	1083	1089	1124	1107	1111	1143	1094	1077	1124	1089	1118	1149	1085	1082	1121	1120	1103	1083	1086	1148	1124	1062	1071	1114	1113	1094	1124	1157	1090	1088	1087	1139	1069	1111	1096	1172	1137	1157	1119	1102	1112	1089	1157	1131	1116	1112	1067	1108	1154	1109	1125	1155	1132	1071	1114	1062	1107	1176	1054	1130	1160	1124	1058	1079	1184	1064	1118	1146	1060	1114	1072	1130	1114	1122	1139	1105	1068	1127	1115	1117	1107	1084	1070	1149	1193	1142	1173	1117	1123	1093	1104	1111	1170	1151	1123	1156	1108	1125	1085	1086	1049	1135	1134	1110	1124	1172	1076	1118	1049	1114	1134	1142	1169	1134	1104	1079	1123	1122	1109	1147	1132	1084	1118	1099	1060	1151	1145	1122	1125	1128	1105	1061	1087	1039	1112	1133	1061	1119	1080	1051	1125	1094	1127	1169	1124	1105	1077	1160	1134	1125	1065	1101	1070	1105	1135	1045	1071	1081	1034	1147	1055	1102	1053	1095	1136	1121	1126	1098	1150	1114	1149	1127	1177	1060	1085	1137	1072	1064	1096	1145	1129	1112	1071	1076	1144	1142	1114	1127	1088	1109	1137	1080	1111	1094	1112	1100	1142	1119	1095	1151	1086	1134	1108	1135	1095	1153	1081	1160	1118	1059	1088	1148	1103	1127	1145	1114	1113	1081	1081	1095	1129	1065	1047	1098	1118	1116	1048	1126	1114	1134	1150	1153	1110	1115	1093	1037	1109	1116	1098	1068	1098	1096	1150	1139	1137	1130	1112	1085	1094	1132	1104	1082	1096	1194	1152	1113	1130	1095	1084	1139	1105	1183	1098	1124	1100	1144	1140	1132	1151	1065	1168	1125	1074	1119	1121	1073	1048	1094	1065	1119	1060	1102	1097	1125	1126	1101	1074	1120	1141	1120	1074	1119	1127	1189	1155	1103	1117	989	1133	1142	1080	1130	1120	1051	1074	1086	1173	1125	1096	1089	1105	1117	1127	1103	1093	1087	1082	1160	1087	1118	1092	1126	1145	1156	1096	1122	1131	1109	1099	1125	1151	1097	1171	1079	1124	1059	1106	1111	1156	1081	1087	1093	1105	1098	1042	1110	1138	1106	1120	1099	1055	1085	1121	1122	1168	1057	1136	1116	1139	1078	1109	1104	1161	1117	1130	1104	1077	1082	1161	1128	1073	1096	1061	1051	1151	1083	1116	1129	1121	1089	1105	1149	1086	1112	1122	1109	1095	1164	1089	1122	1091	1159	1157	1114	1093	1104	1114	1092	1149	1083	1117	1099	1108	1103	1101	1136	1079	1095	1136	1049	1101	1102	1066	1160	1091	1155	1151	1114	1082	1143	1087	1115	1099	1113	1113	1145	1091	1077	1103	1126	1141	1089	1097	1087	1140	1117	1100	1089	1145	1117	1111	1115	1111	1141	1082	1113	1108	1145	1135	1164	1101	1115	1116	1001	1056	1062	1085	1084	1092	1139	1066	1140	1157	1045	1083	1063	1061	1089	1150	1102	1108	1110	1093	1123	1126	1090	1114	1130	1138	1136	1121	1160	1109	1117	1138	1046	1080	1150	1100	1160	1112	1139	1087	1105	1152	1128	1129	1171	1126	1122	1114	1090	1088	1122	1100	1089	1110	1057	1088	1182	1104	1087	1097	1105	1113	1062	1137	1105	1077	1123	1112	1080	1163	1069	1092	1118	1109	1085	1048	1157	1115	1110	1108	1143	1089	1096	1091	1111	1191	1168	1084	1105	1165	1157	1108	1087	1123	1134	1105	1105	1146	1162	1149	1139	1083	1123	1126	1091	1066	1109	1122	1066	1074	1171	1153	1070	1163	1088	1064	1159	1092	1107	1103	1142	1123	1126	1117	1160	1128	1189	1102	1050	1100	1101	1100	1132	1119	1133	1020	1132	1096	1075	1108	1087	1122	1115	1107	1127	1088	1094	1128	1117	1176	1071	1094	1054	1162	1054	1140	1161	1134	1082	1132	1142	1150	1111	1114	1102	1139	1123	1060	1169	1144	1086	1135	1126	1118	1126	1079	1111	1167	1134	1056	1160	1102	1087	1072	1086	1103	1125	1108	1045	1139	1093	1085	1176	1066	1101	1115	1101	1119	1060	1126	1143	1094	1075	1165	1048	1126	1180	1111	1085	1082	1176	1146	1109	1131	1151	1127	1112	1134	1169	1129	1135	1082	1128	1080	1102	1099	1131	1116	1115	1093	1156	1112	1055	1081	1131	1205	1114	1165	1088	1041	1119	1057	1117	1066	1171	1184	1115	1102	1147	1121	1113	1045	1079	1080	1098	1085	1089	1153	1068	1117	1159	1070	1126	1108	1115	1177	1113	1112	1142	1138	1098	1134	1085	1110	1063	1084	1172	1126	1122	1101	1172	1126	1068	1119	1075	1065	1064	1131	1076	1163	1129	1128	1152	1087	1150	1107	1122	1062	1102	1097	1087	1139	1157	1077	1062	1127	1129	1164	1166	1027	1111	1138	1119	1078	1133	1102	1162	1136	1099	1082	1101	1134	1146	1118	1121	1168	1076	1076	1085	1104	1088	1077	1112	1093	1129	1117	1066	1062	1094	1125	1134	1105	1111	1167	1161	1086	1137	1124	1052	1167	1120	1097	1181	1055	1167	1119	1051	1128	1164	1090	1124	1051	1064	1135	1070	1136	1053	1114	1087	1079	1135	1081	1089	1133	1082	1100	1097	1105	1094	1083	1093
23281	20731	28097	23482	20805	15679	6298	4609	3903	2942	2309	2130	2129	1942	1625	1368	1263	1176	1114	1144	1149	1136	984	950	870	901	963	969	915	895	809	807	762	804	826	874	843	824	744	759	787	722	692	628	688	677	642	650	691	664	682	653	689	646	634	666	616	649	619	674	628	641	669	653	644	639	673	648	672	683	660	652	642	621	647	652	706	632	617	669	629	680	659	656	613	616	684	672	637	628	647	640	627	651	667	699	595	655	687	608	655	679	620	654	644	567	637	600	611	623	708	614	610	665	630	597	657	668	658	666	637	631	624	697	638	675	607	679	666	643	682	648	665	622	677	628	655	657	658	685	684	665	657	661	671	659	650	697	631	616	671	688	625	642	651	705	616	635	646	672	669	623	636	603	681	636	644	661	608	631	646	612	638	650	684	604	659	638	674	664	629	658	670	616	648	634	657	649	636	638	671	691	663	614	651	626	609	639	604	653	664	631	672	655	617	599	646	637	660	634	677	599	670	655	713	655	637	633	663	640	652	599	675	610	655	661	647	702	663	634	669	654	602	614	645	626	675	686	684	635	626	694	664	653	655	641	609	608	614	731	666	630	637	647	696	619	644	630	627	664	637	655	667	687	679	660	662	625	638	616	665	640	645	665	671	659	698	636	623	623	652	619	656	625	623	635	680	607	647	644	649	678	659	653	625	645	652	673	682	665	643	660	623	628	655	632	662	668	646	635	636	675	665	664	694	655	676	619	654	657	631	652	639	675	706	680	705	661	605	652	664	634	670	678	677	642	618	681	643	683	611	684	712	589	651	613	677	664	645	658	639	625	681	632	678	655	684	651	623	633	629	632	608	641	642	691	674	640	659	648	594	618	688	641	675	635	620	675	603	677	605	666	662	626	676	657	685	649	654	624	674	676	644	643	628	656	634	651	662	661	629	627	689	616	653	643	637	648	643	659	649	697	664	624	658	661	674	620	675	683	660	635	684	654	584	655	652	613	641	658	631	638	625	628	651	635	652	582	671	671	653	585	633	617	629	679	656	686	632	643	627	630	583	658	651	676	683	626	693	657	667	651	663	641	628	652	641	643	656	669	626	664	619	640	641	614	657	636	651	715	701	686	652	629	604	660	694	628	679	678	674	645	619	647	678	655	663	649	651	665	662	662	689	680	671	639	703	612	699	632	687	650	663	652	630	680	646	613	675	664	640	640	622	668	610	629	607	623	656	617	702	675	623	616	657	663	642	627	651	670	691	674	655	653	654	707	676	660	653	605	639	669	633	662	658	688	661	642	632	676	676	673	620	626	650	560	648	690	624	666	639	639	674	618	696	668	653	667	587	651	636	625	670	659	668	664	628	642	697	647	644	687	678	616	660	594	661	621	677	700	622	624	655	694	665	679	669	668	629	661	619	651	639	618	603	614	689	623	643	608	657	643	668	660	612	661	646	677	645	642	599	673	677	637	653	626	596	681	640	655	660	661	634	606	634	643	632	646	680	661	633	630	649	681	660	632	675	631	661	647	670	655	617	663	672	635	681	660	598	630	646	661	636	656	669	631	608	660	645	694	667	680	675	658	664	655	663	649	672	640	625	656	647	672	633	609	685	615	710	638	648	633	634	642	671	632	695	607	663	624	633	604	604	643	642	609	640	661	660	699	629	680	652	620	658	672	641	578	700	632	662	651	670	638	719	680	629	657	687	649	664	651	645	646	634	631	625	635	647	615	653	623	630	660	650	636	641	693	669	637	689	641	639	617	640	684	634	686	641	618	641	644	618	665	574	702	679	674	674	641	653	663	636	667	621	628	652	655	667	650	659	676	670	670	655	639	675	655	704	686	626	671	624	677	650	630	649	650	662	621	626	661	649	626	598	655	680	623	667	636	636	677	632	637	711	660	629	665	690	664	666	651	681	647	671	710	638	631	643	641	638	658	652	704	691	647	589	667	693	666	639	653	630	678	636	629	648	672	664	674	705	617	655	610	659	668	634	670	667	644	600	653	647	655	652	683	645	678	638	663	663	656	644	657	633	679	615	623	584	653	679	640	654	612	666	628	626	633	647	700	647	644	672	616	685	657	648	689	683	635	669	593	634	639	633	645	645	619	676	675	668	678	671	644	680	654	657	665	665	638	675	676	677	594	683	636	680	608	647	682	689	682	667	629	651	662	647	643	649	664	625	650	607	623	656	672	675	627	632	614	690	626	671	665	649	669	687	678	630	640	641	633	683	629	669	663	700	633	662	685	685	623	627	613	634	629	654	653	643	666	696	662	649	614	640	643	612	641	611	601	640	646	621	683	616	628	658	662	685	678	656	681	669	636	637	641	664	648	662	658	627	666	654	616	614	668	624	647	655	594	593	634	666	607	637	670	601	658	637	656	668	614	649	672	655	668	597	653	663	639	637	615	638	644	650	684	642	612	678	658	654	675	674	682	587	620	678	599	633	638	662	644	631	640	623	658	653	643	653	628	639	666	601	631	651	644	667	633	629	666	651	649	687	650	642	666	603	623	628	625	657	682	636	615	661	695	630	626	682	648	672	648	653	645	670	641	671	649	664	630	636	668	629	696	658	603	666	626	680	597	637	640	611	625	634	648	624	630	647	652	654	667	636	623	655	651	695	620	657	671	633	667	661	701	654	656	643	662	655	632	640	676	667	650	639	630	679	666	671	642	627	654	663	668	649	649	656	668	639	669	627	626	661	670	650	647	668	669	667	579	645	646	641	670	629	610	650	606	652	658	632	651	666	612	634	587	682	653	631	666	616	630	673	613	672	672	632	638	663	687	642	636	650	630	607	654	653	630	654	634	674	677	647	671	643	661	672	644	643	651	630	643	673	684	671	603	654	634	641	681	639	663	722	654	650	695	664	651	640	601	663	612	652	638	615	687	661	637	646	608	678	627	613	626	674	647	637	659	631	623	701	666	630	675	660	654	679	673	684	669	686	618	634	650	615	656	689	671	614	634	653	660	640	670	663	628	632	663	634	614	683	649	638	623	670	637	680	670	616	629	650	660	657	641	647	604	625	640	701	634	656	639	631	653	675	604	649	674	670	669	648	631	636	676	650	668	645	654	712	632	650	664	617	650	645	664	627	662	668	588	689	649	670	638	687	678	660	622	674	670	638	657	660	646	677	660	649	658	591	649	642	676	647	620	631	629	619	694	645	670	672	645	638	665	641	689	693	631	652	612	653	627	659	655	620	648	638	640	633	647	686	669	646	652	629	659	671	653	621	644	622	598	688	650	652	633	659	627	628	661	641	569	666	676	621	633	610	677	652	719	644	664	668	607	651	662	697	673	687	675	635	667	650	649	627	676	681	685	630	669	624	618	697	672	618	630	669	729	656	663	644	713	690	671	644	646	677	620	642	691	629	673	644	614	618	644	644	645	633	673	634	669	650	653	657	639	637	664	647	700	662	631	653	598	609	668	681	634	633	645	667	640	632	643	676	620	623	607	660	659	667	664	659	683	650	631	637	647	662	651	672	703	678	648	581	633
25412	41868	35502	21569	13194	9553	8098	8346	7654	5370	4398	3885	3748	3266	2620	2353	1925	1771	1743	1824	1866	1675	1465	1265	1296	1286	1361	1350	1262	1197	1205	1151	1184	1145	1065	1214	1151	1071	1008	940	1031	920	934	774	764	772	835	820	858	864	784	796	849	823	753	758	805	805	793	820	790	801	823	800	816	809	782	804	784	785	809	815	817	829	817	801	818	768	811	791	756	777	822	789	794	852	829	820	778	812	849	795	790	826	843	762	782	780	792	811	851	800	845	805	761	838	740	804	762	827	789	784	773	842	832	846	779	785	834	785	839	742	767	749	843	823	758	811	823	783	770	782	785	722	863	796	813	776	834	741	785	812	810	801	791	800	804	797	835	808	764	782	799	803	819	793	785	860	810	818	828	795	833	777	808	804	796	807	780	814	835	773	765	809	771	806	836	792	791	787	790	787	772	817	824	824	805	795	793	791	777	869	810	760	721	825	756	816	781	814	811	838	854	796	833	735	746	809	816	857	848	776	796	830	741	752	821	772	829	836	766	780	787	791	836	822	790	783	808	773	808	772	791	787	814	794	784	780	830	770	721	853	806	833	797	825	760	740	826	807	811	812	796	808	830	804	773	738	774	795	854	746	804	805	755	786	805	736	794	826	785	767	790	782	799	774	795	805	764	805	763	772	813	794	813	811	785	802	825	785	800	825	794	783	799	825	825	814	762	790	817	816	763	779	768	814	816	769	765	777	828	826	840	785	796	786	819	792	802	813	757	831	772	810	809	772	776	773	765	825	838	772	811	780	803	779	771	804	802	831	769	741	745	795	749	836	777	794	829	761	710	829	801	783	811	878	824	816	788	779	796	782	753	749	806	829	786	789	771	766	816	746	746	812	768	769	739	806	803	778	811	817	762	844	756	801	817	810	816	809	773	809	758	765	791	845	809	777	831	802	813	831	791	804	866	820	817	864	801	790	795	795	816	760	820	775	791	817	796	785	788	863	820	784	793	807	814	843	792	820	787	786	774	785	798	800	815	794	811	809	794	836	790	803	779	779	805	794	759	778	794	829	791	823	775	795	762	798	731	792	830	797	793	757	773	776	796	783	838	831	756	806	787	825	758	752	837	813	786	772	783	806	819	819	753	775	832	769	754	799	739	821	789	779	854	788	809	824	792	775	782	824	784	814	809	804	800	768	756	799	838	806	763	791	832	814	800	812	800	777	794	770	811	782	879	811	785	851	786	805	804	775	764	786	816	758	781	824	779	799	814	823	772	820	806	759	797	860	771	784	806	810	778	770	803	832	804	764	784	750	826	778	782	791	798	776	803	742	806	763	779	831	801	805	776	789	801	785	751	794	793	763	796	824	846	797	781	825	794	741	823	853	795	785	776	822	771	844	790	774	778	778	756	857	803	784	788	797	874	801	776	833	810	782	808	754	778	826	780	796	790	780	788	804	796	826	829	817	769	790	766	796	836	775	779	737	819	870	803	775	714	842	796	759	781	807	747	835	782	820	816	790	805	763	808	800	724	739	782	840	809	836	821	840	782	775	786	791	773	789	830	767	805	778	751	757	823	771	817	756	797	794	843	785	841	790	812	831	800	799	808	792	834	759	742	784	805	742	813	808	837	764	809	765	769	853	789	776	735	747	795	776	805	820	805	784	811	750	799	850	750	789	807	783	811	782	775	758	814	813	782	805	848	745	748	785	793	777	762	790	804	812	813	767	802	805	788	759	806	751	807	801	810	784	775	819	813	770	788	804	810	786	792	786	805	790	745	779	801	798	845	818	776	823	787	755	809	808	813	781	783	826	825	833	799	780	774	808	800	771	793	779	805	804	823	801	766	777	764	820	765	798	785	775	850	754	751	844	766	800	818	782	815	761	812	843	804	807	807	766	771	734	768	800	763	793	805	835	837	823	783	761	757	819	791	809	717	786	834	800	820	813	811	784	782	805	793	800	793	826	797	790	814	807	776	806	819	824	791	783	839	768	810	752	791	841	776	791	797	840	801	819	789	759	831	817	802	744	839	765	752	820	778	802	823	825	845	801	814	774	772	814	803	825	770	800	718	761	835	803	822	800	777	805	866	786	825	774	772	819	843	795	773	807	813	782	746	799	790	804	764	780	804	809	788	836	828	816	803	826	815	766	823	795	818	745	760	772	783	768	845	829	784	840	851	837	807	762	820	770	840	762	836	791	825	792	774	811	830	802	786	769	836	767	796	785	789	782	739	820	727	819	810	746	792	800	766	769	797	838	813	779	799	762	778	805	819	785	793	786	775	786	775	797	829	782	783	809	778	778	799	805	760	819	762	770	723	799	841	804	787	818	787	747	833	817	796	818	818	773	790	786	809	790	780	824	764	813	753	803	774	732	756	814	778	787	816	802	798	774	795	779	839	831	768	766	795	789	767	777	777	765	802	801	856	830	842	843	790	821	802	798	807	768	790	809	831	850	781	772	794	774	787	739	794	797	807	767	804	815	841	813	817	775	760	800	804	786	778	794	786	843	793	792	773	815	868	797	838	862	797	770	779	794	821	792	752	770	824	787	809	744	804	804	766	752	805	781	753	784	814	855	820	792	815	837	795	814	822	774	815	804	809	769	823	806	823	784	808	797	801	801	770	808	769	756	778	755	861	784	739	750	785	773	813	817	791	820	818	783	802	777	770	777	783	826	826	816	736	813	803	811	812	810	777	793	813	835	791	842	741	829	775	742	747	775	795	818	782	742	807	768	821	808	812	826	789	777	790	767	771	822	797	769	792	748	776	851	813	822	780	810	819	736	772	790	798	822	777	786	776	792	797	776	825	803	754	800	787	819	833	797	781	761	849	811	771	787	769	800	822	786	808	882	865	767	803	850	796	817	812	835	789	772	838	793	819	804	816	796	844	791	760	775	803	794	765	790	807	809	782	777	852	809	805	815	829	809	820	812	843	793	816	792	823	801	807	818	829	770	822	791	770	827	788	815	790	843	796	784	750	777	792	781	770	786	761	833	764	757	798	789	758	833	784	775	756	846	773	787	839	754	731	798	780	766	817	823	807	753	840	822	778	792	848	812	819	745	792	828	757	820	789	785	810	807	800	827	777	827	834	799	785	737	796	839	777	765	779	807	813	772	790	765	786	773	775	785	800	750	780	814	817	791	802	798	816	815	797	802	768	767	745	797	820	801	800	770	823	819	812	803	761	782	832	792	780	783	794	826	830	780	804	792	796	808	784	816	764	835	768	801	796	791	851	795	767	807	859	799	794	786	791	820	772	829	795	758	769	786	795	792	851	757	848	765	781	774	839	796	823	783	807	826	769	830	785	769	788	842	820	799	808	808	807	787	808	776	798	795	769	815	809	794	850	767	781	783	791	797	761	817	780	751	806	788	786	849	766	797	801	767	841	778	808	778	827	822	775	800	818	758	810	791	782	785	770	761	772	777	768	780	783	773	823	754	778	764	783	802	825	790	767	811	798	778	807	806	790	836	753	755	704	828	803	796	798	801	802	825	789	806	796	734	782	803
22373	20748	28448	23134	20782	21034	16025	7137	5632	4225	3282	2810	2739	2411	1886	1650	1469	1317	1262	1410	1340	1232	994	943	901	960	1015	1003	890	855	777	807	803	727	754	860	803	756	712	581	752	628	603	524	479	514	506	560	494	513	515	541	533	555	541	507	514	528	524	532	527	510	491	499	504	530	524	533	516	536	564	485	511	530	506	533	550	523	527	519	458	531	550	535	511	550	569	517	531	500	572	557	538	507	489	504	524	512	509	529	523	527	489	499	509	522	480	530	543	543	515	514	529	546	496	502	496	500	523	486	528	492	562	511	506	487	509	509	527	499	519	455	480	485	560	531	505	546	486	531	501	520	541	488	488	520	529	465	530	529	510	445	511	518	550	544	517	499	486	491	534	546	525	495	536	512	481	531	520	487	511	526	494	538	511	497	536	513	490	523	498	499	518	507	513	500	492	485	461	493	493	495	518	559	512	546	448	511	510	494	497	550	530	493	493	465	543	553	542	539	474	520	568	526	514	515	547	534	537	554	539	524	553	500	509	503	528	523	520	524	540	550	522	521	511	557	503	561	488	502	534	456	473	491	491	534	516	547	543	534	536	493	512	523	451	491	494	464	525	550	491	538	535	512	509	506	491	540	509	526	532	517	541	525	499	504	522	515	515	555	504	479	509	488	495	500	515	488	495	533	507	508	500	505	537	511	552	517	487	519	550	541	550	518	529	514	509	522	480	462	511	533	507	503	518	473	494	496	497	481	515	535	522	518	488	584	482	458	540	490	517	475	496	506	513	506	482	520	518	504	527	489	498	521	529	524	517	533	532	523	519	532	483	495	500	523	528	529	506	511	534	572	488	521	516	505	515	482	522	505	522	461	496	493	508	510	548	522	521	494	532	521	543	519	530	514	479	539	537	513	522	527	480	555	521	509	534	526	501	542	504	519	569	564	528	538	514	510	511	544	496	530	497	488	501	502	528	506	522	542	522	502	490	537	538	501	516	549	530	540	504	555	503	535	504	514	493	529	475	548	536	490	494	541	490	517	503	521	503	538	473	439	526	511	538	530	483	496	550	517	543	494	490	506	501	508	528	491	487	496	484	530	540	528	503	478	498	569	528	524	507	538	521	504	538	490	515	525	520	501	480	512	550	522	513	519	548	511	536	565	492	545	532	517	506	579	503	493	489	486	504	489	486	541	527	535	522	561	555	550	528	525	565	504	528	498	487	503	526	539	523	565	551	530	495	501	524	514	525	539	537	552	515	531	541	500	517	522	505	528	498	546	521	549	505	513	510	505	521	504	511	462	506	506	501	470	541	496	545	494	537	499	491	515	523	530	553	514	535	509	479	520	553	519	539	469	520	525	508	507	487	553	533	536	514	511	511	534	493	557	524	498	503	523	482	513	548	534	551	525	470	497	521	563	497	550	511	528	517	450	506	535	457	465	542	516	547	493	513	505	503	491	534	507	458	520	493	519	542	526	509	505	481	532	491	490	507	498	501	560	515	511	494	506	561	491	528	463	530	498	480	543	534	537	493	499	498	522	523	530	525	538	527	483	495	497	537	489	530	515	510	549	551	521	522	505	506	536	541	511	468	541	536	487	542	543	486	558	534	541	557	491	532	498	513	509	484	514	514	547	500	472	539	539	524	508	524	497	525	512	492	508	504	528	510	514	522	554	522	493	540	535	508	527	480	515	545	525	457	512	517	522	519	538	505	484	511	508	495	474	502	560	482	524	520	508	560	503	547	551	507	523	515	533	503	509	511	532	519	503	509	449	503	485	528	553	528	495	490	527	517	526	540	510	528	507	498	534	526	477	523	498	496	569	497	528	562	476	507	457	478	521	529	543	522	490	523	528	514	502	505	525	479	530	528	514	523	531	495	513	508	498	516	484	523	507	551	531	483	506	534	506	522	507	506	540	502	514	524	495	520	519	491	515	482	525	508	550	517	543	483	493	517	500	501	516	487	463	514	509	542	494	489	513	512	514	495	479	479	463	548	536	494	499	556	566	541	506	514	540	533	496	511	486	487	509	497	500	501	558	503	521	488	505	548	518	539	514	547	490	508	479	453	508	493	502	539	484	511	522	525	536	561	569	518	548	539	530	477	526	507	521	514	517	520	521	492	517	517	520	567	512	505	505	546	553	527	503	511	520	528	495	487	519	538	516	489	514	492	483	544	494	564	512	514	534	514	547	483	494	543	537	477	517	467	516	546	532	476	458	535	509	492	524	498	509	510	526	525	502	520	521	522	527	507	509	564	472	517	537	516	508	491	542	541	512	478	553	497	506	460	526	527	510	543	542	501	474	544	492	511	548	518	494	475	512	504	497	508	533	491	510	494	508	527	501	506	541	485	515	501	537	532	511	502	514	508	549	529	504	498	494	484	540	553	566	511	530	480	517	495	514	550	485	548	479	518	494	529	503	506	463	520	527	522	527	511	530	542	521	526	533	514	516	473	543	505	496	523	522	495	533	545	538	516	498	499	540	488	512	504	506	553	526	508	538	512	481	533	476	506	520	503	466	537	480	495	489	517	518	530	563	504	550	527	529	527	504	532	524	550	559	506	464	549	490	518	542	486	469	517	496	536	489	528	494	485	470	530	530	506	581	468	491	518	481	502	540	507	518	485	497	491	474	506	506	510	481	481	526	517	517	532	463	506	536	541	518	507	507	482	484	508	497	545	512	556	553	523	508	542	533	522	474	518	509	515	520	531	500	468	543	519	492	538	518	511	479	545	534	528	537	534	505	534	509	484	513	500	501	504	524	488	491	581	532	488	526	508	495	508	540	478	515	498	531	480	512	487	579	495	476	535	520	526	505	505	502	531	496	534	475	547	530	572	518	526	503	486	500	499	492	525	502	528	501	522	517	514	543	483	506	536	494	529	493	531	560	516	505	500	507	507	535	539	534	496	528	546	523	532	499	537	504	491	526	508	510	533	514	509	508	518	524	514	458	502	483	506	506	495	529	499	489	501	497	501	523	527	501	530	539	564	557	494	512	487	508	501	502	523	502	520	526	492	515	538	506	539	497	495	517	517	505	528	506	554	524	516	509	501	521	526	533	547	562	486	536	536	518	528	471	504	536	497	512	534	516	521	532	536	555	519	510	510	511	482	496	503	510	550	549	539	522	530	532	534	525	510	518	501	521	517	536	549	509	537	499	472	530	518	565	482	482	511	495	536	497	467	534	509	486	536	511	531	539	528	559	556	505	486	519	573	531	532	515	471	487	542	519	515	506	531	500	512	521	504	506	504	549	495	516	493	519	531	463	475	480	518	515	522	489	478	512	522	524	514	510	475	535	469	520	479	520	513	547	529	460	516	516	554	537	564	541	484	525	503	571	512	518	579	519	521	560	487	538	464	536	507	514	541	541	507	530	508	570	457	539	516	477	514	554	512	513	551	598	499	489	523	526	464	525	543	499	478	516	505	515	524	549	536	480	481	480	498	545	512	532	522	516	504	507	521	527	520	520	499	513	493	543	529	486	505	536	501	500
27213	44635	38124	24585	17038	12578	10838	11654	10496	7585	5861	5424	4989	4275	3447	2772	2408	2149	2071	2243	2120	1824	1474	1397	1237	1380	1468	1357	1191	1229	1168	1154	1139	1072	1072	1162	1136	1112	855	880	1067	791	728	651	654	598	593	581	701	650	654	597	648	623	645	616	611	640	606	609	618	625	585	612	587	573	606	619	607	633	613	614	617	604	588	606	590	656	620	658	627	632	653	624	601	614	585	624	644	659	581	605	630	617	634	642	622	611	603	596	580	637	625	673	670	594	590	613	631	592	647	572	561	633	599	617	631	574	638	620	566	570	636	615	627	577	612	629	574	592	602	584	604	567	598	586	601	605	636	589	628	601	632	652	604	637	584	596	617	648	646	556	621	614	633	578	611	612	606	566	614	597	621	629	639	640	601	607	607	618	621	577	578	594	607	618	650	626	607	594	587	614	571	617	637	591	643	613	622	591	582	594	604	617	602	595	660	623	618	626	606	625	649	609	609	621	612	587	614	568	570	612	606	620	628	591	586	632	610	591	570	649	600	594	625	619	615	636	626	648	572	632	635	605	607	600	594	574	625	574	615	583	632	610	579	597	608	600	620	584	603	629	598	608	643	595	637	588	576	587	641	616	589	614	613	598	614	636	594	604	652	618	640	601	615	636	576	606	582	603	596	602	584	603	632	644	624	602	594	598	592	620	608	627	589	583	614	637	588	609	628	568	574	640	630	614	608	579	616	569	625	571	593	624	626	608	606	612	589	545	615	647	640	642	596	607	586	599	606	640	652	613	616	629	603	643	608	609	616	567	571	601	602	633	611	622	581	605	642	645	626	575	610	571	590	611	593	586	591	614	599	620	560	649	576	641	628	615	539	602	637	647	540	630	632	612	615	612	586	645	639	590	611	664	629	574	595	607	599	593	608	583	621	666	638	579	562	569	593	600	618	628	609	611	573	579	560	584	621	642	632	624	628	608	598	626	645	581	610	602	613	579	605	554	635	610	611	570	609	616	583	620	615	638	621	616	587	629	618	613	588	566	609	581	617	600	638	651	640	578	598	630	604	634	610	578	600	583	592	607	587	635	606	611	604	626	594	562	601	604	566	626	619	602	620	600	618	613	555	625	629	674	596	570	573	612	638	651	643	654	629	616	656	650	625	635	638	628	611	600	564	595	610	639	552	617	615	591	607	592	601	573	566	609	575	643	591	586	630	584	638	595	596	627	602	632	625	583	596	567	643	608	579	606	567	660	599	598	621	631	626	651	600	615	644	630	590	611	576	574	610	640	602	591	616	584	620	601	596	608	600	606	585	628	594	591	617	620	600	562	564	640	650	575	569	618	589	631	591	641	662	631	628	577	601	566	619	604	641	555	616	580	656	609	596	604	575	608	590	594	598	652	620	638	584	646	579	592	609	617	573	596	606	612	627	623	595	646	631	643	542	670	612	607	591	664	586	638	615	654	620	552	610	629	577	612	610	602	628	639	625	638	624	597	588	591	582	609	585	608	580	619	587	588	612	621	602	598	617	653	608	629	630	615	561	590	583	593	601	601	688	607	609	600	597	608	604	639	641	612	593	588	610	584	601	603	578	598	620	641	574	646	566	657	612	612	611	623	589	667	608	576	574	590	605	613	661	621	562	613	578	577	623	612	576	573	639	577	609	532	609	583	592	636	645	590	641	632	598	671	581	632	617	647	618	606	603	588	588	589	603	657	565	584	619	611	600	576	629	627	622	594	631	632	669	614	649	642	614	607	602	649	636	580	631	610	642	613	624	635	591	618	590	613	564	608	620	557	594	569	631	619	596	638	579	633	604	645	616	630	593	624	633	595	601	614	635	634	658	627	589	660	617	557	584	596	612	620	542	609	601	612	583	623	603	571	613	595	578	607	617	638	606	629	651	664	572	657	594	570	649	615	606	640	640	601	653	670	657	591	603	640	633	612	624	605	611	618	611	633	643	659	604	597	641	576	603	638	567	581	603	555	587	658	629	605	607	590	625	619	569	587	634	585	604	616	576	630	612	612	583	605	604	571	589	624	641	612	620	622	571	615	613	599	551	590	622	629	597	643	609	598	599	624	635	618	636	654	580	626	601	591	592	594	599	553	627	628	619	553	591	610	624	589	603	580	607	611	640	605	587	621	647	583	632	636	564	610	622	609	632	614	634	621	577	602	577	638	627	621	606	576	629	649	582	595	653	587	614	596	615	610	610	579	577	597	585	606	609	600	584	582	617	614	593	576	665	579	607	609	636	613	597	593	632	619	641	590	623	619	570	580	599	555	595	616	561	568	585	629	558	608	569	643	582	619	559	597	586	605	661	610	581	584	588	631	618	613	601	598	581	631	610	568	612	622	637	645	625	581	566	648	605	585	600	598	546	623	582	602	628	600	623	555	569	609	643	632	617	592	603	576	605	610	629	596	645	631	592	644	585	574	622	600	613	625	614	627	592	593	612	639	629	647	597	610	587	550	621	593	646	580	579	591	590	609	596	627	624	620	616	585	586	615	546	623	660	611	572	585	650	604	604	597	596	666	621	606	652	610	607	589	577	611	628	598	633	643	624	629	599	605	621	584	615	583	602	585	613	580	607	577	600	598	625	614	646	584	594	583	579	656	635	587	567	636	562	600	579	603	596	611	628	611	613	628	658	624	583	591	607	602	643	650	569	588	564	638	635	648	664	569	598	595	642	640	574	632	596	646	617	625	640	548	577	631	592	589	634	622	599	641	609	601	631	600	590	626	635	594	632	611	591	604	570	663	604	569	613	578	623	589	639	630	601	635	586	662	610	640	616	635	628	611	640	614	601	588	655	592	629	575	637	605	648	587	597	630	611	582	645	614	618	547	617	596	623	587	628	626	619	596	606	614	584	659	622	617	574	567	582	662	623	625	611	613	629	619	647	610	601	640	576	591	630	646	599	569	571	610	587	625	632	578	617	571	620	641	599	589	600	617	630	630	614	646	584	563	610	568	616	591	594	606	593	607	604	601	613	582	570	633	616	610	622	568	560	588	617	562	597	609	646	594	617	588	615	615	620	596	581	615	613	654	632	614	601	647	581	666	640	627	600	594	638	552	607	628	590	591	633	635	595	613	589	637	614	585	619	556	634	626	631	598	611	603	607	630	611	633	582	601	618	580	639	602	619	614	639	619	611	606	625	606	628	572	624	644	591	596	606	581	599	573	651	613	587	598	613	573	658	564	619	611	635	579	605	564	595	567	590	625	594	604	596	618	570	630	609	620	637	591	603	580	635	609	577	594	555	617	632	561	625	586	586	623	609	589	638	616	655	639	622	598	625	673	593	607	608	642	601	591	604	654	647	646	607	697	672	590	653	598	615	600	622	611	576	588	603	605	555	568	608	617	566	553	581	627	630	595	613	627	599	641	575	571	586	640	568	613	620	637	619	589	606	576	602	627	613	568	596	594	624	617	572	633	613	594	590	591	612	544	650	634	633	572	651	624	605	606	617	648	601	619	661	637	647	589	636	636	626	604	616	604	595	593
26758	21702	22523	12544	5378	3607	3019	3362	3128	2366	1952	1942	1842	1662	1460	1400	1246	1291	1243	1263	1228	1248	1129	1160	1070	1149	1152	1093	1080	1100	1095	1087	1035	1093	1024	1024	1021	1053	968	1034	981	938	995	911	960	928	994	973	914	971	931	932	923	989	949	921	942	921	907	967	958	918	881	894	933	997	894	947	909	923	939	915	890	936	921	944	929	906	870	951	888	927	954	922	956	898	917	957	956	924	902	916	916	998	951	969	907	945	920	981	937	890	928	973	942	912	912	925	888	959	930	928	963	867	955	982	939	957	972	924	986	945	915	903	984	957	853	938	982	907	936	910	979	934	993	929	904	929	921	913	931	881	914	924	895	948	985	971	956	937	933	864	945	984	905	892	887	944	912	931	960	967	991	939	913	951	914	930	947	884	960	931	933	999	930	900	906	895	932	926	908	903	1032	950	926	973	915	982	996	928	903	972	999	919	921	934	911	909	926	902	937	936	960	994	915	969	920	916	899	1008	965	951	892	992	924	964	986	982	932	965	971	969	984	950	915	914	981	919	930	939	943	922	996	941	984	905	880	972	931	904	943	911	956	979	935	943	907	925	979	907	932	916	908	974	885	970	961	932	947	941	939	898	928	941	930	951	912	946	917	937	993	905	948	910	860	938	933	934	946	952	902	941	927	938	919	938	877	932	937	988	934	979	917	907	990	940	971	950	963	975	934	943	921	945	947	925	898	927	903	892	918	943	934	873	970	956	955	961	976	969	965	956	972	969	918	895	961	979	937	952	924	934	1011	949	942	984	903	944	946	943	969	985	937	900	937	921	917	946	957	938	939	973	944	954	897	938	928	912	919	930	942	924	940	934	971	913	981	937	954	957	916	886	901	927	947	865	973	921	923	883	872	899	972	979	934	933	891	911	893	932	932	926	998	953	898	863	884	948	990	986	900	944	971	924	932	959	910	853	917	938	949	897	908	953	954	922	929	967	969	897	895	939	971	950	907	977	893	921	913	909	894	959	962	922	939	903	962	913	946	924	981	959	926	896	987	949	935	935	987	952	962	968	942	962	880	966	903	886	962	993	969	944	922	922	874	949	931	937	879	954	1002	964	969	953	930	972	973	906	891	954	930	945	939	917	937	928	968	925	943	929	916	954	879	918	969	911	926	911	911	881	916	879	913	920	965	977	941	962	921	920	949	970	962	961	893	921	999	903	934	964	986	967	908	967	996	947	922	982	945	898	951	919	913	908	950	922	969	937	898	877	958	884	897	989	973	905	869	944	906	985	897	951	880	978	948	955	934	937	967	950	967	931	1001	936	966	878	977	957	893	946	942	928	950	957	958	939	963	959	932	959	920	916	921	903	906	934	956	940	969	946	896	918	924	916	929	1003	931	933	899	898	923	911	957	915	917	976	1003	939	963	906	928	883	978	889	969	942	959	934	961	907	913	919	979	875	908	904	890	973	918	953	986	919	975	944	914	988	935	959	938	927	966	981	948	931	931	938	933	944	899	937	957	941	939	972	990	930	892	929	935	917	959	878	921	912	925	976	980	931	970	929	935	910	914	929	968	917	927	971	911	924	902	909	901	972	962	902	898	903	944	928	870	993	927	961	949	858	914	965	907	961	925	945	935	945	904	969	860	922	964	919	961	893	984	923	958	977	883	887	925	971	923	917	876	909	971	915	902	983	948	907	915	936	919	967	967	955	954	946	909	914	927	918	921	941	902	918	965	929	933	961	947	923	945	884	909	948	964	973	886	870	945	977	908	882	955	898	968	928	995	951	934	974	939	934	929	932	970	951	883	938	918	946	979	935	937	953	970	869	918	913	897	930	927	934	964	961	971	958	948	964	951	943	901	991	945	964	956	887	978	922	906	926	951	927	1007	987	916	924	943	943	928	874	891	882	931	913	911	919	919	993	951	929	940	944	937	917	945	945	893	921	958	945	915	965	903	987	900	953	953	934	998	965	961	904	1010	991	945	976	920	955	969	962	921	984	954	885	904	897	955	907	917	926	928	970	910	946	970	997	928	939	920	978	879	909	937	949	960	903	913	869	934	999	911	959	959	932	992	945	978	943	981	955	994	918	950	952	937	938	908	919	960	924	977	924	917	921	905	924	970	910	904	927	993	928	953	963	953	938	981	956	983	892	967	943	905	957	969	937	908	940	919	1007	951	917	941	948	948	921	1001	919	967	961	870	974	978	979	968	903	926	891	938	919	879	990	912	983	957	934	959	903	915	940	910	919	982	895	961	920	907	975	930	913	913	955	946	943	912	917	970	954	965	931	922	924	867	965	916	953	951	938	959	889	935	924	899	927	964	916	910	969	926	920	966	911	890	980	975	897	888	949	925	1008	903	906	920	915	972	931	928	900	897	959	973	913	964	935	917	970	984	958	943	947	877	998	929	979	929	928	925	910	951	974	968	896	968	921	939	936	885	926	982	892	953	929	924	915	963	981	923	942	986	982	963	976	938	948	950	917	975	895	922	966	981	929	941	958	967	943	938	969	938	943	919	916	934	931	942	899	980	914	946	939	967	937	936	940	953	897	956	899	942	995	958	915	968	960	947	918	937	901	927	916	928	947	918	938	906	915	901	1012	940	980	913	981	893	908	955	991	926	926	977	947	913	946	967	957	966	995	988	906	922	927	911	1024	910	934	914	898	893	938	951	925	940	995	924	982	900	924	971	888	958	909	904	896	906	931	909	906	948	961	940	950	959	939	944	997	941	951	897	937	957	909	946	965	939	925	965	921	918	960	937	914	969	956	970	904	976	936	937	925	920	968	1070	922	950	860	1002	977	979	1004	961	949	948	945	966	938	932	919	950	919	924	941	952	926	921	943	987	960	928	920	936	971	970	928	905	966	962	905	934	953	961	952	907	967	961	931	908	969	952	982	970	993	961	899	966	966	938	915	926	981	933	958	969	964	915	936	947	934	930	973	936	937	911	983	903	918	918	934	937	957	1016	989	938	903	985	979	945	945	885	923	925	949	981	922	968	951	965	961	903	928	959	923	890	957	917	887	932	935	964	932	953	917	911	938	958	974	954	942	932	984	1000	939	956	942	960	927	947	903	975	911	916	986	928	920	971	971	945	900	910	970	904	932	967	972	894	951	894	958	949	939	939	967	945	884	910	964	920	875	918	928	938	904	894	902	976	898	936	955	913	957	942	969	918	936	905	924	924	905	960	869	966	959	904	908	945	915	986	899	974	944	971	918	981	990	957	945	905	864	885	935	939	911	987	937	884	964	954	940	925	916	931	907	907	914	947	983	920	960	997	848	884	948	915	989	955	985	958	927	1003	910	925	965	937	885	948	916	946	914	908	943	902	998	949	956	926	945	896	1018	959	915	941	960	917	939	977	906	909	912	960	997	1044	994	958	977	949	922	935	895	930	916	915	940	903	919	919	935	952	927	912	951	919	914	946	928	971	991	939	979	902	1039	920	935	913	931	916	931	914	956	937	955	964	939	966	872	902	919	953	968	1010	934	930	947	1025	881	874	968	922	912	915	973	894	955	934	895	980	935
22594	31485	24524	12891	8044	6149	5547	6591	5830	4292	3460	3151	3016	2694	2052	1978	1839	1816	1761	1772	1782	1570	1531	1415	1396	1492	1521	1401	1450	1414	1333	1396	1315	1314	1280	1314	1362	1265	1171	1262	1255	1190	1150	1111	1149	1068	1124	1114	1136	1149	1099	1062	1069	1117	1118	1106	1167	1133	1151	1165	1088	1170	1007	1131	1139	1083	1122	1112	1122	1051	1084	1074	1116	1099	1130	1118	1102	1137	1046	1066	1187	1087	1090	1105	1130	1085	1151	1103	1075	1147	1112	1143	1033	1096	1136	1163	1120	1098	1092	1155	1131	1117	1119	1125	1114	1137	1099	1162	1073	1054	1047	1092	1089	1101	1100	1147	1109	1079	1135	1073	1110	1143	1096	1120	1198	1095	1203	1133	1133	1074	1135	1126	1094	1142	1121	1144	1114	1099	1091	1163	1099	1077	1144	1178	1120	1134	1185	1128	1125	1155	1125	1133	1045	1085	1112	1083	1130	1141	1129	1096	1107	1117	1119	1132	1125	1088	1072	1113	1087	1093	1121	1147	1176	1093	1136	1118	1109	1061	1158	1120	1104	1064	1134	1093	1137	1085	1122	1065	1126	1125	1079	1131	1060	1116	1140	1094	1079	1092	1075	1105	1097	995	1124	1124	1114	1092	1112	1103	1107	1151	1092	1168	1117	1072	1174	1108	1051	1119	1081	1117	1111	1066	1099	1065	1169	1155	1123	1097	1092	1094	1107	1103	1081	1115	1115	1076	1091	1066	1114	1063	1152	1168	1122	1148	1032	1121	1136	1163	1110	1137	1080	1114	1129	1120	1106	1089	1126	1127	1116	1075	1090	1149	1069	1184	1138	1071	1142	1087	1092	1123	1098	1109	1091	1126	1162	1131	1100	1101	1105	1153	1076	1105	1059	1097	1139	1178	1094	1098	1159	1122	1086	1093	1158	1103	1140	1142	1103	1159	1149	1121	1062	1083	1114	1054	1123	1108	1107	1104	1093	1117	1160	1109	1078	1117	1099	1129	1146	1110	1168	1100	1113	1089	1122	1144	1028	1121	1075	1115	1078	1105	1138	1080	1129	1121	1157	1103	1151	1134	1089	1115	1111	1117	1120	1124	1071	1123	1067	1168	1141	1163	1080	1147	1125	1074	1102	1062	1095	1102	1109	1129	1041	1114	1058	1092	1118	1095	1097	1116	1087	1109	1139	1071	1095	1136	1064	1111	1055	1108	1077	1124	1138	1074	1134	1122	1144	1116	1132	1128	1109	1127	1059	1080	1162	1121	1127	1052	1134	1162	1101	1089	1119	1090	1131	1112	1175	1088	1059	1044	1173	1145	1093	1117	1004	1186	1046	1142	1129	1156	1103	1159	1100	1081	1157	1086	1090	1116	1109	1075	1084	1064	1111	1108	1137	1128	1168	1146	1112	1126	1132	1092	1112	1117	1095	1066	1117	1096	1106	1120	1065	1104	1157	1118	1153	1158	1113	1107	1080	1097	1093	1103	1047	1074	1086	1134	1114	1106	1087	1116	1102	1132	1092	1081	1053	1051	1128	1115	1134	1100	1142	1060	1098	1075	1145	1090	1071	1125	1103	1160	1037	1066	1104	1151	1160	1094	1155	1158	1102	1142	1124	1129	1139	1108	1051	1079	1076	1128	1065	1064	1118	1127	1162	1093	1100	1100	1099	1145	1132	1095	1145	1070	1156	1088	1105	1137	1099	1121	1055	1088	1115	1083	1071	1145	1111	1104	1070	1147	1171	1144	1099	1123	1140	1131	1137	1100	1094	1124	1067	1111	1084	1088	1054	1101	1146	1152	1076	1137	1109	1129	1106	1114	1115	1166	1086	1053	1041	1084	1081	1112	1058	1067	1125	1096	1106	1069	1156	1087	1104	1123	1100	1105	1061	1127	1125	1095	1053	1128	1088	1154	1148	1136	1082	1117	1089	1128	1107	1063	1107	1094	1038	1152	1125	1096	1051	1133	1110	1075	1146	1172	1109	1127	1053	1110	1108	1111	1117	1114	1116	1098	1150	1116	1133	1039	1143	1107	1148	1058	1137	1140	1093	1110	1120	1050	1092	1060	1107	1051	1092	1119	1119	1102	1097	1103	1113	1103	1080	1127	1138	1085	1084	1068	1116	1104	1120	1137	1084	1180	1061	1089	1113	1061	1156	1105	1145	1121	1106	1109	1098	1110	1104	1047	1100	1040	1066	1069	1129	1121	1094	1058	1119	1117	1089	1100	1058	1111	1165	1132	1074	1065	1079	1110	1117	1101	1109	1118	1137	1066	1114	1065	1077	1129	1113	1081	1077	1101	1132	1121	1037	1087	1085	1087	1064	1078	1124	1081	1129	1068	1073	1095	1051	1080	1057	1148	1076	1089	1158	1083	1115	1116	1120	1138	1174	1140	1074	1109	1135	1094	1044	1110	1088	1119	1186	1086	1106	1088	1122	1064	1132	1138	1095	1106	1183	1144	1085	1167	1140	1132	1136	1080	1066	1129	1111	1135	1158	1091	1120	1114	1075	1127	1082	1141	1119	1087	1105	1137	1101	1138	1051	1102	1103	1087	1079	1087	1165	1121	1106	1103	1096	1070	1102	1052	1212	1117	1051	1104	1094	1103	1110	1096	1071	1088	1120	1090	1079	1125	1110	1168	1076	1119	1065	1114	1076	1121	1099	1102	1066	1115	1127	1130	1086	1092	1098	1167	1080	1185	1154	1040	1115	1109	1154	1086	1093	1093	1079	1099	1085	1116	1125	1101	1147	1097	1112	1104	1096	1077	1126	1037	1007	1074	1132	1125	1119	1077	1162	1116	1130	1100	1081	1117	1088	1099	1113	1143	1101	1033	1113	1081	1122	1112	1084	1168	1136	1145	1140	1131	1170	1121	1089	1105	1165	1041	1157	1110	1175	1160	1062	1134	1092	1106	1175	1076	1110	1058	1126	1108	1185	1122	1159	1114	1135	1090	1140	1091	1180	1068	1095	1126	1125	1132	1055	1066	1128	1186	1099	1057	1163	1070	1110	1154	1155	1098	1145	1127	1057	1116	1109	1121	1104	1062	1136	1119	1053	1095	1145	1123	1092	1066	1144	1114	1108	1078	1150	1128	1161	1072	1153	1048	1122	1093	1094	1091	1024	1064	1119	1093	1059	1132	1090	1076	1140	1155	1109	1146	1167	1074	1084	1111	1122	1171	1111	1111	1120	1100	1108	1136	1135	1147	1086	1145	1094	1098	1110	1111	1145	1094	1076	1106	1155	1081	1089	1150	1135	1084	1035	1144	1155	1050	1126	1059	1068	1122	1090	1105	1065	1075	1133	1115	1086	1097	1117	1120	1121	1101	1137	1157	1114	1127	1116	1084	1103	1173	1144	1079	1137	1113	1107	1087	1143	1094	1113	1068	1105	1107	1118	1104	1097	1173	1160	1152	1095	1124	1117	1104	1123	1084	1108	1041	1124	1118	1103	1106	1100	1168	1144	1129	1131	1123	1080	1093	1107	1113	1077	1104	1149	1114	1120	1054	1161	1153	1114	1101	1157	1082	1134	1107	1072	1090	1092	1060	1110	1084	1062	1116	1108	1109	1124	1113	1188	1072	1162	1021	1117	1105	1128	1104	1183	1135	1095	1136	1175	1149	1164	1134	1081	1161	1125	1110	1145	1115	1155	1126	1176	1132	1104	1138	1105	1119	1126	1110	1061	1096	1164	1091	1102	1140	1137	1141	1138	1056	1062	1069	1133	1096	1139	1106	1175	1111	1050	1075	1048	1132	1061	1116	1196	1134	1066	1144	1073	1046	1088	1101	1145	1159	1082	1164	1091	1123	1106	1082	1116	1112	1110	1157	1098	1174	1106	1117	1068	1138	1061	1036	1096	1180	1097	1089	1116	1068	1111	1090	1083	1091	1083	1111	1067	1058	1125	1117	993	1120	1141	1094	1054	1056	1079	1107	1111	1104	1108	1148	1044	1134	1123	1118	1160	1121	1045	1105	1091	1119	1117	1158	1091	1140	1077	1108	1093	1090	1142	1113	1133	1129	1158	1115	1106	1119	1059	1089	1133	1114	1130	1104	1168	1129	1134	1092	1108	1070	1033	1122	1066	1145	1010	1152	1141	1106	1125	1139	1106	1126	1133	1092	1122	1125	1085	1133	1108	1096	1062	1094	1110	1086	1071	1122	1159	1088	1029	1145	1104	1105	1089	1142	1097	1141	1137	1111	1070	1103	1134	1090	1077	1133	1164	1073	1119	1180	1118	1151	1079	1116	1102	1057	1064	1160	1149	1058	1167	1098	1103	1098	1097	1133	1137	1074	1122	1169	1107	1126	1134	1084	1147	1060	1096	1146	1113	1099	1080	1148	1084	1116	1094	1140	1129	1117	1046	1097	1153	1089	1157	1083	1139	1142	1109	1073	1087	1084	1100	1119	1120	1101	1117	1085	1097	1129	1093	1116	1095	1073	1109	1111	1145	1153	1105	1111	1136	1096	1093	1117	1077	1098	1122	1088	1161	1148	1004	1196	1109	1079	1092	1117	1183	1103	1137	1107	1112	1089	1099	1141	1044	1106	1102	1093	1170	1174	1077	1145	1119	1108	1112	1082	1066	1081	1036	1101	1143	1084	1086	1130	1113	1133	1078	1143	1103	1082	1163	1101	1125	1113	1127	1134	1138	1152	1123	1089	1161	1161	1098	1103	1089	1039	1116	1132	1089	1109	1105	1113	1071	1131	1115	1122	1067	1114	1115	1117	1100	1117	1088	1163	1052	1096	1141	1089	1111	1070	1135	1131	1141	1116	1112	1134	1105	1092	1157	1084	1059	1065	1093	1100	1126	1122	1100	1070	1104	1112	1125	1095	1094	1116	1059	1060	1055	1106	1124	1055	1123	1121	1108	1128	1121	1121	1082	1196	1117	1100	1092	1124	1177	1095	1148	1036	1131	1131	1080	1153	1100	1100	1139	1119	1121	1068	1124	1132	1123	1138	1086	1129	1127	1135	1089	1103	1111	1090	1168	1090	1147	1073	1129	1077	1120	1071	1106	1069	1134	1144	1119	1137	1160	1164	1113	1064	1112	1129	1155	1100	1117	1110	1134	1048
23203	20706	28051	23418	20756	15884	6723	5066	4427	3455	2718	2498	2345	2051	1614	1442	1338	1255	1276	1299	1223	1043	1002	977	971	1112	1056	1007	948	874	860	914	859	869	801	880	910	783	740	807	821	737	653	652	635	642	694	661	670	607	657	670	711	626	656	693	638	654	651	646	654	683	670	604	672	684	680	677	657	675	681	667	677	641	665	724	681	691	655	694	630	671	655	596	655	644	650	670	683	643	653	671	668	672	629	655	645	634	646	667	650	653	701	612	670	619	673	659	636	662	604	621	650	645	682	642	646	657	673	704	586	667	607	633	639	666	639	687	625	680	686	671	666	622	622	655	659	658	687	661	625	676	636	655	670	544	652	645	698	662	664	693	656	692	651	662	676	643	678	685	691	666	688	670	649	645	669	650	660	627	624	658	619	632	640	619	665	706	668	699	682	634	662	622	656	628	655	677	675	618	638	661	672	670	652	696	683	667	678	653	677	665	658	686	705	617	683	671	602	691	661	677	652	624	593	685	627	682	652	625	643	669	696	677	653	664	644	590	614	658	678	648	671	670	674	625	623	654	638	700	657	637	646	636	642	605	634	687	616	667	703	643	639	611	669	666	688	632	658	656	628	671	676	650	686	662	683	642	617	718	673	647	666	655	658	618	655	659	674	640	653	687	691	661	623	643	623	656	689	647	665	633	661	607	647	621	651	686	615	641	644	633	653	693	673	659	655	669	636	647	684	656	672	626	662	586	613	660	666	676	640	630	638	658	615	669	623	684	659	616	651	637	628	616	647	681	675	652	644	654	645	625	668	649	642	640	667	673	642	681	668	641	653	618	607	645	675	671	611	658	686	702	619	672	661	617	634	712	616	654	678	683	685	687	639	667	682	632	621	682	663	663	689	635	679	693	626	644	661	653	665	636	619	691	593	616	652	649	640	664	693	657	657	664	638	642	647	653	646	685	656	693	664	661	686	711	634	709	629	697	664	651	701	696	639	653	693	657	655	642	667	625	644	601	627	638	646	664	647	657	599	656	656	629	651	669	641	652	653	623	699	696	681	689	696	678	704	646	648	630	655	660	649	665	670	645	671	673	620	691	688	637	599	662	629	636	677	656	616	683	656	658	587	617	616	669	626	626	665	623	655	624	681	608	661	675	683	663	680	649	671	669	641	665	678	644	651	710	689	697	642	688	662	635	681	676	721	681	640	607	624	696	676	645	612	669	668	694	613	660	619	647	635	639	579	621	631	624	639	651	616	692	666	687	686	630	614	626	683	635	634	667	673	686	688	636	670	682	658	636	621	624	691	666	594	638	663	682	663	636	644	608	626	653	693	675	626	598	647	673	662	664	650	636	641	669	661	610	674	667	606	656	657	690	604	659	640	680	674	647	649	668	627	646	623	673	685	681	646	641	644	654	650	658	618	634	670	707	640	646	587	629	667	629	687	669	713	656	664	663	642	710	676	625	643	666	637	627	687	663	662	687	621	667	615	679	634	648	611	677	675	685	656	652	688	666	641	660	611	637	689	658	707	706	656	690	655	656	627	646	666	685	630	679	670	608	613	626	617	612	647	675	685	653	675	700	683	680	627	675	663	638	657	651	638	663	679	626	666	648	682	617	650	674	662	612	640	670	664	689	623	659	666	639	678	682	660	662	651	654	680	678	677	681	661	671	679	649	688	650	626	654	665	643	629	642	619	645	648	627	713	612	667	698	677	628	651	654	638	705	701	704	679	696	654	642	629	676	650	684	680	680	622	645	630	656	661	657	640	664	682	645	660	725	648	630	648	649	616	658	639	635	672	638	616	657	713	680	642	683	633	675	662	634	628	657	716	611	625	613	639	644	681	640	707	651	649	624	659	610	675	669	652	602	661	652	623	651	707	647	690	630	651	693	635	688	653	628	660	680	644	620	654	625	698	619	673	656	708	604	671	675	659	634	686	700	654	660	678	687	718	670	627	653	649	633	624	640	638	638	634	695	672	683	664	649	612	643	678	669	640	712	635	675	634	675	660	650	678	604	622	653	613	643	644	662	659	568	713	669	673	697	647	646	685	657	617	661	609	662	733	610	664	624	690	671	649	635	649	702	641	668	646	620	670	675	698	607	634	630	647	672	648	662	641	676	633	683	696	600	666	654	673	667	674	636	672	674	704	611	635	600	693	655	674	640	678	620	698	615	663	682	667	647	611	674	619	617	645	700	676	645	620	676	716	668	654	617	654	640	628	667	594	678	636	635	645	653	647	672	671	644	646	665	664	625	657	646	619	636	694	637	644	707	713	665	639	623	690	656	659	673	620	642	665	672	646	671	632	653	668	702	669	667	601	629	631	645	634	636	679	651	636	661	670	640	683	626	648	642	638	599	681	658	632	635	677	655	701	685	647	652	648	650	661	635	681	652	665	618	661	649	653	666	668	641	627	691	633	616	595	601	651	671	631	660	655	644	678	625	677	644	661	675	675	651	655	681	645	671	688	680	645	657	612	661	644	710	628	677	660	629	656	651	678	677	681	638	696	648	638	653	653	657	706	671	677	659	639	648	616	625	634	635	629	668	663	660	691	630	624	658	678	617	621	622	693	642	677	582	680	608	688	646	693	684	671	664	687	633	619	623	610	651	654	627	710	668	640	648	624	674	640	686	681	711	661	666	644	706	632	663	632	643	662	648	627	683	684	636	638	676	657	656	656	607	685	637	595	634	664	671	668	666	625	624	655	669	648	677	648	645	628	655	603	632	675	659	654	648	634	694	627	682	632	636	635	660	661	660	669	694	637	629	618	630	646	621	629	702	638	636	654	652	639	683	634	636	647	626	651	629	652	664	639	658	622	669	641	665	640	657	622	648	647	639	620	672	642	598	655	593	680	709	670	684	650	631	654	701	679	696	634	662	593	643	651	633	686	599	681	646	650	610	621	661	661	665	666	681	612	670	642	620	651	657	616	646	664	651	629	671	668	623	671	678	686	698	642	701	631	669	649	672	634	690	683	662	666	680	652	640	663	648	695	659	626	707	646	634	666	716	611	672	653	642	650	671	627	613	636	647	631	688	657	650	654	656	636	662	651	655	611	688	629	678	642	637	677	610	677	628	659	618	673	660	707	696	677	618	659	672	712	669	664	664	622	637	665	610	665	662	652	676	641	639	616	697	674	610	619	700	646	676	631	684	637	691	636	631	617	632	629	663	602	697	605	680	677	614	704	646	661	643	651	646	650	687	667	648	670	676	664	648	665	633	637	669	666	660	670	646	687	674	656	694	640	669	661	688	685	641	663	712	675	665	694	679	664	679	665	707	624	645	682	649	627	625	648	661	667	663	644	685	675	691	707	657	708	665	668	646	624	648	634	662	628	635	608	669	658	659	722	632	651	631	630	683	668	671	641	673	712	674	671	665	619	667	670	657	651	636	640	695	617	641	618	679	581	655	650	668	652	626	650	646	589	631	701	703	682	669	692	681	663	686	671	620	653	646	603	656	679	682	612	607	662	684	667	659	664	667	661	727	676	632
22065	37460	31236	18476	12638	9871	8866	9648	8554	6356	5042	4499	4241	3454	2789	2371	2103	1954	1928	1979	1927	1619	1452	1475	1415	1534	1530	1413	1321	1184	1236	1227	1149	1157	1159	1250	1198	1116	1028	1002	999	900	871	801	825	841	841	810	807	787	811	807	811	816	814	818	835	829	808	755	781	810	826	738	792	775	775	796	845	783	811	778	819	817	825	827	817	792	803	795	826	850	794	837	814	779	790	845	807	787	781	791	791	813	771	817	811	819	811	754	794	855	803	850	762	812	842	855	815	846	825	809	814	785	729	828	791	828	839	794	782	810	820	817	814	773	787	794	749	793	802	835	817	824	870	818	786	814	811	855	766	800	739	771	795	811	784	807	801	817	861	814	803	746	738	863	825	802	843	824	765	814	775	782	831	783	773	853	812	820	837	795	824	793	821	832	827	840	826	762	770	759	819	835	784	785	802	803	789	782	790	804	768	803	805	784	833	805	783	788	758	816	785	817	826	780	808	776	816	791	834	848	783	847	814	830	796	792	813	763	838	791	820	839	804	834	914	863	809	828	825	845	862	778	772	859	783	803	809	811	774	815	811	767	866	800	823	855	803	842	767	760	783	787	741	826	810	824	830	784	829	802	825	818	846	812	797	800	815	808	833	802	811	848	854	819	782	784	808	850	777	823	816	812	806	802	864	813	800	844	807	863	836	849	809	810	800	808	833	802	783	760	778	799	794	801	738	806	784	809	813	775	781	791	719	800	837	809	787	801	789	761	844	773	825	842	839	857	806	804	772	868	765	757	849	840	778	815	781	762	784	758	850	753	775	782	845	804	835	796	801	798	804	780	754	828	794	793	777	782	771	829	824	768	801	816	741	786	824	798	840	780	799	812	783	823	807	759	831	788	780	774	815	820	784	864	795	847	777	829	792	798	807	752	758	850	786	775	790	853	817	746	824	791	794	820	733	797	764	775	846	829	809	795	804	890	806	821	767	834	812	840	811	754	841	796	843	769	823	814	804	797	742	821	791	764	808	786	796	776	759	748	842	829	839	804	852	760	776	807	767	798	771	791	781	780	793	828	772	792	798	826	824	778	806	837	814	814	791	816	752	783	772	754	771	789	762	808	835	735	834	783	799	760	785	844	805	815	759	876	807	794	797	804	799	821	847	777	787	788	825	804	803	848	788	793	767	783	813	781	758	800	799	791	802	789	798	826	810	776	877	808	772	806	786	792	792	799	757	818	816	765	841	805	791	827	783	830	830	821	841	789	818	834	764	783	807	804	812	789	807	786	816	843	849	787	764	832	791	823	846	812	831	818	803	783	777	783	832	807	771	789	781	817	790	759	807	796	841	816	802	805	801	765	815	768	749	771	811	864	823	823	829	805	791	764	836	814	764	822	749	772	771	768	795	835	779	828	797	803	765	772	785	832	814	827	814	792	798	729	798	815	771	833	791	784	773	806	802	817	804	793	833	804	838	837	806	799	815	833	776	797	790	798	792	856	755	805	800	776	790	798	807	793	764	793	831	816	792	817	819	749	777	776	802	811	786	778	809	839	794	812	841	785	820	774	801	759	849	811	768	803	825	793	815	842	815	820	799	791	838	788	774	804	752	803	832	817	823	791	805	758	811	817	804	792	825	767	927	820	798	833	787	782	814	789	775	827	826	785	771	812	784	783	780	826	774	803	776	793	764	811	798	818	838	828	806	826	795	789	796	782	829	798	836	811	797	811	798	760	858	845	830	779	809	793	825	824	745	805	799	783	768	832	786	778	798	828	820	760	780	814	800	844	815	770	749	806	797	824	758	818	794	805	818	804	799	750	812	780	766	774	799	812	808	825	845	781	836	782	785	770	813	824	811	827	777	767	777	804	863	799	824	781	798	793	772	799	786	824	823	784	866	788	824	794	830	773	855	835	774	826	828	804	814	821	798	779	827	819	779	791	817	834	770	862	769	768	842	801	815	770	753	833	818	767	819	787	853	820	782	858	771	801	781	808	798	788	812	792	803	789	781	784	817	844	865	802	803	837	878	772	799	855	779	805	827	787	853	763	803	787	798	846	786	783	797	823	809	821	804	847	756	808	820	801	803	812	806	768	823	793	849	786	812	776	764	793	819	801	825	812	830	807	830	840	754	907	856	808	803	827	786	791	842	833	798	789	825	835	882	804	721	799	824	772	761	817	787	781	801	812	766	797	813	793	854	819	825	801	743	821	792	794	762	802	827	793	819	796	814	788	809	782	842	735	839	792	754	813	811	816	746	763	835	808	775	809	769	793	794	781	801	801	826	811	804	762	764	790	756	842	763	795	798	785	794	810	864	808	802	783	824	780	783	783	739	785	758	752	829	797	809	779	842	819	785	796	810	807	804	798	762	834	816	786	788	737	802	786	767	828	768	747	788	813	790	804	814	757	820	779	796	808	762	781	793	875	803	786	796	788	787	786	760	857	767	803	816	792	823	770	803	810	815	799	815	734	778	778	821	800	794	794	765	791	828	789	774	806	822	792	795	784	762	784	818	818	841	803	762	817	821	790	777	796	826	821	785	793	821	869	778	789	811	769	715	756	846	794	803	780	849	753	772	830	786	780	813	770	791	793	828	793	866	789	784	761	823	805	773	785	780	800	827	831	769	784	831	805	821	765	829	810	782	810	819	723	796	803	823	793	784	794	791	787	837	851	825	813	774	815	821	784	803	812	783	792	806	770	843	829	845	774	744	782	813	843	808	782	792	794	793	811	799	798	809	776	844	835	843	779	778	855	767	798	835	746	788	791	792	797	724	814	788	774	808	822	812	795	750	811	845	790	765	798	770	799	850	740	745	763	788	811	773	829	825	805	859	820	773	777	828	821	801	804	788	836	815	799	778	812	814	800	811	837	749	782	783	758	829	789	789	789	785	845	833	784	822	775	832	815	792	808	822	847	799	813	805	884	838	839	836	830	805	833	839	829	820	831	809	785	804	818	728	821	810	817	824	760	750	782	782	824	774	793	851	770	804	776	819	806	741	786	846	796	817	822	773	805	843	789	859	809	818	769	818	798	769	737	776	782	774	804	809	776	847	816	766	812	780	830	791	784	773	773	814	773	833	796	766	786	794	820	873	778	806	770	811	809	825	732	790	823	814	805	781	778	795	821	817	821	804	843	826	762	833	806	872	820	854	725	795	765	833	786	759	788	818	862	765	807	813	817	796	821	774	800	803	757	782	843	761	816	808	795	784	786	823	792	848	792	770	786	787	786	812	835	804	772	795	780	809	767	861	782	820	803	806	795	791	808	811	813	808	752	760	797	785	791	815	751	786	815	817	827	782	835	805	814	785	777	793	751	772	781	806	847	875	807	799	779	786	819	784	798	777	737	780	768	800	826	809	798	780	812	858	810	819	826	789	799	785	778	786	830	828	825	759	831	799	801	835	760	775	770	810	802	814	810	796	815	743	826	812	790	765	758	794	830	810	825	819	745	832	820	843	816	836	802	748	815	878	782	747	794	810	824	825	773	831	855	786	805	791	770
22378	20734	28436	23126	20757	21072	16781	7944	6096	4664	3765	3336	3076	2378	1939	1680	1455	1439	1385	1406	1278	1145	1051	1008	1051	1211	1057	922	830	888	887	877	769	799	699	894	814	727	691	715	726	663	518	540	512	492	522	489	547	511	528	563	527	546	516	505	534	540	519	515	513	541	552	530	508	494	539	528	494	559	509	531	500	493	503	508	543	513	504	516	542	521	546	487	512	561	518	502	506	541	504	529	524	488	529	581	500	495	540	505	498	553	523	508	498	528	547	512	459	515	525	550	496	528	522	502	478	500	534	477	513	522	578	498	528	496	522	543	492	572	497	527	506	568	525	552	573	507	492	519	511	563	527	513	540	511	505	515	514	503	517	548	539	525	520	521	516	491	526	514	486	538	539	499	531	513	507	527	521	519	497	550	521	500	560	508	489	537	545	505	508	553	567	504	493	523	564	494	520	561	518	517	546	494	543	517	506	542	555	474	491	543	524	525	564	491	520	583	486	556	508	530	512	545	514	506	601	530	524	555	487	515	469	517	503	499	542	493	507	506	526	521	462	510	497	515	476	479	487	572	529	525	524	532	517	505	564	509	473	544	502	490	479	514	549	558	510	498	557	545	540	534	539	537	511	479	513	555	513	532	548	498	484	510	495	549	535	515	540	523	505	523	486	538	523	527	520	555	501	515	526	497	484	521	499	516	545	521	490	492	525	557	501	475	553	510	494	546	520	514	542	475	535	524	533	502	549	522	526	521	504	588	459	492	482	493	514	524	500	514	495	534	467	509	503	495	538	512	548	521	533	504	505	498	532	521	529	479	488	536	487	532	503	498	502	513	509	508	481	516	526	567	531	498	511	537	544	522	555	519	553	487	549	520	515	480	509	502	517	484	530	500	551	497	542	473	532	549	536	503	537	520	535	538	479	506	468	523	502	499	527	554	556	461	478	505	543	521	520	520	530	516	506	547	502	483	489	550	509	545	483	520	499	541	508	546	535	523	513	529	539	483	526	504	542	522	548	529	545	511	532	524	530	549	492	533	508	536	558	562	524	505	525	503	511	534	531	489	541	530	557	536	574	544	496	510	512	552	561	527	542	543	510	568	527	558	511	546	538	525	546	552	527	508	508	533	512	499	521	526	574	484	544	545	559	527	498	541	526	556	513	537	528	493	534	508	511	513	516	480	570	508	509	523	531	508	527	546	540	513	496	528	535	483	561	512	547	522	526	492	512	532	511	515	533	470	488	516	496	512	509	507	537	501	527	542	520	530	491	513	496	552	537	501	505	523	488	537	541	503	538	517	539	523	470	525	533	489	528	492	528	522	523	511	499	518	505	541	546	542	512	518	533	514	505	543	533	498	486	528	539	510	504	522	498	479	527	528	525	540	494	491	475	494	528	495	548	540	526	508	521	517	511	466	525	504	521	484	500	531	512	521	537	492	541	522	492	511	524	552	520	531	572	543	508	506	486	534	496	555	510	525	529	554	487	557	541	528	517	514	546	494	508	492	548	489	512	528	500	526	520	539	502	507	506	489	486	543	513	504	525	544	546	473	518	500	520	498	488	481	462	498	539	521	495	508	572	557	505	493	491	500	543	514	540	488	549	511	500	501	538	502	525	529	528	509	495	564	518	540	516	524	535	486	506	532	517	520	528	517	557	559	524	515	499	550	496	494	510	546	516	565	517	518	547	550	484	504	475	478	497	511	497	528	481	503	497	510	500	542	530	444	552	515	524	515	558	504	495	535	576	510	489	509	535	478	506	510	496	517	520	491	496	490	554	520	499	550	513	520	558	518	556	508	521	552	540	496	506	519	517	520	503	495	509	535	533	496	508	504	508	516	552	512	534	556	510	545	534	544	460	490	525	496	533	485	525	511	540	542	543	526	563	551	521	486	513	519	548	479	526	538	499	531	497	527	495	561	462	511	516	527	525	503	532	497	514	512	489	525	574	512	521	586	518	535	516	513	522	549	527	530	540	474	503	508	498	529	514	494	511	553	495	537	464	538	532	514	533	468	518	504	505	557	505	538	508	533	516	538	521	519	560	513	524	512	520	518	519	515	498	513	492	551	502	545	540	496	535	552	539	531	554	502	517	567	529	591	515	535	465	524	496	530	506	553	531	524	535	543	536	481	482	559	487	551	491	525	507	497	519	504	502	547	498	547	528	552	485	515	503	521	509	508	495	527	545	518	506	546	501	467	563	530	469	561	518	538	517	491	474	540	506	455	486	512	518	556	483	521	520	541	502	489	534	496	528	522	514	473	509	513	534	490	527	557	542	542	520	509	512	481	485	496	524	530	566	478	507	479	525	532	560	522	530	525	551	522	499	544	539	528	526	499	505	500	557	541	475	523	540	512	485	507	503	558	496	506	503	478	499	565	512	515	546	520	473	496	546	515	513	517	482	546	565	504	525	520	537	523	512	524	512	543	502	491	527	513	474	511	479	516	507	545	536	508	504	521	514	527	498	507	539	485	532	532	547	506	523	497	492	509	533	486	522	539	536	510	571	484	513	535	486	531	549	522	519	529	498	493	508	529	518	525	522	506	548	493	520	488	515	538	514	515	534	536	526	503	521	509	555	477	510	471	532	527	534	540	531	524	495	528	486	486	535	494	490	549	531	537	507	518	550	530	495	506	504	521	543	528	557	500	524	506	531	484	536	532	508	480	533	478	501	540	571	500	501	502	530	475	492	529	521	487	465	508	506	541	503	536	521	532	509	556	499	526	490	517	541	537	561	501	562	524	498	530	508	533	506	531	501	558	481	558	500	508	509	507	545	502	478	556	530	515	524	509	484	535	538	548	514	522	501	545	511	515	486	568	553	564	498	507	529	517	549	512	548	503	517	527	479	497	499	466	514	530	528	503	517	526	578	500	491	507	515	508	533	555	508	491	509	493	526	551	555	564	489	512	541	521	524	485	519	511	498	525	487	513	506	516	533	514	528	494	511	480	493	487	506	510	508	501	478	515	534	548	524	554	515	516	498	497	532	497	525	514	490	496	490	512	549	511	527	543	547	555	522	552	506	492	516	534	530	522	513	500	518	538	529	505	515	499	502	533	546	500	528	515	534	501	490	522	493	524	540	503	468	530	522	523	514	557	493	546	537	516	536	536	556	523	522	521	531	501	503	498	536	549	491	521	499	499	522	531	535	496	497	518	534	531	532	545	485	507	496	486	549	499	519	511	505	536	516	524	504	535	501	515	548	516	581	513	483	484	519	509	555	503	532	499	546	545	560	522	498	540	519	492	565	489	540	533	539	513	563	490	545	479	492	516	539	554	512	564	516	501	513	488	523	532	498	561	543	519	529	509	534	484	494	529	532	539	536	538	551	504	549	574	538	529	530	501	550	488	499	507	505	497	503	466	538	454	505	509	544	455	514	514	528	489	491	515	499	508	513	528	505	539	509	488	486	493	524	554	537	535	491	522	504	529	464	472	539	532	543	517	488	533	486	504	514	525	527	509	505	505	511	529	475	510	527	518	538	548	520	534
23636	40917	34781	22860	16951	13993	11979	13007	11457	8585	6920	6280	5409	4244	3349	2921	2558	2351	2398	2355	2136	1749	1615	1604	1479	1788	1672	1427	1275	1218	1300	1299	1170	1031	1032	1367	1187	1018	900	996	969	836	653	602	600	681	609	637	632	614	638	608	584	636	594	705	658	630	625	637	619	635	611	615	649	610	636	590	615	621	558	612	632	658	658	599	639	603	631	621	630	642	610	662	614	632	629	651	657	599	616	612	604	593	646	620	636	632	620	584	595	621	631	651	582	607	629	625	596	593	619	621	624	632	621	625	649	591	648	654	639	585	589	650	585	653	647	596	617	712	599	615	593	602	616	612	612	598	615	610	590	665	635	627	590	635	562	606	594	636	629	584	656	636	605	621	608	573	646	588	626	633	632	593	651	646	580	590	630	578	604	595	637	653	619	637	663	607	657	630	627	628	638	609	651	650	650	599	600	650	623	619	626	634	619	638	604	634	681	644	619	596	634	610	618	650	616	606	645	602	593	659	609	620	664	614	656	619	632	650	612	610	659	586	623	598	635	578	629	641	638	597	613	604	661	617	603	634	646	589	601	641	603	598	636	626	581	638	616	631	610	603	607	567	629	572	592	626	608	607	625	597	636	600	610	642	611	593	628	623	589	650	621	614	627	678	615	636	641	590	572	626	619	647	618	604	598	664	593	598	625	622	628	597	616	600	605	647	608	629	605	615	656	571	618	557	685	593	567	578	650	647	619	620	601	676	644	580	649	591	599	632	652	648	615	645	625	621	610	618	644	616	636	644	609	647	633	667	592	610	584	640	610	662	594	604	594	640	563	640	598	623	634	646	598	647	636	620	596	570	633	634	649	631	591	615	605	637	603	601	552	641	647	614	628	618	609	618	616	595	605	594	616	619	644	637	649	633	609	640	634	612	647	629	649	573	629	614	606	622	643	629	559	636	601	659	619	623	605	642	653	579	625	611	592	631	596	631	642	632	596	606	646	643	590	671	594	579	612	625	629	599	615	605	577	591	596	668	599	634	630	595	725	632	593	648	614	625	654	612	661	636	614	640	604	607	626	574	689	606	637	613	643	610	630	634	619	633	621	632	571	560	638	606	662	593	625	600	586	645	626	614	603	588	617	617	581	645	618	603	602	563	643	596	549	586	607	614	609	631	650	640	643	608	593	659	642	607	601	656	614	622	644	616	609	613	607	622	641	660	620	651	614	615	595	658	626	664	631	629	646	575	622	640	616	584	653	646	643	620	606	626	632	564	587	618	631	604	657	654	652	593	634	648	611	609	613	610	642	610	648	611	605	670	626	668	619	610	621	573	610	645	625	637	634	598	662	647	627	600	624	607	599	577	626	631	643	601	629	637	605	611	577	598	623	569	648	621	627	581	624	625	600	635	604	621	621	624	641	602	624	630	589	625	622	663	630	619	594	628	570	639	621	615	584	627	630	625	652	630	617	639	618	603	606	620	618	632	630	650	655	594	639	596	629	658	612	605	625	570	634	587	624	637	663	587	673	591	621	621	675	624	642	593	648	627	627	661	670	613	571	596	624	610	599	626	575	575	630	608	611	667	627	615	649	584	625	633	613	627	642	619	651	632	617	624	653	624	588	639	643	560	595	616	612	614	651	586	670	639	584	594	599	645	640	570	591	644	625	668	614	647	576	618	631	646	633	611	616	612	642	593	649	610	591	620	654	639	597	612	581	602	597	618	640	609	671	615	603	613	620	639	613	614	634	615	603	636	630	591	646	603	607	605	624	659	583	632	617	610	608	642	613	656	625	611	621	597	621	650	651	573	616	660	631	633	638	549	619	582	613	584	621	616	613	611	640	621	604	604	614	619	602	621	604	656	556	605	640	640	598	640	587	618	618	607	628	620	609	625	589	608	609	631	609	640	625	635	595	620	622	612	643	602	614	617	597	585	627	597	628	647	590	656	601	584	627	623	629	634	609	621	643	649	595	640	600	603	651	655	637	629	633	609	622	625	628	639	622	601	666	617	654	661	570	654	621	637	638	648	586	629	641	620	651	623	629	649	606	578	633	597	614	599	618	611	588	625	630	628	622	597	637	636	576	611	643	642	615	607	622	670	627	627	614	570	612	622	622	609	629	623	646	635	656	626	607	588	611	630	659	636	597	643	597	616	595	641	615	640	615	606	629	587	626	644	588	594	620	656	686	630	556	630	607	617	640	652	610	624	619	628	639	635	606	610	610	609	600	657	613	656	594	605	664	634	631	623	606	610	604	605	574	631	650	614	602	604	632	607	649	583	628	607	612	608	621	618	614	589	607	597	620	648	615	628	577	652	595	598	593	593	633	624	620	591	637	641	609	635	615	648	637	644	595	622	626	676	627	621	621	650	615	592	632	622	613	590	618	646	641	672	686	619	586	624	615	630	596	616	642	665	642	645	594	587	613	620	609	614	590	625	651	592	642	624	656	596	650	638	591	623	602	620	595	615	609	629	651	624	612	620	566	627	652	682	576	624	647	610	653	601	590	608	650	651	563	674	603	655	655	632	688	629	637	651	638	607	662	596	623	579	642	603	631	634	584	648	620	569	633	600	638	622	564	622	643	627	619	588	694	619	619	604	589	594	599	618	595	614	678	609	597	652	601	676	598	645	606	643	636	598	600	611	605	638	592	594	597	606	653	616	636	632	648	624	612	646	604	682	618	642	608	618	628	631	641	668	610	598	618	645	633	622	611	623	633	604	642	625	616	598	641	651	609	618	621	585	608	602	613	614	636	632	628	611	554	616	586	639	639	619	557	619	649	596	624	592	582	629	599	606	592	621	620	549	664	586	607	649	580	626	654	617	616	610	632	631	619	632	618	630	580	616	605	621	606	642	644	643	648	604	609	645	639	627	612	618	655	593	628	593	621	630	643	588	662	584	597	679	616	569	647	633	601	629	633	587	626	633	633	613	589	631	647	636	615	586	604	645	614	626	627	604	641	612	626	590	609	654	622	630	660	649	592	585	609	594	623	632	646	645	630	593	637	588	640	607	635	671	595	624	611	647	611	661	610	648	679	621	634	631	631	630	638	606	629	623	608	623	613	613	621	630	571	647	631	659	665	607	587	619	607	638	575	618	666	613	636	621	654	611	612	639	647	596	603	582	635	600	582	592	608	668	640	601	627	657	612	648	622	608	604	655	609	644	637	683	634	635	613	603	661	614	600	580	626	638	596	603	606	624	595	623	632	621	662	599	604	585	615	625	625	622	599	580	633	658	659	622	645	626	624	634	612	646	647	602	627	599	633	653	594	632	629	643	587	646	631	578	604	631	549	660	600	639	624	612	621	604	633	645	628	616	612	624	638	624	595	607	628	610	597	613	652	648	634	609	601	670	612	602	586	581	683	622	614	609	576	625	597	638	633	601	611	621	607	631	644	619	646	657	651	652	645	623	609	629	600	630	636	607	648	623	620	584	558	626	675	627	640	617	604	615	621	637	631	661	610	597	655	581	641	609	645	631	621	642	576	603	663	658	594	569	665	619
26454	21100	20162	10904	5662	4246	3449	3666	3266	2669	2227	2118	1909	1577	1463	1402	1308	1299	1375	1354	1252	1226	1100	1253	1220	1211	1253	1081	1045	1074	1125	1062	1018	1003	1033	1092	1077	1076	968	1047	1047	956	962	938	977	983	956	949	977	925	961	952	890	991	957	1045	973	971	948	931	939	971	965	905	998	947	971	941	903	938	939	989	952	949	920	984	920	936	972	994	951	971	952	973	976	934	973	979	989	998	1006	921	923	998	926	924	913	974	941	957	987	977	972	905	945	989	972	932	932	1015	1003	981	972	911	923	913	989	930	902	947	967	1013	913	926	949	935	937	920	887	956	995	989	875	926	952	935	960	971	943	984	900	946	904	868	931	929	932	926	945	932	964	910	985	957	989	959	964	933	893	927	948	937	993	1004	973	978	854	934	934	923	960	956	915	963	981	971	938	953	942	980	963	937	1010	1002	932	975	915	963	933	985	983	952	891	1012	914	886	988	955	1033	930	942	1036	958	955	993	921	966	930	959	935	997	931	925	925	924	931	933	956	942	949	954	1037	960	956	977	959	923	914	1004	980	968	934	956	927	972	955	909	991	958	1021	980	927	945	984	942	933	907	981	929	926	943	897	911	947	982	963	951	972	886	874	929	921	951	982	933	1000	925	920	898	926	964	930	943	942	991	926	940	898	957	950	950	953	941	966	927	903	1038	971	900	923	998	945	946	945	1001	960	934	948	907	931	961	956	966	933	941	888	948	917	949	888	948	910	947	952	1003	945	998	970	951	955	908	958	948	998	905	995	1003	950	883	933	935	961	928	952	976	979	984	932	946	954	918	937	947	974	1000	931	970	946	977	934	944	938	943	947	952	934	959	956	916	959	1004	976	926	920	933	979	969	981	948	887	958	899	976	1001	975	945	957	991	903	971	910	950	945	1015	988	986	974	915	1019	956	945	907	916	911	964	979	912	904	1000	905	951	933	934	924	949	915	999	913	956	962	953	943	962	930	1015	942	907	982	986	944	977	939	959	930	907	1005	953	942	968	981	992	929	969	920	989	970	962	940	952	973	999	947	973	959	912	925	964	927	929	917	980	904	959	1006	916	939	922	925	927	957	935	946	946	951	903	908	955	955	919	880	969	965	962	976	954	931	934	974	890	943	952	984	956	910	950	951	905	945	938	960	965	966	926	917	892	988	924	937	972	969	922	910	910	963	965	960	967	966	922	926	991	947	981	950	944	980	979	967	941	947	941	948	953	939	1005	914	916	921	970	954	931	948	917	929	884	922	944	963	958	939	912	980	933	952	921	981	983	894	962	928	944	948	955	978	929	958	984	959	963	963	837	960	959	980	971	911	944	988	1021	973	939	956	929	985	981	969	932	977	931	935	974	965	899	991	939	1000	950	886	909	915	949	940	1007	918	1023	904	973	945	912	872	964	1001	915	937	957	962	974	1002	954	981	938	949	940	932	955	889	901	916	979	961	949	954	973	914	940	889	990	958	926	923	950	969	925	955	974	923	959	978	896	940	920	939	972	950	950	985	986	953	932	942	952	937	977	924	922	939	939	949	965	984	978	968	922	979	967	951	958	932	973	959	929	980	921	949	932	970	906	925	941	960	962	994	935	919	894	936	934	922	1012	974	926	999	933	1001	986	978	930	958	960	980	935	937	978	954	976	940	941	953	940	926	951	934	900	996	844	943	994	993	950	919	981	941	957	938	965	934	1000	993	963	967	906	941	965	919	949	998	935	969	940	902	961	922	955	974	959	953	955	943	958	961	971	958	919	909	954	894	940	966	928	929	956	948	905	935	951	889	1022	883	966	938	935	922	965	908	964	894	940	901	904	920	1008	955	946	894	937	980	934	993	919	984	963	876	970	944	960	1015	991	942	961	938	990	956	999	983	924	966	941	945	930	947	957	935	948	926	937	938	978	953	962	984	966	949	1010	965	925	889	937	934	970	904	979	929	968	1034	968	908	926	938	949	994	899	951	977	957	975	994	958	963	927	951	920	946	897	916	1010	947	997	944	943	935	975	950	970	945	974	936	968	932	963	932	995	933	933	949	980	976	970	874	953	969	959	899	895	958	946	917	951	948	937	897	976	1020	924	949	918	917	950	910	921	953	945	935	966	932	909	968	1014	972	908	990	883	988	901	952	960	998	870	997	938	924	955	939	948	913	924	976	927	969	971	939	896	970	941	926	990	943	932	963	982	970	941	918	965	963	919	943	969	962	919	865	922	961	964	922	963	965	978	930	923	921	992	944	1015	1018	957	938	927	947	944	947	977	928	993	953	969	980	979	986	925	999	1012	944	928	934	900	977	936	913	993	963	1006	961	916	978	884	995	940	980	968	972	936	975	937	978	939	956	986	1002	924	928	968	926	913	910	951	939	984	932	946	944	947	888	895	1002	940	918	995	972	930	947	969	911	928	937	957	965	968	1004	966	1010	919	961	949	907	951	946	951	974	929	943	1022	930	978	992	928	959	974	925	971	961	912	970	945	978	924	958	939	934	911	958	904	953	940	982	954	940	985	928	980	918	913	949	916	939	919	964	939	897	977	924	953	942	958	952	956	1003	980	913	960	941	974	913	955	929	929	942	993	935	960	999	944	894	938	956	867	974	986	938	929	1005	938	970	972	988	986	917	950	923	977	994	897	939	948	1013	946	996	909	998	930	928	967	944	957	947	963	927	964	934	905	932	977	904	975	936	949	997	963	928	918	939	925	983	938	934	952	896	953	972	1036	888	995	907	957	924	991	971	883	960	961	990	952	981	944	990	984	936	1002	946	964	934	1017	972	937	934	904	920	992	939	926	951	979	938	975	947	934	945	937	934	955	984	963	936	955	930	1002	972	881	981	979	962	971	935	924	955	956	1004	974	983	933	893	953	955	953	989	925	908	948	995	960	962	913	983	960	977	915	978	871	965	956	927	957	1002	996	964	930	935	898	919	993	968	1006	916	962	923	971	962	968	928	931	1016	957	947	944	966	933	981	962	952	929	992	939	946	1026	911	884	937	944	976	919	945	915	936	909	968	970	932	940	953	952	985	1020	905	919	936	995	978	939	977	981	929	941	910	968	964	975	970	967	971	971	981	959	933	968	921	947	950	952	998	917	881	938	929	942	975	868	959	957	924	1013	952	917	967	1014	927	908	934	908	939	956	1014	986	943	920	889	945	924	972	937	943	1012	921	970	966	941	910	981	917	994	948	950	944	934	913	903	910	910	889	1023	950	944	936	1059	968	974	975	904	960	912	984	928	946	984	961	936	929	976	886	867	937	930	953	875	998	952	914	963	995	905	1004	971	1013	950	918	932	939	971	950	981	948	935	952	964	918	1013	978	945	959	954	941	921	909	901	998	969	990	1039	962	953	928	965	916	990	985	949	970	975	943	1000	934	957	988	929	972	951	928	951	988	919	930	947	914	934	978	979	974	905	912	920	944	950	932	982	964	967	963	929	954	910	972	912	959	1018	996	930	903	998	971	956	989	932	962	954	916	933	933	947	945	961	959	954	980	980	943	964	925	905	950	913	964	995	958	932	947	961	944	952	946	973	967	926	958	930	954	932	926	925	915	968	959	910	934	946	947	886	910	892
19324	27068	20959	11866	8911	7657	6283	7273	6335	4783	3859	3570	3061	2650	2155	1942	1905	1816	1921	1905	1718	1593	1573	1624	1682	1716	1596	1440	1403	1360	1449	1356	1324	1318	1247	1364	1334	1298	1319	1286	1223	1163	1088	1172	1141	1161	1099	1130	1139	1146	1040	1138	1066	1090	1125	1073	1159	1073	1159	1125	1159	1132	1174	1136	1137	1050	1127	1101	1140	1113	1097	1143	1140	1095	1088	1156	1128	1100	1098	1168	1169	1078	1143	1177	1111	1110	1105	1156	1152	1124	1117	1147	1132	1110	1160	1060	1143	1094	1072	1093	1209	1143	1132	1076	1146	1077	1100	1155	1081	1140	1135	1092	1100	1102	1123	1121	1146	1150	1111	1120	1149	1081	1177	1081	1169	1104	1131	1135	1138	1113	1081	1139	1063	1165	1118	1081	1143	1168	1070	1154	1154	1169	1126	1143	1109	1061	1106	1153	1161	1112	1105	1119	1098	1099	1098	1113	1123	1114	1073	1090	1099	1129	1107	1120	1160	1088	1123	1092	1106	1144	1082	1131	1055	1148	1085	1087	1194	1078	1155	1108	1109	1113	1141	1119	1113	1188	1185	1108	1154	1089	1070	1174	1202	1171	1081	1124	1203	1156	1122	1120	1131	1134	1046	1142	1130	1103	1145	1123	1137	1071	1139	1103	1059	1100	1178	1106	1127	1123	1109	1071	1200	1131	1106	1123	1138	1204	1112	1103	1126	1170	1137	1100	1111	1048	1180	1125	1079	1111	1143	1151	1110	1086	1143	1109	1122	1122	1182	1124	1077	1109	1102	1129	1142	1195	1132	1136	1123	1099	1095	1167	1141	1115	1150	1148	1108	1207	1066	1069	1109	1136	1150	1105	1136	1209	1143	1116	1151	1127	1098	1085	1134	1138	1151	1186	1171	1139	1109	1117	1091	1103	1170	1081	1135	1204	1167	1113	1125	1135	1130	1083	1187	1087	1191	1120	1181	1148	1131	1189	1109	1127	1081	1124	1113	1115	1137	1118	1147	1136	1097	1157	1085	1179	1133	1143	1092	1132	1143	1162	1090	1140	1108	1088	1164	1117	1183	1096	1199	1147	1190	1092	1133	1095	1110	1165	1145	1118	1144	1155	1198	1090	1137	1118	1022	1066	1122	1161	1109	1111	1113	1113	1167	1094	1148	1175	1157	1121	1205	1097	1144	1151	1079	1111	1080	1101	1145	1058	1104	1112	1084	1071	1197	1097	1171	1149	1113	1212	1102	1122	1165	1136	1099	1156	1169	1135	1125	1129	1077	1103	1111	1082	1105	1147	1108	1152	1105	1086	1063	1109	1119	1082	1136	1115	1144	1151	1085	1177	1179	1115	1157	1110	1141	1089	1136	1166	1124	1068	1134	1146	1133	1069	1113	1144	1104	1088	1164	1116	1121	1078	1148	1138	1125	1158	1132	1156	1114	1196	1099	1122	1122	1139	1067	1102	1122	1123	1062	1192	1149	1096	1097	1105	1170	1095	1101	1139	1154	1131	1095	1147	1072	1129	1109	1150	1122	1128	1158	1119	1221	1103	1156	1073	1145	1146	1141	1124	1143	1167	1092	1073	1077	1114	1123	1092	1085	1112	1094	1137	1059	1134	1142	1071	1076	1134	1121	1099	1092	1090	1164	1106	1140	1092	1188	1132	1129	1054	1088	1118	1138	1129	1065	1146	1136	1110	1151	1100	1088	1128	1148	1092	1085	1115	1126	1133	1094	1109	1120	1128	1117	1166	1040	1118	1144	1091	1081	1153	1078	1117	1148	1097	1191	1167	1103	1136	1163	1145	1106	1094	1147	1106	1111	1138	1130	1165	1092	1185	1070	1089	1104	1098	1099	1142	1143	1071	1168	1028	1084	1121	1155	1117	1162	1089	1126	1155	1124	1071	1113	1142	1123	1120	1080	1121	1115	1041	1118	1141	1085	1103	1152	1112	1119	1100	1086	1108	1113	1083	1097	1079	1102	1144	1133	1165	1152	1091	1105	1093	1123	1150	1166	1107	1167	1121	1100	1147	1120	1129	1137	1121	1153	1103	1143	1108	1097	1189	1170	1140	1131	1122	1145	1108	1147	1077	1072	1141	1103	1116	1197	1081	1126	1140	1130	1082	1061	1134	1106	1128	1054	1095	1067	1184	1091	1107	1126	1122	1113	1189	1159	1153	1083	1106	1112	1185	1170	1136	1139	1175	1104	1078	1107	1122	1090	1107	1171	1129	1122	1121	1106	1142	1177	1139	1136	1162	1141	1129	1121	1150	1156	1139	1122	1096	1137	1127	1138	1137	1103	1130	1207	1198	1093	1083	1119	1084	1191	1166	1075	1132	1137	1158	1066	1132	1147	1089	1121	1131	1140	1082	1115	1054	1088	1175	1151	1142	1127	1143	1169	1145	1106	1192	1129	1122	1085	1174	1103	1123	1087	1055	1087	1107	1123	1141	1108	1151	1093	1095	1142	1107	1103	1136	1134	1121	1119	1150	1163	1053	1053	1133	1109	1155	1170	1088	1124	1206	1053	1134	1151	1187	1049	1137	1135	1156	1074	1144	1094	1149	1112	1118	1086	1162	1094	1154	1099	1088	1162	1192	1123	1137	1086	1110	1154	1160	1084	1152	1131	1145	1114	1123	1084	1079	1097	1151	1119	1100	1126	1144	1105	1136	1119	1069	1161	1119	1092	1066	1108	1141	1087	1132	1139	1091	1137	1102	1170	1153	1076	1141	1154	1133	1123	1189	1100	1108	1233	1133	1082	1108	1153	1090	1140	1174	1121	1142	1144	1136	1083	1143	1124	1068	1108	1125	1144	1113	1135	1117	1141	1082	1105	1117	1167	1169	1078	1111	1099	1087	1103	1122	1096	1099	1107	1140	1123	1130	1101	1178	1161	1059	1125	1119	1187	1112	1135	1107	1154	1124	1165	1141	1125	1163	1088	1129	1135	1087	1167	1184	1145	1173	1111	1131	1154	1125	1122	1148	1104	1099	1163	1070	1147	1074	1144	1186	1107	1070	1150	1175	1168	1128	1111	1144	1210	1127	1074	1115	1132	1176	1115	1115	1124	1145	1136	1122	1104	1158	1100	1134	1162	1137	1061	1118	1100	1118	1083	1145	1073	1100	1151	1102	1105	1137	1103	1094	1160	1169	1093	1126	1142	1153	1074	1114	1148	1090	1163	1104	1125	1089	1122	1146	1146	1089	1194	1140	1174	1074	1131	1183	1077	1160	1115	1112	1103	1164	1111	1129	1074	1168	1057	1089	1174	1140	1102	1114	1103	1104	1193	1116	1054	1138	1079	1107	1103	1145	1112	1137	1118	1125	1164	1080	1145	1183	1110	1095	1110	1144	1162	1092	1118	1085	1114	1176	1131	1108	1125	1138	1103	1100	1125	1167	1123	1139	1093	1120	1235	1055	1105	1091	1159	1147	1146	1142	1202	1081	1105	1107	1115	1149	1068	1109	1102	1160	1152	1114	1082	1065	1154	1097	1142	1118	1099	1146	1118	1141	1121	1113	1164	1135	1147	1115	1127	1077	1178	1125	1123	1101	1138	1117	1162	1145	1092	1128	1113	1156	1155	1125	1122	1133	1145	1088	1164	1175	1133	1148	1142	1076	1145	1138	1098	1136	1116	1090	1058	1108	1108	1089	1110	1089	1108	1102	1148	1087	1117	1088	1061	1062	1206	1087	1139	1120	1157	1129	1119	1101	1136	1120	1100	1087	1120	1206	1154	1172	1146	1150	1103	1164	1166	1107	1136	1097	1136	1095	1155	1185	1075	1101	1067	1182	1161	1120	1163	1134	1124	1082	1143	1120	1148	1097	1154	1103	1074	1158	1167	1168	1165	1132	1113	1147	1112	1105	1092	1159	1122	1126	1182	1119	1129	1124	1112	1133	1115	1114	1114	1128	1131	1179	1116	1125	1147	1117	1109	1105	1147	1149	1172	1131	1111	1118	1109	1083	1111	1151	1162	1123	1132	1177	1097	1121	1118	1125	1140	1131	1078	1067	1106	1110	1096	1166	1085	1124	1105	1138	1098	1111	1057	1182	1128	1140	1066	1132	1145	1121	1133	1114	1126	1168	1118	1076	1137	1157	1124	1168	1163	1176	1112	1111	1126	1089	1117	1129	1108	1172	1120	1129	1106	1153	1146	1105	1085	1104	1113	1194	1143	1117	1116	1146	1138	1093	1089	1064	1169	1133	1157	1124	1080	1067	1132	1064	1031	1081	1071	1212	1105	1032	1134	1093	1098	1089	1127	1119	1141	1165	1097	1203	1110	1129	1133	1186	1104	1123	1164	1132	1153	1150	1141	1157	1137	1160	1065	1074	1145	1070	1137	1178	1086	1074	1121	1168	1146	1070	1162	1097	1140	1140	1171	1094	1156	1155	1108	1124	1087	1082	1105	1067	1079	1134	1113	1063	1185	1116	1121	1126	1088	1064	1092	1150	1153	1125	1147	1100	1150	1147	1131	1144	1122	1045	1157	1105	1135	1051	1152	1131	1119	1101	1101	1105	1084	1101	1138	1110	1138	1092	1122	1136	1068	1094	1151	1105	1152	1120	1141	1164	1140	1096	1186	1164	1082	1098	1098	1173	1171	1099	1130	1148	1083	1113	1124	1036	1132	1140	1142	1151	1145	1139	1109	1082	1102	1111	1141	1081	1120	1170	1107	1127	1099	1134	1136	1141	1109	1113	1088	1103	1085	1090	1157	1081	1124	1104	1184	1140	1125	1174	1126	1165	1168	1073	1111	1151	1171	1092	1141	1166	1107	1135	1122	1193	1158	1120	1134	1147	1157	1057	1115	1117	1104	1121	1119	1122	1073	1107	1183	1084	1101	1126	1091	1129	1117	1083	1141	1162	1121	1132	1136	1135	1117	1151	1111	1186	1121	1064	1134	1119	1110	1112	1149	1202	1142	1121	1222	1074	1160	1118	1101	1168	1139	1093	1082	1120	1145	1111	1101	1117	1156	1143	1146	1097	1090	1135	1114	1091	1095	1107	1126	1148	1170	1077	1124	1121	1093	1144	1132	1095	1097	1146	1136	1131	1073	1087	1120	1167	1127	1126	1121	1205
23255	20718	28063	23451	20801	16827	8061	6101	4874	4004	3279	2751	2355	1913	1600	1498	1383	1374	1389	1359	1211	1112	1076	1062	1140	1202	1002	992	890	944	1000	930	926	849	858	924	847	844	815	879	816	707	675	692	728	677	667	695	714	706	715	721	727	658	633	705	683	682	698	644	670	691	669	659	673	659	671	702	688	716	650	653	700	659	656	681	719	696	683	710	652	717	678	660	662	717	666	681	686	689	681	664	715	719	697	658	666	697	683	677	661	703	637	716	666	675	686	675	696	708	664	661	661	651	706	669	699	670	655	654	720	652	668	721	653	665	721	683	685	672	658	676	659	660	654	655	729	692	691	743	674	694	732	656	607	647	640	702	672	632	668	658	680	646	645	680	656	688	740	683	665	690	657	688	681	637	681	606	700	719	675	687	653	719	688	713	696	678	645	650	673	736	675	698	661	680	657	682	732	669	642	706	662	679	641	687	655	631	724	704	684	700	681	704	637	659	683	669	653	664	709	695	682	662	673	698	711	651	629	695	671	667	732	685	663	620	656	666	665	710	680	687	694	676	659	696	679	660	670	644	748	702	691	690	653	667	685	658	692	730	688	663	669	694	701	681	721	705	654	674	668	627	646	699	689	701	658	657	708	669	647	644	662	687	662	699	727	671	658	657	659	721	662	639	666	689	676	692	652	699	663	715	656	685	659	677	631	667	657	651	695	684	724	699	638	686	720	656	670	658	659	621	673	693	693	717	673	680	697	734	641	677	639	618	632	710	675	702	687	624	672	672	676	692	681	676	657	662	695	678	696	665	625	670	684	631	653	688	681	696	683	673	636	688	652	649	680	692	651	634	700	710	682	667	602	674	723	643	679	659	702	670	666	731	677	709	692	680	681	715	682	681	699	686	688	694	652	706	681	661	668	727	680	653	689	697	698	620	693	719	686	644	701	650	666	666	711	691	681	676	684	667	640	672	673	671	704	684	681	683	675	668	693	657	687	657	677	674	717	666	713	709	724	725	694	675	645	668	642	647	692	670	722	657	633	629	688	661	670	678	680	650	634	698	666	723	653	709	708	637	703	612	708	710	714	693	692	699	666	635	659	696	727	661	698	698	668	661	705	673	649	696	686	707	662	713	671	675	671	665	682	671	684	692	686	682	683	643	679	634	679	696	668	662	672	646	700	664	689	688	684	720	685	634	700	688	672	715	681	677	626	679	684	675	698	671	675	614	705	748	729	668	661	708	702	679	695	653	653	668	721	683	689	695	683	649	712	658	665	691	674	695	712	708	635	671	635	707	659	681	696	682	687	664	672	661	678	683	667	652	685	707	678	659	664	687	709	682	680	712	706	672	676	670	690	659	691	696	674	656	686	741	691	674	696	688	725	727	694	672	714	639	721	685	688	661	680	651	663	653	720	662	694	684	637	691	673	683	692	656	688	660	655	734	657	729	665	663	657	690	660	625	719	678	700	674	679	678	655	622	702	751	690	701	660	682	685	701	705	661	689	633	684	623	695	677	673	624	709	672	665	643	708	693	648	703	727	661	664	679	638	702	700	657	694	663	659	694	683	660	687	643	686	679	668	690	629	699	694	661	649	673	669	683	662	651	691	687	673	687	678	695	640	648	687	689	662	660	749	688	708	687	697	680	670	681	658	630	690	725	710	657	684	668	692	704	716	688	710	658	650	679	675	718	671	684	675	646	623	706	700	639	669	606	657	642	708	668	642	698	698	681	692	664	665	642	645	666	701	686	678	637	692	718	631	682	671	669	662	673	680	692	653	677	689	682	660	679	662	654	656	654	701	676	683	694	644	669	680	666	665	704	699	670	724	695	682	740	716	698	713	663	724	633	735	655	702	669	677	704	609	647	668	638	674	676	636	661	699	657	622	662	658	700	707	659	675	658	646	694	710	715	664	682	693	686	685	651	715	661	635	668	674	716	659	625	668	661	695	683	640	644	686	660	720	658	702	708	680	644	699	660	665	683	712	656	650	707	697	720	647	689	672	685	682	693	641	674	675	685	690	650	684	654	684	627	669	717	708	673	640	677	662	695	671	715	692	673	684	619	677	700	675	701	707	678	670	666	676	677	670	662	700	656	717	702	664	685	747	707	686	688	688	674	695	686	670	705	684	717	670	701	691	719	676	652	725	676	659	676	675	690	679	677	649	663	692	659	662	692	707	665	694	686	706	653	650	701	656	658	716	679	693	712	718	694	627	632	656	676	676	646	679	658	686	682	689	728	653	685	648	644	689	658	688	675	705	617	704	712	657	712	675	669	679	612	673	691	716	695	672	678	668	710	642	680	656	661	654	673	674	690	704	641	636	639	635	694	663	691	701	630	727	638	705	690	729	704	645	673	677	637	657	657	655	705	698	679	702	734	678	677	673	665	696	689	666	687	638	650	720	643	689	683	684	674	681	726	646	672	635	675	715	664	725	696	665	732	691	678	680	702	669	689	672	696	648	663	642	621	686	680	615	624	674	641	689	697	678	687	687	695	639	668	715	686	689	682	696	656	702	644	644	660	652	700	700	691	665	642	634	656	693	674	677	636	697	656	669	690	712	662	750	651	670	709	665	682	659	664	648	697	687	677	680	669	667	653	693	690	716	674	686	681	639	715	655	640	658	656	688	644	672	668	676	672	673	678	691	711	670	688	650	675	685	682	659	702	657	606	687	707	638	720	707	652	708	718	652	689	658	676	676	698	672	659	647	678	667	657	713	712	720	661	659	624	716	668	717	712	673	671	663	607	667	698	694	653	686	705	663	693	666	642	690	681	670	700	694	664	682	643	663	728	676	670	680	656	708	667	697	658	713	658	672	682	643	728	679	671	692	667	649	671	695	604	696	642	684	703	698	705	664	680	666	700	660	685	715	694	682	703	655	669	628	659	678	671	691	688	660	688	709	672	676	679	615	662	719	695	650	691	691	683	702	639	697	681	661	703	703	677	671	650	672	666	670	662	720	653	703	716	678	698	670	628	672	686	672	699	643	697	649	695	703	726	673	676	673	704	657	635	683	674	674	686	688	648	676	690	704	700	638	680	685	667	705	651	625	749	705	678	707	700	668	705	668	680	661	630	683	669	699	691	653	714	693	648	650	627	636	697	671	669	700	713	674	702	692	727	662	703	677	650	660	674	627	668	743	653	647	675	665	677	650	662	691	711	675	690	684	682	659	663	657	627	733	624	691	697	699	707	641	730	641	694	649	681	703	717	687	692	691	674	714	712	712	658	669	655	637	689	676	703	673	655	660	676	671	725	658	662	671	635	676	623	680	654	703	648	698	712	673	672	653	694	673	660	662	701	680	674	696	659	672	710	668	685	636	672	681	676	650	720	667	665	678	664	702	686	680	651	691	666	705	684	697	647	677	719	662	647	662	667	685	642	732	671	685	723	679	697	719	661	709	688	661	721	702	649	639	678	726	641	681	661	657	686	702	669	656	718	688	671	686	724	739	650	672	764	665	651	692	695	647	658	645	673	720	714	649	632	671	671	650	661
19447	33749	27727	18180	15166	12166	10424	10971	9293	7367	6093	5026	4380	3274	2649	2424	2184	2108	2170	2137	1822	1737	1583	1594	1754	1709	1564	1345	1296	1274	1316	1159	1159	1170	1151	1275	1205	1151	1076	1214	1050	909	901	842	825	846	800	883	885	812	827	829	842	809	840	783	760	849	832	848	812	800	859	797	846	873	850	847	816	836	796	811	788	852	810	845	846	774	851	861	843	831	845	841	803	815	801	866	864	822	848	810	816	825	856	807	843	857	819	814	814	868	842	837	880	874	827	851	863	817	843	799	853	852	808	759	817	847	836	855	820	816	830	766	841	806	816	826	839	826	820	854	817	861	803	797	815	822	791	821	830	777	849	852	861	825	862	869	808	873	800	816	828	826	814	837	805	818	850	805	792	814	814	854	751	835	790	822	777	819	801	840	836	788	846	842	830	824	847	818	794	835	830	816	860	818	830	782	814	833	836	826	803	843	805	826	808	811	823	801	821	828	856	820	840	857	757	847	842	865	847	787	863	848	826	775	822	837	795	846	855	844	835	812	832	862	805	804	820	838	813	852	775	813	797	828	822	862	896	809	796	837	855	820	822	801	827	863	844	825	827	812	859	823	812	912	823	796	816	791	803	826	820	792	832	787	859	816	783	867	844	820	800	858	830	861	820	843	845	798	812	860	833	787	784	806	858	837	825	822	808	798	782	817	852	842	827	836	859	841	802	802	740	839	837	840	829	841	874	838	799	796	854	814	780	825	773	803	796	781	862	841	817	857	753	817	874	802	857	836	789	814	794	819	856	836	851	857	789	827	841	769	862	780	871	816	835	860	754	811	876	837	863	863	809	788	897	838	844	792	780	844	874	814	814	871	845	846	835	889	815	832	839	805	846	806	835	864	800	807	855	846	837	796	832	853	870	800	820	818	814	848	836	843	843	775	820	830	831	784	810	830	840	774	813	826	844	844	799	806	817	794	812	873	854	823	848	827	806	801	857	859	829	832	781	859	818	819	839	819	781	828	838	791	823	829	824	843	851	862	831	834	829	818	839	890	813	798	805	776	805	827	827	822	839	848	813	860	758	825	803	822	824	813	839	821	829	852	840	866	872	792	882	822	831	810	823	853	836	865	838	791	811	827	838	845	829	775	790	782	797	775	850	777	836	820	801	836	856	874	833	788	837	820	855	813	815	816	872	823	823	843	820	833	817	845	786	864	845	758	851	852	859	831	831	816	783	805	842	785	790	854	785	850	828	849	829	787	818	826	809	864	703	850	816	789	881	856	818	843	827	822	797	843	846	827	811	831	827	852	852	829	821	791	803	873	849	850	833	806	857	795	797	809	826	797	871	848	804	811	803	819	854	773	838	831	833	856	849	814	791	797	823	801	791	795	822	851	801	886	834	813	831	871	861	803	848	844	796	874	827	836	769	846	780	804	843	841	810	805	825	803	834	845	812	861	795	881	843	788	839	801	812	809	789	819	849	857	830	837	801	805	779	880	853	804	833	848	829	830	823	839	872	857	825	807	852	842	832	848	815	808	842	809	839	809	830	828	811	814	811	810	847	871	835	795	853	843	821	839	818	804	806	830	812	834	873	826	818	806	787	781	855	811	780	819	832	811	862	862	849	834	853	839	814	758	857	808	878	824	821	817	780	778	792	842	834	841	759	858	787	766	853	848	828	834	847	808	802	824	841	825	873	848	811	796	857	840	839	807	813	820	787	832	821	823	805	872	788	829	843	840	886	812	813	827	837	809	849	861	827	804	872	840	821	818	833	831	803	875	842	808	778	831	826	845	873	845	824	854	823	821	838	830	870	837	833	799	855	830	858	844	847	823	846	846	865	812	811	799	771	822	842	830	810	834	839	775	787	862	865	838	818	814	860	818	836	837	880	820	842	856	846	802	831	836	813	826	812	844	816	844	836	789	871	843	843	832	810	821	796	797	874	827	799	823	860	816	814	805	861	806	834	753	850	828	847	843	747	821	829	840	894	858	806	845	827	811	793	844	836	852	803	837	845	830	823	837	839	808	839	798	867	800	835	836	808	834	802	841	799	850	830	826	833	800	805	865	811	830	839	822	796	791	791	849	821	848	793	802	806	845	841	827	801	866	816	825	794	770	825	850	832	822	835	793	785	809	790	858	830	805	809	781	858	826	848	862	802	839	800	776	812	828	827	837	788	802	822	850	809	819	822	839	782	786	787	822	850	807	906	839	839	877	795	819	832	825	792	786	826	776	819	804	874	782	835	792	810	837	768	854	814	852	815	880	804	830	837	849	819	799	801	842	804	840	863	841	815	819	827	848	840	842	816	791	859	826	910	783	840	796	883	801	830	874	824	843	841	842	802	838	767	792	805	888	839	817	792	803	868	785	764	839	833	821	864	901	826	784	790	863	852	802	794	817	816	847	840	836	811	801	804	813	836	827	842	853	809	816	828	797	838	848	812	792	879	752	859	820	812	847	873	790	808	833	803	838	776	824	822	809	827	821	811	815	802	761	811	801	838	831	832	825	817	855	812	827	864	826	849	807	823	826	825	818	841	848	802	887	824	837	845	825	855	838	858	855	815	813	842	819	821	868	792	828	855	831	805	799	804	854	811	785	797	826	819	852	810	871	807	813	801	870	822	848	756	847	821	821	847	842	771	807	812	794	828	885	819	808	772	813	858	853	820	838	830	829	855	815	866	805	805	826	826	805	868	756	805	798	814	857	836	841	795	853	813	885	840	800	838	852	806	812	859	853	806	818	826	845	794	819	822	837	803	807	840	826	819	803	817	801	831	815	846	832	775	797	852	816	842	844	791	835	835	826	765	810	822	830	792	832	829	816	848	858	791	888	796	862	782	826	811	803	770	802	861	866	828	825	825	776	858	819	791	833	796	870	869	841	802	788	848	856	856	816	780	811	821	826	786	880	800	797	832	847	820	792	814	856	860	833	819	794	794	780	830	808	851	843	835	808	840	766	872	783	819	835	810	812	826	805	786	858	771	826	806	813	784	760	846	814	808	863	844	841	842	834	833	824	818	789	817	830	796	802	808	871	831	835	857	799	798	856	821	873	794	863	774	859	829	844	811	825	782	809	752	841	783	824	792	839	821	804	809	823	786	818	789	813	865	822	836	798	817	812	813	858	805	816	844	804	828	802	856	809	792	796	791	805	807	836	879	804	801	864	796	805	797	775	808	827	838	778	855	832	858	815	803	810	896	814	801	817	841	814	852	805	793	797	817	888	824	767	819	838	809	832	844	832	776	855	838	805	793	778	797	843	844	770	823	840	837	809	835	827	847	825	803	866	785	785	821	801	815	813	819	795	843	823	854	873	803	821	850	787	851	872	821	820	809	830	890	808	823	803	838	824	866	812	830	848	839	806	741	843	806	791	852	838	789	817	829	803	847	839	821	828	780	808	795	835	791	827	812	847	840	852	825	786	872	837	826	795	845	837	787	833	813	823	811	810	826	811	836	800	837	863	815	851	868	872	806	799	805	850	853	768	849	829	825	782	821	804	812	858
22345	20788	28502	23129	20835	21297	18259	9225	6472	5374	4404	3589	2950	2332	1817	1746	1489	1552	1641	1448	1286	1191	1207	1124	1388	1294	1055	955	879	941	913	943	946	868	893	879	809	827	771	966	748	517	523	561	558	567	569	582	558	572	529	560	561	589	567	559	574	546	538	551	578	566	555	570	516	541	528	554	589	496	558	610	548	550	585	545	554	523	584	554	548	533	543	513	533	604	549	546	535	554	546	593	583	572	551	536	596	536	557	560	597	522	552	549	555	586	553	502	574	522	576	552	505	551	576	529	539	540	570	541	550	538	522	565	545	541	537	576	498	524	581	540	539	538	539	527	525	542	563	528	550	600	546	530	540	569	562	534	554	543	559	571	552	539	527	534	545	535	549	539	483	506	546	548	524	539	572	537	567	539	546	538	515	539	542	512	571	526	522	550	501	493	536	535	584	547	557	541	530	550	533	550	562	540	516	559	553	569	565	540	572	513	513	511	582	530	537	563	582	547	518	545	591	528	581	551	567	579	563	530	540	557	514	549	576	565	543	503	537	534	533	523	553	537	526	515	524	537	549	514	549	543	559	547	529	554	547	573	576	528	553	551	523	524	553	553	573	574	563	602	528	515	545	569	522	507	559	585	570	573	551	580	549	550	545	504	554	570	513	522	540	522	531	571	558	542	572	533	574	524	544	552	534	572	548	564	529	546	530	539	539	556	510	547	566	518	513	549	515	546	563	523	557	563	538	553	546	574	545	567	550	526	551	520	547	529	552	553	579	538	546	531	575	543	500	542	513	551	568	579	534	546	530	526	542	565	575	540	560	548	598	495	526	514	552	550	582	558	574	561	518	573	519	502	579	532	542	569	483	519	554	513	543	538	556	505	540	573	543	561	530	520	532	590	562	576	505	533	548	523	567	521	539	511	563	544	561	539	573	522	589	570	544	561	577	502	553	573	541	545	532	544	542	518	528	528	570	536	529	503	563	540	555	588	516	543	551	548	520	544	566	538	527	524	516	552	568	576	546	575	517	553	533	525	601	559	580	542	523	487	518	505	552	522	556	506	570	519	571	541	554	538	585	546	574	580	584	565	514	563	538	568	540	587	536	546	555	545	553	547	495	509	556	557	516	555	532	548	603	542	563	542	517	567	550	565	531	512	573	575	566	521	569	558	549	529	552	527	523	558	523	537	557	529	532	568	545	584	558	510	575	533	507	516	489	554	569	497	525	543	530	508	571	573	551	523	567	582	559	508	534	555	536	569	580	532	544	600	559	563	524	556	525	540	565	562	539	559	544	586	529	530	552	526	545	508	563	511	508	556	560	565	583	515	517	543	548	521	533	550	545	559	556	536	524	572	492	522	552	580	563	555	553	542	545	558	576	540	529	566	568	540	530	593	551	600	544	548	543	554	591	540	575	547	573	536	519	534	567	524	527	552	558	569	533	506	565	556	525	536	516	595	550	522	550	530	532	538	557	552	519	530	570	488	542	532	564	530	521	537	545	554	569	534	519	580	550	553	518	556	564	547	561	533	536	555	588	509	570	550	511	568	558	573	505	524	524	526	592	541	528	527	566	579	503	544	565	555	545	555	487	541	559	489	575	571	550	551	557	552	590	541	502	561	570	551	524	537	513	563	558	544	500	521	524	524	533	519	575	565	531	514	545	511	516	540	562	556	531	565	536	547	553	565	591	568	558	542	536	582	493	554	497	547	591	566	526	543	532	540	499	554	517	555	543	574	529	521	551	569	535	556	544	583	514	535	572	563	536	549	573	544	518	592	534	535	546	522	550	524	540	570	567	519	563	528	544	555	537	539	543	518	520	550	543	567	527	525	542	542	524	571	560	533	564	559	533	555	533	573	551	518	551	562	565	536	494	547	557	579	556	593	558	555	540	553	520	587	551	559	538	555	550	545	549	549	562	554	574	519	570	529	570	560	565	552	539	573	533	506	553	550	571	504	553	513	524	558	532	521	531	524	575	534	530	564	571	560	553	560	543	560	552	541	562	506	529	542	511	545	547	566	572	580	546	550	529	557	580	568	535	514	587	551	609	534	524	564	534	569	579	600	579	569	550	601	525	542	556	537	550	565	548	533	531	518	575	543	548	580	531	528	551	554	500	530	535	546	510	569	538	590	585	499	552	563	539	540	585	513	494	520	526	539	576	536	528	528	538	471	547	497	591	557	586	525	560	557	553	546	521	525	557	505	516	556	525	513	554	532	533	522	518	509	501	506	560	504	502	535	538	571	517	518	540	491	546	544	573	574	520	559	546	542	529	568	539	540	549	566	534	499	552	544	527	498	548	540	535	542	550	545	530	510	555	526	597	507	588	539	555	545	560	558	559	569	503	486	561	541	580	545	526	517	518	532	538	521	510	580	552	545	530	530	526	523	575	577	565	531	508	544	549	570	579	571	542	569	510	549	505	552	502	529	543	526	503	534	542	539	557	581	609	531	586	558	586	533	522	538	541	505	520	530	538	536	535	524	535	517	584	505	501	528	524	515	548	536	573	551	516	519	490	498	548	559	567	573	538	605	556	571	551	545	555	561	561	500	516	558	560	558	522	542	559	611	517	570	575	540	547	533	570	500	535	546	571	547	550	526	520	520	539	526	552	504	548	556	536	544	549	555	555	524	484	556	482	554	536	544	530	556	561	560	574	574	544	560	561	610	552	593	533	558	566	572	538	545	529	556	530	560	531	510	495	532	542	573	498	577	559	558	543	524	527	539	557	557	512	580	498	548	528	541	538	548	526	521	580	552	523	531	563	563	538	514	545	567	521	522	539	572	592	551	513	531	552	503	555	564	536	527	567	492	574	520	539	528	585	555	545	580	553	559	546	531	536	530	497	545	538	530	566	530	549	547	541	523	496	568	555	526	543	540	554	536	529	502	610	492	529	555	573	524	527	547	582	570	526	529	555	548	535	572	546	558	520	538	530	558	528	530	555	569	535	544	558	555	540	541	497	557	550	535	569	549	545	553	504	537	567	556	549	517	526	532	536	562	542	555	585	518	560	544	569	500	545	566	555	509	560	534	542	541	541	482	559	539	577	524	535	555	544	553	579	564	542	540	529	538	536	529	525	525	529	540	557	536	525	590	537	546	534	553	552	567	559	504	512	558	528	482	558	557	582	518	516	512	514	520	558	584	508	531	581	535	531	532	547	546	555	543	513	549	530	523	524	513	544	593	600	579	544	558	535	579	503	544	553	561	554	515	599	533	550	549	549	557	547	538	549	574	526	503	544	542	520	576	537	559	551	530	568	580	530	542	530	498	593	565	535	546	581	561	564	554	531	519	525	545	548	529	540	529	551	514	541	508	552	506	571	544	576	535	533	527	555	532	524	543	572	585	555	540	558	528	590	518	558	530	552	540	550	530	503	593	566	546	507	547	551	555	523	553	531	563	575	541	578	488	517	526	539	532	479	559	555	527	532	548	514	585	559	529	476	500	553	584	572	520	546	551	567	549	526	526	555	532	520	567	563	520	561	535	525	514
20666	37150	31731	22846	20097	16470	14799	14113	12038	9917	7954	6775	5444	4084	3184	2885	2733	2616	2701	2405	2021	1908	1827	1675	2185	2014	1596	1373	1302	1415	1370	1338	1298	1164	1192	1195	1149	1103	1009	1277	994	670	701	704	677	696	654	684	637	702	643	646	640	740	637	569	645	633	650	662	647	650	652	665	653	644	643	676	658	703	678	636	636	632	616	664	676	657	642	649	663	671	673	662	644	630	613	661	613	700	650	669	650	660	673	654	634	637	616	695	650	655	684	645	609	606	666	642	619	625	641	689	658	651	603	685	642	671	680	682	699	611	642	651	652	647	615	634	646	644	631	662	644	618	645	691	656	648	684	626	591	645	616	631	645	681	631	666	631	625	634	647	622	640	653	686	669	646	653	604	688	636	621	612	645	604	703	642	650	662	645	668	668	670	654	674	628	626	643	655	659	675	619	661	648	638	627	697	627	625	656	662	696	610	611	618	645	699	655	635	593	662	650	694	713	618	620	652	650	687	636	604	591	625	667	665	639	618	683	665	659	632	602	679	611	629	660	651	618	686	652	637	639	673	667	676	631	603	614	629	656	668	652	638	610	687	676	623	635	631	627	652	632	651	666	677	689	655	644	639	675	627	646	674	647	638	615	657	674	646	643	628	606	635	709	666	672	667	653	687	667	654	616	627	632	678	659	625	649	650	660	641	694	627	653	671	679	654	666	656	669	645	633	659	676	667	669	668	691	605	627	642	659	628	607	637	665	708	691	650	645	639	629	630	618	663	625	617	641	641	656	633	655	626	668	648	679	619	675	659	627	643	654	684	637	660	655	678	621	675	635	631	638	653	635	616	650	603	646	668	642	680	648	657	650	679	669	613	611	630	648	638	645	669	621	625	683	588	578	673	633	651	671	662	662	713	646	651	605	656	650	628	662	674	623	623	646	670	645	641	621	672	649	675	647	646	657	609	656	615	652	630	596	624	636	660	641	669	653	651	575	703	659	630	648	671	642	681	662	621	675	672	659	611	648	639	653	707	614	659	624	625	651	656	658	676	653	691	657	648	686	638	655	622	649	685	622	625	653	622	669	641	661	599	687	646	640	701	644	677	658	651	628	655	642	641	658	615	689	644	646	669	688	668	671	651	607	641	625	667	644	603	650	634	657	672	683	613	620	618	626	642	607	654	649	609	642	635	654	638	659	659	642	634	621	676	625	611	657	682	663	635	626	615	626	631	631	641	660	696	635	626	642	690	645	638	664	651	647	626	636	628	619	647	610	647	644	662	634	660	631	625	620	624	630	658	675	603	653	601	639	640	654	692	673	647	673	635	606	674	626	617	679	688	675	633	651	687	601	679	649	675	639	652	635	626	628	620	684	663	637	685	621	653	668	615	668	648	629	681	611	677	681	678	652	636	651	640	605	667	631	650	644	615	647	618	670	608	671	652	593	630	653	685	651	599	600	614	662	689	647	641	598	645	652	608	671	650	698	631	625	671	648	610	653	640	643	630	648	671	628	717	661	652	608	669	663	677	660	642	669	572	651	666	662	656	647	692	639	677	658	625	686	691	638	691	642	686	664	665	665	657	639	648	665	671	674	611	633	667	637	636	624	647	630	645	641	645	684	669	638	633	672	640	639	654	648	638	657	606	635	625	664	657	651	632	638	638	637	673	695	648	674	625	630	655	600	643	667	676	679	643	640	672	624	663	622	612	630	624	640	614	606	601	674	632	637	649	641	661	647	650	665	636	673	624	644	616	619	649	644	645	636	624	648	634	644	681	638	627	662	686	644	685	615	695	652	649	641	660	661	673	660	655	663	615	623	671	638	654	637	621	667	651	652	657	600	636	690	647	648	641	661	641	622	625	644	630	633	612	671	694	649	631	630	625	629	667	698	653	621	695	626	653	643	666	668	607	666	635	687	630	678	703	640	688	663	694	626	608	630	605	701	615	637	674	658	697	630	622	646	630	623	591	632	657	633	632	671	624	624	633	644	641	651	600	638	659	634	621	692	657	600	715	647	650	643	632	659	651	619	650	636	625	668	610	641	674	703	636	633	654	662	647	627	634	632	638	631	674	638	671	637	621	688	637	643	615	652	666	700	694	599	626	668	658	649	616	650	659	673	630	682	647	666	641	691	657	627	606	610	619	652	634	648	658	666	651	625	625	702	608	683	704	643	651	639	660	660	683	691	594	609	671	644	651	679	676	693	630	712	635	646	639	634	666	618	692	644	642	660	618	643	695	633	673	678	666	604	655	669	621	678	616	630	635	636	646	651	668	634	638	681	672	651	668	600	688	674	666	660	689	645	616	629	633	618	684	637	629	627	627	672	643	639	677	656	648	646	613	622	635	666	621	636	631	589	640	638	639	620	613	636	688	599	628	651	672	621	632	653	608	673	639	622	655	674	662	661	630	643	639	667	627	689	651	641	594	667	639	646	657	668	629	623	691	609	664	662	699	634	648	624	580	666	642	647	694	666	659	648	679	692	629	672	661	631	664	658	676	632	651	681	641	628	661	603	610	720	656	667	641	653	603	604	631	662	641	627	632	617	626	657	611	661	659	606	590	633	625	645	690	623	641	659	624	681	619	601	646	619	629	660	614	647	693	634	649	639	637	701	672	666	646	621	645	655	651	626	607	666	636	646	670	660	628	640	642	665	653	600	662	676	605	696	642	615	636	639	658	645	624	657	668	624	610	621	620	618	640	681	643	611	678	660	630	605	617	667	642	681	644	691	625	670	620	652	669	624	603	623	607	642	644	628	656	645	643	645	617	654	636	666	636	673	646	664	658	662	634	657	610	651	664	642	663	631	646	623	692	655	665	651	685	628	649	616	639	674	651	701	638	646	654	672	581	661	642	646	704	652	641	672	639	646	617	617	669	654	663	610	658	619	637	658	634	629	644	598	690	658	679	590	664	649	629	646	646	644	643	666	620	619	678	632	619	647	680	643	657	641	650	645	635	671	616	657	590	648	632	624	641	636	671	656	649	674	624	619	647	610	656	644	653	635	645	718	657	584	681	611	664	694	642	631	649	643	661	653	656	625	633	634	654	651	638	603	614	652	619	654	614	624	651	636	625	675	643	641	616	678	615	600	671	656	667	668	706	640	644	610	652	666	699	661	616	648	623	642	691	635	636	642	621	632	635	628	634	618	665	704	629	629	633	643	615	645	610	650	657	650	632	668	629	619	644	663	672	671	639	677	653	668	656	666	657	634	634	657	675	673	640	629	635	688	634	664	625	643	652	635	678	636	608	629	652	649	653	691	648	674	672	621	616	602	647	682	649	676	637	634	659	677	668	652	634	673	678	668	682	670	645	646	610	659	631	648	644	645	625	664	643	674	629	652	611	643	639	667	632	658	624	661	621	632	664	651	627	641	633	623	639	660	635	646	641	628	645	649	643	624	649	678	634	655	696	609	617	641	632	691	625	680	634	640	628	603	647	671	664	619	616	694	618	681	655	632	647	645	658	623	604	640	678	668	645	639	664	659	656	649	632	698	620	693	621
26591	20977	19138	11233	7172	5243	4542	4206	3497	2867	2535	2175	1974	1544	1469	1423	1438	1451	1466	1349	1294	1278	1202	1224	1413	1284	1195	1157	1099	1159	1110	1121	1135	1161	1100	1122	1058	1065	1051	1071	1019	1043	948	1008	994	995	952	964	960	981	990	964	936	1022	969	966	1013	1020	891	979	993	974	972	991	1011	1017	966	959	982	1004	990	1008	981	952	970	1001	1000	953	1029	981	987	964	1035	1029	993	954	967	1030	956	990	1001	997	956	1001	973	989	989	919	994	971	1000	958	991	987	982	972	970	965	952	1011	973	984	991	1003	979	1020	982	997	949	996	942	1018	1018	942	1028	964	982	1010	1027	962	922	1024	956	958	982	955	965	935	998	995	994	948	1018	981	973	1022	975	1038	983	972	1020	951	959	1000	1038	1000	1006	987	1050	960	950	991	1037	990	980	988	934	925	990	1001	1013	1007	975	998	954	945	989	974	995	996	988	999	938	947	979	1051	941	948	1024	1001	958	948	1051	1012	961	1018	978	937	1017	1019	931	977	995	939	995	954	1056	979	954	956	980	958	976	938	963	950	981	983	997	994	974	965	982	1021	1006	963	891	932	957	1003	943	948	954	988	980	1002	927	896	1023	945	968	983	982	954	967	948	933	958	1007	941	968	931	1018	960	1004	991	988	968	1005	968	1009	974	944	999	998	928	1002	991	1037	999	1004	1001	943	955	969	988	994	1036	961	999	933	980	1025	1002	992	995	1015	1001	966	985	955	999	983	985	1024	1011	917	947	995	963	946	998	1010	1013	987	944	980	996	1028	1008	985	967	982	994	972	982	975	984	954	943	1040	940	1029	978	943	1039	985	981	997	1004	996	961	1022	1083	998	1005	981	943	952	950	995	946	986	959	1005	1014	997	975	991	951	961	962	944	952	991	962	960	983	980	1006	986	1007	1020	1021	955	969	961	976	973	1040	943	933	991	945	995	973	989	916	981	993	984	1007	991	983	955	951	970	1015	1001	936	971	1005	972	1008	1003	975	962	987	977	977	906	998	975	929	957	953	1014	950	969	967	972	978	940	988	992	965	982	966	977	970	997	931	1071	963	1016	999	1009	965	949	1017	959	1019	968	967	1020	953	994	968	980	956	987	985	992	966	954	1003	933	961	924	990	954	927	941	999	1041	972	950	958	973	960	963	1008	940	1056	1004	962	1001	988	959	1031	1046	956	965	958	1000	973	991	1019	968	1018	995	978	965	980	990	991	966	934	949	953	1013	974	996	954	993	966	1018	1009	974	997	978	1007	1037	924	1014	952	998	1027	976	989	1005	943	960	1030	919	985	1034	995	936	986	934	949	975	990	970	882	1012	983	1027	952	986	1001	1003	959	961	1018	965	1025	995	981	952	986	956	1031	1034	960	959	939	1019	931	1026	1002	997	1050	976	1046	990	996	1005	1011	982	966	962	998	967	996	958	948	985	982	967	997	1031	1020	984	999	969	1023	978	956	992	943	976	958	960	976	977	1035	966	986	978	979	982	965	967	964	951	1007	1024	973	965	1003	986	962	962	1026	1012	1000	932	969	984	1010	998	980	970	992	1010	961	962	924	999	1036	970	994	1041	970	1010	969	1007	985	946	962	974	1018	913	1018	976	956	928	1003	1020	938	1008	973	945	986	997	1004	990	997	957	981	958	981	979	1017	937	988	934	985	993	994	993	990	1011	978	950	973	967	1058	983	979	993	985	1006	960	953	998	935	933	998	1021	1003	995	987	961	983	968	959	1047	901	963	991	1001	942	978	904	974	1008	990	945	1018	988	970	966	1051	994	973	969	983	968	985	953	942	1001	1015	964	962	1060	1011	1022	943	994	1007	955	979	963	967	1002	977	971	1015	1046	1015	983	1001	939	1019	950	973	972	1026	1003	1008	1008	945	1020	1001	1008	928	922	958	987	1003	1000	975	988	978	1002	987	1022	983	980	922	952	930	977	962	1003	991	955	992	913	941	977	1007	988	979	913	919	980	1029	948	990	1009	1024	1019	968	976	986	963	978	950	1012	975	955	997	1029	1001	927	963	913	976	1026	1011	988	985	1021	973	953	1029	973	1023	967	1005	966	1038	1014	937	924	983	1015	971	1046	1037	912	914	990	1010	975	965	941	1006	1002	888	954	977	960	995	1019	917	1016	948	1021	980	974	1029	982	964	978	989	985	988	1006	945	899	962	948	1000	944	985	973	1011	964	1015	973	997	981	975	963	963	982	930	989	967	953	1016	914	969	990	938	941	1003	1037	1019	1019	1005	976	964	993	990	986	943	969	943	988	1014	986	973	969	970	968	935	1012	1035	976	963	1016	952	956	957	1031	1000	976	955	991	1014	968	959	979	980	943	1014	984	981	976	972	985	958	981	944	985	1006	955	992	962	1007	958	980	1043	988	958	963	1014	971	957	955	944	1006	964	966	956	1011	1001	962	955	999	953	1027	1028	1023	996	1007	984	972	985	1008	1028	1011	1036	957	962	1037	959	967	984	1014	923	958	976	946	958	1003	985	964	945	961	996	940	985	975	980	987	987	928	951	979	952	973	1009	953	922	937	1010	1009	956	974	963	1039	975	996	981	942	1063	999	923	1022	952	965	988	980	897	964	994	995	966	958	1039	979	956	1021	1062	966	926	1011	948	955	1033	917	982	919	928	998	946	1066	990	994	941	988	930	1010	948	956	995	1030	966	1009	999	954	1045	939	1026	990	1002	963	986	989	925	999	991	1017	967	1009	1029	1016	990	1022	859	1039	962	985	989	930	1004	1011	975	993	984	1046	979	962	989	1029	1015	923	981	975	1049	962	992	1004	976	929	990	1008	952	978	936	963	1008	1020	938	994	951	947	1001	1029	977	958	995	933	951	995	966	1016	999	939	987	932	1005	960	982	935	961	989	939	983	947	946	1015	1010	953	969	960	1002	984	1019	1025	974	943	976	965	977	1079	1022	1000	1006	1002	907	941	976	990	1020	951	927	965	980	976	1006	1011	986	947	1001	969	996	899	974	945	985	925	1002	1002	952	978	997	963	1006	967	955	1018	966	1034	1018	964	991	958	951	1006	937	990	1015	1042	1009	990	974	949	975	1019	961	975	961	972	953	923	1020	1022	932	970	1047	960	930	1007	991	960	968	941	972	930	961	939	950	1003	955	1001	982	985	949	965	958	989	970	1022	984	969	955	986	968	999	982	995	972	961	975	1002	1038	981	959	977	1010	982	944	940	931	1017	995	961	955	990	1033	1028	913	1005	999	1007	1004	936	960	946	954	980	994	1029	976	980	949	979	925	1020	957	1019	1042	950	957	970	971	990	961	990	924	978	962	982	928	1008	972	1001	1001	963	957	981	987	964	961	1031	1024	1010	980	991	1020	1035	1012	940	1002	1004	926	985	982	1005	980	940	963	960	971	976	965	1017	996	970	1032	1030	974	989	988	1017	963	968	970	977	947	988	955	989	979	1014	977	961	915	1037	962	995	994	972	978	936	974	967	1004	975	1005	964	961	967	1080	1015	1034	990	1015	965	999	988	980	998	972	958	983	1024	967	1040	939	1022	968	964	996	966	976	956	925	1001	1007	954	972	994	970	1016	1014	1011	942	975	994	975	922	1029	920	972	992	1012	966	984	953	992	995	985	1015	975	963	953	993	1008	984	945	1015	989	980	960	955	989	972	992	971	938	924	1008	963	992	945	970	983	1038	950	944	1020	952	976	988	968	931	935	1007	998	1026	973	1005	982	1016	953	970	993	987	954	982	984	991	1001	988	995	913	999	987	946	1007	945	950	963	934	979	993	921	962	970	887	976	999	974	991	982	992	1011	895	934	959	1002	918	933	981	973	990	926	977	1052	985	983	999	989	973	1039	958	1019	1021	981	971	983	942	963	968	965	957	1003	946	975	969	1016	1017	980	974	972	983
16544	23289	18969	12483	11191	9109	8139	7863	6625	5496	4531	3780	3092	2449	2198	1972	2053	2087	2066	1855	1785	1644	1584	1691	1987	1739	1570	1489	1425	1529	1394	1377	1386	1396	1364	1432	1335	1352	1292	1418	1299	1135	1119	1182	1214	1170	1170	1188	1143	1218	1148	1129	1177	1207	1160	1092	1169	1165	1199	1185	1148	1172	1164	1140	1112	1130	1167	1113	1143	1175	1163	1165	1146	1177	1133	1108	1136	1207	1178	1244	1205	1161	1187	1174	1174	1182	1174	1203	1193	1150	1138	1147	1179	1159	1090	1184	1166	1272	1187	1162	1202	1183	1142	1154	1147	1231	1143	1159	1182	1159	1152	1081	1142	1181	1131	1108	1150	1136	1150	1138	1167	1124	1168	1181	1160	1156	1175	1194	1128	1192	1141	1169	1167	1149	1133	1232	1112	1189	1185	1112	1150	1123	1203	1150	1193	1213	1111	1217	1160	1113	1099	1174	1173	1167	1161	1150	1145	1191	1170	1147	1199	1205	1112	1184	1174	1182	1162	1241	1174	1218	1191	1153	1223	1229	1110	1215	1108	1117	1182	1109	1183	1146	1191	1147	1194	1157	1125	1155	1184	1199	1157	1161	1153	1176	1138	1119	1129	1135	1174	1180	1156	1232	1143	1186	1179	1211	1159	1096	1161	1187	1121	1175	1174	1159	1159	1160	1157	1177	1155	1160	1154	1144	1128	1147	1173	1108	1202	1174	1156	1155	1135	1136	1157	1179	1226	1140	1092	1168	1137	1135	1129	1152	1142	1158	1189	1123	1181	1246	1094	1175	1207	1147	1118	1128	1122	1162	1144	1150	1102	1170	1139	1144	1181	1165	1143	1132	1145	1104	1207	1187	1164	1203	1200	1152	1097	1118	1190	1167	1154	1174	1163	1145	1168	1165	1144	1166	1114	1166	1235	1155	1169	1133	1127	1105	1168	1120	1184	1126	1195	1192	1151	1132	1201	1139	1145	1157	1166	1178	1120	1103	1105	1149	1148	1132	1199	1128	1159	1156	1159	1183	1193	1192	1213	1188	1148	1152	1183	1175	1141	1121	1121	1147	1219	1081	1098	1177	1149	1149	1162	1218	1162	1166	1150	1142	1172	1150	1095	1186	1154	1140	1193	1173	1160	1219	1166	1182	1172	1214	1176	1236	1143	1132	1140	1095	1096	1127	1166	1129	1164	1155	1178	1113	1152	1199	1092	1237	1144	1114	1202	1145	1174	1132	1143	1183	1129	1155	1169	1191	1104	1124	1163	1170	1137	1155	1112	1129	1202	1130	1134	1209	1244	1133	1091	1106	1155	1152	1154	1169	1153	1217	1115	1197	1114	1146	1124	1190	1132	1217	1161	1158	1234	1158	1141	1110	1151	1175	1149	1141	1125	1191	1158	1109	1195	1171	1164	1137	1183	1093	1125	1139	1128	1166	1116	1161	1171	1132	1151	1120	1099	1202	1182	1091	1134	1143	1124	1194	1151	1156	1144	1211	1157	1084	1132	1140	1122	1139	1134	1117	1169	1127	1104	1129	1100	1165	1161	1139	1155	1137	1197	1161	1148	1182	1185	1150	1192	1201	1162	1154	1159	1220	1162	1173	1138	1238	1142	1154	1195	1189	1065	1134	1120	1188	1223	1130	1212	1157	1198	1151	1186	1141	1063	1197	1149	1223	1131	1151	1141	1154	1191	1139	1158	1221	1130	1199	1189	1129	1163	1154	1202	1161	1184	1227	1189	1138	1160	1158	1151	1226	1172	1143	1113	1155	1230	1166	1113	1067	1166	1142	1171	1183	1186	1150	1131	1121	1121	1221	1214	1156	1123	1171	1110	1200	1180	1192	1159	1173	1120	1166	1159	1100	1149	1181	1133	1158	1176	1171	1163	1155	1134	1197	1122	1150	1145	1146	1210	1124	1167	1172	1105	1200	1171	1140	1136	1141	1120	1110	1164	1146	1120	1173	1121	1198	1220	1154	1200	1118	1114	1140	1151	1097	1171	1159	1213	1195	1089	1229	1150	1190	1208	1136	1185	1185	1162	1199	1133	1170	1201	1145	1177	1212	1165	1173	1178	1210	1187	1211	1143	1153	1140	1198	1170	1140	1198	1155	1185	1134	1148	1121	1152	1132	1163	1156	1188	1178	1143	1112	1156	1149	1182	1164	1135	1130	1169	1210	1206	1135	1157	1148	1165	1190	1159	1125	1188	1194	1113	1150	1126	1170	1143	1166	1146	1157	1172	1135	1231	1125	1104	1169	1145	1169	1139	1156	1127	1129	1138	1176	1216	1212	1165	1163	1170	1120	1218	1084	1151	1147	1226	1127	1139	1169	1127	1143	1109	1160	1172	1169	1155	1205	1171	1163	1171	1160	1164	1104	1166	1184	1164	1111	1145	1081	1168	1177	1150	1128	1192	1213	1152	1170	1100	1180	1168	1162	1139	1128	1133	1181	1148	1163	1135	1172	1156	1112	1172	1135	1192	1218	1175	1122	1179	1134	1213	1179	1134	1186	1164	1131	1164	1137	1208	1215	1098	1178	1133	1116	1113	1181	1089	1150	1148	1111	1179	1068	1100	1187	1170	1177	1178	1178	1161	1169	1119	1141	1175	1151	1200	1170	1093	1226	1181	1205	1171	1173	1138	1167	1167	1194	1137	1215	1118	1130	1200	1157	1182	1151	1137	1164	1183	1185	1140	1155	1157	1207	1169	1186	1136	1145	1155	1173	1160	1172	1208	1087	1130	1157	1175	1133	1194	1118	1141	1209	1135	1156	1113	1157	1196	1173	1141	1122	1177	1227	1163	1107	1165	1230	1241	1206	1120	1221	1175	1156	1174	1120	1135	1225	1148	1174	1161	1213	1160	1143	1113	1150	1168	1190	1184	1215	1168	1121	1138	1136	1168	1130	1173	1173	1210	1153	1182	1152	1162	1129	1200	1165	1177	1146	1162	1171	1157	1191	1143	1128	1172	1153	1134	1202	1144	1155	1161	1214	1189	1194	1179	1136	1168	1170	1187	1130	1165	1137	1186	1146	1163	1124	1154	1145	1137	1151	1128	1207	1183	1102	1143	1141	1245	1189	1123	1129	1160	1131	1178	1173	1149	1164	1167	1208	1212	1172	1095	1187	1156	1104	1159	1245	1197	1158	1183	1189	1122	1167	1131	1140	1141	1188	1169	1138	1113	1179	1160	1204	1170	1198	1192	1170	1187	1170	1179	1149	1180	1156	1170	1174	1136	1132	1144	1138	1167	1128	1124	1196	1169	1183	1183	1125	1154	1194	1156	1142	1168	1148	1139	1157	1164	1170	1177	1171	1234	1210	1090	1221	1115	1134	1183	1156	1180	1130	1102	1146	1171	1172	1183	1151	1141	1108	1141	1132	1198	1158	1091	1107	1130	1181	1167	1164	1163	1130	1133	1150	1214	1119	1146	1133	1146	1228	1200	1180	1148	1146	1151	1188	1201	1212	1150	1177	1156	1169	1206	1149	1145	1142	1172	1157	1118	1229	1185	1128	1179	1197	1081	1152	1118	1152	1229	1220	1211	1170	1107	1219	1185	1152	1199	1238	1175	1137	1149	1177	1152	1213	1112	1170	1174	1142	1208	1185	1171	1139	1237	1169	1159	1093	1199	1256	1177	1222	1153	1139	1203	1163	1202	1145	1137	1130	1146	1206	1109	1198	1144	1158	1176	1192	1138	1169	1111	1144	1148	1181	1188	1183	1122	1173	1194	1190	1211	1166	1136	1185	1114	1160	1157	1221	1215	1148	1206	1126	1112	1135	1161	1172	1175	1129	1154	1147	1231	1108	1157	1168	1140	1132	1154	1230	1179	1133	1178	1178	1190	1186	1137	1121	1091	1173	1187	1125	1148	1174	1148	1199	1139	1150	1127	1242	1124	1073	1173	1186	1155	1172	1130	1181	1167	1186	1136	1135	1145	1194	1167	1154	1155	1167	1118	1145	1195	1216	1194	1142	1103	1136	1177	1139	1131	1188	1167	1184	1142	1148	1122	1145	1147	1261	1143	1199	1131	1254	1154	1182	1157	1195	1186	1148	1186	1211	1182	1184	1186	1134	1160	1104	1197	1134	1164	1164	1170	1149	1201	1175	1139	1200	1150	1142	1186	1207	1191	1139	1138	1168	1121	1171	1138	1134	1137	1202	1100	1107	1193	1200	1167	1232	1202	1177	1139	1125	1193	1127	1147	1171	1221	1171	1147	1179	1139	1180	1209	1190	1168	1181	1116	1211	1123	1227	1184	1150	1179	1137	1175	1147	1155	1155	1193	1178	1199	1198	1124	1198	1213	1184	1197	1123	1180	1180	1185	1179	1238	1171	1114	1123	1184	1165	1211	1184	1173	1177	1177	1224	1149	1151	1158	1105	1150	1182	1141	1195	1181	1209	1135	1226	1166	1245	1163	1175	1136	1176	1174	1129	1131	1132	1151	1145	1115	1216	1189	1208	1219	1174	1162	1209	1165	1138	1185	1143	1154	1197	1142	1152	1188	1266	1207	1140	1094	1142	1159	1154	1172	1117	1198	1156	1190	1132	1150	1140	1131	1150	1184	1165	1184	1174	1152	1166	1160	1164	1152	1182	1138	1168	1162	1194	1144	1165	1091	1149	1213	1134	1138	1143	1119	1153	1158	1194	1168	1182	1108	1126	1167	1171	1102	1161	1101	1154	1135	1241	1143	1175	1171	1214	1158	1143	1134	1134	1100	1172	1135	1174	1154	1140	1167	1175	1138	1141	1127	1168	1106	1176	1161	1189	1158	1144	1228	1133	1160	1178	1200	1202	1215	1142	1222	1155	1146	1167	1174	1122	1141	1123	1226	1132	1124	1194	1214	1171	1193	1133	1159	1176	1169	1094	1168	1135	1172	1129	1252	1165	1123	1133	1155	1220	1084	1100	1198	1092	1199	1194	1210	1174	1132	1168	1114	1219	1190	1130	1172	1190	1170	1161	1201	1157	1211	1194	1175	1150	1157	1122	1145	1134	1164	1237	1131	1204	1194	1149	1114	1171	1146	1148	1119	1182	1153	1125	1184	1239	1121	1098	1085	1139	1144	1224	1193	1168	1221	1142	1144	1127
23334	20768	28119	23547	20932	17591	9845	6595	5124	4228	3592	2864	2283	1915	1585	1473	1487	1573	1500	1374	1262	1154	1129	1140	1416	1204	965	967	980	1017	967	929	952	879	924	906	893	951	875	924	806	762	684	712	726	694	752	758	697	710	752	643	680	694	710	678	717	721	643	698	713	671	694	747	686	688	680	749	719	695	726	683	655	716	711	746	704	647	725	695	667	689	682	709	696	686	708	657	682	713	680	707	697	680	730	686	715	685	704	686	718	676	744	718	690	705	654	734	693	692	688	769	735	660	701	717	706	673	687	688	741	659	681	685	681	715	714	692	673	698	695	717	692	697	746	689	696	654	637	659	679	734	702	684	744	704	696	671	726	727	708	684	694	687	713	726	658	685	675	661	709	708	695	670	727	744	711	690	686	738	740	741	647	653	731	711	677	702	660	655	705	691	716	725	702	733	677	725	700	668	725	687	722	735	693	786	674	720	700	703	703	729	684	694	687	725	736	664	704	695	672	672	688	707	706	707	653	706	697	686	722	670	764	686	714	746	680	700	714	701	736	689	711	650	708	697	729	716	660	691	683	670	686	691	680	713	702	729	656	713	693	687	741	664	737	687	698	695	699	721	733	673	708	657	655	685	743	677	731	755	739	682	717	678	709	661	715	732	712	687	650	696	706	680	690	687	639	739	657	718	706	716	708	750	698	680	687	704	699	740	687	672	732	743	707	708	674	714	713	726	695	655	733	727	704	776	659	695	731	669	682	735	747	637	684	660	714	679	691	712	729	684	723	692	660	698	710	727	693	713	699	681	749	712	663	701	717	695	710	717	693	725	711	718	723	708	703	685	739	673	682	640	681	666	713	723	734	708	752	739	743	734	695	720	713	694	711	678	698	688	715	679	679	698	679	662	746	738	691	683	696	680	741	679	694	688	712	685	678	718	669	674	710	697	717	715	743	714	735	718	671	668	669	710	710	684	724	698	655	655	690	697	702	688	692	728	701	691	709	679	718	734	682	709	685	658	692	677	729	695	718	684	693	680	672	671	709	733	709	708	701	685	664	703	710	715	663	703	698	676	745	685	686	732	727	678	700	687	727	700	691	696	677	688	669	676	664	674	692	737	712	684	692	639	693	690	720	684	767	721	707	681	713	684	715	689	694	723	712	643	712	724	748	665	705	737	701	703	671	721	760	672	684	738	690	633	704	721	655	712	695	668	718	707	703	661	671	673	722	680	693	723	710	701	668	679	687	706	679	675	741	637	720	692	685	707	691	688	684	723	709	702	667	687	698	718	687	710	719	728	702	723	671	722	673	676	716	644	659	643	725	747	693	692	698	740	685	712	697	675	739	662	671	676	747	723	654	715	701	680	680	696	692	671	742	745	700	720	701	661	687	667	692	649	688	703	700	677	710	719	723	702	701	716	704	689	713	728	702	680	693	701	707	738	695	651	703	708	641	684	712	690	691	723	687	697	694	660	722	728	713	698	706	707	691	723	718	718	718	707	685	641	700	726	707	673	705	674	662	736	680	664	716	709	686	697	718	741	687	661	753	714	724	666	709	740	701	695	653	695	719	666	713	713	727	703	686	692	666	704	702	682	690	763	711	680	703	747	678	693	715	707	703	726	719	730	689	705	682	660	729	672	734	742	702	697	661	704	684	710	742	686	695	716	695	713	684	678	740	743	702	701	704	677	724	665	711	740	644	712	694	664	690	690	685	714	697	675	693	693	726	680	646	690	651	656	679	728	710	713	703	695	672	681	682	680	698	703	689	714	675	690	693	694	728	640	667	720	681	691	700	706	712	685	682	743	681	708	678	696	700	705	730	682	696	682	669	728	698	754	763	683	723	689	716	679	727	701	704	677	663	712	686	704	716	712	727	691	711	738	669	700	712	737	743	689	704	709	665	730	691	677	656	679	721	743	684	690	686	728	682	731	676	723	694	686	715	684	716	689	724	748	666	736	668	667	710	710	739	687	713	729	705	688	719	710	752	689	729	671	696	715	650	751	675	716	721	696	721	699	688	698	724	683	710	716	683	646	678	680	738	685	702	750	751	739	692	682	704	712	731	744	717	712	718	674	691	680	695	683	720	721	720	713	693	711	654	688	687	758	693	639	708	702	657	678	752	661	692	699	726	693	696	717	689	692	684	661	717	708	707	700	671	730	687	682	744	707	651	704	688	714	693	686	697	700	717	738	703	713	699	761	698	676	740	714	670	674	666	712	662	710	711	726	691	707	725	702	688	755	659	701	648	730	699	686	684	675	670	629	669	743	717	709	680	681	671	696	687	716	655	679	698	701	682	693	668	698	685	673	747	700	691	711	675	639	706	660	711	698	693	696	693	704	744	738	660	659	696	711	688	697	674	683	679	697	746	737	725	674	674	699	702	698	725	712	727	665	713	679	696	689	666	737	684	675	702	697	690	667	720	674	720	756	733	714	656	679	706	696	668	716	718	677	671	675	727	662	708	704	709	691	710	718	674	707	678	701	673	700	673	718	722	729	715	701	704	735	656	685	713	699	662	667	694	671	649	695	715	704	729	731	669	698	679	679	668	722	655	629	691	708	716	690	703	743	671	714	734	677	696	717	724	698	703	691	700	688	704	700	696	686	686	709	695	729	702	729	706	681	673	723	696	680	719	689	728	729	698	745	717	685	696	742	720	661	698	724	675	741	662	665	699	674	721	657	695	703	721	694	723	687	663	671	675	706	691	645	725	718	729	731	693	681	686	710	728	673	649	704	740	720	650	690	677	705	717	682	753	685	665	678	678	726	741	726	728	712	721	676	731	713	644	689	742	733	708	676	709	667	702	674	722	726	721	713	678	680	740	746	718	643	664	699	702	671	708	712	684	639	693	694	748	734	721	702	699	692	710	700	674	716	622	670	702	711	803	673	726	739	706	697	687	691	691	679	683	708	713	708	669	695	687	710	677	730	702	712	696	681	613	664	713	703	654	742	738	697	645	742	656	759	724	723	747	719	672	720	759	695	711	723	723	718	753	695	746	704	704	669	678	704	710	702	726	699	683	760	730	706	682	695	686	692	723	722	697	693	730	686	761	711	731	692	665	702	723	714	666	685	664	690	695	710	688	740	694	691	696	713	727	707	683	743	732	682	678	685	697	722	704	748	687	673	677	752	729	665	667	675	708	713	696	712	705	706	730	704	734	653	652	708	738	690	699	696	705	680	730	688	668	725	671	730	696	686	669	671	668	697	705	687	705	700	665	693	700	701	696	724	676	719	692	704	689	671	707	655	699	668	681	650	661	713	722	656	680	660	680	692	675	715	697	657	721	713	717	678	709	704	715	743	712	678	671	684	699	717	716	728	651	674	713	667	681	704	708	660	665	728	696	683	711	734	747	701	666	670	706	683	707	678	703	668	712	679	683	675	700	683	694	718	730	687	723	702	708	683	688	712	679	626	682	659	670	720	705	661	695	722	737	684	687	727	633	708	724	683	759	693	714	669	761	725	652	686	678	694	675	670	649	700	685	657	650	708
17416	30037	26521	19259	16942	14349	12373	11564	9634	8085	6453	5199	4143	3169	2607	2413	2386	2510	2431	1990	1909	1814	1762	1779	2225	1801	1476	1293	1350	1395	1361	1257	1313	1275	1217	1245	1118	1339	1125	1223	976	859	868	910	843	892	844	805	831	854	855	851	856	826	848	829	907	810	770	847	839	823	833	847	846	883	860	850	860	871	842	845	848	837	884	842	816	900	804	889	773	853	880	826	868	855	816	833	844	843	882	889	877	867	870	858	825	862	774	891	815	870	840	865	848	873	847	899	814	861	848	827	853	844	853	828	843	898	874	906	867	878	816	843	887	864	872	838	877	855	793	850	854	863	799	843	845	846	976	793	835	845	848	843	848	837	841	851	870	890	867	847	887	845	835	861	877	907	861	831	845	850	836	901	846	865	843	922	885	854	866	831	802	820	784	896	839	860	906	832	833	805	804	885	838	825	896	825	888	772	828	852	804	820	854	818	869	853	849	924	889	862	801	856	797	819	881	857	828	854	858	842	872	804	860	842	828	836	858	842	848	804	785	855	834	898	866	864	848	855	838	841	831	835	838	864	795	912	860	849	872	855	835	853	860	852	806	842	825	847	845	802	882	867	844	823	837	833	862	787	855	846	814	867	843	922	892	879	863	855	885	827	908	880	793	824	786	805	844	852	881	832	831	838	864	854	867	850	852	859	847	796	841	838	826	820	829	841	873	850	848	837	841	831	867	825	828	831	841	819	878	858	918	856	891	853	852	888	810	850	856	825	830	867	806	829	827	827	831	839	853	829	853	861	802	793	863	887	852	810	882	872	873	855	819	857	875	830	783	849	841	860	832	838	827	812	861	891	852	859	824	838	849	831	806	825	893	814	863	859	836	831	820	878	849	818	788	834	812	892	847	820	820	841	838	901	870	841	812	839	891	845	798	871	879	871	794	842	882	913	839	861	838	841	832	881	810	881	811	874	842	814	848	782	857	864	874	858	825	832	891	803	895	899	867	841	810	837	936	864	876	856	821	858	847	874	847	863	917	848	825	826	817	860	820	844	851	831	831	879	810	850	870	868	867	806	824	824	837	759	827	832	860	842	766	836	870	829	864	836	864	821	823	828	840	814	829	849	870	831	861	824	877	818	840	804	855	796	808	857	858	795	841	871	823	899	905	832	863	851	832	816	895	802	842	819	811	834	866	872	780	859	890	865	843	829	861	858	773	833	873	852	888	922	839	882	856	826	890	835	867	858	797	841	809	829	868	914	879	831	885	822	816	782	855	901	841	897	859	849	858	813	859	899	838	896	858	771	836	856	862	860	802	862	843	851	872	827	847	797	844	907	801	846	859	803	811	836	844	906	852	850	945	844	835	826	870	848	864	868	865	878	874	835	854	891	837	850	856	827	898	845	812	833	915	817	849	848	869	854	884	870	830	894	822	852	839	861	859	879	785	852	816	868	876	848	851	919	810	852	891	892	828	819	850	849	853	878	853	903	867	846	848	820	860	855	839	845	870	849	943	866	821	832	823	825	914	835	857	811	863	847	831	851	875	833	823	837	832	815	850	816	802	879	865	816	848	880	805	837	894	847	852	828	810	867	834	841	845	803	814	868	813	863	808	796	843	851	842	872	849	892	861	821	838	836	840	840	917	881	891	851	906	802	852	843	849	850	797	824	824	877	814	828	871	796	864	848	850	819	846	872	885	823	832	855	877	804	831	835	861	822	867	913	864	868	820	814	855	850	842	808	807	873	891	819	879	851	894	848	883	809	841	832	871	953	840	817	800	824	852	839	837	827	779	813	884	781	779	821	870	879	882	840	800	927	825	808	882	908	829	813	878	843	825	870	883	904	857	826	849	806	868	836	811	855	820	831	847	827	899	865	811	819	887	841	853	857	861	857	816	864	853	849	879	830	844	857	784	844	878	823	818	874	833	780	893	802	827	865	856	855	810	914	828	888	810	847	858	836	816	845	880	844	843	820	887	877	874	868	855	895	884	859	907	822	861	798	813	823	848	837	847	850	803	841	846	845	802	861	879	892	840	847	841	839	892	903	870	813	803	798	848	854	894	868	869	855	867	830	832	857	841	882	909	866	858	842	885	768	824	844	858	903	795	850	841	874	853	853	866	827	858	838	833	825	825	842	821	847	833	835	821	846	865	794	836	823	878	824	819	844	801	788	891	842	833	826	847	878	856	837	860	870	840	793	864	878	836	844	855	852	845	813	811	863	866	858	838	887	870	800	915	904	873	829	853	854	830	867	867	811	876	848	844	820	815	876	846	844	915	854	798	857	802	801	836	871	834	801	860	836	872	815	818	882	821	808	837	851	834	846	857	854	859	783	790	851	836	842	821	880	862	854	830	861	865	906	796	871	845	887	825	845	865	844	851	791	821	854	805	823	845	814	916	768	829	824	851	888	840	805	884	856	792	841	879	825	865	818	844	875	822	920	860	834	855	859	877	883	915	839	845	887	839	822	884	896	858	853	885	912	833	813	882	886	822	845	853	832	841	829	857	840	891	799	846	910	856	883	883	826	860	850	852	884	813	814	841	872	910	812	906	845	851	868	833	847	864	855	805	829	892	851	849	835	840	852	842	886	854	839	820	799	841	861	872	793	848	839	807	810	867	842	891	874	849	856	850	872	886	814	878	850	821	854	865	854	837	806	894	877	853	836	857	883	846	874	826	812	850	831	801	836	862	848	871	813	878	837	801	854	859	904	836	786	828	844	833	834	834	807	836	878	812	826	864	815	857	815	833	828	839	874	845	773	862	881	844	828	808	871	866	870	854	804	869	825	891	838	838	882	817	858	844	832	845	911	899	826	834	846	922	857	840	819	871	847	840	823	867	842	887	849	873	806	877	859	868	846	806	849	860	829	845	847	824	781	825	857	824	867	821	843	896	860	898	922	855	885	784	825	856	882	884	858	819	830	865	825	835	876	827	798	849	802	878	801	850	839	854	794	862	867	802	804	856	873	850	852	879	862	881	843	821	810	831	827	848	861	797	855	878	883	840	820	833	840	842	818	892	861	838	814	813	809	843	825	816	827	858	824	851	839	867	847	832	842	859	809	850	837	877	882	811	882	880	851	866	817	827	849	831	817	842	865	828	862	824	880	814	826	882	881	865	842	877	896	873	902	824	830	828	863	903	849	858	830	876	852	833	880	817	833	838	886	860	880	826	846	804	807	868	844	871	830	836	870	868	843	818	836	855	866	889	793	802	882	868	819	852	863	847	881	887	874	808	846	862	858	827	908	835	880	865	883	817	832	847	835	835	844	848	938	861	822	839	810	855	839	905	919	884	866	869	875	874	838	842	837	835	818	849	868	818	819	828	861	843	870	791	832	882	784	821	911	867	872	840	852	791	844	857	843	816	859	884	897	799	852	852	880	847	838	899	865	880	797	830	861	872	819	806	861	848	878	820	856	819	894	850	857	864	838	895	845	913	830	839	871	836	814	840	867	815	830	870	835	830	848	867	851	814	912	860	873	868	836	853	852	828	886	798	811	871	885
22329	20728	28452	23084	20793	21365	19261	10082	6969	5868	4618	3788	2948	2195	1837	1753	1754	1754	1626	1452	1319	1288	1123	1424	1431	1171	1022	966	957	968	943	898	879	881	866	775	860	919	818	783	671	592	555	603	569	595	576	561	552	556	534	516	545	554	546	618	542	573	559	541	566	546	604	542	528	589	598	585	574	508	571	585	554	545	611	574	588	549	497	594	575	550	623	555	562	554	569	554	586	565	600	570	525	616	553	602	564	537	574	565	587	556	552	559	579	562	527	591	560	577	521	553	570	572	573	581	528	542	545	577	588	573	562	564	573	544	601	511	568	577	617	572	560	518	562	581	539	577	559	572	542	566	582	579	539	574	539	548	553	516	557	526	531	570	569	582	563	587	550	593	547	542	557	573	557	590	562	594	561	529	529	523	594	538	559	561	520	515	560	555	559	544	590	538	588	597	567	556	568	545	600	554	538	581	561	509	502	542	550	518	601	570	514	562	551	541	569	551	545	586	525	577	579	563	554	556	550	570	545	563	590	531	538	519	563	530	580	583	543	568	565	582	560	558	579	533	542	551	520	582	567	562	519	554	579	581	560	552	564	556	584	578	578	509	566	562	558	552	541	544	583	518	596	571	562	510	581	563	506	522	549	569	529	584	568	554	589	551	581	581	571	525	595	513	543	555	588	574	560	539	512	521	533	595	543	592	552	553	516	570	531	578	563	546	568	536	554	569	515	550	550	578	512	553	542	571	524	583	572	549	521	565	517	571	567	550	550	531	580	547	559	545	575	530	599	537	574	538	622	517	591	587	544	517	568	556	513	581	552	551	581	581	560	635	558	550	591	533	553	548	523	558	551	575	588	563	485	536	495	600	561	588	595	527	529	524	528	576	576	550	572	540	581	548	516	562	567	568	604	582	552	523	549	536	530	569	556	536	568	557	581	520	517	555	542	509	526	555	560	558	535	567	599	540	560	528	541	572	578	563	557	559	592	526	546	556	564	557	552	574	532	599	546	534	557	571	551	533	566	516	533	578	581	559	528	582	573	540	540	565	602	526	636	560	527	563	531	567	586	483	554	561	587	580	527	548	509	583	566	596	561	560	564	584	581	566	575	582	554	528	538	570	597	588	521	532	608	591	561	559	553	530	556	574	539	527	567	568	546	556	521	592	538	570	570	554	566	531	572	583	576	583	536	547	579	551	626	539	571	572	601	554	584	519	553	523	548	546	562	556	583	548	550	582	573	541	566	540	545	608	522	546	593	539	574	561	538	560	575	575	568	581	596	559	571	552	568	538	567	571	572	542	575	566	597	543	594	542	516	563	564	591	558	508	558	559	528	582	544	589	597	566	564	546	549	564	570	526	530	581	543	538	591	536	515	550	570	572	537	552	554	574	593	540	507	527	544	556	563	567	548	638	585	579	589	506	537	504	574	608	587	562	574	547	555	614	546	537	575	571	553	571	589	552	555	535	573	525	499	545	592	576	523	536	563	575	514	530	569	580	577	536	517	617	583	557	595	573	512	578	546	549	540	585	569	547	548	554	524	546	518	535	534	567	586	558	566	532	590	541	542	592	593	563	565	547	575	550	582	546	526	590	586	573	547	594	538	565	546	556	574	527	582	548	523	539	543	580	590	528	545	528	545	570	569	568	557	573	598	527	544	593	568	566	582	577	582	584	568	554	547	541	550	554	550	566	567	594	544	544	584	570	526	553	575	573	555	551	566	556	567	563	554	551	512	601	548	576	535	574	573	537	510	582	579	551	574	510	558	570	577	527	511	563	549	581	589	560	611	544	553	540	579	538	585	573	575	569	572	535	571	515	557	538	539	540	561	557	563	540	559	548	574	579	542	573	552	524	582	527	566	537	536	597	567	532	514	585	546	536	565	562	529	566	525	571	569	542	545	524	612	569	584	534	536	552	577	594	528	592	594	574	520	563	569	566	565	513	593	563	520	521	582	554	572	542	529	584	553	578	537	607	574	564	528	506	554	576	548	576	549	554	498	536	535	577	570	531	586	546	570	600	564	485	563	592	573	545	544	548	550	534	524	565	559	565	521	570	537	587	536	521	583	550	588	598	522	569	594	546	553	537	577	574	561	582	531	582	552	558	547	585	546	553	545	552	566	569	532	570	554	559	589	516	559	552	557	539	573	551	587	495	558	541	581	555	595	599	548	561	570	612	552	601	543	526	544	559	560	530	571	550	583	542	589	531	551	501	602	578	523	577	560	573	541	553	526	564	564	545	602	530	524	577	549	569	569	545	556	569	518	561	560	547	576	545	527	562	564	562	555	523	564	529	523	555	571	512	588	488	580	557	550	563	515	506	554	529	576	533	535	564	581	559	548	516	530	550	581	518	594	572	562	557	572	544	582	547	556	558	551	563	608	529	558	566	577	584	588	566	540	554	524	548	562	534	577	544	527	543	574	571	561	528	611	565	570	524	516	610	569	552	559	571	530	542	536	543	500	551	598	596	556	516	525	557	527	608	573	534	552	557	543	569	549	523	569	563	553	521	553	539	560	557	535	552	569	552	545	521	578	531	580	577	569	560	579	561	518	554	546	539	503	561	549	566	553	546	571	543	524	583	539	544	562	601	536	582	593	542	552	574	568	532	580	561	577	576	562	587	537	566	602	557	533	566	605	560	546	559	605	525	548	536	575	582	585	545	576	552	599	511	547	525	568	557	527	579	554	550	549	595	548	563	547	548	545	513	572	524	552	574	547	562	542	582	564	577	575	541	508	582	551	520	536	557	498	555	546	582	551	563	576	531	555	571	617	549	558	546	577	603	520	565	580	477	556	578	563	552	523	558	554	535	530	577	594	570	523	555	582	574	546	551	535	582	522	553	545	554	554	561	574	546	561	569	562	539	533	563	539	591	556	540	539	586	503	546	561	485	537	543	544	546	559	573	556	550	584	540	514	560	549	556	595	525	583	531	552	579	506	521	537	565	572	552	546	528	572	562	585	532	558	554	570	554	521	519	537	527	578	568	565	559	547	555	583	576	559	553	569	568	543	541	564	596	572	547	562	537	563	600	590	575	585	536	524	588	515	541	575	579	567	570	594	570	538	576	578	573	553	557	549	610	532	546	581	564	522	544	559	563	568	548	573	553	574	544	551	581	536	550	578	545	562	552	570	564	530	606	550	548	542	541	570	595	586	516	554	552	556	583	538	536	567	543	554	526	568	525	546	546	579	554	553	533	574	576	537	600	581	547	515	564	582	594	586	525	602	539	555	553	556	547	527	533	562	574	539	581	548	539	520	520	536	535	557	555	544	564	617	542	512	543	518	540	545	565	558	556	559	544	553	542	551	536	536	547	567	597	551	538	555	533	530	552	545	587	561	538	565	558	538	541	518	561	553	577	596	558	588	545	587	537	562	575	525	514	558	579	548	524	562	533	543	589	537	570	587	531	553	550	575	532	519	514	552	543	531	612	534	538	567	559	578	530	579	527	548	542	572	583	565	562	570	557	569	534	564	574	509	548	568	529	587	561
18892	34167	31229	24972	21594	18887	16400	15050	12395	10542	8096	6745	5400	3802	3147	2933	2927	3023	2751	2345	2148	2003	1873	2126	2394	1804	1524	1359	1462	1408	1354	1315	1238	1136	1129	1055	1210	1206	1153	1071	864	658	704	715	684	693	722	724	669	702	697	685	671	687	650	719	627	677	675	707	619	667	591	693	662	635	659	635	615	676	688	702	701	684	673	665	663	629	654	671	657	669	683	645	654	679	673	695	631	651	657	665	624	665	672	685	697	647	633	666	644	696	656	627	655	657	650	684	662	648	651	642	662	679	717	670	648	668	687	664	684	608	650	662	695	641	659	685	620	653	641	657	683	619	659	668	598	695	622	639	662	645	669	643	598	670	657	645	622	672	699	698	644	592	652	627	731	675	636	677	635	672	719	666	648	675	660	687	687	669	710	607	667	668	639	725	648	700	630	648	608	652	642	628	618	625	644	679	686	648	667	711	667	637	652	669	668	662	688	632	657	648	733	633	669	628	643	680	682	677	650	657	629	660	664	634	645	656	679	664	686	696	652	625	676	642	621	660	717	625	594	659	649	619	665	688	660	666	637	634	655	649	664	650	619	625	711	697	660	651	655	668	650	656	646	664	658	631	643	613	660	666	652	632	653	653	669	659	657	661	640	691	688	710	685	681	726	673	655	667	656	659	653	612	670	678	642	658	627	639	584	632	650	638	633	690	660	679	580	693	648	656	696	649	672	660	591	685	665	641	641	675	697	669	690	666	612	621	641	636	646	659	631	669	612	621	657	626	654	636	688	681	618	627	661	670	645	638	671	610	654	651	663	603	701	695	651	666	708	692	639	635	658	680	609	640	679	692	649	644	641	604	655	708	632	657	661	650	670	673	635	665	653	664	635	649	649	634	692	639	682	647	670	641	640	651	643	731	694	741	666	668	638	664	688	641	639	648	686	688	664	684	653	656	673	661	675	633	689	718	659	627	632	631	607	650	633	687	647	675	618	672	656	666	590	674	671	645	635	677	633	688	651	646	669	652	668	674	609	654	670	631	641	636	627	621	636	651	656	659	683	672	646	682	683	652	685	647	654	690	644	700	656	679	628	636	616	656	663	675	662	675	713	640	692	663	683	653	673	685	633	628	665	617	689	616	700	704	661	639	627	703	646	635	633	699	681	659	675	639	671	669	677	635	684	669	619	658	668	661	655	636	620	680	628	655	624	645	649	699	630	630	661	639	674	685	652	661	663	639	658	644	619	649	680	604	681	641	654	596	637	675	653	678	655	671	631	668	635	652	693	677	642	634	660	677	639	669	635	684	684	628	627	673	639	654	671	672	662	719	684	704	670	666	651	659	672	651	643	636	619	635	672	689	642	645	632	627	665	661	646	659	651	669	713	645	679	638	678	685	646	679	660	673	666	648	659	668	687	661	644	618	662	670	695	659	656	654	640	659	653	670	637	640	664	614	665	685	624	633	684	658	634	626	623	651	616	677	702	653	612	649	642	654	656	641	690	651	658	625	653	669	633	690	655	636	677	641	665	612	662	640	668	641	684	667	687	656	649	650	675	667	646	681	641	654	637	650	669	702	664	642	680	667	634	634	673	676	620	661	638	654	639	638	630	663	671	636	681	651	677	648	647	682	673	633	666	621	614	663	645	685	687	693	670	670	677	679	679	617	686	666	614	720	670	680	628	676	666	614	666	692	692	653	643	613	641	619	674	649	644	626	666	641	662	622	622	669	636	686	695	686	662	669	644	677	642	621	660	678	600	664	651	663	655	656	635	668	645	631	656	655	689	650	666	629	700	678	642	647	663	630	623	662	685	658	666	676	664	660	664	694	640	673	650	672	642	672	630	611	691	680	626	653	653	633	675	694	662	657	665	650	598	669	647	627	601	625	692	669	677	651	660	691	660	692	631	664	695	644	618	666	648	663	603	685	651	674	652	703	649	662	722	656	665	661	675	677	655	684	633	696	570	678	698	674	653	680	727	682	660	664	625	664	657	673	674	654	637	650	639	674	665	677	639	685	617	699	646	649	708	674	605	659	691	676	605	651	691	648	692	660	638	623	677	646	678	700	665	652	700	647	664	675	606	684	648	632	647	644	647	625	658	650	693	704	679	691	622	643	649	662	667	716	666	698	583	670	644	705	663	647	664	636	648	691	666	651	654	653	706	671	680	674	678	680	722	670	676	696	644	637	630	677	648	681	658	652	701	638	651	678	636	684	643	635	691	662	654	678	585	621	689	650	642	650	654	668	701	666	679	669	692	646	652	684	675	660	666	659	665	697	658	655	649	684	637	641	630	663	698	644	655	676	637	668	699	690	617	627	700	688	609	662	681	671	680	656	653	677	671	658	630	641	694	664	674	648	639	640	651	647	629	692	656	614	649	626	662	672	671	648	699	606	660	679	662	640	651	681	681	658	648	646	679	656	670	665	683	667	654	680	682	631	661	641	696	699	696	705	644	653	654	697	672	646	667	675	635	678	656	655	651	685	659	637	648	642	629	688	600	649	669	655	640	699	658	645	627	637	627	676	628	672	656	689	650	666	653	675	650	666	646	646	663	665	678	635	704	693	612	654	703	676	643	647	669	648	618	640	650	642	665	686	650	677	650	627	645	661	658	649	647	628	655	635	661	697	625	624	661	649	681	670	624	645	663	616	689	690	658	666	683	671	656	674	658	665	607	702	686	637	702	671	632	646	610	630	682	697	645	630	629	667	606	674	647	675	637	670	641	704	673	707	691	675	625	615	689	682	673	651	661	676	686	636	704	624	687	660	645	700	679	685	677	643	666	646	666	684	656	651	638	660	651	655	675	663	681	597	652	636	640	651	649	693	684	675	641	631	678	644	633	589	630	656	670	665	645	671	635	657	676	694	664	630	639	654	624	664	634	694	636	714	657	728	644	657	670	647	665	641	682	686	689	658	684	602	624	656	671	674	617	672	626	659	624	694	665	614	655	640	712	628	655	656	687	665	656	668	683	661	643	649	657	658	647	671	659	684	683	639	681	623	658	695	654	653	673	636	590	638	671	652	617	713	690	669	665	690	653	719	694	692	646	676	647	668	615	682	688	641	635	652	659	639	644	639	652	674	651	635	670	662	663	684	653	619	657	638	635	655	638	682	715	669	635	688	633	700	672	714	606	592	658	677	663	704	679	662	709	705	658	674	609	667	626	704	637	713	694	628	673	633	664	660	653	652	618	626	672	608	634	671	652	638	676	621	665	669	645	664	662	637	658	654	672	666	675	668	631	616	639	696	649	674	674	679	676	687	651	695	690	654	680	679	650	623	648	649	680	638	634	670	615	688	626	655	650	627	657	673	717	647	655	679	655	632	665	692	629	636	667	703	622	668	674	670	631	642	657	662	649	622	615	651	686	624	609	675	648	647	686	670	722	686	650	664	680	692	630	675	692	651	666	668	682	638	655	648	687	639	622	632	672	678	668	651	697	699	695	629	686	670	644	633	656	663	679	688	729	667	712	637	649	672	676	599	671	611	710	614	594	646	691	624
26461	20788	19440	13493	8129	6206	5117	4385	3424	3164	2536	2262	1908	1558	1530	1476	1533	1564	1480	1346	1332	1257	1243	1342	1363	1215	1167	1136	1181	1210	1070	1109	1138	1119	1073	1064	1046	1088	1055	1056	1051	983	1001	971	1022	950	988	1046	1027	1017	1042	1002	981	1032	941	955	981	973	965	984	986	1000	990	1010	961	986	976	984	936	978	1021	986	1000	953	961	954	974	948	978	1037	979	916	972	1033	953	975	1025	1005	952	1004	938	992	962	1001	1022	1044	979	934	976	1063	982	1039	1016	867	1007	979	1036	968	1054	983	995	989	977	972	998	995	994	977	995	1009	1008	957	955	1017	958	970	949	1017	1032	982	969	1008	973	936	969	983	994	970	987	1065	980	990	998	965	990	913	1001	946	970	995	995	923	1011	965	982	1030	965	951	957	960	1034	919	984	967	960	987	970	974	955	1018	971	957	960	958	973	1004	964	983	974	974	975	958	1005	959	971	994	1006	1006	951	987	968	1056	1038	953	972	971	965	982	972	1020	935	983	959	955	954	968	1036	1003	1073	975	1000	966	964	1032	998	986	955	995	931	972	948	949	982	985	996	1022	1016	993	976	962	1013	1024	1013	994	974	897	968	959	1025	1016	994	1014	978	1051	939	966	1043	970	915	972	952	997	976	993	962	981	946	989	1019	984	998	944	984	980	931	1051	1003	1030	1016	985	1002	941	970	1001	1017	1003	985	1008	1029	932	1004	981	1021	940	1006	949	1006	1023	983	1008	1013	1013	1007	977	1021	930	1032	997	981	1030	976	1004	976	968	934	1034	1014	1010	1002	967	1004	992	970	976	946	952	1013	971	977	950	1017	975	983	976	977	987	979	995	966	1040	1051	984	964	1021	993	1003	989	946	1003	964	1008	1008	933	954	976	985	991	1030	980	1054	998	952	1010	929	1038	1028	975	975	943	983	959	1010	1013	1031	950	1030	965	998	975	990	939	1004	937	997	974	958	996	975	964	959	995	986	968	998	964	981	980	965	994	1035	1028	999	1002	973	979	965	1028	957	1021	1035	963	973	959	982	1017	962	952	962	930	934	1085	965	952	1023	967	977	1051	1029	1034	946	981	1008	927	955	954	1007	988	1044	998	988	943	952	986	991	1003	976	999	996	982	956	918	979	1063	993	1000	932	1008	935	966	998	893	980	1074	995	982	976	993	990	1030	1042	992	1020	895	1034	982	959	976	1006	984	961	953	1017	1009	1029	948	929	1018	945	955	974	994	984	1020	1024	962	955	951	996	960	1004	1018	1035	954	933	1022	1011	959	987	1009	950	958	939	1004	951	984	967	983	961	1015	1058	1030	994	977	1033	987	997	991	962	1033	979	978	1020	1006	989	989	1004	991	949	984	936	1013	999	1013	972	994	992	994	981	977	987	946	1067	925	944	987	951	963	1050	1034	1024	985	927	1043	1019	975	997	993	978	1040	1006	1019	976	989	882	960	946	984	986	996	1001	1012	971	980	1014	980	1003	955	977	1004	900	1014	1058	976	994	1049	1007	993	1036	1011	1075	1019	978	953	918	1025	1010	971	1017	962	1010	997	966	994	999	974	1044	983	1008	1030	1017	996	997	982	939	916	945	976	1032	957	1017	978	959	965	1049	997	997	983	1021	1043	965	987	1031	982	1006	985	976	906	936	1003	987	950	960	985	1022	970	957	974	968	939	980	1027	976	1009	963	981	996	968	979	970	1015	1010	973	1006	981	1014	972	991	985	1050	991	998	975	1007	1000	976	986	1013	990	1016	945	981	957	947	953	992	928	970	995	981	912	1005	999	956	958	983	982	966	992	970	1006	1005	1007	952	1010	1015	939	991	985	966	952	1028	1020	994	1042	956	1071	1010	983	906	1023	917	966	1018	980	983	981	952	994	995	989	981	969	1032	966	1014	975	935	996	983	937	1000	951	966	981	1010	1016	977	1005	970	1002	962	989	1016	976	987	984	903	993	949	965	994	1028	957	1022	978	977	990	1000	998	1031	971	983	956	1021	973	994	977	1001	990	901	982	998	1062	958	935	978	976	974	972	983	987	1004	982	973	955	1004	965	1004	1004	1008	1026	1020	980	969	1017	1005	950	997	996	984	918	959	935	979	1001	923	984	897	981	992	985	1011	956	972	1007	1033	994	984	1011	950	1007	980	1043	1018	969	970	994	989	1040	959	1024	1001	957	977	963	962	999	990	989	968	990	1019	1006	991	958	1054	1025	1007	1037	950	1002	1004	1017	1021	995	919	990	968	1007	1013	998	989	916	1000	995	976	953	948	1002	933	989	993	980	1003	974	946	984	1026	1040	982	998	991	1028	1001	1036	995	966	978	992	962	1030	940	1066	960	978	962	985	1036	970	1015	997	994	961	1003	1028	989	968	1015	965	999	1063	992	969	984	985	953	1019	986	992	945	1014	960	965	941	1010	984	978	990	1014	974	963	1004	961	1015	960	1009	946	986	1018	946	966	996	963	975	988	1005	959	1013	963	976	986	1046	975	964	931	933	1022	970	1003	1008	977	1078	953	929	984	985	974	975	966	1019	961	985	983	964	1022	1014	1006	950	1033	974	950	1003	1015	999	1014	974	995	977	932	1035	987	975	1009	1017	1020	1002	953	925	981	946	990	961	975	1018	974	995	988	983	991	974	955	1005	955	960	972	1008	1023	953	1005	1015	971	1039	1004	1023	1003	988	1050	1019	970	948	993	997	978	1000	1020	997	969	973	984	928	1013	991	945	985	1030	964	1011	979	989	953	1016	981	985	953	1044	964	1017	928	1022	965	1021	991	952	1032	977	1023	1027	997	1001	981	1011	970	1025	958	985	996	963	991	987	928	988	970	979	929	1031	968	985	989	965	1001	984	980	961	948	968	987	1042	1032	971	997	995	972	937	1009	1007	986	1018	1037	1005	987	962	990	975	996	911	983	988	1000	986	994	1026	979	980	927	972	995	960	1013	945	961	1001	993	1084	950	1020	1000	1029	983	1005	965	974	1019	966	1001	952	919	973	967	996	1023	967	918	967	996	956	986	1008	1019	1006	966	974	996	1023	990	967	980	993	938	958	986	958	937	1012	993	973	994	973	982	965	955	1008	978	957	967	982	1034	1007	976	993	933	968	996	1014	979	990	975	944	988	989	970	949	1030	1000	949	958	1005	1014	973	990	958	976	973	963	959	998	973	987	978	985	958	952	987	999	993	971	958	1024	990	987	1001	1031	1004	953	998	1014	1030	1015	967	1022	1005	973	1019	1048	978	912	1054	953	1015	995	968	997	989	924	996	1003	998	1009	1001	1055	934	989	1014	1000	999	980	984	985	959	1044	950	1054	944	1013	982	956	1005	1014	981	983	1021	986	967	980	975	998	957	1005	1009	966	1006	948	1033	957	1003	957	956	973	975	950	975	1030	986	1008	1053	963	960	1001	954	992	925	955	1004	961	1023	990	977	998	1015	1073	1042	961	977	1005	1010	924	1012	969	985	939	968	939	996	967	1001	988	961	985	1023	975	1038	946	990	1004	991	1027	993	1010	987	1028	983	977	980	967	985	986	952	975	998	988	974	944	1007	975	1038	1045	955	960	998	962	985	957	977	931	1008	997	1006	980	984	981	952	996	1000	971	968	988	921	1008	1030	1019	1006	914	929	976	979	966	977	946	972	978	963	989	996	999	960	997	932	998	961	983	1019	978	1006	958	997	982	1042	1003	1023	969	1002	989	913	1003	995	963	995	976	1000	980	960	973	936	972	1006	1004	1004	1002	1017	1072	994	1051	950	964	956	944	948	949	1003	1011	1046	956	977	968	978	1004	1008	1029	941	999	997	980	1021	1056	939	993	1032	985	1007	997	995	1001	1026	939	944	970	994	1027	1012	962	965	1034	1002	990	1020	961	1023	979	985	1006	1019	967	970	1053	925	1003	980	978	997	958	1028	1014	989	1008	946	920	969	953	948	997	1013	1044	1014	971	1063	947	1032	950	956	898	956	1011	973	1044	1005	1004	977
14756	21254	20189	15095	12104	10723	9548	8257	6760	5795	4424	3828	3094	2365	2149	2140	2203	2176	1970	1906	1823	1729	1698	1861	1720	1591	1435	1478	1383	1480	1372	1481	1347	1361	1311	1304	1332	1340	1356	1212	1214	1189	1149	1206	1218	1186	1180	1168	1158	1177	1173	1175	1181	1250	1168	1136	1122	1170	1196	1130	1182	1140	1170	1146	1124	1235	1155	1186	1197	1186	1106	1220	1132	1202	1202	1171	1185	1094	1182	1150	1158	1148	1129	1120	1173	1123	1140	1184	1211	1126	1177	1089	1100	1208	1181	1211	1135	1140	1159	1199	1120	1143	1150	1107	1237	1169	1153	1146	1158	1105	1079	1198	1185	1161	1184	1142	1149	1160	1172	1114	1147	1190	1151	1139	1159	1179	1176	1199	1212	1144	1176	1162	1205	1190	1110	1177	1154	1131	1157	1237	1225	1181	1186	1188	1114	1144	1188	1126	1201	1166	1199	1182	1206	1088	1201	1185	1208	1142	1111	1166	1158	1182	1175	1162	1160	1110	1144	1134	1173	1213	1229	1168	1145	1141	1171	1186	1188	1148	1191	1197	1188	1136	1136	1146	1106	1141	1184	1177	1202	1174	1110	1182	1127	1203	1208	1205	1141	1192	1198	1159	1181	1156	1163	1149	1160	1200	1117	1162	1157	1211	1148	1217	1194	1196	1185	1137	1138	1231	1195	1153	1169	1214	1176	1143	1162	1165	1162	1179	1214	1168	1159	1107	1191	1162	1213	1196	1225	1150	1155	1173	1124	1223	1178	1224	1156	1137	1191	1208	1183	1193	1151	1175	1117	1131	1156	1134	1122	1145	1147	1185	1155	1173	1154	1171	1145	1201	1135	1177	1194	1171	1140	1142	1167	1170	1131	1137	1144	1133	1164	1175	1174	1145	1157	1156	1178	1152	1126	1148	1183	1109	1232	1130	1174	1229	1152	1086	1170	1198	1171	1164	1154	1201	1223	1157	1165	1132	1118	1160	1124	1186	1114	1190	1153	1202	1172	1172	1138	1180	1210	1191	1125	1129	1155	1164	1166	1229	1193	1098	1102	1211	1150	1185	1153	1141	1168	1136	1183	1154	1180	1151	1192	1129	1165	1189	1213	1184	1224	1206	1140	1156	1208	1189	1145	1230	1190	1099	1098	1181	1177	1203	1180	1168	1179	1235	1142	1137	1182	1161	1203	1181	1181	1179	1162	1154	1169	1135	1184	1213	1125	1130	1146	1144	1220	1203	1145	1166	1150	1139	1156	1216	1226	1195	1137	1157	1144	1236	1176	1141	1230	1159	1164	1141	1224	1170	1154	1117	1206	1192	1129	1131	1133	1128	1130	1192	1120	1227	1176	1185	1136	1133	1146	1179	1158	1200	1221	1170	1128	1193	1092	1117	1159	1153	1139	1144	1197	1193	1098	1154	1257	1155	1139	1135	1177	1208	1198	1204	1143	1209	1211	1176	1156	1156	1175	1189	1167	1167	1209	1134	1202	1222	1231	1156	1089	1149	1147	1178	1161	1177	1104	1167	1215	1179	1190	1200	1186	1195	1118	1243	1225	1135	1147	1206	1206	1206	1189	1132	1150	1130	1207	1144	1157	1139	1183	1182	1156	1167	1209	1198	1164	1145	1119	1172	1190	1172	1178	1172	1144	1128	1157	1193	1168	1206	1126	1123	1165	1132	1179	1242	1158	1127	1198	1169	1156	1222	1103	1171	1193	1185	1151	1148	1145	1129	1127	1208	1138	1197	1159	1156	1182	1144	1163	1202	1189	1144	1127	1238	1147	1251	1186	1183	1143	1207	1132	1141	1187	1162	1124	1148	1125	1192	1180	1170	1152	1189	1162	1177	1144	1121	1192	1127	1155	1173	1201	1145	1175	1209	1168	1178	1224	1152	1129	1153	1186	1192	1155	1128	1130	1146	1140	1184	1207	1194	1192	1139	1166	1160	1175	1171	1184	1213	1186	1162	1121	1135	1153	1163	1118	1089	1158	1200	1190	1113	1165	1165	1216	1153	1131	1184	1153	1238	1214	1192	1197	1183	1226	1147	1203	1209	1092	1149	1170	1165	1187	1173	1146	1216	1129	1162	1204	1165	1151	1181	1191	1141	1216	1155	1165	1200	1111	1204	1107	1099	1150	1110	1134	1136	1239	1122	1113	1167	1148	1218	1221	1134	1097	1187	1150	1137	1062	1112	1155	1147	1197	1120	1166	1158	1177	1195	1136	1174	1122	1206	1097	1188	1190	1132	1190	1211	1152	1175	1144	1238	1141	1164	1164	1194	1137	1143	1194	1116	1199	1161	1145	1194	1147	1175	1159	1190	1160	1141	1169	1181	1149	1156	1222	1170	1145	1130	1155	1187	1191	1198	1179	1166	1098	1142	1189	1179	1184	1154	1173	1170	1192	1158	1190	1154	1165	1141	1125	1229	1179	1121	1227	1211	1215	1160	1259	1191	1151	1207	1074	1152	1137	1145	1192	1128	1169	1149	1165	1142	1156	1158	1152	1196	1122	1189	1177	1165	1100	1186	1188	1140	1116	1167	1115	1221	1149	1156	1223	1190	1216	1120	1214	1139	1173	1171	1117	1122	1199	1160	1099	1172	1166	1142	1102	1164	1181	1199	1145	1155	1181	1168	1119	1167	1158	1248	1152	1119	1175	1101	1208	1195	1143	1119	1123	1129	1173	1148	1160	1154	1150	1181	1154	1153	1148	1141	1147	1193	1154	1146	1209	1186	1087	1216	1185	1108	1223	1179	1155	1152	1154	1124	1182	1209	1165	1128	1191	1202	1189	1185	1183	1163	1140	1120	1117	1161	1139	1170	1176	1152	1157	1155	1213	1119	1127	1204	1181	1146	1125	1158	1136	1188	1122	1172	1158	1203	1167	1177	1187	1131	1172	1144	1104	1154	1200	1169	1151	1135	1158	1167	1139	1152	1186	1159	1130	1210	1128	1243	1165	1219	1227	1165	1140	1145	1184	1114	1162	1160	1193	1146	1207	1119	1147	1198	1170	1154	1147	1175	1155	1108	1210	1136	1133	1173	1183	1180	1198	1175	1144	1187	1144	1133	1148	1110	1124	1250	1147	1201	1141	1129	1198	1165	1172	1178	1173	1157	1156	1188	1152	1147	1147	1160	1130	1188	1195	1237	1167	1168	1160	1148	1166	1183	1133	1182	1158	1164	1120	1130	1140	1175	1170	1123	1189	1150	1166	1156	1198	1181	1237	1108	1143	1143	1141	1126	1127	1202	1208	1171	1191	1203	1189	1189	1213	1228	1187	1220	1160	1187	1135	1160	1195	1186	1152	1228	1124	1192	1127	1199	1082	1154	1233	1214	1198	1174	1112	1163	1126	1210	1163	1141	1150	1133	1137	1162	1146	1170	1181	1196	1167	1167	1192	1161	1134	1163	1202	1172	1150	1117	1206	1169	1127	1182	1178	1135	1131	1235	1145	1174	1161	1146	1166	1135	1099	1157	1209	1224	1207	1184	1172	1116	1160	1101	1182	1172	1186	1154	1176	1166	1181	1131	1159	1143	1211	1198	1192	1096	1178	1198	1184	1168	1128	1176	1189	1179	1149	1176	1162	1165	1153	1184	1181	1106	1135	1161	1233	1197	1193	1192	1175	1141	1176	1193	1182	1147	1123	1119	1165	1197	1151	1121	1210	1111	1142	1168	1163	1142	1210	1210	1159	1194	1180	1144	1211	1191	1166	1102	1123	1192	1156	1145	1119	1206	1160	1214	1142	1185	1143	1171	1143	1106	1137	1214	1114	1182	1161	1130	1237	1156	1128	1209	1237	1151	1203	1156	1181	1189	1218	1149	1076	1176	1162	1120	1167	1195	1171	1178	1154	1153	1131	1176	1190	1173	1161	1165	1152	1116	1180	1139	1215	1133	1190	1157	1142	1121	1133	1140	1153	1231	1171	1146	1183	1165	1167	1195	1173	1199	1181	1179	1177	1241	1157	1194	1201	1163	1147	1149	1184	1179	1161	1166	1135	1214	1215	1092	1172	1141	1188	1191	1156	1174	1160	1218	1142	1144	1240	1208	1121	1193	1177	1201	1153	1154	1172	1166	1134	1192	1135	1175	1189	1220	1154	1189	1206	1091	1135	1156	1138	1148	1160	1159	1179	1126	1168	1179	1200	1172	1177	1185	1111	1121	1199	1182	1175	1153	1181	1168	1170	1144	1171	1211	1169	1111	1122	1171	1194	1115	1151	1182	1144	1150	1176	1125	1181	1199	1169	1116	1219	1128	1095	1183	1143	1177	1134	1124	1152	1164	1134	1158	1128	1188	1140	1106	1160	1154	1122	1218	1155	1231	1183	1185	1110	1222	1149	1127	1155	1131	1154	1184	1163	1216	1153	1191	1217	1161	1191	1172	1186	1193	1180	1131	1139	1178	1151	1116	1118	1143	1190	1200	1182	1209	1177	1119	1187	1173	1141	1167	1208	1191	1078	1162	1168	1186	1165	1174	1136	1162	1133	1152	1164	1127	1207	1187	1183	1205	1115	1190	1191	1123	1178	1220	1110	1123	1201	1162	1147	1147	1165	1195	1149	1155	1196	1132	1142	1172	1168	1201	1114	1229	1111	1138	1215	1144	1180	1187	1147	1174	1200	1145	1191	1138	1125	1193	1205	1208	1200	1156	1181	1123	1126	1139	1114	1170	1112	1126	1209	1149	1194	1131	1152	1232	1172	1185	1184	1148	1185	1106	1151	1152	1131	1158	1120	1194	1137	1204	1181	1249	1185	1129	1175	1152	1134	1119	1131	1210	1135	1198	1127	1186	1145	1114	1193	1196	1169	1168	1150	1167	1195	1203	1177	1183	1107	1189	1160	1136	1193	1200	1174	1179	1186	1168	1212	1194	1170	1172	1159	1115	1178	1182	1145	1145	1173	1128	1195	1117	1183	1119	1159	1218	1121	1162	1140	1179	1203	1223	1146	1149	1147	1165	1159	1147	1134	1126	1233	1172	1136	1112	1244	1191	1190	1193	1128	1180	1106	1150	1218	1112	1194	1159	1173	1155	1166	1194	1178	1125	1159	1186	1136	1141	1065	1074	1102	1146	1132	1185	1197	1156
23301	20740	28066	23491	20948	18170	11079	7124	5239	4455	3560	3089	2494	1826	1563	1620	1730	1632	1482	1343	1339	1211	1221	1394	1213	1071	977	1067	992	958	976	973	980	898	851	910	913	885	935	785	747	745	751	725	727	721	732	711	724	705	663	723	696	736	671	671	692	691	671	741	732	704	720	681	713	717	694	718	681	676	700	674	733	682	753	732	698	699	698	727	715	716	676	695	705	661	717	669	707	707	722	710	732	695	692	684	684	695	741	732	678	717	762	700	720	699	695	688	735	678	701	685	704	687	713	706	673	727	682	669	691	724	674	694	751	683	721	690	734	720	697	691	693	698	716	686	702	737	675	697	742	713	689	709	670	728	740	689	663	692	714	697	683	732	704	701	708	649	677	666	681	737	713	710	729	706	675	705	707	670	735	741	708	701	683	674	701	682	706	691	724	686	721	653	695	723	700	688	705	676	646	644	715	698	728	729	696	753	714	676	677	721	747	709	710	718	695	716	702	700	675	669	701	726	724	706	802	703	708	717	711	728	708	703	703	681	741	691	702	717	712	721	717	694	714	714	686	699	696	697	695	747	724	691	702	673	713	680	699	666	698	697	782	738	714	707	708	757	697	699	689	704	683	680	688	769	707	746	712	696	740	704	708	701	752	758	697	707	703	732	727	730	673	703	731	693	707	667	675	706	678	657	696	714	669	666	706	694	668	660	651	692	644	732	714	672	721	712	703	696	667	687	684	736	677	688	691	734	695	705	733	703	690	726	702	706	724	673	783	715	667	734	720	720	713	714	718	727	692	745	739	655	721	676	691	714	706	697	753	746	660	688	717	717	643	729	678	727	742	670	675	736	740	723	722	708	710	651	713	699	691	705	690	703	744	700	715	721	723	696	705	709	701	682	647	674	720	704	719	696	703	722	715	687	700	693	635	707	754	708	722	708	706	711	733	732	689	689	727	710	712	679	672	643	716	754	710	698	751	710	667	684	660	734	679	701	741	720	685	712	662	681	717	704	675	701	735	671	659	727	690	707	714	696	707	700	724	713	724	691	738	736	695	673	700	669	773	704	684	753	706	708	725	692	702	709	726	670	657	713	729	730	673	696	747	692	707	704	685	722	709	693	663	695	663	670	709	690	707	716	710	719	746	685	734	675	725	646	720	723	689	704	716	702	718	679	692	605	683	710	671	685	719	716	734	696	716	733	683	685	677	700	722	731	704	663	711	756	722	688	672	702	708	698	699	679	632	739	737	747	695	691	693	703	710	713	720	696	693	676	701	703	697	746	729	735	730	739	690	726	672	734	680	663	696	711	691	770	716	731	664	739	693	728	698	710	732	688	695	667	661	703	690	721	654	692	651	719	763	766	704	690	660	739	680	710	631	698	731	727	681	717	707	694	747	697	700	688	634	730	708	639	663	695	703	652	688	663	660	702	725	670	675	698	736	696	695	743	689	738	719	673	717	679	730	724	740	686	720	675	660	715	693	673	651	679	724	715	686	714	740	733	658	716	698	702	713	688	673	696	704	655	695	698	678	742	729	694	695	700	695	658	722	701	724	688	735	663	695	685	693	675	678	767	708	702	673	660	702	719	689	706	731	754	713	685	656	686	688	692	697	729	669	692	683	671	714	694	723	694	722	719	738	673	727	692	666	685	684	691	754	687	731	694	694	729	670	703	675	722	728	717	698	753	714	682	708	727	713	693	687	682	689	703	744	665	646	682	688	720	716	700	709	667	707	727	684	743	706	695	656	698	661	780	667	734	716	710	713	715	738	718	711	648	726	667	699	682	708	717	752	733	705	672	710	709	662	695	711	691	709	642	744	700	717	720	711	716	717	713	667	709	668	663	673	674	751	702	743	720	745	728	707	707	701	727	723	697	694	727	649	677	718	694	705	678	695	672	706	737	749	698	698	669	665	668	666	714	699	674	715	733	675	696	702	708	694	687	742	682	772	688	705	741	717	681	701	766	655	688	771	671	739	717	760	687	709	722	723	725	716	675	645	702	739	695	682	707	688	720	721	718	706	702	694	718	711	694	736	700	666	698	684	716	679	695	667	646	696	648	758	707	714	737	711	703	679	690	723	710	731	734	715	677	729	713	662	733	703	696	704	729	709	666	729	687	702	687	714	737	697	736	705	748	708	745	720	722	693	665	730	691	659	697	702	691	728	707	655	706	712	669	713	686	711	675	697	687	670	715	733	684	683	719	742	680	679	703	688	709	720	690	707	719	677	737	682	695	696	694	680	741	686	699	691	643	660	756	705	719	707	726	705	663	699	719	691	674	715	679	654	706	720	688	698	694	724	730	696	676	704	689	717	739	716	755	767	748	711	726	681	703	679	709	643	707	664	704	734	674	710	684	678	717	721	663	694	714	688	695	707	687	688	678	715	670	694	703	669	730	687	689	712	723	694	671	718	689	697	730	675	725	715	687	684	687	688	690	706	702	687	692	624	725	761	731	699	733	713	757	707	716	694	678	700	680	692	729	737	744	693	694	671	724	681	720	726	715	697	708	690	667	721	698	688	791	737	735	674	712	728	739	725	660	704	737	705	714	689	664	690	721	727	771	678	700	685	663	661	695	685	692	720	750	709	736	767	725	690	733	744	656	716	741	725	676	681	654	683	722	710	682	705	712	704	687	720	700	669	737	770	712	708	702	687	693	673	698	709	722	691	697	686	691	682	702	685	697	690	665	718	670	716	705	715	742	727	688	686	734	708	658	695	715	711	682	674	717	666	702	708	727	707	684	696	689	704	653	754	691	713	715	669	654	674	732	732	728	708	719	655	664	698	709	734	650	683	673	667	682	726	691	713	708	716	716	725	690	698	717	725	674	734	663	679	689	690	705	653	719	693	704	729	728	723	716	694	735	718	717	706	669	685	674	668	720	679	698	700	684	682	681	678	716	706	713	705	725	750	680	694	699	689	787	724	686	728	707	649	737	691	743	677	685	735	657	680	709	625	680	736	694	695	668	709	676	696	675	675	700	737	745	715	654	678	723	692	698	734	728	720	684	719	710	710	697	684	739	704	724	701	665	655	702	667	675	700	700	724	702	714	717	696	704	704	699	708	644	732	682	657	723	639	715	726	697	705	709	708	696	733	700	716	674	711	730	670	691	736	650	699	705	739	727	699	708	721	689	749	679	653	699	703	692	763	693	676	714	664	748	715	713	704	728	689	674	687	679	746	706	713	765	677	745	689	717	727	670	702	698	700	720	674	698	693	698	716	688	681	700	706	703	691	724	731	655	650	680	685	714	692	706	693	712	720	718	684	703	669	679	695	717	708	715	747	727	720	705	714	709	711	719	716	749	698	666	700	715	704	732	664	653	670	690	646	648	717	686	692	733	667	713	636	669	702	732	680	672	701	659	661	694	723	689	698	665	694	644	666	696	706	714	689	745	717	696	726	733	691	739	723	711	695	740	749	692	698	696	744	740	707	682	748	706	751	683	682	702	699	692	733	708	650	740	711	674	695	721	730	731	704	674	679	711	715	703
15527	29227	28547	22455	18788	15720	14112	12185	9633	8429	6625	5405	4272	3075	2687	2672	2686	2488	2178	2085	1977	1776	1796	1942	1818	1594	1402	1433	1404	1372	1351	1336	1414	1215	1167	1167	1194	1203	1124	1032	972	867	867	887	846	871	868	914	857	858	858	865	844	824	860	865	832	838	839	845	866	822	840	880	854	835	797	831	823	914	831	904	841	870	901	853	838	857	856	871	848	869	826	854	875	861	823	822	840	823	857	843	883	822	819	864	841	883	923	811	899	889	851	866	828	860	869	883	883	864	816	849	887	852	878	901	869	841	834	828	816	845	858	841	862	804	821	828	876	885	839	839	872	884	864	884	838	886	902	840	907	832	826	942	868	811	834	887	878	946	819	830	848	842	853	840	827	825	802	842	831	902	799	922	901	887	848	878	838	796	896	871	860	855	856	856	831	876	852	880	857	889	890	882	839	869	894	861	872	830	838	861	872	869	843	849	839	849	822	869	819	854	855	868	869	838	823	876	878	915	853	878	873	863	858	782	859	800	855	884	870	836	886	830	887	820	871	856	877	833	826	896	839	834	902	923	837	819	852	883	836	880	896	853	823	856	861	874	818	855	881	883	909	901	851	823	878	881	833	897	865	872	858	859	859	848	873	876	833	874	821	907	883	858	811	833	892	838	902	838	846	856	822	871	777	842	762	882	869	858	891	917	892	841	816	860	801	868	831	865	889	864	855	885	852	809	822	798	859	819	827	839	852	867	900	857	871	875	896	842	868	908	872	868	832	816	879	834	879	806	912	809	850	881	908	839	879	865	841	859	837	872	824	891	841	840	860	873	809	866	859	844	825	843	886	851	784	840	838	900	851	820	876	864	880	909	860	857	860	854	816	908	842	804	814	871	801	839	824	855	855	865	860	886	836	797	897	855	852	868	861	809	830	889	886	854	872	857	860	847	853	934	874	888	840	818	863	832	899	888	892	838	836	828	835	809	832	818	847	836	894	840	834	870	853	834	844	854	842	878	830	900	824	845	894	828	893	793	837	879	864	819	835	892	860	889	840	815	809	854	833	850	858	879	851	842	845	800	869	831	906	836	842	850	915	862	879	863	845	868	863	808	861	902	890	903	863	845	863	800	851	852	878	899	850	838	849	838	849	852	862	878	822	820	904	845	842	850	877	838	857	859	807	824	840	888	844	782	842	848	861	815	813	854	858	840	875	811	814	845	875	810	802	866	851	858	875	842	824	859	804	816	870	813	839	850	849	842	846	869	830	817	877	808	859	886	859	846	855	832	859	841	828	827	838	883	830	827	856	836	876	838	845	820	787	844	888	835	848	861	857	855	873	805	830	845	838	835	906	889	830	902	874	854	895	862	853	850	852	885	834	852	866	859	881	812	853	868	809	862	879	797	855	814	864	828	878	815	885	854	821	843	884	850	856	874	827	878	862	880	852	865	898	816	895	816	784	803	858	877	824	882	814	867	854	871	882	840	835	864	830	858	899	800	878	820	851	907	881	871	839	825	869	861	868	879	820	787	862	837	884	885	883	898	887	874	791	897	817	810	928	840	836	840	838	870	864	860	868	804	868	822	888	845	868	871	800	893	860	860	858	904	790	868	873	895	845	889	896	833	833	858	833	866	850	819	877	837	846	891	852	836	861	862	852	807	874	788	851	856	859	891	827	846	884	820	823	909	852	873	837	814	868	834	924	879	850	852	847	864	833	886	871	821	881	876	822	849	866	842	806	891	877	858	909	884	814	841	893	873	837	828	847	883	863	853	845	859	824	806	810	907	830	832	792	852	839	856	845	862	804	835	858	853	873	855	824	800	868	841	837	860	828	853	868	875	884	854	873	810	836	897	879	875	879	880	835	837	808	845	865	821	852	825	864	813	865	818	871	822	856	843	860	811	870	869	837	853	836	895	871	866	865	858	933	809	890	900	859	853	860	834	819	880	877	862	859	797	858	831	881	825	847	854	850	844	832	820	867	839	847	846	843	967	826	802	853	782	868	837	874	866	827	881	897	852	894	818	821	873	825	864	879	786	892	858	845	864	824	858	813	846	896	832	886	881	896	838	836	853	886	831	888	843	812	853	809	869	790	863	881	850	867	837	858	881	874	893	857	824	851	838	910	835	865	868	863	839	873	823	879	842	868	831	861	855	845	876	790	863	843	829	866	872	826	887	864	805	811	872	837	833	871	829	865	868	832	842	871	845	843	824	851	851	864	840	864	856	845	813	873	861	891	869	812	868	862	810	877	890	832	807	889	874	856	879	891	843	858	890	803	833	848	873	850	893	826	861	821	834	824	895	889	866	854	823	841	874	868	793	829	911	857	843	895	839	855	915	865	825	865	855	885	852	866	865	837	830	855	879	881	878	885	879	850	897	867	842	835	813	843	849	832	912	855	824	853	856	884	891	827	888	827	872	843	900	900	882	830	890	866	893	873	833	903	877	813	830	838	826	843	896	790	826	885	883	875	811	858	851	846	875	857	838	864	883	897	803	834	859	859	860	860	855	849	871	817	872	850	829	859	867	791	841	893	813	849	858	856	849	849	888	847	854	829	803	883	880	894	835	884	842	828	848	843	794	847	965	878	799	824	867	877	875	831	890	808	863	831	812	877	844	912	822	868	858	880	835	865	915	870	842	821	841	858	858	836	882	844	834	863	901	851	884	876	853	829	787	859	861	825	914	834	841	879	886	843	823	838	861	853	817	878	832	932	869	895	830	868	842	865	890	877	862	876	803	860	807	836	812	861	807	896	824	814	831	889	872	864	877	869	817	823	856	902	792	864	879	886	831	861	824	877	750	920	873	835	859	858	819	836	842	839	875	873	824	854	905	859	851	851	875	831	833	853	839	855	826	874	876	856	845	827	882	866	884	859	843	818	950	921	842	839	853	903	884	860	896	911	853	873	820	836	834	908	912	791	841	865	840	877	893	893	834	873	877	805	855	867	894	818	922	846	876	859	843	839	828	844	884	871	877	869	874	857	821	815	854	834	881	832	857	860	900	824	853	812	883	778	868	905	901	847	867	818	860	847	830	848	858	854	836	871	922	870	838	854	797	849	869	865	841	860	813	860	822	848	863	857	858	852	869	851	846	840	874	878	883	856	822	880	811	839	853	828	879	820	879	859	814	847	875	817	890	841	860	870	790	883	898	749	859	825	847	918	835	832	862	876	872	840	917	875	858	839	850	875	849	825	892	799	858	824	885	865	849	847	889	836	855	830	836	869	835	871	837	825	851	850	858	844	811	798	851	845	847	845	886	833	827	859	803	846	870	864	901	868	839	839	893	868	825	837	846	819	833	830	861	828	929	833	851	801	828	876	860	786	865	890	782	847	868	830	831	806	917	834	882	839	832	860	861	860	833	838	851	849	874	876	823	829	840	851	901	831	831	802	853	858	882	900	826	871	799	852	902	876	847	865	830	847	814	910	821	856	860	820	855	852	855	835	880	890	859	848	852	830	828	840	891	827	828	895	832	902	847	860	840	890	831	852	835	870	872	875	850
22372	20720	28389	23127	20797	21558	20267	10351	7259	6098	4789	4065	3136	2311	1985	1868	1898	1768	1586	1475	1378	1312	1302	1445	1206	1103	985	1078	979	1027	951	932	993	872	821	869	828	808	841	688	701	605	578	580	547	596	551	542	562	596	590	605	553	563	558	521	497	555	539	580	579	594	591	564	577	557	592	589	548	563	556	600	570	581	585	572	604	616	566	588	553	584	561	551	579	547	572	608	625	573	596	591	539	589	533	550	583	574	544	601	542	571	576	557	520	540	587	560	579	599	563	579	565	577	555	557	562	550	561	574	553	583	572	575	561	568	557	591	564	549	569	548	556	587	592	540	561	573	573	561	613	567	576	534	583	576	565	541	538	596	560	570	572	556	573	568	624	523	557	548	581	535	578	534	590	528	539	561	578	597	537	569	569	547	553	571	567	564	569	577	600	569	555	580	607	569	540	581	560	552	581	530	593	602	535	587	570	624	538	587	530	546	525	529	537	621	563	582	566	572	555	575	561	628	583	572	549	574	593	612	550	589	561	615	577	567	538	596	528	585	568	546	551	548	559	556	545	553	553	606	588	547	589	533	596	589	581	560	564	557	547	585	559	593	553	583	573	576	534	577	579	568	565	615	569	567	534	584	577	555	562	551	584	609	540	571	531	611	575	548	590	540	560	583	557	596	616	582	636	596	583	615	571	547	578	551	562	562	562	572	578	571	547	553	546	560	536	574	612	591	574	531	549	547	560	591	583	565	595	597	540	557	534	566	566	579	554	576	581	561	574	577	561	552	576	560	573	546	598	542	570	571	595	558	566	566	502	521	540	567	587	553	546	537	594	610	600	601	560	546	577	581	554	566	595	533	622	550	543	573	586	553	570	604	567	575	576	611	551	540	569	608	594	553	561	556	537	530	576	546	562	599	588	523	572	563	558	590	506	546	565	604	595	575	536	566	578	568	560	557	574	586	522	542	553	529	562	549	562	527	593	581	583	558	531	582	560	557	567	572	543	540	526	554	546	627	580	533	553	601	540	562	623	595	578	532	606	569	537	566	578	571	554	504	528	531	568	534	566	584	520	518	524	593	556	549	582	538	574	569	575	540	552	575	557	579	574	572	579	589	583	544	538	568	557	526	545	553	539	546	560	544	595	582	551	577	586	548	568	535	582	543	567	581	566	551	559	584	563	615	546	561	527	583	560	598	552	555	579	602	541	534	595	559	568	605	575	558	602	543	549	568	573	534	586	578	546	514	569	570	518	585	583	549	563	522	575	549	533	570	551	603	585	556	523	565	566	599	593	579	607	553	582	563	589	575	558	573	577	549	561	579	561	535	545	583	624	564	606	590	519	593	532	575	534	551	552	567	577	569	634	610	586	555	563	620	580	584	568	585	540	612	540	599	577	563	566	559	582	555	604	560	584	562	559	556	544	573	554	584	511	577	571	593	586	594	548	570	575	549	545	586	579	561	586	551	556	543	538	546	552	547	552	559	573	548	532	552	587	581	549	529	542	557	612	560	577	599	535	578	560	558	619	585	558	546	553	585	524	550	571	580	595	551	563	555	568	549	576	554	598	588	573	583	546	585	587	562	568	553	543	561	593	596	554	553	579	576	565	583	544	585	556	609	529	521	584	593	573	571	568	557	569	568	580	599	576	536	564	599	524	565	595	556	567	599	574	604	578	531	587	578	524	553	556	566	588	555	562	546	571	570	540	543	580	564	560	589	587	557	569	581	595	564	549	584	581	556	524	589	552	571	574	555	539	575	527	574	571	585	565	598	542	577	546	577	581	603	592	550	540	580	600	585	580	559	566	582	540	558	572	573	574	593	507	607	546	571	569	595	560	565	585	539	546	534	564	565	561	607	555	608	527	560	552	565	567	584	565	545	572	554	596	564	567	550	568	544	557	532	551	575	558	547	606	615	569	543	536	571	555	586	575	577	564	564	597	594	528	576	548	543	588	568	561	545	607	577	550	599	547	539	583	608	558	577	565	578	521	579	545	558	593	614	593	554	563	527	579	528	565	540	546	561	567	597	586	555	579	537	605	541	545	499	556	564	546	590	561	558	541	569	503	526	591	574	512	580	572	529	601	558	544	613	554	584	525	564	598	550	586	546	548	570	559	568	558	543	534	570	556	569	563	606	580	576	565	593	573	544	553	590	587	556	586	578	593	604	604	581	569	583	622	559	560	568	589	541	523	544	561	540	573	589	573	560	526	558	567	570	610	601	592	558	532	563	549	578	590	529	537	597	569	583	542	577	572	556	546	530	561	558	567	538	565	561	540	564	550	570	574	553	540	563	563	566	559	558	594	567	495	532	576	615	577	536	573	572	536	563	565	576	555	578	596	574	540	573	593	614	562	566	555	544	518	545	579	523	574	606	556	593	537	558	577	567	580	542	560	566	579	556	580	577	569	544	571	573	552	612	542	564	609	551	592	550	555	562	603	568	588	592	592	565	636	542	540	534	540	574	538	570	565	584	592	595	540	549	537	583	595	553	564	577	545	594	595	549	644	582	524	565	555	554	552	613	563	578	566	554	552	570	572	574	533	538	528	562	539	527	565	549	564	572	559	574	584	572	543	579	553	604	578	543	576	614	577	533	568	564	565	593	603	584	578	569	594	582	561	561	550	528	583	549	516	598	569	551	595	568	547	566	548	551	587	585	566	510	573	533	571	500	554	567	555	539	585	566	575	537	496	511	561	574	586	538	574	575	560	584	497	519	608	549	589	566	600	574	559	549	551	543	603	598	575	589	570	596	556	626	531	571	543	527	536	545	559	558	557	580	550	571	550	572	565	591	592	563	511	586	534	607	518	576	543	587	554	587	572	544	542	541	581	515	524	590	586	562	584	565	556	557	532	575	585	588	598	578	587	584	548	584	511	604	558	563	572	580	555	589	611	619	547	564	537	610	551	532	548	570	564	572	562	571	531	552	586	584	566	579	532	554	568	575	558	608	635	543	549	533	590	546	593	539	568	544	554	510	572	571	564	556	542	567	533	564	540	539	599	557	542	584	584	583	550	593	573	599	570	584	543	560	596	589	565	560	538	540	557	561	576	547	584	588	554	541	558	557	561	519	583	571	607	553	565	538	549	574	585	534	546	564	583	615	566	580	564	588	569	572	547	596	563	569	570	565	559	576	537	592	590	581	559	543	537	576	578	576	512	573	561	541	562	586	538	604	515	551	557	580	551	578	553	581	597	536	592	552	567	550	573	578	581	544	549	558	625	573	577	540	584	558	517	582	565	577	566	602	540	596	631	599	550	578	586	589	561	579	545	568	559	508	551	559	575	518	550	546	557	564	565	551	563	583	550	553	588	559	573	554	562	595	526	573	559	531	560	606	551	575	561	562	569	567	542	594	532	559	606	533	586	580	604	543	539	577	575	561	560	600	541	517	598	554	541	549	571	571	521	553	562	521	546	580	535	602	572	571	555	535	534	512	594	518	575	562	563	599	546	570	549	503	563	568	577	592	557	525	551	534	622	578	550	593	556	576
16821	34396	33931	27513	23725	20328	18196	15401	12872	10720	8820	7522	5638	4073	3329	3369	3300	2882	2600	2340	2291	2043	2029	2258	1868	1613	1493	1625	1362	1420	1448	1418	1422	1217	1182	1209	1089	1035	1138	877	848	696	713	683	681	678	692	721	668	735	720	678	688	709	700	668	640	683	635	632	692	702	629	662	654	684	692	682	676	666	666	647	667	688	687	695	681	719	649	647	687	648	685	671	663	697	649	622	642	664	661	669	656	680	651	690	683	698	657	672	644	626	674	677	650	606	653	636	641	667	680	623	606	647	675	649	665	663	658	637	634	658	646	649	670	658	625	747	713	657	639	649	685	690	650	655	699	658	667	670	649	685	677	663	633	659	658	635	668	691	672	635	715	633	646	657	656	645	623	660	670	667	673	659	649	646	710	648	656	658	645	655	633	634	690	720	691	667	638	665	676	638	636	635	686	702	664	657	679	629	657	693	671	650	684	691	683	669	680	666	693	691	642	640	663	646	739	648	702	722	663	672	695	724	670	687	641	714	693	684	700	674	698	646	671	672	642	670	660	670	667	653	684	636	674	680	619	671	641	662	606	692	673	677	659	623	665	677	661	650	703	697	686	681	705	714	686	665	760	660	671	654	675	648	675	661	624	639	655	659	715	639	710	642	663	655	666	684	634	666	692	630	683	684	616	678	647	663	680	642	659	655	686	665	661	637	665	667	643	672	632	631	716	676	655	669	675	655	640	717	703	674	683	684	644	694	665	671	679	688	641	686	690	636	687	664	646	702	644	694	675	706	634	655	638	690	657	686	682	666	673	695	660	663	724	645	682	658	614	670	679	614	695	650	651	662	647	653	704	650	671	705	666	671	628	647	671	615	676	661	626	719	678	597	648	647	653	647	692	679	667	637	648	690	658	673	700	647	679	699	635	671	692	657	667	651	662	671	674	687	662	677	660	645	698	616	655	663	641	695	679	665	648	644	625	689	670	700	685	642	658	695	690	684	671	715	664	652	683	647	663	660	669	659	637	669	639	658	659	673	664	673	696	678	676	663	655	650	625	702	676	706	708	673	675	608	647	641	651	632	662	692	672	656	691	680	667	674	666	659	682	683	639	657	668	687	659	692	667	654	638	595	684	681	635	638	640	676	704	641	632	713	662	659	647	698	639	680	663	671	642	720	666	673	632	654	681	656	645	682	667	682	641	739	626	671	667	674	664	624	688	667	670	652	672	733	687	662	659	670	645	716	638	713	652	668	648	683	717	649	673	605	670	708	671	674	627	681	684	653	706	639	712	710	654	665	615	645	686	652	668	621	678	678	683	640	649	685	676	654	683	640	665	662	697	656	688	697	670	659	674	647	649	681	689	647	671	688	664	682	639	703	708	649	657	634	665	661	624	655	655	659	704	689	643	663	664	668	684	673	665	668	631	640	661	691	641	696	668	650	631	666	681	680	658	717	662	712	626	670	644	649	652	655	741	688	689	654	729	679	683	659	647	655	660	656	674	668	679	640	695	639	635	637	696	655	657	643	673	719	722	649	670	700	663	667	626	627	668	698	642	734	655	671	676	677	668	677	665	661	614	665	635	644	705	702	660	677	689	622	664	667	682	685	686	681	640	618	684	702	707	715	656	683	635	662	650	667	710	661	676	656	660	626	631	646	706	667	682	687	693	700	698	672	652	686	670	620	680	675	665	685	711	666	621	693	663	669	661	652	694	695	657	658	644	641	692	652	695	674	674	668	652	638	613	675	631	690	678	659	700	699	643	684	636	637	663	644	714	640	663	665	698	691	718	662	689	670	672	692	658	631	700	649	653	643	641	700	665	633	657	659	650	708	629	707	662	697	682	633	627	687	646	700	711	683	692	670	672	658	666	636	683	669	706	684	644	677	620	653	717	659	676	654	684	659	668	677	655	658	664	646	671	674	655	651	703	642	699	678	685	675	648	674	656	680	648	619	644	649	681	662	644	656	662	673	692	667	629	659	679	642	659	660	658	648	680	685	660	705	664	655	667	670	652	643	700	671	682	631	684	688	666	707	676	627	635	646	641	697	641	708	650	696	669	686	693	653	720	656	675	664	696	697	625	680	642	638	695	645	633	699	703	674	673	668	667	688	657	689	653	660	680	707	597	649	692	680	672	682	682	638	662	668	626	684	637	687	660	652	668	667	685	679	642	666	696	667	630	645	668	618	619	638	706	608	707	686	652	658	663	684	670	670	673	713	653	662	630	666	668	658	685	684	681	653	641	672	686	652	685	679	678	668	672	650	687	703	621	673	727	673	646	644	678	685	724	685	622	646	661	692	679	663	648	666	679	721	603	675	668	679	665	687	629	669	688	598	656	648	700	654	656	624	640	577	639	676	655	703	674	690	649	668	666	631	642	644	669	652	700	715	659	666	663	659	690	609	637	701	653	671	638	645	673	662	654	656	670	650	682	655	671	688	708	713	702	652	665	668	675	675	655	663	676	657	608	705	665	681	682	611	663	691	681	660	648	703	685	669	649	708	671	693	684	613	670	680	634	683	681	690	692	656	670	666	673	694	677	672	689	652	641	657	653	660	712	603	696	679	643	686	689	663	626	680	656	659	664	696	676	659	664	632	699	656	705	647	650	668	627	687	673	623	648	643	638	605	709	685	624	667	670	709	669	710	634	667	671	605	646	669	697	629	701	716	623	663	672	628	669	634	670	654	712	677	688	638	692	689	647	633	631	646	685	662	650	636	677	632	615	690	652	676	648	675	686	680	650	713	676	643	676	633	624	656	663	668	698	664	673	716	640	638	639	697	670	670	696	608	628	650	666	672	654	682	661	642	674	602	688	638	665	653	645	653	674	681	673	716	679	638	656	645	612	686	675	643	686	666	647	677	678	619	674	658	681	667	676	642	675	656	698	673	687	692	639	688	707	662	644	663	653	645	668	686	606	668	686	674	696	692	659	686	661	624	680	678	704	644	667	687	655	692	658	656	714	667	626	671	676	673	659	665	711	631	639	662	664	666	675	664	617	689	702	694	646	705	685	640	635	665	698	664	679	679	674	648	680	706	637	670	652	621	676	641	674	682	675	627	658	674	689	702	640	659	662	674	710	657	680	645	674	678	672	638	658	625	679	657	679	651	677	671	685	691	628	709	631	649	663	675	640	665	682	642	628	684	679	627	649	677	676	696	660	679	670	655	674	698	670	672	661	673	645	644	668	690	684	677	642	653	665	662	628	652	687	695	671	682	652	697	707	698	656	649	600	656	634	709	664	652	692	700	642	648	666	650	684	672	656	696	650	702	665	712	690	646	655	630	670	698	658	704	683	703	680	684	670	651	688	644	692	675	667	667	652	674	645	699	645	698	648	681	675	667	699	693	624	676	670	682	646	683	655	686	635	682	657	682	632	652	622	666	686	661	665	675	705	659	687	657	674	673	665	667	673	653	669	648	657	655	676	702	698	691	714	702	704	688	684	696	708	663	672	653	690	643	679	668	643	662	648	650	625	594	702	674	641	652	692	637	704	664	631	679
26357	20810	20642	15294	9887	7100	5970	4519	3811	3367	2946	2533	2098	1667	1552	1621	1576	1541	1459	1386	1371	1333	1257	1358	1263	1173	1227	1144	1146	1161	1142	1202	1086	1071	1070	1135	1071	1075	1084	1036	994	1023	1025	1015	995	1001	1048	953	976	1016	1051	1009	1021	1040	1029	1002	1035	1010	1037	982	1006	946	969	961	950	1005	946	978	972	960	1030	979	970	958	1003	980	1045	882	1014	970	1017	1052	1039	969	949	980	997	1003	1016	1049	1010	972	970	963	967	1019	1018	1034	1037	1029	1016	957	1014	1002	1009	1011	908	991	1000	990	950	1009	983	964	1037	1007	996	998	1013	974	958	1046	1028	954	991	1094	991	972	1015	971	1008	975	1002	959	946	975	948	976	983	1002	1001	1010	1030	1010	981	1006	1030	956	996	982	952	1054	999	896	1010	1016	1016	1027	988	954	965	1023	1025	1015	996	997	1003	1019	931	968	998	1020	997	1003	1024	1016	1006	1000	983	942	1017	966	965	984	1021	992	1021	1017	963	1003	1004	1020	1000	1003	979	1016	993	953	937	972	1024	1023	999	1005	995	1054	1021	999	999	1074	995	993	999	1022	958	1031	992	990	946	950	978	943	1000	959	954	978	981	960	1031	987	1021	980	987	1008	1044	952	980	956	1036	1004	1007	942	1004	1011	1008	993	1029	1044	1011	1016	960	963	995	947	1004	984	936	1027	1020	960	989	1028	1038	982	999	981	947	997	1009	1026	947	1025	1017	966	1027	983	971	1020	988	973	991	1020	962	980	1042	955	1029	1022	988	989	982	978	996	968	965	1021	975	1002	996	999	1016	998	998	949	960	984	1005	999	979	1065	971	985	1023	1020	952	1007	961	1007	1024	997	1024	984	1015	1029	994	978	1018	1035	999	968	1045	1003	977	1031	1049	987	1005	1031	982	1001	1026	978	974	1004	967	932	950	1050	1023	966	972	978	957	1002	1037	992	982	957	997	965	957	1012	980	1018	999	1027	971	1012	1012	1002	1026	1037	964	974	1018	998	963	996	949	977	988	1040	1008	994	972	995	1019	992	955	1016	1026	968	937	1014	1058	1003	961	970	997	1021	1005	1054	1049	974	1002	980	981	1024	1005	970	1010	1001	974	944	994	952	1004	1018	1042	985	1059	961	977	982	986	1006	995	988	1040	985	1000	1031	969	1027	977	989	942	1027	975	997	990	974	1000	966	1072	936	929	965	1047	954	1004	998	928	989	1032	1061	960	1040	982	1023	990	1000	1057	990	1018	1062	997	1044	1044	958	1024	971	979	963	993	980	983	999	972	1029	941	969	1046	983	993	1050	1005	1003	996	985	1015	1022	1000	1001	1047	971	937	982	1006	1026	1023	1004	994	1041	980	1033	1003	994	945	996	998	1006	973	1004	1042	1005	1040	952	1019	1025	1014	1022	983	922	966	992	1023	976	1001	1036	970	978	1009	986	995	1007	978	978	976	996	1048	998	980	997	991	1002	1024	1015	1005	976	1004	945	1031	1020	1004	1002	1016	968	1073	978	1002	1029	1038	998	981	999	1025	987	975	992	987	963	986	1002	1022	979	1038	949	997	1002	990	985	999	1012	1022	1035	1028	1001	1027	966	1066	1019	1019	1054	956	1021	1011	1001	998	1028	944	957	1011	972	1019	1036	1021	1010	987	1011	987	977	975	1015	983	961	991	1002	988	937	992	1036	975	987	999	1034	1043	976	995	969	1068	937	979	1041	1034	1000	994	1029	979	952	938	962	980	1043	1016	978	970	970	1058	1027	1020	1010	1019	1015	1021	967	1027	1049	1055	991	1008	975	993	995	997	925	968	985	1018	952	1061	1014	1010	1019	1017	1023	984	974	932	970	954	1007	981	1000	913	1021	957	988	958	1045	985	1025	974	1003	991	1010	936	965	1003	936	976	1003	967	1036	1000	1017	1017	943	1050	977	1006	971	1026	999	950	1042	967	947	1001	1060	1007	984	1018	1052	1007	986	1022	946	976	999	978	1009	991	1002	988	975	1028	1023	979	1013	987	992	1036	1023	1027	991	1012	1024	1015	982	961	1010	1014	1001	999	946	986	1054	1019	956	962	968	994	1002	994	989	997	1014	1001	1004	991	998	1018	1042	976	1066	1055	1027	977	1022	1048	1032	1010	1081	974	967	978	1009	970	995	1018	978	1003	953	954	994	997	1024	1000	1007	965	1058	997	1025	972	990	965	951	1048	947	942	972	955	1016	1018	958	975	944	997	1004	1030	997	994	1032	965	957	976	990	1016	1010	1012	968	1006	985	997	1022	1032	1002	1018	1000	1036	1012	1034	1017	1022	996	978	983	1013	972	996	1059	1004	1048	1033	1047	1025	1058	981	940	1020	1012	972	975	1043	1016	1022	982	963	1029	1022	965	1030	1011	971	1018	1038	1051	976	1030	1016	1027	1043	930	1006	1018	974	968	999	996	981	1023	1019	980	1001	1053	986	1038	1025	1018	1020	926	1006	977	973	969	1028	949	977	964	1054	1011	1002	937	992	995	1002	978	1041	991	972	1001	1015	969	1013	1006	981	1021	962	977	1015	994	1026	981	995	1029	993	951	1023	1066	1009	982	1004	1010	973	972	955	970	986	964	956	944	961	986	999	1009	978	983	997	1013	1017	1044	1000	971	985	1055	1009	956	992	1042	987	992	944	967	1001	1008	999	980	1022	992	989	987	997	1017	1025	963	1047	988	977	1033	985	998	995	1010	936	990	1055	961	975	974	998	1008	967	1023	987	1019	1011	970	963	1022	973	980	1001	996	1015	1010	993	1003	1000	989	1023	1032	983	1022	971	1000	985	1018	985	948	998	1055	991	991	1057	951	1013	996	960	970	1060	1012	1009	966	922	978	987	984	937	984	975	1015	964	992	960	1029	1021	1014	967	1025	1061	1014	1049	1033	956	1005	1046	1010	992	954	1017	993	979	954	1029	940	1005	1036	964	1003	984	939	975	995	1022	1001	1038	986	989	952	1000	1024	965	1024	991	1018	987	1034	968	985	992	955	982	965	997	994	970	977	1024	1001	1002	972	973	996	992	974	1029	1036	995	1000	1003	1036	1018	1010	984	927	1019	1056	983	1025	989	981	997	993	1005	1020	981	1080	1033	940	1004	944	959	1016	1069	1014	998	952	1018	990	980	979	1033	972	999	1060	994	1004	977	997	978	1003	980	994	1003	991	985	1051	996	1012	989	985	960	1007	1009	1012	978	929	967	1010	991	1011	1051	918	985	988	1039	995	1000	1003	1010	1006	1024	967	1036	947	977	900	985	1012	959	988	955	962	1007	1017	1013	939	974	1045	994	1018	991	1080	1047	942	956	962	1023	978	980	980	993	977	1050	1020	947	1045	980	903	988	954	1012	1003	983	1061	1026	974	1024	963	1010	1007	1025	953	973	1011	1028	959	1025	967	975	971	980	1015	955	1025	1027	985	1019	976	1033	908	1022	948	981	954	988	1068	1007	945	970	972	1005	995	978	981	969	1027	1034	984	949	997	1012	1006	1021	1014	944	981	940	994	1008	979	990	958	933	1000	976	998	1022	992	989	965	983	987	1012	985	1011	1024	947	1056	1027	1005	973	999	1036	1033	1023	985	975	1033	995	961	974	1064	1017	1013	955	990	982	974	1006	1019	998	1003	978	978	1003	966	974	1042	978	994	929	948	970	960	995	924	1014	1019	1007	1005	1062	970	985	960	1040	1002	930	1005	935	936	1035	968	968	1040	974	955	956	973	947	974	991	952	1052	1014	994	1011	956	998	979	1088	987	1027	944	1013	1023	1012	1010	1020	1079	990	1003	1001	979	981	966	931	997	993	994	1002	991	1065	1071	951	956	970	992	944	1022	988	998	1020	1012	998	949	977	996	991	941	1027	1033	1016	992	995	1021	1008	1007	940	953	968	1001	961	980	1016	1010	980	986	997	946	1040	977	998	1039	996	997	950	968	994	971	966	968	997	1013	979	943	986	975	1006	1002	965	1024	1007	1005	987	950	1024	1002	999	1005	997	975	1011	992	1047	963	978	963	959	913	1078	1056	1001	1023	1014	969	1035	1000	937	1013	1028	1014	1034	1001	1001	962	995	950	1012	1028	1001	1002	975	944	1010	997	990	985	955	1033	967	980	1014	1050	1009	947	1008	1042	947	1016	986	971	1037	989	1026	998	999	941	982	1002	1037	1064	1000	1043	988
12967	22023	22670	17248	14128	11884	10721	8446	7132	5963	5228	4372	3386	2514	2264	2299	2207	2086	2052	1905	1948	1757	1869	1844	1720	1554	1488	1482	1465	1454	1517	1461	1443	1427	1338	1352	1346	1324	1319	1321	1218	1171	1228	1189	1231	1191	1206	1167	1190	1221	1157	1170	1175	1161	1154	1137	1155	1153	1121	1174	1175	1206	1180	1087	1180	1172	1158	1239	1198	1148	1155	1171	1139	1193	1192	1164	1203	1175	1190	1174	1190	1196	1137	1180	1147	1194	1172	1143	1263	1203	1186	1196	1154	1284	1135	1157	1204	1166	1175	1225	1154	1185	1154	1179	1195	1184	1214	1191	1192	1168	1215	1159	1175	1200	1188	1122	1214	1192	1193	1175	1178	1206	1177	1168	1179	1207	1197	1214	1198	1175	1167	1174	1100	1172	1192	1209	1192	1201	1166	1114	1140	1209	1170	1173	1154	1202	1164	1131	1180	1199	1215	1188	1193	1150	1182	1181	1215	1199	1160	1226	1165	1125	1143	1217	1208	1200	1182	1215	1133	1157	1253	1156	1236	1196	1189	1209	1184	1217	1182	1151	1194	1190	1149	1155	1227	1186	1201	1204	1133	1211	1122	1209	1175	1133	1186	1134	1210	1131	1135	1144	1219	1129	1181	1199	1187	1193	1176	1222	1187	1189	1262	1263	1187	1171	1187	1112	1188	1174	1192	1151	1131	1211	1139	1165	1185	1145	1188	1148	1229	1160	1110	1131	1166	1237	1164	1148	1191	1149	1268	1183	1233	1174	1221	1161	1144	1123	1207	1211	1155	1182	1168	1180	1190	1165	1092	1182	1166	1164	1163	1206	1195	1120	1181	1192	1168	1184	1152	1226	1164	1185	1198	1144	1138	1211	1154	1224	1202	1173	1173	1124	1163	1172	1217	1149	1224	1151	1116	1185	1156	1155	1188	1194	1122	1220	1267	1126	1223	1215	1189	1190	1182	1178	1201	1193	1224	1211	1171	1243	1162	1159	1215	1176	1161	1163	1213	1170	1175	1229	1187	1134	1198	1180	1207	1154	1146	1104	1216	1203	1169	1254	1203	1218	1148	1212	1150	1158	1210	1210	1208	1133	1179	1203	1157	1211	1197	1140	1179	1151	1201	1164	1229	1190	1184	1190	1224	1158	1175	1139	1168	1196	1158	1127	1155	1166	1216	1188	1215	1160	1198	1163	1172	1167	1175	1174	1176	1158	1201	1158	1079	1225	1182	1176	1226	1144	1182	1187	1157	1213	1153	1152	1104	1208	1147	1160	1162	1200	1194	1210	1174	1173	1205	1133	1220	1163	1195	1180	1167	1203	1216	1176	1211	1179	1180	1131	1217	1155	1181	1215	1115	1140	1209	1171	1191	1143	1208	1138	1172	1160	1165	1196	1163	1206	1144	1169	1185	1179	1196	1158	1159	1218	1240	1191	1180	1196	1246	1163	1233	1152	1162	1217	1217	1211	1147	1146	1196	1154	1197	1095	1232	1189	1159	1195	1167	1210	1229	1134	1185	1215	1178	1182	1160	1180	1160	1275	1164	1179	1168	1179	1204	1204	1128	1129	1191	1212	1201	1241	1187	1236	1158	1208	1240	1140	1228	1237	1206	1168	1188	1163	1186	1166	1168	1144	1107	1150	1198	1157	1207	1170	1154	1244	1228	1213	1175	1160	1235	1211	1179	1238	1163	1185	1237	1162	1196	1182	1188	1201	1216	1191	1190	1181	1155	1128	1162	1188	1161	1206	1157	1205	1188	1191	1182	1180	1172	1234	1207	1190	1177	1203	1165	1190	1164	1213	1133	1257	1171	1139	1218	1182	1174	1165	1176	1197	1168	1160	1200	1163	1149	1171	1165	1204	1140	1181	1156	1162	1216	1203	1190	1177	1217	1203	1153	1177	1177	1225	1249	1190	1174	1227	1251	1205	1183	1140	1113	1216	1163	1174	1154	1275	1188	1157	1189	1172	1196	1168	1109	1180	1172	1204	1167	1123	1186	1185	1206	1132	1152	1181	1137	1159	1159	1137	1169	1219	1202	1096	1229	1137	1204	1215	1167	1164	1191	1156	1147	1168	1175	1174	1221	1197	1182	1164	1216	1159	1255	1178	1224	1242	1173	1131	1109	1231	1164	1199	1143	1128	1231	1198	1163	1190	1177	1137	1211	1200	1201	1169	1182	1179	1187	1172	1166	1205	1234	1205	1207	1218	1214	1199	1176	1210	1171	1200	1157	1184	1101	1161	1217	1202	1130	1215	1180	1176	1186	1156	1172	1270	1171	1184	1218	1196	1162	1226	1214	1213	1163	1152	1138	1166	1219	1204	1181	1160	1138	1169	1114	1218	1190	1174	1205	1219	1243	1244	1126	1216	1192	1212	1197	1121	1152	1223	1255	1190	1232	1215	1140	1198	1161	1196	1161	1249	1180	1219	1146	1183	1147	1114	1190	1158	1215	1130	1188	1180	1195	1202	1148	1204	1125	1181	1158	1180	1244	1168	1135	1141	1180	1172	1170	1152	1155	1206	1245	1164	1183	1121	1230	1184	1095	1143	1198	1212	1164	1179	1185	1112	1212	1155	1180	1136	1208	1174	1223	1188	1189	1218	1232	1205	1175	1207	1195	1121	1223	1206	1209	1173	1169	1174	1210	1165	1196	1142	1186	1143	1167	1212	1209	1175	1231	1176	1258	1222	1190	1213	1190	1188	1149	1190	1213	1181	1157	1173	1131	1201	1271	1177	1187	1157	1142	1206	1212	1235	1177	1191	1148	1212	1104	1143	1159	1162	1233	1167	1187	1246	1185	1261	1172	1099	1163	1155	1115	1202	1218	1132	1182	1219	1162	1202	1196	1130	1175	1150	1235	1186	1200	1197	1204	1176	1199	1216	1206	1183	1152	1175	1155	1205	1177	1173	1187	1236	1215	1192	1186	1185	1145	1139	1141	1199	1178	1121	1133	1174	1125	1187	1156	1140	1153	1192	1184	1206	1156	1153	1153	1232	1188	1135	1257	1166	1169	1160	1161	1109	1144	1165	1156	1156	1067	1247	1181	1158	1213	1122	1149	1242	1192	1222	1183	1174	1166	1162	1130	1144	1182	1192	1189	1154	1192	1196	1198	1250	1242	1183	1206	1171	1152	1272	1163	1211	1106	1182	1203	1119	1219	1199	1157	1201	1234	1217	1177	1194	1173	1289	1203	1150	1160	1232	1180	1163	1203	1220	1138	1192	1099	1237	1232	1118	1163	1187	1175	1198	1117	1166	1225	1173	1210	1260	1201	1169	1175	1132	1132	1146	1247	1227	1190	1142	1147	1212	1184	1141	1157	1190	1218	1229	1215	1167	1206	1194	1192	1188	1189	1195	1196	1236	1151	1194	1104	1135	1179	1199	1220	1173	1171	1239	1166	1276	1174	1236	1226	1222	1186	1193	1191	1190	1160	1140	1228	1178	1241	1209	1183	1133	1182	1147	1143	1210	1187	1251	1218	1185	1125	1127	1152	1180	1272	1195	1181	1183	1234	1203	1188	1151	1209	1200	1205	1200	1186	1224	1216	1207	1217	1130	1177	1189	1198	1198	1171	1225	1161	1155	1200	1157	1221	1162	1139	1229	1152	1209	1177	1241	1148	1146	1146	1173	1221	1122	1177	1154	1226	1175	1224	1145	1208	1170	1221	1183	1210	1160	1163	1158	1140	1201	1209	1205	1157	1145	1215	1156	1149	1169	1212	1149	1142	1126	1236	1195	1223	1155	1230	1231	1184	1171	1212	1117	1223	1179	1202	1210	1195	1166	1191	1181	1134	1264	1251	1206	1179	1163	1207	1281	1212	1157	1198	1256	1125	1194	1137	1147	1115	1200	1222	1113	1195	1178	1179	1152	1151	1140	1093	1207	1229	1148	1200	1237	1150	1189	1151	1202	1197	1144	1197	1169	1144	1163	1172	1190	1144	1206	1236	1240	1184	1180	1217	1188	1179	1145	1163	1198	1173	1229	1147	1193	1224	1139	1218	1153	1171	1218	1145	1163	1205	1168	1143	1187	1215	1176	1209	1208	1202	1189	1221	1196	1180	1190	1172	1151	1195	1132	1160	1205	1197	1156	1178	1117	1217	1130	1186	1182	1156	1161	1157	1171	1141	1150	1107	1175	1203	1146	1177	1174	1204	1123	1133	1209	1152	1220	1140	1178	1103	1194	1204	1189	1136	1174	1181	1149	1185	1154	1201	1156	1132	1180	1206	1127	1164	1186	1146	1144	1180	1237	1162	1167	1199	1162	1175	1170	1186	1196	1164	1115	1164	1167	1163	1166	1159	1183	1261	1195	1148	1240	1177	1148	1187	1174	1223	1175	1154	1203	1190	1141	1185	1183	1158	1212	1218	1113	1168	1166	1137	1111	1228	1164	1201	1192	1168	1202	1160	1188	1171	1230	1135	1258	1214	1174	1176	1213	1185	1245	1182	1184	1124	1192	1226	1223	1274	1184	1196	1139	1203	1195	1193	1179	1123	1142	1193	1212	1168	1172	1190	1194	1244	1170	1173	1216	1098	1235	1217	1157	1206	1214	1163	1185	1181	1136	1176	1185	1180	1148	1156	1199	1158	1168	1131	1186	1208	1250	1157	1144	1179	1199	1182	1094	1221	1182	1193	1158	1207	1164	1185	1196	1206	1206	1152	1161	1190	1206	1225	1186	1187	1177	1204	1230	1154	1153	1245	1154	1258	1195	1184	1141	1210	1136	1225	1120	1178	1084	1229	1187	1167	1218	1169	1175	1213	1123	1194	1172	1245	1133	1195	1152	1117	1189	1191	1130	1209	1214	1167	1219	1229	1089	1181	1179	1229	1199	1182	1171	1171	1150	1145	1203	1114	1188	1196	1199	1218	1140	1231	1141	1160	1152	1160	1171	1173	1125	1151	1184	1163	1177	1160	1224	1193	1186	1213	1217	1188	1171	1255	1185	1140	1218	1193	1170	1205	1196	1179	1177	1170	1230	1227	1159	1195	1162	1181	1165	1165	1257	1230	1209	1185	1241	1155	1166	1213	1161	1122	1158	1177	1194	1145	1176	1249	1202	1152	1220	1179	1153	1197	1180	1186	1202
23355	20744	28062	23548	21039	18758	12169	7237	5679	4801	4277	3521	2716	1982	1724	1744	1703	1462	1408	1393	1305	1305	1310	1211	1137	1021	1054	972	1012	1078	964	936	935	861	936	962	835	864	867	832	763	703	763	757	709	686	719	749	758	694	662	740	722	752	724	737	772	711	704	746	680	724	711	712	667	697	766	704	680	719	679	713	716	717	733	696	672	671	702	709	721	684	771	769	728	744	720	712	699	706	751	723	715	685	731	737	728	735	744	724	727	711	779	709	727	701	682	757	713	718	726	691	696	677	693	680	744	701	791	709	704	700	705	663	751	715	704	695	703	711	713	738	675	707	729	697	725	676	683	722	736	717	684	711	704	678	720	742	747	752	759	697	723	735	718	690	758	696	671	675	716	710	753	720	687	731	753	779	672	730	706	788	717	763	715	725	736	726	727	712	743	761	732	660	712	728	713	716	709	716	669	727	707	762	693	654	687	738	716	744	755	733	747	695	723	689	659	744	699	698	738	707	723	737	732	694	720	696	738	683	708	699	727	738	705	669	759	708	703	717	714	724	714	711	734	708	728	718	716	737	771	731	746	701	720	696	745	734	738	694	722	769	732	685	783	755	712	713	693	695	708	730	728	671	713	740	715	726	725	700	710	729	689	714	712	715	685	687	690	752	717	702	748	713	702	689	730	694	719	706	744	706	705	730	718	713	708	708	706	712	720	729	688	694	714	716	730	708	717	704	681	725	701	735	753	694	715	716	698	697	772	719	732	724	670	720	736	681	692	710	760	707	692	716	755	701	654	724	735	676	712	717	721	730	729	726	727	686	746	716	748	715	709	746	708	673	707	710	711	672	674	680	758	721	710	706	699	709	680	733	699	704	731	688	738	663	738	721	704	689	738	690	663	705	727	688	660	692	727	752	714	732	746	736	644	661	732	773	678	691	681	744	692	690	680	693	687	693	672	696	739	718	725	736	705	689	733	704	693	753	663	755	705	732	753	739	781	727	733	701	690	732	709	683	715	704	704	717	715	788	778	733	697	676	718	732	753	714	693	646	729	743	742	675	715	707	704	718	710	726	790	719	730	714	697	737	697	735	734	708	728	688	731	690	737	733	702	667	728	717	687	706	770	729	719	719	730	702	736	690	739	714	705	728	697	691	664	688	701	690	716	720	730	744	744	681	732	707	674	695	737	694	748	750	749	706	691	693	693	691	708	750	737	792	699	733	724	736	726	682	655	712	745	699	651	724	713	791	733	714	736	705	693	757	746	733	715	743	682	701	694	747	657	768	754	720	722	752	737	723	684	706	740	709	708	708	765	714	715	750	751	714	749	698	697	737	663	735	705	718	737	664	668	700	681	697	734	719	688	735	756	732	714	710	707	707	784	711	692	726	691	682	716	733	728	642	701	737	681	714	773	698	740	698	712	710	757	741	700	698	713	710	712	690	688	687	713	745	724	697	757	713	685	744	684	746	684	746	742	695	703	733	737	695	698	683	704	688	742	708	665	769	711	708	707	755	746	740	696	686	726	713	657	719	730	737	729	702	729	696	727	691	705	737	687	719	714	759	681	700	707	761	705	694	775	746	743	687	719	718	695	708	730	743	736	726	768	669	734	724	709	719	696	701	659	686	707	709	723	713	711	676	778	734	714	691	700	680	695	677	634	716	739	720	699	729	726	744	745	718	705	683	743	696	700	709	729	724	789	660	729	724	720	730	758	744	720	728	704	673	747	713	725	678	734	746	682	676	761	689	740	703	728	685	721	724	721	701	693	710	730	706	709	689	700	716	714	683	677	714	681	695	760	714	733	714	715	659	672	708	668	727	753	737	715	715	707	713	692	780	731	718	715	700	659	701	729	719	713	756	717	686	761	676	772	722	740	698	735	705	695	715	715	743	683	686	737	707	704	713	789	746	753	713	689	673	732	727	691	716	721	735	688	750	732	684	737	670	751	733	746	703	708	674	701	731	744	682	747	742	697	739	699	772	666	726	713	767	732	684	706	705	729	740	766	723	700	697	667	746	734	660	710	678	664	717	698	706	717	682	717	686	700	725	708	712	739	682	688	702	743	751	698	734	730	671	692	690	700	708	705	710	755	690	727	715	677	708	679	686	721	717	693	682	715	703	656	694	707	743	727	705	750	682	698	707	745	745	695	711	706	724	704	722	652	724	751	726	712	721	737	719	710	685	760	755	763	749	727	642	700	759	757	656	689	702	751	668	719	720	764	724	727	711	718	698	735	698	745	732	685	699	724	717	731	732	736	724	726	722	698	741	722	699	686	767	696	767	644	679	731	690	727	692	707	704	747	686	713	698	683	719	693	756	759	707	676	731	741	687	686	728	738	739	740	706	669	733	729	752	708	704	703	691	690	711	734	709	732	713	682	700	672	719	750	684	685	687	699	717	700	726	719	731	694	685	678	734	772	699	718	754	661	650	710	752	718	741	681	689	657	722	736	710	754	703	715	714	712	685	750	729	651	686	695	747	702	665	670	717	788	720	730	723	752	712	676	678	721	728	682	731	723	688	709	699	728	782	692	718	677	676	687	739	730	712	739	673	751	690	704	692	727	729	751	716	693	697	700	701	736	733	704	721	693	686	764	698	710	738	745	754	698	732	708	702	694	716	687	733	696	710	683	700	731	666	713	700	735	703	699	782	715	716	662	718	716	722	718	724	730	712	667	719	669	711	667	697	700	705	729	706	730	743	697	734	720	722	660	653	700	743	727	684	700	696	710	713	730	754	710	712	742	702	735	688	733	696	703	746	714	686	706	649	735	746	682	694	772	710	732	707	719	781	731	712	700	712	678	693	720	742	733	688	671	727	725	694	717	671	706	751	727	723	703	686	714	711	718	706	714	739	682	706	712	702	676	697	736	712	744	707	735	732	703	698	712	687	710	667	716	690	679	723	771	684	682	707	717	732	726	736	738	697	690	711	742	703	697	737	715	669	707	680	735	676	762	686	731	690	760	695	732	682	723	697	671	703	732	657	694	748	742	714	686	730	704	801	686	714	717	721	730	741	738	675	715	712	747	669	666	734	770	706	712	709	726	691	707	720	695	712	769	694	720	695	677	700	689	686	662	723	669	726	681	751	678	660	715	760	722	689	687	729	687	702	733	703	690	683	702	735	750	711	689	707	715	771	707	696	729	725	701	724	682	719	729	727	718	661	668	724	751	741	686	718	704	725	759	758	679	703	653	713	720	719	728	702	715	733	702	702	721	731	694	696	709	746	696	767	751	738	681	733	718	770	668	691	695	672	720	737	686	665	673	699	747	687	729	709	704	700	713	765	667	710	705	721	703	724	709	715	761	699	660	691	724	698	756	709	748	738	735	697	801	695	706	673	687	727	707	707	701	694	739	701	731	703	697	767	705	683	777	742	744	757	733	687	698	710	765	706	653	717	680	721	668	738	677	738	751	711	687	724	698	729	702	731	710	700	751	717	726	745	699	697	713	656	734	689	715	701	669	709	735	699	744	764	721	711	719	691	691	730	708	726
15079	29631	30366	24268	20419	17495	15185	12238	10529	8816	7609	6400	4852	3429	2922	2831	2733	2415	2299	2080	2149	1910	1969	1860	1617	1482	1468	1468	1433	1417	1372	1257	1234	1217	1284	1266	1182	1056	1137	1050	942	861	889	899	922	882	898	880	851	884	883	851	869	853	869	913	934	885	813	891	846	865	890	900	850	890	876	829	877	889	865	875	909	904	867	865	867	891	838	855	883	894	833	904	924	915	904	866	872	811	914	922	879	895	909	837	886	870	885	891	893	869	849	893	812	881	921	872	905	871	836	837	830	880	864	887	885	882	894	845	848	836	896	842	822	869	877	862	861	900	869	872	847	821	872	840	840	890	856	884	900	839	912	870	888	860	866	825	849	874	841	878	833	894	841	913	811	834	848	860	848	889	863	829	873	869	897	863	839	873	863	876	890	823	859	900	856	811	869	867	922	857	847	896	853	885	883	872	878	841	887	831	912	902	880	860	875	832	919	897	885	925	898	856	873	841	857	871	872	885	864	884	916	875	885	843	854	794	824	837	877	880	840	876	857	855	854	869	916	818	888	841	848	865	866	892	851	846	896	879	836	884	849	862	836	920	822	846	843	872	871	886	840	857	866	855	862	859	858	881	854	845	839	765	891	842	893	870	908	854	866	879	869	873	847	849	831	819	881	912	824	895	879	866	867	881	835	951	898	860	839	857	855	867	828	862	874	858	876	863	857	822	850	842	888	854	904	853	829	887	871	888	831	835	842	921	904	827	871	839	870	880	880	864	891	856	846	890	894	891	847	838	841	893	851	847	884	872	868	862	869	882	851	871	851	847	873	900	924	901	883	840	850	877	908	854	837	835	879	864	881	831	820	873	843	892	913	820	860	905	876	855	892	833	890	864	862	930	876	860	842	905	817	882	859	899	841	846	857	901	839	858	855	875	865	898	875	817	902	853	839	873	855	910	883	841	878	861	850	880	920	916	857	876	843	879	820	817	861	915	870	828	843	921	864	840	931	855	887	891	846	845	841	836	890	910	880	880	899	934	850	903	851	837	870	872	849	889	827	829	839	838	877	864	828	876	866	908	827	906	896	858	870	886	855	912	840	874	813	868	922	878	855	838	889	835	890	878	848	888	837	839	867	855	916	906	870	844	874	845	912	886	906	864	856	866	837	885	896	853	839	834	863	851	846	876	899	877	854	873	842	857	870	853	864	840	833	866	881	817	797	822	853	862	843	852	886	890	876	913	850	873	818	886	884	867	889	869	888	812	840	876	888	862	918	825	786	830	872	870	869	876	847	909	894	866	847	901	851	879	844	909	866	881	897	882	846	914	922	892	851	837	864	954	876	846	864	863	826	898	869	835	839	871	840	900	882	854	851	882	884	875	828	833	902	840	824	885	869	822	839	811	898	831	935	850	880	843	815	846	847	891	846	872	893	829	870	876	906	905	864	853	900	805	921	818	860	803	853	870	848	872	891	803	846	921	816	856	872	879	866	863	888	897	867	883	819	902	873	866	911	845	887	877	866	863	841	863	866	843	891	815	921	869	862	879	835	873	872	883	838	874	862	873	872	911	853	854	908	818	919	894	870	873	814	879	881	825	858	799	848	873	909	841	844	846	824	916	851	876	892	853	861	853	893	894	886	855	931	870	848	839	837	867	897	866	874	880	885	867	818	807	889	880	933	908	877	865	900	878	885	865	899	881	781	879	795	859	860	900	874	878	852	888	902	829	880	885	850	857	884	860	866	855	887	891	885	857	847	850	891	849	840	890	848	902	823	872	896	883	878	863	834	874	828	876	802	857	920	905	870	886	841	864	898	869	865	888	883	875	797	891	825	866	871	886	866	932	862	848	905	850	860	957	867	834	848	878	882	898	869	868	912	889	816	885	878	903	899	842	847	928	836	879	848	848	854	892	841	804	892	865	873	834	823	908	864	827	868	812	824	931	856	847	843	866	836	826	835	844	836	838	891	904	859	834	849	937	926	900	869	873	897	863	838	877	815	903	829	863	817	859	865	873	882	867	829	834	863	848	899	837	887	873	861	900	847	873	880	835	836	853	906	944	830	893	833	869	850	872	879	873	908	893	857	807	841	895	856	851	839	837	869	914	879	847	866	893	876	903	825	835	884	837	885	871	917	940	868	886	869	853	855	836	874	908	881	841	872	876	875	882	872	851	869	846	921	846	858	868	865	841	925	888	877	841	866	883	837	898	886	872	845	820	856	883	856	871	890	888	903	877	832	857	869	892	891	908	898	854	916	837	833	894	874	862	876	843	830	886	856	837	806	876	880	858	919	816	870	879	886	849	867	851	830	879	863	891	880	888	880	891	850	895	894	877	815	872	871	856	832	917	856	889	906	882	864	848	892	876	878	855	907	907	895	871	908	893	820	830	907	865	883	856	879	901	904	872	815	837	890	851	838	874	869	846	872	912	845	870	847	861	857	903	814	826	908	901	917	855	898	848	869	856	883	921	879	894	857	892	877	824	874	907	855	877	876	872	900	873	918	892	902	889	829	855	876	843	898	885	860	894	856	934	912	852	849	859	896	804	879	867	832	889	883	869	880	848	831	855	861	853	887	894	823	843	904	882	834	829	836	824	919	860	913	862	813	868	872	859	897	887	877	802	922	870	855	897	902	895	887	874	866	864	867	885	829	909	876	811	860	879	872	834	828	893	884	827	850	890	917	856	890	827	885	837	869	824	840	890	853	892	891	841	896	813	922	872	964	898	915	880	883	850	887	864	838	917	845	910	852	889	902	861	891	848	891	821	871	932	863	873	785	871	901	847	863	860	872	834	863	862	881	854	855	838	904	875	870	873	908	851	844	839	872	855	869	843	821	861	847	846	862	874	813	910	888	832	883	883	847	899	862	865	855	883	802	889	804	830	886	901	918	836	909	854	837	879	896	846	835	877	851	817	892	856	855	898	888	874	924	895	834	861	854	863	885	890	847	897	832	900	904	882	880	880	851	881	911	853	852	850	830	901	869	916	927	876	880	809	809	893	858	840	831	832	877	850	846	890	904	885	879	848	927	875	909	835	871	853	843	867	883	851	886	874	867	868	860	853	892	929	918	907	868	920	935	852	870	871	886	906	849	867	916	891	895	852	848	859	880	912	885	887	800	824	830	835	880	889	861	832	907	858	846	903	887	873	856	899	839	872	874	804	818	878	895	879	853	856	883	867	868	854	906	900	858	860	807	882	863	866	932	867	862	855	843	844	852	843	864	812	861	884	874	867	873	837	845	862	920	846	845	828	879	889	845	844	846	845	877	874	860	846	819	883	865	859	888	914	879	869	915	829	888	823	872	881	835	829	889	874	897	837	884	890	806	825	829	867	840	855	856	919	871	876	847	810	864	895	866	848	928	903	848	868	876	838	874	867	914	891	844	895	818	909	875	836	870	913	892	878	881	847	936	808	861	846	807	873	875	851	903	896	911	904	888	821	836	881	886	830	867	887	852	922	895	912	883	855	857	870	860	838	894	883	871	889	852	863	873	869	824	883	913	818
22348	20727	28433	23109	20854	21843	20874	10306	7703	6474	5550	4659	3641	2655	2223	2064	1840	1696	1584	1447	1473	1413	1331	1288	1177	1034	1059	1019	1055	955	961	947	868	891	1029	801	822	749	788	762	595	582	602	544	609	570	594	582	578	613	572	600	568	617	602	563	599	588	588	571	616	594	610	608	574	573	609	545	573	586	585	603	548	511	616	613	589	588	616	568	578	598	555	599	615	562	546	571	519	616	634	653	573	594	601	637	608	578	636	546	583	587	521	588	564	590	570	543	626	660	552	561	593	613	565	583	601	612	614	569	564	608	595	583	616	628	563	556	593	573	570	641	560	572	555	574	530	570	612	587	615	601	542	601	592	648	623	573	590	595	570	575	573	546	611	571	569	610	622	566	590	602	558	563	589	621	558	623	606	603	584	598	573	580	608	569	582	552	574	568	611	580	609	611	615	580	581	610	607	633	565	539	565	582	617	578	596	616	561	619	563	585	599	572	567	566	631	622	617	576	579	653	571	552	566	596	620	601	594	604	571	591	554	589	571	573	594	599	576	597	597	569	610	625	570	560	603	581	578	592	568	561	593	548	593	562	597	636	544	551	588	613	609	611	614	569	562	590	545	586	575	585	588	587	594	563	557	568	601	592	597	599	564	577	539	560	598	565	556	559	585	576	605	571	602	577	561	582	565	603	542	506	590	574	552	589	554	572	548	586	602	638	603	601	564	571	604	545	587	574	577	543	591	582	590	572	595	586	555	615	580	607	523	565	566	601	558	590	560	575	598	530	613	566	567	565	562	598	591	601	555	586	620	591	590	596	569	585	569	603	566	566	638	596	585	609	605	595	594	576	602	581	566	616	555	585	643	602	608	602	557	599	597	623	560	576	596	647	593	594	572	574	589	607	595	543	533	594	614	581	568	623	599	595	583	564	586	596	591	588	594	574	563	602	592	592	579	591	558	591	592	557	571	586	575	602	610	564	563	588	557	613	581	534	574	597	551	627	573	586	566	587	581	566	543	564	588	547	569	602	609	587	613	594	619	548	565	587	596	568	575	632	561	625	588	605	564	537	625	604	565	572	575	600	568	554	547	562	547	590	608	572	580	586	560	570	632	603	607	598	596	628	625	564	559	611	587	569	606	590	553	632	586	574	609	569	603	612	508	542	556	601	556	575	573	554	560	584	588	581	620	555	576	597	621	575	561	594	565	600	581	605	585	650	578	580	556	570	575	556	615	605	566	562	580	585	594	577	598	561	596	591	617	584	570	607	612	583	594	591	586	587	586	596	617	541	575	574	585	573	567	604	560	594	581	598	582	585	595	615	610	602	550	539	582	615	586	567	610	592	621	562	580	584	555	593	585	579	538	612	609	525	591	595	645	596	583	571	549	599	587	586	613	608	604	563	551	557	590	583	520	591	607	566	606	588	583	633	590	569	595	571	576	565	602	602	620	570	628	570	625	585	554	637	580	577	573	617	627	568	587	556	595	600	609	570	598	585	605	557	624	521	582	589	583	632	579	577	547	598	587	561	599	553	614	571	575	609	559	621	622	576	598	617	615	609	537	623	594	591	565	602	554	572	582	592	567	559	575	614	572	583	527	607	618	560	585	619	603	580	558	569	568	612	575	618	631	534	566	604	593	565	591	551	589	618	560	587	608	599	592	582	610	570	590	562	563	596	597	574	563	581	548	564	601	595	594	568	581	579	569	598	609	603	589	606	569	597	579	574	593	579	529	551	577	595	558	580	587	574	600	570	563	584	573	612	620	551	572	640	567	551	553	584	584	547	603	551	604	575	603	554	578	619	581	569	567	628	627	592	605	626	562	589	609	627	580	557	563	589	573	536	579	603	640	601	600	627	538	519	609	602	571	556	560	605	602	601	559	587	591	583	558	612	561	606	602	598	616	604	599	605	571	594	596	570	551	577	570	613	543	554	545	608	610	580	617	528	584	598	606	588	549	621	585	612	579	590	623	574	577	614	579	594	601	606	564	631	560	645	564	556	608	531	589	611	591	618	557	571	593	606	581	572	574	576	573	586	560	606	601	543	555	595	541	591	568	564	586	595	582	550	606	597	593	647	564	635	608	549	547	552	595	574	551	601	595	595	579	554	600	591	594	574	608	576	552	601	600	604	570	567	556	604	577	613	591	530	563	587	628	596	591	556	567	576	583	588	596	595	563	584	579	584	601	580	629	608	577	614	574	557	590	615	592	578	609	541	608	618	564	543	605	618	611	560	597	559	568	611	552	580	582	545	545	563	571	597	552	597	581	570	587	600	584	600	597	566	595	596	585	587	592	612	540	543	547	548	582	584	598	616	618	547	530	603	637	604	639	540	583	618	603	599	604	576	586	570	602	550	586	616	594	590	585	560	565	610	578	576	577	584	588	584	604	632	557	608	586	564	574	573	633	611	549	599	579	574	551	604	593	576	571	603	575	585	599	557	598	539	610	621	600	581	575	572	533	556	587	583	576	619	544	594	600	597	584	564	592	583	572	581	543	636	587	560	586	584	545	590	589	628	553	571	604	619	574	596	618	603	637	601	634	601	614	591	598	558	613	551	600	622	574	572	579	582	547	531	558	606	576	573	576	564	573	584	591	536	608	582	600	589	584	582	594	618	543	557	541	629	572	626	575	575	639	560	562	598	564	584	582	605	608	621	561	525	548	549	567	588	589	577	580	605	611	547	581	565	531	589	611	551	576	601	591	606	609	576	605	563	615	620	579	552	548	588	579	560	596	614	562	615	614	564	575	582	596	578	582	583	633	549	612	601	603	586	612	579	535	603	569	636	567	602	576	551	608	584	566	605	556	576	592	590	625	598	570	598	559	593	527	552	585	618	613	566	596	567	594	588	547	560	592	569	590	605	567	570	656	604	571	593	585	566	583	582	589	605	588	576	559	598	558	575	563	566	579	589	533	577	571	593	593	609	615	553	584	604	569	566	591	575	577	597	603	569	595	641	572	613	584	567	545	578	568	602	528	561	589	579	570	542	522	596	596	600	574	562	536	537	571	641	610	541	570	540	584	575	589	623	581	581	569	574	546	581	615	610	564	593	627	603	577	582	566	560	601	581	535	558	579	553	590	580	553	644	600	561	546	592	577	580	548	589	592	589	559	597	591	581	580	568	527	547	540	601	616	629	544	586	611	529	559	578	593	565	611	552	566	569	597	625	594	576	612	603	561	611	596	620	579	609	598	601	620	589	610	632	639	573	618	603	616	615	577	567	593	561	563	561	565	578	600	595	578	595	580	584	550	557	541	575	608	550	588	600	564	609	567	554	611	587	582	583	576	571	606	572	615	563	550	573	559	579	598	608	595	573	558	560	588	600	568	603	579	602	616	579	619	609	620	577	603	535	537	583	591	583	595	623	602	575	609	589	548	579	566	548	607	610	604	559	593	569	565	550	596	608	594	571	618	570	595	584	598	552	557	590	564	563	585	563	568	548	599	598	603	563	559	582	586	574	558	572	581	651	572	567	566	578	591	612	605	588	626	591
18625	34743	34855	29624	25502	22643	19007	15201	13409	11488	9860	8375	6252	4390	3835	3592	3189	2789	2664	2441	2296	2224	2188	2041	1687	1559	1666	1493	1479	1505	1347	1408	1228	1154	1328	1180	1096	940	972	904	806	771	700	707	727	714	710	735	715	708	727	743	741	706	751	685	706	678	739	681	708	679	701	714	697	686	673	685	666	688	685	677	704	699	647	673	693	722	689	626	733	703	676	692	724	690	681	696	710	698	657	713	726	688	701	695	671	671	710	662	658	687	661	670	652	672	737	674	700	682	714	680	693	709	680	717	654	657	686	681	662	682	704	706	646	689	713	696	628	673	671	719	686	703	708	632	657	677	654	671	674	646	735	656	668	694	717	692	706	728	671	688	696	697	720	686	732	682	715	681	658	693	706	677	645	724	699	695	661	709	709	698	674	741	713	708	701	654	677	709	639	621	658	683	666	693	734	687	719	692	675	700	689	676	693	671	746	719	627	707	677	698	715	739	707	664	664	689	700	700	704	694	696	712	728	672	674	691	670	692	732	708	675	695	695	685	641	748	732	721	683	677	653	685	701	704	687	684	683	695	707	748	694	707	688	689	706	736	697	667	692	718	703	697	688	709	685	691	646	685	675	720	684	669	711	686	664	679	665	716	719	669	707	731	725	708	702	703	703	711	658	645	674	689	702	672	682	750	687	734	713	689	697	691	640	701	722	701	708	707	731	708	628	653	703	682	762	724	692	674	731	653	665	652	704	689	688	696	679	706	642	695	658	678	719	740	720	677	719	671	667	680	670	695	661	712	707	683	685	663	655	654	722	714	641	714	692	648	648	676	715	675	701	654	658	663	692	706	683	716	711	721	718	724	690	677	630	724	692	753	673	716	717	664	685	658	645	704	716	631	687	688	690	709	710	738	676	706	704	722	718	680	699	690	653	695	699	691	704	713	697	670	699	672	680	650	700	666	671	697	716	706	700	666	654	674	697	739	701	728	683	676	673	672	707	654	680	692	697	673	655	658	685	710	695	729	687	709	653	710	679	698	661	648	673	667	642	705	701	712	666	689	707	699	703	691	690	685	691	666	683	695	691	720	680	681	716	751	650	704	669	655	683	676	689	682	681	705	692	737	668	623	653	699	695	695	686	667	714	697	677	718	661	669	676	651	661	688	670	685	698	669	677	666	624	675	682	663	666	673	686	664	698	706	714	682	681	759	694	696	676	693	684	711	719	725	723	692	713	737	686	705	701	686	713	730	704	683	718	693	730	723	635	682	726	652	670	658	645	637	671	667	692	706	693	715	643	729	728	671	687	699	688	686	680	681	687	672	726	687	730	675	703	690	674	710	708	677	653	642	680	698	689	708	621	662	720	651	713	671	667	646	710	683	697	680	686	712	705	708	677	689	696	694	658	644	655	631	653	747	691	683	649	696	701	661	725	707	688	721	739	682	667	696	695	705	652	679	700	669	663	668	695	678	707	636	682	651	646	684	651	684	665	697	683	709	700	698	729	693	686	685	676	686	687	671	666	666	684	686	698	698	651	674	713	722	690	712	676	700	710	702	693	706	717	637	661	682	668	688	698	662	692	713	695	698	714	720	683	713	725	703	648	702	643	665	693	684	678	671	678	712	713	717	685	684	681	657	725	697	704	694	682	677	710	693	687	709	756	686	686	700	727	648	636	692	676	692	738	655	663	693	684	640	668	680	646	707	694	702	630	707	747	678	740	668	677	665	691	680	696	691	674	663	710	673	683	662	671	709	684	711	667	723	691	647	673	702	729	661	766	684	686	696	688	642	703	694	672	706	684	714	656	728	719	732	662	686	698	648	675	720	686	694	715	678	708	713	665	657	716	700	724	650	715	701	674	699	660	651	678	719	663	701	683	701	678	654	683	663	680	701	694	704	652	687	687	666	669	708	654	666	653	715	712	696	657	703	677	700	681	729	696	690	725	680	697	697	647	638	679	676	670	685	716	717	662	663	679	622	760	651	681	706	732	721	697	645	707	700	717	710	692	693	682	675	720	678	637	687	696	678	717	706	725	645	704	670	694	659	707	696	746	691	654	702	658	667	640	672	724	697	701	632	667	679	704	655	678	656	698	680	696	708	662	667	738	691	699	629	690	669	669	712	700	705	666	722	699	742	715	642	694	682	672	673	696	714	703	681	722	678	729	714	663	698	698	688	658	698	677	672	686	679	701	669	694	648	724	683	676	717	696	640	687	673	705	601	716	697	713	671	642	724	670	706	668	728	688	640	716	646	724	695	695	653	734	685	703	657	667	716	688	732	712	680	628	670	703	673	684	673	692	673	688	655	685	688	666	726	715	717	679	712	684	678	717	660	699	681	671	735	674	716	684	705	748	694	670	702	677	689	673	667	643	678	686	709	686	713	691	701	704	650	678	714	674	709	699	644	722	682	711	681	696	675	752	706	679	682	655	648	620	678	702	678	697	675	647	707	675	674	627	701	725	685	687	733	704	695	719	697	677	690	734	647	696	673	715	657	691	702	702	673	742	704	719	716	681	663	721	734	681	670	636	684	665	696	722	734	701	732	650	694	612	684	651	655	717	711	671	623	693	683	679	665	689	662	693	686	683	670	671	692	653	691	735	750	709	652	697	710	662	710	646	680	665	685	671	653	739	755	670	688	657	702	720	717	692	693	679	698	704	642	639	681	682	659	718	662	677	628	681	681	706	640	734	703	670	666	731	670	704	653	649	712	664	677	676	742	717	707	680	662	709	683	710	673	647	721	667	668	688	696	723	685	685	674	631	670	691	667	721	661	653	653	707	684	684	672	673	716	677	700	707	631	669	712	708	713	677	676	680	626	709	705	709	702	668	696	686	632	747	674	702	684	700	730	672	640	665	701	692	665	691	705	693	726	692	675	668	724	671	719	689	669	671	690	689	735	666	717	676	719	699	655	725	656	715	670	668	702	681	711	685	682	727	700	701	680	706	694	658	659	658	638	698	715	694	683	701	697	647	670	682	687	678	692	725	680	686	690	728	652	655	698	689	645	742	633	696	688	682	662	675	656	669	672	686	660	711	650	673	691	695	682	725	683	682	676	669	713	690	672	696	685	681	671	679	701	727	675	661	692	713	670	664	679	693	699	661	698	689	733	652	712	691	732	698	669	676	668	661	655	688	667	670	655	659	753	701	720	705	684	684	625	694	738	690	694	686	666	725	694	654	660	688	696	715	678	616	690	683	623	690	673	698	706	679	704	719	728	640	648	696	686	661	667	678	745	702	652	663	640	693	680	635	674	724	683	690	667	617	709	686	695	720	699	665	673	648	719	668	689	668	669	659	677	657	685	656	673	695	625	727	671	684	700	668	707	657	687	664	668	655	687	667	702	677	705	673	684	714	660	667	668	661	666	676	677	690	667	692	712	728	712	674	682	682	723	681	708	680	719	703	736	639	707	671	664	698	670	693	684	725	721	736	681	706	694	731	695	681	731	721	662	717	671	676	702	697	653	669	705	645	668	628	690	673	671	664	695	732	725	748	667
26426	20942	21568	17123	11620	8694	6166	4775	3999	3652	3192	2817	2284	1787	1695	1611	1603	1462	1459	1440	1342	1321	1332	1312	1244	1229	1248	1253	1230	1181	1129	1171	1159	1161	1056	1113	1109	1079	1113	1083	1039	1038	1065	999	967	1020	1013	995	980	1016	1020	1052	987	1032	1041	1005	1000	957	1029	1029	1045	995	1032	990	1051	1108	1067	1013	998	1095	1059	1008	985	973	1022	1018	1015	983	1007	1029	1012	988	1049	1049	992	1023	1033	978	1008	1003	949	1015	978	1098	998	1031	1011	998	1029	979	890	1017	991	963	1032	976	1015	996	1010	958	985	999	999	1057	978	1016	1084	991	1012	985	1009	1044	960	1039	1015	1041	1016	1027	1031	1024	1012	1032	1043	999	1009	1012	995	1018	974	981	1006	989	974	1005	1057	992	997	1018	982	1028	1026	1017	995	1014	1003	1011	1069	984	997	1018	1034	1005	1040	1022	1002	988	1028	991	989	1018	1006	1020	990	1028	1050	942	988	1034	977	1036	971	1001	1018	1036	1008	1041	1014	1028	994	1015	1000	1024	1017	1010	1007	975	1017	963	1000	1015	941	1015	975	993	1012	1036	986	1006	998	1027	1048	1034	992	1006	1042	1029	975	980	1027	937	975	985	1061	956	1016	1054	1019	1039	987	953	1066	997	1047	994	1042	997	1019	1017	969	1029	986	1015	993	957	1034	996	1058	1029	1011	1044	1018	962	1026	1004	1026	977	1027	1029	977	1024	1017	1041	1043	995	983	999	1012	1041	1016	994	1014	1018	969	981	1040	1016	1007	954	962	983	1032	952	1027	992	959	997	1012	1030	1007	1030	1037	1033	1040	1035	995	949	1031	1005	1009	1007	1046	1001	1037	1008	982	983	955	939	1011	1026	1028	1010	1008	1012	1056	1035	1015	1010	997	1052	1006	947	1018	1040	971	1021	947	990	1014	1022	998	1029	1013	1023	998	1016	997	1006	1055	1033	1027	1055	1033	1020	1012	954	1017	975	1000	1051	977	999	1034	1027	1068	1040	1053	1036	1005	1005	1013	1025	991	1014	1003	943	1009	994	1006	976	1011	1027	1039	1010	994	958	1027	1069	981	955	1016	1017	1033	972	1042	993	980	1023	1020	1024	959	941	1002	979	1019	1024	988	998	1062	1035	968	962	1010	1057	951	994	973	1029	1068	989	995	1010	1010	1002	999	977	1042	967	971	1021	1006	975	990	1002	1044	1058	1031	994	998	982	1001	1041	1003	1061	1037	1023	1026	965	1032	1069	1013	1019	967	1035	984	1032	1050	1021	993	1004	1049	984	1052	978	1028	999	1013	999	1022	1008	1026	1010	1079	1028	996	1006	1029	1014	1079	961	1055	1007	1026	996	1017	1018	992	983	961	1043	1056	1008	1035	1021	1037	1012	1018	1037	1035	1040	1001	1022	1016	1035	957	935	986	1083	984	976	993	1047	991	1014	965	1047	1041	1018	1000	1002	1015	989	1007	995	984	1007	1004	1001	993	1004	976	1051	985	1027	996	1013	965	962	1021	1028	987	1008	997	1021	1000	1059	993	988	950	952	1003	980	1005	1034	996	1008	1028	1003	1023	1033	969	1046	1009	958	987	989	1045	1010	994	1016	1039	1039	1014	994	955	982	996	959	939	972	1034	998	979	964	988	1026	973	999	998	1050	1003	956	964	1056	1017	968	1012	948	1030	1016	1075	951	1027	1028	1017	989	1009	1057	1046	965	981	1079	1016	1030	996	1033	1056	1022	995	972	1026	1029	1019	1059	1018	1041	1057	994	1034	995	1015	972	1012	1033	972	1026	1018	1060	935	1031	995	1031	1011	996	995	1024	988	1019	1059	1005	1056	968	1002	969	999	1040	1047	991	988	1017	991	1001	1006	985	1094	1011	1038	959	1043	1041	1012	1004	977	976	990	1026	1020	1007	1005	1003	1027	1078	1028	1007	996	1012	1009	1059	1040	980	1013	989	1044	1006	1028	1010	976	962	955	987	1005	1042	1023	1031	990	953	957	980	974	1026	957	1030	986	1029	1043	989	1071	980	1011	956	956	1011	1050	989	941	1005	994	961	1046	1043	1095	987	978	977	1014	1043	929	983	1003	949	1055	1055	1006	1016	1064	993	975	1028	1022	1008	1024	984	997	1020	1000	1018	990	997	976	962	1005	993	937	991	1007	942	1117	963	988	1032	1008	965	975	1022	998	1027	1031	978	1006	996	1029	970	993	1030	1014	971	1021	1028	1013	1049	1037	1029	1041	1031	1042	1025	996	990	1002	1011	1039	989	1007	972	956	1024	987	1056	981	1087	1058	981	958	1009	972	1012	1069	1010	1045	1019	1012	971	1007	947	1075	980	1004	969	1021	999	1064	973	1021	998	999	1004	998	1064	982	920	1009	951	954	1006	997	987	1017	1058	975	1046	1011	960	979	1001	1016	950	1024	1017	1002	992	1035	1073	982	1006	1053	1037	1039	1027	995	1017	1044	1062	945	1007	1038	1016	1053	1073	1074	1006	1012	960	1046	977	1002	1050	1033	1041	973	1054	1024	1020	1024	1031	1016	976	1034	1015	1011	1025	1061	973	1013	958	1047	994	939	1025	1027	985	1012	1014	1007	987	1035	1048	980	981	983	1013	1048	1044	984	933	1010	1041	971	1013	1017	1018	983	996	1029	1076	1088	1074	997	1011	1078	933	978	1037	1009	1037	973	1035	981	999	1062	1059	1047	995	982	1039	1006	1008	1022	1061	1026	1013	1003	1039	1018	996	1028	1039	995	1001	1021	997	1088	934	975	978	991	992	1019	1002	1021	1061	1035	932	1026	1043	979	1010	1028	985	1012	1036	1009	1045	1019	1028	1034	1003	990	1019	998	997	1068	976	1003	1000	1004	1009	1059	1039	1061	1019	995	1038	1051	992	1069	994	1066	993	1007	1023	1002	1007	1020	1000	1017	1026	1010	1021	1007	1046	968	1033	960	1014	988	1054	1058	1052	1079	1066	968	955	1003	976	1014	997	1008	1019	940	986	1032	1014	1038	990	972	976	1044	1008	1033	995	1031	947	1029	976	1050	1014	1009	931	999	988	1002	969	1005	943	1009	1014	1009	1020	1048	957	1023	1063	1020	1001	1016	1049	1033	988	994	1052	1012	993	1048	1003	962	1020	1070	928	1007	973	978	990	987	1001	961	1009	995	960	1023	1007	986	1046	1061	965	1002	974	1053	1007	1032	1016	997	1037	995	951	1035	985	1034	1027	984	1025	948	993	1009	1012	1045	1003	1031	984	998	1012	965	983	960	1062	1009	1010	1008	972	1038	996	1020	1004	995	1024	1068	1014	1012	1025	997	1019	1003	997	998	998	977	990	1026	1034	994	986	961	968	994	1014	949	1023	944	1011	1026	1064	1028	1009	991	1011	1019	1003	1027	1030	989	1070	976	985	1000	947	975	1032	996	981	1044	978	1011	996	1046	1014	1047	1026	963	1007	1030	1008	1050	1010	1010	1034	1032	999	1071	951	1038	1016	972	1006	997	1069	1027	997	1022	996	998	931	975	1009	1026	1038	1046	1010	988	1016	960	1032	1069	979	1047	982	981	1009	1004	971	1009	1021	988	999	993	1003	1004	1012	1002	982	1059	996	976	1033	1029	1011	1008	1008	1049	1012	985	1013	1053	1027	971	1068	1048	1046	1001	959	1013	1003	971	1034	989	1003	991	984	1073	1031	1031	1040	1045	1084	1025	1004	1080	1078	1031	1007	981	942	1016	991	942	1023	1007	989	1013	1021	1011	965	1009	1006	1040	977	993	994	1039	1000	1009	1014	1009	951	972	1048	972	1028	968	1002	1032	1007	979	1008	1013	1014	925	1017	992	957	1010	976	938	1006	1070	1025	995	1018	982	999	983	983	1006	1025	1008	1014	1046	971	962	999	1061	1050	1016	1049	961	998	995	941	972	974	1007	1030	970	961	999	978	1042	948	996	1045	1071	1005	1010	993	1018	1040	1016	1025	1084	994	1022	1038	1030	1003	961	991	979	994	999	1028	985	1022	996	919	1006	1054	1053	962	1002	1069	1022	1096	1001	994	1009	1024	990	1008	1012	976	997	1052	985	971	1006	1038	980	985	1031	993	1088	997	1046	971	1047	1029	1029	1009	1014	961	998	1013	1005	981	1022	1040	982	1031	999	1004	1054	995	984	1013	975	973	1031	982	976	1050	1006	997	1019	944	1020	1003	987	1034	1039	1009	983	1084	1023	1016	981	972	1037	991	1004	1045	984	987	1000	978	1025	1048	1046	980	966	983	939	1007	1006	958	1032	998	1058	1050	1069	1010	1035	996	1035	1000	1093	1007	991	998	1041	1008	1028	997	1004	1006	1014	1002	966	946	1022	1012	1020	1020	1027	1027	964	983	970	1000	1047	1016	977	998	1029	990	1019	996	1016	1022	991	1054	1037	997	1013	1054	1012	994	973	956
14647	22872	24235	19218	16296	13824	10947	8970	7720	6457	5679	4822	3657	2805	2444	2381	2312	2115	2064	2024	1871	1885	1842	1743	1558	1574	1625	1517	1583	1510	1437	1402	1433	1422	1452	1324	1391	1173	1294	1226	1166	1252	1141	1186	1239	1224	1246	1170	1156	1237	1199	1233	1176	1243	1247	1188	1222	1212	1188	1146	1197	1227	1211	1144	1200	1199	1207	1222	1240	1182	1178	1187	1151	1181	1200	1183	1171	1211	1159	1178	1217	1214	1150	1134	1208	1153	1228	1199	1177	1142	1186	1189	1263	1178	1200	1189	1213	1176	1183	1157	1224	1217	1230	1220	1189	1228	1223	1228	1238	1181	1190	1261	1202	1180	1256	1227	1204	1208	1264	1192	1224	1160	1186	1137	1083	1216	1190	1185	1201	1247	1128	1206	1194	1205	1235	1162	1185	1173	1151	1228	1278	1219	1213	1168	1173	1168	1185	1209	1196	1233	1131	1225	1198	1194	1244	1228	1238	1160	1240	1176	1176	1231	1196	1247	1195	1146	1181	1197	1141	1154	1225	1155	1204	1234	1247	1226	1182	1263	1193	1177	1182	1249	1191	1183	1216	1209	1207	1172	1245	1116	1236	1137	1187	1192	1168	1187	1193	1157	1170	1168	1240	1271	1185	1183	1154	1201	1173	1201	1163	1217	1224	1176	1235	1215	1149	1222	1141	1286	1211	1196	1182	1149	1246	1212	1226	1199	1170	1293	1223	1193	1140	1179	1221	1186	1201	1180	1200	1153	1243	1175	1185	1236	1166	1195	1244	1280	1170	1234	1264	1217	1192	1182	1196	1263	1316	1213	1169	1198	1203	1201	1203	1180	1220	1240	1198	1174	1224	1172	1145	1171	1270	1193	1133	1206	1152	1228	1153	1205	1204	1151	1186	1218	1233	1223	1201	1287	1229	1225	1173	1140	1208	1216	1222	1222	1242	1164	1239	1217	1198	1214	1225	1225	1185	1237	1157	1198	1185	1203	1249	1185	1230	1288	1234	1183	1192	1170	1191	1189	1206	1181	1166	1162	1165	1174	1160	1214	1172	1256	1243	1216	1203	1181	1209	1213	1207	1182	1216	1160	1188	1275	1206	1168	1210	1173	1234	1195	1129	1235	1218	1230	1165	1196	1198	1236	1191	1174	1199	1197	1224	1197	1153	1150	1152	1144	1276	1146	1170	1155	1209	1195	1152	1203	1209	1260	1217	1138	1214	1243	1174	1189	1164	1196	1221	1233	1206	1200	1237	1238	1187	1162	1172	1212	1215	1155	1261	1185	1229	1248	1194	1215	1191	1188	1111	1222	1159	1210	1219	1178	1192	1213	1195	1212	1169	1232	1140	1258	1172	1233	1121	1207	1188	1217	1241	1172	1275	1201	1181	1167	1197	1175	1222	1183	1177	1200	1152	1170	1208	1203	1256	1152	1243	1173	1235	1096	1228	1228	1207	1204	1268	1234	1156	1151	1170	1177	1197	1171	1265	1179	1196	1163	1227	1176	1226	1180	1204	1229	1203	1184	1154	1211	1228	1200	1215	1186	1180	1169	1186	1207	1206	1188	1227	1225	1235	1247	1217	1218	1226	1220	1206	1243	1202	1159	1215	1209	1171	1162	1197	1169	1145	1227	1170	1246	1174	1204	1236	1196	1179	1177	1164	1176	1176	1195	1290	1113	1181	1209	1261	1225	1118	1217	1263	1196	1160	1226	1200	1198	1115	1173	1257	1198	1121	1180	1185	1185	1184	1179	1157	1206	1228	1181	1195	1212	1227	1215	1186	1200	1217	1238	1171	1179	1210	1218	1188	1179	1199	1186	1139	1269	1164	1211	1195	1202	1166	1234	1246	1221	1179	1215	1230	1263	1221	1191	1246	1209	1267	1159	1176	1130	1207	1192	1223	1177	1233	1167	1166	1221	1171	1195	1247	1235	1216	1246	1184	1150	1173	1172	1199	1164	1179	1189	1233	1281	1176	1147	1242	1220	1217	1256	1193	1164	1193	1156	1230	1235	1228	1176	1167	1226	1182	1198	1183	1185	1218	1183	1229	1221	1226	1239	1176	1153	1183	1214	1201	1161	1207	1166	1177	1170	1245	1143	1192	1152	1176	1222	1224	1206	1171	1233	1209	1188	1235	1187	1210	1233	1240	1183	1175	1217	1207	1172	1200	1271	1172	1185	1163	1203	1173	1210	1175	1190	1187	1263	1241	1181	1194	1196	1189	1200	1150	1253	1190	1191	1157	1187	1137	1224	1151	1141	1183	1144	1211	1241	1199	1205	1175	1202	1247	1175	1183	1192	1164	1243	1221	1204	1126	1121	1167	1216	1165	1176	1168	1200	1157	1167	1180	1214	1189	1178	1151	1282	1165	1182	1192	1226	1165	1258	1189	1191	1181	1221	1186	1195	1168	1211	1156	1172	1224	1239	1209	1240	1215	1217	1178	1197	1182	1234	1146	1137	1232	1189	1179	1197	1188	1146	1198	1162	1201	1253	1150	1178	1220	1236	1160	1204	1241	1168	1215	1184	1237	1105	1166	1183	1183	1155	1153	1197	1190	1220	1239	1196	1237	1205	1202	1190	1188	1182	1171	1199	1150	1184	1137	1143	1177	1163	1240	1129	1120	1202	1208	1223	1154	1184	1221	1149	1189	1164	1191	1212	1169	1219	1172	1159	1159	1220	1221	1268	1191	1135	1125	1194	1180	1223	1181	1183	1181	1195	1241	1127	1209	1206	1175	1133	1151	1200	1224	1215	1204	1225	1156	1187	1199	1234	1184	1153	1153	1190	1212	1195	1144	1174	1245	1166	1184	1238	1233	1174	1117	1197	1163	1178	1170	1192	1179	1157	1238	1237	1232	1176	1178	1219	1176	1194	1179	1238	1134	1221	1199	1230	1261	1190	1233	1237	1231	1171	1191	1212	1155	1198	1189	1187	1211	1232	1187	1188	1182	1185	1185	1149	1202	1168	1176	1158	1156	1177	1227	1226	1192	1169	1154	1211	1166	1211	1234	1118	1172	1212	1172	1260	1168	1196	1188	1207	1175	1182	1159	1225	1216	1217	1174	1162	1155	1304	1182	1182	1248	1217	1144	1231	1193	1182	1231	1204	1238	1251	1229	1204	1167	1208	1169	1222	1211	1173	1175	1226	1193	1115	1199	1200	1274	1182	1198	1159	1184	1162	1216	1193	1235	1123	1209	1191	1206	1209	1229	1214	1176	1203	1197	1239	1167	1223	1225	1190	1231	1206	1165	1167	1138	1185	1254	1149	1206	1223	1218	1237	1217	1213	1259	1210	1186	1212	1192	1178	1187	1186	1259	1193	1204	1126	1162	1226	1138	1219	1164	1211	1257	1184	1227	1210	1147	1265	1165	1182	1247	1204	1181	1192	1173	1177	1208	1274	1175	1162	1139	1237	1263	1222	1191	1216	1221	1258	1211	1195	1215	1195	1176	1154	1185	1225	1206	1173	1220	1195	1182	1195	1185	1189	1171	1173	1239	1219	1194	1164	1244	1183	1177	1215	1223	1213	1256	1226	1213	1216	1203	1205	1171	1236	1200	1212	1222	1191	1201	1145	1175	1250	1248	1241	1261	1111	1235	1220	1205	1202	1189	1220	1114	1139	1243	1234	1165	1194	1168	1200	1166	1201	1224	1265	1146	1179	1244	1167	1117	1169	1178	1182	1256	1208	1225	1200	1202	1198	1173	1188	1165	1269	1196	1170	1164	1189	1221	1191	1165	1227	1175	1200	1284	1216	1246	1170	1205	1123	1212	1232	1223	1164	1241	1200	1162	1224	1169	1233	1159	1199	1155	1226	1122	1164	1156	1257	1169	1190	1204	1276	1217	1194	1191	1269	1155	1243	1174	1155	1171	1212	1233	1211	1174	1142	1250	1224	1182	1205	1236	1213	1186	1273	1234	1180	1203	1186	1162	1222	1181	1167	1241	1228	1140	1232	1229	1220	1194	1188	1168	1157	1231	1183	1132	1183	1223	1190	1250	1250	1186	1179	1185	1228	1170	1187	1161	1179	1135	1184	1210	1198	1173	1237	1226	1215	1147	1206	1183	1231	1245	1217	1187	1197	1179	1209	1279	1147	1189	1216	1212	1171	1232	1263	1174	1209	1149	1250	1178	1165	1221	1217	1199	1176	1191	1245	1284	1236	1215	1165	1218	1246	1196	1173	1206	1236	1179	1210	1186	1215	1255	1219	1199	1176	1236	1167	1176	1173	1215	1147	1163	1243	1227	1143	1229	1165	1155	1182	1182	1181	1160	1174	1182	1198	1256	1200	1187	1217	1269	1164	1221	1174	1177	1157	1204	1181	1256	1259	1195	1165	1175	1182	1207	1227	1160	1190	1176	1227	1181	1162	1221	1189	1164	1248	1207	1170	1148	1231	1229	1196	1191	1159	1104	1169	1252	1306	1220	1190	1275	1186	1205	1146	1174	1192	1242	1185	1140	1160	1183	1143	1148	1155	1183	1246	1242	1193	1217	1198	1191	1220	1233	1201	1161	1284	1190	1108	1203	1242	1153	1195	1167	1209	1238	1212	1192	1186	1175	1163	1179	1218	1154	1194	1237	1146	1220	1216	1148	1199	1243	1238	1219	1197	1139	1152	1127	1156	1231	1166	1206	1219	1216	1185	1218	1230	1199	1175	1231	1176	1164	1226	1204	1196	1221	1191	1165	1183	1179	1190	1186	1209	1158	1216	1189	1207	1224	1154	1219	1204	1183	1216	1264	1172	1159	1147	1231	1259	1222	1164	1196	1202	1185	1201	1194	1203	1188	1197	1173	1212	1234	1218	1216	1165	1253	1221	1155	1228	1193	1215	1193	1199	1218	1159	1212	1211	1256	1217	1149	1186	1186	1232	1152	1203	1251	1172	1239	1232	1232	1118	1181	1232	1188	1157	1161	1227	1196	1221	1122	1210	1148	1200	1197	1140	1201	1138	1202	1251	1211	1202	1177	1151	1182	1214	1175	1202	1185	1125	1226	1230	1156	1198	1205	1207	1143	1182	1208	1206	1202	1235	1213	1168	1170	1180	1187	1282	1244	1220	1142	1248	1238	1182	1184	1158	1209	1159	1176	1189
23321	20771	28103	23614	21187	19565	13172	8075	5864	5005	4275	3726	2897	2226	1889	1731	1660	1460	1454	1377	1384	1284	1218	1210	1121	1102	1031	1047	1042	988	975	870	980	874	928	861	869	864	915	848	733	766	738	752	732	741	794	730	740	797	706	693	725	727	741	735	745	698	818	711	745	740	749	828	822	782	746	764	714	731	751	744	742	703	742	738	699	766	784	751	715	722	718	745	724	748	741	739	702	748	709	718	733	710	723	742	766	713	731	680	731	722	749	725	713	731	760	724	731	733	719	762	749	743	778	774	723	735	743	742	712	771	705	764	719	743	718	728	682	782	714	736	741	705	710	714	724	722	744	688	746	717	741	761	759	756	737	694	706	756	752	699	778	720	694	694	701	718	744	759	749	740	698	726	766	723	766	706	730	737	722	738	756	760	774	761	706	686	685	733	705	701	704	723	727	757	740	727	760	734	741	743	776	743	692	749	748	768	725	772	771	713	717	721	728	748	733	693	745	728	744	715	736	722	754	714	730	766	756	727	716	742	711	747	750	721	749	727	677	747	745	719	765	703	746	698	692	716	757	714	765	696	714	793	707	692	742	752	729	743	727	728	770	768	714	729	761	753	768	733	726	698	736	710	738	698	658	705	702	739	731	760	691	797	744	707	726	706	758	702	722	743	786	725	770	672	755	725	724	697	745	752	722	747	711	726	737	725	736	715	736	741	740	744	728	701	696	716	748	746	691	771	725	741	749	708	726	744	725	721	704	724	715	709	726	716	679	668	749	733	779	719	707	734	770	767	762	778	748	737	698	747	720	695	703	727	705	704	715	718	754	770	757	732	690	710	725	737	710	744	777	731	719	720	719	784	690	717	722	728	735	756	761	771	689	767	730	712	712	740	742	748	733	736	723	765	682	731	741	728	765	753	719	743	716	682	685	779	755	748	742	639	712	752	769	751	699	743	698	733	747	698	788	740	701	715	718	780	728	754	730	724	738	686	726	709	693	732	740	703	729	736	719	731	748	693	741	741	731	720	683	669	735	742	735	769	695	753	767	776	712	742	712	725	792	731	744	751	725	710	745	746	742	704	727	772	702	723	756	706	747	707	749	696	700	787	731	724	748	725	731	735	720	739	764	740	694	783	743	722	760	740	755	689	775	725	731	766	774	698	757	701	743	761	735	741	744	704	747	792	702	710	687	688	743	730	708	750	732	711	764	707	727	750	760	705	678	785	722	696	713	717	761	720	724	774	721	737	759	727	699	712	720	745	721	746	718	768	692	734	759	716	689	757	751	736	743	747	697	742	741	757	731	748	747	713	739	711	707	737	754	711	769	709	745	711	727	673	748	714	756	733	735	717	729	754	722	729	689	654	757	720	665	665	704	756	772	742	719	741	783	739	738	746	769	776	777	794	749	710	714	670	740	729	739	693	766	789	667	759	729	715	720	705	744	749	714	716	736	792	719	770	719	721	728	750	724	711	696	784	729	722	716	774	725	713	788	698	697	751	757	735	717	710	759	736	711	735	784	765	720	756	711	737	695	742	674	718	749	746	759	712	732	727	730	780	719	687	724	738	703	694	730	779	780	717	755	752	718	738	715	717	684	721	760	742	710	737	709	744	691	741	718	762	722	767	741	729	704	749	713	747	707	675	749	734	745	756	718	752	746	691	782	692	704	786	704	733	771	711	725	760	766	722	727	719	752	776	665	748	708	722	688	686	722	701	743	715	717	768	721	748	709	745	757	702	723	737	725	736	732	729	735	688	736	754	787	766	723	739	720	695	716	701	759	742	749	697	739	742	745	739	781	725	739	737	745	745	700	697	730	697	750	716	680	734	769	688	717	783	716	741	749	732	743	662	755	715	692	699	752	731	694	759	727	718	735	753	774	741	772	709	774	743	742	735	701	769	737	744	686	729	730	706	673	722	749	769	737	677	697	767	719	710	721	760	713	730	678	760	689	767	699	736	702	751	739	721	686	764	716	730	726	724	780	757	724	767	715	703	730	728	691	722	721	730	752	704	692	736	696	730	727	756	728	728	732	747	689	723	727	687	730	741	705	718	787	764	743	684	757	720	755	715	712	707	730	722	740	738	681	761	766	762	760	755	734	688	718	744	733	705	703	716	763	728	729	758	728	712	742	702	736	703	753	737	712	744	737	720	744	714	766	711	728	770	767	760	726	693	714	724	673	700	776	749	754	761	754	772	785	694	738	705	705	718	738	738	756	749	716	707	694	696	681	733	756	760	706	756	770	706	703	693	685	718	747	713	757	713	701	805	771	715	715	708	733	736	725	720	707	719	766	704	727	747	742	735	734	715	706	732	706	702	758	718	726	732	735	773	710	732	784	716	719	712	705	677	741	760	741	726	706	721	649	743	710	745	771	691	753	724	760	736	768	697	737	775	740	746	705	736	705	734	763	689	702	726	715	757	700	745	684	729	746	774	698	784	747	715	739	712	748	691	783	684	733	768	719	754	723	741	772	717	737	777	717	742	735	733	705	800	737	726	757	738	757	749	745	742	761	716	733	740	735	740	735	726	711	724	727	715	740	738	716	718	690	739	727	749	726	702	730	746	731	716	721	694	750	751	698	762	729	752	711	689	698	708	733	722	743	709	757	744	744	764	745	745	773	770	742	705	732	739	710	749	738	743	702	704	728	776	749	749	701	717	751	733	699	710	772	785	743	730	749	766	729	774	684	765	757	680	698	787	741	742	755	716	706	769	744	737	705	738	723	739	720	740	748	734	712	773	760	742	744	731	762	718	745	727	698	695	686	715	672	735	728	683	751	766	705	747	728	767	740	737	735	688	739	766	730	701	728	718	755	726	762	739	717	756	723	727	739	760	709	731	785	706	761	674	744	709	724	749	714	723	682	674	709	743	726	718	718	748	796	723	734	732	705	752	675	760	738	701	722	772	756	683	765	719	724	766	788	722	695	756	714	724	717	757	811	723	734	706	758	689	710	739	725	745	735	722	762	773	698	736	718	740	721	738	726	697	767	734	744	728	692	728	727	735	695	693	757	704	707	744	755	727	806	699	705	747	754	713	715	701	728	725	674	743	736	706	756	732	720	711	784	750	704	751	754	728	801	723	695	751	731	720	745	744	718	742	742	719	765	770	707	729	772	752	705	745	723	702	703	706	733	694	721	762	772	690	755	746	711	708	698	765	745	754	702	739	739	760	736	776	712	693	733	729	719	711	799	742	716	735	777	804	714	709	737	717	741	705	726	701	698	745	714	729	749	767	710	778	762	693	674	722	736	783	763	750	707	670	761	702	768	639	696	751	692	746	752	701	680	753	729	702	759	710	717	735	737	764	732	726	752	700	717	757	764	707	688	706	765	736	733	737	721	770	757	779	741	706	739	690	697	711	777	778	770	736	697	745	731	745	734	760	712	730	717	732	697	708	702	746	769	724	725	759	692	733	710	730	672	780	738	729	709	711	765	708	718	721	712	676	711	764	706	710	691	740	719	732	733	750	733	711	739	737	730	773	724	733	776	711
15240	30987	31471	25992	22697	19338	15709	13259	10888	9228	7478	6595	5178	3712	3272	2827	2675	2469	2356	2154	2116	1958	1945	1805	1686	1492	1551	1446	1494	1343	1336	1299	1299	1213	1177	1295	1096	1079	1253	1115	897	921	948	875	920	955	939	890	891	960	960	905	904	921	838	883	863	902	879	909	860	946	880	900	887	893	937	864	893	854	885	951	881	902	919	849	905	908	919	891	906	921	927	903	902	908	880	878	865	875	885	894	899	835	916	915	906	885	892	952	947	888	970	854	908	898	934	851	914	901	942	941	879	894	908	910	904	882	861	884	901	861	903	908	891	886	899	911	877	834	897	903	910	878	901	917	885	886	823	901	906	871	867	886	917	881	869	912	906	908	881	929	862	898	915	865	851	874	870	838	906	902	909	875	879	856	901	917	905	889	936	944	886	896	844	952	838	853	890	932	891	871	949	907	867	892	871	917	846	866	877	893	874	861	901	892	834	873	937	847	928	881	880	883	936	874	867	874	866	873	900	883	887	927	907	925	865	829	889	902	859	934	893	890	943	962	872	907	884	929	877	859	899	877	916	861	944	849	875	911	890	894	898	906	892	917	927	911	864	883	912	874	868	813	915	861	863	875	944	913	872	871	913	885	927	905	883	929	889	795	907	857	846	853	863	856	860	845	873	888	866	853	907	949	916	900	852	875	817	884	887	866	916	875	917	865	849	872	879	924	893	890	883	881	862	883	890	910	867	842	889	920	892	906	843	855	897	959	905	909	936	906	842	911	870	867	872	885	898	810	840	931	953	893	876	848	954	857	892	940	920	838	929	886	899	888	926	874	911	916	917	875	870	932	868	920	911	907	934	892	874	883	889	867	911	884	901	912	883	915	897	909	863	909	885	879	939	879	884	891	888	869	897	912	921	878	894	842	862	897	867	841	877	929	856	912	908	916	904	902	923	844	890	852	879	919	890	909	926	900	863	841	876	904	865	866	883	863	908	913	857	864	909	861	877	937	864	905	927	897	943	914	904	890	879	877	908	895	858	888	881	915	903	904	856	870	873	931	970	910	908	896	848	908	854	904	925	859	875	851	916	899	912	880	938	874	855	899	891	921	852	890	887	918	861	889	880	898	850	903	909	890	885	894	876	906	866	908	908	924	866	878	925	913	883	886	890	864	890	914	881	860	904	904	810	943	865	841	867	885	889	896	847	891	873	881	951	887	895	889	893	874	914	901	903	902	937	886	846	889	960	885	886	873	879	851	907	867	927	858	889	934	903	889	960	864	841	855	893	881	834	907	851	851	879	894	895	839	844	899	888	923	856	915	973	861	955	891	913	889	857	896	907	922	919	921	878	866	869	898	867	854	887	900	892	871	886	874	912	876	836	846	886	886	893	889	890	851	907	927	890	941	835	934	924	891	884	867	844	877	848	809	869	922	868	861	916	946	867	860	890	908	902	891	897	924	850	868	864	853	894	916	909	861	893	881	911	925	922	894	943	847	925	844	915	840	931	895	860	839	872	910	933	873	907	865	926	908	909	884	951	883	906	880	869	832	869	862	845	919	950	865	913	926	847	889	905	899	905	895	871	932	895	842	932	870	914	903	888	887	886	910	942	937	915	894	858	885	877	867	883	928	869	909	909	860	892	928	856	866	903	919	860	876	838	935	837	901	828	859	841	908	943	860	886	874	884	903	847	850	859	853	870	850	885	901	916	875	920	855	950	901	864	864	907	878	877	891	884	867	865	877	910	875	900	891	856	886	883	868	883	879	875	888	856	897	940	893	906	931	909	922	881	855	896	876	868	866	868	848	895	855	921	902	858	873	897	902	913	897	904	875	913	901	878	923	846	871	879	926	853	863	873	894	910	855	880	901	907	889	874	901	886	888	876	825	869	893	927	925	867	865	879	869	867	911	857	885	894	904	932	850	860	890	845	842	868	845	850	866	882	917	944	899	879	1001	892	851	914	899	910	944	871	893	883	875	908	898	881	913	926	883	880	888	886	916	929	932	903	885	930	895	949	858	859	905	861	890	872	910	916	881	872	826	895	925	900	880	828	900	863	891	934	844	906	863	871	919	902	854	920	892	896	958	945	863	881	910	905	878	892	878	874	867	851	882	871	876	913	888	925	878	954	873	873	876	831	866	943	903	883	941	907	893	903	905	899	891	914	854	914	942	877	864	825	868	938	931	832	909	883	902	930	898	910	858	909	933	936	924	863	878	854	959	917	898	894	892	871	892	864	950	892	898	891	861	874	861	895	913	924	911	950	883	876	873	904	925	913	915	879	839	864	918	821	951	891	906	961	914	845	945	836	860	894	867	838	867	883	906	952	876	824	890	858	850	870	850	882	904	890	954	897	895	884	909	896	865	908	906	878	847	846	935	877	940	870	879	863	869	906	941	869	892	875	939	898	874	910	903	864	873	858	926	882	860	915	880	898	905	882	896	924	907	858	916	884	883	866	851	867	899	900	866	875	890	842	938	835	869	902	861	956	896	931	867	926	840	887	896	879	866	864	919	892	875	843	888	893	926	902	858	892	937	896	856	883	888	892	898	914	889	881	883	853	902	913	843	903	897	840	885	885	926	904	875	857	890	854	917	940	886	903	813	913	897	844	906	907	884	903	876	925	868	854	894	893	917	872	910	892	881	860	883	858	878	896	873	899	924	915	875	891	913	852	906	985	885	904	880	940	882	882	820	860	928	891	836	920	870	856	874	910	914	860	932	895	815	857	864	857	911	846	909	897	890	877	872	879	896	877	890	868	913	910	930	883	894	906	856	890	907	952	878	898	877	902	840	911	885	854	885	885	884	895	896	863	931	842	935	853	896	958	924	885	899	945	909	939	896	855	891	920	915	838	927	897	834	853	937	862	896	863	887	896	899	891	905	873	929	857	862	877	880	910	910	941	893	902	944	913	897	898	917	829	904	846	902	886	883	873	856	937	887	898	924	902	819	884	849	892	938	897	908	906	953	922	875	834	915	862	895	832	919	890	900	961	859	913	865	872	945	899	866	916	849	880	876	869	868	919	905	898	873	914	881	857	899	891	879	841	950	887	898	913	926	874	902	909	893	904	855	901	883	894	910	924	905	917	899	902	910	884	876	918	884	868	897	871	876	894	907	914	921	876	953	871	916	906	895	854	797	892	887	855	886	934	875	897	890	898	889	898	927	890	895	879	837	875	898	912	910	917	871	862	875	915	856	853	934	911	877	882	888	920	894	911	872	910	876	904	889	910	894	893	825	861	913	886	926	886	864	857	904	867	943	951	869	886	929	866	871	911	881	898	933	918	870	912	966	843	904	846	883	880	854	891	846	941	891	894	847	916	867	879	882	921	889	869	842	871	934	924	860	880	903	933	895	884	873	924	875	835	937	857	937	899	857	869	894	868	904	898	883	887	916	881	849	902	874	836	880	903	869	879	915	866	896	892	822	896	889	894	874	899	899	881	852	905	895	824	862	846	891	932	934	875	853	859	882	892	850	896	900	865	875	905	911	863	875	916	861	881	871	892	905
22311	20712	28348	23153	20881	22035	21156	11484	7822	6490	5547	4623	3505	2764	2329	2105	1902	1770	1649	1575	1591	1453	1395	1275	1163	1132	1029	1015	1048	1014	932	940	936	853	810	877	783	768	922	777	660	637	648	632	639	616	574	631	650	609	583	572	597	610	651	611	634	618	612	611	596	570	604	611	655	608	617	613	588	585	655	588	586	625	636	595	585	605	596	605	599	597	641	618	600	612	617	638	576	554	566	613	604	566	615	632	590	622	574	666	584	579	591	608	618	588	599	585	604	580	628	646	584	583	578	633	542	567	592	607	599	595	651	588	600	568	608	555	571	604	589	604	575	624	626	587	607	617	594	596	592	590	572	607	627	560	608	597	613	615	626	586	578	603	595	575	658	577	612	569	585	592	572	612	609	585	612	574	639	588	603	620	585	569	631	588	613	616	591	619	615	589	618	606	565	619	595	614	612	611	608	600	591	594	628	569	582	586	626	571	620	637	594	566	605	596	582	560	608	586	645	625	596	603	609	613	572	575	600	690	624	584	591	594	647	624	650	609	608	613	634	603	645	615	604	616	565	596	608	607	628	609	616	599	581	563	593	629	648	585	641	586	613	604	591	571	623	652	630	582	599	577	585	628	598	591	598	602	622	618	607	600	591	590	648	634	617	575	565	578	592	598	579	563	673	582	607	595	563	582	611	608	610	589	627	643	603	639	614	609	610	617	592	593	637	636	605	600	571	612	560	600	557	633	598	599	593	624	610	596	553	619	579	621	635	594	640	625	617	645	603	588	606	639	620	578	609	582	598	633	610	559	613	571	594	631	630	595	585	547	595	604	644	588	584	588	641	599	583	623	563	598	583	583	570	628	591	649	577	625	632	597	586	603	640	581	608	584	612	609	616	609	591	619	590	610	606	596	621	587	581	603	624	625	614	608	575	620	593	635	541	609	635	614	613	593	607	598	643	640	581	649	590	591	605	575	616	594	589	628	590	597	581	587	608	575	608	593	646	603	642	601	588	582	649	608	602	587	600	584	624	573	579	548	650	616	616	633	615	604	581	589	644	603	586	604	575	592	600	597	651	588	595	536	583	608	649	634	584	601	634	662	649	613	582	642	597	586	650	604	578	620	607	595	576	629	631	595	573	525	595	626	619	575	614	602	552	586	588	627	606	593	597	661	570	601	623	646	654	591	552	650	557	579	574	578	600	630	599	642	612	602	558	597	628	580	571	621	635	624	615	568	613	569	606	616	651	594	560	634	619	603	632	571	618	613	608	565	579	607	618	615	613	588	615	587	552	618	607	614	619	564	589	617	663	625	598	591	569	595	608	585	624	590	637	592	583	580	602	625	592	570	611	628	562	631	577	652	578	613	583	599	609	553	611	583	621	619	595	594	621	634	590	595	592	548	589	611	586	555	610	663	566	642	651	575	622	623	610	554	613	585	657	620	600	598	591	599	617	590	599	584	596	632	618	600	574	617	568	602	582	611	625	655	623	573	639	637	587	602	587	581	583	586	614	628	635	577	565	610	585	603	623	605	595	573	588	610	620	580	577	587	565	633	589	567	566	589	613	605	614	586	604	579	580	557	605	650	623	604	649	577	609	580	593	582	577	590	598	598	575	650	565	580	607	614	616	619	588	645	581	597	633	631	647	577	610	600	602	562	610	597	560	612	579	592	580	604	583	610	628	611	627	602	604	583	608	599	545	636	588	545	584	594	596	591	601	579	607	604	604	610	581	668	581	622	597	627	625	629	650	545	591	575	643	620	597	626	615	567	602	616	630	613	597	596	593	626	623	615	651	588	573	609	594	580	579	594	585	625	595	614	601	611	592	590	559	624	616	646	669	597	622	606	579	635	617	597	612	558	576	617	645	626	576	579	599	644	584	659	572	588	585	617	614	610	618	600	578	604	593	638	569	608	598	568	649	593	596	607	560	583	601	647	637	659	633	582	592	643	587	599	585	570	566	588	600	598	602	598	575	589	582	579	590	563	596	585	606	604	581	647	595	590	609	642	590	612	591	583	599	556	622	615	618	624	642	595	599	562	635	590	632	657	607	579	601	633	565	607	594	547	619	583	654	602	629	583	623	582	596	596	593	561	608	607	570	614	619	615	624	566	584	622	574	614	611	581	598	623	540	591	609	628	582	587	611	595	598	582	599	575	644	568	634	572	619	622	594	590	603	627	554	573	546	603	581	609	645	589	609	607	555	570	584	583	611	628	587	631	585	633	618	616	605	606	638	597	634	602	625	618	570	568	616	605	580	601	611	596	593	628	609	581	595	614	555	609	629	597	605	592	608	585	565	589	631	600	576	555	589	573	590	602	596	564	581	589	593	611	610	586	583	598	564	582	618	595	610	573	585	562	555	579	630	596	572	612	656	627	568	609	611	617	608	642	599	580	610	542	592	613	585	626	591	557	587	566	608	618	605	592	614	578	647	590	635	540	633	583	590	612	599	643	586	572	599	601	625	600	628	588	566	641	582	558	615	565	592	608	606	600	596	580	649	599	600	594	577	591	590	577	596	600	599	641	632	636	634	610	613	625	577	621	592	577	632	609	600	603	610	586	638	612	602	613	585	635	637	581	620	638	594	586	603	631	582	626	639	587	599	628	587	613	605	567	612	621	604	618	624	585	571	612	563	573	566	590	617	557	646	601	615	622	620	587	642	644	554	602	573	592	598	595	597	619	581	596	618	618	557	572	610	583	574	584	614	602	574	608	579	571	579	607	607	590	576	605	593	615	554	581	606	596	597	620	608	618	628	609	605	601	602	637	603	607	615	629	628	577	607	566	630	585	638	606	627	632	584	572	574	588	614	576	630	602	605	601	632	605	612	590	587	586	602	584	575	571	575	582	578	602	595	574	634	593	584	590	609	559	585	602	579	623	586	593	565	559	586	626	593	586	609	577	573	599	626	645	612	581	570	557	562	582	592	600	612	650	578	577	600	597	603	532	623	573	616	580	600	561	589	561	625	579	628	633	650	644	547	612	607	576	624	623	609	625	621	594	639	580	573	595	618	645	581	619	588	574	620	577	598	597	587	617	582	580	575	620	599	612	616	601	624	574	580	589	574	596	608	606	554	603	602	568	595	628	609	606	582	595	650	523	608	591	600	615	587	585	601	612	623	593	625	607	558	560	574	606	580	609	617	569	563	631	604	638	613	603	586	591	607	578	605	575	592	636	620	573	617	573	569	634	609	589	630	590	614	605	608	614	617	601	602	592	614	587	572	616	603	608	590	621	584	632	569	594	613	632	609	612	611	610	589	577	613	616	594	616	573	605	573	593	578	650	599	590	607	609	577	633	598	622	588	578	592	603	600	614	564	595	592	594	635	569	605	582	574	551	647	599	598	616	613	588	591	582	644	612	602	561	586	608	616	612	552	592	605	573	644	606	621	596	628	630	595	590	578	567	591	609	635	570	560	579	581	593	624	538	598	555	623	627	576	579	592	588	580	625	586	549	534	616	607	633	614	602	573	620	628	585	597	627	602	601	562	604
18166	35435	35420	30219	27562	23815	19488	16642	13601	11273	9548	8213	6400	4788	3965	3580	3195	2899	2781	2524	2506	2320	2195	1962	1736	1672	1554	1602	1581	1422	1343	1335	1346	1142	1127	1152	1019	1042	1232	1007	767	672	750	749	755	726	686	721	764	746	741	733	716	703	699	731	718	690	665	751	682	670	695	733	685	737	703	733	773	731	759	674	689	718	706	690	738	694	759	717	694	693	722	720	732	722	701	751	706	727	788	683	717	646	719	676	688	737	704	726	730	646	723	734	732	702	786	725	696	711	692	716	656	710	701	698	655	732	686	719	695	664	727	679	696	676	693	740	744	655	726	743	716	694	701	708	721	736	686	678	689	744	736	735	644	659	691	705	689	705	744	687	712	704	727	694	681	647	748	716	730	710	736	729	709	714	727	715	672	662	703	677	697	695	724	731	738	709	743	693	753	717	693	731	695	691	728	723	694	735	711	672	699	697	668	701	720	740	678	675	711	712	681	710	703	752	692	720	731	735	741	709	703	694	715	749	693	708	647	746	684	700	722	725	701	721	708	679	681	704	692	702	724	700	711	680	737	679	680	723	700	723	691	750	726	721	685	712	707	708	784	705	708	705	722	714	650	726	636	754	723	706	686	718	674	694	697	729	672	724	693	654	682	708	721	693	724	655	725	659	668	729	679	695	722	707	724	715	732	723	668	704	690	731	709	688	717	674	693	694	748	715	694	724	727	678	715	707	716	697	690	714	708	706	702	730	691	656	701	683	693	740	726	733	663	679	660	682	690	708	725	761	698	667	742	728	734	694	739	663	671	723	681	729	703	654	648	709	689	725	698	724	711	713	743	668	721	665	762	732	691	698	734	684	722	787	706	715	705	695	679	668	727	734	698	710	697	702	704	726	707	736	744	731	714	740	736	723	699	702	698	740	735	726	721	714	704	667	689	691	726	697	717	709	742	672	761	764	697	691	723	710	726	695	706	742	735	725	755	768	694	754	724	741	693	750	690	747	713	725	721	705	707	718	716	705	704	725	715	776	680	700	704	680	707	729	701	712	669	676	689	697	685	712	711	739	661	683	727	745	688	704	729	751	722	670	703	664	753	695	710	711	728	719	721	704	715	702	725	689	721	699	741	680	749	728	710	722	689	699	710	661	685	709	671	709	762	712	706	771	685	719	679	735	676	737	679	689	682	717	740	718	702	743	716	716	690	707	714	755	718	711	755	695	722	708	716	673	697	693	687	647	696	694	696	694	734	712	655	661	699	722	701	704	682	697	696	727	706	761	711	724	707	711	718	698	664	716	743	705	699	718	724	735	711	676	736	703	653	710	711	696	714	689	693	704	734	698	700	733	669	721	662	748	691	690	699	750	718	743	713	684	719	734	690	714	704	736	680	712	691	692	711	665	705	685	699	699	704	697	725	803	669	664	714	649	686	731	701	706	694	696	650	652	674	673	727	727	671	733	693	698	687	699	679	735	702	692	722	698	714	672	711	689	716	664	671	721	676	653	699	691	661	732	712	701	719	734	736	686	688	809	707	732	713	711	718	731	707	721	735	733	667	712	675	709	737	674	727	685	674	665	710	731	687	712	722	711	739	709	687	683	685	763	719	704	779	723	736	708	698	713	706	736	683	708	729	668	719	701	733	737	701	743	700	697	728	730	673	738	711	679	707	678	713	663	687	710	707	699	724	634	720	679	682	726	691	693	718	721	719	687	709	774	676	678	712	691	712	665	741	706	739	726	672	708	677	706	712	740	706	715	747	697	730	796	694	745	721	700	690	720	784	672	745	699	717	650	706	696	731	703	748	739	694	722	737	686	669	687	662	724	725	707	730	715	730	680	759	715	716	694	692	755	711	709	712	739	699	692	731	725	755	717	707	697	699	791	689	741	712	726	691	734	736	708	706	672	708	676	682	713	653	726	709	740	721	736	720	695	745	710	696	732	725	699	693	652	698	701	680	711	712	722	698	719	704	702	763	742	674	706	704	659	662	735	711	779	705	731	709	693	679	712	703	700	738	719	734	674	688	711	732	691	676	752	698	687	756	688	684	672	670	701	700	751	772	654	754	734	687	710	732	659	706	686	693	704	712	671	738	689	759	718	707	709	729	736	750	760	685	705	678	694	688	730	729	711	703	693	714	698	714	714	724	707	687	693	685	719	711	688	746	707	694	733	739	671	664	694	664	682	727	750	724	706	693	709	716	729	699	751	692	707	731	707	714	726	698	695	756	702	682	711	746	748	704	755	691	697	716	728	764	673	727	692	706	697	708	655	696	694	769	735	673	777	737	741	703	691	722	752	699	698	669	709	703	710	703	726	717	671	699	696	707	691	692	708	674	763	679	725	742	724	710	716	693	736	721	720	652	719	698	737	713	687	728	665	753	715	690	713	709	721	726	670	690	734	746	755	720	697	698	713	712	705	723	691	685	716	708	720	741	719	735	744	716	746	763	735	694	751	669	683	725	759	730	759	708	696	720	733	651	744	695	702	733	687	738	731	716	665	729	681	713	751	706	665	715	690	740	739	708	693	698	701	712	720	759	691	718	720	697	732	693	686	719	733	718	682	684	648	711	695	696	682	678	748	757	745	680	660	760	700	685	706	693	700	707	683	710	708	706	748	700	719	732	735	728	693	705	774	732	734	702	676	724	765	705	678	737	702	701	718	742	775	727	702	703	752	733	720	678	698	673	710	684	672	672	708	754	718	761	679	730	698	688	674	699	732	692	707	705	709	690	702	696	691	733	679	734	719	725	734	705	711	701	685	733	720	704	737	721	718	731	686	682	719	706	739	691	749	673	708	731	723	747	716	665	690	717	704	672	729	692	740	725	682	719	722	711	768	720	672	744	672	688	702	682	725	717	674	709	718	702	701	680	757	719	689	705	679	709	683	687	708	725	660	740	736	704	721	653	677	703	780	666	723	711	719	695	713	673	711	725	643	765	692	742	730	712	683	748	722	690	716	707	690	674	746	752	701	723	691	736	719	720	743	718	685	676	649	689	699	728	715	697	671	701	693	702	707	703	676	714	726	711	740	737	752	710	700	672	711	706	699	702	712	694	718	724	710	698	667	703	733	710	716	698	702	720	707	709	750	691	698	718	661	715	712	690	715	759	712	704	678	746	709	707	729	744	699	718	707	728	669	714	754	719	752	746	705	684	723	728	709	725	681	743	681	730	702	685	731	694	718	685	686	657	701	665	681	756	706	685	668	755	698	747	695	735	757	754	694	686	705	726	715	731	722	721	748	686	732	728	705	707	702	661	708	749	679	702	728	696	723	697	729	736	693	712	769	721	661	762	689	705	665	706	718	718	709	700	692	715	734	681	726	739	687	708	672	676	699	751	727	702	744	731	714	705	728	690	709	723	681	646	719	725	725	692	733	679	773	751	749	755	690	704	723	741	703	699	747	688	698	718	709	670	719	705	724	702	748	753	733	689	731	705	747	732	648	731	709	724	751	724	725	677	706	694	726	676	726	697	682	723	680	722	730	697	689	692	728	724	700
26562	20972	21544	16996	12643	9186	6582	5077	4137	3461	3118	2694	2223	1904	1706	1648	1554	1573	1530	1484	1495	1451	1339	1297	1247	1266	1214	1209	1188	1192	1185	1150	1090	1086	1126	1120	1138	1120	1070	1110	992	1033	1070	1058	993	1042	1011	995	1042	1042	984	1013	983	978	985	1010	969	1018	1035	1041	1064	962	1073	982	1045	1045	1055	1059	1072	1022	1022	1046	1060	1058	1015	1006	1005	1077	1058	1045	1045	1070	1041	1019	985	1014	999	953	1015	1027	993	1025	963	988	1029	1011	1008	1030	999	1021	1028	1039	1051	1016	1026	1025	1073	1086	1061	994	1010	1039	1011	1006	1012	1067	1045	1104	1060	1008	1017	1034	1006	1003	992	1041	1070	1020	1033	1011	1011	1056	1039	986	1007	1048	1087	1044	1005	1023	1020	1050	1027	1019	1035	1019	1016	1064	1031	984	962	993	1051	974	970	1065	1015	1038	1016	1043	1020	1017	1024	1052	1059	1032	1050	979	1020	1023	1037	967	1102	1088	988	1042	1064	1050	985	1049	1022	1019	949	1013	1076	1044	1001	1049	1054	1010	1050	1003	1017	1007	1023	1045	1036	992	957	969	991	1073	1044	998	1007	1041	1063	1026	1018	1076	1043	1037	1055	988	1007	983	1024	1023	1013	1009	1042	1039	1096	1046	1033	1025	1045	1078	1033	1000	1002	1003	1016	1012	1021	1048	1023	1021	1022	1060	1075	1045	1060	977	1044	983	1004	1051	1117	1060	1097	1017	1002	1025	1017	1020	1018	991	1035	996	1012	1011	1007	1024	1017	979	1030	967	985	991	992	1042	995	1041	982	980	994	998	1023	1014	1018	1112	998	1048	947	1040	1021	1068	1027	988	1036	1060	997	1026	993	1056	1048	984	1056	1025	1032	1070	1090	1035	1072	1044	1033	1059	1062	1011	965	1038	1025	1074	1062	1082	1007	1022	1069	1012	1028	984	998	1058	1038	971	1021	1030	954	1013	1007	1030	974	1012	1042	991	1052	1027	1004	967	1001	1011	1055	1044	975	1024	1010	1055	1046	1050	1083	1089	1014	1004	1055	1060	1052	948	1049	1018	1010	1017	1042	1003	996	987	1040	978	1028	1027	994	1063	979	985	1082	964	1038	986	984	1047	1008	1034	1028	1030	1026	1124	1035	1028	1060	1009	1019	1012	1030	1058	993	1010	977	1071	1045	1022	1002	1065	1002	996	1024	1038	1031	1024	1057	1003	1046	1042	1066	974	1023	1027	999	1018	1055	1048	1017	1055	1025	1063	978	1047	1019	987	1040	1048	999	1023	1076	1030	1014	1054	1053	1014	1022	1057	993	971	1056	962	997	1020	1011	1061	1026	984	1004	1040	1116	1052	1047	1044	1036	1030	957	1033	1078	1090	995	1051	1001	1002	1002	1054	1005	983	1031	1034	1011	1058	1021	1043	1015	979	1041	1043	1030	1005	1010	975	992	1052	1057	999	1094	1024	1048	1011	1033	958	974	1046	1054	1040	1036	1107	1059	1007	1039	1004	1015	1024	1019	1016	1055	1006	1023	1105	1010	1038	970	989	955	1035	1073	1089	977	1025	1044	1020	1036	1019	1008	1018	1036	1011	1019	1060	1028	1036	1053	1023	1020	1023	1042	991	1020	1038	1030	1074	1033	1022	1008	993	1021	1037	1000	1012	1058	987	1123	971	1126	1021	957	1033	1017	981	1029	1052	1003	1049	1085	1012	1008	991	1018	1029	984	1000	1023	1048	1023	1053	1077	1096	1052	1075	1002	963	1017	1015	1009	973	984	976	994	1004	1003	1049	1047	1038	1023	1015	1012	964	1030	1065	1038	1055	1016	1000	1041	1003	1052	995	1007	1045	1014	1024	1014	1025	984	1013	1064	1053	1056	989	1033	1040	989	1048	1014	1057	983	1048	1037	1015	1044	1061	1012	995	1079	1030	1040	1064	998	1094	1001	968	1014	1036	1019	975	1064	990	1021	965	1022	1058	1082	1059	1056	1020	1026	1018	1061	995	1013	999	1018	1001	1048	1032	1045	1038	974	1038	982	999	1032	1039	1053	1008	1056	1026	1019	996	1005	985	1037	1012	1067	1017	983	1043	1068	1054	1065	1023	1039	1016	1060	1073	1046	1044	1061	1063	1029	1035	1096	1025	991	1062	1073	1048	1048	1034	1025	1041	1023	1041	1075	1003	1015	1010	980	977	1021	1037	990	984	1069	993	1000	1037	1051	1050	994	1074	1022	1031	1017	1048	1020	1026	1030	995	959	1023	1033	1048	1025	1029	1008	1033	1081	1023	1027	1025	1020	961	1018	1010	1018	1048	1046	1016	1034	1019	1047	1039	1042	1023	1052	1007	1051	1050	1062	982	1011	997	1079	1041	1027	996	1018	1050	1027	987	1065	1019	1003	1058	990	1011	1029	1025	1033	1020	997	1071	1014	996	1063	1030	999	1095	1002	961	1063	1069	985	1011	1011	1000	1035	1029	1008	1035	994	1040	1065	1067	1021	1033	1069	1013	1054	997	1036	1006	1062	1015	1052	1071	1037	1005	1001	1007	1008	1044	1054	1059	1038	979	1037	992	1009	1028	1039	1064	997	1023	1012	1024	1086	1022	1070	1053	1049	996	954	1030	1010	1038	1031	1043	971	990	1020	1020	1055	984	1027	971	1119	1057	980	1005	1012	980	1009	1004	991	970	1049	1047	1030	1054	978	1070	1076	1051	1057	1022	1063	1015	1079	1073	1006	975	1003	1028	1064	1038	1069	1075	1025	1032	989	1022	985	983	1049	1093	981	1011	1043	1029	959	975	1070	986	1087	1051	1014	1046	1028	1044	1013	1009	1038	1008	1033	1085	1020	1028	1006	1025	1009	1071	1071	1067	1075	1033	1071	1017	1057	1016	1025	1028	1078	1071	952	1090	1064	1011	1023	1021	1071	1005	1039	1029	993	1026	1067	1030	1011	1126	1045	1032	995	1053	1027	1044	1028	996	1066	1042	1027	1053	980	1041	1010	1049	1012	1013	1004	1043	1004	1032	1029	1000	1090	1067	979	981	1054	1027	969	1046	992	1039	1083	1047	1047	980	1020	1028	1033	979	1045	1038	1060	1066	1022	1036	1041	991	987	1041	1058	1013	1044	1012	1076	983	1023	997	1007	1066	1081	992	1035	1016	1015	1069	1093	1027	1005	1116	1023	1040	1011	1041	1043	1010	1063	1036	1022	1055	1051	1024	1025	1001	1013	1022	1024	1001	1006	994	986	1060	988	1072	1002	1032	952	1030	1006	1078	1024	1026	1015	1058	1073	1058	1069	1032	988	1002	998	1035	1034	1032	1111	974	1018	998	1037	950	1028	1063	1049	1000	1048	1017	1023	1105	1042	1025	1039	1011	963	1024	987	1064	1024	1028	994	991	965	1026	1083	964	1017	997	1051	1017	1016	993	1016	1075	1059	1082	967	1045	1040	1029	1072	977	949	1017	1031	1042	1032	1039	1036	1036	1050	943	1013	1028	966	995	985	1014	1010	1028	1071	1001	1114	1013	1007	997	1041	997	1057	1054	1030	992	983	1000	1006	1049	1006	1059	986	1002	1023	977	1027	1069	1032	1022	1082	1025	1038	1016	1004	1074	1047	1048	1061	991	941	1033	1053	986	1023	1038	1001	1065	1008	1031	1075	1054	1034	1049	994	963	1031	1021	1030	1079	998	1011	1030	1076	1046	977	1021	1047	1064	975	1074	1033	993	983	971	1011	1036	1039	1061	971	999	1051	1035	1031	993	1030	1043	1044	1014	1050	1048	1045	1046	1066	1064	1069	1033	1006	1056	1055	1021	1054	1082	1007	1061	1064	1079	1049	995	998	1059	1021	1035	1064	1031	1016	1005	1013	986	1017	1026	1042	1098	1007	1039	1040	1004	1068	975	1034	1064	1082	1057	1039	1023	1077	1033	1046	1037	1064	1083	1058	1031	1009	1058	1056	1020	1025	969	987	998	1068	1076	1044	1068	1020	1039	1023	1069	1007	1045	964	946	986	1032	1040	1046	954	987	1036	983	1042	1044	1017	1015	1032	1028	1029	1006	1029	1028	1033	1004	998	1008	1032	1030	1042	983	970	1011	1069	996	1015	1062	1072	1065	1087	1045	1012	1011	1025	1058	952	969	1011	966	986	963	1010	1006	1002	1073	988	1041	943	994	1036	993	1015	1061	1026	992	1012	1011	1017	1036	1003	1082	1018	1075	1036	1020	1034	1055	1015	999	1063	994	1011	1054	993	1042	1012	1012	994	1013	993	1023	1057	1042	1042	1016	1036	1002	1057	1027	1015	1052	1038	1021	1020	966	1039	988	1019	982	1062	1013	1002	1010	963	1039	993	949	1020	1031	1069	1043	1065	1012	1059	1042	1010	1019	1019	982	1072	1058	1001	1034	981	1072	1038	1045	1039	1032	1015	1016	955	989	1044	1056	1043	1077	1027	1044	977	986	1063	1013	1042	1009	1037	1011	1073	1066	1102	1034	1084	1040	1025	1005	1075	1039	985	969	1068	1026	1014	981	1001	1044	1029	1011	1039	1015	1010	978	1015	1049	1061	1030	1006	1040	1011	1066	1041	1001	1041	1003	983	1027	986	993	1065	1042	1135	1033	1061	1053	1006	1017	1008	974	1022	1029	1001	1057	1052	975	1037	992	1028	1019	997	1011	1013	1024	1013	974	1013	1019	1046	1057	976	1064	976	1065	1026	1024	1056	1039	1013	1009	1009
15679	24175	24146	19176	17751	14550	11515	9668	7740	6466	5623	4674	3755	3013	2640	2474	2264	2172	2122	2078	1985	1949	1749	1838	1595	1630	1516	1523	1584	1545	1478	1448	1430	1272	1403	1422	1388	1357	1455	1339	1212	1235	1202	1268	1249	1264	1230	1173	1225	1278	1217	1182	1246	1201	1183	1291	1254	1210	1293	1202	1242	1231	1264	1231	1217	1245	1193	1242	1207	1230	1198	1192	1215	1238	1265	1323	1193	1193	1229	1196	1242	1258	1294	1300	1192	1201	1225	1265	1265	1225	1258	1234	1256	1205	1174	1155	1190	1268	1225	1224	1270	1260	1237	1348	1249	1179	1236	1237	1212	1259	1183	1235	1202	1295	1241	1170	1224	1225	1199	1210	1181	1142	1233	1218	1249	1233	1230	1236	1289	1319	1214	1285	1219	1208	1192	1155	1258	1246	1198	1265	1159	1218	1172	1267	1202	1173	1219	1219	1181	1261	1181	1232	1217	1291	1204	1251	1205	1209	1283	1205	1197	1233	1180	1270	1288	1217	1195	1222	1243	1245	1192	1240	1192	1247	1229	1209	1268	1195	1190	1186	1247	1203	1273	1248	1211	1194	1189	1247	1226	1217	1178	1261	1206	1125	1180	1259	1208	1204	1264	1202	1237	1226	1265	1275	1184	1229	1275	1160	1116	1197	1177	1238	1280	1212	1215	1263	1247	1235	1226	1190	1196	1236	1181	1252	1189	1235	1172	1206	1258	1213	1216	1166	1159	1271	1213	1167	1242	1291	1258	1219	1237	1172	1196	1214	1243	1255	1231	1246	1280	1208	1197	1203	1178	1211	1253	1231	1262	1292	1195	1257	1231	1263	1226	1243	1153	1271	1227	1229	1249	1211	1253	1307	1204	1221	1226	1188	1311	1176	1242	1215	1122	1249	1198	1165	1201	1200	1203	1232	1256	1259	1257	1214	1167	1253	1263	1185	1225	1317	1282	1309	1208	1219	1254	1276	1225	1165	1282	1224	1255	1262	1233	1242	1259	1244	1309	1234	1247	1255	1260	1292	1193	1244	1251	1261	1238	1201	1198	1160	1237	1199	1234	1174	1271	1189	1182	1235	1208	1223	1249	1225	1258	1162	1203	1220	1200	1279	1232	1293	1220	1167	1241	1187	1232	1240	1209	1150	1256	1288	1268	1240	1234	1178	1193	1240	1234	1194	1200	1226	1164	1183	1220	1135	1232	1231	1247	1231	1248	1245	1183	1261	1237	1224	1198	1192	1237	1221	1192	1230	1235	1282	1243	1243	1225	1243	1213	1263	1246	1211	1235	1214	1231	1246	1220	1268	1258	1197	1162	1239	1223	1247	1228	1199	1247	1210	1186	1223	1213	1206	1270	1237	1302	1226	1214	1206	1250	1258	1201	1318	1266	1281	1244	1233	1253	1193	1224	1264	1249	1179	1272	1172	1247	1151	1241	1229	1220	1253	1216	1174	1270	1258	1213	1221	1205	1186	1224	1211	1214	1205	1246	1181	1207	1260	1221	1197	1197	1217	1216	1274	1222	1215	1197	1237	1264	1173	1260	1254	1228	1211	1236	1239	1170	1226	1217	1177	1236	1211	1255	1236	1183	1228	1231	1246	1224	1216	1177	1239	1249	1225	1238	1227	1175	1205	1245	1200	1208	1293	1234	1200	1183	1185	1189	1218	1244	1220	1211	1197	1226	1182	1304	1265	1166	1180	1226	1218	1220	1139	1204	1246	1187	1226	1223	1220	1247	1198	1191	1259	1244	1218	1223	1199	1212	1233	1225	1252	1165	1259	1232	1184	1223	1253	1239	1199	1184	1195	1167	1228	1259	1223	1210	1256	1204	1247	1155	1237	1255	1234	1273	1213	1236	1198	1206	1293	1223	1191	1201	1234	1229	1197	1284	1232	1231	1249	1229	1222	1221	1206	1236	1212	1232	1159	1251	1218	1190	1246	1281	1269	1296	1194	1177	1232	1213	1233	1218	1215	1223	1267	1239	1172	1242	1211	1230	1250	1195	1222	1231	1246	1164	1198	1211	1226	1230	1180	1235	1184	1189	1159	1262	1190	1278	1243	1224	1173	1275	1141	1242	1262	1213	1243	1190	1159	1157	1268	1190	1215	1249	1201	1219	1170	1222	1201	1224	1197	1202	1228	1196	1156	1226	1228	1252	1251	1181	1214	1297	1269	1282	1209	1231	1270	1261	1138	1202	1174	1233	1214	1174	1250	1182	1238	1323	1274	1200	1257	1242	1174	1184	1296	1273	1203	1322	1202	1215	1215	1230	1261	1271	1214	1216	1172	1278	1221	1203	1164	1203	1276	1294	1255	1174	1277	1256	1160	1188	1188	1280	1182	1229	1289	1258	1182	1232	1264	1220	1269	1173	1217	1237	1258	1179	1194	1175	1275	1234	1242	1243	1190	1220	1197	1228	1201	1276	1194	1256	1199	1161	1183	1304	1164	1245	1217	1185	1215	1211	1248	1256	1167	1254	1237	1221	1181	1226	1175	1240	1266	1268	1226	1214	1267	1250	1247	1222	1282	1227	1217	1250	1222	1212	1216	1180	1262	1172	1169	1203	1216	1228	1245	1203	1187	1194	1212	1239	1185	1184	1228	1269	1181	1267	1251	1256	1267	1170	1263	1194	1263	1233	1234	1201	1191	1235	1177	1178	1259	1230	1217	1312	1196	1216	1220	1151	1190	1211	1273	1196	1222	1164	1187	1242	1262	1177	1262	1167	1286	1230	1187	1213	1246	1219	1237	1223	1265	1238	1196	1195	1216	1219	1141	1312	1235	1203	1230	1240	1150	1194	1241	1235	1238	1200	1245	1199	1302	1314	1175	1263	1246	1265	1235	1260	1245	1182	1264	1189	1292	1169	1205	1262	1225	1288	1300	1201	1214	1146	1260	1240	1224	1215	1204	1271	1197	1186	1234	1266	1253	1178	1277	1281	1184	1210	1245	1239	1225	1199	1205	1219	1199	1231	1253	1180	1233	1250	1225	1207	1216	1235	1209	1225	1277	1249	1222	1235	1233	1195	1176	1260	1202	1265	1220	1255	1221	1259	1159	1276	1244	1256	1259	1195	1206	1171	1284	1300	1218	1205	1149	1240	1276	1252	1192	1248	1237	1175	1267	1227	1208	1189	1215	1230	1220	1289	1206	1284	1191	1226	1219	1180	1216	1215	1272	1237	1233	1214	1218	1237	1175	1226	1248	1211	1248	1270	1193	1179	1230	1182	1255	1169	1224	1271	1281	1189	1239	1246	1216	1208	1202	1266	1272	1201	1219	1220	1223	1189	1259	1154	1183	1234	1188	1199	1202	1199	1285	1203	1249	1208	1263	1175	1259	1278	1221	1259	1240	1181	1220	1265	1248	1239	1249	1164	1246	1227	1240	1271	1256	1216	1291	1209	1175	1280	1279	1236	1230	1237	1262	1234	1191	1205	1187	1230	1169	1193	1215	1276	1255	1232	1265	1155	1197	1235	1187	1195	1214	1258	1135	1251	1247	1212	1247	1295	1199	1201	1271	1215	1238	1207	1304	1218	1192	1294	1268	1242	1229	1165	1240	1204	1230	1184	1235	1282	1236	1227	1211	1190	1320	1172	1219	1214	1257	1275	1273	1305	1216	1215	1207	1253	1256	1249	1179	1258	1214	1220	1198	1259	1284	1233	1177	1185	1254	1209	1242	1177	1262	1249	1254	1256	1261	1231	1180	1217	1257	1288	1249	1161	1182	1258	1213	1252	1221	1255	1239	1220	1263	1245	1200	1259	1257	1173	1193	1208	1247	1209	1250	1230	1254	1218	1218	1222	1190	1225	1233	1260	1181	1198	1238	1231	1193	1222	1265	1232	1163	1223	1201	1160	1240	1179	1190	1208	1250	1198	1163	1217	1214	1234	1227	1182	1175	1230	1199	1202	1182	1233	1235	1292	1204	1273	1229	1308	1279	1214	1211	1245	1222	1224	1202	1228	1193	1198	1239	1191	1217	1200	1254	1247	1236	1215	1225	1259	1257	1249	1190	1240	1231	1242	1181	1279	1233	1233	1248	1200	1236	1250	1196	1189	1258	1262	1199	1182	1279	1202	1273	1250	1226	1261	1161	1234	1263	1205	1244	1166	1272	1230	1263	1193	1239	1241	1287	1234	1186	1207	1211	1211	1232	1202	1255	1205	1176	1147	1246	1208	1235	1210	1271	1289	1196	1207	1176	1232	1245	1226	1225	1227	1239	1281	1196	1250	1224	1252	1159	1176	1239	1268	1250	1239	1220	1230	1259	1236	1205	1207	1264	1232	1164	1218	1189	1260	1241	1177	1306	1214	1214	1261	1262	1195	1254	1230	1163	1232	1221	1226	1230	1248	1212	1174	1179	1220	1292	1251	1205	1198	1270	1183	1221	1232	1231	1221	1229	1256	1216	1270	1240	1237	1210	1172	1164	1199	1211	1189	1265	1234	1273	1221	1190	1265	1253	1194	1167	1262	1137	1171	1256	1219	1186	1254	1230	1205	1217	1152	1249	1221	1202	1236	1251	1291	1248	1259	1192	1167	1198	1232	1259	1245	1234	1223	1226	1197	1218	1253	1190	1212	1220	1244	1204	1209	1296	1236	1204	1255	1260	1221	1168	1224	1200	1244	1209	1203	1283	1139	1192	1246	1254	1255	1188	1286	1198	1175	1203	1213	1185	1184	1211	1235	1264	1219	1285	1175	1200	1248	1252	1200	1203	1235	1244	1252	1300	1338	1215	1247	1227	1234	1172	1235	1259	1216	1217	1252	1222	1139	1212	1218	1275	1197	1228	1222	1231	1235	1219	1232	1187	1208	1269	1228	1222	1194	1256	1181	1258	1167	1240	1264	1172	1190	1267	1222	1209	1227	1218	1244	1231	1226	1225	1207	1177	1198	1226	1248	1218	1195	1218	1250	1203	1249	1222	1219	1292	1235	1224	1238	1235	1223	1240	1210	1252	1165	1265	1210	1240	1246	1246	1221	1255	1160	1215	1215	1252	1276	1258	1197	1188	1215	1260	1168	1200	1262	1191	1205	1223	1213	1178	1231	1227	1202	1219	1249	1181	1246	1224	1231	1254	1187	1258	1201	1226
23339	20732	28056	23545	21260	19776	13837	8187	5793	4994	4367	3477	2809	2239	1914	1753	1596	1606	1511	1478	1465	1374	1361	1252	1087	1081	1065	1129	1038	1059	1006	984	917	958	940	944	919	973	864	825	781	792	765	797	776	810	760	760	765	788	769	753	718	733	734	748	711	775	705	752	767	709	725	696	781	791	737	796	739	730	720	769	723	722	811	767	791	819	753	788	785	793	724	746	708	720	767	783	739	737	708	750	784	728	740	719	728	787	729	720	727	798	725	754	751	807	740	730	701	729	772	724	738	716	746	818	782	760	739	709	712	755	769	780	740	806	720	726	775	730	779	723	746	746	734	718	757	742	711	731	804	753	726	760	729	744	797	778	747	753	722	741	740	742	743	731	761	733	761	726	817	805	752	772	752	698	725	716	767	701	722	777	761	781	735	725	797	719	733	716	738	748	754	791	725	715	706	760	783	753	735	792	820	795	755	763	726	733	740	724	715	764	672	745	714	735	729	744	761	739	752	753	703	726	763	755	756	709	742	703	748	762	749	728	735	742	716	673	725	782	736	767	793	720	760	747	755	734	677	734	769	786	776	731	772	671	759	729	763	751	667	777	759	777	766	758	716	787	720	728	777	753	686	751	755	739	713	764	748	762	739	734	745	759	726	792	797	723	746	780	749	768	740	735	734	760	806	710	758	731	748	764	776	722	748	683	725	767	787	769	734	777	725	748	730	730	755	769	765	729	744	756	705	709	756	718	723	744	734	747	737	744	738	747	702	773	732	771	745	757	754	741	727	729	757	733	754	728	757	752	767	788	729	722	747	735	697	731	739	748	678	710	764	766	756	719	768	747	755	740	705	706	774	813	759	719	803	769	754	807	759	736	749	745	707	782	791	751	743	738	770	807	756	647	773	792	701	727	758	725	773	729	728	707	762	724	714	732	761	732	757	726	775	781	732	771	746	788	760	829	754	737	762	727	766	708	732	780	793	718	749	702	721	746	764	774	696	766	775	719	746	787	760	756	728	756	719	749	756	721	733	730	771	758	754	796	726	769	757	760	741	759	732	785	855	764	752	742	742	782	741	747	734	732	741	772	742	786	718	765	777	733	715	753	718	776	802	736	818	744	720	738	785	774	763	721	737	732	713	714	790	774	724	749	736	784	755	767	754	772	734	768	725	715	766	720	744	766	743	730	745	734	730	736	787	864	756	770	766	745	711	746	760	713	759	774	751	769	765	770	782	717	758	705	761	739	761	764	740	710	741	695	742	715	778	811	730	763	726	704	772	808	738	726	731	764	727	762	690	818	761	714	747	788	727	697	781	711	785	781	777	780	720	750	774	754	700	732	748	723	717	763	760	772	733	785	816	781	800	774	770	673	729	703	738	743	771	696	739	709	717	724	768	749	752	745	777	785	747	775	733	732	741	768	789	771	726	770	772	774	729	737	745	788	761	764	706	710	771	728	799	715	753	734	748	763	714	741	748	724	760	761	751	737	757	743	752	750	776	724	750	748	763	745	725	724	776	770	740	790	786	742	793	746	744	739	723	772	739	757	788	786	723	722	756	747	765	768	742	733	786	791	777	770	754	761	712	769	731	758	755	771	718	710	683	725	751	741	773	758	782	749	769	766	792	755	746	765	716	740	782	698	732	715	747	746	730	714	747	745	744	734	744	731	736	716	739	756	773	729	759	748	740	767	731	771	737	756	756	760	667	751	790	711	764	761	728	769	747	753	764	668	741	712	766	761	770	760	733	765	797	728	710	773	757	703	707	768	765	759	752	698	734	749	783	746	732	708	737	715	718	777	766	778	787	734	777	729	730	760	724	722	759	732	718	778	720	763	702	754	687	777	764	779	694	705	742	729	707	746	759	732	707	739	782	771	757	732	776	813	731	787	758	756	726	825	781	720	809	774	776	738	788	721	744	817	746	776	747	756	754	760	765	796	746	716	781	729	775	786	712	755	746	774	728	789	761	734	758	803	761	761	737	757	752	735	743	783	770	743	734	751	767	771	759	730	751	744	738	782	726	773	687	792	756	764	770	752	739	734	718	683	742	707	766	763	762	750	771	778	691	767	791	730	715	781	783	723	771	746	714	784	748	745	727	757	750	749	729	755	722	744	713	736	759	757	762	762	723	766	742	742	770	784	766	741	779	758	686	677	745	721	765	778	711	750	763	707	778	780	752	749	727	708	729	748	722	709	725	734	743	771	709	736	743	796	706	760	755	725	730	754	737	724	717	719	722	728	740	728	741	778	758	721	738	776	786	753	755	812	717	798	714	755	741	709	721	765	717	765	727	720	756	784	721	760	718	750	731	720	750	737	725	760	681	788	745	757	785	761	785	754	754	695	735	728	738	766	726	752	777	756	724	740	745	782	709	754	737	771	753	765	769	830	767	737	757	706	748	747	761	720	779	733	763	762	723	793	746	706	705	743	709	736	741	736	744	710	754	740	731	753	763	695	780	717	734	753	704	748	732	756	699	827	696	764	786	788	743	760	728	769	714	780	695	731	720	752	756	784	797	739	781	733	717	763	696	734	739	745	786	762	706	750	765	731	795	826	719	778	785	736	719	765	698	737	725	766	767	724	757	720	724	749	773	720	769	721	709	701	726	714	728	793	758	755	752	750	780	749	756	748	727	759	748	751	804	757	762	729	734	788	782	742	776	760	769	729	744	767	813	795	713	754	769	755	765	732	764	708	756	761	753	726	769	750	759	772	745	728	725	746	732	749	742	780	795	739	744	750	741	759	754	681	780	727	778	701	818	731	825	787	754	764	746	776	767	695	804	769	721	727	716	747	758	807	764	775	749	742	763	728	765	696	716	697	719	759	744	771	759	790	749	760	749	756	784	749	771	748	799	706	740	735	742	775	745	731	780	769	731	744	742	701	735	700	768	765	805	756	767	746	754	719	798	730	713	755	784	751	764	749	745	721	754	717	793	789	713	699	788	756	730	807	789	760	790	760	784	798	725	764	764	726	734	770	758	747	763	767	722	711	777	769	752	731	767	738	718	736	757	743	768	730	753	831	706	782	777	758	720	732	748	724	780	730	782	710	755	727	779	771	750	740	754	761	707	768	687	781	731	693	760	758	715	709	756	739	737	732	806	797	752	720	762	699	748	791	804	753	772	743	716	740	760	777	727	725	740	763	741	762	766	753	739	811	781	725	750	711	709	739	745	713	744	746	716	718	736	697	767	805	810	728	778	759	730	778	706	698	686	740	768	795	774	733	746	798	750	725	760	681	782	707	740	710	770	742	785	738	750	710	709	744	791	741	739	765	784	759	750	729	775	764	725	706	709	712	736	714	755	768	755	723	738	740	770	773	730	772	759	762	726	751	754	734	705	746	728	706	781	726	748	739	771	723	758	766	722	697	748	749	740	753	736	722	730	718	752	719	734	793	752	782	714	767	759	809	758	735	759	748	725	756	727	746	789	730	724	743	768	705	736	741	743	781	730	745	824	753	706	701	755	711	734	748	739	716	807	722	713	755	727	783	736	737
20535	32290	31014	25553	23375	19534	16791	13503	10875	9013	7781	6236	4850	3882	3224	2868	2684	2513	2409	2388	2155	2037	1941	1858	1579	1551	1418	1463	1513	1390	1395	1270	1227	1194	1287	1200	1245	1165	1098	967	942	1008	900	961	943	914	953	880	888	906	928	888	905	918	893	916	899	895	913	974	891	915	920	925	919	837	899	873	916	879	888	903	912	935	858	876	848	941	913	962	910	897	891	891	863	948	899	933	923	965	931	910	961	869	949	881	912	919	873	950	915	915	928	882	902	985	897	907	856	916	830	908	903	905	915	986	931	915	928	922	937	923	933	917	905	900	893	981	916	939	877	896	950	934	914	877	874	921	886	855	971	927	961	929	907	912	847	866	917	871	908	925	928	913	914	869	924	943	870	899	907	929	919	918	947	957	891	928	949	876	895	914	867	917	893	902	951	902	923	913	898	878	959	949	916	928	846	971	888	915	946	881	872	944	945	899	888	890	896	864	877	896	912	887	887	877	952	915	875	893	941	968	873	909	929	926	866	888	923	925	939	924	902	930	874	926	925	911	892	863	947	881	909	923	866	945	955	853	901	896	896	930	922	955	892	929	929	899	927	937	895	889	894	921	907	918	909	910	916	882	876	906	883	906	934	922	989	918	920	954	910	874	916	859	846	856	933	870	897	870	911	878	915	955	910	855	861	918	843	892	924	917	938	890	909	918	961	916	884	921	945	866	939	889	904	890	952	900	927	879	933	883	896	926	932	894	898	891	915	908	894	900	906	930	908	865	920	928	902	935	922	942	986	895	953	881	892	912	999	896	926	882	936	891	886	919	920	951	908	917	930	891	912	871	930	916	841	893	903	873	922	944	869	890	857	920	883	934	883	899	922	936	909	922	943	930	951	893	891	947	904	903	933	900	938	917	913	928	924	922	897	936	948	952	915	917	873	901	934	934	916	885	889	894	911	877	877	888	877	938	857	894	878	911	892	851	893	909	860	946	872	879	918	884	883	875	955	889	913	905	879	892	911	897	885	914	887	928	894	913	901	902	938	953	932	931	893	942	918	892	930	932	910	927	916	930	848	916	945	894	878	903	892	964	891	851	850	883	908	869	924	917	932	869	925	892	899	895	930	977	882	916	906	929	902	928	945	901	908	899	906	884	891	936	913	921	943	879	945	898	922	846	869	907	883	972	879	851	997	870	902	896	915	835	918	969	895	896	1000	900	894	892	876	933	966	921	899	955	915	911	927	925	894	914	873	920	903	846	936	932	905	942	934	880	896	913	842	890	863	871	866	878	900	867	934	974	910	886	940	895	947	891	948	914	888	905	956	892	895	868	890	854	882	920	875	905	904	903	867	959	941	930	940	895	899	923	968	901	914	852	944	944	901	888	894	873	895	893	912	919	841	952	927	956	925	891	924	928	914	877	917	896	898	914	962	912	886	929	884	874	890	935	946	908	887	903	887	918	887	928	974	866	879	950	923	878	980	857	924	940	877	917	906	891	967	885	854	915	915	898	899	919	892	943	911	895	875	916	966	952	903	958	967	908	921	916	915	896	958	953	906	934	909	910	963	873	900	859	928	920	890	888	917	919	912	873	858	892	941	980	952	987	940	935	892	868	913	903	908	881	885	961	922	950	917	899	927	904	892	884	878	904	900	905	862	940	908	957	914	866	908	913	924	942	906	972	896	957	888	861	884	909	909	930	923	882	925	918	904	875	942	906	953	945	853	931	942	854	921	891	901	912	907	881	953	854	919	943	968	919	882	891	962	929	942	932	905	879	920	901	849	918	905	904	926	900	941	935	880	900	878	874	911	968	906	896	904	895	917	913	914	919	903	909	906	914	868	970	909	897	854	902	944	899	899	874	923	923	914	901	907	848	940	931	884	892	876	910	926	952	903	920	909	910	896	934	926	865	913	871	877	957	967	874	899	881	858	913	912	872	894	877	956	902	902	939	953	906	953	896	852	937	856	896	922	944	909	942	948	920	906	949	932	936	931	890	909	914	945	902	912	914	960	909	1014	849	932	912	914	881	924	916	879	915	897	915	898	918	914	909	905	940	918	925	901	898	924	916	886	928	938	867	900	891	943	870	923	890	921	840	900	906	881	884	930	865	884	907	894	911	869	948	911	924	918	920	928	886	895	913	916	881	920	860	869	944	894	894	875	920	916	897	920	904	875	908	975	885	894	911	875	916	856	894	864	923	929	957	916	918	925	932	880	968	901	856	941	886	910	881	901	893	910	893	890	913	931	940	864	875	896	915	901	893	924	956	932	933	900	908	917	890	905	900	895	953	901	898	863	899	1009	911	918	920	941	926	897	926	969	938	886	890	881	891	983	896	895	913	900	871	839	917	985	896	938	930	879	911	900	835	963	874	919	946	920	869	937	923	914	846	914	922	891	966	895	937	917	864	932	961	878	972	901	934	941	900	930	923	957	854	879	939	889	925	934	962	899	916	895	909	919	916	851	914	892	912	919	903	904	909	858	860	915	905	864	923	912	946	879	921	931	907	914	864	946	899	835	915	970	906	867	858	864	924	914	891	917	886	932	889	923	909	893	898	959	926	929	915	856	961	894	943	918	922	882	925	922	924	912	903	857	869	926	961	897	840	925	888	865	935	847	909	895	911	912	947	896	956	895	923	953	856	913	914	889	919	932	944	923	841	899	923	921	961	849	927	866	931	870	879	942	908	904	891	916	897	855	982	887	884	913	940	951	928	883	928	899	882	941	937	859	976	877	864	955	907	922	910	903	918	955	923	939	912	894	931	877	888	923	906	938	905	920	921	887	949	914	908	929	914	887	933	891	886	914	906	892	892	941	931	877	1002	912	843	865	901	927	963	899	877	873	916	908	906	934	918	897	900	911	927	913	950	920	946	959	948	871	878	898	904	892	919	901	929	913	933	915	883	908	871	947	916	888	924	903	955	886	913	910	916	869	924	888	943	918	856	873	899	935	855	914	939	875	879	956	885	898	883	881	925	911	973	889	903	934	869	905	874	933	890	875	878	950	904	938	875	819	910	876	979	911	876	879	944	887	900	921	891	858	874	907	897	887	913	930	916	938	967	881	907	886	827	939	892	960	898	933	963	946	905	895	966	919	851	943	968	839	865	810	952	916	952	876	909	896	886	933	938	896	853	851	887	931	908	945	900	884	887	889	922	941	927	955	903	905	946	906	929	920	916	878	915	913	933	905	872	938	840	942	900	934	972	858	888	874	908	880	884	833	932	879	886	900	947	922	857	940	949	910	904	911	905	930	887	891	951	925	894	867	937	934	957	911	874	916	897	957	936	946	901	899	873	913	862	938	895	918	917	933	871	881	887	928	868	874	933	909	894	923	907	922	959	966	909	901	956	895	872	966	900	925	860	905	897	876	971	965	872	918	879	889	922	911	879	879	936	910	877	942	994	862	854	943	933	884	883	880	930	902	851	950	946	945	929	898	935	870	918	934	888	932	924	908	892	909	894	923	889	907	952	845	887	942	898	944	930	933	959	943	915	895	900	899	953	873	913
22459	20832	28514	23256	20969	22172	22169	12077	7983	6865	5586	4487	3486	2826	2273	2072	1906	1932	1783	1760	1550	1486	1474	1263	1170	1121	1101	1109	1111	1070	959	840	904	946	1012	914	923	862	729	684	652	661	637	646	629	637	607	632	626	661	591	621	664	604	650	592	604	652	627	654	606	599	626	637	655	616	634	589	644	635	592	585	571	597	622	582	574	567	627	616	649	586	620	634	660	625	556	606	599	616	615	650	625	600	645	626	643	632	557	611	633	651	624	629	626	622	600	653	604	611	595	622	620	583	613	643	600	578	587	601	609	587	626	655	608	639	628	632	650	610	624	660	654	627	595	646	614	600	601	591	609	669	626	606	622	607	632	590	609	573	642	573	588	601	642	614	600	652	616	642	607	598	605	620	647	639	638	622	637	626	649	649	604	640	594	576	627	646	647	612	598	593	632	570	622	591	617	623	587	600	612	602	605	598	601	612	587	631	619	614	606	601	624	603	628	632	604	639	628	622	621	623	595	661	599	716	626	635	630	675	604	626	661	638	637	620	623	637	618	630	607	644	641	612	646	637	616	612	591	619	650	657	634	646	620	617	604	608	602	557	654	584	620	637	637	610	643	581	615	635	653	621	638	613	656	605	607	579	623	632	616	606	619	611	639	592	620	640	584	612	616	612	600	617	647	621	561	634	632	645	640	583	631	637	590	603	590	630	616	689	645	600	605	631	558	615	631	609	624	594	646	622	656	645	616	606	626	566	607	638	615	599	589	592	602	615	608	681	614	633	604	602	650	599	619	595	633	613	581	552	608	614	609	608	573	587	614	641	617	586	625	638	645	616	639	601	629	631	617	669	645	618	622	627	633	658	593	635	566	600	647	679	630	610	627	650	595	625	605	569	610	624	578	613	613	644	626	572	649	599	616	586	645	609	655	600	651	628	594	626	587	629	610	592	610	673	663	614	579	639	624	627	601	604	630	633	606	595	599	634	634	605	612	638	616	635	617	625	593	622	615	613	606	620	589	663	632	537	623	619	618	631	597	609	617	629	634	614	588	588	596	677	636	608	576	615	628	606	602	646	638	597	632	622	636	595	621	650	625	599	609	591	612	570	622	614	634	676	588	632	659	649	613	669	615	610	620	586	629	587	624	629	602	610	614	577	591	618	602	632	611	608	628	625	616	611	613	583	613	594	605	608	644	654	597	641	594	598	594	657	628	633	624	599	627	606	582	607	645	600	632	653	631	620	630	602	649	612	607	641	605	655	578	596	651	609	558	653	613	614	651	625	596	622	571	617	566	630	651	597	597	618	603	702	620	666	605	632	609	613	661	602	605	635	606	624	661	590	561	616	635	629	653	621	601	632	629	620	631	619	613	623	608	550	645	581	658	678	643	528	616	610	626	640	583	640	599	610	656	617	641	629	599	622	615	649	604	683	597	636	646	631	599	643	590	642	609	615	656	634	609	591	633	571	591	644	635	627	613	617	618	610	597	620	593	631	659	585	624	625	555	582	602	606	596	630	633	609	652	678	620	616	584	599	617	600	586	599	619	691	632	589	654	634	651	612	638	610	660	664	580	598	613	630	631	650	623	618	582	623	615	610	601	623	621	619	574	625	613	631	620	646	626	617	597	629	621	619	669	618	583	580	621	608	640	607	624	609	596	624	599	594	668	598	591	620	630	624	568	617	631	650	617	577	627	592	619	607	598	648	656	582	623	612	576	637	588	607	611	605	576	604	590	650	628	626	651	657	609	631	575	608	612	612	619	655	651	591	630	640	618	609	597	605	675	597	620	630	677	644	615	608	629	655	617	630	576	657	626	615	658	593	598	578	601	627	614	630	603	643	657	620	615	602	608	622	596	609	626	599	642	629	627	637	608	599	608	648	623	582	609	611	640	630	643	642	619	608	586	649	623	651	636	609	627	638	608	654	652	633	629	584	625	655	625	600	604	598	584	617	645	589	607	601	623	611	594	583	644	585	633	625	635	646	642	598	600	562	608	663	610	648	638	624	606	623	636	640	626	605	654	610	584	568	626	637	601	624	628	595	618	613	650	639	599	653	630	661	615	603	634	639	624	604	681	566	595	615	585	610	631	600	639	620	645	626	594	594	590	654	603	624	623	638	643	616	631	634	601	596	572	592	617	627	607	599	600	649	649	606	596	657	607	633	644	603	614	618	646	585	612	627	666	628	653	639	597	650	654	602	605	608	630	639	603	612	639	622	579	600	605	664	638	611	636	609	601	623	631	603	613	575	591	628	618	592	617	573	612	627	630	618	597	609	609	618	617	608	642	608	615	648	636	617	576	628	604	626	630	622	600	595	587	592	575	624	592	609	607	640	615	656	627	598	626	594	622	582	630	644	636	647	613	577	649	618	649	631	623	608	611	619	589	599	637	641	642	645	625	627	591	583	602	599	602	637	599	575	643	607	614	592	624	631	586	621	596	646	630	628	575	591	583	626	653	591	634	624	656	596	623	629	629	663	625	645	643	690	615	584	598	679	632	668	600	608	613	626	633	593	620	614	618	629	588	635	607	616	599	650	602	601	612	628	628	595	610	671	637	629	589	595	608	621	616	627	629	636	632	587	592	630	623	625	601	611	614	599	634	625	631	586	625	598	608	616	612	583	609	553	612	597	598	633	635	600	577	641	599	611	651	624	633	611	625	623	652	631	655	586	620	593	590	620	614	625	667	614	654	574	611	638	583	620	623	621	635	586	660	637	652	588	653	634	625	644	578	598	606	632	643	614	599	649	621	660	645	586	637	580	644	607	603	605	653	609	623	603	618	602	639	608	605	633	629	600	642	618	609	626	628	624	591	604	636	590	623	608	607	603	659	602	689	592	639	597	606	641	615	670	631	614	608	635	597	597	612	596	576	632	617	603	643	565	621	613	594	628	657	602	656	627	616	598	678	583	579	635	651	646	595	623	595	568	620	601	633	623	615	650	600	574	621	608	655	592	598	645	592	577	658	616	623	649	634	651	615	646	574	573	637	627	603	606	576	628	592	637	579	621	572	618	616	579	645	608	646	656	644	571	643	612	643	604	637	614	611	640	620	607	604	596	622	574	639	620	665	612	558	581	593	630	646	600	686	611	615	611	624	654	630	625	602	654	567	627	634	612	550	620	638	649	602	682	583	589	639	598	615	616	604	633	609	607	627	610	600	633	615	600	593	615	601	653	637	571	644	624	615	593	640	635	653	594	625	646	635	669	623	633	579	614	634	613	603	582	633	637	612	634	615	618	645	584	631	629	662	622	607	613	611	628	618	618	617	626	604	595	630	587	632	639	578	643	604	603	562	638	633	636	607	636	655	635	631	651	679	626	608	638	639	630	615	598	626	577	626	606	620	605	638	629	618	607	642	601	605	619	620	644	636	623	597	658	602	579	597	577	617	624	565	639	634	645	611	616	622	597	622	633	558	632	600	613	581	590	652	579	630	625	621	635	600	620	585	625	583	571	639	567	634	577	630	645	631	604	618	621	613	640	620	603	601	616	632	625
22769	37094	35858	29944	27839	24369	20855	17166	13793	11903	9799	7973	6162	4698	4102	3519	3346	3092	2935	2787	2497	2337	2431	1952	1837	1599	1671	1592	1591	1471	1350	1253	1238	1273	1374	1185	1163	1182	981	823	778	810	799	728	760	757	746	795	755	774	788	742	715	747	734	736	754	706	708	725	687	700	725	723	686	740	741	716	712	733	692	770	686	761	759	732	694	690	707	750	734	739	741	753	752	764	746	707	754	742	741	739	756	804	737	743	746	786	735	757	781	755	765	736	721	706	693	762	714	724	734	741	719	723	697	670	728	700	738	692	762	735	746	719	729	687	740	714	715	698	722	753	728	769	688	756	722	719	776	747	751	695	727	751	756	741	733	742	739	748	721	761	718	710	698	758	747	736	755	649	745	689	756	727	706	742	752	763	763	723	735	769	759	789	723	732	703	729	730	705	751	713	748	779	728	738	709	734	692	767	739	749	752	799	729	758	733	679	737	730	716	719	701	704	736	709	754	736	719	746	759	747	775	726	735	745	714	702	753	750	730	706	742	722	729	772	731	755	777	742	680	731	787	752	733	694	732	738	725	712	741	714	713	736	761	729	745	735	727	741	735	779	727	710	694	705	708	747	722	700	730	794	761	731	743	694	701	741	746	734	745	739	710	724	725	753	719	732	803	728	739	698	753	739	751	688	726	719	709	729	773	740	694	702	773	724	685	697	740	729	705	742	705	704	695	749	715	763	722	732	694	754	710	738	757	729	753	731	717	724	748	784	760	690	758	752	765	725	735	723	705	697	725	764	688	738	727	717	729	758	711	739	710	735	714	715	714	774	782	692	719	732	690	750	709	758	753	720	686	743	758	725	733	696	695	698	755	704	719	739	720	741	736	719	688	711	729	733	701	730	662	738	749	761	706	698	722	722	717	758	720	714	690	714	714	727	732	749	682	695	750	767	726	756	704	745	733	699	742	751	719	744	770	726	747	797	756	768	713	728	696	727	745	771	787	713	708	722	705	741	744	738	721	708	718	732	746	736	723	705	743	700	724	663	783	725	714	745	706	699	767	759	723	735	759	682	690	710	754	742	736	751	733	699	695	742	730	696	750	681	705	717	742	716	768	731	747	716	753	759	773	700	737	758	709	723	771	761	726	731	792	731	689	742	692	732	750	734	719	705	761	789	699	712	701	740	723	690	713	703	753	723	767	702	742	718	759	748	701	742	750	728	799	742	747	744	689	712	770	733	717	733	765	732	731	698	696	707	751	734	698	686	723	705	746	698	762	715	682	737	764	715	790	689	723	757	721	682	727	719	703	746	730	685	722	667	772	696	752	730	772	683	797	736	686	727	740	704	765	760	739	734	714	736	710	754	732	710	745	689	749	716	781	747	710	703	783	709	729	756	762	681	699	763	710	747	725	745	747	747	761	717	716	750	717	762	727	703	717	722	695	701	756	694	696	732	713	775	765	739	740	728	738	748	784	745	692	733	751	726	731	698	743	700	736	721	707	772	714	669	733	701	750	728	719	723	738	748	762	726	699	744	717	736	683	756	724	762	748	773	709	754	737	723	654	758	748	765	805	753	744	730	737	747	722	642	750	734	714	722	728	703	752	750	733	738	714	712	732	713	734	716	670	761	728	776	712	715	728	718	768	756	708	735	781	714	762	697	759	781	713	711	742	753	745	739	700	761	717	739	716	739	734	727	712	730	736	700	724	754	748	757	703	698	725	728	662	674	704	762	731	721	692	730	698	750	735	658	754	721	739	741	742	741	694	727	773	721	692	693	762	724	701	715	712	721	728	716	727	736	760	734	744	722	711	675	758	734	719	731	694	739	726	771	711	707	697	707	774	688	688	704	727	703	680	710	725	700	683	728	718	794	696	753	751	722	716	723	752	697	731	725	734	729	719	724	705	674	715	733	707	763	751	726	767	724	736	726	676	743	726	732	733	776	679	736	717	765	702	713	737	687	752	730	740	730	716	735	705	685	698	754	713	717	722	726	732	698	711	722	734	735	712	714	730	744	753	690	745	698	757	773	771	740	675	769	753	799	789	722	700	697	680	706	748	749	723	724	731	694	783	761	722	752	685	744	755	715	746	730	725	728	745	696	723	722	682	732	695	762	750	775	718	700	729	716	728	718	693	739	737	767	739	679	712	766	758	723	683	734	748	727	769	731	695	717	723	684	710	772	729	721	762	746	673	770	701	678	728	729	720	720	706	707	695	732	733	753	757	735	750	714	713	764	733	661	659	729	683	751	729	765	718	726	750	719	723	705	715	737	727	740	691	711	708	748	715	714	723	745	745	744	744	689	727	665	702	754	740	726	738	755	685	699	747	757	670	701	684	730	706	736	721	712	727	789	710	718	712	724	733	720	772	736	697	745	741	743	702	739	739	694	727	728	737	728	713	742	728	747	755	715	762	691	705	734	761	684	690	786	694	720	721	713	717	749	749	728	690	748	731	753	725	658	711	797	758	720	726	723	731	730	713	686	728	753	697	767	717	715	735	745	711	782	772	734	728	733	720	711	730	683	750	753	721	760	745	709	709	753	742	709	784	734	730	711	733	730	693	744	715	788	763	728	710	758	765	770	769	731	719	744	746	708	785	742	758	672	712	754	740	722	753	662	732	725	727	755	719	750	690	723	724	729	689	744	747	740	732	775	747	734	741	691	742	693	721	740	732	720	750	678	710	692	724	779	730	766	735	725	707	695	771	731	750	721	733	742	713	722	740	730	692	741	738	771	706	698	713	694	688	718	750	704	710	717	727	729	745	716	757	718	784	664	729	693	724	717	756	693	722	769	749	761	722	740	765	694	725	693	716	730	754	703	763	713	732	778	699	705	717	765	723	754	667	698	734	739	741	745	752	733	794	755	718	698	680	722	731	739	796	696	728	751	737	698	714	743	744	782	745	713	714	717	753	726	759	722	710	731	762	729	764	705	691	703	747	710	761	733	724	730	699	741	702	723	719	728	736	726	727	742	749	727	737	726	734	703	729	739	733	760	710	703	757	705	707	677	710	712	747	725	727	744	764	770	712	721	735	710	709	773	701	739	768	724	726	712	667	698	739	758	747	731	738	769	745	744	731	736	724	748	736	750	730	741	751	709	748	741	745	723	731	721	758	712	732	732	739	837	752	721	699	681	713	756	713	721	761	717	718	725	704	728	753	705	709	752	726	674	748	737	723	709	717	705	691	689	722	733	709	753	679	784	724	724	765	777	747	722	761	729	752	730	722	724	741	744	737	740	705	728	708	715	701	771	716	730	715	682	706	784	711	728	741	726	688	723	735	734	746	703	709	719	764	788	707	731	702	746	764	763	775	728	732	748	733	756	689	717	739	727	724	759	715	747	686	725	744	707	773	717	729	777	741	710	739	697	707	722	715	778	738	783	684	737	702	706	721	708	685	724	765	714	716	694	693	710	738	717	728	702	795	737	776	757	684	698	801	716	735	733	709	747	674	735	694	707	734	726	656	698	735	723	744	723	684	710	709	712	760	726	760	673	751	703
26605	21113	22055	17262	12456	9666	7398	5491	4434	3813	3214	2729	2236	1835	1648	1633	1617	1599	1604	1533	1457	1432	1384	1246	1296	1205	1196	1263	1204	1240	1129	1137	1249	1215	1228	1191	1088	1153	1097	1094	1051	1059	1067	1037	1080	1045	1026	1016	1119	1021	1054	1024	1041	1049	1075	1091	1068	1113	1040	1043	1050	1004	1095	1004	1044	1083	1061	1036	1097	1032	1060	1034	1044	1018	1029	1001	1041	1083	999	1015	1039	1026	1044	1040	1082	1034	1069	1019	1079	1063	1056	968	1069	1062	1049	1090	1043	1027	1062	1125	1062	1010	1101	1053	1056	1040	1035	1061	1041	999	1043	1030	1029	1044	1118	1043	1110	1009	1015	1076	1002	1104	1006	1012	1036	1062	1051	1045	1020	1057	1019	1103	1066	991	1008	1094	1032	1035	1101	1023	1097	1058	1045	1025	1032	1056	1042	1096	1054	1026	1031	1056	1060	1033	1049	1017	1035	1048	1048	1002	1046	981	1035	1097	1049	1088	1060	1054	1145	1064	1037	1025	1102	1069	1102	1036	1051	1121	1013	1094	1071	1048	1064	984	1079	1065	1027	1049	1042	1106	1041	1056	1070	1018	1021	991	1084	1042	1091	1069	1054	1062	1067	974	1066	1055	1033	1064	1065	1010	1069	1012	1064	1001	1090	1122	984	1038	1050	1077	1044	1054	1050	1051	1089	1061	1067	1090	1044	1004	1051	1086	1045	1035	1040	1039	1081	1066	1108	1045	1069	1073	1125	1039	1039	981	1025	1008	1085	1046	1053	1079	1006	1081	1054	1031	1002	1065	1084	1046	1022	1020	1019	1053	1009	1012	1077	1107	1082	1050	1056	1058	1038	1077	1054	1055	988	1093	992	1057	1060	982	1066	1056	1054	1051	1022	1062	1014	992	1050	1033	1050	1045	1063	1008	1071	1053	1048	1052	1056	1033	1035	1060	1046	1068	1046	1007	996	1085	1013	997	1024	997	1007	1105	1042	1070	1079	1038	1008	1072	1050	1037	1042	1082	993	1030	1069	1075	1037	1025	1079	1049	1114	1026	1020	1010	1043	1019	993	1035	1097	1077	1010	1098	990	1049	1053	1085	1082	1092	1033	1070	1015	1054	1075	1037	1008	1104	1072	978	1061	1034	1036	1001	1128	1067	1033	1057	1044	1047	1086	1025	1015	1000	1113	1034	1074	1027	1027	1045	1024	1100	1050	1038	1020	1080	1043	1115	1134	1032	1067	1050	1031	1029	1040	1012	1066	1019	1022	972	1032	1086	1032	1036	1047	1049	1050	1064	1107	1068	1120	1075	1035	1077	1052	1095	1104	1060	1053	1031	1070	960	1057	1085	1039	1072	1044	1040	1085	1070	1075	1042	1074	1047	1031	1046	1059	1074	1027	1055	1083	1005	1048	1071	963	1073	1076	978	1056	1068	1032	1081	999	1061	1062	1048	1071	1044	1111	1048	1032	1076	1055	987	1079	1056	1105	1083	1049	1035	1023	1039	1070	1058	1081	1084	1079	1054	1013	1040	1016	1006	1007	1037	1052	1048	1045	1098	1043	1081	1076	1040	1036	1020	1022	1005	1022	1050	1043	1045	1027	1052	1075	1043	1055	1030	992	1074	1059	1077	1040	1032	1047	1037	998	1083	1088	1008	1007	1059	1072	1068	1088	1037	1052	1067	996	1034	1054	1044	1019	1067	1092	1060	1032	1090	1034	1008	1090	1033	1052	1033	1012	1029	1050	1100	1048	1032	999	1011	950	1060	1042	1093	1064	997	1051	1037	1012	1044	993	1095	1040	1017	1060	1050	1021	977	1057	1043	1066	1046	995	1082	1007	1050	1015	1016	1048	1039	1074	1004	1019	1075	1025	1064	1002	1031	1079	1040	968	1049	1045	1106	1099	1029	990	1069	999	1013	1098	1100	1089	1016	1053	1011	986	1086	1073	1052	1036	1052	1039	1102	986	1032	1087	982	994	1084	1012	1030	967	1059	1055	1043	1056	1053	1066	981	1081	1046	1050	985	1045	989	1027	994	1021	1061	1056	1043	1096	1007	1037	1069	1012	1016	1052	1054	1027	1068	1042	1023	1056	1007	1063	1074	1027	1085	1052	1045	981	1021	969	1038	1092	1030	1030	1069	1062	1039	1029	1061	1031	1068	1033	1050	1025	1047	1076	1017	1021	1039	1070	1018	1093	1095	1082	1055	1062	1046	1046	1048	1006	1080	1010	1055	1024	1031	1069	1047	1087	1071	1081	1024	1028	1028	1079	1049	1093	1062	1113	1040	1070	1094	1048	1002	1019	1042	1064	1033	1032	1021	1037	999	1083	1046	1071	1002	988	1058	1060	1069	1070	1054	1031	1005	1104	1063	1039	1054	1055	1051	1010	1023	1052	1017	1031	1116	1058	1016	1028	1036	1003	1082	1084	1059	1069	1002	1034	1047	1090	1009	976	1018	1036	1062	1051	1052	1029	1081	1050	1094	1076	1018	995	1095	1086	1043	1034	1072	1083	1009	1034	1081	979	1050	1039	1028	1047	1006	1015	1066	1007	1024	1031	1015	1026	1065	1062	1051	990	1045	994	1023	1062	1045	1041	1081	1077	1106	1113	1062	1051	1067	1067	993	1097	1068	1041	1037	1067	1034	1054	1038	1084	1006	1048	1062	1022	1046	1082	1005	1107	1082	1056	1045	1028	1003	1079	1022	1064	1022	1045	1093	1036	1067	1057	1011	1061	1035	1091	1062	1023	1044	1051	1007	1052	1035	1079	1048	1049	1068	1038	971	1017	1022	1020	1036	1060	1049	996	1092	1056	1070	1044	1042	1038	1007	1056	1054	1092	1054	1037	1038	1057	1065	1055	1061	1056	1031	997	1079	1060	1042	1030	1099	1019	991	1122	1079	1058	1074	1067	1078	1082	1059	1072	1103	1090	1009	1094	1028	1015	1095	1024	1027	1092	1029	991	1043	1010	1024	1048	1041	1061	1052	1057	1060	1042	1087	1067	996	1063	1074	1026	1163	1064	1021	1096	1088	995	1056	1085	1073	1033	1028	1055	1063	1062	1098	1060	1085	1061	1022	1094	1019	1069	979	1045	1007	1030	979	1043	1085	1045	1069	1047	1051	1031	1061	1059	1053	1061	1093	1019	1057	1079	1027	1030	1045	1116	1090	1088	1053	1079	1099	1001	1053	1081	1012	1044	1037	1053	1030	1046	1032	1024	1034	1045	1073	1065	1077	1087	1084	1011	1058	1078	1040	1022	1016	1055	1025	1025	1036	1057	1037	1052	1034	1018	987	1089	1007	1048	1026	1108	1032	1041	1047	1081	1036	1082	1095	1035	1083	1017	1047	986	1003	1090	1064	1096	1016	1053	1055	1116	1093	1052	1036	1006	1097	1093	993	1016	1088	1017	1036	976	1014	1060	1031	996	1032	1059	1117	1004	1013	1043	1060	1077	1055	1024	1076	1032	1037	1008	1068	1011	1023	1056	1067	1065	1140	1011	1037	1020	1019	1079	1075	1056	1038	1045	1067	1064	1031	1009	1050	1071	1088	1039	1002	1056	1027	1026	1038	1052	1136	1007	1044	1059	1043	1052	1014	1079	1009	1045	1010	1029	1085	1014	1013	1042	1091	1088	1045	1070	1053	1010	1071	1071	1061	1064	1025	1026	1010	1073	1055	1055	1093	1075	1092	1049	1040	1056	1010	950	1068	1034	1054	1083	1061	1067	1054	1047	1027	1023	1058	1038	1104	1030	1059	1069	1057	1029	1046	1038	1065	1055	1034	1078	1076	1104	1080	978	1053	1123	1029	1073	1016	1099	1026	1034	1042	1048	1112	1021	1060	1052	1040	1007	1089	975	1043	1056	1035	1101	1043	1043	989	972	1032	1092	983	1050	1082	1093	1092	1066	1080	1041	986	972	1118	1047	1002	1078	1079	1049	1015	1089	1042	1059	1052	970	1049	1062	1105	1088	1066	1065	1048	994	1038	1045	1099	1057	1060	1064	1074	1008	1078	1072	945	1029	1053	1041	1067	1049	1062	1039	1063	1011	1029	1041	1031	1025	1048	1026	995	1015	1053	1021	1041	988	1116	1047	1028	1117	1077	1055	1034	1049	1061	1048	972	1028	981	978	1068	1090	1087	1058	1016	1019	1018	1036	1002	1125	1098	1075	1068	1084	1074	989	1041	987	1028	1034	1044	1040	1082	1014	1047	1062	1107	1075	1054	1018	1045	1044	1067	1086	1060	1080	1010	1045	1040	1126	1022	1059	1039	1088	1066	1057	1086	1075	998	1105	1029	1034	1106	1084	1050	995	1090	1103	1043	1034	1032	1031	1063	1035	1074	1070	991	1036	1073	1102	1006	1120	1012	1024	1072	1032	1068	1043	974	1044	1014	1003	1029	1074	1092	1029	1011	1048	1077	1043	976	1058	1103	1076	1004	1014	1008	985	974	1048	1067	1055	1021	1054	993	1003	1032	1012	1006	1048	1021	1054	1013	1050	1048	1022	1015	1112	1059	1049	1042	1032	994	1072	1022	1017	1046	1052	1028	1051	1061	1075	1022	1084	1036	1056	1035	1022	1052	1055	1028	1066	1020	990	1092	1028	1070	1040	1053	1031	1079	1019	1101	1024	1083	1120	1040	1079	1045	1053	1022	1060	1085	1100	1113	981	1088	1071	1007	1040	1061	1059	1020	1005	1011	1044	1017	1070	1054	1066	1092	1050	1087	1058	1027	1036	968	1025	1020	1060	1017	1078	1078	1055	1036	1017	1091	1030	1048	1064	1043	1020	991	1026	1112	1057	1084	1091	1066	1142	1061	1077	1056	1027	1040	1008	1066	1043	1041	1029	1033	1048	1045	1058	1047	1095	1056	1096	1057	1100	1065	1046	1073	974	1069	1112	1056	1048	1092	1045	1037	1059	1075	1078	1023	1026	990	1069	1074	1036	1031	1114	1032	1109	1019
17636	25578	25053	19030	17478	14846	12645	9830	7986	6859	5541	4549	3531	2941	2632	2385	2404	2452	2172	2175	1995	1945	2011	1694	1612	1513	1625	1636	1566	1500	1449	1493	1492	1417	1505	1481	1428	1341	1328	1263	1264	1240	1234	1255	1213	1175	1267	1312	1284	1268	1240	1259	1235	1233	1248	1219	1241	1209	1298	1237	1235	1263	1203	1227	1262	1263	1283	1216	1283	1209	1225	1226	1286	1212	1217	1228	1238	1256	1255	1218	1230	1220	1271	1236	1301	1248	1221	1222	1269	1267	1265	1217	1198	1271	1199	1166	1254	1230	1287	1224	1272	1227	1246	1258	1262	1278	1238	1221	1250	1176	1220	1213	1253	1221	1264	1220	1241	1245	1221	1199	1256	1271	1240	1193	1239	1256	1183	1215	1192	1244	1229	1324	1134	1229	1250	1268	1195	1173	1282	1185	1212	1283	1259	1256	1182	1189	1305	1254	1227	1224	1302	1226	1227	1229	1214	1254	1254	1282	1268	1245	1240	1227	1230	1282	1211	1215	1270	1157	1216	1285	1287	1266	1225	1244	1256	1237	1209	1246	1216	1224	1200	1282	1270	1198	1241	1261	1204	1156	1235	1221	1291	1252	1283	1205	1238	1288	1249	1233	1174	1255	1232	1251	1267	1219	1201	1250	1225	1229	1227	1229	1260	1191	1202	1205	1207	1191	1240	1226	1253	1234	1234	1209	1228	1251	1265	1294	1203	1268	1201	1255	1239	1237	1256	1266	1219	1280	1237	1264	1272	1220	1238	1266	1208	1251	1274	1216	1208	1289	1300	1214	1235	1267	1209	1238	1263	1295	1256	1238	1228	1215	1242	1275	1242	1232	1279	1198	1213	1250	1271	1206	1171	1180	1274	1244	1261	1277	1246	1211	1180	1258	1213	1222	1237	1246	1178	1244	1209	1240	1258	1200	1229	1260	1256	1209	1237	1250	1209	1255	1272	1240	1251	1216	1258	1306	1269	1211	1250	1250	1301	1234	1257	1267	1205	1192	1267	1261	1183	1226	1268	1247	1203	1197	1209	1236	1228	1220	1288	1237	1241	1231	1237	1216	1271	1193	1225	1194	1252	1263	1186	1237	1169	1242	1324	1233	1269	1223	1243	1227	1226	1179	1235	1202	1281	1212	1221	1242	1219	1257	1299	1208	1288	1231	1321	1315	1270	1229	1270	1253	1168	1276	1159	1221	1252	1222	1242	1233	1287	1243	1192	1180	1203	1246	1256	1293	1260	1205	1223	1212	1240	1293	1160	1234	1243	1258	1267	1226	1240	1235	1286	1232	1258	1201	1257	1255	1271	1214	1340	1214	1253	1231	1202	1227	1266	1249	1209	1294	1255	1269	1298	1268	1202	1244	1235	1309	1179	1264	1255	1263	1284	1213	1258	1214	1221	1314	1273	1223	1354	1247	1216	1227	1247	1213	1281	1228	1201	1258	1186	1230	1201	1267	1280	1234	1276	1256	1199	1272	1227	1288	1252	1274	1209	1224	1300	1246	1185	1170	1277	1231	1200	1199	1254	1204	1270	1271	1202	1214	1273	1339	1236	1275	1249	1185	1289	1198	1238	1179	1285	1198	1215	1379	1227	1200	1261	1220	1237	1256	1274	1265	1209	1269	1223	1266	1233	1281	1192	1203	1244	1262	1265	1320	1323	1237	1273	1192	1203	1264	1249	1180	1256	1258	1274	1209	1255	1220	1223	1197	1266	1296	1227	1214	1236	1232	1246	1193	1229	1258	1201	1234	1277	1243	1191	1250	1205	1216	1218	1259	1171	1236	1252	1289	1231	1213	1197	1260	1150	1185	1215	1249	1254	1224	1219	1238	1252	1222	1255	1196	1258	1222	1245	1176	1226	1172	1289	1226	1271	1208	1254	1205	1241	1193	1322	1216	1197	1165	1216	1232	1228	1212	1278	1211	1238	1244	1252	1258	1304	1252	1265	1294	1232	1231	1178	1271	1225	1212	1212	1203	1217	1294	1232	1244	1290	1247	1221	1235	1261	1201	1269	1211	1264	1225	1369	1280	1259	1193	1266	1212	1244	1241	1238	1261	1191	1251	1262	1216	1208	1277	1235	1264	1233	1242	1245	1259	1274	1249	1211	1233	1264	1227	1197	1268	1280	1250	1229	1238	1264	1248	1269	1250	1210	1245	1259	1251	1250	1246	1198	1252	1302	1225	1214	1236	1239	1241	1233	1255	1235	1215	1231	1228	1227	1206	1211	1237	1203	1229	1221	1185	1185	1247	1200	1204	1284	1269	1229	1227	1193	1284	1217	1196	1213	1243	1305	1261	1204	1249	1289	1194	1271	1226	1275	1202	1249	1279	1211	1248	1250	1218	1244	1300	1247	1247	1211	1217	1294	1226	1189	1275	1213	1232	1246	1210	1210	1263	1252	1252	1281	1214	1258	1262	1208	1221	1206	1233	1187	1278	1214	1258	1280	1244	1221	1218	1269	1199	1295	1268	1204	1238	1208	1231	1246	1281	1261	1239	1294	1255	1261	1231	1218	1226	1241	1221	1243	1292	1167	1222	1233	1170	1262	1271	1237	1221	1213	1231	1250	1243	1202	1240	1232	1235	1258	1236	1306	1300	1195	1208	1232	1232	1260	1201	1258	1278	1261	1246	1238	1248	1271	1252	1181	1189	1259	1202	1285	1227	1244	1205	1204	1244	1248	1232	1245	1218	1245	1164	1229	1165	1274	1240	1247	1253	1215	1261	1283	1275	1224	1297	1277	1228	1270	1231	1216	1281	1219	1268	1170	1243	1249	1275	1282	1235	1302	1246	1260	1246	1216	1286	1204	1224	1282	1255	1265	1283	1172	1261	1271	1198	1191	1237	1260	1246	1279	1209	1198	1207	1250	1224	1226	1207	1257	1264	1282	1216	1244	1254	1244	1169	1233	1254	1227	1272	1237	1245	1265	1249	1209	1257	1245	1298	1240	1294	1194	1248	1242	1214	1269	1234	1198	1281	1243	1224	1243	1235	1240	1236	1276	1185	1251	1261	1216	1242	1282	1223	1247	1242	1229	1236	1217	1270	1186	1191	1271	1248	1287	1222	1265	1263	1280	1263	1274	1257	1184	1189	1282	1187	1227	1302	1252	1256	1277	1213	1234	1214	1241	1194	1249	1268	1193	1177	1164	1263	1293	1192	1227	1240	1246	1201	1134	1194	1261	1231	1232	1263	1283	1197	1213	1255	1231	1253	1212	1235	1192	1209	1258	1236	1217	1258	1256	1283	1270	1227	1277	1218	1157	1280	1291	1265	1222	1258	1204	1171	1220	1253	1232	1269	1199	1284	1232	1221	1275	1228	1231	1261	1163	1207	1265	1293	1170	1184	1215	1212	1194	1262	1282	1270	1261	1229	1205	1274	1264	1186	1246	1195	1288	1137	1216	1212	1219	1221	1232	1278	1235	1197	1197	1168	1237	1238	1218	1232	1289	1256	1285	1226	1128	1270	1315	1201	1195	1183	1253	1230	1216	1229	1260	1279	1273	1239	1242	1268	1304	1275	1258	1291	1270	1239	1307	1254	1195	1273	1219	1213	1194	1274	1219	1225	1250	1267	1302	1290	1167	1252	1233	1279	1188	1253	1268	1184	1214	1307	1134	1233	1273	1224	1276	1239	1232	1207	1200	1223	1202	1228	1199	1247	1261	1148	1305	1268	1247	1221	1282	1294	1236	1182	1221	1225	1186	1272	1260	1251	1231	1276	1244	1256	1276	1189	1215	1255	1233	1232	1254	1263	1251	1215	1241	1246	1184	1269	1216	1213	1274	1247	1255	1264	1283	1222	1276	1213	1223	1236	1293	1243	1200	1220	1237	1232	1294	1220	1239	1230	1207	1227	1206	1266	1183	1195	1243	1224	1242	1202	1251	1208	1240	1221	1240	1273	1257	1258	1206	1246	1175	1224	1267	1172	1242	1176	1254	1255	1220	1234	1266	1245	1200	1225	1216	1244	1208	1190	1308	1216	1224	1242	1237	1202	1241	1218	1276	1285	1204	1285	1251	1217	1236	1233	1178	1272	1266	1177	1271	1206	1251	1151	1249	1227	1222	1226	1215	1236	1272	1222	1242	1220	1200	1255	1187	1202	1206	1248	1196	1248	1272	1211	1247	1201	1230	1210	1293	1261	1227	1164	1195	1230	1244	1207	1199	1331	1208	1266	1199	1259	1210	1274	1253	1223	1264	1242	1252	1288	1265	1233	1303	1212	1242	1234	1217	1197	1237	1240	1322	1261	1311	1224	1251	1244	1174	1225	1181	1225	1231	1267	1284	1221	1229	1282	1210	1267	1216	1261	1227	1196	1243	1295	1150	1267	1258	1235	1260	1291	1221	1203	1279	1236	1251	1304	1271	1250	1203	1250	1217	1231	1305	1256	1206	1190	1277	1240	1268	1273	1185	1202	1257	1209	1215	1207	1277	1249	1200	1284	1199	1261	1246	1195	1241	1250	1217	1283	1198	1268	1267	1215	1269	1203	1310	1215	1222	1318	1208	1218	1206	1233	1280	1222	1122	1236	1274	1228	1278	1231	1266	1242	1244	1193	1240	1322	1224	1220	1276	1213	1274	1241	1291	1260	1259	1235	1257	1244	1205	1228	1281	1254	1245	1237	1222	1234	1201	1287	1242	1243	1289	1202	1200	1185	1258	1249	1264	1291	1205	1212	1226	1261	1290	1221	1256	1252	1241	1242	1231	1192	1208	1261	1268	1269	1305	1196	1221	1236	1174	1258	1236	1207	1233	1271	1261	1265	1277	1292	1242	1177	1234	1279	1242	1270	1183	1227	1217	1284	1288	1270	1292	1233	1183	1195	1230	1329	1313	1203	1252	1250	1194	1228	1247	1224	1233	1187	1242	1280	1281	1224	1267	1227	1239	1257	1265	1244	1230	1281	1267	1228	1158	1181	1239	1260	1291	1267	1248	1279	1262	1208	1217	1298	1261	1260	1248	1263	1238	1350	1226	1259	1298	1283	1231	1230	1241	1206	1204	1226	1260	1184	1237	1218	1217	1222	1245	1232	1194	1275	1304	1216	1271	1269	1229	1218	1265	1269	1184	1343	1285	1291	1173	1276
23286	20721	28054	23519	21258	20140	14738	8848	6171	5386	4432	3473	2635	2189	1911	1898	1811	1685	1650	1604	1441	1315	1379	1240	1173	1117	1136	1128	1130	1104	1078	991	1054	1033	1019	1046	1023	936	861	825	716	799	783	805	796	769	757	746	791	803	776	716	770	819	766	726	790	738	765	789	772	813	757	792	757	770	769	752	753	790	776	792	780	733	752	778	777	781	731	758	760	763	788	728	740	783	766	778	772	776	777	708	756	756	780	754	780	791	756	742	752	819	765	814	828	744	800	725	804	736	739	773	746	765	752	771	765	746	727	801	747	767	765	760	823	784	813	763	800	728	752	768	793	760	742	770	759	780	791	742	809	785	787	725	769	808	771	760	773	755	759	750	770	801	758	729	791	779	772	753	780	738	774	823	704	792	769	723	810	732	794	737	743	762	799	735	739	744	787	778	779	790	817	733	752	781	812	760	734	803	828	779	782	718	746	741	749	736	748	756	770	777	699	757	734	758	754	765	795	709	800	757	746	841	767	736	750	762	777	751	789	752	785	754	777	746	800	768	775	741	687	720	769	781	820	795	738	786	724	775	783	790	784	740	766	761	754	782	775	774	812	801	790	760	796	769	767	797	751	750	795	720	773	801	771	805	790	730	796	746	792	766	786	762	762	775	792	702	783	803	800	819	798	751	786	775	723	792	781	750	772	800	800	774	777	775	762	792	742	759	791	703	794	794	750	733	795	761	744	754	751	766	731	804	757	753	745	790	768	790	817	771	780	778	742	742	775	758	766	758	782	755	755	773	776	723	778	771	827	778	778	782	744	727	764	779	787	767	799	770	756	798	823	777	732	740	796	760	772	801	739	741	777	743	774	752	766	766	764	780	775	740	775	799	747	730	743	780	717	747	764	785	741	774	793	789	759	779	822	812	777	799	776	744	754	780	724	797	730	789	779	752	764	779	749	764	754	792	755	798	762	744	802	752	769	773	767	781	719	758	772	772	761	762	764	738	728	734	795	824	766	762	780	781	736	775	757	785	732	759	802	783	760	718	766	776	766	719	741	778	730	766	792	761	785	748	740	745	794	694	800	778	800	766	765	743	798	750	771	824	765	766	752	782	805	736	724	721	790	784	752	752	785	776	780	739	770	766	770	788	764	752	765	778	733	781	729	799	785	762	802	795	747	770	768	756	806	798	740	776	797	810	797	765	695	805	826	749	755	778	747	743	740	762	774	781	749	741	799	797	799	771	775	778	759	756	740	800	763	774	790	726	764	760	732	757	746	771	819	797	754	752	770	808	785	782	738	737	755	784	833	731	717	794	832	772	774	776	742	780	761	767	751	795	764	732	778	794	825	778	771	788	754	810	788	747	773	785	750	795	781	779	752	780	748	732	804	799	800	737	772	793	797	789	718	802	774	761	770	757	767	691	756	793	779	800	760	783	738	760	769	739	794	747	770	775	712	775	798	743	766	715	745	759	721	767	761	837	794	762	749	729	769	778	782	792	787	779	777	802	719	752	711	748	779	784	735	801	742	721	768	787	727	753	782	720	735	751	782	775	786	783	778	721	790	848	770	817	739	766	750	770	786	776	806	744	775	765	773	744	788	811	748	785	771	792	786	775	731	754	816	757	791	796	724	748	755	824	743	793	798	760	742	780	767	749	768	721	791	786	819	810	791	716	720	732	798	743	775	793	747	771	737	782	789	780	797	719	731	749	768	744	755	783	752	770	790	778	787	732	755	739	721	747	795	758	787	745	805	792	718	764	821	793	837	776	747	783	766	732	767	799	726	722	781	752	805	757	752	779	740	750	778	755	789	713	784	762	781	729	788	823	804	761	791	779	710	799	773	775	784	758	749	737	770	773	783	757	797	781	735	814	729	767	754	729	728	754	745	732	781	768	775	760	758	726	794	771	757	809	812	742	818	743	718	688	801	759	791	763	745	719	732	747	723	773	774	720	735	738	799	792	776	791	786	732	804	800	723	780	777	790	764	813	700	748	763	799	755	765	772	776	756	796	743	824	764	763	760	816	773	717	766	735	781	741	776	743	785	777	765	722	784	761	755	727	790	738	787	787	824	749	793	771	756	758	713	728	788	785	754	781	739	786	767	747	830	705	755	749	757	778	762	813	769	738	779	717	820	806	736	724	803	754	716	781	762	822	800	762	790	753	750	766	771	772	769	744	786	745	763	787	730	806	764	786	770	804	749	747	766	732	694	799	747	785	765	782	753	781	763	756	785	738	722	737	794	740	736	810	774	777	792	734	702	763	825	787	773	780	785	787	736	797	758	780	752	744	761	738	761	762	769	757	797	783	759	740	779	788	801	760	805	766	795	769	760	736	717	774	822	780	745	774	841	810	770	779	776	792	758	782	770	789	748	801	749	807	742	781	765	792	834	743	784	798	790	778	816	744	725	802	765	794	782	765	804	727	754	828	778	790	791	787	786	746	720	757	809	751	794	742	759	733	800	757	741	803	738	782	730	775	718	716	765	764	732	795	780	762	761	760	769	767	750	737	752	731	771	776	776	796	784	800	786	776	779	755	745	751	762	759	764	792	741	726	779	754	733	754	769	727	771	752	817	758	772	831	760	725	732	765	791	789	782	748	766	734	773	766	738	735	770	816	717	745	759	802	755	768	712	750	798	766	811	769	780	786	712	805	752	761	743	745	717	736	749	842	730	800	814	767	749	772	767	739	778	815	736	769	751	711	774	769	763	782	768	755	744	793	830	739	740	811	791	765	756	772	730	764	815	720	725	792	736	766	806	788	786	819	726	742	783	790	774	767	798	767	697	798	743	741	819	808	820	765	766	725	763	770	766	802	736	773	737	790	784	811	778	812	756	733	793	750	708	764	731	773	730	775	770	803	761	733	842	785	798	798	738	745	731	812	796	765	738	758	790	739	768	753	773	755	721	737	766	768	790	739	787	789	738	768	747	753	769	765	758	813	751	740	796	773	808	781	784	813	758	788	754	776	770	738	753	731	792	740	777	748	758	792	790	729	776	761	774	724	806	763	760	816	814	733	730	813	786	799	742	729	730	758	766	711	740	729	805	770	796	763	748	779	765	782	729	774	758	777	743	707	717	723	764	776	747	766	750	800	721	742	753	745	734	797	736	784	753	770	771	685	734	773	779	742	717	794	786	731	774	772	785	704	749	738	735	780	804	800	782	777	751	775	765	751	796	741	711	780	797	753	783	760	776	757	816	772	768	749	751	774	726	767	803	729	739	801	786	760	784	761	766	776	709	758	775	741	760	767	737	792	788	816	745	748	735	780	758	824	786	754	821	806	753	822	781	760	748	729	799	756	782	761	755	762	751	732	776	730	778	731	792	832	748	760	754	754	821	736	744	718	780	744	771	791	747	753	738	783	746	747	783	719	777	760	746	799	760	821	744	813	763	760	740	786	751	791	771	748	764	765	759	742	754	808	706	829	768	720	749	740	750	776	751	775	804	742	778	830	739	782	779	772	731	755	789	793	777	798	789	763	745	837	760	692	766	752	767	791
18694	33268	32512	26172	23684	20765	17599	13899	11190	9575	7794	6256	4731	3846	3144	3056	3038	2748	2590	2396	2284	2031	2010	1819	1654	1526	1486	1531	1515	1355	1326	1378	1402	1289	1415	1401	1386	1086	1082	1022	950	954	975	914	942	954	940	977	973	899	933	946	967	956	935	907	945	911	938	925	928	847	942	958	907	931	945	913	939	952	943	951	944	923	995	943	985	911	970	926	916	917	944	918	950	907	956	941	902	1002	951	880	949	932	894	1039	916	918	971	936	978	854	956	967	982	870	952	930	938	940	898	964	872	913	975	898	923	901	886	896	903	904	969	904	967	942	914	936	900	944	943	904	892	947	975	998	922	893	925	925	914	920	912	904	916	899	894	905	872	902	959	947	936	992	913	906	953	935	918	936	942	919	896	925	914	898	918	896	922	920	929	906	920	969	967	908	962	912	928	903	903	965	905	966	955	971	942	995	937	894	984	939	886	918	921	892	895	920	922	898	926	911	922	898	881	1004	932	940	947	910	897	921	953	920	952	909	934	895	925	939	914	924	982	917	895	889	1018	940	889	943	963	891	989	953	910	944	985	939	911	921	891	953	909	963	1002	966	857	876	950	943	910	946	911	918	950	967	919	944	905	913	935	949	894	886	903	950	906	975	919	906	905	952	944	935	916	954	947	949	933	933	935	902	918	908	862	947	927	872	932	907	894	1003	920	943	904	925	953	937	971	921	919	979	931	925	945	862	928	912	938	911	923	936	990	963	997	923	925	898	921	893	979	896	930	941	923	897	933	888	916	954	983	900	930	918	907	923	907	909	906	920	973	903	962	912	963	942	945	912	949	930	887	949	962	905	936	940	944	900	927	916	939	879	927	941	887	929	921	932	949	939	931	880	953	966	933	943	915	937	889	905	926	886	941	890	923	947	881	907	951	944	958	916	885	922	902	996	931	943	948	924	923	907	879	874	919	984	970	971	879	892	929	940	962	933	933	941	917	871	983	942	973	891	958	909	920	970	951	918	973	978	899	925	928	966	909	911	888	967	934	946	951	931	924	933	939	901	972	951	944	910	952	1004	962	929	874	873	897	937	952	939	958	943	939	896	930	974	906	939	926	938	899	910	936	925	953	912	936	886	955	943	946	916	914	906	942	889	910	953	921	901	899	952	902	877	990	931	920	880	976	932	904	935	999	921	915	894	882	872	930	941	943	881	958	993	848	938	974	920	962	933	919	937	947	965	952	932	962	977	940	975	884	922	923	880	896	954	897	918	889	887	931	920	933	930	916	911	951	890	883	916	918	920	887	928	933	920	971	984	931	916	940	933	892	883	905	958	921	915	949	985	914	975	896	928	915	923	944	928	941	952	893	892	936	975	963	880	963	941	952	911	946	921	909	960	964	959	933	926	915	939	908	860	944	949	867	920	923	983	917	961	938	948	916	885	934	986	903	897	909	896	939	963	923	919	922	978	922	881	913	914	931	893	882	930	841	909	955	943	966	927	922	982	941	943	930	912	928	898	938	945	976	874	968	976	909	878	904	908	939	903	853	875	940	894	983	903	922	906	936	929	896	921	990	926	955	995	943	1002	877	900	928	966	937	940	889	920	949	964	888	917	978	931	949	917	903	971	930	959	904	925	927	952	929	996	916	909	905	961	934	927	912	876	956	947	981	946	1003	938	849	929	899	973	957	894	941	972	877	872	885	939	917	892	920	941	920	939	912	949	898	896	975	904	918	951	964	923	928	905	946	929	938	896	912	920	880	918	966	900	908	944	955	944	931	907	938	911	957	896	937	965	924	879	913	950	875	944	900	947	898	896	969	950	923	904	949	883	934	952	923	922	886	932	961	939	898	922	975	948	916	913	981	933	946	859	940	865	911	956	903	893	961	980	929	916	935	912	991	955	948	951	917	977	910	979	922	855	919	922	896	890	934	936	946	950	937	891	933	952	933	927	902	893	967	949	979	922	945	987	926	927	922	963	958	912	940	910	948	929	923	918	904	889	918	941	930	936	927	939	920	937	1017	941	896	928	866	948	921	954	899	905	969	949	951	904	923	900	902	932	950	906	964	931	923	932	904	920	890	879	925	1005	888	876	889	910	918	957	870	941	901	956	935	958	944	897	948	929	922	904	921	938	925	943	884	933	952	927	906	962	920	897	953	949	920	929	929	925	849	927	941	895	908	927	936	882	968	958	955	887	988	933	927	878	909	959	923	908	951	877	912	942	976	918	923	871	931	920	889	928	954	894	912	906	996	875	938	964	922	932	971	945	911	900	911	906	912	989	909	898	968	921	961	953	939	959	901	960	906	875	899	922	967	942	923	928	939	892	910	951	967	993	899	899	929	927	957	925	961	935	978	876	887	912	925	929	857	934	925	907	985	929	924	933	885	916	937	896	945	870	861	966	892	939	973	934	931	928	866	961	899	996	948	902	953	939	973	945	882	951	899	898	909	973	932	940	941	917	1013	875	949	901	979	960	894	986	906	971	911	946	963	906	916	903	869	900	918	923	934	924	897	852	901	896	914	958	962	925	896	960	944	902	969	919	928	922	958	878	910	948	933	917	887	908	890	954	900	906	966	907	934	907	943	913	956	962	966	909	867	886	941	924	958	919	925	926	934	992	936	915	918	878	937	960	914	924	963	954	966	874	924	915	912	958	986	964	880	844	938	937	915	981	918	926	882	960	905	934	863	970	929	935	909	971	930	924	940	951	955	864	965	958	949	942	977	942	947	923	940	916	984	935	879	953	896	928	934	916	887	896	903	900	933	890	869	956	986	964	935	909	886	921	935	994	970	962	943	937	878	971	850	925	931	941	939	900	965	889	893	940	918	903	942	939	960	925	933	903	974	921	908	889	939	922	895	876	950	948	911	1014	972	989	912	937	982	881	940	903	908	938	901	947	978	882	943	900	905	904	979	978	930	964	878	917	899	916	930	894	917	923	966	965	920	963	890	945	981	973	911	950	902	915	980	953	977	926	900	920	918	928	956	952	920	943	889	887	959	916	931	898	927	925	940	892	933	904	937	942	947	910	929	908	898	945	960	943	893	897	943	929	963	920	917	865	931	933	924	895	932	918	916	903	965	934	969	974	884	918	914	927	909	934	903	913	947	960	899	915	936	948	903	933	980	959	912	939	923	882	931	882	938	938	951	951	975	920	933	916	960	944	953	905	905	926	948	938	907	886	944	918	904	969	923	916	860	941	919	957	908	954	893	941	988	908	931	918	911	873	929	961	927	946	903	923	881	902	935	946	936	938	1003	982	857	934	897	932	910	922	910	922	956	921	924	922	854	992	926	942	916	952	935	974	915	950	925	923	949	942	971	919	915	964	946	845	938	944	898	939	911	927	925	957	931	909	919	956	956	890	960	970	947	893	956	949	910	966	870	898	914	901	941	962	902	909	952	911	902	956	912	886	903	939	958	926	980	903	935	947	928	925	957	917	918	907	891	901	905	936	959	962	964	901	922	934	926	894	956	936	855	935	923	918	864	948	890	898	974	922	915	918	895	883	894	932	909	917	922	888
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
