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
341172367045	341172367604	341172368154	341172368704	341172369253	341172369804	341172370354	341172370904	341172371453	341172372004	341172372554	341172373104	341172373653	341172374204	341172374754	341172375304	341172375853	341172376404	341172376954	341172377504	341172378053	341172378604	341172379154	341172379704	341172380253	341172380804	341172381354	341172381904	341172382453	341172383004	341172383554	341172384104	341172384653	341172385204	341172385754	341172386304	341172386853	341172387404	341172387954	341172388504	341172389053	341172389604	341172390154	341172390704	341172391253	341172391804	341172392354	341172392904	341172393453	341172394004	341172394554	341172395104	341172395653	341172396204	341172396754	341172397304	341172397854	341172398404	341172398954	341172399504	341172400054	341172400604	341172401154	341172401704	341172402254	341172402804	341172403354	341172403904	341172404454	341172405004	341172405554	341172406104	341172406653	341172407204	341172407754	341172408304	341172408854	341172409404	341172409954	341172410504	341172411054	341172411604	341172412154	341172412704	341172413254	341172413804	341172414354	341172414904	341172415454	341172416004	341172416554	341172417104	341172417654	341172418204	341172418754	341172419304	341172419854	341172420404	341172420954	341172421504	341172422054	341172422604	341172423154	341172423704	341172424254	341172424804	341172425354	341172425904	341172426456	341172427004	341172427554	341172428104	341172428654	341172429204	341172429754	341172430304	341172430854	341172431404	341172431954	341172432504	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23003	21614	29393	24333	21628	21596	10486	3489	2460	2132	1834	1779	1577	1365	1265	1161	1057	1020	1019	1045	970	1027	956	988	1043	1060	1048	1042	966	956	952	973	915	968	887	897	896	889	875	870	870	966	942	1001	905	952	820	814	886	842	753	740	726	789	795	749	765	757	730	745	814	801	806	796	746	778	801	699	776	755	776	688	745	725	732	739	699	716	695	751	733	742	693	727	747	730	738	739	735	798	742	755	721	721	693	785	745	686	719	770	718	694	721	667	769	720	749	724	721	742	721	740	736	715	709	750	751	749	738	767	676	785	726	745	743	777	727	725	720	737	712	766	741	727	712	698	721	692	751	734	743	735	751	737	724	751	779	764	728	725	742	722	736	708	737	754	721	753	726	728	753	703	759	801	763	713	694	709	732	697	740	737	758	738	731	773	753	733	697	778	734	788	775	751	720	758	741	779	733	718	720	713	716	724	780	797	721	729	757	778	742	758	765	711	782	778	742	740	717	695	730	765	665	739	764	707	779	742	764	701	723	682	705	748	718	754	761	713	720	741	671	721	745	718	741	702	755	779	739	726	772	742	703	751	713	714	726	754	737	712	728	752	698	775	760	710	756	723	728	725	725	730	673	727	682	718	704	756	719	721	759	729	686	769	687	678	734	670	742	723	742	707	701	699	719	738	712	735	719	703	722	757	710	749	744	700	735	749	720	724	752	745	705	738	729	693	787	750	715	720	752	777	708	733	747	741	769	749	782	712	701	754	740	716	730	760	727	711	741	734	729	726	717	696	725	731	754	715	701	723	752	713	756	705	691	717	767	724	750	745	738	712	731	721	758	746	734	735	700	706	721	756	771	736	776	744	777	761	728	702	764	711	708	726	785	733	784	750	737	699	746	727	708	708	755	752	734	789	675	751	765	769	771	765	798	725	766	759	751	748	690	699	791	745	731	802	702	760	734	719	713	739	760	750	736	727	717	728	771	754	765	716	771	782	724	750	747	713	686	722	704	753	711	728	721	708	712	736	723	746	718	728	715	674	721	751	730	770	737	757	696	737	685	717	728	711	701	725	780	695	733	694	721	750	735	709	743	711	747	732	713	743	772	732	753	775	756	685	730	719	736	765	779	746	710	741	732	720	736	720	718	698	740	696	795	710	715	801	762	731	733	746	715	777	778	754	746	758	752	807	699	756	766	692	736	734	743	700	753	730	697	773	764	743	793	771	702	744	686	695	695	706	765	725	785	809	712	748	721	749	717	726	705	767	823	759	717	760	759	710	709	691	705	759	727	775	730	729	752	729	675	707	714	706	757	724	724	716	712	787	699	676	765	745	690	773	716	719	742	753	697	748	711	751	760	657	758	743	768	722	742	703	776	737	775	695	760	733	746	708	745	733	730	693	714	728	690	745	753	702	748	759	744	725	730	711	785	706	745	742	767	734	747	731	742	744	713	781	695	738	742	749	722	731	751	746	754	676	737	761	718	691	727	747	699	766	724	768	720	774	732	689	718	744	719	781	733	726	659	718	775	737	708	706	730	748	762	746	742	725	745	727	732	745	777	763	699	770	702	724	726	729	725	683	729	714	700	685	722	779	713	746	722	778	719	780	708	743	668	684	732	743	732	697	755	725	792	726	762	731	709	771	736	766	768	730	700	712	732	789	696	771	733	788	753	718	704	756	750	727	772	716	822	757	759	694	739	714	697	731	778	725	700	757	726	764	694	796	723	773	744	716	692	736	801	755	735	712	729	739	742	708	740	707	726	751	740	738	759	747	775	708	715	724	751	707	760	736	761	673	742	747	679	713	706	707	772	749	745	747	790	727	703	764	708	777	743	695	755	738	700	727	727	683	716	729	741	742	703	711	732	762	757	771	713	735	682	717	669	733	705	764	742	710	734	737	749	696	738	733	727	759	761	700	765	684	766	705	776	704	735	697	738	735	723	703	716	722	761	744	756	759	777	714	735	712	730	770	721	727	711	755	701	688	767	739	687	733	767	730	802	777	764	746	709	697	768	719	771	685	767	739	714	717	732	716	808	710	775	752	754	696	775	732	725	736	715	785	720	728	744	730	741	712	779	723	784	764	729	734	706	747	740	736	723	750	747	670	717	696	711	726	729	742	776	690	725	738	735	718	757	712	779	724	671	762	705	724	756	731	749	707	748	721	668	735	726	820	765	695	733	771	727	738	785	781	735	752	693	770	746	747	682	732	736	739	731	761	760	703	778	750	701	695	756	707	770	736	761	746	791	749	744	721	762	719	749	811	763	768	743	750	728	769	721	803	801	689	783	738	710	717	753	739	752	758	776	710	710	704	718	764	768	746	726	701	755	732	750	753	772	703	737	698	734	715	726	692	702	712	761	708	699	687	763	752	745	746	761	742	711	767	763	682	756	764	746	745	745	713	686	719	671	762	746	733	734	731	766	724	738	729	735	780	739	748	787	715	748	712	699	699	757	742	702	782	762	736	715	757	735	709	726	725	739	755	754	727	743	734	723	736	722	729	726	748	710	762	723	737	778	679	728	751	740	750	731	724	723	743	707	680	715	747	768	709	696	718	683	726	688	767	727	694	715	698	751	728	734	663	739	747	754	710	720	745	735	710	707	751	700	735	733	699	694	728	761	769	692	730	742	726	667	695	762	664	742	763	692	719	718	699	694	754	748	760	718	721	726	716	734	752	740	726	731	774	704	750	736	714	727	719	732	754	728	772	734	769	769	766	701	729	757	743	732	763	788	692	716	713	655	695	700	728	736	698	777	792	777	754	748	724	719	719	733	730	751	753	687	749	685	730	747	755	711	738	666	718	728	789	744	721	756	723	775	718	699	726	781	755	731	742	685	697	736	700	793	730	700	742	751	733	766	773	747	725	751	727	785	777	763	769	672	768	767	744	740	761	758	690	726	749	720	759	682	749	755	709	693	771	676	759	762	743	751	721	749	703	722	731	730	728	744	730	713	708	748	729	714	683	716	738	770	776	730	736	741	732	713	741	698	769	742	694	738	781	723	744	741	712	706	748	722	744	789	691	721	707	760	760	740	739	715	753	756	766	705	790	753	691	722	703	737	736	780	718	743	756	712	760	708	733	735	730	735	736	692	741	685	704	790	723	681	699	726	750	765	733	729	742	747	731	742	732	713	766	726	770	763	721	797	709	755	715	769	759	778	763	722	736	749	732	677	762	736	724	743	770	721	722	720	700	663	685	732	714	734	795	725	719	690	743	737	671	780	719	699	732	702	733	728	746	671	753	702	728	655	719	696	710	716	721	744	736	754	678	714	732	725	771	745	786	690	714	723	757	753	735	719	725	735	730	735	724	715	725	773	731	748	726	756	726	815	697	697	772	738	718	705	705	741	723	786	764	738	723	707	713	704	668	761	678	699	741	741	718	680	731	743	720	763	791	737	766	736	719	751	737	745	764	694	725	689	719	699	727	766	767	730	759	715	769	702	743	734	693	730	725	763	770	708	759	705	718	675	727	726	706	748	766	778	764	749	779	721	762
20153	35201	23511	22870	10916	8327	6233	4927	3951	3363	2942	2684	2326	1827	1640	1447	1314	1194	1252	1215	1182	1163	1163	1142	1285	1279	1271	1116	1106	1101	1084	1033	1039	1031	1020	1036	1047	991	963	980	972	1004	1055	1071	1088	1031	946	887	840	830	794	736	832	797	766	780	766	757	798	740	779	715	758	703	780	803	759	781	779	750	762	706	730	759	798	743	746	776	747	735	757	709	790	746	780	724	680	734	713	735	705	747	745	700	742	712	757	720	707	753	724	734	764	696	689	703	733	735	782	738	736	710	758	724	755	729	718	676	713	726	703	721	732	737	727	726	758	745	775	747	711	759	721	797	741	716	736	753	734	766	735	753	742	736	740	682	702	714	709	729	705	731	727	767	755	708	770	727	762	710	778	765	751	756	703	775	722	728	677	752	743	746	742	702	711	695	758	721	769	706	758	732	731	697	769	768	770	702	744	733	729	672	741	735	715	727	725	711	719	746	751	753	709	691	752	731	768	794	756	764	716	710	726	709	732	725	754	744	755	744	696	744	732	719	760	747	753	711	711	740	693	747	711	727	718	786	725	749	794	738	708	732	710	758	726	746	757	716	745	756	729	710	723	754	761	745	750	733	701	707	775	743	744	747	696	731	737	724	733	753	726	773	724	736	714	718	737	721	783	716	780	742	746	767	741	727	730	704	715	740	737	782	701	768	676	695	727	742	739	734	728	731	711	731	739	701	753	713	736	747	758	733	729	697	766	727	696	769	726	702	691	730	712	751	806	796	719	731	682	694	694	785	749	717	746	703	734	723	716	743	739	735	697	712	695	730	748	744	735	726	739	746	702	710	725	763	762	775	747	742	734	709	708	760	730	703	689	770	747	717	703	709	720	717	693	744	681	726	746	716	719	750	663	729	697	740	766	725	730	741	734	769	747	735	697	758	717	719	743	735	752	701	706	709	728	706	717	739	707	735	749	717	750	759	780	756	698	703	734	778	744	776	776	718	735	741	742	741	744	682	716	735	698	721	712	723	742	680	741	746	732	714	775	721	740	686	765	716	780	720	749	778	726	771	780	696	731	777	734	704	772	701	740	729	742	701	733	782	739	759	760	713	678	724	713	731	738	715	722	742	729	741	707	730	741	706	767	746	766	763	742	728	702	695	726	713	731	704	723	703	758	706	745	759	713	738	682	694	770	733	741	757	718	746	714	760	673	755	716	730	722	735	726	727	751	668	694	747	696	720	734	765	758	786	722	735	727	725	699	657	737	772	716	735	757	726	720	716	735	760	730	740	690	742	719	739	772	736	726	696	746	764	736	732	705	748	742	745	719	732	778	717	698	772	717	752	728	674	697	762	772	736	724	724	716	675	775	727	693	735	723	738	757	684	747	709	757	741	746	769	703	716	738	659	733	747	749	676	714	707	716	750	714	727	765	740	737	724	742	753	763	690	716	693	737	764	742	757	765	748	752	744	726	717	691	750	748	721	757	733	729	748	767	748	736	791	744	749	756	717	742	705	737	707	730	749	725	750	750	732	697	699	731	711	756	743	785	770	746	759	714	736	805	740	773	732	662	748	684	692	699	732	749	734	738	726	741	726	735	726	734	712	757	728	734	722	727	726	678	699	756	732	681	747	781	692	735	730	719	748	778	788	714	724	721	732	762	747	746	760	763	657	723	722	705	737	690	738	725	742	729	753	766	773	738	769	780	751	744	749	717	757	697	730	774	729	741	727	689	732	728	740	712	772	682	735	717	730	702	726	716	744	752	743	789	735	769	736	744	775	737	738	699	758	725	705	705	707	741	754	784	718	747	696	727	749	787	706	726	676	722	695	725	790	720	740	751	758	752	725	688	748	764	740	753	737	723	728	757	720	729	654	745	782	778	762	714	724	701	721	729	752	716	736	753	736	728	711	732	717	752	691	703	728	695	714	753	734	751	734	739	753	740	716	723	747	752	750	723	742	727	756	746	724	697	770	752	705	710	732	767	735	748	775	712	748	711	736	718	723	751	765	708	726	741	708	716	696	725	739	742	750	714	743	717	730	740	740	743	720	737	728	738	705	723	725	749	721	752	794	730	754	699	719	733	725	679	740	757	722	735	809	734	774	740	766	709	729	709	696	748	715	725	692	756	703	709	710	654	712	718	779	724	774	786	760	727	714	761	756	743	725	733	760	698	691	726	735	701	678	700	690	749	724	713	700	646	690	728	756	711	732	720	756	745	718	713	738	764	725	756	723	734	741	689	751	742	754	689	750	737	704	732	755	752	762	721	706	801	726	732	681	784	724	772	733	708	748	673	732	764	746	711	734	737	697	705	778	765	709	755	724	750	768	730	742	743	757	692	755	788	743	768	787	757	761	724	728	739	736	733	686	772	746	743	747	675	764	738	714	763	768	725	713	739	727	776	700	773	761	704	754	741	746	694	710	732	750	775	685	762	712	710	730	770	703	688	736	749	727	682	690	708	740	775	756	735	732	763	762	716	695	756	733	724	728	713	685	753	729	711	684	700	753	721	736	768	723	725	749	709	751	753	751	747	758	752	768	700	711	701	760	655	710	725	734	688	707	718	739	771	732	718	705	757	710	737	695	684	726	805	751	703	686	718	726	759	721	773	776	674	710	754	725	733	731	744	735	771	776	725	750	769	726	701	735	696	752	816	748	783	689	749	744	773	705	690	782	765	754	752	738	754	735	736	683	740	724	745	704	756	762	701	706	763	774	750	766	758	699	754	742	713	763	704	731	725	743	707	717	691	768	740	722	722	762	748	726	771	736	756	718	752	740	723	705	684	757	746	707	697	741	725	691	728	745	701	762	714	733	714	747	742	735	731	747	740	725	736	730	717	744	726	700	770	751	731	685	732	736	690	714	701	727	755	745	758	763	732	764	766	740	723	745	737	707	747	699	766	776	657	683	773	768	773	729	721	748	741	727	790	742	756	723	736	801	739	751	750	739	794	729	679	770	734	750	756	722	705	677	762	748	699	754	660	743	738	757	726	732	755	724	793	719	738	725	766	722	767	714	738	692	637	767	749	746	755	733	752	768	703	691	722	761	759	736	743	733	718	766	718	717	750	706	759	755	746	753	710	716	694	726	748	707	755	744	726	744	711	711	712	757	737	715	753	730	727	712	713	728	705	710	740	704	718	708	746	728	736	716	714	732	727	729	712	760	714	770	732	801	719	745	711	762	715	738	744	773	683	689	716	738	742	717	731	733	771	742	712	738	749	718	681	702	746	723	699	724	728	720	717	707	784	717	778	763	781	735	704	749	731	765	732	741	741	728	714	719	774	704	720	743	749	725	721	741	755	707	717	711	690	706	714	743	695	696	729	715	691	750	725	763	789	782	720	755	727	725	716	751	725	740	736	769	667	722	781	736	738	741	715	723	729	722	742	708	730	743	726	747	701	713	714	776	743	744	740	743	746	703	731	742	709	697	804	778	727	772	712	742	704	751	715	720	755	753	719	768	678	706	749	774	669	709	742	743	731	737	662	708	719	712	730	760	741	728
28284	19389	11426	5967	3077	2303	1633	1288	1096	1021	964	986	926	857	787	781	776	785	750	827	767	771	809	863	811	894	797	790	829	779	786	725	740	782	758	774	727	767	759	788	739	774	764	786	768	749	716	744	732	761	775	658	679	750	684	720	701	670	723	693	725	712	751	732	693	651	706	714	720	726	739	686	717	700	677	709	713	671	738	680	719	733	711	714	673	668	689	685	718	672	707	705	723	700	667	702	729	708	665	748	693	733	683	731	699	708	706	718	735	717	713	679	680	706	705	744	680	725	742	726	698	723	734	695	711	686	745	718	739	718	647	698	668	729	703	717	685	702	682	701	696	720	731	718	718	665	685	680	690	683	695	703	668	674	697	705	733	715	737	703	685	710	702	721	725	719	688	729	706	713	721	691	729	692	741	659	677	721	697	743	684	760	696	724	726	675	703	662	707	690	727	710	720	706	710	713	692	716	683	726	681	737	676	687	692	703	753	694	729	717	760	685	676	745	709	729	686	734	704	680	724	686	701	707	670	693	775	703	680	703	677	775	673	758	719	707	764	691	747	705	680	646	714	717	665	686	711	672	670	720	683	706	701	705	708	715	685	711	665	674	647	730	692	731	672	712	731	682	692	723	751	697	716	732	747	715	690	692	699	679	701	690	716	704	711	706	706	683	765	732	709	677	716	692	676	702	682	741	699	712	698	729	703	715	710	721	664	683	673	632	742	731	740	702	708	702	703	713	735	635	679	681	692	745	680	714	733	713	651	687	676	739	695	729	673	720	714	724	734	714	695	673	716	664	657	718	684	711	692	689	755	694	675	717	700	725	713	716	712	742	768	662	680	697	653	662	716	689	696	729	668	661	759	688	676	689	688	716	664	704	681	723	665	716	656	686	691	700	653	720	706	730	712	720	713	647	687	704	711	690	720	694	672	701	695	702	685	689	640	715	672	677	697	716	697	740	720	753	719	733	688	715	662	685	691	685	710	700	719	698	724	687	680	703	706	700	705	652	689	703	688	721	712	684	692	720	720	705	695	738	698	734	718	736	707	695	706	706	698	733	695	746	720	735	707	702	676	633	701	684	725	724	734	766	717	691	701	709	726	725	717	706	704	665	720	706	736	681	696	708	708	673	694	647	692	745	729	737	695	711	751	721	701	723	719	673	695	663	716	675	712	761	700	742	725	713	753	695	757	725	683	761	697	692	735	722	738	691	724	715	710	749	749	725	728	689	711	703	673	720	702	681	658	774	732	708	716	685	724	709	702	694	674	700	697	695	687	665	713	701	699	673	723	729	678	724	679	677	711	715	674	778	691	685	728	704	734	724	689	730	708	644	664	715	689	705	741	775	699	722	688	708	725	650	703	686	708	732	675	687	708	706	710	712	698	741	694	732	737	678	797	711	727	647	718	693	718	719	708	681	696	758	680	714	709	704	710	711	698	715	710	682	756	666	701	706	726	693	686	733	718	739	669	739	717	738	734	686	667	719	667	726	726	685	699	719	711	731	671	653	674	724	666	662	712	680	708	696	715	681	713	680	729	675	696	718	717	741	751	738	690	719	750	669	672	696	737	703	744	696	713	701	709	671	729	709	725	742	692	723	717	674	696	718	665	695	750	688	742	690	725	655	752	692	707	705	725	692	761	713	685	698	720	711	678	682	752	689	725	702	661	712	719	729	668	663	726	743	697	692	697	703	723	700	669	697	711	712	759	680	730	663	680	672	666	689	731	686	722	718	699	694	742	700	680	760	713	734	729	693	703	685	720	726	714	674	717	729	696	706	691	739	684	725	714	646	712	692	653	730	662	722	771	717	698	683	743	674	704	719	750	713	685	712	697	669	683	744	718	699	705	715	663	633	696	666	700	719	713	728	705	657	647	666	678	718	676	716	645	713	704	694	736	697	660	754	720	703	714	664	717	729	680	662	670	721	699	675	723	726	676	740	719	682	747	696	661	705	755	675	740	702	710	729	673	750	700	681	696	737	700	720	739	741	743	694	710	658	737	764	712	729	693	691	696	695	702	687	694	628	729	666	737	714	691	707	742	681	679	707	692	744	712	749	690	715	720	731	731	665	682	666	719	702	754	660	740	720	681	703	699	692	693	693	689	693	726	687	713	696	698	687	727	722	702	744	690	676	724	678	695	707	720	697	698	684	706	706	738	696	699	750	723	710	756	680	673	726	695	714	690	696	694	758	714	709	708	719	697	721	712	695	706	693	705	740	706	724	732	742	699	744	740	684	762	636	710	697	700	757	697	724	750	705	708	710	675	735	695	741	721	729	730	690	709	664	793	711	680	702	674	674	704	705	762	674	729	727	759	696	719	694	695	732	680	717	724	735	709	715	693	745	674	732	700	685	690	735	708	711	716	758	704	671	802	725	700	640	708	698	706	685	727	690	708	697	700	732	686	705	665	713	701	691	693	758	722	698	731	709	759	703	681	717	674	697	675	704	711	712	747	712	764	756	689	698	697	704	748	695	690	704	700	703	704	691	708	679	690	728	699	708	714	677	729	705	698	674	700	733	689	698	667	695	709	739	724	666	727	661	726	734	721	750	687	669	688	708	691	716	704	686	694	697	710	718	712	663	763	711	713	672	730	693	688	685	731	695	701	669	743	698	748	673	637	702	702	668	688	735	667	700	686	719	731	661	714	698	769	738	695	680	704	691	747	667	698	718	680	688	714	741	705	677	678	686	684	672	733	727	706	740	684	733	727	714	677	712	717	721	707	690	734	758	741	685	716	687	680	709	698	722	703	699	685	673	750	700	751	708	697	739	719	755	693	681	675	695	714	687	706	654	721	721	659	707	699	688	723	719	686	718	665	756	703	721	737	691	748	729	682	723	688	709	706	694	680	696	703	701	692	703	696	705	744	723	641	734	694	712	687	721	709	684	722	740	671	712	698	688	694	700	734	672	690	729	687	695	684	698	712	705	717	732	696	697	683	699	754	715	673	747	707	748	730	721	699	700	709	731	686	712	682	740	738	721	670	707	749	680	716	714	702	723	725	738	703	655	667	691	735	741	642	680	758	729	668	688	706	686	729	697	686	694	710	718	717	739	691	729	702	718	728	635	714	687	718	699	727	670	687	700	680	683	707	735	697	684	750	689	724	726	679	697	768	711	726	754	683	664	712	675	687	751	732	719	744	701	722	696	747	728	730	727	731	696	711	654	724	717	741	695	690	675	706	728	638	733	710	743	694	724	744	739	679	735	730	689	682	683	709	702	723	702	679	731	697	745	728	718	700	749	674	719	717	679	702	728	660	683	703	712	692	724	702	738	682	717	739	693	697	683	680	650	703	668	704	751	712	692	697	713	701	720	734	663	747	714	726	724	690	738	679	710	682	707	689	688	719	724	686	682	730	687	714	695	644	707	734	693	720	671	684	711	708	725	684	704	661	710	707	678	746	694	666	725	669	710	733	703	686	717	688	725	713	697	704	691	699	694	652	695	741	722	660	701	745	718	681	711	660	708	678	699	723	721
14160	17712	10769	6082	4239	3260	2488	1880	1588	1441	1287	1260	1164	1078	1013	909	874	948	868	897	820	934	867	870	900	1032	922	952	947	858	882	844	828	844	787	854	840	808	755	829	838	806	838	863	854	826	786	794	743	805	748	763	750	735	819	772	751	728	736	773	762	746	697	734	739	742	772	742	755	735	746	751	720	697	679	715	745	743	690	770	724	747	779	732	715	771	730	694	772	782	701	765	748	783	766	771	737	773	745	773	733	749	700	686	702	725	668	742	774	745	728	768	769	722	718	752	737	726	702	709	733	813	767	738	679	752	699	709	695	699	768	759	774	782	752	719	744	749	749	710	731	741	766	703	746	758	770	715	761	744	746	697	762	730	767	694	727	764	740	722	752	720	752	736	768	731	717	746	776	727	749	754	773	748	708	714	724	756	735	727	758	760	715	791	784	669	717	774	751	705	727	756	779	758	745	714	741	730	717	718	694	722	717	753	751	766	669	763	784	730	722	777	739	734	736	716	744	734	719	690	729	685	665	788	737	743	737	672	780	730	768	684	740	726	773	798	738	750	729	716	733	725	712	719	738	760	729	770	760	790	760	716	691	735	752	754	747	751	719	766	740	768	705	677	757	748	762	758	760	762	735	746	781	742	707	728	805	729	701	705	760	771	766	769	767	744	721	727	750	736	734	756	691	682	804	689	756	694	722	712	701	690	723	684	750	718	758	744	722	720	718	751	746	724	706	686	763	705	740	721	766	710	738	764	718	746	785	718	743	755	723	700	757	768	753	706	726	709	733	707	731	789	729	750	735	789	774	738	739	701	736	724	746	773	790	740	741	784	753	699	732	715	758	732	731	701	754	771	728	778	706	762	771	725	711	660	768	749	737	732	767	730	725	767	749	701	712	745	789	751	769	710	742	689	739	730	726	793	729	724	748	790	741	783	733	710	766	729	742	750	731	752	735	767	751	731	732	753	771	775	717	747	721	743	750	758	765	715	757	725	771	754	709	732	757	749	724	705	734	767	731	770	730	758	751	710	751	710	748	762	769	728	724	697	744	733	774	716	734	751	777	736	704	748	735	723	683	744	783	799	695	797	794	741	716	742	771	760	732	736	733	756	768	730	737	746	732	776	726	742	762	818	695	682	697	744	743	756	755	745	700	742	705	753	717	749	769	707	713	736	745	710	771	732	713	711	747	725	721	742	703	757	791	709	739	750	710	734	750	746	700	743	738	792	762	798	711	781	771	722	712	815	733	737	786	698	768	725	722	747	748	682	683	769	763	759	729	704	764	731	752	697	741	706	760	749	761	748	736	767	704	823	805	751	739	737	748	697	726	741	753	781	690	709	699	738	720	780	739	723	704	730	714	737	749	675	765	761	744	742	743	774	701	764	763	720	776	758	757	772	683	691	773	746	739	752	722	702	723	751	733	773	740	731	739	714	742	751	741	751	724	757	772	756	669	709	741	763	779	725	735	733	685	701	726	721	758	788	723	693	731	736	778	750	708	738	746	757	749	701	792	777	775	684	777	802	764	751	771	764	752	755	743	747	745	759	725	765	738	706	722	744	718	764	773	740	755	745	726	754	731	730	773	749	706	737	778	748	695	744	762	706	742	688	712	698	717	753	739	756	754	754	732	702	788	728	750	736	760	744	738	733	740	748	737	781	732	697	745	748	697	710	781	744	791	722	732	777	721	720	712	745	763	732	724	757	737	698	710	775	758	737	747	740	698	765	709	798	732	751	749	732	695	745	734	725	715	729	707	776	718	753	770	735	722	709	725	778	688	701	766	752	701	725	731	657	814	718	708	760	752	738	769	740	759	732	734	764	748	776	719	730	774	725	721	711	732	732	721	756	748	777	741	708	740	756	743	744	718	735	752	755	720	735	784	741	765	753	693	738	754	757	718	738	742	785	736	760	707	803	727	767	776	702	736	750	750	766	786	759	763	757	731	714	752	744	753	747	718	719	721	757	735	746	752	735	750	772	715	755	761	694	738	757	738	730	775	700	807	737	766	733	737	783	693	725	722	725	761	769	775	759	707	664	741	763	705	716	704	721	748	740	739	734	756	728	773	748	782	742	736	743	749	769	728	725	754	683	677	711	753	744	753	734	742	749	713	761	763	718	712	764	778	712	752	759	765	724	743	712	752	727	722	691	704	733	776	768	748	698	760	733	778	751	704	743	749	798	721	775	717	736	736	741	749	757	740	719	775	759	728	733	729	738	781	756	752	743	737	699	750	719	722	709	705	742	736	777	738	751	735	760	800	691	732	747	701	735	684	709	783	765	780	757	734	723	755	755	703	762	758	740	725	685	739	760	714	783	744	738	719	730	791	729	728	728	735	744	725	743	739	748	782	761	732	743	749	761	767	742	725	752	735	773	714	760	735	737	741	784	743	741	718	719	745	737	774	755	726	744	730	794	707	703	750	734	713	740	771	827	686	733	753	747	729	734	848	797	733	741	720	706	767	715	721	729	708	733	750	732	774	762	713	749	758	782	743	737	736	733	730	773	777	748	752	705	730	707	721	717	786	705	740	754	753	740	802	721	755	746	712	721	729	722	721	760	754	794	717	734	767	766	765	732	714	785	765	747	755	776	705	706	747	690	716	794	655	760	735	731	716	754	739	699	748	787	720	732	749	717	736	728	753	710	695	752	759	749	769	741	731	719	733	726	739	705	794	748	746	788	713	783	753	736	746	719	755	738	715	729	756	767	727	699	760	761	757	757	751	677	775	737	737	701	762	743	766	739	797	740	792	668	710	780	737	791	755	766	766	738	710	741	725	760	725	725	716	739	746	741	749	725	747	817	778	798	780	800	723	719	762	718	771	723	777	785	735	748	734	788	728	736	744	719	708	708	794	728	758	770	720	773	734	739	725	691	747	712	737	723	697	766	702	747	684	706	753	677	724	728	688	710	761	746	748	745	748	755	714	751	719	754	759	762	743	783	754	696	771	751	789	741	767	737	780	757	752	731	784	758	743	676	722	753	708	741	744	748	706	755	786	739	800	704	736	684	738	736	753	742	712	736	743	748	770	728	742	724	794	716	760	698	769	763	779	738	768	751	769	749	748	733	771	701	761	775	731	729	786	722	751	738	776	735	684	766	759	790	756	737	745	757	746	700	729	754	744	762	782	770	728	729	731	707	730	726	787	758	751	754	771	754	679	728	758	771	715	779	725	777	740	753	736	742	690	747	695	739	761	764	736	778	767	756	734	773	718	758	759	686	770	763	734	736	780	720	721	753	732	757	741	735	740	764	704	734	761	716	797	739	783	693	769	690	753	759	744	721	716	712	754	732	752	791	759	708	747	718	699	751	757	722	784	761	762	705	747	706	696	726	747	735	786	757	738	767	775	759	744	796	700	788	769	732	718	744	789	771	753	767	734	714	725	786	739	744	755	711	730	770	743	711	730	739	784	761	754	740	736	800	738	715	730	731	725	718	777	730	705	737	764	738	733	698	731	726	724	734	794	709	675	750	740	735	745	741
23666	21232	28421	24373	21175	11977	3432	2080	1584	1398	1233	1159	1000	878	841	766	705	693	705	697	715	645	627	690	720	769	723	717	683	693	656	673	633	668	635	608	623	635	620	618	589	585	648	612	666	595	606	569	531	525	568	505	536	558	527	504	465	539	495	515	490	513	514	501	462	472	514	515	517	517	512	471	487	529	502	497	492	520	498	529	492	510	495	504	520	487	491	518	519	492	540	478	509	515	511	482	486	491	463	480	488	554	521	475	545	484	515	505	479	500	496	537	453	522	502	540	475	498	488	487	529	528	474	462	485	445	487	523	568	468	504	524	494	488	524	557	479	498	495	495	521	484	521	528	527	495	477	481	473	514	494	503	495	493	483	498	513	480	505	509	471	521	497	498	530	512	538	487	477	496	492	442	501	478	502	482	527	510	496	483	491	513	515	476	487	521	535	486	482	521	512	507	486	476	505	514	453	515	486	509	503	503	509	510	503	513	473	475	481	519	518	508	498	458	566	547	490	482	503	506	499	504	497	516	463	517	514	486	494	545	506	516	490	482	472	502	508	494	477	494	521	464	496	480	490	482	489	464	475	519	479	516	492	487	518	503	523	508	487	491	501	490	527	462	481	470	476	495	447	476	500	480	499	492	514	517	494	495	483	485	528	484	466	485	492	495	466	494	519	471	506	498	525	487	467	485	487	483	467	550	475	517	508	460	467	459	522	458	492	462	487	549	476	563	487	525	517	477	504	488	482	511	503	491	522	531	515	498	544	521	504	509	489	485	526	532	521	513	483	488	470	446	509	517	481	532	523	489	441	483	503	505	507	533	496	505	483	482	468	531	492	506	496	521	534	502	538	485	475	519	492	487	481	477	472	478	514	507	529	506	510	514	505	502	498	468	484	522	532	486	542	462	462	504	484	487	500	523	474	502	521	512	549	505	510	508	496	502	498	521	544	478	455	489	489	512	484	488	475	471	501	478	492	525	460	462	507	486	502	515	470	501	508	521	478	477	493	522	501	478	473	489	498	524	512	544	500	480	517	499	490	512	494	578	519	537	534	513	484	489	508	475	495	487	462	542	463	497	485	465	507	465	512	513	487	508	492	474	504	494	502	473	506	489	501	509	520	520	490	491	466	474	491	494	484	511	486	468	464	482	439	503	488	483	483	511	501	490	494	468	496	502	501	448	497	519	506	487	495	513	502	496	511	520	524	510	501	494	530	497	487	483	539	514	524	493	455	474	482	469	474	494	497	500	516	504	552	526	504	473	476	498	527	494	468	488	472	534	536	535	485	484	498	471	511	510	494	468	455	521	503	454	470	506	496	524	503	477	499	502	488	471	492	525	518	513	487	522	500	464	493	458	482	509	518	527	510	519	516	493	505	526	518	493	501	497	463	476	497	471	518	504	514	503	517	478	507	516	506	502	528	533	462	466	493	510	508	498	489	509	488	485	479	513	474	469	490	539	506	488	500	526	515	542	501	470	501	525	514	508	497	487	469	492	539	491	517	499	552	487	519	544	477	447	472	453	495	503	495	498	516	503	522	510	497	504	473	460	498	486	443	491	480	486	485	488	504	523	497	452	506	522	504	530	527	519	478	488	541	481	483	521	470	479	475	507	493	490	474	524	500	457	481	444	499	454	506	428	504	518	537	480	472	509	511	517	462	498	497	521	539	510	488	463	528	511	484	554	480	492	488	507	475	543	515	472	508	502	478	506	522	464	479	499	484	500	520	496	477	478	491	473	497	510	501	485	491	493	469	521	433	520	498	510	471	460	492	524	497	476	501	484	503	538	474	499	493	510	451	508	496	480	500	521	467	465	456	500	502	548	498	503	484	547	494	506	504	464	499	496	488	475	496	509	493	514	493	464	453	502	491	501	479	489	491	506	487	481	490	483	436	466	480	488	487	468	530	477	488	492	498	462	503	499	508	465	500	469	525	480	475	486	500	491	495	470	482	524	501	511	517	473	484	490	486	469	488	508	503	496	508	471	512	495	508	509	479	495	458	516	500	460	491	485	500	503	488	479	497	512	505	495	519	461	540	497	474	496	527	472	470	474	442	497	559	500	491	497	488	477	506	529	482	514	493	458	517	513	516	549	451	508	540	515	518	480	494	516	500	473	528	507	490	504	502	485	453	525	494	516	522	464	493	524	470	546	503	510	489	522	530	485	486	459	474	485	504	468	495	478	479	498	501	509	514	434	464	493	473	532	504	482	487	476	445	516	515	495	494	480	511	484	496	491	508	485	507	492	508	481	472	524	520	494	493	514	501	516	510	468	488	492	534	520	494	476	503	443	493	455	519	505	479	485	513	489	503	512	535	512	518	455	504	494	478	499	483	500	526	473	478	516	493	458	478	496	484	486	499	486	513	515	494	510	450	509	485	509	498	493	491	518	534	495	496	502	464	502	499	523	483	515	479	519	546	492	459	504	536	509	504	504	519	484	494	488	526	525	459	457	493	505	468	487	545	511	471	521	497	496	466	500	499	505	489	556	499	469	521	528	449	470	563	506	502	517	536	468	460	518	509	501	552	494	492	484	537	485	501	482	532	477	521	472	474	468	460	495	514	459	509	523	498	466	509	493	481	492	485	445	497	486	499	456	516	483	508	473	521	505	470	510	522	499	507	497	512	467	485	523	502	473	496	517	502	498	519	522	470	480	498	524	462	491	508	489	531	497	504	499	530	477	502	488	477	449	502	489	506	514	547	447	530	498	517	523	494	524	477	484	513	491	512	503	496	488	475	532	512	533	484	445	519	507	498	523	486	483	491	519	511	514	471	492	563	493	506	458	483	473	544	488	486	488	475	532	516	516	504	536	473	506	496	494	514	476	482	449	530	481	477	519	489	499	510	483	496	465	488	483	505	507	493	538	501	488	490	506	519	483	527	529	468	473	477	496	506	508	522	541	471	476	463	485	507	541	522	496	503	476	507	441	485	476	494	516	496	512	503	504	525	475	480	472	470	482	521	486	479	458	468	497	494	519	507	511	526	475	508	507	470	503	467	494	486	510	515	484	486	496	470	477	485	470	472	518	485	476	508	482	497	488	458	453	503	508	499	522	506	438	511	483	511	483	476	467	487	510	498	524	489	449	484	443	493	465	522	460	478	538	470	449	519	511	503	494	510	480	515	500	489	484	477	453	485	491	524	484	496	511	521	484	517	497	488	558	521	506	481	473	507	479	474	440	479	537	465	467	486	495	479	488	532	492	521	497	465	516	504	516	501	460	491	500	513	528	543	508	490	491	479	473	485	507	511	461	485	502	484	527	495	504	498	486	462	518	462	520	498	536	509	494	481	534	548	495	486	466	508	500	497	473	513	512	497	469	546	517	507	491	512	473	508	443	496	507	504	476	554	518	476	478	536	507	493	546	456	508	498	511	516	515	521	498	547	505	520	488	481	495	485	470	467	513	486	508	454	514	438	486	462	495	466	494	467	516	496	479	530	493	506	515	506	486	501	498	504	495	489	479	494	523	467	458	532	462
17291	28783	18121	17622	7272	5753	4271	3386	2650	2147	1962	1809	1417	1241	1026	924	875	808	848	850	857	790	827	836	848	962	860	784	792	789	790	765	754	763	700	696	714	757	711	663	661	686	699	736	758	705	628	655	607	607	612	556	562	545	560	579	564	567	530	543	573	517	482	523	515	512	523	503	492	550	505	520	506	522	513	520	524	545	530	516	545	539	521	515	535	528	541	552	546	528	549	494	513	513	501	499	538	499	535	531	499	510	519	503	501	526	517	503	503	528	541	523	578	544	485	479	506	523	553	506	538	537	541	534	534	482	520	472	524	517	470	545	530	523	538	529	557	505	486	519	530	511	506	550	553	566	559	546	496	512	533	531	530	510	493	516	523	500	521	558	522	491	495	511	534	527	543	516	547	523	504	520	549	560	543	513	570	505	546	504	559	517	503	525	512	506	517	542	497	546	526	490	561	587	514	514	533	518	526	535	526	532	552	498	512	481	552	545	526	522	565	510	523	498	501	564	504	551	531	509	511	535	560	501	544	523	531	565	550	503	544	499	508	490	498	547	497	533	538	527	528	543	546	494	512	540	555	556	542	487	527	518	518	534	497	571	540	541	466	526	528	543	557	548	541	542	557	507	503	507	525	482	492	530	552	534	519	542	548	525	446	541	529	513	536	499	530	502	528	498	549	545	503	576	507	531	540	526	517	528	549	538	502	543	536	519	494	550	553	501	531	529	581	526	526	540	487	535	524	520	579	500	509	530	495	542	542	526	547	562	526	567	527	531	537	515	536	501	511	484	495	499	531	551	545	526	547	510	534	473	503	543	528	543	525	521	508	534	559	547	520	537	527	561	523	510	504	505	574	549	531	512	530	519	496	537	506	538	540	509	515	511	531	537	525	508	539	496	500	465	505	520	509	543	515	528	495	520	524	534	562	542	507	548	529	509	546	477	535	524	565	554	560	505	531	515	523	538	472	490	492	520	528	576	565	578	553	504	484	531	523	564	520	545	546	502	541	517	524	528	507	547	562	519	544	514	565	522	495	513	525	526	516	521	507	521	544	513	519	549	485	530	520	503	515	547	510	527	506	497	497	561	497	525	529	526	472	549	522	490	526	572	495	540	536	552	519	521	505	544	567	547	556	516	543	513	525	516	534	562	522	535	518	487	517	535	519	537	491	519	513	546	523	551	511	562	550	537	527	524	522	502	546	506	523	546	484	510	575	490	562	532	523	507	547	564	505	498	509	553	550	521	512	528	523	523	531	516	532	537	474	525	549	511	543	575	485	507	511	517	529	508	538	517	537	508	537	512	508	568	498	536	533	542	495	528	496	516	518	529	543	566	485	530	542	557	545	542	512	490	522	502	546	545	504	479	537	493	507	547	533	530	511	561	536	516	521	532	521	478	560	547	505	547	502	524	533	488	521	515	532	514	513	543	563	532	543	550	515	486	522	510	543	534	524	529	493	512	554	533	534	512	512	461	507	512	575	489	534	537	555	523	541	547	500	521	546	507	526	564	538	544	526	511	537	531	509	492	510	573	492	528	547	506	531	523	546	495	534	542	519	490	546	534	531	586	523	533	529	510	515	536	538	505	518	476	536	507	513	521	527	519	519	514	486	497	478	516	520	537	537	538	522	544	531	538	548	490	539	489	521	525	487	486	468	499	519	531	568	543	525	510	537	495	556	525	542	489	519	515	529	542	533	545	551	516	549	532	480	541	538	550	557	539	476	491	525	559	504	541	516	525	516	565	506	494	541	505	538	582	514	512	589	542	582	521	515	528	534	491	517	524	521	527	512	533	554	519	513	511	538	540	516	531	543	503	523	571	541	526	534	526	567	530	535	499	513	506	510	532	537	535	537	526	493	484	533	512	506	488	470	534	532	549	524	472	493	514	520	541	536	535	506	544	565	524	505	493	497	511	502	468	562	530	491	510	533	513	522	477	513	538	531	526	508	486	513	519	481	530	532	539	525	545	534	550	512	536	519	564	524	537	557	580	562	561	531	519	530	530	505	511	540	513	489	505	548	507	492	519	490	524	503	499	525	559	547	513	516	547	535	503	535	552	538	512	522	500	536	536	512	546	531	510	551	516	479	520	530	510	542	512	539	498	554	526	506	480	551	519	487	544	520	508	477	517	522	531	515	558	582	544	534	488	544	518	516	485	503	542	533	491	545	524	498	556	493	540	552	525	551	551	527	510	535	542	517	539	505	531	539	505	506	513	511	521	506	505	556	483	517	541	503	544	551	541	541	498	513	539	529	492	532	523	513	551	494	531	535	493	539	518	508	522	525	544	538	519	525	513	568	548	517	524	528	525	568	479	532	531	507	531	568	555	512	495	564	497	525	518	515	489	493	512	545	498	534	549	536	514	537	568	508	531	507	508	543	555	520	503	568	534	561	515	525	524	473	497	548	506	521	506	510	516	521	564	532	515	527	563	575	491	505	528	527	480	542	531	499	517	571	517	527	551	525	578	543	504	494	539	518	523	518	540	533	499	490	557	501	528	521	515	582	507	519	495	526	496	521	495	541	500	484	497	531	530	518	522	544	530	528	546	507	511	517	548	534	570	534	529	494	553	482	486	543	554	515	492	543	507	519	481	532	524	529	479	515	487	578	526	503	530	551	520	514	541	508	528	497	530	501	543	516	559	570	531	554	496	494	553	538	469	517	529	500	530	488	534	506	521	528	503	490	535	517	529	517	532	556	532	549	530	544	525	498	517	505	535	526	554	491	519	517	504	507	528	488	521	516	515	508	520	540	524	524	519	516	566	517	522	525	535	544	494	566	504	519	529	530	524	479	518	529	512	507	487	551	507	535	544	536	505	523	517	516	525	527	524	505	560	531	523	505	560	513	527	573	504	556	512	504	513	520	563	551	491	541	534	492	545	500	509	541	519	520	491	523	527	514	503	549	518	534	545	518	566	533	531	528	532	502	479	543	548	538	548	481	523	486	563	532	525	510	523	520	550	514	562	494	521	496	503	548	539	506	486	521	545	523	496	570	526	576	524	509	576	531	520	550	543	559	511	519	503	496	557	546	502	535	533	503	525	536	526	527	497	544	504	587	484	525	538	484	544	531	503	505	550	561	524	511	497	522	542	509	556	541	533	478	554	542	514	583	485	561	555	503	539	494	550	495	526	525	516	559	540	571	502	519	504	550	518	553	535	535	483	504	524	520	546	531	483	509	540	533	534	523	472	553	498	525	496	534	498	560	549	503	554	473	506	519	519	492	507	556	526	501	532	530	535	515	575	533	509	546	513	511	517	491	516	561	535	524	518	494	484	524	528	594	562	535	504	578	535	536	499	535	500	535	536	499	506	477	528	526	540	510	508	546	494	503	479	511	527	498	471	496	548	497	539	545	506	518	551	553	535	507	499	536	482	523	517	517	477	544	545	522	530	507	529	521	524	556	543	530	509	531	534	497	488	513	510	532	501	543	530	541	539	551	518	531	527	508	514	545	500	504	482	499	540	519	485	549	533	526	537
24999	21237	27283	25509	12487	3525	2409	1860	1710	1502	1446	1303	1291	1210	1203	1145	1051	1051	1058	1032	1047	1057	1032	1059	1090	1131	1104	1097	1135	1072	1106	1053	1074	1109	1062	1075	1043	1049	961	1015	1037	1055	1052	1023	1025	1029	1033	993	1000	934	902	965	966	943	953	927	986	972	926	955	965	911	940	926	901	929	930	951	920	935	951	968	949	939	981	956	897	882	919	907	1030	984	888	943	944	915	963	936	960	964	905	953	944	984	951	974	959	937	964	912	955	938	909	980	943	920	898	919	923	915	966	908	926	942	922	980	937	950	901	945	976	991	908	936	976	944	934	932	991	972	944	950	913	961	898	926	922	945	904	911	969	928	989	902	962	946	940	993	948	983	933	949	964	937	961	896	935	915	909	880	953	938	981	977	933	915	919	987	942	909	946	956	1004	918	948	867	891	954	915	941	994	935	875	940	1004	932	910	986	934	897	913	917	984	973	920	932	915	900	916	964	969	905	966	990	891	948	929	899	939	939	967	1015	977	1020	945	976	907	929	923	928	970	985	915	1008	1032	931	987	930	969	942	943	952	905	891	933	982	954	999	924	948	963	935	951	934	1043	952	931	963	956	963	935	906	940	972	950	936	942	933	904	944	939	917	960	923	931	917	974	943	900	957	960	874	901	895	980	949	919	919	946	921	928	951	991	990	942	946	942	925	906	964	900	932	928	983	944	972	949	967	928	916	953	923	934	992	896	892	953	926	936	960	884	939	925	948	942	922	941	960	950	907	884	983	975	949	937	961	957	867	961	901	976	965	909	1004	930	934	924	943	919	906	947	892	931	944	901	935	921	954	975	959	930	927	965	950	984	938	936	950	929	942	995	884	1025	930	901	920	911	955	930	951	937	962	952	949	913	909	948	920	937	900	958	912	947	972	956	945	940	919	950	924	950	963	979	944	862	923	924	872	951	924	927	927	943	947	962	958	996	916	974	953	976	917	954	954	934	947	986	939	982	944	945	982	919	917	975	969	917	962	917	973	960	940	925	929	938	874	948	939	936	943	898	972	987	959	933	987	919	947	983	904	921	982	967	931	913	910	912	952	948	947	977	930	947	925	952	904	932	948	996	917	948	931	963	979	968	989	915	967	946	968	939	951	947	926	948	988	1016	907	983	896	954	948	974	915	923	940	989	985	954	937	939	1028	948	972	961	916	936	889	951	966	925	925	947	933	933	953	934	924	960	916	909	972	959	942	966	959	938	942	933	1005	946	933	913	971	898	878	966	915	972	935	899	918	902	935	918	925	928	968	932	894	923	925	970	952	956	876	924	920	902	949	917	932	978	938	923	946	921	961	888	957	896	939	945	930	947	981	944	991	907	908	978	981	937	868	881	936	958	947	976	951	944	942	887	970	935	923	920	962	947	959	928	911	935	947	959	942	973	955	951	943	967	912	973	977	938	953	958	942	924	937	953	935	965	919	915	904	966	900	956	1011	909	929	934	933	992	978	959	959	910	926	990	942	956	950	953	941	945	991	929	927	895	918	929	922	904	898	945	941	962	898	960	918	962	935	963	926	920	892	958	993	970	948	924	902	960	953	949	937	934	945	942	897	915	910	934	1013	921	908	965	924	964	933	862	926	935	922	927	934	942	914	966	888	942	939	994	900	901	974	911	954	903	880	950	945	969	959	912	932	923	928	892	955	923	930	943	892	965	908	938	950	945	945	898	1013	988	878	937	947	953	871	944	915	970	978	943	985	975	958	1014	1001	953	911	970	935	914	940	911	927	916	941	905	978	922	950	940	968	949	909	901	973	962	895	1010	922	901	974	934	940	946	930	907	910	1004	955	988	982	938	960	1010	957	894	962	1030	943	958	889	976	895	955	923	982	900	1010	989	957	927	937	974	948	969	956	904	885	985	902	930	939	957	964	978	952	926	969	943	963	958	954	936	950	952	941	971	994	951	919	930	990	957	967	879	949	938	894	928	974	952	930	925	969	864	900	913	970	950	963	911	970	939	929	968	965	933	915	860	947	968	931	912	965	952	958	946	903	946	958	939	950	952	971	936	926	949	950	942	931	913	946	904	919	898	961	945	953	935	925	938	912	903	930	862	976	894	965	927	938	937	945	959	938	948	937	967	905	938	979	961	978	919	900	890	954	944	967	1004	930	939	918	1000	964	985	959	953	946	947	954	945	874	966	922	922	943	927	963	934	954	878	895	964	947	916	944	955	970	931	939	897	952	935	944	950	944	941	931	911	926	949	972	939	966	950	927	907	905	900	909	935	939	927	981	912	984	982	914	923	1011	976	980	907	932	957	888	951	955	920	870	914	930	972	960	1021	898	908	980	1014	872	984	964	929	945	888	951	918	948	912	935	951	959	919	909	966	923	867	932	920	933	924	913	933	905	986	952	962	934	937	969	952	933	932	990	900	931	912	926	951	904	930	985	982	953	903	1011	958	982	976	953	896	955	909	920	994	928	889	963	889	994	977	942	947	949	960	936	943	951	929	935	924	953	914	999	887	930	954	957	985	912	920	955	932	960	923	988	909	958	886	928	938	995	925	912	978	1010	958	918	942	933	987	915	937	941	934	934	921	937	946	966	913	939	899	933	931	938	920	935	968	903	955	947	957	912	902	945	935	863	952	920	955	995	929	923	919	892	946	992	972	955	937	958	919	952	982	970	936	955	917	947	952	926	942	927	930	945	906	961	958	938	909	923	940	895	931	946	980	909	947	934	930	911	1002	926	952	973	914	881	891	947	964	923	911	1026	969	977	961	992	910	912	920	962	866	944	950	943	987	916	939	905	989	935	950	971	966	885	902	990	840	912	950	957	933	936	921	987	957	997	893	909	958	919	923	952	988	916	869	937	959	968	886	869	927	936	913	931	915	922	949	930	936	957	942	976	946	969	909	1001	934	948	1002	931	973	927	911	929	946	968	959	907	901	940	928	947	945	952	917	936	916	907	997	915	993	944	973	981	958	956	959	928	956	911	963	906	983	932	957	939	957	873	958	915	910	927	846	965	967	918	912	962	1003	980	919	924	959	911	938	985	932	955	891	931	931	993	937	916	922	953	909	951	914	910	975	926	947	920	909	974	880	950	949	985	981	949	955	974	915	914	926	925	948	938	924	873	879	996	911	908	918	956	910	915	882	989	964	963	930	926	929	956	910	967	943	945	981	950	892	882	936	984	922	955	946	915	933	921	932	943	939	947	937	954	896	923	916	930	924	972	943	1025	934	947	937	968	919	939	964	897	950	947	901	1018	837	980	1004	987	948	921	971	951	912	932	954	913	939	979	954	887	902	973	908	932	969	931	910	911	923	973	919	918	941	967	937	932	982	923	916	956	918	965	1019	973	979	1005	1019	930	988	951	960	990	961	957	932	929	999	960	969	974	931	909	915	941	945	898	921	972	956	958	898	951	924	911	971	949	954	966	944	954	936	914	940	961	910	934	952	909	920	920	954	951	908	883	936	883	968	958	944	935	923	933	959	939	868	998	969	950	957	978	968	963	873	933	892	976	940	949	969	1030	976	891	960	970	907	1039	966	950	978	992	969	955	897
16424	24337	14662	13637	5693	4727	3627	2869	2399	2127	1903	1799	1613	1505	1340	1289	1193	1233	1190	1141	1174	1184	1118	1192	1161	1289	1205	1135	1123	1172	1098	1097	1099	1083	1084	1164	1064	1077	1117	1088	1149	1082	1131	1119	1095	1090	1076	1016	997	1056	979	998	1039	980	931	1011	954	969	1028	1007	1015	984	980	944	961	975	1002	966	983	930	951	943	985	953	965	967	979	881	931	940	940	905	992	932	1008	969	959	943	977	999	947	955	981	979	981	911	892	933	892	971	946	970	932	906	984	949	954	932	932	1001	941	919	955	981	950	950	927	945	964	954	897	960	946	901	952	979	980	956	950	980	931	914	953	906	933	953	948	943	943	988	961	989	962	1006	933	918	1014	998	953	1016	884	997	924	975	940	979	934	914	943	970	949	933	946	972	956	935	965	950	952	926	964	932	966	920	976	972	961	988	937	952	971	965	986	1032	994	991	957	923	964	971	905	962	1033	977	1016	926	1023	991	984	970	924	902	928	948	912	985	1003	924	943	971	944	948	894	997	944	959	968	939	989	985	943	923	925	949	926	1005	909	1004	921	919	935	1000	938	962	983	978	1022	970	935	920	959	921	970	961	947	913	963	942	986	950	951	923	984	952	986	985	937	987	902	970	945	972	962	947	970	931	969	931	904	958	930	1027	979	921	974	956	922	976	949	961	939	967	896	907	957	964	955	973	970	927	900	957	924	1032	969	930	910	973	961	959	980	967	988	910	930	952	955	965	948	985	945	945	955	958	939	931	991	935	985	936	945	955	981	1026	984	970	984	911	978	980	978	934	959	931	969	906	932	942	965	926	968	884	920	905	940	958	935	962	954	938	958	1009	946	1018	928	961	956	977	991	977	967	935	971	912	946	945	977	970	987	974	924	955	953	933	948	994	998	961	942	970	947	1006	951	989	1003	978	974	982	954	973	919	929	934	1048	972	1008	999	913	925	1007	955	970	976	927	896	926	978	930	924	955	973	989	923	950	982	930	893	958	965	945	958	962	964	952	922	928	914	939	930	928	966	946	950	964	939	962	974	929	929	982	960	945	972	967	967	966	972	1002	970	973	986	958	1009	929	971	917	985	1020	922	921	957	930	975	870	964	921	1008	967	913	929	983	947	939	956	947	920	960	979	962	984	954	962	989	940	957	982	924	1012	951	969	938	933	986	927	918	938	990	939	963	989	921	938	1023	898	912	916	952	905	1000	936	985	914	962	967	964	898	961	942	905	964	967	973	915	967	975	982	963	987	1013	959	970	972	962	925	922	947	946	962	979	955	953	936	927	989	945	953	917	990	977	999	961	950	932	942	982	942	911	929	930	946	967	944	1001	948	1006	1030	980	929	960	963	925	1017	988	981	944	953	926	970	990	917	918	943	977	940	952	977	969	898	998	954	938	983	983	965	953	910	964	923	999	946	925	919	917	939	990	958	977	983	904	1008	960	964	970	944	969	993	939	914	978	939	928	944	955	942	928	951	865	916	982	935	927	925	965	944	937	956	952	943	945	989	916	931	926	933	987	987	987	1030	980	879	919	969	945	954	931	983	956	970	939	991	947	948	924	934	945	977	993	978	976	932	962	929	956	938	963	973	925	1015	984	948	950	936	965	910	981	911	965	1008	915	941	931	938	1008	990	963	965	921	927	981	941	960	913	973	982	944	932	971	952	944	941	975	934	1002	990	1013	922	969	969	945	994	963	962	1028	964	913	941	938	979	1021	918	1022	922	956	892	934	971	907	974	946	934	929	959	969	934	937	942	973	948	917	969	940	934	929	956	952	955	932	961	954	949	939	977	950	951	978	929	962	988	929	928	937	983	988	1004	931	971	976	995	967	919	955	967	993	1028	978	973	987	963	1001	944	974	989	985	935	972	963	974	972	1015	962	960	990	935	974	973	949	940	960	962	948	953	921	984	966	948	993	980	946	955	970	985	945	932	990	941	1000	996	917	969	997	913	1028	982	931	956	935	964	936	959	940	929	986	949	1032	947	933	961	975	958	998	931	996	949	948	989	979	967	950	939	902	934	896	933	945	1004	913	917	965	925	963	910	962	959	923	967	960	965	966	999	936	953	916	945	1024	976	929	978	957	952	940	988	968	988	918	978	934	976	933	936	990	963	927	959	888	970	928	918	919	950	961	963	988	917	972	925	947	943	977	959	958	967	904	986	963	912	954	977	913	977	944	988	966	961	991	976	908	967	938	951	925	907	996	931	1022	950	937	906	924	987	1008	982	971	966	982	969	910	957	945	889	1014	955	973	951	957	937	925	963	964	995	947	973	918	986	964	975	999	970	1014	916	977	955	938	1001	988	942	966	960	955	927	1000	970	983	907	944	942	953	930	920	975	943	904	938	965	980	947	964	989	919	958	998	954	927	918	952	884	956	977	932	954	936	927	957	955	958	980	929	991	962	957	969	947	973	943	945	966	977	907	965	986	979	942	965	944	977	901	950	940	960	986	937	917	957	946	961	993	957	979	938	995	975	954	984	918	959	965	970	941	951	923	984	988	976	966	952	990	966	952	938	942	984	1047	990	912	915	950	924	945	870	949	970	992	988	947	943	930	985	931	923	936	916	972	921	965	924	980	966	939	969	959	939	902	952	931	889	924	967	963	964	986	956	986	935	961	962	913	967	969	925	975	926	996	955	956	1009	932	951	987	960	979	953	979	947	940	950	975	959	916	923	938	944	959	928	902	906	963	1006	988	968	996	1017	965	913	960	1004	932	928	940	957	911	963	962	893	947	941	984	922	1008	957	956	932	938	945	949	924	950	925	981	998	969	953	937	948	895	928	992	961	954	961	936	939	987	968	909	951	1019	938	941	956	938	940	917	883	967	924	964	974	886	974	993	942	926	970	960	871	949	971	985	976	905	953	933	942	919	958	973	981	985	919	907	971	912	939	944	1014	922	909	944	1065	946	955	986	969	947	979	994	955	1004	984	935	951	978	956	975	1011	936	919	958	883	958	998	915	980	990	898	905	992	981	1026	967	1000	974	901	950	940	975	935	908	928	919	961	932	954	957	963	995	945	927	866	945	924	926	927	955	947	988	915	933	951	917	897	942	972	971	937	992	882	959	932	967	978	968	922	981	984	975	971	987	949	908	925	967	949	968	923	978	912	978	964	942	951	994	945	966	984	924	936	993	981	904	964	937	951	935	935	922	940	954	980	891	964	955	958	947	945	983	983	893	982	921	984	981	986	930	933	997	938	931	913	937	949	915	970	978	985	971	874	979	1018	964	941	987	970	959	943	985	953	995	995	951	944	982	936	983	1001	923	993	952	974	981	920	980	927	1022	954	897	950	979	971	998	999	927	968	967	930	946	932	954	1006	965	923	974	916	945	994	893	916	956	931	1013	966	913	957	972	941	948	915	957	960	965	954	970	991	941	917	962	992	969	943	963	959	1015	977	967	929	960	919	958	932	977	939	972	1046	937	965	953	978	972	942	948	921	956	963	956	935	939	896	942	974	948	927	951	957	936	1018	961	926	972	1012	934	983	967	931	938	983	949	957	939	937	961	947	922	938	947	983	940	1027	972	1004	961	969	999	1016	955	900	1002	973	955	928	922	894	994	972	967	999	920	941
22757	21326	29073	23970	21337	21492	11434	3344	2416	2080	1895	1698	1527	1302	1227	1101	1048	1076	1029	974	972	943	952	975	1019	1060	1090	1055	1011	1021	1003	944	911	896	958	894	968	976	859	871	927	911	893	970	950	958	851	815	770	774	759	824	761	789	768	754	744	765	746	812	810	763	752	769	756	749	727	722	756	703	757	724	753	736	764	737	705	726	703	756	699	690	738	705	730	723	707	732	683	792	764	703	728	736	746	773	693	717	770	697	750	756	728	737	744	763	736	714	745	757	717	685	744	690	756	729	691	764	694	755	736	750	726	725	727	743	774	703	697	683	743	754	698	711	712	720	674	738	769	745	766	739	726	731	760	762	721	789	721	799	740	691	780	735	673	770	761	741	744	725	740	715	717	747	752	680	734	677	734	698	713	735	721	702	691	730	777	776	718	724	742	705	724	734	750	721	778	762	789	738	805	749	737	726	689	730	720	757	720	698	738	790	739	758	731	738	767	672	731	729	721	741	723	732	749	768	685	720	737	739	718	686	744	713	748	737	725	726	716	710	755	694	725	683	743	718	711	738	727	730	763	754	727	738	754	754	753	712	771	692	723	744	731	713	723	807	758	756	737	722	718	717	692	745	725	716	705	730	742	718	807	763	719	739	725	739	739	728	735	738	717	740	740	752	727	692	686	751	744	743	727	773	706	740	739	745	757	766	747	717	682	710	740	728	720	702	753	721	704	759	741	739	748	713	722	777	726	758	746	722	740	693	754	706	724	742	695	745	732	745	736	787	695	779	720	700	727	730	761	684	721	749	692	701	770	732	744	772	737	737	767	762	707	722	731	730	770	752	788	779	700	752	743	728	728	715	771	704	776	727	745	742	713	701	782	738	720	767	751	708	716	712	748	711	791	709	753	709	760	770	721	767	698	742	726	714	681	722	699	721	761	740	713	728	744	752	676	755	717	739	755	768	781	737	709	733	786	713	694	771	697	758	705	722	708	719	725	716	726	734	705	734	733	736	732	737	741	718	736	714	750	753	739	703	730	695	744	707	680	754	733	730	752	747	713	763	744	761	671	727	788	730	717	747	757	737	707	763	708	720	738	774	733	726	751	722	676	792	726	674	735	709	731	722	694	738	744	746	698	684	757	701	746	747	737	750	749	786	717	705	767	758	715	784	756	754	728	741	736	755	748	724	734	759	696	744	799	739	746	716	779	739	744	707	689	738	718	739	704	765	693	756	735	732	749	785	748	733	757	809	744	710	731	783	749	776	698	735	717	732	732	698	749	753	700	716	717	723	786	721	719	779	744	722	706	746	781	774	765	716	740	733	749	724	687	749	730	707	747	752	727	753	746	701	738	735	737	680	706	701	737	740	748	720	762	725	749	726	772	745	729	723	733	768	724	709	756	763	753	754	776	711	707	733	708	764	710	676	766	748	795	760	710	715	667	732	763	724	716	713	765	768	713	722	741	762	786	724	746	800	755	689	708	743	694	730	721	730	772	749	781	708	728	782	744	679	784	692	714	732	738	723	740	753	693	711	695	743	688	729	741	753	726	698	749	726	706	717	759	723	800	724	733	695	707	760	719	725	660	727	730	769	728	756	697	756	705	724	771	753	781	721	716	660	716	711	736	812	759	735	725	793	741	734	693	722	722	743	792	769	728	726	732	735	717	739	741	672	701	731	734	760	727	778	744	723	768	717	728	729	701	738	690	741	742	709	735	715	749	763	696	735	738	737	694	764	730	719	740	706	763	744	739	696	742	750	719	715	723	713	754	779	725	711	746	732	730	714	702	707	763	751	731	770	685	706	690	691	752	728	791	753	710	804	774	740	746	759	715	710	766	702	705	735	774	765	718	739	705	702	714	693	711	740	795	694	778	711	681	762	721	719	726	766	765	766	800	698	664	752	718	691	730	715	764	743	697	718	736	740	728	706	752	705	758	699	771	757	766	829	770	709	734	726	759	742	759	674	691	705	705	751	726	695	740	727	725	742	713	748	707	697	686	730	721	739	736	748	751	724	741	737	773	756	710	743	703	693	744	716	747	686	744	768	717	745	712	713	722	766	746	700	732	777	788	703	690	675	755	714	723	728	671	760	694	678	710	690	719	741	736	804	755	709	732	716	719	705	696	734	751	701	715	702	707	703	727	755	762	770	747	709	755	743	768	707	738	744	707	708	743	757	750	728	727	742	761	721	710	751	701	727	702	730	742	724	719	731	720	673	758	767	727	765	688	730	713	751	696	692	693	725	760	770	718	741	746	739	737	762	702	738	702	702	698	745	752	753	719	676	757	748	709	716	793	698	737	719	784	738	777	708	721	752	724	725	718	746	752	752	737	705	700	718	753	693	739	752	760	725	715	710	704	734	721	747	747	727	718	681	729	711	714	769	746	736	743	676	755	726	767	730	750	764	709	705	745	710	686	732	710	725	729	740	757	709	737	722	735	776	698	705	736	765	701	733	676	718	712	718	748	741	691	725	710	714	759	711	744	744	747	731	789	723	708	713	706	729	751	652	701	713	709	816	674	768	752	745	729	734	735	754	705	720	767	736	721	719	754	698	700	725	765	715	730	719	689	742	730	735	729	747	741	751	713	758	777	735	753	716	708	741	751	721	747	775	701	698	709	717	684	779	736	735	704	721	714	760	720	712	764	719	728	708	688	719	696	728	676	745	734	739	689	738	713	736	687	761	724	696	727	741	712	741	797	743	670	716	712	737	702	711	753	755	739	781	711	709	723	705	688	755	739	718	717	699	811	728	751	709	717	703	721	718	769	672	735	716	686	727	760	757	690	693	729	701	727	686	748	709	741	724	750	778	766	762	737	750	725	752	700	718	766	732	725	747	741	680	736	737	749	704	762	698	751	745	736	710	753	712	768	762	640	699	718	681	718	712	723	776	738	717	772	656	730	748	766	698	739	719	707	698	725	774	688	701	666	724	704	784	746	719	728	747	743	728	743	711	728	733	739	784	750	764	739	741	744	739	722	659	757	792	719	732	709	726	714	724	697	732	773	750	772	743	747	707	715	742	756	746	749	711	720	773	690	742	791	710	762	776	744	745	700	719	723	736	717	708	724	738	783	746	733	811	670	709	701	704	725	756	729	731	721	691	768	723	697	694	752	746	688	680	721	770	686	712	717	724	756	766	709	748	721	731	772	726	750	721	719	715	746	714	764	737	723	756	681	727	718	732	719	725	771	672	703	752	709	777	736	725	751	730	737	718	750	763	733	740	668	716	757	765	685	749	655	721	717	728	728	743	693	758	753	662	767	761	765	739	694	715	729	693	758	747	706	704	738	752	725	708	732	755	780	735	719	764	744	749	762	754	764	718	737	741	756	704	780	758	778	698	754	759	685	718	704	735	708	725	723	744	716	720	720	739	727	744	785	690	711	721	767	732	699	731	726	721	722	707	679	736	705	757	728	707	751	763	746	706	757	773	693	713	711	699	720	752	718	721	758	765	727	721	686	719	745	703	722	729	755	738	701	708	726	744	680	734
20275	36054	24083	24472	9992	7967	6110	4833	3895	3360	2908	2539	2155	1727	1574	1434	1248	1187	1222	1260	1212	1174	1124	1204	1265	1236	1335	1180	1143	1121	1194	1085	1020	1011	1046	1023	1011	1013	961	979	900	1051	982	1095	1048	966	869	841	851	766	811	807	776	799	751	753	778	804	773	742	804	725	776	696	751	666	715	761	721	761	761	736	713	724	754	723	718	764	673	724	712	730	779	772	738	747	751	713	710	770	786	763	722	751	691	739	748	753	783	761	764	703	733	738	728	696	772	755	720	781	735	769	703	693	747	694	716	765	717	733	734	772	729	743	742	697	675	710	735	708	731	732	724	733	741	743	722	744	751	716	705	724	711	723	772	762	738	784	711	750	698	763	741	728	701	773	731	748	773	732	754	781	708	724	742	775	685	714	742	803	668	700	679	787	731	781	667	744	725	702	758	741	732	700	705	689	681	656	737	738	703	740	741	746	715	742	726	759	698	703	668	701	678	739	746	758	714	725	759	662	750	762	748	726	688	749	729	737	778	765	717	750	731	723	730	757	717	724	765	713	705	697	757	726	714	730	748	708	740	701	736	720	687	788	747	722	735	742	722	691	737	684	752	737	689	739	689	739	766	748	728	721	724	731	739	725	720	731	706	744	776	733	740	749	742	704	712	727	748	687	732	735	730	707	765	736	712	744	743	719	749	696	727	780	732	724	732	721	736	759	729	743	729	698	705	685	742	761	716	767	701	688	700	700	736	739	760	733	753	717	724	714	760	735	753	686	743	763	754	739	755	732	732	750	667	751	732	788	725	692	744	676	662	719	714	705	737	757	734	675	733	728	725	711	791	770	749	753	754	722	740	695	744	740	718	722	739	751	743	742	709	704	721	693	721	724	700	726	705	713	727	711	724	739	745	714	730	722	731	740	725	743	745	706	724	691	747	731	721	753	776	722	678	706	745	755	697	726	723	757	735	762	727	729	714	735	726	698	710	755	778	682	730	716	697	711	721	725	733	698	791	738	744	752	778	733	758	727	719	775	725	727	776	801	731	763	715	748	720	714	739	744	777	743	683	731	712	745	729	741	729	720	734	685	756	764	731	713	729	716	721	742	688	758	699	729	742	748	748	715	784	721	734	717	720	728	703	757	721	716	717	717	756	767	733	720	673	693	702	783	696	729	739	698	754	734	692	732	667	791	715	680	717	682	735	713	740	742	741	739	747	716	738	765	758	728	719	727	730	682	741	705	700	694	782	736	756	761	756	729	704	780	713	704	781	763	686	701	721	692	705	745	702	721	731	694	720	692	682	763	763	741	775	773	717	731	720	667	692	726	738	672	740	702	756	749	774	734	683	704	707	770	743	730	699	722	741	780	711	710	768	689	690	721	725	743	737	733	707	743	729	717	733	707	732	725	718	724	729	725	700	744	700	725	757	716	747	779	712	636	789	766	770	729	740	724	736	777	715	705	731	709	718	718	751	716	730	734	714	651	735	760	706	728	701	773	723	726	692	754	728	726	737	689	729	726	721	727	720	735	767	698	726	702	728	718	770	714	772	735	749	747	681	713	739	709	706	737	734	701	716	751	722	717	728	770	753	719	699	722	765	785	746	705	752	736	717	779	716	716	721	706	734	732	734	738	742	743	728	744	754	732	760	732	727	767	712	725	692	727	689	745	727	721	725	771	759	710	736	722	714	741	743	714	742	699	698	718	726	755	735	708	695	716	731	743	724	728	712	729	734	706	743	737	746	730	704	751	723	703	725	720	725	779	731	722	794	657	718	763	727	776	724	724	735	721	737	715	720	708	743	706	738	678	709	721	715	715	736	718	729	712	724	719	750	745	753	727	678	729	763	680	756	744	737	728	752	682	727	767	694	762	754	698	739	750	705	764	710	683	761	742	713	730	728	746	762	763	727	768	732	712	765	748	746	692	724	752	722	695	754	725	672	749	728	743	734	722	761	742	758	706	732	712	745	768	724	760	737	656	697	710	716	751	718	723	770	723	678	730	780	723	742	707	730	658	710	697	756	740	720	779	739	725	712	661	751	752	758	703	715	780	726	720	686	711	714	748	687	730	740	743	719	714	713	714	710	735	725	793	665	709	726	704	733	707	718	737	746	764	740	750	716	720	736	765	768	704	720	690	702	708	754	704	732	723	743	724	749	700	731	749	734	724	752	663	755	688	740	721	708	708	773	786	689	689	695	700	697	714	719	768	763	747	783	710	711	765	706	740	745	700	741	757	776	712	768	715	727	709	687	729	725	676	667	735	753	723	756	747	733	715	740	747	730	703	756	774	748	704	720	740	702	730	732	711	728	721	707	758	700	734	717	729	780	727	748	720	754	751	729	745	715	722	750	701	777	727	735	720	695	726	734	675	757	699	726	729	732	748	677	685	756	743	757	744	739	711	792	722	680	720	696	701	677	766	728	725	728	759	730	760	687	729	706	748	741	744	741	727	740	713	734	718	702	738	698	728	766	706	731	708	718	777	735	732	724	704	700	710	727	686	769	731	703	756	700	718	694	708	730	750	761	715	764	702	704	720	711	689	736	727	677	701	760	740	699	710	756	708	740	697	713	708	739	719	720	684	706	716	712	718	746	724	679	776	711	721	714	756	730	777	717	771	737	737	781	744	731	740	702	725	681	751	736	691	750	722	739	746	745	664	744	741	741	726	692	734	678	756	713	735	695	729	730	715	764	683	736	648	683	747	761	751	690	728	804	775	718	692	796	685	733	723	726	715	759	722	784	736	706	752	743	703	745	679	751	724	768	725	722	687	732	760	726	749	710	739	745	720	735	754	692	705	695	722	750	729	741	743	751	746	699	752	742	711	795	737	756	704	726	739	724	753	755	699	721	724	754	727	727	748	755	697	748	736	754	749	749	712	709	756	726	719	724	741	721	736	731	771	690	725	705	716	741	762	711	730	742	689	691	792	736	665	755	738	749	783	731	719	789	741	712	735	698	733	780	667	712	725	731	732	714	706	731	713	732	697	732	774	724	716	710	724	779	730	732	745	756	756	753	749	729	682	710	751	692	720	763	746	697	728	738	696	750	703	730	789	740	718	760	746	742	700	759	722	725	722	713	714	755	766	714	708	721	731	728	715	770	754	712	721	754	743	731	727	743	733	689	717	736	688	708	737	714	705	746	756	695	708	731	758	716	705	724	701	704	695	694	753	740	676	750	701	756	722	723	732	735	751	733	708	709	764	753	730	699	740	758	678	734	796	695	741	717	656	749	725	771	687	739	732	718	703	745	767	728	736	752	715	719	722	715	726	754	673	709	714	721	728	684	745	741	693	728	680	684	746	747	687	704	728	691	689	675	757	695	706	761	740	729	738	683	694	682	744	750	735	710	710	718	694	701	762	699	738	767	751	787	746	716	693	730	709	763	751	734	749	729	705	723	719	703	746	711	739	749	722	736	740	767	745	723	732	722	708	669	697	730	761	712	735	709	751	728	710	802	703	664	705	727	718	738	747	699	690	721	730	758	714	734	739	724	680	694	733
28241	19502	11458	6064	2860	2318	1653	1313	1129	1006	967	941	932	902	838	790	795	769	786	841	812	764	812	805	786	815	775	829	752	769	787	778	744	771	746	789	751	762	738	725	766	727	780	780	744	799	785	710	736	777	711	728	744	717	722	721	753	694	700	716	737	679	769	709	713	663	669	689	649	727	723	728	676	711	715	701	695	656	696	687	719	730	718	728	696	713	680	706	730	703	702	656	721	734	737	713	747	717	777	710	715	730	662	720	696	749	683	708	704	760	757	730	701	712	784	662	735	697	727	729	778	689	737	723	717	700	697	697	731	719	704	723	735	698	752	726	721	715	697	670	694	703	718	718	688	648	721	699	711	669	643	716	740	703	710	666	705	661	742	747	671	715	682	705	763	698	769	693	716	688	694	726	695	715	704	722	741	712	699	726	704	711	689	732	740	719	697	719	723	703	716	707	721	663	721	708	683	693	725	698	719	712	659	681	699	741	672	779	701	671	692	705	751	693	703	714	700	656	669	677	712	754	700	702	713	731	771	740	748	700	735	705	675	704	681	703	704	738	737	707	653	725	699	710	728	685	727	693	722	702	731	668	693	710	698	669	703	745	681	732	722	742	693	707	716	675	719	707	707	709	739	763	672	707	728	685	730	751	668	747	741	702	720	705	723	754	718	686	721	721	697	731	692	712	711	696	687	673	708	682	692	715	727	718	719	700	684	702	716	815	715	691	721	716	744	693	636	662	723	698	681	712	690	745	721	689	659	697	754	671	742	724	659	747	696	730	740	690	727	663	728	742	720	667	702	679	730	670	710	717	667	714	688	745	711	684	726	724	665	648	682	698	749	705	723	685	702	732	707	743	736	696	724	739	739	678	707	679	679	709	703	751	745	714	693	678	713	659	689	750	664	711	686	722	700	744	727	692	695	761	677	709	720	702	727	711	719	707	726	667	702	723	705	716	657	698	722	648	740	704	678	715	709	723	705	668	720	659	696	711	686	749	680	714	727	685	709	710	722	709	663	703	723	707	689	684	744	703	694	722	648	683	679	749	700	666	681	710	706	699	705	699	698	724	703	691	739	675	670	693	696	687	721	725	674	668	700	702	711	715	669	660	713	698	720	717	672	699	695	715	702	688	716	712	732	709	724	692	677	761	681	721	698	688	718	720	756	657	654	689	723	736	707	647	689	701	728	708	701	731	716	705	735	675	699	761	732	730	694	689	732	719	718	710	692	721	719	757	725	749	678	695	769	735	667	716	751	724	720	699	718	689	742	709	661	690	715	674	711	732	688	668	692	703	717	744	670	725	681	680	725	690	721	738	673	736	714	740	719	740	735	680	664	688	706	725	694	733	705	761	742	671	726	713	729	685	729	746	726	691	733	689	660	707	744	691	698	719	669	722	699	692	699	706	698	688	727	750	712	712	739	743	709	670	754	730	651	713	738	668	684	660	690	752	762	688	721	730	739	717	684	741	689	672	656	691	718	717	706	701	723	728	689	729	674	699	690	685	691	730	725	736	749	681	724	700	721	686	747	642	771	738	740	720	658	714	698	718	708	746	726	701	688	658	689	676	716	715	725	714	704	713	685	727	699	747	730	712	710	737	704	684	744	741	727	714	733	726	682	705	676	712	695	669	708	766	705	679	683	688	705	705	717	659	719	696	645	769	735	718	703	668	646	714	689	703	713	703	736	729	676	731	715	751	702	734	689	704	718	769	694	702	660	704	681	744	700	700	711	740	685	689	665	778	722	732	713	692	702	722	740	754	719	727	732	694	646	729	710	696	691	633	675	694	693	685	715	738	658	685	743	669	694	682	734	669	696	720	682	729	698	708	721	684	673	699	711	728	710	690	740	675	727	720	664	688	669	667	729	699	689	721	699	676	726	685	741	732	699	743	711	701	679	705	691	658	695	695	660	737	765	720	712	662	736	771	713	701	686	699	688	739	687	641	727	720	712	706	742	693	749	717	694	692	714	717	692	749	674	672	693	763	736	671	724	734	710	709	663	672	665	685	723	662	723	705	658	717	700	673	666	735	715	721	736	701	685	731	711	722	757	655	670	721	685	667	712	713	761	731	748	710	647	718	739	724	729	740	697	693	738	687	748	662	662	674	709	705	711	731	702	745	673	688	720	697	656	727	706	719	698	706	737	691	729	713	714	724	689	718	712	730	713	721	681	736	763	694	737	675	669	756	747	707	702	718	702	721	719	747	696	704	697	728	712	731	713	726	697	673	703	679	673	663	695	728	760	739	689	714	745	733	726	726	762	724	737	772	705	702	698	703	711	699	665	702	686	699	764	716	718	691	704	707	750	691	745	712	707	720	711	749	724	714	715	697	674	680	708	684	680	658	675	690	717	709	689	660	679	710	724	715	674	715	706	719	698	695	631	716	700	701	722	727	726	650	705	730	702	714	725	706	721	703	706	700	704	704	713	703	734	693	682	750	670	730	709	710	768	732	731	685	727	729	696	722	718	682	732	714	707	741	727	719	696	723	693	698	733	664	759	663	707	713	752	721	697	706	684	710	736	668	696	710	681	719	712	670	711	734	700	696	714	732	703	734	728	710	711	710	733	713	740	707	726	687	665	739	708	718	766	734	690	744	719	662	678	722	704	709	704	635	749	746	712	687	687	711	673	693	686	723	707	696	711	712	692	698	671	716	748	712	675	753	710	684	721	721	702	692	704	691	751	721	702	794	732	724	708	686	700	683	708	673	667	769	718	732	731	670	748	726	746	686	701	709	679	680	706	732	735	745	689	734	701	756	708	707	674	746	714	677	702	738	706	714	655	687	690	681	763	694	689	729	697	709	669	724	680	733	681	728	716	714	695	668	685	667	772	728	700	715	719	665	778	745	748	694	727	698	676	672	696	702	713	676	710	720	752	705	708	688	695	688	713	741	682	696	698	698	697	648	728	658	705	680	670	703	719	734	746	701	699	730	637	660	671	702	662	751	695	697	744	737	702	717	690	673	718	726	674	714	759	730	653	718	733	646	671	707	756	695	682	704	737	719	712	706	728	738	687	714	710	739	731	718	736	739	727	666	700	669	707	698	681	739	721	732	708	710	677	747	753	728	619	693	690	707	685	723	674	666	701	687	706	739	709	689	712	644	717	694	697	664	699	711	716	745	663	687	712	715	725	703	718	727	699	712	755	724	703	702	719	721	690	715	713	692	707	736	740	700	696	692	694	778	692	694	763	723	749	734	722	678	669	703	741	667	724	684	681	693	697	733	682	713	709	730	676	731	716	683	728	732	744	699	726	709	737	742	726	702	738	714	710	691	716	716	690	734	725	726	680	672	707	738	751	707	727	699	652	666	703	749	675	723	689	744	718	702	710	706	765	691	694	689	742	713	703	699	734	736	654	667	709	750	728	735	743	693	687	751	729	708	684	700	706	702	739	725	722	662	720	734	621	718	707	725	693	677	720	669	739	704	712	696	698	710	719	702	704	717	683	690	723	709	689	696	707	744	647	664	711	688	709	754
15419	17536	10486	6044	3994	3362	2421	1890	1554	1440	1344	1268	1112	992	908	899	886	905	894	880	864	894	886	895	960	871	907	908	934	850	876	873	869	826	862	819	842	788	869	841	812	850	806	840	839	814	781	850	816	738	779	792	761	754	761	761	771	749	758	742	841	708	720	783	768	835	742	744	739	703	777	788	747	775	753	737	745	727	762	725	787	773	787	725	703	745	782	722	723	764	734	754	747	768	756	744	743	748	762	776	800	755	743	738	749	697	756	720	745	757	707	721	755	727	764	747	754	737	737	710	695	753	795	726	778	757	727	785	728	755	774	717	725	757	733	778	701	718	768	725	770	749	698	790	704	729	777	775	721	738	738	768	708	747	702	761	791	722	728	755	747	749	781	721	756	743	744	723	746	765	721	721	758	780	717	707	719	784	695	798	721	764	731	718	769	708	730	714	744	729	772	737	758	706	747	711	779	654	787	761	709	720	715	776	726	775	734	745	752	751	746	716	773	744	815	753	697	827	756	719	761	738	747	786	783	750	729	745	738	779	736	773	737	738	698	742	733	689	704	729	760	727	761	788	757	715	771	714	735	742	731	763	742	771	766	772	745	739	748	747	782	764	735	729	734	718	765	708	753	723	752	758	726	718	721	730	744	720	772	723	759	760	751	787	761	714	711	720	756	729	736	776	747	745	755	720	742	755	726	719	771	747	727	718	773	729	732	740	732	730	731	767	734	724	716	752	790	739	720	731	748	728	763	736	736	734	734	779	746	797	697	786	729	737	722	729	758	709	710	723	789	734	789	780	729	767	727	727	787	744	755	743	748	745	707	752	749	755	720	762	755	723	771	699	713	790	740	759	738	717	751	718	790	729	725	754	702	724	768	755	749	765	753	715	735	745	725	741	725	772	689	729	757	783	702	783	699	794	698	704	744	705	717	769	760	677	715	751	731	770	780	710	712	692	728	727	757	748	753	753	750	682	732	704	747	764	733	750	728	739	720	717	778	717	721	690	722	738	751	755	690	748	710	740	711	760	741	721	751	756	783	742	817	756	732	714	782	740	763	731	678	710	693	758	712	742	719	715	705	753	722	763	747	769	724	700	740	748	726	734	733	729	727	744	747	744	706	746	684	687	707	772	724	709	764	759	754	739	771	716	765	737	750	721	729	722	639	716	717	760	705	768	768	734	732	737	745	750	713	752	742	732	734	786	768	763	782	724	734	770	793	758	705	771	754	725	704	773	740	757	764	743	779	737	732	735	755	713	699	698	751	689	693	774	781	746	724	761	730	773	721	767	784	729	751	753	724	712	788	728	678	729	745	727	755	731	733	744	713	722	758	776	683	748	741	749	760	766	747	710	748	738	703	740	779	720	784	746	761	726	797	722	730	769	715	713	711	724	801	734	795	721	772	771	773	787	725	694	740	731	698	746	736	771	758	711	767	784	733	754	714	736	710	778	727	753	686	782	749	733	778	710	720	724	759	710	745	766	751	725	723	708	696	696	726	713	722	721	762	696	742	762	732	735	736	768	732	706	727	695	724	740	717	743	768	810	713	756	749	760	736	817	727	779	699	781	754	828	783	734	729	717	764	796	716	713	728	715	746	767	718	720	743	755	767	753	724	703	794	729	746	710	733	747	739	806	800	766	784	749	788	751	729	750	812	762	714	734	715	767	782	730	732	733	764	707	772	742	739	747	694	723	780	749	722	779	695	764	747	737	746	747	735	741	729	730	738	766	737	735	725	802	708	738	713	724	780	744	718	747	769	768	779	735	779	766	743	770	730	777	740	717	764	710	770	779	722	718	701	757	716	735	707	746	754	747	740	742	803	719	786	764	750	724	710	788	746	732	755	755	748	712	707	759	743	740	750	771	751	748	749	717	772	697	771	747	725	744	715	746	770	723	721	700	715	739	696	766	760	730	737	731	725	759	739	766	755	757	752	702	732	718	739	704	782	675	752	790	723	762	747	764	760	734	768	711	742	762	706	745	713	744	731	724	740	758	733	730	761	758	747	739	685	739	770	782	699	790	712	725	733	731	742	746	745	739	742	745	750	751	688	788	742	705	777	745	741	737	761	750	727	743	743	813	717	770	715	724	763	749	724	749	761	765	750	715	794	754	712	728	747	786	757	722	765	755	750	778	706	710	766	714	745	715	757	762	731	746	764	737	740	762	731	792	771	709	740	754	759	761	719	761	762	722	721	715	699	737	743	768	779	731	758	716	732	768	753	742	726	752	670	777	703	781	755	740	706	762	751	738	783	709	710	732	722	732	745	697	729	706	760	755	812	812	733	719	765	731	769	759	771	748	738	775	743	745	747	792	740	727	735	771	730	707	791	774	727	700	755	754	741	743	723	725	741	763	760	739	736	738	685	775	797	705	746	766	728	747	770	754	714	707	736	767	751	766	796	747	763	738	756	685	758	753	772	703	765	704	720	773	728	739	706	754	760	760	743	764	752	713	728	753	722	746	735	728	757	773	740	751	766	779	709	728	711	746	753	740	754	816	747	731	769	806	741	745	762	709	704	734	750	757	772	758	737	733	760	751	723	757	726	718	757	724	745	729	730	711	756	770	768	712	721	768	700	749	765	753	728	703	703	773	764	752	758	737	823	768	727	748	758	687	766	741	663	725	710	713	761	747	774	757	763	734	754	745	777	756	763	749	734	732	708	671	781	760	705	731	812	763	744	761	780	706	742	747	748	747	759	762	769	790	746	720	693	716	776	739	725	772	706	737	740	777	741	756	700	716	693	667	751	703	736	772	734	751	733	653	748	717	743	729	738	780	765	724	741	703	724	727	712	711	697	760	740	714	710	730	766	781	720	753	723	697	750	783	694	746	691	773	749	764	737	755	716	723	754	712	751	762	751	797	738	716	762	735	739	729	697	774	771	743	748	739	770	723	709	758	758	691	758	771	764	759	755	756	784	763	744	781	728	733	730	787	715	721	739	726	728	757	708	734	717	731	721	736	772	741	758	745	742	730	737	740	805	725	752	763	713	807	753	766	754	740	736	805	757	743	744	733	751	787	743	732	737	735	710	735	755	782	733	737	765	740	779	730	762	780	739	762	724	749	779	757	733	714	716	751	704	723	790	776	714	686	779	711	749	702	724	744	767	717	756	743	764	723	717	732	713	744	741	756	750	799	771	761	752	707	738	795	778	722	740	767	745	770	748	781	758	762	767	741	742	766	737	777	709	741	727	753	742	778	754	764	766	712	784	774	768	702	760	715	799	748	692	764	717	751	747	733	791	763	726	769	739	706	738	744	736	769	704	802	727	782	790	746	748	768	766	734	799	769	726	727	769	727	717	743	735	740	767	763	713	752	750	726	695	732	672	723	763	711	766	728	716	708	754	710	752	709	723	770	748	708	730	774	701	767	752	757	682	728	742	728	688	747	754	707	725	730	742	792	757	703	747	726	724	777	769	715	770	767	734	727	734	775	774	750	727	786	721	759	778	756	755	774	729	741	738	739	730	689	731	767	786	710
23739	21246	28500	24364	21235	12256	3504	2034	1567	1384	1249	1124	959	882	755	753	677	665	710	668	628	630	639	702	722	754	743	718	703	704	707	658	608	535	658	579	645	632	595	600	560	576	576	563	643	615	600	554	544	511	519	453	511	505	533	493	497	504	521	503	510	547	518	515	482	501	493	506	483	484	489	485	476	515	511	496	523	494	482	517	473	490	500	517	490	533	533	486	511	545	487	470	481	519	491	492	498	493	513	477	493	463	501	507	503	474	509	542	512	502	515	498	468	471	530	464	544	511	475	493	494	495	481	458	479	483	485	473	505	492	499	512	467	480	505	481	505	473	471	522	502	487	511	511	497	516	485	507	511	454	486	531	489	513	502	512	499	549	470	542	514	503	454	489	511	502	449	477	489	501	519	444	501	476	493	473	507	496	504	532	457	500	468	516	499	544	459	495	480	488	480	493	521	500	481	439	520	476	496	470	448	482	534	519	508	466	455	506	487	490	486	519	529	501	496	507	488	482	550	535	469	527	486	489	492	480	545	563	499	506	513	528	496	460	517	531	424	481	470	494	501	478	534	499	531	497	486	503	497	481	497	485	487	504	477	517	478	492	469	524	462	484	493	498	463	527	492	484	508	490	498	477	467	502	525	515	519	529	515	505	525	542	501	495	509	521	467	463	504	488	525	477	478	507	527	488	527	450	490	462	505	470	486	479	507	446	473	521	487	481	530	555	487	514	480	496	542	494	507	530	502	492	473	490	502	486	500	465	515	517	473	516	522	503	458	487	504	543	536	516	477	539	487	516	507	517	527	542	518	498	457	483	527	500	518	460	472	495	521	505	481	487	504	569	527	496	499	490	512	492	516	462	495	506	503	510	493	523	487	462	514	472	524	501	520	517	492	487	494	454	465	494	483	497	487	476	480	503	477	483	537	488	525	504	512	506	467	503	520	474	514	459	489	460	481	516	494	521	529	460	495	496	475	438	516	499	520	503	454	539	488	470	473	501	488	493	529	477	501	504	515	483	498	525	549	486	489	506	521	532	477	503	475	483	510	521	484	497	481	502	512	491	511	474	509	529	513	477	503	473	512	485	477	432	499	538	528	451	519	476	526	496	504	498	496	490	470	430	482	506	532	494	460	461	496	516	505	481	519	490	518	520	479	470	486	490	490	535	473	512	501	488	497	501	462	476	492	539	482	494	502	521	472	478	479	476	539	513	460	492	516	455	511	507	506	498	463	539	461	516	484	546	499	501	505	500	480	487	501	517	556	491	456	484	490	478	553	526	467	476	515	476	503	478	524	523	483	519	509	505	499	499	499	524	500	521	473	472	494	518	485	483	500	446	484	492	499	505	496	541	535	530	510	467	510	511	519	473	520	504	496	496	492	438	514	489	460	492	506	459	460	433	556	509	502	472	483	503	499	500	535	465	503	487	526	500	496	460	479	474	495	489	474	494	482	453	499	504	503	539	517	491	486	506	516	490	532	435	498	487	466	525	502	516	495	528	465	515	490	458	520	511	483	490	479	493	510	465	486	472	480	490	461	553	465	480	519	486	496	529	519	501	478	491	498	484	474	489	502	512	510	482	510	490	484	486	505	502	514	487	483	537	515	461	483	498	490	473	507	487	478	513	509	536	445	511	490	446	494	477	470	473	489	494	515	503	523	485	490	473	465	480	522	522	493	468	477	470	514	477	509	491	560	496	473	486	500	500	512	477	490	529	472	491	482	476	493	499	478	472	462	495	531	485	513	502	504	485	491	479	494	503	517	538	487	478	478	478	492	482	537	477	500	501	481	493	505	473	494	475	487	499	533	525	483	510	500	507	510	475	459	516	497	501	466	497	536	530	478	481	454	468	498	487	487	498	510	561	479	525	486	514	522	464	487	499	503	497	492	496	478	478	476	479	476	489	510	504	505	510	485	526	467	484	503	498	477	505	487	478	487	446	498	523	498	512	498	513	518	515	485	511	493	483	518	469	486	475	463	482	503	494	533	508	476	478	529	526	513	492	483	500	513	485	530	478	500	534	514	540	529	494	498	505	456	485	510	518	529	509	500	522	463	541	502	512	517	523	492	510	496	434	508	484	485	466	470	483	529	497	467	500	466	484	480	490	502	523	499	581	530	529	542	477	488	474	463	496	504	543	537	539	495	504	505	532	520	514	476	494	493	496	498	485	477	495	518	534	472	436	487	472	524	537	488	498	534	502	487	489	514	506	450	523	522	540	466	498	507	500	495	545	480	501	466	483	514	498	494	500	502	481	460	492	450	524	540	514	476	543	484	457	492	499	515	532	503	469	470	505	470	480	518	481	481	489	526	476	477	470	510	532	526	504	456	487	532	524	490	480	493	511	540	477	477	529	513	505	499	504	522	509	475	494	502	497	492	508	488	465	480	517	458	495	522	491	514	486	444	574	499	491	502	502	507	482	510	513	449	497	491	483	454	523	517	533	511	517	495	501	497	479	496	444	496	507	519	500	520	523	512	493	465	524	501	433	538	478	507	525	495	484	483	484	518	475	519	469	506	442	502	529	490	482	503	468	522	506	455	490	511	479	521	477	512	450	496	498	525	503	488	485	535	476	515	481	501	492	530	506	514	452	456	501	449	506	500	509	499	516	497	516	484	508	524	495	487	494	473	498	479	511	496	524	488	484	490	496	512	468	489	467	506	506	513	513	522	503	482	469	477	481	492	503	511	443	495	504	509	510	489	465	434	485	504	506	519	505	501	510	514	488	491	493	504	513	513	557	495	514	487	523	503	486	433	490	480	487	490	492	540	479	484	483	483	498	478	471	498	464	485	506	497	526	486	523	477	490	499	493	500	504	499	497	492	498	520	499	498	503	482	564	524	493	496	504	519	496	471	531	513	481	506	484	520	483	480	472	498	470	503	486	496	492	519	491	476	431	513	501	453	496	509	527	488	503	528	457	520	529	488	468	484	481	467	498	480	503	476	476	500	520	452	488	483	536	450	535	510	471	512	528	505	483	489	490	510	455	498	482	492	482	511	500	482	527	505	464	485	513	467	512	475	527	486	481	499	511	462	495	501	506	525	467	501	510	539	498	515	452	517	483	528	476	504	474	502	512	480	475	512	463	490	499	470	537	472	515	477	511	487	481	444	501	485	473	530	493	485	508	506	499	513	500	504	506	463	484	489	504	514	489	479	493	480	479	539	506	483	468	469	531	438	483	471	484	530	490	482	484	483	494	497	491	496	496	491	528	520	489	501	519	489	495	467	513	492	491	490	484	461	486	485	481	472	468	493	526	512	487	478	491	492	495	505	542	493	490	544	507	477	505	535	498	514	487	508	513	541	495	481	546	487	509	553	511	512	504	522	518	497	508	530	498	488	465	512	516	523	499	467	498	444	524	498	483	486	474	511	473	519	475	487	539	472	465	457	504	534	481	481	446	546	504	541	525	484	482	538	513	508	483	470	497	489	491	491	521	491	501	514	467	491	493	470	518	493	504	498	507	466	469	505	469	470	453
16859	29201	17861	17865	7106	5809	4256	3274	2521	2230	1962	1741	1427	1166	1049	947	887	864	892	818	778	791	751	873	875	938	939	855	824	766	751	757	732	655	712	706	703	709	716	707	636	693	709	681	758	726	685	637	588	608	568	551	600	571	523	555	533	541	577	566	530	549	535	505	555	516	536	517	530	517	505	531	551	501	511	564	530	521	535	577	534	507	515	544	561	493	503	518	520	541	494	491	518	511	499	532	512	567	537	554	517	532	505	510	526	541	521	513	537	530	476	541	502	497	491	499	506	514	541	521	540	511	522	529	528	547	527	519	546	506	516	535	518	512	548	522	537	502	522	532	521	534	513	512	570	519	523	511	540	513	554	508	517	557	543	542	528	501	537	525	551	511	551	506	544	482	499	557	535	545	487	518	532	516	508	513	494	509	540	544	518	515	498	515	546	535	520	520	548	520	541	515	538	497	538	559	504	545	510	534	523	539	531	518	530	514	527	522	540	515	540	528	495	524	523	558	491	539	537	545	572	546	550	522	525	539	477	525	509	482	510	521	531	543	525	502	577	513	554	508	534	601	576	535	556	528	557	532	502	562	501	502	538	563	484	557	535	479	510	507	496	534	524	557	550	470	502	503	539	557	550	498	533	495	513	549	518	499	532	525	522	541	492	508	570	556	530	496	532	557	523	524	538	526	499	529	488	528	505	544	503	508	528	500	486	523	527	544	525	558	504	563	523	537	503	498	550	518	523	471	493	505	504	519	548	486	537	524	485	534	512	563	535	512	525	531	511	462	530	555	516	522	511	473	521	522	506	540	552	511	534	534	527	553	504	537	514	513	515	568	545	514	535	483	569	526	560	565	509	537	506	513	552	517	511	509	532	527	556	510	545	558	530	540	501	539	549	554	491	446	530	521	512	521	534	536	552	540	489	528	539	556	509	556	524	524	550	505	535	491	520	514	497	540	480	501	539	553	526	544	489	501	540	531	499	539	490	532	502	531	514	484	568	503	556	537	479	530	513	461	524	504	521	538	525	541	479	530	545	526	544	505	543	523	533	525	535	548	526	532	499	476	494	546	538	517	496	464	522	533	490	533	535	563	535	492	473	527	500	540	519	541	540	551	574	559	498	530	487	534	517	520	521	534	496	539	520	523	501	531	562	563	527	535	512	536	481	537	521	509	560	533	540	551	547	503	568	503	497	531	514	502	533	520	499	536	504	503	550	494	529	511	510	530	516	531	530	537	540	498	545	566	462	532	510	520	525	533	501	511	573	531	540	521	508	531	498	514	534	537	505	529	476	504	517	540	542	539	495	513	537	535	573	521	543	521	520	515	527	497	512	546	554	547	527	542	538	518	555	552	521	543	540	496	564	499	550	518	522	509	521	529	535	544	509	517	530	492	516	552	533	518	524	526	511	517	558	539	523	530	535	488	499	502	469	496	547	522	504	525	539	523	509	510	575	497	507	514	517	500	512	559	541	512	541	532	532	510	530	554	545	533	537	516	541	540	528	519	499	537	545	534	555	553	559	549	514	546	535	562	506	538	513	573	536	512	509	512	508	528	523	519	531	545	489	530	498	531	518	509	507	488	517	505	525	527	520	509	529	504	518	571	546	496	543	501	514	553	482	569	487	513	512	505	557	525	538	548	513	504	521	500	515	536	557	507	522	547	535	526	515	564	525	503	470	527	550	588	530	526	463	523	515	528	536	542	519	538	551	518	500	483	510	554	522	528	501	531	535	508	571	508	505	531	493	538	567	537	550	509	548	491	507	531	508	530	516	476	579	535	498	564	557	505	535	504	542	516	544	503	536	520	488	511	519	521	518	506	508	500	524	575	535	516	508	504	505	496	554	552	542	534	478	561	516	546	554	512	517	562	531	517	511	526	513	579	499	521	502	461	534	522	560	514	548	500	501	526	524	493	510	465	535	532	518	524	532	522	510	549	551	525	510	527	532	529	541	515	519	534	503	516	552	470	533	505	500	518	522	537	523	542	559	521	536	503	507	523	518	505	510	541	540	509	526	513	534	531	529	522	510	520	519	484	503	517	523	491	533	530	536	504	575	550	485	545	552	498	517	510	504	543	538	520	538	527	532	522	546	564	544	521	532	505	588	528	481	518	501	518	547	531	528	532	486	526	502	500	526	539	595	522	571	494	488	518	532	507	506	563	546	548	517	517	538	536	519	519	507	564	508	512	516	524	562	574	585	531	500	520	547	569	523	500	492	529	511	508	523	520	535	518	522	527	527	528	554	542	565	523	530	524	538	493	531	521	499	493	573	533	555	527	510	502	508	503	493	526	544	524	545	522	552	533	518	477	520	509	518	535	529	563	511	548	554	512	543	524	527	540	505	561	489	516	563	564	509	478	504	546	559	527	561	504	539	560	467	540	533	503	551	537	488	534	556	507	546	533	548	543	553	530	550	574	523	527	544	517	558	552	504	549	484	502	535	532	527	491	490	506	512	542	508	516	583	539	508	494	570	520	497	538	503	545	566	548	509	498	537	473	509	500	550	525	551	512	494	543	520	518	551	544	503	526	551	520	535	483	510	509	549	519	526	510	529	507	519	520	484	512	533	547	542	532	521	554	506	513	550	514	520	553	495	531	525	548	508	502	529	482	541	495	509	499	510	532	524	553	470	530	523	503	545	464	522	515	490	517	520	528	499	549	517	524	508	548	549	555	510	530	550	545	553	476	491	498	527	482	505	538	561	548	563	527	504	556	542	514	502	526	562	525	535	518	535	596	552	524	525	517	483	540	558	492	527	473	518	477	526	515	530	498	539	500	507	490	507	594	503	533	509	523	537	525	542	566	495	521	562	498	556	501	516	539	504	541	527	521	566	513	518	520	562	565	512	561	517	498	483	521	525	549	530	542	489	526	530	537	515	530	522	531	524	504	515	570	518	528	491	521	562	520	516	524	536	533	519	534	495	512	566	548	516	549	546	499	511	480	531	470	526	511	562	532	547	484	544	504	550	525	520	547	520	539	520	526	500	529	530	497	542	511	577	510	520	508	585	537	533	541	551	529	555	503	500	505	528	492	527	566	559	526	527	522	507	523	518	531	522	498	492	505	538	539	509	490	522	520	516	500	547	533	543	558	523	601	609	557	490	535	515	507	490	548	548	523	522	546	584	531	517	523	494	506	488	536	520	527	500	525	549	531	546	522	528	542	484	546	538	539	517	554	461	503	531	512	528	554	532	533	515	561	484	492	522	520	540	513	563	524	536	544	543	498	517	505	474	551	479	522	524	510	527	518	530	524	465	526	514	565	527	577	505	532	502	502	531	509	553	521	496	519	520	523	506	514	558	502	577	514	570	514	536	497	538	563	519	514	535	488	525	564	534	487	537	560	518	559	546	538	550	570	549	458	523	558	513	516	571	527	538	515	497	532	527	557	478	513	533	528	481	528	523	543	532	545	492	528	506	520	495	565	523	527	500	478	521	510	517	519	494	577	536	557	545	513	557	543	529	517	519	543	495	516	545	566
24932	21262	27384	25389	12076	3540	2345	1876	1620	1588	1389	1260	1270	1190	1124	1075	1076	1042	1071	1108	1097	1076	1050	1024	1080	1160	1102	1093	1099	1060	1047	1089	1061	1046	1060	1022	1032	1108	1015	1038	961	998	1027	1057	1004	1034	1048	966	959	964	928	1002	921	970	992	970	898	955	969	920	925	966	946	938	992	1028	948	970	903	903	893	1013	962	959	930	912	942	887	947	919	924	882	909	948	912	942	962	909	940	896	939	982	970	935	897	962	948	911	997	930	970	963	906	918	997	958	977	921	914	959	928	944	944	938	967	982	933	963	934	930	946	947	963	950	910	939	964	903	978	910	880	965	937	898	959	882	1001	899	987	992	899	1004	1010	983	936	919	918	917	934	933	933	960	902	934	924	925	920	889	897	881	961	951	918	915	936	915	882	937	939	939	928	926	920	951	913	915	883	920	921	954	977	939	969	946	934	961	985	948	992	1032	1008	935	915	935	952	933	945	903	1002	1007	915	927	999	923	930	952	885	916	950	955	978	898	967	945	935	962	1027	885	898	920	980	981	916	926	900	966	947	984	987	952	945	979	998	947	927	916	942	901	984	925	926	912	909	895	951	950	967	944	920	899	986	955	916	960	916	882	915	1009	961	899	930	972	954	931	945	872	936	988	943	927	943	934	972	990	945	881	931	979	910	946	922	926	899	895	976	924	935	989	984	925	916	913	925	942	962	948	920	968	996	947	1028	938	959	977	912	997	928	954	952	971	975	976	893	953	953	965	919	957	943	889	948	926	932	916	841	941	895	979	912	967	971	943	870	992	995	950	957	938	953	957	952	948	914	905	908	920	940	923	973	956	931	975	960	924	915	976	928	957	907	957	938	910	947	931	950	933	890	972	1017	992	1002	978	911	924	955	936	914	987	902	933	951	894	980	868	946	949	941	905	925	956	913	877	987	977	924	974	1024	966	978	984	936	919	905	993	843	916	947	950	933	941	928	937	982	976	978	966	922	988	928	970	959	928	1002	978	894	917	912	956	948	953	964	929	915	972	897	908	964	971	984	973	912	952	937	883	923	979	934	904	956	967	991	934	970	945	947	927	947	990	1014	992	949	984	1005	926	951	937	938	966	927	910	964	964	962	958	970	981	957	936	938	962	907	916	939	961	983	927	960	893	979	968	898	985	960	928	944	962	973	905	961	891	1014	898	950	992	933	901	932	949	906	883	958	927	1001	950	921	934	948	931	975	885	934	1007	976	903	914	985	938	1009	925	964	945	957	1011	964	984	914	932	931	918	990	983	936	956	943	941	964	965	923	940	977	945	943	979	948	909	923	951	948	931	941	937	891	902	941	981	920	898	913	972	931	963	928	933	944	922	928	898	967	958	997	918	946	951	961	944	924	965	895	968	984	907	945	917	955	874	912	971	938	896	938	1011	946	883	954	915	1004	944	915	907	952	964	995	967	915	940	945	948	921	965	932	929	952	980	905	1004	1016	943	953	905	936	918	1007	930	906	931	922	945	955	934	991	925	926	951	1011	956	891	924	965	1000	893	954	928	947	956	943	950	966	921	915	931	927	947	950	983	926	943	909	970	927	920	958	929	956	997	936	906	974	945	948	949	909	943	899	928	918	966	951	946	1003	966	911	950	933	948	909	904	882	934	971	966	964	970	897	990	937	965	930	869	900	984	928	870	962	957	932	930	946	950	910	942	921	938	907	932	950	928	899	1002	922	894	976	918	985	926	941	935	913	948	929	1021	940	960	986	947	893	911	953	901	994	951	1000	918	928	922	934	928	991	983	919	952	972	915	927	979	966	884	937	938	970	923	964	904	967	948	891	906	955	964	998	965	938	899	900	926	890	959	918	949	964	926	923	914	958	916	980	976	1002	963	954	975	959	898	957	938	964	968	975	952	903	961	946	954	955	907	959	943	980	930	942	1001	964	980	974	982	956	950	955	945	973	917	879	902	924	935	939	913	952	888	910	976	895	960	935	907	973	965	939	931	926	921	997	946	873	931	1012	928	924	994	957	981	913	961	930	996	947	933	949	1008	966	961	966	953	964	942	985	917	972	922	932	1035	929	892	963	936	926	1043	922	982	946	927	990	978	947	963	923	922	973	959	878	961	925	879	955	892	945	925	932	924	912	930	963	922	953	919	953	870	931	947	976	923	934	962	1008	908	945	894	937	926	923	928	928	976	986	960	970	990	912	934	984	932	944	987	939	879	886	977	942	949	956	948	936	979	883	938	925	914	938	967	907	960	900	960	920	928	945	908	935	979	964	906	964	966	982	995	936	969	939	938	946	999	938	888	1003	914	1032	948	891	969	931	978	962	948	910	965	992	940	1025	976	907	972	899	904	947	934	938	938	940	993	876	1011	911	897	932	948	980	918	946	951	949	943	921	919	903	952	933	952	959	948	957	954	918	931	860	893	963	960	981	957	968	957	932	925	935	944	916	899	922	1030	892	933	954	943	993	974	959	963	914	901	912	961	953	937	997	919	944	918	925	919	948	929	903	930	999	927	982	892	939	937	933	980	959	975	950	953	929	940	938	914	886	942	960	965	952	965	925	941	937	945	909	961	973	959	915	894	907	963	955	936	938	933	933	886	952	985	959	920	951	978	953	918	915	987	913	944	960	936	936	923	949	937	935	897	974	936	988	960	981	945	936	997	884	908	947	884	899	901	954	964	935	983	972	1017	892	965	911	922	994	914	936	930	985	946	942	969	952	929	1012	932	1006	907	941	943	950	912	961	916	954	974	870	981	986	938	980	951	920	940	931	953	963	946	938	939	901	976	993	950	920	944	981	887	981	878	943	943	935	977	962	955	952	945	931	958	935	892	1005	989	913	966	889	950	956	961	966	1016	940	955	953	933	956	919	922	960	935	907	967	938	951	944	952	908	932	895	978	927	893	985	949	932	889	921	928	978	975	946	961	943	923	913	940	920	916	960	989	948	970	930	970	953	963	905	933	935	982	1021	918	941	933	906	947	912	952	904	936	936	930	938	952	924	937	988	986	922	984	946	915	961	987	952	940	910	985	949	918	938	939	971	906	952	957	944	893	932	1015	911	938	941	932	965	952	921	957	957	976	1014	961	908	940	919	929	951	948	901	914	975	970	980	901	972	988	923	982	964	991	931	923	941	949	929	940	927	933	992	923	932	915	920	991	975	963	956	980	974	905	910	932	954	900	971	851	918	943	914	965	932	971	903	938	938	915	913	975	1014	959	951	981	879	941	933	926	918	888	934	946	916	974	936	914	950	953	932	1038	946	954	913	931	931	955	972	936	935	931	918	919	943	930	939	961	973	955	946	956	949	940	942	939	907	923	930	929	939	917	923	965	1025	898	922	941	929	924	943	889	939	960	1018	956	932	927	936	976	941	961	951	972	900	938	982	939	916	954	967	935	907	893	914	942	959	938	1012	973	956	972	892	949	924	957	868	906	876	984	915	970	903	926	947	927	929	917	977	933	976	941	964	943	946	961	954	963	905	847	976	962	956	903	905	930	935	928	966	945	944	910	1016	913	942	954	928	986	924	943	931	914	938	961	984	928	925	967	931	956	937	923	951	928	974	918	914
16771	23505	14047	13014	5732	4823	3653	2916	2417	2114	1880	1761	1587	1445	1356	1234	1201	1202	1174	1219	1193	1129	1139	1220	1225	1241	1251	1201	1184	1123	1135	1073	1093	1060	1074	1028	1073	1151	1104	1096	1088	1088	1156	1083	1085	1110	1080	1030	1067	989	998	950	972	991	954	966	1015	999	958	950	981	969	972	979	961	1031	949	929	990	968	916	975	943	935	952	877	960	971	986	904	993	988	956	947	974	938	940	967	1001	976	969	986	952	957	917	958	962	955	932	967	944	951	973	941	962	960	885	1003	954	986	919	923	968	989	900	955	893	947	965	978	964	951	939	972	963	966	900	970	924	950	970	961	937	996	978	918	917	1011	961	968	969	970	948	1010	947	928	931	914	973	917	962	958	952	978	948	1000	948	993	1014	967	992	953	960	965	951	954	955	968	987	957	980	968	907	936	995	977	968	956	944	986	984	920	910	1043	984	962	930	967	975	984	994	935	908	973	905	975	922	971	916	930	991	968	956	937	924	995	953	937	992	951	956	947	955	1010	990	1031	931	944	972	961	981	933	983	938	970	998	994	918	962	926	961	929	976	905	969	977	967	939	966	992	944	1002	971	973	945	970	983	918	944	933	972	956	961	927	925	1016	993	934	954	990	925	985	924	921	951	938	951	926	906	935	978	907	922	1011	952	938	986	985	953	1002	966	885	988	960	956	968	951	964	992	946	950	961	980	940	948	942	997	982	950	988	956	955	931	930	954	932	962	947	928	982	977	984	920	976	936	1005	967	958	961	1001	955	979	979	986	1024	958	949	1017	973	965	878	1020	996	942	946	980	983	920	928	935	957	949	943	1017	959	936	1028	945	953	942	971	941	977	982	988	913	924	982	973	945	935	988	1036	994	922	984	1031	972	1016	953	984	987	935	1013	967	994	1011	945	959	926	988	936	906	977	997	949	946	908	962	997	937	973	993	998	985	898	946	975	955	965	970	957	1016	892	913	894	1007	1005	1001	974	922	982	925	914	930	997	971	973	981	1001	949	1004	938	1001	937	975	996	932	959	940	951	1021	924	975	967	940	977	952	917	970	981	944	947	969	973	950	929	935	965	981	918	939	986	919	949	919	946	963	990	937	922	1002	955	960	953	951	977	928	954	952	947	965	927	925	938	912	962	971	919	968	954	948	942	920	983	956	953	993	989	958	950	960	920	983	913	960	926	921	965	977	963	956	923	970	897	946	987	961	958	935	984	961	954	933	956	992	1014	993	956	914	910	1013	949	955	982	957	956	949	976	943	942	1038	1008	928	907	937	935	988	971	970	933	921	975	975	965	969	982	956	942	964	948	924	982	952	880	931	947	952	877	872	915	920	1005	969	927	913	1008	967	989	979	998	987	971	965	970	970	965	924	958	1015	991	934	928	917	933	962	921	979	981	915	907	956	932	1001	971	913	960	976	961	957	914	969	952	1010	933	925	946	920	934	924	990	1012	982	966	964	962	970	987	968	1020	947	1003	969	938	971	991	885	907	931	958	1016	943	959	949	969	948	1020	906	1004	986	976	992	934	957	984	940	977	993	920	951	964	926	956	922	977	950	956	937	924	934	892	993	1004	966	876	957	956	907	946	989	932	956	1034	954	919	990	932	946	1002	952	994	997	957	973	1040	943	980	992	923	936	948	960	949	967	958	996	949	990	973	924	938	922	943	930	960	967	985	925	965	947	1019	956	902	969	966	936	973	968	936	917	951	923	930	948	1014	967	963	917	982	916	969	978	961	938	992	965	958	905	981	970	995	991	960	918	1001	926	954	933	923	962	970	961	989	902	990	984	984	933	907	934	945	948	1009	1000	944	956	998	956	922	918	961	954	985	958	960	1004	933	893	979	924	974	972	964	963	964	924	911	951	944	945	967	908	979	1035	906	923	964	984	945	964	936	956	962	927	991	984	934	999	1001	917	981	962	894	978	961	909	992	999	983	920	936	884	908	945	925	895	932	987	950	929	1026	928	927	956	971	978	939	979	949	962	985	923	914	1032	915	925	913	1003	907	926	954	921	929	991	933	960	978	966	935	961	1006	932	938	927	939	970	962	970	921	923	931	962	954	932	947	931	981	960	934	977	985	949	1021	996	965	979	885	941	982	978	952	995	954	1011	973	963	949	981	939	987	999	964	929	958	945	975	920	942	959	930	972	975	934	986	980	982	928	968	956	916	966	931	932	942	913	988	953	963	1001	932	914	978	883	966	907	955	939	985	886	903	1008	960	959	956	972	980	986	983	935	915	1051	990	995	944	880	932	970	924	904	880	960	976	954	934	1004	950	958	951	911	940	974	959	923	938	937	982	938	1000	967	972	939	1001	971	988	915	931	951	919	1022	936	943	1016	992	923	983	1000	964	960	962	975	996	958	939	954	1003	969	945	877	976	909	964	939	947	1004	967	927	927	971	946	974	975	934	941	951	936	998	968	945	983	961	943	989	948	940	981	925	949	912	980	989	918	983	972	926	981	943	945	944	984	917	954	984	940	871	931	970	971	937	894	996	935	977	953	1029	912	993	972	968	977	959	933	899	953	994	942	934	929	920	917	1010	952	965	963	965	936	998	977	970	921	923	918	963	917	980	952	957	1011	942	974	1009	884	950	948	872	934	956	922	991	983	979	939	977	940	915	940	926	968	937	1012	953	924	999	890	990	987	975	944	916	929	973	900	931	924	984	912	955	916	965	912	997	923	982	900	933	973	960	954	939	935	858	952	936	990	1007	909	938	952	967	971	910	974	980	945	988	921	921	987	981	936	957	894	950	971	1015	900	914	964	1011	961	932	970	952	951	862	966	953	987	928	963	990	969	933	939	980	927	891	965	966	984	943	932	919	898	952	887	925	1029	928	906	973	1005	976	926	995	970	968	938	945	964	937	944	917	934	973	988	910	965	985	968	1005	913	913	957	940	894	941	980	991	946	1000	923	933	971	950	1005	965	1011	963	943	941	954	910	950	884	948	949	957	982	947	985	968	1000	946	924	965	961	944	902	983	913	902	980	971	978	999	914	967	942	929	910	945	960	978	917	968	944	951	947	940	951	985	941	928	954	924	939	903	962	975	1006	962	927	1012	934	999	998	937	962	980	913	930	945	1009	988	936	938	967	944	1012	924	943	971	953	1023	954	1001	1019	925	965	930	982	931	936	967	909	935	975	920	976	945	922	965	954	978	951	1048	894	961	998	928	958	931	967	946	936	987	979	933	919	974	955	967	954	921	943	954	887	905	934	961	962	975	921	943	972	955	914	986	965	980	913	978	973	921	980	886	959	955	988	984	947	933	953	894	945	1006	949	998	1034	963	992	908	970	963	914	953	974	959	912	954	973	936	922	957	900	940	925	969	954	975	923	933	935	963	1014	923	930	931	966	982	970	963	978	962	943	947	975	964	959	952	967	942	947	943	961	970	981	949	965	986	946	954	965	930	919	963	981	946	946	959	971	948	966	905	952	932	945	961	949	929	988	964	949	926	956	988	919	965	953	963	940	958	927	948	939	965	943	945	981	959	923	936	955	948	922	966	944	944	983	1005	979	977	930	932	980	986	937	947	981	969	980	955	977	945	981	988	881	972	978	930	971	1002	910	966	942	943	946	952	930	1007	915	931	956	921	953	918
22652	21262	29004	23896	21277	21242	10142	3424	2378	2132	1914	1746	1413	1271	1261	1100	1082	1051	1046	1035	965	910	903	1018	1042	1085	1090	996	963	986	978	896	953	937	930	967	944	953	961	882	883	892	966	965	883	975	840	796	799	776	834	758	803	778	777	712	689	787	727	741	736	750	746	801	695	740	747	786	730	713	761	709	702	718	770	704	737	743	701	736	675	752	756	744	710	682	707	757	770	734	715	726	711	799	711	729	738	723	685	738	707	749	741	678	720	749	732	668	697	705	746	696	699	737	678	741	736	704	738	765	699	732	696	757	732	711	720	744	773	744	673	741	732	700	711	720	704	709	673	764	725	747	767	770	714	700	754	732	768	712	691	762	742	708	743	747	699	721	719	719	672	653	722	752	788	735	726	727	778	742	716	753	680	741	730	751	731	720	665	718	724	706	714	748	701	741	752	730	704	760	745	731	762	744	666	693	750	712	760	754	721	751	735	697	717	787	708	726	764	726	724	691	724	783	755	697	715	706	756	741	729	749	735	769	759	722	729	751	720	722	728	777	692	736	746	748	704	687	794	753	711	750	714	681	776	744	722	718	719	705	731	706	734	697	718	744	727	752	689	768	725	705	706	688	733	769	731	758	715	766	746	770	742	719	724	738	728	766	757	712	761	718	705	769	737	735	712	758	730	778	744	742	731	707	680	690	750	740	682	695	733	786	736	696	738	690	742	723	749	777	712	764	750	742	742	749	679	731	734	751	709	722	742	699	715	756	709	769	676	738	702	686	702	686	709	734	753	690	728	701	727	730	692	741	765	722	769	717	748	740	711	742	736	724	741	720	705	783	784	671	767	764	746	767	741	715	752	749	755	696	734	722	731	766	740	749	754	718	710	723	732	730	717	677	679	704	701	746	744	775	706	732	706	731	726	753	774	697	747	753	735	705	739	746	763	765	687	753	696	725	808	667	743	750	707	725	781	761	735	689	780	715	712	737	734	699	743	696	744	742	725	719	728	752	738	706	673	779	727	688	701	689	730	717	766	679	771	731	721	732	703	728	746	741	750	707	734	759	734	760	789	714	722	751	741	675	759	736	813	748	703	763	712	797	726	723	759	746	674	760	704	736	748	670	711	708	769	722	732	722	696	732	740	687	744	740	712	694	763	711	701	725	740	723	731	749	717	785	733	740	745	757	760	743	735	720	706	687	715	732	741	730	733	776	717	692	709	746	701	750	725	702	721	792	742	738	760	742	753	705	759	771	717	714	725	780	717	720	754	706	732	726	757	714	705	737	777	683	720	725	739	706	707	735	726	724	747	774	710	722	741	723	704	744	784	715	734	689	692	733	718	713	714	710	776	752	759	757	678	744	760	698	709	712	739	723	727	724	751	696	713	744	783	753	718	747	745	718	733	700	717	752	752	709	775	734	731	723	695	722	741	723	715	734	708	736	711	692	746	721	711	738	747	723	735	740	744	759	742	743	726	745	752	789	741	785	715	708	716	729	780	744	739	707	719	708	709	730	718	694	720	746	786	749	734	766	736	727	725	732	766	688	717	784	747	751	729	763	740	724	703	730	770	721	745	716	777	713	741	711	737	706	708	710	755	722	711	714	741	693	703	767	722	762	754	732	716	678	725	717	717	747	726	746	772	755	682	723	756	708	729	768	675	741	708	693	781	727	749	744	724	770	703	731	741	737	749	721	705	702	693	729	749	702	729	715	745	732	669	720	739	751	723	740	730	707	744	734	735	724	666	699	721	735	757	784	729	710	742	810	709	700	716	732	766	739	710	740	749	709	716	717	723	705	755	702	700	737	758	743	782	732	698	721	705	726	743	689	730	665	726	712	763	767	696	702	726	725	744	740	720	737	688	683	723	698	738	742	769	742	720	719	713	731	759	765	735	735	782	763	742	736	768	714	712	704	724	688	730	729	701	713	753	710	712	692	721	681	726	701	769	746	734	738	711	715	733	754	720	703	716	751	706	691	748	710	722	723	717	753	736	763	663	751	699	754	710	741	770	711	758	691	758	722	688	764	739	697	725	740	750	748	750	765	731	740	690	745	730	776	711	720	774	765	804	752	737	737	700	760	768	721	768	780	720	744	705	740	733	728	748	751	714	760	754	737	680	712	720	735	746	738	720	718	709	736	743	744	784	709	740	710	696	694	795	778	764	714	740	738	742	761	742	771	742	714	728	711	736	695	759	729	664	683	716	744	739	755	726	723	740	731	726	745	741	734	748	721	735	722	716	685	693	709	719	819	725	732	722	727	723	706	698	761	707	719	709	711	682	719	748	757	728	725	712	768	714	684	741	755	748	720	760	756	720	755	758	694	708	738	660	710	752	732	708	772	731	747	721	763	679	728	699	760	758	771	726	710	781	784	756	748	734	718	729	704	705	728	735	720	734	745	718	770	690	670	756	709	741	733	741	728	737	719	724	730	733	757	667	773	735	712	731	734	744	766	719	773	719	719	768	676	776	726	668	720	748	707	706	748	696	704	768	731	694	755	746	697	723	725	785	775	736	700	744	718	700	710	751	724	740	715	722	729	729	744	734	743	707	781	731	764	754	743	742	763	749	782	741	682	749	741	699	721	742	720	783	772	752	761	725	764	706	746	730	753	754	741	772	710	744	713	749	713	743	768	741	732	726	751	728	749	765	773	755	740	694	730	707	702	725	717	738	726	753	743	715	725	733	693	714	673	739	711	756	710	721	714	753	702	748	738	721	714	703	735	776	723	700	763	703	740	754	701	712	737	719	688	768	726	720	724	700	722	743	755	736	711	700	748	776	706	723	731	724	715	730	756	728	743	733	753	747	766	714	695	702	765	755	717	719	702	754	719	714	728	726	685	750	725	705	701	730	694	714	766	747	700	737	732	697	671	688	735	710	778	731	722	740	781	735	715	746	757	720	746	719	781	760	731	691	717	728	725	736	744	745	726	780	732	725	766	724	701	730	743	758	709	760	747	712	728	751	777	764	654	750	770	710	710	698	695	726	721	699	687	752	748	713	724	714	687	706	707	712	677	744	761	804	762	712	765	710	729	698	742	700	701	771	759	707	698	702	741	761	769	757	723	705	702	755	723	709	729	677	657	747	724	735	695	779	747	734	727	716	736	681	702	706	690	722	757	744	755	744	729	717	697	717	730	684	725	709	706	766	771	676	748	731	777	718	714	713	752	705	734	757	725	743	697	725	740	691	729	694	710	697	757	712	706	702	704	725	749	706	746	704	732	760	686	760	721	754	737	715	746	710	658	738	717	681	786	728	740	731	731	729	710	746	689	760	721	736	720	759	762	699	750	707	704	716	772	789	719	721	732	713	724	765	785	745	703	772	739	725	708	655	734	771	744	697	766	741	750	720	639	698	700	743	746	726	741	779	759	769	737	724	734	743	747	747	742	765	728	686	722	693	724	758	677	716	741	724	746	712	686	787	776	672	707	771	739	724	718	758	719	729	733	718	748	757	741	785	738	702	737	738	735	634	763	662	746	725	717	755	765
20470	33923	23102	22633	9976	8179	6128	4960	3840	3274	2923	2431	2099	1795	1577	1424	1336	1262	1285	1200	1243	1129	1094	1195	1250	1246	1260	1196	1158	1073	1104	1066	1027	969	964	1009	997	974	1051	991	964	1003	989	1040	973	972	940	879	830	786	759	805	788	785	701	765	780	753	759	707	687	741	802	762	749	750	756	756	765	700	716	719	767	760	727	747	745	755	734	719	774	713	728	726	697	752	705	740	740	767	787	731	694	773	753	776	697	724	758	728	664	774	763	690	710	733	718	722	752	740	732	742	692	722	761	744	727	723	732	733	731	739	743	720	759	734	705	738	693	747	705	775	763	765	719	699	682	731	768	774	740	712	708	734	740	721	699	738	750	737	800	720	765	723	721	696	745	754	722	729	725	716	729	705	671	716	679	772	703	709	735	719	687	695	690	699	753	721	711	710	745	690	741	742	750	693	740	707	749	752	710	748	755	711	752	719	732	732	705	696	772	705	725	706	722	727	707	698	706	779	750	700	758	731	733	734	716	718	731	699	729	709	722	710	736	737	733	732	715	721	745	738	743	725	696	714	763	757	701	736	742	766	757	715	658	723	711	682	747	749	695	756	685	702	709	746	734	728	659	728	692	750	734	739	737	709	711	736	751	747	714	712	731	754	778	676	684	722	717	701	714	704	725	716	707	759	665	737	755	730	765	697	739	756	700	706	740	689	744	733	747	712	747	767	716	733	709	767	745	724	720	735	696	743	691	736	709	689	742	739	732	736	678	721	716	692	744	758	765	756	665	732	702	678	707	720	747	716	696	714	730	693	751	714	745	738	721	776	703	759	733	712	767	707	748	761	745	741	734	746	716	693	677	700	736	730	727	720	768	774	705	743	727	703	744	728	739	715	760	694	667	747	772	660	697	678	710	689	707	737	716	689	714	718	760	727	756	687	683	691	694	710	747	728	695	727	715	703	724	704	728	776	762	744	744	716	739	711	764	648	732	721	756	747	693	690	735	768	733	659	672	686	718	705	751	771	677	772	694	749	773	759	715	713	731	736	775	762	702	740	726	718	775	767	727	714	716	733	725	731	772	707	721	680	716	706	715	745	693	721	722	742	716	724	717	718	699	721	728	745	748	698	682	728	707	670	708	724	732	719	740	754	734	722	764	702	775	712	727	703	727	725	716	743	772	716	720	746	730	744	663	758	732	718	760	742	792	701	691	721	681	687	752	697	705	693	753	703	690	655	739	723	762	698	733	718	711	723	709	704	777	695	722	716	722	770	713	731	707	742	776	716	715	730	760	710	705	726	699	707	709	716	783	734	696	770	738	699	726	706	744	737	746	701	712	722	665	712	724	708	733	694	685	756	725	701	722	665	726	726	754	725	720	738	681	732	753	748	715	733	697	724	773	736	698	701	745	690	682	784	787	725	709	732	738	722	710	746	719	734	732	736	731	714	724	749	743	766	725	673	714	688	740	719	662	710	758	728	736	712	703	694	683	713	733	786	717	708	722	695	714	734	706	740	746	725	707	766	709	780	779	706	744	717	745	725	716	693	713	679	755	698	804	733	730	746	745	665	722	725	738	745	696	711	718	748	708	759	744	729	729	721	696	745	737	726	657	752	756	735	795	737	748	745	679	750	761	744	719	703	695	729	720	721	760	735	726	736	714	717	678	753	682	727	707	719	702	671	737	716	736	723	739	701	716	687	795	736	715	780	729	721	708	697	729	691	739	720	673	705	716	709	753	749	740	780	722	733	728	685	733	697	717	749	726	726	743	711	702	704	690	734	722	699	735	739	775	710	704	734	720	715	681	713	670	705	795	735	660	702	729	696	753	750	717	727	793	740	727	737	708	733	757	692	716	691	784	721	717	689	716	779	758	763	684	781	728	685	725	724	722	757	705	772	681	692	724	678	712	758	761	778	747	704	734	719	658	690	711	768	723	728	763	713	699	735	736	703	750	783	728	763	680	758	742	759	732	730	730	724	721	683	733	730	747	679	689	707	735	742	692	738	736	735	745	698	720	707	718	723	744	726	775	711	795	737	715	698	749	705	716	761	756	703	716	712	772	714	769	694	690	745	721	721	764	734	737	717	684	742	753	706	736	739	746	727	731	786	727	752	684	675	778	751	721	752	728	743	784	720	727	694	667	727	706	753	718	731	714	747	724	714	753	718	735	729	752	735	712	718	773	709	706	717	722	709	723	693	701	721	719	743	750	740	718	721	747	682	775	723	722	668	712	687	739	735	708	750	716	772	707	683	707	685	750	743	699	759	710	736	736	714	701	738	731	744	696	716	723	702	755	765	709	756	696	723	730	658	724	716	713	709	704	792	737	767	744	766	767	764	740	670	697	739	753	771	755	722	722	714	729	708	725	775	728	706	717	744	718	692	761	728	710	716	761	722	707	694	742	745	751	714	755	748	779	720	718	713	752	746	712	713	749	741	744	746	742	741	680	718	698	696	738	731	698	708	694	748	738	689	755	715	755	726	740	765	693	733	800	692	727	706	674	762	692	750	713	765	699	713	683	716	742	750	734	718	676	754	682	741	721	792	736	736	692	796	707	728	711	722	719	721	743	683	725	722	725	775	708	753	726	733	740	705	726	732	706	764	781	728	737	717	707	715	787	728	740	733	672	721	707	729	742	740	751	757	778	731	718	711	709	694	761	711	712	757	693	747	730	725	725	738	700	712	753	709	720	734	776	713	755	672	726	721	735	701	706	741	724	728	761	730	722	768	720	747	719	705	719	748	749	689	759	783	720	717	739	696	767	721	727	744	708	730	735	712	729	725	725	741	739	717	740	736	738	752	733	743	741	730	745	750	697	707	760	749	719	701	712	744	747	728	814	702	747	732	723	780	698	723	742	716	700	703	697	746	712	725	671	745	694	711	714	741	710	762	747	742	699	762	724	737	715	735	696	664	703	750	765	721	754	731	710	711	716	700	739	735	698	749	710	673	760	725	723	747	755	738	724	748	713	726	711	711	708	720	717	751	756	757	731	732	687	742	713	720	685	683	781	717	735	744	696	762	717	717	650	743	721	746	738	723	744	723	726	740	740	728	740	708	677	774	726	721	680	729	680	678	753	747	717	707	774	719	726	721	710	706	741	759	737	726	749	721	712	739	758	708	721	735	749	681	751	771	726	689	750	727	724	742	755	711	699	739	728	755	718	705	719	728	639	717	663	713	786	682	725	717	717	742	730	734	689	738	726	725	793	684	781	733	713	718	721	739	722	737	709	712	676	730	754	738	737	712	683	704	713	710	729	709	685	693	742	696	695	670	709	759	753	680	764	725	716	686	761	700	702	718	735	704	692	725	742	722	761	711	747	750	756	713	751	684	740	711	717	732	721	747	723	649	708	714	704	735	777	725	707	767	716	711	766	719	739	688	714	698	705	720	718	708	755	738	725	720	686	768	727	711	752	716	756	678	708	702	746	760	728	741	715	702	780	786	751	745	690	751	732	731	753	686	706	717	725	731	770	782	716	725	758	698	682	746	720	727	696	703
28221	19141	10880	5702	2889	2128	1655	1316	1139	1072	1058	921	870	827	809	808	793	789	818	819	794	803	805	815	835	784	825	753	776	768	788	791	760	766	738	750	757	702	731	762	794	764	789	720	772	786	698	777	745	716	720	700	762	764	723	754	706	720	730	747	708	676	726	707	724	715	630	717	712	711	721	700	712	731	709	675	770	631	690	732	722	703	715	749	671	760	721	699	705	745	724	689	724	764	707	711	733	721	690	697	658	696	684	710	657	696	650	724	702	707	704	703	671	737	688	688	727	731	757	719	683	721	725	727	655	722	688	670	804	740	715	722	712	670	698	686	731	707	732	700	708	649	643	703	695	738	683	665	657	669	693	746	670	724	682	717	722	699	703	702	688	694	672	718	696	710	669	717	703	662	741	718	709	754	671	710	694	698	720	693	759	691	697	704	713	708	694	698	740	737	695	694	691	711	719	657	731	767	757	685	724	739	690	727	743	697	677	690	715	676	736	684	768	669	717	690	709	686	665	715	708	694	713	703	678	672	722	681	674	733	727	743	687	746	685	685	694	728	682	773	684	736	751	709	702	771	669	667	720	708	689	712	730	693	650	712	686	737	724	689	686	740	752	704	686	707	710	740	736	735	713	709	761	714	693	703	729	727	704	749	715	707	724	705	746	703	729	722	701	663	739	679	686	695	663	709	729	696	744	717	710	760	704	690	720	709	698	660	695	681	714	735	737	721	701	687	680	718	724	730	732	675	713	693	739	748	666	674	730	704	711	656	766	668	707	720	746	683	714	728	681	693	692	706	708	754	751	679	717	722	693	699	702	735	767	663	716	731	651	695	723	704	728	701	681	710	691	678	655	705	732	682	735	682	712	732	739	699	703	709	703	694	689	702	715	697	669	678	726	702	752	730	689	729	695	749	714	694	691	738	720	698	697	702	728	685	708	714	746	691	700	702	698	684	689	688	698	683	706	712	733	684	681	697	700	739	708	734	707	734	668	700	728	735	723	703	717	726	721	697	724	739	707	691	751	714	703	748	725	732	719	698	685	669	715	685	712	682	671	728	727	662	694	730	743	684	686	745	724	707	662	699	720	701	736	782	704	690	696	732	741	684	692	731	687	711	721	762	698	685	723	679	717	697	725	705	701	695	672	666	716	712	709	722	666	707	653	727	677	717	692	674	674	731	703	682	772	713	702	692	722	662	700	726	735	689	688	700	690	675	684	698	726	681	674	676	674	740	700	668	651	723	765	720	727	707	699	729	701	674	721	681	718	782	723	654	685	750	708	726	722	697	756	725	731	714	666	686	721	737	667	664	645	693	682	696	694	709	720	694	752	700	718	720	697	683	722	707	640	727	733	755	740	743	699	686	699	724	702	740	714	729	669	724	699	666	701	682	685	699	725	705	722	690	724	749	695	666	694	708	679	700	694	703	744	692	644	713	649	687	748	723	720	695	684	713	667	736	730	736	689	731	717	754	738	751	690	718	698	684	691	698	712	749	688	694	729	712	719	678	659	707	734	670	682	687	732	734	673	719	692	710	739	691	716	727	734	698	704	727	686	723	672	657	759	671	737	698	651	715	646	727	726	686	690	709	695	707	664	662	695	709	693	705	745	684	723	695	688	700	751	698	688	710	727	706	662	695	664	670	698	734	708	685	664	662	757	661	690	666	678	697	746	709	705	699	670	689	670	692	695	719	738	675	674	717	704	735	722	686	736	736	675	705	709	691	659	727	692	761	692	754	693	676	715	669	680	657	726	713	685	744	707	691	684	703	696	700	689	693	722	685	697	643	684	727	758	719	730	717	677	689	658	691	695	739	719	678	744	685	668	659	725	714	723	666	728	722	687	657	680	710	690	697	709	695	764	663	715	706	736	679	682	648	765	709	696	695	696	694	702	668	685	695	749	736	743	759	687	715	713	696	761	733	656	723	702	714	675	716	696	724	718	723	693	638	747	684	762	678	728	739	686	713	669	719	702	728	723	685	759	726	692	704	699	680	733	691	687	749	719	721	739	711	698	709	689	715	688	677	708	729	697	729	650	738	672	732	715	651	715	684	702	721	676	711	733	713	709	700	736	743	733	714	658	692	730	741	732	724	693	681	749	728	660	737	708	713	673	703	727	725	707	718	707	676	699	722	682	704	726	711	715	670	778	658	704	687	728	725	689	731	703	697	700	707	684	709	733	709	759	702	728	699	739	732	714	727	684	649	673	701	724	719	674	709	727	693	715	733	696	668	686	702	715	724	686	696	716	712	712	704	725	710	685	730	681	743	694	769	682	682	655	691	680	716	715	748	707	712	715	687	694	744	675	729	709	685	728	742	710	673	711	734	706	702	684	735	694	709	685	710	751	705	684	680	656	693	705	693	710	709	719	673	707	713	702	688	677	661	730	726	728	705	725	691	733	706	737	692	697	668	701	700	707	698	709	704	672	724	745	716	688	712	733	757	638	676	698	757	725	717	673	712	717	747	749	695	661	697	728	714	709	671	707	697	688	693	727	721	713	715	675	733	727	691	733	722	669	710	751	709	750	707	692	724	733	733	720	685	708	719	685	702	678	663	676	746	712	733	734	689	689	714	757	695	720	725	734	717	698	729	732	709	714	717	669	635	704	714	748	734	685	709	798	693	722	658	701	755	737	723	712	709	718	709	739	704	694	701	682	715	712	693	708	759	687	711	717	701	683	754	688	751	706	742	714	698	667	693	736	688	691	689	673	727	736	678	692	694	730	682	748	748	726	724	721	687	682	712	690	745	708	743	704	736	693	710	747	663	696	706	684	680	696	722	723	718	750	680	717	683	705	695	659	719	679	728	709	731	705	698	726	660	771	784	679	679	715	705	709	687	731	734	649	701	697	738	699	737	727	753	683	708	705	710	699	719	711	764	764	703	698	694	693	685	700	676	726	727	694	673	747	694	731	704	719	720	676	711	698	656	679	684	729	703	735	649	755	730	714	695	745	723	684	659	706	695	719	703	674	683	706	692	718	671	687	703	686	722	684	703	682	693	686	734	680	729	680	723	703	684	738	697	732	697	662	703	730	672	730	707	706	741	691	733	706	691	711	702	727	721	733	701	651	687	728	683	712	689	715	707	723	690	676	732	708	723	700	750	695	737	693	705	726	737	743	731	734	722	698	683	745	773	685	724	677	699	719	739	729	714	704	774	669	750	688	732	706	742	694	720	694	673	692	716	705	730	731	688	717	670	709	683	708	708	656	654	697	687	684	710	709	740	681	725	724	654	693	735	672	682	761	687	704	747	747	710	729	709	700	663	652	697	699	692	723	723	740	711	714	687	712	689	681	701	661	676	748	718	718	659	714	669	680	739	730	683	698	688	703	724	708	714	673	742	717	693	686	667	715	687	650	723	740	695	723	704	717	689	697	730	765	682	715	696	733	690	720	697	699	725	760	694	697	726	724	702	719	681	694	709	694	695	713	728	719	715	693	684	694	703	705	671	673	701	699	649	734	742	723	680	719	671	686	686
16073	16212	10173	5881	3912	3190	2385	1900	1670	1469	1287	1235	1145	1042	950	859	925	886	864	885	837	910	923	893	896	961	921	916	881	836	911	846	845	875	836	805	848	841	870	736	798	818	840	844	868	817	824	803	795	764	738	745	762	735	709	781	742	742	765	778	744	746	738	803	696	762	747	793	735	748	763	680	739	714	777	760	740	777	784	726	748	706	740	766	780	746	705	713	710	752	698	744	714	755	695	734	769	736	692	763	761	757	712	701	722	748	736	706	750	725	749	717	699	762	749	758	694	784	709	747	789	760	763	797	734	736	721	741	751	733	764	771	752	727	766	706	741	764	734	706	702	737	713	735	706	770	694	733	728	739	741	736	734	730	735	707	799	694	771	663	729	711	751	711	753	747	754	725	736	740	759	793	708	758	692	712	754	731	733	766	777	776	692	791	733	779	779	724	700	769	766	769	754	731	747	782	712	754	749	698	741	722	756	753	777	765	758	768	712	762	742	754	729	740	728	756	740	780	755	787	745	693	756	763	715	731	772	727	686	739	754	732	745	762	794	722	753	720	749	725	721	740	744	770	703	772	721	743	749	748	754	719	686	807	742	729	751	712	729	757	718	773	704	742	700	711	752	740	716	802	761	750	779	725	703	727	764	767	755	688	763	748	712	762	733	707	706	728	739	718	769	718	732	750	731	723	704	755	752	768	718	763	725	707	712	693	747	716	743	779	707	740	738	785	730	786	761	719	750	743	725	746	719	744	777	738	745	724	724	760	771	745	787	714	700	739	793	757	735	752	744	732	715	775	767	805	706	727	691	728	772	704	750	733	727	769	751	708	666	726	773	736	756	763	711	776	778	685	764	718	757	718	751	699	757	783	737	738	737	690	748	723	725	730	725	765	707	723	692	740	691	723	720	748	719	766	716	718	735	754	753	719	738	709	799	681	695	754	727	739	687	735	803	733	715	742	751	710	698	726	741	715	732	724	738	709	735	702	727	727	711	777	693	739	763	748	777	767	754	731	673	702	799	726	762	757	794	755	709	735	769	729	777	750	737	712	785	761	752	738	737	753	720	745	774	719	748	743	704	765	731	765	702	786	748	758	751	707	725	718	718	760	721	716	729	766	768	742	760	751	697	744	718	764	727	725	734	720	750	777	744	729	796	733	720	703	733	760	758	718	767	750	759	739	759	766	735	736	729	749	718	779	743	759	706	733	749	733	767	748	781	749	762	735	736	751	742	711	767	798	722	765	785	728	708	766	729	704	805	749	712	752	754	759	741	783	706	695	763	769	686	749	748	754	735	693	736	736	737	722	747	748	749	728	747	705	736	730	779	773	712	648	730	759	730	716	705	756	677	764	714	762	760	728	746	741	731	747	735	760	713	752	749	736	703	747	698	691	755	685	718	743	692	759	745	797	735	756	706	762	763	762	718	730	751	718	735	749	695	726	769	740	748	676	720	751	729	726	779	746	735	755	753	743	751	749	766	711	735	716	744	726	722	729	737	714	740	734	765	737	726	711	752	686	704	721	728	733	707	722	706	725	738	773	726	733	735	761	739	705	716	753	735	732	713	746	726	759	755	737	738	747	772	715	707	757	723	777	715	717	716	746	724	732	721	675	745	732	698	744	736	717	740	780	739	698	732	703	717	704	788	735	726	718	730	710	742	746	748	741	748	745	778	720	796	773	742	731	701	685	728	709	760	741	736	765	774	760	733	745	747	741	762	722	745	693	722	701	724	741	754	755	764	731	759	715	762	721	774	780	751	773	710	733	718	729	764	743	757	730	694	763	828	729	731	710	739	738	721	731	778	759	736	775	764	742	798	738	758	729	779	737	750	745	747	745	713	738	777	763	793	763	756	725	735	746	736	711	708	744	716	724	772	745	714	712	715	728	680	718	752	729	744	717	767	743	747	767	717	754	770	752	757	708	709	696	774	749	688	683	748	694	739	732	664	763	716	706	669	730	790	780	777	711	771	722	714	748	784	760	723	712	713	759	782	737	762	783	728	757	720	768	747	717	740	747	765	763	715	765	765	774	735	773	760	746	728	716	740	745	735	735	745	737	742	768	730	728	735	745	750	768	744	709	725	688	736	729	762	764	744	752	728	689	753	745	770	770	777	741	768	734	763	754	719	738	713	762	725	736	711	763	699	788	737	773	774	743	735	725	727	760	730	785	708	728	720	715	718	731	695	716	750	775	748	720	737	751	700	777	744	741	722	701	749	772	752	786	749	747	754	709	775	742	695	761	699	733	757	703	731	811	743	762	784	791	738	715	721	745	747	768	734	742	700	720	759	734	756	746	708	686	753	731	719	731	730	737	751	682	713	716	751	734	738	722	741	728	699	760	761	779	725	703	696	743	796	739	734	741	772	735	734	735	773	762	755	689	753	680	701	766	731	727	778	745	744	752	710	724	720	727	697	779	798	743	778	754	697	730	735	706	762	734	728	779	714	791	745	736	734	717	732	670	773	721	703	692	779	731	771	730	682	754	766	696	726	713	706	776	752	744	731	750	710	825	757	793	715	774	777	757	771	747	762	777	768	772	757	778	715	716	687	702	757	740	738	692	721	733	708	739	686	721	721	706	753	688	720	710	718	676	734	741	778	733	722	733	768	729	768	709	745	701	742	697	688	758	773	712	698	726	700	763	732	733	702	762	740	719	723	749	745	728	710	754	746	758	753	732	744	716	752	757	777	758	724	763	719	761	745	754	741	761	743	698	730	745	737	720	716	748	795	724	737	761	812	708	789	764	700	733	690	737	693	752	782	719	720	759	746	730	770	738	757	733	752	743	758	793	724	761	744	751	779	735	711	745	704	743	686	741	709	715	733	744	732	746	722	738	718	737	753	731	756	728	739	775	756	723	750	741	731	720	729	695	714	673	782	767	693	692	775	752	744	712	744	724	752	714	726	737	774	707	712	746	699	784	733	769	746	716	738	773	755	724	793	771	702	732	764	771	680	771	753	765	737	775	776	743	740	717	750	745	731	786	737	760	724	717	723	732	761	759	767	702	762	759	748	704	702	757	741	734	705	702	751	711	738	721	716	760	702	766	752	728	712	758	765	745	730	718	763	737	758	751	699	738	692	777	734	726	701	793	746	737	700	750	732	719	749	777	747	704	713	781	758	743	787	743	734	785	693	747	721	741	781	711	757	727	756	798	704	734	714	758	690	777	720	765	761	732	721	793	752	737	777	738	750	729	716	711	689	740	777	715	736	752	720	744	730	718	711	739	716	772	746	726	764	716	711	694	792	724	755	734	707	718	758	736	745	741	730	757	722	748	743	750	755	712	759	793	727	769	694	704	774	728	748	784	743	784	730	719	702	718	749	736	753	753	722	725	720	688	704	748	751	720	749	757	758	727	772	751	735	731	698	754	769	744	711	748	785	713	765	710	713	729	725	760	753	769	773	739	697	733	781	764	760	742	751	771	701	670	725	746	752	757	730	725	704	739	748	762	735	667	740	741	665	735	712	706	713	763	789	774
23697	21252	28498	24371	21118	11092	3242	2030	1592	1423	1261	1156	952	861	773	747	683	673	725	654	680	647	648	703	690	743	705	714	668	642	651	656	607	587	605	635	666	584	600	622	607	607	641	608	653	604	580	561	565	541	519	548	564	507	553	501	502	512	546	487	517	489	525	523	501	522	476	534	502	495	500	511	514	510	489	471	494	489	492	540	519	521	503	488	476	464	502	533	502	491	494	521	536	484	516	501	506	527	511	502	510	540	486	501	495	491	521	501	498	542	502	526	490	537	463	557	526	471	482	516	502	506	523	481	526	477	488	556	482	512	505	543	540	526	476	510	521	465	523	514	482	501	524	484	507	501	502	490	532	469	472	456	442	498	490	547	482	505	510	496	499	518	584	500	457	492	538	460	491	489	500	543	502	485	488	484	525	497	527	521	490	475	504	539	496	509	492	528	497	508	494	525	462	487	468	484	497	521	538	482	476	512	484	487	473	500	538	506	527	513	492	542	485	494	521	506	526	464	514	496	451	516	516	486	499	464	509	473	538	552	521	488	513	523	508	484	476	514	509	524	498	462	483	514	513	470	525	508	498	486	455	482	516	488	531	554	512	549	517	489	508	462	502	483	501	503	496	525	471	527	495	509	447	479	459	496	529	486	553	515	517	487	490	518	486	479	492	482	532	489	457	482	501	486	456	503	474	505	474	518	505	473	495	466	501	478	503	497	478	481	499	526	515	505	499	488	513	507	463	527	507	496	517	540	452	461	519	490	512	497	493	513	492	544	524	532	525	492	512	489	492	470	476	532	520	478	547	524	506	496	472	473	461	506	501	483	487	527	501	521	453	536	489	499	486	516	547	516	495	516	506	508	480	502	519	530	484	512	527	498	514	486	497	519	517	514	515	492	524	517	467	496	532	529	453	519	549	505	499	536	538	508	456	519	520	485	512	554	499	532	499	457	549	495	520	545	478	489	499	534	535	571	506	481	491	500	521	488	524	449	507	487	515	540	497	502	478	533	499	525	498	449	505	472	518	518	489	536	492	491	485	452	523	516	510	529	496	479	507	467	461	457	554	450	464	466	514	529	484	463	490	498	485	500	505	474	503	494	455	489	490	486	475	462	510	474	481	463	506	459	542	507	493	463	511	495	499	482	516	519	491	506	481	476	494	474	496	525	555	454	475	514	546	481	508	517	467	499	501	484	491	488	496	516	475	496	519	468	495	497	531	507	453	511	494	469	524	475	511	494	486	472	526	512	504	482	503	531	496	495	519	512	496	490	490	514	504	513	486	536	493	521	497	542	491	495	495	522	496	506	499	508	512	536	452	510	479	483	495	504	530	549	533	477	546	487	500	462	496	499	516	504	458	510	522	511	491	480	478	494	495	489	517	533	501	515	535	504	488	471	508	469	491	489	486	532	497	482	518	539	487	500	517	496	481	496	497	470	517	494	533	474	507	504	488	518	539	490	493	507	495	508	487	470	494	486	489	558	503	488	537	497	513	472	474	461	507	514	498	521	482	515	496	559	508	522	437	500	503	516	511	480	503	501	539	503	504	498	534	522	466	491	494	489	500	504	506	497	522	516	524	553	489	466	506	498	489	520	544	466	530	493	447	469	499	491	494	527	530	509	512	492	518	475	498	485	518	504	489	491	542	513	481	479	545	509	514	499	503	520	507	507	466	500	447	510	498	494	483	563	524	491	502	467	521	496	542	558	531	509	492	497	471	518	509	541	494	521	472	486	492	526	528	551	457	516	494	497	478	488	489	553	476	497	532	496	477	511	504	487	487	515	543	563	526	515	529	564	481	486	462	485	515	510	484	519	486	516	489	498	519	450	506	506	436	481	477	515	478	514	527	500	502	506	494	501	485	477	515	510	492	490	505	505	481	498	488	491	500	523	469	489	509	465	497	481	489	510	461	510	495	499	511	476	514	529	527	494	495	523	481	539	508	527	518	476	473	524	514	511	504	538	476	487	485	467	487	484	534	451	491	491	450	452	472	498	476	512	539	507	524	508	489	550	468	489	468	523	480	476	492	500	520	535	505	450	459	497	457	500	479	463	487	523	507	502	479	484	455	498	517	538	506	492	467	508	496	511	512	472	496	505	501	507	497	473	477	517	481	489	508	519	494	466	507	510	488	471	473	504	469	503	521	503	534	472	496	531	529	509	508	479	488	532	510	491	521	526	560	479	525	473	480	494	516	485	531	496	494	475	514	513	514	494	488	535	520	503	491	476	513	519	495	507	486	523	509	505	557	506	523	485	516	486	489	512	502	506	510	546	499	495	515	516	497	476	458	508	519	482	474	501	471	520	468	494	539	489	517	506	482	514	483	515	511	498	463	462	511	459	451	506	532	533	490	522	520	457	510	503	484	493	561	469	510	536	497	518	484	485	454	490	465	507	498	506	498	465	478	505	475	453	461	471	484	535	506	470	508	495	485	520	502	505	495	470	494	510	470	509	533	498	489	546	499	475	482	496	521	507	465	481	511	502	475	476	488	467	503	516	496	526	524	505	484	519	469	508	509	524	463	493	522	528	495	498	455	479	463	476	490	500	518	496	464	444	511	506	501	512	512	480	488	476	494	511	507	493	538	487	478	499	473	507	581	511	522	516	510	525	522	494	544	497	481	516	485	513	502	490	505	513	489	531	479	540	507	488	483	508	536	464	480	533	504	473	514	532	497	501	443	501	499	494	523	519	507	507	529	514	492	534	532	479	520	474	539	498	506	476	491	457	560	485	524	474	478	462	467	464	533	518	433	483	522	544	458	508	470	486	505	499	525	535	525	466	468	489	491	472	504	530	539	522	526	495	507	496	520	481	511	497	565	455	503	518	529	491	514	539	509	458	508	515	490	475	494	526	494	490	515	515	515	513	494	479	502	501	499	485	496	535	493	506	492	515	541	484	496	512	489	503	504	483	534	505	516	509	517	438	507	484	485	508	501	460	516	494	494	471	498	497	478	514	535	479	518	518	526	536	531	490	496	507	487	465	447	509	512	500	492	511	531	500	497	515	517	497	528	491	450	480	498	461	518	509	498	536	473	502	501	472	487	482	530	504	483	530	462	477	530	499	497	500	486	525	491	519	478	479	480	514	502	519	483	467	495	519	550	512	503	543	513	488	508	517	506	516	501	490	496	495	476	497	494	514	545	506	501	508	518	501	493	480	482	521	524	514	448	531	483	488	496	489	484	526	415	466	477	463	457	476	530	463	514	481	479	477	507	511	484	520	501	472	537	511	480	462	484	486	512	519	521	505	530	503	514	503	532	469	471	496	517	467	504	479	499	478	485	477	482	504	494	549	503	531	502	486	482	453	485	503	478	543	476	468	493	478	499	502	468	525	521	521	468	491	505	461	492	506	445	472	511	509	491	504	514	479	472	491	464	545	496	506	484	469	494	519	524	492	487	511	478	513	476	512	508	486	503	535	486	548	539	488	511	507	513	464	506	508	470	478	505	525	493	509	488	504	500	504	503	454	525	528	509	520
17591	27304	17790	16303	7195	5765	4249	3259	2555	2296	1930	1640	1419	1212	1050	879	839	874	861	865	824	810	786	828	911	919	892	894	832	771	845	711	728	746	662	676	711	724	716	728	672	688	722	715	656	707	653	637	592	563	502	574	565	536	574	544	607	581	542	580	558	543	538	554	493	586	570	539	531	550	540	510	531	500	506	545	541	565	514	519	531	516	523	519	550	502	520	534	504	550	525	495	507	526	515	496	526	519	524	484	551	518	536	518	536	563	491	520	577	537	583	506	522	509	511	509	510	492	501	564	504	520	502	514	512	531	549	527	535	548	552	517	510	515	535	557	493	551	557	518	529	523	521	475	517	532	568	530	539	529	529	523	539	545	531	487	533	555	520	504	525	502	518	532	511	527	517	531	500	508	541	515	532	504	555	467	495	531	571	559	510	495	519	533	550	535	573	510	541	520	508	497	556	527	493	522	509	527	524	561	560	508	517	567	567	472	517	517	531	524	490	510	501	568	525	496	511	532	545	496	571	520	520	493	528	548	519	538	531	512	534	536	532	533	518	480	521	534	543	513	502	535	518	559	501	531	522	515	562	587	510	509	523	507	522	563	505	544	541	558	504	555	556	477	525	540	526	547	487	529	521	504	517	523	534	554	483	536	547	537	501	540	530	481	476	523	531	518	536	527	534	504	564	557	519	539	471	480	517	492	492	544	501	514	521	500	508	502	514	510	529	545	494	532	525	546	535	516	509	531	557	545	547	494	532	474	525	507	520	490	526	549	532	604	518	525	565	474	518	506	512	529	557	545	524	553	500	480	547	508	516	529	518	551	509	566	502	553	512	510	531	512	525	557	515	530	540	528	552	540	555	537	531	521	489	488	533	531	582	475	514	549	528	519	577	544	540	517	546	535	525	515	506	538	538	548	528	546	557	571	485	510	496	551	534	532	525	534	548	569	510	520	519	516	540	533	499	580	512	526	524	509	524	511	526	513	537	540	488	517	535	523	538	503	577	491	533	564	540	550	524	513	526	503	525	513	549	517	496	535	527	516	536	520	565	535	540	492	520	526	485	575	531	544	540	509	560	542	525	519	530	538	508	508	539	550	492	511	553	525	526	546	537	537	523	516	507	527	554	524	529	509	502	500	505	530	502	535	553	489	490	510	523	455	518	532	518	548	538	512	509	518	503	517	474	487	548	523	510	525	472	482	550	533	511	537	506	538	499	554	580	531	518	522	567	521	526	520	502	503	573	535	560	571	522	585	550	512	559	530	521	529	539	516	504	526	503	528	506	533	536	548	496	560	496	499	550	577	513	525	502	514	494	555	560	549	539	491	511	484	549	572	510	562	511	516	552	523	521	489	507	499	517	536	541	513	516	553	548	500	496	493	546	496	526	477	524	552	491	533	507	515	536	505	521	564	537	533	533	530	518	537	498	506	521	511	523	526	537	530	556	517	509	522	509	545	544	523	530	540	523	504	516	577	560	537	532	502	531	565	524	480	485	562	535	516	486	514	509	530	546	514	520	504	514	513	558	534	531	543	507	503	538	521	539	565	568	525	528	524	498	489	534	546	550	495	493	504	508	548	541	560	546	571	532	552	541	512	544	506	479	542	502	523	566	573	546	502	512	541	513	535	512	561	512	551	499	518	554	508	504	523	504	472	487	545	515	511	533	528	539	510	522	525	547	550	517	532	540	533	490	537	534	518	550	504	546	525	543	514	513	504	520	525	528	543	518	523	542	486	493	528	552	461	548	552	481	510	505	533	521	532	518	477	528	510	519	554	499	483	524	542	507	542	517	570	502	498	504	544	511	551	517	503	500	504	547	508	505	505	546	533	542	525	508	523	483	534	537	549	524	597	516	534	523	525	525	492	507	523	520	512	535	551	532	544	520	524	549	556	480	526	498	580	489	517	527	536	559	530	502	539	541	478	519	539	510	542	547	536	536	552	554	502	528	521	490	525	506	527	499	531	535	526	585	552	511	528	501	554	533	544	466	550	526	494	498	516	525	534	556	573	501	510	514	542	535	534	529	517	545	538	494	539	519	508	563	534	500	542	509	522	541	507	481	507	517	542	541	509	517	499	503	520	517	518	538	541	495	532	535	547	530	534	515	530	497	533	532	526	529	522	533	521	547	513	545	535	513	485	514	517	532	491	543	581	533	541	509	519	514	504	569	519	509	543	524	552	533	522	500	515	531	544	502	553	541	531	512	473	569	520	509	530	556	514	533	484	520	550	528	505	492	532	511	489	571	537	519	557	559	517	558	505	512	536	552	536	587	532	505	520	534	554	559	526	550	488	549	510	543	572	530	512	512	524	512	533	543	515	531	545	557	534	529	487	556	541	502	501	486	513	519	571	531	538	509	523	543	511	507	540	565	512	510	554	488	514	517	509	579	503	543	537	564	466	525	481	551	534	504	518	542	555	519	526	521	537	507	522	523	482	525	507	497	514	515	551	480	513	519	542	490	497	527	500	574	545	542	490	490	510	520	504	552	495	524	529	531	517	485	524	536	530	493	510	508	507	549	536	532	554	519	537	503	556	502	524	497	515	535	545	510	531	548	515	529	522	511	538	527	547	512	514	540	530	579	527	505	543	496	553	516	530	568	541	512	477	557	546	532	515	519	538	517	531	489	534	540	540	518	520	523	561	540	544	536	503	538	518	568	555	513	512	512	566	516	502	503	531	520	508	486	532	506	510	551	499	543	555	515	568	591	518	516	552	474	504	513	506	563	551	521	551	505	529	521	517	478	585	494	528	546	516	538	518	544	509	532	542	518	510	555	494	528	507	557	500	533	556	535	535	491	497	515	533	530	515	553	497	549	516	479	493	511	515	569	524	519	544	483	527	562	501	514	524	517	502	513	554	499	542	488	537	525	544	526	540	519	530	514	509	510	546	525	541	566	552	513	531	491	497	553	522	510	524	543	536	505	528	527	524	556	539	539	541	551	574	522	508	536	552	515	527	508	499	513	534	555	501	488	523	514	511	548	541	490	538	542	566	484	510	529	533	534	501	536	507	545	505	559	532	527	562	511	495	546	547	558	523	546	506	498	537	532	556	483	561	504	519	548	518	510	486	543	548	502	546	584	563	523	527	559	575	495	535	585	548	491	576	523	530	507	541	567	521	523	517	542	502	505	533	503	494	501	497	529	526	502	547	561	536	516	567	531	528	560	498	557	546	517	532	499	511	535	531	523	534	541	560	487	496	526	530	549	511	498	487	508	541	530	484	548	547	498	565	514	515	524	485	544	552	534	547	462	474	537	557	536	531	512	473	491	519	526	520	522	545	521	527	519	487	504	550	528	496	513	543	539	542	524	591	502	567	546	498	554	562	566	497	558	550	522	505	493	546	588	544	498	492	517	533	525	563	509	542	532	518	544	562	523	539	537	499	558	509	547	528	525	544	521	499	541	539	569	548	500	569	508	514	492	526	521	494	518	547	531	541	545	545	517	538	541	519	507	539	456	530	535	562	492	509	574	496	515	514
25031	21324	27417	25482	12284	3507	2405	1967	1729	1591	1426	1298	1255	1192	1039	1079	1123	1091	1065	1074	1097	1096	1066	1132	1093	1122	1166	1094	1056	1100	995	1063	1020	1054	1050	978	1053	1019	1085	1036	1091	979	1073	1092	1066	1040	980	968	977	952	989	1028	978	1021	1008	953	1014	975	907	975	1001	899	983	960	976	920	952	1011	992	929	937	958	925	983	976	970	984	952	945	957	946	935	993	935	988	940	935	1008	938	954	982	945	960	947	953	989	1016	961	946	956	955	916	961	923	983	956	954	938	950	1003	952	949	952	973	922	1022	959	991	935	960	908	952	938	923	956	929	973	997	976	952	1024	983	986	985	970	958	967	919	930	964	950	940	914	973	965	939	973	972	1040	922	990	918	896	941	981	963	934	935	936	920	944	949	964	878	1019	985	937	968	958	966	994	977	966	967	994	910	964	1000	933	924	944	931	968	900	993	931	982	959	881	949	970	914	926	976	930	965	923	948	938	936	998	921	962	925	948	956	990	924	1038	908	987	952	959	935	958	951	964	922	942	968	949	977	978	963	907	954	968	952	1004	934	1003	955	948	912	1025	931	952	969	934	951	963	933	961	915	932	952	982	901	962	929	956	975	923	934	957	963	967	1059	894	904	962	931	958	924	1022	947	940	929	944	994	920	894	1013	956	927	958	983	974	942	965	948	895	935	989	938	943	935	1004	918	974	964	952	994	905	963	955	924	961	967	930	974	990	939	905	925	918	955	911	965	987	925	939	949	869	932	928	946	917	942	948	952	948	917	949	1014	953	931	966	944	963	1000	1011	913	905	1062	915	947	1010	993	966	997	974	1026	1008	924	1005	938	912	1017	908	933	974	937	948	983	973	979	927	996	981	932	970	941	967	902	982	925	954	979	885	963	946	914	943	940	954	932	979	897	905	878	980	981	1039	889	923	941	940	943	929	935	925	975	956	989	960	947	921	919	983	957	914	923	967	952	1010	972	927	907	1008	949	967	958	970	1000	920	938	919	947	926	967	1007	930	922	1002	964	1000	900	980	924	898	939	979	932	984	954	981	926	930	901	933	954	920	943	996	978	972	933	959	997	943	943	949	966	965	954	936	917	929	937	997	928	890	928	941	944	966	930	942	975	936	964	993	1022	896	1004	956	988	980	974	975	977	912	933	952	884	898	994	906	975	985	973	1016	930	920	924	983	997	990	976	993	1006	1006	961	973	985	976	954	1001	980	962	968	924	925	985	904	953	952	954	926	1001	934	920	955	978	939	955	921	957	938	976	976	931	903	981	961	955	1018	954	964	981	959	957	987	920	971	961	954	956	962	940	923	950	925	938	942	941	995	993	953	981	980	927	953	960	990	920	952	983	945	941	928	940	962	985	999	955	950	910	973	973	966	989	887	969	973	889	989	980	953	952	963	1001	935	1025	970	1000	986	960	976	944	951	982	959	926	879	923	965	961	971	935	914	934	953	956	973	927	952	978	978	982	949	974	881	1023	949	944	970	929	1001	977	924	919	979	986	912	965	940	947	949	968	913	952	949	984	929	916	954	982	938	943	988	932	991	918	954	937	925	891	952	999	962	998	981	926	926	973	908	938	973	943	984	955	981	1007	990	972	954	965	933	1002	989	924	987	1023	897	961	932	991	963	922	927	962	983	954	961	940	947	980	958	976	967	962	971	952	903	958	943	957	988	933	959	963	940	973	978	929	965	997	1008	965	960	1020	993	915	960	951	945	971	930	1005	927	974	952	925	915	975	937	957	968	910	1002	953	951	960	942	966	918	961	973	909	929	972	921	958	927	992	958	943	919	918	989	925	943	932	988	987	967	971	947	972	949	955	973	884	919	962	981	938	942	950	931	954	943	939	943	982	957	919	944	953	922	950	974	955	983	1003	935	941	977	999	946	938	919	1010	950	970	916	938	977	962	977	954	942	948	1010	957	987	1038	947	908	936	900	1015	942	937	914	952	971	963	965	999	949	949	967	930	922	990	950	981	894	933	929	951	928	959	952	899	926	934	933	939	913	938	938	960	961	951	957	950	952	930	969	959	900	979	967	902	872	969	954	993	920	956	939	976	942	916	1002	921	915	947	946	977	970	954	914	946	902	938	919	975	929	987	985	928	945	939	911	919	912	958	958	922	903	926	971	920	940	959	983	878	1008	893	927	927	1000	917	974	979	968	1006	949	973	939	957	987	963	934	950	944	928	933	913	922	907	972	983	962	936	936	942	963	990	922	983	974	935	991	938	1009	925	983	957	1006	944	874	1022	924	931	914	999	942	969	966	945	903	939	943	919	935	918	993	1001	953	982	916	918	952	968	953	956	931	975	961	962	912	966	1003	913	938	919	971	934	917	929	877	968	961	967	922	950	950	939	959	960	940	959	968	915	968	955	936	929	961	973	932	1022	974	941	921	991	988	949	918	975	915	1014	940	983	944	959	948	954	976	945	937	972	934	950	980	993	989	947	971	918	1004	918	958	950	937	967	925	951	950	937	952	904	926	923	995	988	920	979	960	950	951	902	980	955	931	958	944	934	953	977	932	963	943	924	907	946	925	1001	932	936	977	897	937	969	897	959	1004	908	936	945	891	966	973	990	986	919	963	989	951	951	985	924	957	977	947	942	937	1019	977	979	960	905	945	946	930	943	989	954	995	999	931	963	987	939	1037	917	975	926	981	986	979	953	920	1000	948	980	933	940	1012	939	923	923	922	946	977	958	976	928	926	890	980	989	925	968	869	977	985	985	911	940	892	949	966	922	915	974	969	945	939	951	943	983	934	953	900	992	977	942	939	1003	925	991	955	968	940	971	900	941	969	969	938	1012	982	945	950	938	958	977	1043	921	972	954	919	917	958	969	921	980	961	1009	979	946	918	963	978	1037	925	943	1003	947	995	960	885	923	907	949	945	971	976	993	980	949	949	916	961	974	912	959	1016	847	996	964	983	987	986	978	914	978	947	932	911	926	967	955	939	965	951	967	955	944	919	971	1010	955	965	906	938	915	948	923	948	888	979	974	968	923	965	932	950	1003	906	996	933	926	945	927	942	921	935	941	894	1017	1020	955	972	940	953	947	951	950	929	923	927	960	910	944	936	908	953	1010	906	880	948	966	976	963	946	978	939	940	919	966	1026	928	959	971	943	908	894	940	927	993	943	919	943	912	951	971	981	900	949	918	940	961	969	966	977	952	941	906	958	1001	975	937	945	986	945	940	986	964	955	916	926	966	933	1024	911	978	955	902	946	941	945	967	987	966	935	987	972	906	932	1004	885	984	939	1016	956	968	987	963	918	871	954	973	960	931	910	989	976	989	940	944	927	902	1023	885	940	942	953	959	947	973	940	936	975	904	983	984	948	923	913	977	973	955	949	890	905	915	998	980	946	965	917	973	923	956	948	925	914	932	977	928	958	960	954	893	1008	968	982	973	985	994	926	947	939	951	967	960	978	1005	968	968	925	908	906	913	915	929	950	914	969	946	932	895	963	921	965	905	917	941	991	1004	936	957	986	954	891	998	1014	976	967	1016	915	1008	955	879	897	964	893	949	924	967	933	968	980	905	967	947	947	950	895	929	956	913	982	932	1018	961	910	936	940	953	954	993	947	954	948	999	914	958
16927	22095	14452	11460	5678	4724	3663	2853	2394	2114	1923	1797	1523	1423	1336	1264	1243	1244	1207	1161	1182	1163	1151	1217	1292	1177	1260	1172	1153	1202	1133	1098	1140	1114	1074	1102	1116	1125	1122	1094	1076	1074	1102	1173	1060	1076	1125	1023	1051	979	956	982	957	1013	973	945	959	949	956	955	1001	953	1018	962	992	1084	989	914	933	954	986	981	918	1028	978	970	948	979	1007	926	989	996	938	918	995	943	981	958	939	936	972	919	943	961	953	957	963	982	937	967	971	953	897	1025	908	937	936	1000	914	958	967	931	944	976	966	959	977	971	905	1012	948	954	939	980	983	976	952	991	991	983	966	934	953	983	1005	962	945	961	929	924	982	947	967	972	969	996	950	929	978	969	960	1025	941	1010	970	971	941	988	997	927	951	986	933	925	1002	984	973	982	952	1014	921	983	905	956	983	977	959	956	976	1031	955	940	943	907	965	886	959	983	985	955	955	947	969	962	988	956	943	911	987	968	940	931	994	923	1023	986	916	973	1013	961	928	960	1053	920	971	1017	948	977	982	984	966	927	968	962	957	938	969	923	957	933	961	981	1027	982	947	980	1016	998	962	941	910	989	968	978	990	934	897	1006	943	931	978	937	992	950	933	993	921	1011	987	973	942	970	988	1012	985	999	975	949	937	942	969	973	963	929	944	910	928	963	952	978	928	935	958	967	951	987	978	988	979	919	961	972	971	885	948	998	992	980	926	954	981	1008	956	1014	944	901	930	1042	983	1004	951	975	968	948	939	1016	963	945	935	979	1005	914	906	919	950	989	979	935	981	986	922	946	1013	996	965	957	918	948	974	985	1037	1041	936	897	943	949	974	1025	1038	952	940	995	997	963	950	970	945	955	961	902	940	962	990	996	994	982	936	947	887	914	952	964	974	948	994	1004	910	1000	963	967	980	923	886	996	933	947	969	987	1019	951	948	951	994	940	952	968	971	1045	986	946	944	958	957	1043	977	998	973	1002	969	1031	922	954	964	974	943	994	933	936	989	942	937	955	1004	957	992	1010	968	942	972	953	950	980	992	940	962	918	957	980	918	936	927	996	984	947	955	918	947	1009	1001	1050	978	974	947	938	960	952	942	989	1000	963	956	1013	928	957	923	990	966	963	965	980	1020	986	949	960	923	955	874	993	967	989	943	1007	901	987	914	907	895	968	940	976	921	928	942	921	951	1018	994	968	997	944	962	955	959	979	920	991	981	1035	982	954	968	991	972	994	905	944	965	1015	934	974	906	962	991	943	938	951	958	907	973	971	994	983	1006	960	1018	970	983	1006	974	985	908	916	916	964	970	961	970	998	968	1002	938	911	1023	939	945	960	962	956	932	931	945	942	912	960	948	962	954	927	976	987	982	908	970	973	966	961	941	970	957	1050	946	981	936	1002	941	1003	972	1010	976	1000	976	943	929	972	963	938	960	974	915	933	919	973	967	1009	998	958	966	982	1035	1003	922	968	972	971	957	986	939	981	974	984	1000	922	1021	960	995	956	922	955	1008	980	975	987	966	978	996	928	1020	958	975	1023	955	942	971	938	1005	942	961	986	965	935	930	963	994	1025	986	985	967	970	983	960	973	951	949	973	948	975	969	914	913	974	948	920	951	945	957	968	952	868	931	917	989	952	940	926	984	956	914	988	967	947	930	953	957	925	997	969	990	902	922	985	1013	1009	981	945	976	970	1007	958	981	954	983	989	920	953	965	1006	982	964	887	995	916	985	985	977	950	917	988	904	1008	940	963	975	972	1012	969	887	926	942	977	936	919	950	960	963	997	922	940	1016	973	985	925	961	1004	934	945	954	964	960	956	996	980	983	964	1011	955	978	952	935	960	989	984	1003	958	965	973	950	959	915	988	923	976	961	941	912	990	947	1020	941	990	950	965	951	899	917	1000	953	978	980	955	971	936	984	925	934	911	995	1013	924	991	994	935	1005	932	994	946	963	979	974	938	933	993	1014	964	961	1028	959	957	990	985	981	945	997	1022	976	981	934	995	939	967	942	969	974	981	979	1006	997	979	974	916	982	965	980	952	931	969	933	965	964	1004	943	942	998	1031	1000	973	970	953	979	977	970	922	954	973	942	919	906	927	1025	923	956	989	959	991	977	1007	1016	950	977	925	1019	930	972	956	921	1011	897	957	965	978	1025	911	929	973	978	996	993	953	890	995	997	993	979	928	961	988	963	947	951	970	958	932	995	986	972	944	941	985	989	1006	912	970	965	929	936	942	948	995	962	892	979	967	966	940	966	949	1011	1000	970	1011	1000	938	938	941	1013	939	1002	995	965	975	950	951	1039	988	935	990	952	936	970	935	980	944	992	988	967	946	987	1002	1047	933	943	898	962	964	976	960	948	957	949	908	1017	949	891	958	940	930	974	928	978	994	958	1012	922	1068	960	1002	958	944	963	996	990	923	976	979	946	917	953	992	952	1019	1008	941	998	974	965	967	945	969	940	1027	988	981	936	936	967	1004	981	962	1001	972	963	970	1006	1019	959	1032	967	960	980	951	1039	961	891	857	978	989	985	927	987	935	980	946	904	961	942	963	908	919	998	990	977	942	986	960	970	955	965	996	969	935	965	946	1010	936	955	1001	956	1017	967	960	982	912	984	958	965	946	974	967	935	974	938	954	938	972	958	959	963	1028	964	921	1047	874	955	998	1002	923	954	960	1011	995	967	993	963	930	951	961	951	975	969	963	956	975	936	1046	950	931	938	876	1007	938	1039	963	938	973	989	908	949	973	973	938	964	1000	1008	982	1024	979	964	954	998	989	962	993	987	1058	993	979	1027	963	1057	950	971	1010	936	980	980	980	1003	976	1002	977	974	991	900	966	940	964	966	995	911	986	960	961	1028	932	954	928	957	950	1027	1013	918	917	967	982	908	972	963	991	1062	972	978	944	971	958	975	967	961	992	991	955	933	966	1005	955	1000	921	978	946	939	950	914	977	970	926	934	956	953	924	931	956	1011	973	973	889	957	993	980	1009	961	959	957	961	1003	950	909	1021	946	941	946	984	997	969	989	977	933	968	1000	940	937	905	938	920	995	896	982	1002	1014	933	949	915	953	971	973	988	998	962	951	969	963	926	965	980	932	1046	954	985	938	958	986	990	936	951	981	959	1002	957	932	978	1026	961	943	936	977	974	936	940	939	950	938	969	959	955	901	1012	945	976	1004	1021	929	965	969	930	973	994	1022	958	934	982	964	977	949	967	934	968	897	947	991	970	966	993	955	957	990	998	954	960	982	984	962	955	963	973	949	971	959	985	972	1001	985	1005	950	982	1012	994	967	933	984	976	962	983	967	1009	948	974	972	962	1012	960	991	961	945	947	966	965	950	999	975	925	948	982	954	1014	973	950	981	970	952	936	1016	969	967	961	956	977	964	983	949	939	934	997	943	958	1000	965	901	1012	983	980	948	958	1026	980	975	986	944	969	886	1003	967	917	936	964	969	947	968	927	956	925	950	969	1001	1003	1015	989	991	1008	928	938	932	970	963	962	943	972	922	930	968	952	972	975	911	936	990	967	997	925	976	919	1014	957	897	981	968	919	991	999	957	906	960	965	952	970	951	966	937	926	931	947	961	993	949	966	1030	979	920	1017	973	912	964	978	962	988	899	986	944	948	949	914	973	968	971	965	982	984	1010	974	1001	913	1014	971	925	990	967	962	1008	962	976
22669	21275	29018	23854	21288	21431	11687	3616	2435	2213	1989	1642	1444	1306	1188	1108	1009	1055	1043	975	987	970	977	1042	1049	1129	1079	1043	930	1020	986	959	896	927	919	907	836	902	935	854	898	894	903	933	915	923	876	839	781	834	755	776	766	779	765	806	787	748	812	728	752	792	729	778	777	776	727	783	745	724	734	721	743	711	736	748	702	757	757	794	783	707	768	741	757	719	717	725	759	714	760	703	726	748	726	728	737	739	716	734	714	744	792	665	703	718	736	772	735	708	747	688	731	739	741	697	721	764	741	736	737	781	755	724	741	721	739	732	773	722	750	772	696	718	739	720	724	768	737	715	758	749	733	748	743	739	668	711	737	711	729	748	725	752	779	742	742	720	767	718	774	734	728	737	686	708	793	723	700	756	746	739	708	769	682	718	771	754	744	766	736	689	722	706	757	725	751	792	742	745	730	750	706	718	757	699	765	697	685	702	768	719	692	719	710	731	718	741	706	732	770	734	718	775	735	753	769	731	713	670	700	723	745	760	783	739	712	710	763	760	718	745	689	750	762	748	749	734	736	718	744	780	748	735	702	750	730	738	793	769	762	718	721	732	748	759	736	735	724	719	752	774	729	741	758	685	755	740	770	731	745	764	745	682	686	755	700	742	707	768	768	683	745	689	718	739	722	686	741	768	737	736	722	731	701	731	726	743	731	733	739	702	745	706	764	793	766	762	728	756	744	720	745	718	714	735	733	689	713	753	683	663	709	723	719	774	771	696	731	693	765	720	749	704	669	703	782	725	741	763	755	783	745	750	744	756	711	714	744	799	738	715	722	747	741	710	745	761	731	725	729	763	775	723	735	746	736	733	733	734	745	783	689	727	727	739	735	740	824	791	736	732	745	729	739	739	712	769	721	732	726	797	691	736	708	722	717	739	746	745	767	754	761	732	782	794	738	727	727	718	752	751	759	732	672	758	738	730	709	707	726	777	697	746	730	697	740	745	744	703	747	705	703	765	744	731	731	766	749	741	746	759	648	773	713	733	789	720	748	740	737	744	731	702	740	722	779	750	701	738	729	707	775	775	770	741	715	683	764	738	725	708	739	752	777	748	740	730	720	754	749	736	738	732	768	709	703	709	747	753	737	684	705	718	763	678	763	691	700	729	774	767	719	744	734	730	781	738	733	733	720	760	758	734	690	730	775	751	715	700	724	772	757	733	724	728	673	739	725	793	750	807	746	743	743	760	769	748	754	730	734	713	713	765	706	712	698	748	748	697	737	723	735	720	714	717	759	749	727	773	694	743	743	751	722	725	743	763	734	744	699	659	735	752	747	745	733	720	700	705	757	664	738	720	732	786	705	767	767	737	748	724	711	739	773	717	735	724	756	728	719	715	727	759	706	722	697	747	748	708	746	755	722	760	733	767	716	743	752	772	727	696	657	672	769	724	714	697	778	729	756	749	742	716	745	716	738	725	785	708	737	727	738	705	749	701	720	705	688	720	755	759	720	724	743	717	683	727	793	700	707	782	779	743	768	742	733	772	731	722	723	749	750	746	702	755	763	748	681	768	706	784	735	791	727	714	683	740	719	811	751	747	713	773	750	764	749	740	709	710	784	755	705	749	753	758	739	717	761	724	798	669	721	727	710	671	757	683	710	737	710	729	718	759	748	733	738	748	788	766	748	735	750	738	742	718	760	740	662	750	741	698	774	765	742	725	731	749	721	719	749	715	756	767	729	733	697	697	713	731	778	684	713	743	754	728	747	751	735	735	744	796	741	746	711	738	739	671	756	793	730	733	717	755	719	711	733	707	696	719	718	678	760	754	705	691	773	699	707	721	741	686	751	669	721	756	740	751	746	778	726	733	689	730	752	734	716	749	750	713	726	762	738	726	718	677	731	710	756	727	756	688	766	704	682	749	761	688	724	764	722	737	752	740	712	733	706	712	755	713	780	752	745	710	718	763	777	750	772	705	712	737	759	783	700	717	769	732	719	703	767	728	751	702	732	742	733	731	709	756	754	703	744	756	719	721	707	689	767	752	725	752	715	727	727	789	737	738	705	789	755	767	737	739	733	734	783	737	748	707	700	717	784	740	698	724	709	678	691	671	704	747	755	744	767	736	732	728	762	740	739	724	712	736	722	729	721	727	717	724	747	746	745	708	710	761	723	724	727	704	695	741	722	769	712	719	780	722	719	788	778	761	731	739	753	742	691	740	745	773	753	724	720	708	712	758	728	717	722	762	712	722	754	735	720	709	738	743	735	725	724	732	723	765	681	745	755	679	746	693	750	746	751	717	713	759	715	769	761	724	702	715	688	707	704	765	761	753	730	684	711	735	660	714	767	748	720	762	730	730	682	716	675	736	715	731	712	766	715	734	724	728	713	739	754	771	713	737	705	716	734	693	761	795	780	723	754	745	771	727	714	754	715	753	712	723	738	667	795	819	777	753	732	718	721	751	686	729	742	717	745	692	706	712	731	674	788	736	750	729	732	737	730	767	719	716	697	730	735	765	731	732	778	702	767	772	761	758	762	777	820	692	746	766	790	775	765	747	705	657	717	738	727	735	748	720	724	749	729	694	708	738	768	703	710	742	718	757	718	779	728	733	708	761	729	759	751	752	709	744	759	721	781	774	733	721	757	800	753	742	728	761	745	713	731	723	712	731	731	749	736	763	730	721	752	784	700	725	690	730	802	707	730	734	704	728	782	774	706	739	752	745	703	779	746	781	728	703	739	717	757	740	754	715	685	760	693	756	721	736	742	711	694	706	725	709	777	716	752	720	735	706	694	684	708	727	700	740	784	693	778	747	745	734	745	720	739	776	723	706	783	745	755	715	711	799	727	702	718	701	703	726	709	727	780	700	751	696	727	748	727	733	704	736	739	708	701	761	719	687	714	743	717	726	746	724	735	771	740	780	716	720	718	720	774	729	743	740	714	715	750	759	726	768	746	747	702	742	724	720	733	726	670	717	742	781	726	747	753	704	742	730	740	699	735	745	765	742	734	727	708	737	732	707	745	762	735	745	673	764	763	763	762	718	715	702	782	743	744	694	709	708	761	793	771	778	721	731	744	721	740	720	770	732	693	738	764	768	728	714	737	709	755	702	738	721	737	711	806	680	710	757	724	737	740	697	731	697	733	732	737	757	765	717	709	738	722	713	770	739	703	690	723	771	775	765	746	701	702	663	694	719	713	744	715	751	750	722	722	734	726	752	742	698	717	750	751	721	750	730	706	791	749	716	759	745	786	720	752	698	746	700	761	712	726	744	720	795	763	749	710	772	756	738	725	743	753	665	777	715	691	746	731	793	758	723	771	714	724	759	744	707	758	723	764	747	762	734	711	753	752	730	744	722	768	702	734	712	788	678	729	754	728	738	741	745	713	678	743	792	751	732	762	691	769	700	747	713	688	743	779	725	804	740	719	706	750	689	714	726	722	750	762	708	739	730	705	752	721	705	704	767	750	693	746	738	765	713	735	727	747	747	698	723	700	789
20804	33176	24102	21020	9910	8056	6306	4860	3906	3232	2969	2424	2097	1766	1493	1343	1272	1251	1178	1248	1181	1131	1214	1241	1308	1304	1239	1183	1121	1095	1096	1021	1064	1010	982	941	982	940	997	960	981	1022	1017	1014	954	989	876	883	853	813	824	796	729	831	822	811	775	729	737	745	783	775	773	771	727	743	746	739	745	753	710	764	750	747	750	706	718	750	737	723	713	749	778	725	713	729	726	678	691	741	723	757	707	700	732	784	740	733	699	763	753	777	767	758	691	703	778	713	710	714	712	729	750	726	738	745	751	762	695	736	696	719	717	700	735	756	771	731	691	730	729	729	736	752	739	792	735	764	751	777	712	764	741	746	717	711	732	683	733	749	731	769	668	755	703	744	701	733	727	695	687	683	705	698	745	703	724	732	736	710	773	727	692	716	777	768	752	751	682	739	757	763	699	759	702	730	709	741	691	701	707	749	732	711	773	777	685	708	760	696	738	703	692	751	711	697	729	772	730	671	676	761	738	740	752	750	713	771	758	689	773	695	765	749	703	686	733	687	762	768	741	720	704	700	732	791	715	729	724	710	734	710	705	705	732	744	778	723	752	703	710	726	751	785	725	766	775	733	705	725	690	719	706	750	693	696	730	725	701	748	724	744	775	737	738	711	731	750	701	698	716	753	736	717	712	695	753	705	667	727	714	733	732	713	648	748	730	682	760	735	735	695	786	727	736	732	701	756	691	705	718	716	749	719	756	775	760	693	702	748	777	745	748	662	728	772	710	720	700	692	771	729	771	710	738	760	740	705	741	718	742	673	700	709	758	725	742	749	701	759	734	709	754	739	719	702	721	760	723	705	708	722	745	706	719	729	726	742	723	717	776	732	735	723	736	761	691	763	720	720	723	719	716	747	769	697	783	732	742	759	704	728	704	703	798	766	718	706	733	735	739	742	718	660	770	684	719	749	764	719	788	742	748	769	718	705	771	784	779	761	728	750	733	791	721	741	755	705	686	720	748	706	723	743	748	718	742	735	729	728	753	717	700	723	721	735	764	696	713	729	709	699	702	748	712	721	716	753	762	738	738	716	684	758	704	720	710	701	689	767	746	784	721	684	771	714	791	701	667	719	732	754	729	754	723	763	731	726	747	716	704	743	723	742	734	762	751	728	722	733	787	707	733	654	718	735	688	746	746	702	762	729	767	697	719	717	774	775	724	725	739	712	769	701	702	736	702	733	737	730	722	726	734	762	755	763	725	765	720	734	654	746	730	673	697	756	668	711	757	717	743	769	774	716	737	676	692	726	744	763	744	747	715	738	744	687	731	728	777	711	714	715	773	716	756	743	749	677	711	721	688	717	750	723	758	724	766	727	766	738	723	714	708	729	707	763	728	721	719	738	741	750	721	709	732	688	769	733	759	750	753	753	704	739	693	720	734	726	745	704	740	745	721	760	710	767	737	681	718	712	745	760	780	736	735	717	719	716	717	733	746	716	719	698	704	705	727	722	738	728	721	766	723	744	776	722	686	761	713	727	744	774	753	696	683	728	708	716	737	733	724	731	789	801	741	732	759	756	733	758	702	746	750	723	710	738	752	760	729	694	742	769	788	789	764	753	757	734	751	764	694	757	714	703	743	746	737	758	764	761	754	721	718	781	726	739	711	700	732	715	772	740	776	738	678	733	770	723	703	779	710	758	697	770	731	735	737	707	727	726	685	719	685	723	716	690	707	729	685	698	730	743	713	745	724	750	774	723	770	691	763	726	754	662	722	724	707	724	725	741	703	736	686	757	757	736	749	764	680	734	745	733	741	729	708	725	736	756	726	766	756	726	747	734	720	722	748	730	786	721	780	722	731	707	734	718	723	715	767	757	755	695	792	734	710	736	739	717	724	809	727	798	748	720	729	721	753	708	763	727	748	738	744	701	712	695	761	760	737	728	724	734	745	788	760	710	708	738	727	743	687	715	697	728	712	720	737	750	764	728	700	745	754	750	723	731	699	736	755	737	721	736	681	742	704	686	757	753	689	724	760	710	712	740	703	706	808	723	749	752	717	712	761	770	728	776	717	742	740	715	748	715	740	745	720	764	786	734	755	750	778	778	732	745	674	754	700	695	739	749	745	702	725	686	746	722	739	682	671	685	727	716	713	710	751	737	717	711	743	753	751	710	733	744	729	745	701	727	734	792	724	732	762	692	735	713	759	722	714	767	703	775	775	726	725	727	762	662	761	738	747	748	738	756	767	698	758	737	742	658	762	722	736	749	725	704	732	749	689	707	710	747	690	710	739	754	710	714	740	743	697	742	680	689	755	765	745	744	765	716	732	695	750	747	756	747	722	723	729	712	706	734	721	724	766	712	725	742	720	754	752	727	751	735	778	752	768	727	736	764	732	757	757	682	758	743	734	752	742	736	733	741	794	758	691	728	727	733	758	733	740	729	703	733	694	714	759	709	774	776	721	741	730	742	698	741	734	710	706	736	706	760	734	738	694	746	720	721	779	701	746	722	707	754	731	727	741	732	761	727	703	683	722	739	739	744	722	760	681	699	745	735	746	719	708	725	745	734	766	746	763	749	731	773	692	738	724	714	723	797	738	752	725	732	674	722	769	729	722	738	747	707	705	729	760	777	744	763	695	777	713	754	739	724	727	732	762	718	735	742	739	736	751	734	737	730	712	724	780	743	814	700	713	717	753	716	745	710	714	756	734	718	712	693	678	713	753	763	774	734	747	765	730	758	744	681	773	750	728	702	720	727	794	738	763	722	774	731	773	766	732	763	747	775	752	719	737	733	678	756	724	708	742	749	754	726	748	752	736	718	761	751	691	692	762	714	751	796	699	698	731	756	698	727	746	748	738	728	666	764	657	684	728	722	752	747	745	763	720	711	745	751	761	775	725	728	730	735	741	746	790	695	719	698	732	735	743	776	748	725	768	726	705	734	791	694	720	711	752	713	759	724	734	806	740	732	733	717	765	794	748	760	754	767	716	745	713	745	744	747	718	759	771	705	778	691	721	728	755	751	721	771	722	745	782	729	783	739	773	717	748	761	729	700	729	744	678	773	739	745	735	719	704	754	735	775	734	717	782	757	734	720	711	686	721	768	732	719	706	709	749	735	688	769	732	725	716	737	783	708	731	717	742	729	720	731	724	788	747	719	743	738	683	704	728	659	726	748	761	711	721	730	746	765	757	696	718	799	725	715	704	754	737	760	738	732	702	701	744	697	777	760	727	753	730	697	756	722	739	752	765	749	716	733	726	705	725	726	716	668	718	718	764	748	720	715	692	789	706	751	774	737	760	732	753	732	703	694	711	735	735	706	716	746	754	662	744	712	753	719	765	715	724	710	735	720	727	721	710	701	742	739	731	765	707	776	759	734	764	721	706	713	768	719	744	757	748	744	732	715	688	745	744	762	749	738	729	737	710	691	722	693	767	739	713	710	802	728	715	754	751	741	731	770	746	741	754	805	703	755	761	776	793	714	695	748	715	731	692	739	729	718	728	717	724	766
28248	19060	10529	5416	2662	2161	1562	1380	1129	1038	1019	969	868	849	871	855	759	793	756	805	811	807	838	790	806	804	830	768	729	778	756	794	841	734	778	794	766	762	783	772	703	739	819	732	730	718	757	742	686	717	735	726	709	685	691	752	698	712	708	687	737	701	711	718	659	726	749	703	695	738	727	751	698	686	717	703	681	679	708	684	720	715	764	698	721	716	757	684	679	714	715	698	692	752	731	732	752	746	725	752	681	674	702	720	699	700	720	739	777	729	624	731	641	774	719	736	745	661	712	711	790	735	703	700	709	715	708	694	711	735	737	710	701	686	681	669	721	707	654	705	727	714	712	715	700	647	699	686	752	678	740	702	682	669	713	738	680	723	687	697	671	670	751	717	698	715	700	702	674	722	698	691	702	731	685	688	728	717	708	658	679	679	713	712	713	681	687	705	736	689	677	681	719	717	703	679	715	687	689	687	677	705	704	657	729	700	749	717	778	763	691	695	684	713	700	718	681	685	724	695	734	691	704	710	680	737	679	661	724	728	699	675	665	671	668	695	730	709	698	714	678	745	762	699	690	681	741	680	761	769	710	684	697	718	695	718	678	700	765	741	735	740	685	762	704	768	768	714	687	738	678	701	714	707	706	736	727	720	711	712	757	692	703	715	695	738	707	701	783	704	687	682	686	693	686	670	655	722	721	727	710	718	697	690	727	721	713	684	712	754	715	665	671	718	697	694	655	683	686	714	721	735	667	716	682	668	768	700	692	713	737	698	751	723	713	721	690	724	719	706	741	735	718	734	693	713	691	726	677	714	694	722	752	720	668	652	669	702	729	694	725	681	698	691	693	693	706	725	733	715	684	725	699	719	679	700	711	726	698	729	701	727	681	702	739	750	712	724	731	667	673	712	714	716	729	723	723	718	684	694	715	723	659	753	720	683	715	749	728	725	695	681	702	690	696	688	689	720	755	748	739	693	697	712	709	675	716	692	692	705	736	658	703	739	700	684	700	705	712	683	724	729	708	691	700	645	728	727	707	712	701	705	758	761	728	721	696	702	718	679	694	677	679	687	704	725	695	753	713	726	692	706	683	702	665	679	701	712	741	678	684	722	704	675	751	727	733	677	718	704	740	725	677	694	697	730	688	703	728	724	697	727	721	715	682	724	707	730	729	731	676	677	713	690	691	686	749	700	705	736	715	681	707	741	672	722	694	684	676	671	701	724	703	695	691	686	716	710	728	712	691	712	680	734	735	741	744	740	677	741	683	696	709	722	673	676	682	731	703	742	725	668	714	712	704	730	665	714	694	664	695	729	784	724	756	688	691	720	735	691	705	700	695	703	705	698	735	699	683	680	703	759	707	649	692	710	747	750	687	688	704	738	731	679	750	771	718	696	630	745	738	745	711	705	692	738	676	683	722	732	659	691	696	697	711	679	674	693	727	700	711	726	707	708	757	683	710	734	718	755	673	746	721	711	717	674	693	696	684	747	681	722	678	724	712	670	695	721	686	689	730	726	685	673	709	707	762	685	683	753	720	710	708	728	696	744	730	713	704	672	722	735	743	682	690	746	701	741	693	752	703	723	783	739	701	724	736	720	785	745	730	659	722	722	675	695	704	689	748	675	757	706	744	714	712	694	695	678	746	730	739	737	740	714	723	698	732	686	703	696	732	700	701	698	760	701	772	735	711	731	704	739	721	711	676	722	705	765	690	699	713	716	707	710	716	705	715	698	742	724	744	724	722	738	692	658	721	707	729	713	731	687	716	680	679	740	684	699	736	668	692	722	690	697	739	705	699	717	705	709	704	675	705	727	703	715	721	721	702	760	708	723	717	723	756	726	714	726	734	727	690	742	709	731	749	701	679	707	690	740	700	683	719	706	751	708	678	724	722	698	701	724	733	700	694	718	673	737	698	716	735	705	717	746	739	695	720	638	733	700	739	734	731	728	688	686	666	745	682	660	739	756	714	712	711	702	702	655	729	676	712	714	751	693	700	697	693	745	706	679	699	712	774	724	711	667	715	654	701	694	718	694	707	771	664	630	642	674	731	700	683	713	692	705	671	745	678	721	695	701	737	709	696	688	717	733	716	677	696	720	735	702	686	682	720	727	738	695	706	740	670	677	692	719	708	737	691	692	756	701	696	721	703	714	655	682	725	663	683	665	729	736	699	700	732	717	741	717	717	722	690	700	691	695	703	755	724	755	691	699	686	733	651	718	708	678	722	683	730	668	670	654	752	672	716	703	754	727	711	689	717	685	708	721	690	715	730	654	776	697	723	738	776	719	735	763	705	701	723	660	745	701	748	720	712	673	721	733	713	732	703	693	715	671	732	735	717	692	724	715	694	687	691	719	712	749	684	734	712	650	685	686	668	688	694	747	690	731	692	705	681	728	746	734	719	691	718	691	707	722	650	726	754	718	730	693	707	757	693	673	718	669	716	725	729	711	745	725	716	691	751	730	695	719	733	736	670	708	705	726	703	743	696	685	733	701	736	718	669	733	692	676	722	664	725	755	732	733	733	732	743	720	714	698	720	685	733	686	676	734	729	738	764	728	678	698	756	743	674	716	691	702	703	710	710	714	710	732	733	745	720	728	750	664	695	630	716	711	693	738	738	736	682	719	711	703	690	731	723	707	734	706	704	701	694	743	714	738	680	684	759	696	667	714	715	696	670	702	728	719	688	709	675	718	745	683	718	710	761	699	709	717	694	693	733	708	717	713	710	731	749	711	779	696	750	655	711	774	705	700	690	691	728	694	731	760	708	705	711	692	680	736	737	680	725	751	692	688	756	660	709	694	715	750	698	709	707	767	676	725	723	726	708	697	705	743	722	681	700	682	733	728	724	745	669	751	711	707	696	683	708	716	743	672	695	690	720	724	722	681	700	713	707	708	750	667	724	748	715	704	727	679	719	728	650	674	729	704	638	739	670	681	714	732	724	713	675	735	680	685	678	665	708	724	693	705	719	694	721	715	716	728	713	686	661	719	685	691	697	692	743	724	638	722	655	688	724	687	642	736	724	707	695	728	717	752	707	763	685	689	704	718	693	722	700	715	670	692	744	729	664	671	710	660	722	711	751	700	668	714	695	738	722	724	664	709	706	672	647	671	703	666	691	721	735	706	734	697	690	731	713	676	744	705	742	685	740	696	712	689	724	776	741	697	720	755	686	714	720	674	697	680	732	669	661	700	708	749	702	702	702	689	661	726	702	692	652	689	771	755	742	701	680	731	727	723	733	662	712	643	691	721	713	668	709	714	731	682	672	693	674	755	764	723	666	679	669	716	693	737	720	696	711	718	689	680	723	716	699	710	705	726	691	744	688	713	712	699	692	682	690	685	636	745	689	686	707	716	702	675	715	701	749	688	722	712	705	728	711	687	767	738	694	707	671	710	620	728	710	747	709	746	659	688	705	754	759	679	744	683	679	751	728	753	717	720	727	721	674	730	722	676	675	735	714	707	679	736	723	635	656	711	703	718	716	673
15382	14469	9751	5608	3867	3222	2406	1885	1635	1376	1338	1227	1060	1009	963	845	832	885	875	884	880	883	871	906	930	979	930	865	879	848	874	859	808	819	892	823	820	805	808	825	829	844	834	822	800	812	788	773	837	768	764	743	731	782	809	728	760	761	756	731	745	737	718	674	722	796	785	734	727	761	741	738	742	738	705	767	696	761	717	713	785	727	730	771	692	718	721	754	775	740	749	750	735	766	760	725	778	757	732	705	776	763	759	776	755	771	726	764	776	760	728	715	738	811	748	777	705	759	752	732	712	761	736	749	799	747	743	796	804	751	718	696	726	774	742	796	736	695	741	746	774	784	724	769	741	720	769	728	729	783	723	760	780	739	744	714	781	744	712	705	751	744	710	713	710	733	775	787	721	726	754	770	745	777	663	720	795	732	800	749	719	747	759	677	752	780	728	776	749	735	760	794	771	726	731	739	749	743	738	728	756	748	746	751	751	754	737	779	742	746	736	734	729	719	732	731	776	758	727	735	747	730	698	714	751	734	740	775	775	727	765	730	738	732	730	775	741	799	745	756	784	743	732	781	749	692	814	797	737	749	716	750	785	758	748	775	786	694	763	764	757	774	743	754	758	749	770	731	754	720	703	730	814	779	748	728	714	765	744	721	767	741	741	752	759	745	726	718	680	731	685	739	742	754	710	752	715	747	757	717	707	756	769	741	743	734	720	749	700	759	754	763	759	711	721	706	766	706	692	778	763	752	697	752	757	749	699	728	745	713	777	740	748	735	706	745	710	719	716	765	772	732	696	763	707	715	752	742	764	730	787	751	689	736	745	684	734	767	751	732	742	789	768	733	741	734	720	722	706	726	753	768	754	717	739	731	734	734	699	733	750	740	748	708	699	791	739	771	736	720	718	748	792	732	759	738	728	771	784	732	717	756	710	783	733	803	758	719	770	769	762	763	720	789	815	772	737	755	745	728	733	748	736	735	752	736	744	735	762	746	720	768	720	777	734	774	733	699	762	760	752	746	734	752	754	692	739	704	741	731	748	789	687	761	747	771	705	775	728	737	763	771	704	733	802	733	735	780	750	707	794	733	758	671	767	752	730	751	739	732	721	768	719	762	741	731	721	780	804	720	768	720	819	747	727	770	745	730	758	733	793	726	788	716	771	763	759	760	745	750	737	749	736	778	741	717	747	694	750	738	770	772	757	753	732	720	765	725	784	817	740	785	802	771	717	800	778	744	704	797	744	750	742	742	737	758	742	773	778	728	761	779	747	798	718	735	799	747	762	735	716	737	678	719	749	740	775	763	721	773	722	745	779	737	735	754	752	728	715	787	745	697	763	743	752	737	749	743	702	713	748	724	744	756	787	721	759	752	756	804	703	745	755	692	756	769	761	755	736	733	753	681	729	770	730	779	723	749	768	791	696	727	723	754	745	743	738	739	755	717	774	754	683	766	786	751	764	791	718	735	710	765	765	711	675	714	715	770	747	779	734	763	745	733	729	690	723	812	775	728	757	732	702	720	733	742	736	763	716	713	746	801	789	759	757	733	838	789	722	778	729	718	754	727	764	758	769	780	741	708	729	758	743	692	744	782	733	809	748	701	747	797	728	741	725	694	796	692	772	738	738	748	815	746	778	781	764	763	728	717	729	771	746	754	719	803	720	749	720	821	790	769	799	734	759	756	711	713	731	789	704	774	724	725	727	733	679	702	738	712	739	661	757	708	763	701	724	755	771	754	725	775	777	718	752	732	734	734	763	724	760	736	759	726	729	701	724	751	749	778	762	776	771	728	756	714	766	758	769	733	751	778	796	794	738	770	767	769	755	684	739	715	726	760	783	740	711	710	731	767	747	709	766	785	700	728	721	812	737	715	744	685	716	771	740	733	737	710	741	754	704	710	728	681	782	723	759	697	723	763	762	740	805	707	714	712	711	725	785	713	759	754	716	771	716	748	792	742	776	741	685	743	688	712	777	727	730	770	720	719	702	765	716	785	777	790	777	736	723	786	778	722	761	737	767	694	705	747	799	768	726	734	789	765	710	742	757	738	763	696	755	735	734	719	747	743	764	732	745	734	728	701	745	733	773	763	757	715	755	735	715	672	727	787	740	802	764	710	692	791	725	737	678	734	737	754	781	749	748	756	719	739	732	683	763	747	687	715	696	756	762	735	734	735	757	758	787	770	775	750	739	727	786	697	696	732	690	728	695	718	777	758	768	757	747	754	751	692	758	743	780	690	713	762	747	736	754	724	765	741	788	736	734	763	738	737	744	730	703	728	732	736	766	786	786	735	720	746	767	744	740	709	804	754	787	747	721	705	697	787	770	742	747	749	732	758	776	763	775	744	781	734	714	741	761	697	789	776	718	786	720	803	727	764	753	746	711	718	762	735	753	713	746	812	699	763	760	758	764	735	731	748	731	731	744	723	744	767	750	728	691	754	750	728	753	738	782	708	728	770	775	770	782	699	712	792	705	773	728	734	776	721	731	741	783	700	761	759	739	767	728	726	706	745	716	741	761	756	676	794	741	773	732	765	726	743	748	739	764	728	714	791	747	745	764	721	693	753	801	706	762	713	783	720	724	758	727	790	748	743	772	762	739	745	774	762	724	723	737	751	763	718	711	751	801	763	761	682	771	733	748	671	717	774	798	713	765	729	738	741	769	743	747	725	738	736	776	718	805	680	764	730	746	757	705	729	742	781	753	718	767	718	733	750	743	729	748	745	744	731	683	735	773	768	755	742	713	799	756	684	701	699	777	732	758	740	747	769	695	685	780	738	710	763	776	741	740	734	752	772	750	755	769	746	731	801	765	732	760	765	743	726	733	714	706	726	750	728	742	749	761	774	736	711	727	752	733	757	719	736	751	735	726	790	756	703	763	754	742	761	808	771	717	707	768	718	745	742	731	780	743	774	724	731	766	721	743	770	733	737	757	721	735	785	696	751	742	744	755	718	723	731	705	745	691	781	715	715	766	715	787	734	790	688	684	749	785	786	786	710	788	758	729	743	705	686	728	794	696	759	713	711	711	678	733	735	754	770	726	713	736	733	732	793	697	790	755	735	749	741	682	705	722	753	741	679	755	705	762	803	763	763	794	777	762	731	759	782	732	724	719	756	733	753	681	786	722	746	754	765	810	723	729	723	730	791	697	723	775	717	773	776	821	761	743	722	721	754	730	791	723	698	725	788	715	688	737	750	714	797	787	732	767	759	734	709	737	742	692	762	733	750	768	745	763	767	761	775	792	754	691	754	763	740	756	752	775	739	705	762	759	772	746	746	756	725	693	774	724	757	725	780	737	771	746	729	737	743	714	695	715	752	791	766	731	804	743	766	729	742	732	740	786	771	758	729	730	739	703	715	694	751	726	788	759	740	715	749	719	753	725	722	746	755	771	794	744	739	715	714	698	744	755	767	759	781	748	732	737	700	743	736	693	689	743	745	734	671	789	756	813	784	693	728	704	704	733	750	763	716	747	746	755	715	733	730
23753	21307	28640	24330	21311	12348	3413	2096	1626	1461	1229	1044	954	895	745	704	697	698	689	676	686	686	673	707	742	703	695	705	627	667	675	610	626	637	608	577	551	619	584	555	634	620	625	600	558	557	538	579	541	572	515	523	523	539	511	483	530	502	522	507	533	513	529	523	498	527	491	552	511	493	508	482	471	469	524	531	481	501	465	512	478	543	469	484	537	483	489	487	511	509	503	487	525	482	457	472	528	506	505	497	504	513	483	513	523	505	504	471	508	473	489	487	480	533	533	515	543	532	505	495	536	489	516	498	477	507	491	515	505	475	518	466	483	483	496	478	549	541	455	496	530	517	520	523	515	517	531	505	500	511	516	513	509	540	479	523	533	498	525	534	481	493	525	496	507	532	478	501	498	490	487	451	494	539	522	508	520	495	485	503	504	501	511	506	532	512	505	476	555	476	473	505	477	494	487	517	474	503	512	475	574	497	479	490	481	467	504	494	468	525	520	537	498	552	520	516	530	492	511	489	446	530	512	494	524	504	517	513	530	522	494	523	468	494	486	477	513	476	515	510	487	529	514	520	454	509	496	512	511	508	505	508	533	499	494	468	517	555	507	478	513	463	525	499	538	479	504	505	469	498	466	519	535	514	462	462	518	528	509	506	509	453	505	533	514	506	474	489	502	516	504	500	519	500	495	479	494	500	448	483	540	487	497	466	518	521	511	520	489	499	468	496	520	504	518	525	489	513	507	496	521	519	475	511	479	511	500	488	492	468	504	497	513	497	484	472	506	510	502	489	488	490	516	565	498	490	509	485	475	493	462	545	486	508	494	520	532	487	485	483	512	517	502	511	469	506	511	464	487	494	481	517	450	497	512	452	562	492	463	434	490	505	484	497	516	448	484	490	482	495	476	511	506	441	510	522	503	486	518	477	473	471	488	506	531	513	526	477	503	504	492	466	502	462	544	525	512	453	453	490	497	463	554	488	515	563	522	526	511	479	503	488	510	502	524	481	520	490	495	500	521	506	499	497	485	489	516	468	491	506	488	497	484	481	522	529	513	522	500	492	490	470	470	472	545	513	496	510	490	487	506	510	481	509	488	465	503	473	522	503	520	492	536	485	475	496	476	473	474	532	509	467	514	487	518	471	516	490	570	498	472	502	499	485	511	496	528	501	519	511	506	471	514	503	517	529	525	495	493	517	516	493	479	501	484	511	483	507	489	510	523	524	472	485	505	501	439	510	478	473	542	501	476	500	507	501	532	500	467	488	473	524	517	498	528	486	526	503	491	526	487	466	479	509	503	493	496	470	461	458	440	547	518	497	519	534	509	466	477	490	471	514	508	496	495	526	532	497	480	514	534	471	501	520	450	508	505	500	496	486	509	499	481	495	508	482	476	499	473	513	497	531	496	520	507	495	512	492	532	530	505	514	498	494	504	508	493	501	471	503	521	461	489	493	521	515	532	498	514	506	486	503	521	483	448	451	438	493	535	466	449	501	505	519	469	519	517	491	509	475	452	495	462	509	493	526	479	465	481	474	512	547	494	457	485	540	480	490	486	490	496	499	525	523	510	482	476	490	489	535	542	476	474	500	482	530	532	494	489	527	492	515	467	484	501	480	481	468	504	494	543	509	527	506	509	493	511	471	530	456	484	556	494	478	463	466	476	487	500	480	475	517	529	493	570	513	517	526	488	499	510	517	481	547	474	487	470	494	490	518	455	509	460	482	499	491	489	493	488	502	530	495	460	503	570	488	518	494	526	500	471	475	486	506	490	509	494	503	528	493	483	504	521	532	523	489	515	503	520	506	481	521	481	512	539	501	552	497	548	492	505	509	502	492	496	506	484	498	495	492	482	475	526	475	497	484	518	488	472	445	556	534	509	504	542	454	521	502	514	498	497	510	501	494	505	498	458	552	477	493	486	451	470	439	492	523	473	471	475	485	557	523	510	505	481	467	511	482	511	510	504	504	478	539	493	518	481	475	480	487	493	456	498	550	474	500	464	521	515	507	497	510	528	485	493	501	494	444	450	513	493	515	539	501	493	541	501	501	477	491	523	505	473	501	495	496	506	488	526	522	501	508	528	545	486	472	492	484	492	467	491	504	518	515	487	506	501	483	477	502	498	453	530	478	513	471	491	513	541	466	506	494	512	470	490	495	491	478	481	522	486	514	486	484	517	476	503	498	468	496	504	469	515	501	477	510	491	486	478	517	481	488	520	495	463	525	470	516	511	499	535	471	523	470	487	467	541	491	536	474	459	492	452	507	509	524	493	466	516	513	520	465	497	501	528	473	463	468	551	497	494	502	515	470	497	484	455	522	464	515	501	543	514	495	524	507	489	474	497	531	485	533	470	489	477	514	531	536	487	472	492	517	476	458	461	536	486	507	502	496	478	463	515	468	520	448	480	494	483	527	511	484	495	505	524	473	498	496	524	491	552	502	485	465	541	508	496	468	516	510	498	546	516	549	503	439	489	459	507	485	499	501	467	477	461	519	496	511	471	498	519	492	477	545	502	516	493	498	489	465	485	495	440	525	499	518	498	499	465	498	497	499	514	505	532	490	478	530	464	506	504	554	501	518	545	507	523	501	541	499	524	494	534	508	470	502	556	518	512	490	490	498	486	532	512	492	534	553	502	522	479	483	515	493	516	486	471	492	463	516	497	463	506	528	506	496	515	491	482	487	503	525	475	510	483	519	476	472	489	528	509	500	510	535	505	499	473	521	472	483	521	521	452	489	499	533	437	495	478	465	488	508	484	524	529	512	506	538	519	522	537	490	497	501	496	523	514	532	482	490	510	490	514	521	476	501	517	504	493	507	488	491	500	462	479	496	496	533	472	511	455	513	495	541	495	478	481	501	519	486	491	488	552	445	493	494	491	510	523	480	477	466	485	482	503	506	451	510	492	504	548	524	489	501	499	474	474	521	489	471	465	528	515	519	491	487	492	518	551	534	491	503	437	496	490	540	457	501	492	491	497	478	531	486	499	544	547	506	536	515	493	500	489	526	507	501	464	439	557	496	466	541	494	507	527	479	488	492	469	505	519	464	525	482	501	509	483	505	487	505	480	533	472	502	496	547	476	520	495	494	466	497	477	509	528	487	467	509	473	520	493	482	505	521	501	505	521	512	524	514	502	508	484	523	480	504	499	506	459	511	518	524	519	522	496	507	555	538	477	508	549	503	468	491	524	509	491	515	514	514	458	489	536	489	512	488	493	479	466	510	501	530	535	497	499	519	505	494	542	519	516	493	501	487	487	518	497	514	494	491	455	509	513	505	497	492	500	499	491	530	506	526	506	494	508	479	542	502	523	477	526	498	483	467	481	490	484	484	488	477	518	528	510	496	516	502	482	539	449	504	484	458	474	506	538	513	498	486	540	492	518	528	504	497	486	511	502	498	494	535	514	483	492	487	465	436	503	475	457	481	492	541	482	525	483	496	482	474	505	510	474	510	484	524	492	481	536	510	492	548	472	510	498	497	501	497
16974	26376	18256	15603	7175	5796	4384	3405	2633	2205	1956	1673	1354	1171	1041	895	897	819	843	820	817	841	838	807	894	952	905	799	770	774	753	780	770	703	722	685	687	669	721	735	733	712	659	673	760	717	668	639	593	570	497	555	582	572	582	512	571	588	595	595	602	560	507	503	555	577	522	507	570	504	575	545	522	537	542	491	502	519	539	558	518	543	539	547	514	534	516	520	499	483	502	522	542	453	532	536	576	543	517	569	522	582	556	510	546	518	493	531	501	503	539	537	541	531	489	582	561	505	491	575	558	537	502	529	518	511	516	526	495	542	502	521	498	518	502	506	572	508	571	556	500	496	567	536	579	569	545	526	593	534	519	504	542	518	497	566	512	492	527	509	504	506	529	514	544	537	534	517	566	514	572	540	474	540	531	524	537	514	522	484	540	528	511	544	549	510	509	534	509	520	478	540	536	505	519	513	526	588	534	554	507	513	504	510	513	552	520	517	531	528	519	523	542	545	495	546	495	530	539	510	555	540	565	511	516	523	475	522	569	500	496	524	510	517	521	545	549	518	473	536	528	498	529	551	542	514	543	514	530	553	533	516	541	498	474	519	519	543	522	496	578	491	534	522	544	538	541	508	520	546	501	540	492	535	529	508	495	516	539	566	571	540	536	525	549	566	533	530	540	527	548	536	510	540	543	538	549	508	541	537	548	533	538	504	547	494	479	536	546	484	533	526	508	510	520	518	535	547	465	518	503	527	519	535	544	548	490	541	536	545	537	543	498	505	527	515	523	580	600	534	542	527	507	541	543	530	540	534	553	494	507	496	512	515	553	545	559	575	498	497	556	546	530	518	563	537	568	488	505	499	552	512	516	515	493	548	563	514	548	555	514	494	494	518	541	538	523	540	515	505	518	521	536	524	543	551	549	541	529	563	579	559	557	533	543	547	516	519	561	494	525	550	555	505	524	479	506	528	556	468	518	510	560	553	570	566	561	540	520	570	531	508	514	547	533	504	543	587	526	519	515	529	509	518	528	569	567	520	522	539	539	498	519	525	517	538	521	499	535	545	523	533	513	554	516	514	533	513	478	513	530	513	487	551	492	549	504	555	540	504	496	551	547	556	511	529	516	558	535	546	561	544	552	483	571	532	553	524	500	535	525	522	523	533	495	530	496	513	508	548	530	531	508	540	484	483	551	563	502	525	539	494	537	510	518	544	520	506	528	575	560	558	500	520	508	509	536	539	538	509	512	533	549	529	519	538	513	517	517	510	511	527	512	487	536	532	518	562	511	496	505	533	504	539	516	524	499	524	494	528	508	506	523	507	537	555	562	512	513	584	540	504	561	506	518	546	518	539	563	562	521	494	513	535	552	498	512	540	527	543	529	522	560	535	550	511	546	537	550	553	522	555	551	505	550	539	504	526	544	515	526	518	498	497	572	565	548	547	526	544	544	512	507	521	547	528	483	512	496	533	569	489	563	541	581	541	553	531	517	526	532	508	558	513	506	537	519	501	530	519	540	516	536	546	534	523	509	510	493	550	552	534	539	514	513	530	514	577	547	527	521	489	568	549	523	536	550	530	553	517	555	531	509	539	542	522	516	534	509	541	552	527	475	518	529	524	491	551	542	522	544	494	527	551	474	522	547	521	547	539	526	501	494	512	557	549	502	523	494	509	534	503	507	528	501	559	519	537	569	549	517	499	499	517	483	579	546	553	490	518	522	538	532	550	509	517	550	522	542	544	552	556	528	545	502	560	488	508	547	520	519	529	540	532	545	556	552	511	570	519	528	539	557	528	543	506	491	508	516	501	553	536	500	515	520	559	504	560	551	572	546	509	531	491	493	523	513	501	553	509	519	487	530	538	561	552	521	507	526	551	514	478	558	497	538	563	491	495	511	515	541	536	531	499	502	556	537	547	594	497	529	525	514	514	516	510	554	492	548	546	516	513	519	507	541	522	514	516	538	547	531	559	491	496	530	574	556	520	512	576	506	488	506	527	545	526	541	580	539	520	519	508	575	521	546	521	526	527	531	565	525	505	556	531	565	531	551	521	527	518	551	524	501	571	504	510	527	532	531	557	528	523	530	509	546	508	585	490	529	569	527	522	492	496	507	523	509	545	534	532	562	529	522	515	525	541	529	561	519	531	508	539	572	491	553	548	528	544	540	512	523	512	558	529	528	491	530	540	521	563	532	516	492	532	499	535	498	597	508	492	543	512	523	552	543	549	486	525	530	521	526	531	517	536	534	515	532	520	535	529	495	566	498	522	551	477	535	535	526	492	542	518	541	524	538	519	521	546	522	541	545	487	523	473	532	522	515	521	531	528	529	521	559	518	500	503	521	524	490	506	559	558	536	509	537	520	576	529	513	559	513	491	521	512	543	544	505	575	507	534	528	528	525	509	531	500	507	531	534	514	541	517	488	523	553	563	535	533	533	522	580	512	513	478	512	518	529	529	535	552	520	501	503	537	577	509	525	535	537	488	488	499	531	557	494	507	561	527	536	527	569	521	519	508	551	539	489	597	503	533	553	508	547	532	521	512	529	511	500	523	590	512	551	532	530	583	547	553	505	519	584	499	518	516	515	503	547	529	534	550	532	520	528	525	527	504	537	543	547	529	514	517	557	528	559	532	549	520	509	513	535	507	504	528	544	510	521	524	514	558	505	508	544	573	499	515	522	536	535	541	504	540	532	478	537	500	522	514	555	511	507	546	549	563	517	504	523	565	520	510	504	521	530	522	508	534	521	531	545	543	530	552	526	550	544	521	537	513	589	543	566	509	542	513	525	545	524	520	488	489	550	526	549	495	492	490	558	514	505	532	542	559	533	541	519	480	562	475	546	520	541	529	530	506	532	495	524	501	545	522	523	537	541	533	524	525	546	503	529	587	546	543	520	533	500	539	508	550	541	535	520	545	512	512	515	528	502	537	529	552	530	490	518	564	547	579	538	541	502	548	553	494	523	549	486	541	523	550	529	526	544	511	506	538	526	537	533	512	522	533	506	519	557	525	514	540	516	520	535	499	508	530	545	548	515	548	555	492	523	501	527	543	546	496	573	540	501	531	560	528	539	513	535	519	559	509	488	497	546	502	528	493	477	540	523	562	546	503	503	520	553	505	567	530	498	506	508	521	566	529	497	538	546	574	523	502	525	494	529	519	538	523	523	503	544	556	521	540	501	540	542	563	501	501	570	546	538	525	533	510	541	541	517	522	510	468	523	519	514	550	551	569	497	519	558	558	497	531	504	532	499	521	532	510	571	551	557	522	546	520	532	489	492	532	562	556	518	576	549	516	529	546	566	545	567	525	514	582	506	520	524	510	529	506	580	522	546	524	539	517	535	535	552	549	528	505	555	563	507	587	519	485	528	490	521	540	540	516	505	525	514	535	516	541	565	530	496	567	522	531	505	504	540	544	531	517	536	536	521	552	548	531	528	548	511	515	541	532	557	518	542	533	537	545	532	525	540	555	501	516	520	525	560	575	521	552
25139	21304	27337	25485	11995	3622	2471	1953	1700	1466	1479	1315	1224	1132	1121	1077	1109	1054	1076	1020	1096	1061	1102	1116	1146	1090	1095	1086	1016	1023	1027	1123	1055	1012	1000	1024	1008	1031	1012	1084	1027	1022	1031	1049	1041	1018	982	989	1013	943	965	940	923	1014	933	948	960	905	1003	963	964	974	957	1000	906	1022	991	943	981	984	970	982	897	969	909	929	1001	959	905	990	970	966	936	933	961	943	999	995	961	1001	958	941	939	904	949	926	944	958	918	923	914	988	939	939	953	893	936	965	961	941	953	963	989	946	948	910	940	998	962	954	952	927	903	984	926	932	917	890	878	933	957	895	940	933	978	1027	930	925	951	962	930	917	977	936	942	945	965	986	926	960	956	999	942	1008	930	913	922	954	942	968	952	944	988	978	927	916	952	998	978	942	967	953	958	983	1005	914	910	1006	929	920	993	1011	933	1005	976	947	962	888	938	899	836	968	914	938	924	967	974	900	933	930	876	948	954	939	976	917	911	955	900	955	963	960	917	926	888	976	906	932	918	934	966	964	986	954	975	919	942	963	980	966	964	926	962	1029	965	949	912	911	951	940	950	999	901	946	942	902	949	924	939	924	994	924	958	952	914	959	955	978	894	924	922	977	968	954	861	925	956	948	914	922	934	999	954	1048	994	975	937	955	971	948	940	923	930	954	960	892	906	959	981	965	974	951	961	963	976	938	941	992	957	975	963	994	962	939	927	925	891	916	998	949	961	945	964	968	967	925	906	968	947	961	933	965	922	968	955	918	974	930	989	961	1015	883	967	962	966	1007	938	962	1009	950	996	954	896	955	951	892	912	896	940	973	940	943	957	974	922	933	927	956	931	932	965	922	953	979	972	988	967	911	901	968	892	920	950	964	970	958	983	975	962	939	932	957	962	921	930	962	926	948	915	916	973	949	914	938	989	953	975	951	949	899	891	875	955	917	977	978	939	938	977	936	962	960	942	970	940	967	964	942	982	978	937	904	938	924	971	969	968	944	968	979	988	989	956	972	941	905	965	931	941	888	939	1002	985	926	944	933	981	886	941	981	970	964	962	923	980	997	966	965	967	945	979	962	969	987	952	902	960	1025	963	963	984	920	1029	942	960	960	958	986	980	990	940	947	936	945	915	931	914	949	901	986	869	963	963	928	946	898	1003	977	955	980	914	878	927	951	983	967	956	935	963	954	1003	939	1019	977	938	924	1012	962	899	897	1002	971	949	914	1003	974	985	1006	951	963	939	988	969	926	933	957	983	943	955	883	982	940	946	936	934	947	916	951	954	879	952	928	962	932	908	898	951	974	973	926	993	926	929	901	926	933	958	1009	945	975	905	941	910	947	964	915	928	958	948	932	863	934	966	901	972	910	945	889	910	987	874	927	952	918	956	924	923	968	927	969	1035	941	984	957	930	904	959	997	977	979	963	967	915	908	933	954	883	941	990	958	977	958	947	948	979	934	941	960	954	994	936	978	947	945	937	950	945	947	965	943	967	959	963	923	984	961	985	967	916	903	910	993	953	913	964	895	981	952	940	910	950	919	969	1002	954	939	930	945	976	869	915	994	906	934	991	923	939	958	890	939	973	998	901	956	922	945	971	954	958	926	929	984	939	921	984	986	952	936	983	986	922	939	909	1012	952	896	989	951	961	961	938	954	913	937	918	938	1034	953	911	984	915	969	934	951	945	934	995	1026	906	933	973	944	943	984	958	923	922	941	915	964	963	931	977	896	917	946	896	990	984	965	914	946	922	934	949	918	943	1003	888	955	987	891	957	970	924	949	924	964	979	899	926	902	849	941	948	1017	915	979	972	963	912	987	990	955	968	891	988	990	945	993	1020	908	935	920	965	918	953	965	892	912	969	894	950	916	860	962	935	909	930	911	955	941	951	935	897	970	1015	927	939	910	1009	932	977	984	1014	921	937	944	895	981	931	952	898	913	973	914	989	902	929	927	919	1009	969	967	951	905	888	933	968	953	990	993	896	997	967	974	965	934	959	914	881	947	960	943	994	997	949	928	933	940	930	942	937	894	930	940	916	994	933	949	923	941	948	975	928	1001	929	925	880	976	944	941	963	917	942	941	923	936	969	914	892	903	985	944	948	950	995	965	887	903	947	917	959	962	913	921	968	936	950	917	921	972	979	991	942	978	943	945	907	954	981	940	975	975	955	963	958	880	957	953	919	940	970	909	930	978	976	923	980	946	937	942	961	978	907	939	945	898	977	981	992	994	981	995	962	908	955	967	946	952	958	896	985	914	937	939	955	912	1004	934	928	1004	936	916	955	923	937	957	924	980	959	971	910	940	935	914	975	929	958	940	969	937	909	953	959	932	915	957	958	959	937	978	961	968	962	964	918	948	943	961	968	980	952	959	993	1033	972	936	932	995	927	925	987	937	1017	932	971	958	1006	919	971	923	930	969	982	973	932	987	932	930	895	966	967	900	982	939	954	930	983	908	1015	946	956	902	990	967	939	978	960	967	926	936	971	920	950	968	964	977	891	939	969	1001	995	943	958	952	992	962	911	992	916	940	932	963	979	971	904	935	956	974	964	977	935	973	971	919	934	916	976	941	985	948	938	919	913	922	919	956	899	910	932	942	945	912	953	963	945	945	982	932	933	930	935	976	913	907	973	905	945	907	962	987	977	902	948	970	852	961	997	919	963	980	976	920	933	946	985	931	925	968	980	975	963	940	925	922	905	960	933	951	956	985	926	946	964	957	944	961	927	998	932	918	935	969	979	999	929	943	947	975	944	944	928	975	961	956	933	948	986	950	998	914	938	1006	993	971	992	921	926	982	927	915	959	963	964	972	892	997	957	957	978	938	969	912	983	958	925	963	959	1014	921	906	944	934	990	985	973	915	936	952	961	927	920	892	964	904	943	1021	975	972	972	957	915	980	991	949	942	974	952	968	971	978	922	958	923	889	995	898	949	911	982	970	928	883	908	938	926	963	972	953	924	921	1006	940	902	941	987	953	987	992	984	980	968	919	956	975	965	942	988	973	940	921	966	986	928	931	920	903	973	934	914	919	977	969	975	889	951	910	956	939	960	962	928	929	980	924	924	1012	870	972	956	933	915	981	943	910	977	1001	939	885	998	958	964	947	983	946	931	986	975	947	922	854	931	991	954	955	897	905	929	998	1030	917	970	922	998	863	946	867	989	971	960	900	943	1005	957	965	886	971	962	964	955	1001	967	940	961	968	1014	954	978	964	1005	953	926	909	978	956	985	914	968	902	957	976	956	936	958	916	978	929	921	962	918	946	960	956	987	1011	963	944	908	943	869	926	928	900	917	922	1008	943	945	941	918	1009	979	966	912	966	986	966	962	921	995	962	965	934	976	951	996	945	954	950	944	967	928	931	961	941	986	946	924	938	988	1027	927	938	958	925	914	924	900	888	948	921	959	880	966	960	955	962	974	938	969	947	963	903	908	935	956	948	940	957	1015	962	934	923	923	914	959	988	878	949	945	934	938	906	956	944	952	899	936	958	923	937	918	915	880	885	937	960	907	983	975	972	964	1008	989	928	979	902	968	1012	946	919	935	947	990	898
16294	21204	13782	11239	5962	4909	3694	2983	2406	2130	1982	1731	1473	1383	1280	1208	1241	1209	1224	1249	1224	1153	1222	1253	1247	1258	1206	1183	1209	1157	1240	1137	1115	1078	1102	1021	1065	1099	1135	1068	1074	1107	1071	1034	1005	1107	1064	1100	1016	973	987	979	1022	990	973	1008	979	1046	994	1043	989	966	981	978	959	997	958	969	973	903	1028	948	982	1021	970	960	938	995	994	974	942	953	903	950	973	953	964	968	959	921	1015	991	989	944	964	952	987	957	926	953	948	887	969	976	1009	938	955	980	945	942	947	991	930	955	947	986	995	973	946	940	959	961	986	961	943	942	997	974	1036	954	992	974	964	996	1029	952	990	990	959	960	969	980	1007	960	978	981	922	995	982	986	967	906	999	969	989	946	989	917	993	981	986	960	942	973	991	956	957	948	937	919	962	977	1037	984	938	1012	947	924	908	943	950	959	975	966	928	971	926	935	980	953	949	948	983	967	978	987	942	930	938	1001	946	928	891	965	974	937	923	935	1006	967	968	1012	1005	980	951	977	1029	966	989	948	950	965	959	950	941	940	971	985	972	974	946	982	980	984	939	1004	907	1009	928	1023	930	983	1008	1007	938	994	996	912	968	933	968	992	964	983	962	951	958	964	984	1004	964	1024	905	958	971	1017	943	958	996	1011	965	986	962	983	956	940	1022	1011	891	949	980	976	883	954	922	998	977	938	954	972	1036	962	971	979	970	925	1006	971	985	927	950	956	942	976	981	967	927	965	931	996	969	963	925	956	923	1024	1029	982	987	977	988	971	907	984	967	993	932	940	964	944	987	937	1006	1014	929	918	986	945	999	965	957	1018	948	926	928	926	917	959	997	934	958	944	931	948	958	937	988	1012	944	1014	981	940	934	1018	964	986	1007	970	990	988	912	952	956	913	997	1020	965	948	949	976	1007	981	987	966	1002	964	943	914	955	928	970	943	976	940	1025	903	994	1011	982	930	962	1006	992	931	1010	1030	1014	988	928	979	943	940	983	952	985	1013	994	1026	959	978	945	999	923	968	994	967	967	986	939	999	994	975	919	988	898	988	945	980	937	921	963	924	970	984	968	990	986	974	968	949	1010	964	945	971	1012	931	1001	983	976	971	946	951	1010	948	1047	951	986	1005	979	988	975	956	1006	974	920	965	970	934	921	999	972	952	971	945	967	979	917	987	937	990	951	970	958	939	906	979	923	970	930	1024	999	952	927	1001	967	924	951	947	949	942	974	950	981	976	932	999	983	948	925	953	932	918	992	930	969	1010	983	918	970	954	950	926	958	969	919	974	994	941	1005	895	981	971	964	918	913	946	936	995	998	976	994	1006	967	1009	985	891	974	950	959	979	965	982	982	941	960	932	927	1007	938	972	961	976	951	906	1007	958	924	939	982	977	1000	976	953	936	983	990	951	957	926	950	960	995	951	964	967	961	964	1013	954	920	920	977	938	1018	985	956	968	946	1005	965	958	979	1004	914	990	959	984	961	976	942	972	1004	982	983	990	966	950	940	985	937	948	1000	984	977	943	930	1010	1021	920	952	976	942	999	957	976	1022	925	954	962	933	970	981	964	933	934	984	1033	959	950	996	960	954	930	891	947	1011	948	982	964	924	955	991	969	998	982	1004	1000	946	940	1008	934	987	977	1015	1003	917	985	974	959	953	982	983	969	875	955	931	984	927	991	937	951	983	956	988	988	905	963	1004	921	948	946	931	949	942	955	924	1003	998	990	950	942	969	952	971	919	942	958	971	1022	972	955	918	990	917	991	973	970	945	968	950	971	947	1012	973	931	985	924	1036	948	970	974	958	950	964	984	975	978	964	942	961	892	966	948	982	942	960	984	942	939	998	956	969	1004	1003	943	994	926	961	935	969	923	962	974	952	972	1011	942	961	967	990	979	961	952	958	977	990	936	977	945	965	956	1001	1008	911	949	970	1010	994	1003	980	1010	1000	998	1008	987	971	1014	1021	942	938	990	962	907	953	1021	938	933	986	952	933	969	973	989	1009	980	977	955	980	1005	1013	984	953	946	941	1005	997	1005	983	1046	965	980	944	1029	952	1001	983	963	963	936	990	949	957	1014	981	937	950	963	931	947	999	996	983	937	959	930	991	1000	925	1038	978	1009	1014	941	880	987	1010	980	994	971	940	968	990	955	948	992	960	944	998	896	955	974	948	961	975	945	992	1020	917	902	979	948	946	1003	957	949	997	936	989	933	1009	951	936	960	948	986	986	953	948	955	952	985	959	1014	946	1003	979	883	949	940	917	1002	950	936	967	929	984	963	941	990	949	1010	963	950	969	1012	956	939	963	971	985	913	936	994	936	975	928	990	928	979	983	943	1016	939	966	933	965	1002	941	966	912	955	941	966	1000	937	994	929	943	957	987	935	955	902	994	939	989	970	958	987	977	926	986	938	987	967	925	971	907	1011	936	939	974	999	955	989	994	951	960	1016	958	953	935	970	975	953	961	932	954	1011	959	929	1017	1014	933	916	941	988	999	943	1005	951	1006	989	917	959	912	1036	982	928	962	971	948	955	965	950	958	971	978	977	925	992	896	967	1011	991	996	972	934	972	989	1001	961	982	921	966	945	938	959	1019	982	986	960	996	940	1040	973	979	1015	981	947	991	957	925	931	930	980	984	1019	948	964	911	964	1011	969	982	951	955	1011	934	916	954	928	1021	976	957	920	1001	989	993	942	982	1004	966	924	968	919	930	955	976	974	905	927	994	945	957	1009	988	958	977	944	1041	997	881	925	941	954	1028	960	991	941	979	1001	952	974	974	999	923	965	1003	977	963	938	1000	950	985	928	953	964	955	966	968	975	983	956	929	926	995	988	938	984	956	975	955	953	948	986	942	971	984	928	959	933	922	937	935	975	890	998	1013	960	1005	957	978	969	947	983	992	955	941	993	1003	944	977	979	954	981	984	920	958	978	969	999	883	961	938	940	956	930	960	952	997	929	962	1000	960	1034	986	952	943	920	919	983	1004	890	934	982	948	961	937	988	966	958	983	926	976	967	958	946	968	927	964	942	895	940	975	954	976	1014	976	977	988	938	967	992	973	952	985	967	861	1007	996	977	960	941	936	981	1001	933	984	976	973	972	1000	907	963	1004	937	971	990	932	956	999	1022	1025	988	964	993	972	926	988	995	900	904	932	943	954	1005	941	923	936	970	1004	1004	968	943	995	1003	950	951	1008	966	1056	911	1009	959	991	982	962	970	941	980	945	951	975	951	949	1016	978	988	967	921	942	955	988	1008	925	959	910	954	1004	971	916	957	936	973	959	957	928	976	925	939	958	1001	955	958	996	979	973	965	954	962	996	905	946	920	935	969	911	988	980	943	972	930	962	970	1017	969	1000	956	1014	948	963	977	939	904	965	939	951	940	947	990	959	963	1040	1028	972	934	999	971	949	976	990	943	954	1012	953	923	953	953	947	959	949	977	965	959	925	991	949	927	939	956	946	1007	888	905	973	937	974	992	953	977	950	995	986	945	894	991	1002	995	969	950	1012	933	931	953	991	926	973	965	1020	938	998	971	982	935	981	977	952	951	893	956	936	981	968	978	1018	926	1011	951	936	1013	951	936	954	956	951	973	1000	944	1034	905	953	950	968	938	971	995	984	975	949	973	949	963	966	932	959	941	932	920	936	941	967	955	954	965	994	993	1010	1000	952	934	933	1000	959	952	921
22745	21318	28964	24006	21329	21491	11419	3620	2541	2177	1936	1709	1402	1275	1179	1082	1002	1037	1072	1014	1043	1037	1016	1083	1097	1104	1005	1021	997	960	962	989	970	927	894	817	912	854	875	899	887	934	881	924	836	909	830	844	812	778	746	775	772	788	825	792	770	764	810	777	787	750	757	742	777	806	741	708	749	746	745	658	701	747	690	770	810	756	741	698	765	719	714	698	722	733	723	716	748	667	761	757	719	695	710	775	713	726	667	706	732	743	751	750	780	720	775	746	787	777	769	747	779	785	752	722	741	760	730	728	694	706	769	760	710	811	761	747	757	752	739	747	701	723	741	746	736	730	742	761	753	759	727	732	741	769	757	709	732	801	708	718	717	707	764	727	740	759	715	719	803	743	703	790	756	808	727	786	773	730	771	743	737	728	786	683	751	732	756	773	700	721	716	738	732	772	698	734	760	723	714	759	757	742	763	717	768	770	780	726	722	776	720	738	701	739	726	758	714	749	754	681	796	726	705	743	752	723	748	736	724	732	662	704	720	733	728	738	710	763	717	731	710	754	731	711	771	759	721	729	713	707	732	746	760	653	684	738	727	755	771	781	757	712	755	727	730	774	736	759	763	720	752	752	727	758	745	763	725	731	727	753	724	700	729	748	750	749	758	755	787	740	717	776	703	686	722	741	748	715	740	748	676	771	722	704	769	745	781	712	730	738	715	701	758	709	769	770	694	756	789	718	747	760	732	728	673	762	770	723	754	711	691	710	755	717	737	691	791	739	745	741	722	747	768	691	761	694	711	741	710	752	723	727	720	736	779	710	689	718	740	759	751	721	677	708	788	716	746	739	680	769	783	759	708	715	668	718	738	727	760	725	672	786	725	768	733	697	708	724	697	726	735	703	696	717	739	724	711	741	715	743	707	780	750	760	737	690	673	741	732	787	750	740	787	748	737	669	764	762	775	755	708	762	742	717	726	725	731	714	776	730	722	681	728	734	740	756	760	710	711	676	751	712	774	730	713	708	756	764	740	771	779	710	756	754	709	719	769	747	717	789	753	766	700	714	738	754	730	728	742	702	781	768	729	779	731	764	812	751	744	743	745	745	805	755	759	752	740	712	774	773	716	763	720	705	727	740	721	728	707	748	722	723	737	746	734	727	711	747	725	752	751	713	715	722	781	696	719	714	750	753	712	719	784	688	703	710	743	703	702	718	774	689	768	729	734	822	740	712	727	749	735	724	713	725	712	735	762	749	730	755	737	727	779	734	720	694	686	792	715	761	727	709	783	694	696	731	735	681	733	741	726	774	719	733	753	733	726	720	765	739	717	725	707	728	717	710	713	747	717	718	742	744	717	740	769	720	746	741	757	756	754	697	728	757	728	720	716	697	721	749	753	715	741	728	704	737	722	736	684	730	700	788	708	770	729	756	781	770	741	779	793	687	702	716	705	698	743	753	745	763	684	759	760	705	741	707	775	772	717	716	676	715	709	794	712	715	741	721	792	736	740	705	697	702	701	724	746	713	740	747	773	688	702	745	775	767	770	781	712	734	743	734	759	760	731	725	753	741	724	731	703	769	766	717	750	699	732	735	774	708	771	756	717	701	797	779	782	745	733	752	763	740	796	700	753	736	774	692	716	729	676	762	742	717	717	790	773	714	725	751	772	684	769	684	785	752	755	722	750	742	741	731	745	726	709	762	692	699	733	693	767	732	721	717	752	763	687	712	778	721	737	749	717	721	691	738	758	696	675	714	724	735	718	751	734	720	734	688	755	764	704	743	735	734	742	753	707	736	717	683	753	780	690	734	738	738	687	760	735	735	729	763	708	756	715	752	684	731	707	713	770	750	737	745	771	709	759	824	723	718	743	741	720	763	739	727	770	705	690	755	721	748	702	727	760	732	769	717	713	733	706	726	736	749	735	781	706	714	740	726	753	775	754	708	761	742	722	801	777	732	709	727	747	726	723	722	739	726	717	728	724	742	729	704	789	733	738	756	744	724	706	737	729	700	695	679	705	733	693	753	761	732	701	726	760	730	713	740	699	721	702	741	737	720	766	759	743	791	698	748	759	735	720	749	760	723	742	800	801	721	694	770	756	714	737	729	688	752	703	798	739	732	747	756	688	724	723	698	741	728	752	750	755	761	765	694	776	785	719	725	721	743	760	736	792	733	768	749	753	749	694	797	737	731	710	762	726	756	735	776	739	709	695	741	714	722	773	767	763	752	684	673	770	706	740	690	701	747	736	779	707	779	748	708	776	718	704	663	765	725	739	717	739	760	734	750	765	716	744	757	796	706	707	728	740	712	826	747	713	746	713	707	713	738	716	702	703	747	726	757	696	761	756	696	704	758	743	751	717	743	753	755	740	709	709	753	729	735	766	735	745	735	734	740	723	684	703	736	709	775	709	793	751	790	703	778	678	737	696	753	727	722	733	664	741	746	722	724	739	740	720	732	755	688	780	690	801	686	683	767	705	750	711	719	730	731	725	774	756	694	766	757	705	771	739	710	735	735	726	706	709	711	736	719	707	767	709	727	698	735	735	729	769	721	705	745	750	734	708	665	726	689	741	708	771	684	752	708	716	768	783	739	725	718	717	744	776	714	743	691	701	750	735	731	695	743	722	766	727	705	708	771	726	768	755	705	726	766	721	729	734	760	748	765	731	738	698	747	722	755	713	718	773	748	794	721	693	747	758	722	703	745	730	726	772	676	728	719	767	732	735	755	780	713	724	699	707	730	734	744	706	733	742	750	785	744	783	731	749	714	733	732	771	768	704	722	770	687	724	737	729	731	737	739	706	707	701	759	710	717	769	760	740	730	735	750	719	749	758	710	786	707	773	732	728	760	755	749	721	803	753	740	697	712	725	748	785	775	680	779	788	762	788	701	762	736	698	746	778	684	735	724	712	721	719	735	758	775	726	766	734	728	678	718	697	726	692	730	746	787	780	755	745	709	716	738	697	737	797	710	732	746	725	748	724	721	752	728	734	713	718	750	750	743	726	704	682	741	750	747	719	751	791	736	741	705	725	706	717	711	744	690	719	727	741	718	745	751	728	755	815	759	760	779	786	747	742	741	729	732	722	706	713	734	758	761	782	768	760	706	756	738	718	716	745	754	712	752	691	700	753	786	721	709	747	712	735	723	758	745	695	712	750	702	706	750	720	721	726	751	672	730	717	726	705	711	748	702	757	796	753	775	742	724	699	719	752	712	705	732	663	755	785	721	741	728	779	728	752	748	713	690	714	733	711	739	716	728	712	774	730	740	751	729	772	733	710	723	746	724	766	709	727	728	741	754	728	780	697	769	737	767	729	749	709	754	792	710	742	746	755	777	734	741	743	754	760	750	710	760	761	768	714	769	732	708	716	734	786	767	725	794	730	718	710	758	710	777	742	692	706	700	745	752	763	706	731	735	781	816	724	717	726	769	696	749	699	725	710	737	719	757	714	717	735	748	744	722	741	663	790	694	755	700	695	769	742	768	712	764	693	752	729	756
18426	31929	22452	19295	10257	8694	6355	5059	3997	3378	2868	2388	1969	1780	1473	1313	1325	1329	1243	1275	1207	1169	1230	1162	1323	1352	1211	1145	1087	1130	1110	1091	1022	998	963	970	969	1031	984	1012	940	1003	1020	1052	969	1002	924	914	870	832	832	802	834	767	796	732	754	804	752	749	780	766	771	721	766	713	767	752	745	695	730	792	698	736	766	751	779	729	762	707	726	755	713	731	704	737	744	797	765	743	710	755	694	781	706	720	784	733	717	734	755	762	734	759	716	705	698	732	733	728	737	741	681	737	762	730	781	712	730	726	663	783	723	685	755	772	748	742	738	779	724	760	719	742	743	748	729	756	695	746	742	698	766	708	750	715	767	665	656	748	741	767	719	771	689	691	744	735	774	754	706	739	711	743	753	751	731	761	750	741	753	686	675	771	765	728	744	725	743	726	672	760	719	747	721	728	724	699	708	727	707	799	669	698	782	742	752	775	729	739	747	713	759	738	760	748	758	757	734	750	732	774	743	704	728	764	749	668	705	737	760	755	734	756	736	751	740	686	783	737	743	739	727	730	735	741	748	734	710	716	727	748	696	768	782	742	739	749	710	729	765	730	735	713	766	701	799	758	744	698	713	728	745	730	720	737	743	758	747	734	768	721	757	717	739	758	764	769	748	710	728	804	798	785	759	738	748	722	690	720	715	750	726	697	729	711	782	758	746	716	760	721	714	721	730	774	730	733	706	769	701	726	734	752	735	785	730	784	760	746	736	738	713	722	714	727	759	748	762	728	768	721	773	747	774	758	774	720	729	747	796	728	709	717	726	738	763	735	729	721	736	774	779	720	741	770	714	732	717	742	769	721	754	742	726	740	762	770	747	715	757	729	730	714	736	700	723	717	789	697	753	762	713	717	737	737	686	745	714	746	741	776	720	719	750	759	719	773	747	705	755	708	695	693	706	727	764	710	732	734	774	742	755	704	733	739	722	723	760	727	724	765	734	729	732	736	717	702	716	693	714	676	734	688	686	775	720	722	682	745	749	761	775	718	730	826	760	768	750	722	762	714	745	682	731	790	748	697	698	736	722	734	735	788	738	745	711	690	749	729	726	719	754	742	747	706	703	770	756	746	724	772	749	754	741	750	707	750	732	739	747	764	736	763	729	745	743	698	706	721	727	756	707	707	729	767	727	753	751	766	731	711	724	762	747	713	736	740	730	707	695	650	746	720	696	755	717	703	709	752	743	733	762	781	721	787	767	743	741	719	618	726	772	736	742	715	713	748	725	767	720	755	763	735	739	690	734	726	766	737	723	705	742	683	716	704	765	732	758	788	724	723	729	747	743	741	718	715	739	754	780	773	674	733	715	762	782	676	777	790	745	710	773	692	770	641	759	733	753	705	731	731	719	761	709	824	730	744	767	752	746	776	768	712	731	748	767	733	697	759	683	752	788	722	759	717	760	805	702	756	770	722	706	772	744	765	696	729	725	713	731	752	727	706	750	771	738	738	716	725	757	708	769	732	742	810	710	754	767	729	761	691	740	711	760	718	761	770	739	761	750	742	756	680	772	755	733	698	745	724	760	764	758	727	733	752	737	730	786	718	771	739	745	748	679	734	709	741	758	787	689	752	767	760	728	694	706	752	714	745	736	749	731	774	758	703	730	797	740	729	729	721	723	714	717	727	727	782	754	742	760	767	771	708	695	748	727	800	740	754	684	719	745	672	767	737	650	717	742	716	705	780	717	735	716	750	739	774	741	710	720	756	741	720	733	774	767	701	735	695	761	689	725	768	715	715	772	712	683	730	731	733	724	694	764	775	699	728	754	765	737	744	721	719	768	782	719	726	754	738	704	745	752	737	741	726	748	718	734	685	715	726	781	729	743	755	743	749	741	687	759	725	747	775	731	753	790	720	719	711	773	771	793	771	745	748	716	724	729	679	777	769	741	729	741	771	725	776	754	748	726	729	714	703	784	780	726	762	724	691	743	704	801	740	747	706	695	790	744	761	730	775	752	702	752	761	726	703	756	768	723	774	754	712	723	732	711	744	735	721	758	770	743	727	747	732	737	704	738	713	762	767	699	702	784	766	756	740	742	694	740	779	716	708	740	734	759	709	772	727	746	776	715	765	696	736	801	720	719	723	756	689	703	743	737	757	754	721	720	758	711	721	748	771	706	733	799	747	733	731	680	721	748	772	788	747	758	697	754	709	745	736	750	740	737	795	739	715	782	741	703	729	706	752	691	775	743	691	739	799	748	708	790	730	742	761	745	732	724	726	723	784	739	777	720	712	724	766	701	744	683	761	734	755	745	717	734	711	722	752	742	731	696	698	772	744	774	727	741	773	719	732	764	702	753	712	749	725	701	702	715	741	753	727	740	707	688	782	682	737	727	798	781	746	710	741	718	706	719	733	742	700	771	727	745	711	723	746	748	749	721	760	691	734	715	751	722	744	734	738	742	729	730	702	782	751	705	707	687	748	734	737	734	743	739	721	736	761	717	732	708	740	735	693	731	757	706	750	760	724	754	715	784	760	749	776	756	722	764	737	740	758	757	741	719	751	755	768	758	779	658	761	747	756	753	751	765	774	773	701	757	773	762	737	757	709	767	681	740	749	721	731	739	729	762	750	748	768	691	735	735	715	749	781	799	754	771	718	743	744	723	733	727	735	725	750	783	731	713	739	709	772	738	722	718	748	718	725	685	758	757	707	737	750	745	743	765	716	771	727	766	755	745	729	659	731	760	738	723	707	744	749	701	794	718	706	733	735	721	722	719	768	735	754	727	777	725	751	779	734	760	726	757	705	698	741	697	754	762	730	766	716	759	759	741	769	748	762	796	755	706	749	746	664	747	739	707	702	729	715	725	728	746	746	736	693	704	738	704	735	689	694	770	729	756	713	678	742	723	719	724	685	744	709	763	741	745	706	719	714	720	796	709	780	714	739	770	760	749	682	794	759	695	774	704	743	720	710	774	732	760	705	722	769	741	717	787	696	770	746	721	768	678	734	691	700	762	731	740	745	682	707	734	730	723	747	768	753	717	760	753	696	709	729	738	758	731	792	743	705	744	669	759	765	700	702	699	773	711	702	730	768	755	748	687	760	763	717	755	727	723	741	724	714	716	740	706	715	750	751	747	715	718	785	727	745	749	774	783	732	733	701	713	721	730	724	744	753	723	774	702	711	735	741	743	788	730	771	762	716	711	734	724	759	754	706	784	718	778	699	737	706	710	714	761	736	778	737	693	741	751	753	715	721	703	781	732	710	676	727	745	786	701	658	712	777	703	695	754	730	760	750	751	757	772	740	783	751	753	713	692	732	718	758	783	731	747	706	772	720	731	761	740	758	710	737	786	742	708	755	700	750	755	696	705	717	675	764	768	745	727	728	716	700	713	744	733	715	759	746	741	702	683	753	718	770	732	709	777	735	736	767	711	760	728	770	760	693	746	733	712	705	743	731	694	772	712	735	743	739	744	721	729	732	732	724	755	736	746	686	764	761	770	724	720	722
28273	18833	10173	5111	2819	2205	1632	1288	1173	1099	960	964	835	842	793	782	821	780	789	793	826	835	867	882	822	846	850	765	793	789	829	764	754	742	719	710	727	775	791	760	724	764	782	742	814	764	772	750	739	745	757	699	718	654	710	730	687	719	707	691	779	709	708	723	725	697	698	713	760	670	732	728	713	680	737	682	719	718	694	695	785	727	699	755	720	708	716	713	689	733	680	755	729	734	746	708	653	740	676	727	744	727	733	739	738	707	693	705	732	687	678	687	717	709	709	661	679	698	737	673	736	625	733	720	680	706	778	690	770	711	706	725	732	712	726	693	743	766	716	762	702	734	702	720	697	732	750	710	709	707	692	693	728	726	710	758	699	676	753	759	708	737	718	663	721	705	708	711	727	708	713	726	723	693	715	699	721	660	712	707	747	743	668	729	782	680	699	747	730	668	703	713	669	669	709	667	694	694	702	717	705	705	710	706	709	782	642	721	715	661	726	695	718	732	722	735	666	699	736	677	721	706	724	703	747	732	751	733	720	759	759	679	674	719	725	769	754	673	683	719	736	669	704	725	711	728	714	731	715	741	710	730	710	709	708	712	721	750	743	747	729	761	715	745	735	705	719	646	714	706	705	781	729	732	699	720	745	757	677	768	697	699	791	704	671	707	706	748	688	695	678	705	753	750	726	714	665	704	695	741	726	737	725	723	709	712	729	694	688	741	717	708	711	733	694	770	749	744	661	710	734	744	700	703	751	759	701	704	701	712	662	703	685	739	740	708	665	738	670	699	699	717	712	649	720	746	746	723	665	690	733	694	757	748	682	720	681	713	712	724	726	698	715	730	687	686	737	690	695	688	726	758	662	738	736	703	741	713	701	739	700	713	682	752	709	711	698	704	745	739	699	707	711	728	715	712	705	779	709	689	694	662	694	699	716	703	733	701	702	716	750	690	717	741	700	661	733	742	770	739	736	725	722	754	699	720	736	699	696	688	705	741	771	685	697	733	675	695	735	648	709	745	726	710	733	704	730	737	685	759	699	690	749	755	712	717	705	697	694	715	737	698	713	731	709	734	722	733	701	681	724	760	737	721	762	710	683	690	700	693	717	700	736	714	722	715	702	715	723	696	708	733	690	693	709	729	716	769	708	737	655	674	706	681	635	686	713	733	698	692	681	718	640	720	702	708	702	647	744	648	705	736	781	729	686	751	740	746	724	710	744	751	697	681	726	703	676	736	719	659	733	629	704	701	731	708	688	678	743	715	728	704	689	724	682	743	702	685	698	702	669	701	725	681	703	708	743	719	680	754	750	725	747	731	706	677	737	733	693	749	727	745	764	717	692	739	657	701	654	705	783	773	738	749	716	727	667	717	703	696	705	688	724	715	699	736	684	679	697	730	723	755	715	720	650	710	728	667	693	717	696	712	731	673	711	752	751	665	678	729	733	719	730	731	661	697	727	728	699	719	740	709	689	699	744	687	661	698	728	747	652	666	740	720	743	759	712	729	684	689	710	702	737	723	713	705	694	716	727	686	662	731	673	731	704	670	733	709	746	708	753	686	686	707	700	716	724	702	736	690	653	746	671	709	687	763	695	719	739	757	727	743	729	662	736	778	732	708	739	724	788	721	690	713	716	740	709	694	688	691	696	684	723	707	669	736	721	678	741	690	729	710	680	701	651	697	708	689	736	727	723	736	737	726	722	717	703	711	730	719	704	726	676	695	647	736	687	753	709	708	755	719	699	709	699	691	676	688	742	703	718	702	675	713	716	696	688	716	748	711	690	706	680	679	760	682	722	684	677	699	731	664	685	685	717	754	703	735	694	759	715	723	702	696	691	701	730	755	709	667	724	709	714	715	725	732	731	723	712	721	686	708	705	712	733	716	705	701	705	698	658	687	773	696	684	703	693	685	697	718	719	752	725	707	743	696	696	702	684	706	734	701	761	755	741	771	707	674	708	685	729	712	712	751	717	707	739	715	721	701	680	739	709	755	698	727	735	683	728	670	725	745	755	749	722	699	679	713	719	742	694	713	733	679	668	745	735	654	694	748	687	695	719	757	682	725	709	671	706	687	725	695	704	666	740	712	718	683	756	735	738	671	698	744	746	666	732	718	706	674	691	692	727	711	729	724	690	713	687	723	733	715	725	734	664	699	659	730	754	742	751	720	676	677	644	712	728	707	660	694	714	759	727	704	733	748	714	700	739	706	717	684	690	727	738	785	717	709	705	743	699	696	713	734	762	710	703	727	674	749	760	735	741	687	744	714	760	671	688	732	725	716	739	736	693	717	727	682	733	709	657	727	748	677	720	681	711	753	750	719	712	659	705	693	715	682	718	733	670	718	705	682	738	734	677	689	737	744	704	684	654	707	715	698	675	763	739	643	698	743	687	694	715	798	718	681	706	724	726	711	690	712	671	684	708	692	711	709	656	676	729	702	721	695	763	697	716	713	747	685	725	678	719	734	682	690	707	731	673	741	737	760	739	712	728	696	716	684	711	720	721	760	689	728	692	739	717	660	705	696	693	711	713	732	701	702	707	663	737	727	740	737	747	734	739	693	708	747	716	688	744	693	712	714	694	762	645	730	722	736	755	716	722	713	739	691	733	733	722	748	746	713	699	739	720	741	705	711	691	725	727	698	692	719	687	720	754	736	687	750	623	723	742	754	689	669	695	764	684	717	741	685	735	685	717	739	756	715	692	696	708	715	673	709	675	743	699	694	739	763	681	668	726	700	690	682	714	686	783	712	713	717	699	723	706	704	745	761	689	706	740	691	696	732	721	716	713	666	740	695	712	706	709	731	787	690	762	739	686	702	698	742	723	722	701	693	710	716	741	781	720	700	700	748	687	685	691	713	708	738	713	692	653	700	705	680	700	642	730	775	704	712	720	727	710	714	752	702	716	725	743	738	696	711	678	659	725	689	753	747	764	709	672	755	707	705	684	667	671	713	720	689	756	699	724	721	713	735	726	747	742	719	739	747	692	702	707	714	650	715	745	705	779	667	737	716	688	705	684	730	691	716	700	706	735	746	700	652	716	715	745	712	724	759	708	727	689	697	749	754	699	726	724	697	673	710	732	776	710	711	712	730	682	719	673	683	740	706	688	746	754	736	730	749	717	730	702	692	728	729	675	713	711	701	728	726	726	741	698	725	750	737	745	761	706	723	708	716	706	703	714	674	774	706	714	705	719	719	699	722	723	695	738	687	714	732	716	708	742	710	697	746	724	766	708	718	718	645	691	702	690	706	714	738	760	753	748	730	743	700	743	664	671	694	780	695	724	657	701	702	733	702	715	735	691	693	706	745	756	677	730	710	703	703	700	722	758	678	721	789	692	745	741	758	741	766	728	716	707	703	722	657	738	685	745	677	750	768	705	749	694	706	683	715	705	681	714	720	742	723	688	726	734	738	690	691	729	732	676	671	735	756	697	699	699	765	692	692	694	700	712	689	713	718	701	725	741	737	704	711	683	718	697	717	741	747
14033	14132	9825	5598	3906	3543	2470	1828	1619	1450	1266	1164	1023	983	958	842	876	937	869	957	926	893	914	941	952	953	910	910	853	866	844	879	835	864	818	797	829	840	806	867	812	795	852	832	871	788	783	887	775	763	752	787	723	816	820	762	726	705	720	814	764	748	778	717	714	734	713	787	674	707	729	723	756	747	732	758	767	756	787	716	756	762	758	731	760	725	823	752	749	759	735	715	769	762	727	747	791	749	768	680	733	742	759	804	767	745	744	712	743	750	743	709	716	766	764	724	716	790	787	748	738	763	732	782	748	691	735	717	746	702	767	758	737	745	745	762	767	778	720	733	736	761	759	739	738	738	796	734	768	672	737	696	760	731	759	779	730	771	749	756	782	735	727	703	754	728	720	752	720	753	751	756	749	792	779	723	722	739	730	720	730	771	722	729	799	701	794	772	731	699	769	739	738	726	748	739	736	730	791	768	698	758	743	712	722	734	712	708	766	803	740	736	750	815	788	719	789	770	759	710	773	785	762	737	745	753	759	765	774	753	787	715	753	726	739	720	748	699	778	786	742	723	752	725	706	731	740	711	741	735	726	753	709	797	740	746	743	788	741	787	732	716	772	752	749	717	721	743	715	745	717	749	715	705	760	763	729	719	705	742	781	723	758	795	761	751	793	747	717	749	773	752	745	730	727	815	781	753	778	745	763	710	754	757	773	764	731	741	731	700	720	724	752	755	768	739	773	727	799	765	761	764	745	699	763	751	773	734	697	752	719	749	707	754	728	796	740	730	777	719	733	730	742	709	729	712	808	727	737	711	760	761	767	762	755	779	677	754	727	722	688	716	737	752	815	770	788	731	780	749	696	755	721	713	737	749	761	757	775	701	746	765	786	766	748	722	752	683	756	761	775	763	720	745	775	725	785	739	749	726	763	752	753	739	799	771	754	735	681	776	738	758	717	752	713	766	722	705	718	770	746	721	756	742	781	718	772	719	709	781	716	705	721	744	753	752	777	754	748	745	733	782	725	725	739	744	767	749	803	742	742	766	740	733	699	724	748	739	730	797	757	744	694	717	705	762	786	775	728	755	764	736	705	717	727	755	712	737	785	696	774	731	715	719	769	766	766	742	784	710	767	746	744	762	699	721	764	807	729	713	746	778	733	701	745	692	727	695	782	762	763	732	718	726	732	749	763	687	716	747	733	788	787	751	735	732	788	769	736	772	729	679	757	750	723	723	745	734	743	818	763	815	726	769	751	726	716	765	725	722	755	760	737	777	728	777	768	742	735	753	786	764	777	748	738	747	745	757	769	716	699	747	752	786	761	695	753	751	781	749	755	733	761	737	745	769	723	724	734	743	755	709	739	711	715	739	780	735	748	737	727	785	754	743	741	726	748	766	686	787	749	769	739	753	735	712	705	730	776	821	685	772	788	726	738	797	766	739	710	782	723	732	760	751	701	740	753	775	718	773	720	750	734	725	755	725	732	720	746	756	742	703	788	726	759	789	765	763	739	739	736	770	756	736	733	763	782	703	752	745	752	750	750	781	739	740	763	764	793	710	782	754	725	764	743	719	752	777	755	728	746	713	761	738	763	751	725	747	791	778	753	759	734	779	788	785	778	764	760	776	746	740	746	724	732	749	777	731	742	759	774	746	740	740	751	751	729	759	765	769	705	802	761	711	746	753	750	762	721	762	776	775	733	768	762	731	721	734	686	764	717	712	784	699	749	782	751	741	747	756	776	733	762	733	753	758	718	796	771	748	678	786	806	746	792	703	765	718	734	726	742	796	739	745	688	761	763	739	695	742	768	756	725	742	726	772	697	752	720	785	734	761	773	739	792	728	716	717	749	710	710	738	725	749	774	765	775	756	763	728	754	712	699	726	798	737	720	745	745	749	775	742	767	727	805	743	800	753	716	738	726	757	775	757	750	745	755	800	732	734	754	719	764	690	725	740	709	721	724	740	699	807	763	746	710	736	686	740	772	742	743	706	707	736	739	758	732	765	732	774	769	727	761	737	720	772	780	756	792	762	731	770	743	738	747	685	782	757	736	757	721	772	783	741	676	691	790	718	734	800	727	788	759	749	765	733	773	719	730	735	754	733	760	705	775	779	690	753	758	759	717	778	706	773	728	727	773	785	737	735	722	764	749	777	742	775	730	711	740	749	741	707	712	776	743	738	767	716	729	769	760	720	747	747	765	714	725	728	741	748	741	714	678	754	778	767	726	739	741	731	737	759	758	743	706	793	749	708	758	723	748	797	722	731	749	705	757	718	784	760	812	731	725	710	741	736	789	756	718	731	742	756	759	720	756	706	750	747	688	710	705	702	737	724	708	773	762	702	744	712	794	756	698	698	751	733	733	830	740	736	743	786	736	707	728	755	754	741	753	727	783	749	741	696	727	751	708	744	759	762	790	746	731	752	791	779	706	763	758	806	736	740	799	769	725	706	759	763	772	753	743	717	787	753	739	792	729	676	768	758	773	748	746	741	768	791	726	733	734	734	731	763	712	735	725	757	746	775	761	785	762	733	755	722	705	695	714	757	754	771	767	735	816	734	717	733	752	779	759	712	704	758	787	751	720	736	743	703	738	769	738	752	762	762	721	763	745	795	762	739	748	777	747	738	702	757	720	733	727	766	746	736	748	695	670	733	733	808	768	753	722	762	743	789	707	729	771	761	753	729	738	765	734	703	720	778	729	737	713	743	723	761	692	728	732	711	745	738	776	710	707	762	766	789	702	698	755	734	755	718	720	771	762	720	794	752	717	760	727	666	680	752	737	767	730	751	751	760	725	759	749	699	739	740	733	701	710	706	706	769	760	716	742	725	750	714	717	724	713	742	822	765	759	808	718	793	741	804	748	777	711	725	772	746	760	772	753	693	763	770	784	729	766	736	720	767	750	704	749	745	758	711	739	765	785	741	745	771	743	744	726	777	762	744	762	772	827	787	757	762	756	788	729	734	711	738	783	764	768	751	731	786	783	742	783	756	779	737	782	756	817	745	771	747	729	766	706	785	761	794	741	738	766	742	732	713	718	789	743	725	720	691	747	765	771	734	788	741	764	767	760	734	748	740	734	785	752	728	777	808	729	755	754	752	778	750	754	747	821	754	740	713	806	716	737	768	805	813	752	675	730	751	772	813	732	767	730	735	743	706	721	804	733	763	776	704	692	741	787	758	764	728	737	775	751	771	761	766	749	738	775	742	743	753	769	745	775	688	710	695	728	748	742	767	756	708	758	773	744	719	765	729	757	702	674	752	796	754	761	754	705	758	749	720	760	755	750	786	788	718	740	805	715	747	750	710	720	725	770	705	787	770	774	732	749	744	762	729	775	731	720	732	728	737	759	739	732	766	750	703	729	766	747	799	760	722	750	763	741	753	717	739	740	757	683	747	711	728	718	740	719	690	730	764	782	723	745	687	725	732	693	719	751	758	784	774	818	713	749	774	744	787	744	754	755	756	735	745	752	798	743	730	730	749	748	719
23780	21228	28440	24349	21228	13275	3721	2109	1670	1452	1275	1041	943	843	784	719	686	691	685	710	704	677	699	678	765	766	741	690	680	681	637	635	590	619	624	622	604	628	574	603	605	597	620	626	651	592	586	574	554	560	542	528	540	562	508	557	534	484	525	510	517	519	545	513	520	502	559	530	516	562	534	512	520	496	494	514	563	524	509	506	496	478	515	482	533	486	486	486	465	514	519	503	511	468	496	505	539	500	541	527	500	480	534	504	526	501	520	506	519	512	492	508	468	531	484	518	490	516	469	518	483	513	542	508	461	535	480	522	476	503	485	493	498	506	474	527	474	532	488	515	513	494	471	531	481	470	495	457	523	516	533	465	506	527	511	479	517	529	520	539	508	463	500	486	484	474	495	493	503	482	506	558	503	520	466	505	539	519	513	473	547	503	480	507	480	480	506	501	509	482	498	511	523	488	527	495	523	510	507	549	470	526	489	496	564	535	462	533	490	493	489	468	492	510	475	466	505	507	498	491	516	480	477	502	496	507	510	463	478	503	506	505	510	496	451	492	499	445	508	530	518	523	522	535	522	494	503	506	495	520	492	541	496	487	448	501	477	508	465	490	502	502	511	511	486	487	524	527	477	537	507	558	486	531	556	506	474	547	512	509	463	535	487	494	567	534	491	499	550	521	518	513	516	476	459	475	492	512	497	497	487	470	519	469	461	512	518	489	503	486	516	528	521	475	501	495	525	524	473	473	512	474	447	496	516	496	534	504	457	505	497	458	475	515	462	512	476	500	507	523	518	508	504	520	478	527	474	501	520	517	500	518	515	483	527	482	481	528	495	492	498	462	480	493	487	527	457	491	490	497	490	493	487	487	499	522	499	505	569	505	488	494	495	513	490	494	484	471	493	523	488	527	482	466	514	532	495	482	495	533	529	496	519	474	490	474	531	486	514	493	498	484	471	488	492	506	516	505	523	476	512	530	466	513	523	534	513	509	481	564	511	509	505	498	509	538	522	480	495	513	547	486	467	477	513	512	528	449	503	528	505	496	509	499	497	485	516	508	496	507	488	539	469	470	499	495	496	466	523	473	507	495	521	471	478	527	540	494	480	512	474	484	534	493	469	519	516	502	480	492	538	526	534	523	506	506	477	532	496	495	487	500	518	520	521	509	532	504	499	500	493	510	519	518	458	527	530	505	459	490	517	488	536	501	475	490	491	473	495	500	505	484	490	489	478	492	470	518	462	482	527	490	488	510	476	508	466	467	490	542	508	524	520	509	497	503	512	427	498	526	543	483	490	508	496	512	486	527	447	516	466	490	521	492	468	481	447	517	494	471	530	477	485	479	514	502	526	504	458	508	533	529	470	509	522	501	537	501	524	505	462	511	465	474	496	491	480	525	491	545	485	511	498	535	509	469	492	547	485	504	505	486	479	541	513	496	509	526	484	525	491	499	531	467	519	499	519	526	489	464	507	510	492	465	504	491	464	515	478	534	512	525	497	496	550	485	514	481	490	513	474	517	524	519	467	513	492	490	472	472	477	478	520	517	516	515	501	486	484	500	463	493	502	491	467	503	512	498	533	478	492	492	499	504	458	499	449	503	484	506	491	505	494	493	490	539	484	501	483	545	479	523	480	489	506	482	499	536	493	525	502	483	511	502	528	520	465	523	534	479	449	503	454	464	498	490	498	532	521	486	539	464	503	487	496	519	472	473	538	491	513	459	513	502	544	503	422	461	483	491	498	511	516	497	479	467	487	494	495	531	495	500	471	495	484	504	490	457	514	520	511	514	437	503	484	510	507	508	454	503	497	482	501	490	455	492	490	528	538	509	470	505	502	491	520	501	516	520	511	468	515	543	521	510	507	528	517	497	517	540	467	459	458	499	514	481	470	556	520	469	496	499	482	529	542	502	492	531	506	506	498	498	493	523	485	502	530	520	503	476	521	485	475	511	522	500	496	499	509	515	480	536	514	510	494	534	487	525	494	459	510	537	485	505	508	518	497	489	493	555	487	480	510	477	490	473	459	510	551	493	484	492	485	507	501	534	522	494	495	472	485	481	481	508	516	503	523	529	498	534	450	459	467	514	501	440	526	488	469	528	493	466	481	510	521	509	489	473	497	525	530	531	490	483	498	507	520	491	496	510	485	513	497	535	479	528	521	500	537	499	509	471	491	496	500	467	479	474	513	468	460	504	517	485	494	488	563	513	515	486	507	491	484	494	507	522	462	500	462	497	501	526	455	527	481	501	508	501	493	474	535	470	514	511	517	500	476	482	474	514	495	455	560	490	505	495	500	507	462	523	538	517	534	491	464	505	488	523	504	528	459	517	486	512	484	519	504	487	474	501	496	458	493	502	529	502	484	522	486	532	487	511	510	503	512	498	491	516	511	481	514	463	490	452	551	521	499	501	485	533	499	510	504	482	469	465	504	490	528	509	544	479	504	523	499	497	498	488	512	501	513	486	510	492	490	492	494	469	529	509	512	488	467	512	529	504	521	484	491	492	481	506	525	490	501	496	501	568	503	466	487	498	483	465	502	484	486	462	471	537	497	458	490	543	510	508	511	507	538	477	502	494	524	500	478	483	531	501	560	477	493	491	519	493	508	553	505	468	508	501	504	496	515	493	500	492	547	547	478	497	503	446	558	515	506	511	468	492	535	479	474	511	505	468	475	477	490	497	492	516	533	510	510	504	490	515	506	534	467	526	508	484	518	526	495	528	509	495	454	464	520	526	493	524	467	504	502	483	525	516	484	500	501	547	513	484	467	507	445	465	483	490	493	516	505	524	543	486	498	485	474	471	501	481	527	499	474	490	492	471	479	460	542	484	507	492	477	507	513	511	506	513	532	491	515	494	479	534	497	508	511	500	517	497	480	533	510	480	464	508	505	494	522	495	519	483	503	516	551	481	506	473	502	481	506	517	490	534	541	517	530	517	502	488	497	488	480	529	511	525	496	492	491	495	496	538	496	542	454	513	460	449	501	498	486	495	497	494	489	501	553	500	569	482	472	484	508	528	515	533	521	499	516	486	508	521	518	439	538	506	511	499	501	481	491	508	484	520	514	487	507	465	505	457	521	470	525	501	532	493	526	541	509	481	501	496	489	508	500	494	521	526	528	501	498	479	466	505	531	479	534	521	484	493	519	522	494	537	508	479	507	534	470	502	473	527	473	512	513	529	495	465	518	529	525	513	469	511	483	515	489	457	498	498	522	477	492	512	523	501	544	487	506	507	517	464	492	496	482	507	498	530	501	460	499	520	473	537	506	501	567	502	514	484	471	469	516	496	504	480	522	542	474	471	488	514	485	546	515	496	533	488	509	516	542	515	521	503	493	530	485	534	490	463	461	459	511	468	508	499	513	494	530	477	459	485	516	495	492	445	489	521	500	514	502	499	474	487	484	486	494	517	513	520	536	479	517	496	497	494	488	469	464	483	536	474	510	515	461	500	489	495	579	482	497	520	500	485	498	530	493	473	507	454	478	502
14330	25109	17637	14816	7599	6159	4443	3310	2735	2272	1894	1583	1362	1136	985	884	900	908	893	884	866	779	888	887	899	928	929	794	793	791	743	705	735	721	750	690	703	676	723	753	693	688	680	680	679	676	652	661	624	578	593	584	579	556	538	556	575	537	552	543	535	585	526	572	587	500	529	508	540	541	533	558	535	572	539	491	543	552	515	602	552	529	540	568	514	523	568	499	506	545	519	532	557	547	530	517	501	539	508	529	522	508	541	512	544	505	538	541	547	563	472	504	558	523	529	529	521	535	542	534	549	543	537	552	544	530	539	560	539	512	527	536	502	501	552	531	512	576	515	549	574	521	500	499	561	550	530	538	546	516	487	540	576	498	503	482	517	508	502	560	550	491	529	508	535	491	531	490	523	498	518	494	553	530	524	531	506	567	572	517	535	534	525	536	520	548	509	541	537	519	530	525	502	520	543	519	497	539	563	501	568	535	541	555	561	539	542	522	552	528	492	529	547	505	534	515	524	530	575	483	464	539	519	491	542	489	533	590	545	544	525	517	524	510	476	554	504	553	527	533	543	529	555	555	493	556	491	506	549	574	547	515	541	577	501	549	513	516	541	542	509	507	510	538	519	552	526	479	511	533	518	515	531	559	556	539	498	499	519	536	508	542	526	549	535	517	538	518	491	549	540	488	515	517	523	526	503	566	571	544	506	470	544	510	539	524	491	519	547	520	543	486	549	523	505	530	507	508	502	549	531	535	529	510	511	511	543	540	483	562	546	509	559	515	534	528	564	496	512	486	534	517	516	547	519	497	515	550	556	508	480	539	513	511	517	518	510	543	532	507	562	547	523	510	516	533	528	517	530	528	510	517	528	532	532	567	573	515	492	552	512	552	518	571	541	536	533	544	541	513	557	557	597	520	552	544	509	533	508	556	479	566	530	537	549	507	507	541	535	528	509	550	546	510	539	473	509	524	501	500	569	505	543	494	557	495	528	528	546	525	497	544	563	557	551	511	524	510	535	537	516	539	540	523	539	536	548	508	524	490	521	575	536	538	492	516	538	520	533	550	525	566	533	527	529	512	527	523	480	501	554	523	521	526	547	535	534	542	513	521	507	492	541	532	519	546	547	524	529	510	535	521	525	546	526	524	518	496	564	521	559	546	566	548	599	531	496	556	535	580	496	519	548	547	498	557	518	536	553	532	532	552	534	534	528	552	561	516	476	559	517	510	557	508	498	534	512	507	561	513	523	521	548	560	504	508	541	536	549	516	523	503	525	479	524	516	527	587	489	527	552	535	560	532	536	547	571	530	533	550	555	563	545	549	499	504	524	513	507	509	505	513	516	512	509	564	496	557	546	492	580	527	540	501	512	515	533	542	523	560	554	513	563	569	540	506	531	509	497	550	534	552	546	538	519	572	540	488	503	512	553	490	534	547	503	508	540	521	519	542	497	544	482	530	512	542	542	542	520	530	532	544	490	491	534	511	494	504	498	527	550	475	559	510	524	529	534	562	514	558	565	520	544	483	489	534	506	557	523	532	505	568	535	526	539	538	541	541	497	533	528	551	505	559	531	523	540	533	490	519	508	500	546	535	521	513	507	539	529	533	501	540	505	491	558	510	528	499	535	510	522	549	518	559	534	538	520	509	537	556	506	539	564	535	532	511	520	515	521	529	537	517	549	478	503	529	533	504	511	498	572	539	572	554	578	521	520	524	508	506	514	496	499	558	513	536	533	550	507	515	542	513	554	541	541	472	568	549	512	520	504	504	529	539	530	549	493	516	530	522	510	560	524	503	542	504	530	543	504	530	541	530	523	570	494	537	511	501	529	507	542	517	504	534	520	566	516	555	542	534	516	565	513	519	542	493	525	538	515	532	535	555	537	479	564	549	533	525	520	541	508	528	498	501	559	531	549	540	509	541	515	502	538	537	555	534	517	540	546	549	458	509	554	516	539	547	545	501	533	550	556	504	499	568	572	534	527	529	522	522	523	564	541	506	549	534	560	531	511	502	490	558	515	525	527	526	515	519	516	504	518	489	558	558	536	499	555	545	525	508	517	531	479	498	552	520	517	531	547	531	505	560	519	526	509	505	519	490	552	525	517	509	557	514	541	576	531	525	513	525	494	540	489	592	541	535	499	527	522	569	541	538	550	573	526	558	540	552	595	517	498	524	515	512	486	523	579	507	530	486	534	505	529	564	500	500	524	496	491	549	495	502	544	519	550	529	513	532	537	531	542	518	553	520	547	548	515	525	530	504	509	556	529	539	500	506	546	535	496	513	559	512	565	517	501	518	535	575	547	521	527	559	532	530	519	520	526	493	541	508	494	567	520	538	551	581	537	513	529	547	527	523	589	516	519	511	561	508	518	531	565	516	540	519	514	531	524	522	516	547	529	505	529	575	488	516	570	500	548	527	514	511	546	521	529	540	516	508	526	521	540	529	512	546	510	559	527	504	549	527	517	542	539	516	537	498	526	542	543	561	522	548	511	568	540	523	511	564	473	495	500	532	521	528	532	516	496	534	497	525	518	528	490	542	508	536	494	524	518	494	557	492	531	528	530	488	481	563	497	577	505	531	540	536	525	593	529	552	549	503	477	555	515	507	482	535	519	550	527	557	546	512	530	539	538	514	554	507	511	491	503	518	465	527	520	538	493	537	547	539	546	572	535	529	512	555	525	503	479	517	520	550	496	522	561	491	516	536	534	520	542	519	490	546	562	528	516	509	526	517	504	552	521	512	510	514	546	539	504	550	491	518	500	496	544	534	519	511	541	560	540	522	500	527	514	548	515	515	544	507	517	498	544	523	522	513	537	521	532	529	512	561	534	515	520	554	511	544	533	498	481	503	517	540	509	517	501	490	509	544	471	518	506	523	534	498	528	505	535	535	497	510	543	514	528	517	490	533	507	536	517	511	548	534	524	541	534	513	506	502	484	538	522	549	575	519	509	533	520	525	563	541	491	486	543	522	511	505	547	518	541	475	492	506	571	554	543	539	506	522	487	543	493	500	525	524	517	533	536	544	533	468	515	529	531	544	561	510	504	525	528	550	523	541	529	549	552	554	476	563	537	524	528	528	533	526	531	521	572	552	551	512	540	513	547	548	547	543	546	522	504	567	508	509	553	529	498	518	548	492	565	524	543	547	535	533	481	538	516	563	495	511	528	484	528	551	525	568	506	519	553	535	516	491	479	519	522	491	492	522	508	473	531	566	523	520	502	507	509	559	545	516	531	493	483	517	533	506	535	519	547	524	534	529	526	526	541	483	520	507	516	494	544	540	480	542	553	531	527	505	523	516	550	528	558	520	521	517	532	553	501	526	462	541	558	486	542	489	499	536	555	547	531	576	519	514	499	524	561	528	525	473	553	479	527	521	497	517	515	492	547	530	555	520	571	521	534	541	527	513	501	505	525	535	543	540	548	512	561	519	516	497	555	529	519	506	528	528	476	512	509	543	525	545	539	560	502	552	509	510	555	560	524	535	554	509
25181	21306	27337	25510	12706	3803	2555	1956	1670	1577	1389	1346	1270	1225	1167	1026	1059	1028	1106	1063	1131	1082	1078	1082	1099	1101	1114	1041	1083	1016	1060	1069	1046	1011	1007	1048	1045	965	1023	1056	1023	1044	1075	1083	1033	965	1018	974	1022	1016	989	927	1009	951	992	961	937	914	966	1008	931	972	989	955	903	969	974	938	993	993	949	953	1021	969	977	965	948	915	1007	946	947	943	969	967	968	894	961	1017	985	969	941	974	899	920	905	928	946	922	944	988	936	970	945	941	964	930	979	919	958	916	940	1008	969	926	939	969	910	990	946	942	904	969	936	934	929	947	998	925	947	936	999	1016	955	965	941	943	974	991	991	1002	921	940	964	920	965	937	958	931	956	942	964	923	953	923	932	953	958	958	953	931	914	932	914	954	970	958	932	924	956	985	906	1018	1005	980	966	923	958	1042	908	992	958	916	927	932	997	919	939	921	947	952	916	949	926	976	953	954	966	957	921	925	929	940	966	932	960	953	960	933	951	969	972	956	905	950	942	970	966	957	927	898	914	945	938	935	918	976	965	1009	939	923	1015	929	970	940	948	974	939	965	979	1000	920	966	941	982	920	958	926	998	990	969	987	909	971	993	894	923	897	927	861	941	949	962	943	932	950	970	967	980	967	921	954	963	930	925	916	964	970	934	951	998	953	939	952	939	952	925	976	940	980	982	914	955	965	947	928	976	977	984	1002	968	933	980	959	977	927	926	966	884	930	964	969	943	964	1012	1009	956	944	918	966	928	953	938	938	958	983	967	981	946	946	974	996	972	932	898	961	936	1043	993	941	932	930	966	946	911	927	958	932	897	926	965	989	906	957	958	833	928	928	963	956	972	993	924	919	992	1006	979	953	956	974	986	978	931	965	1018	994	979	970	946	993	999	966	868	921	946	1021	944	931	928	937	988	969	874	956	988	971	996	955	1000	975	968	942	946	944	955	952	989	961	947	985	965	887	968	909	949	938	947	974	933	976	980	905	978	936	952	880	920	963	992	964	955	892	978	954	981	938	881	966	941	935	989	900	951	952	945	962	941	961	947	967	946	938	955	923	928	958	925	973	914	906	909	964	927	954	980	917	926	1007	1008	984	887	950	1006	955	991	904	955	967	934	981	974	938	927	923	988	957	948	956	978	967	972	965	930	975	957	899	942	959	935	926	894	928	998	989	929	920	937	958	899	930	936	956	977	927	931	935	1027	928	962	941	966	965	941	955	947	934	992	963	959	952	963	963	957	983	981	913	933	967	918	941	944	942	924	916	953	974	952	988	944	933	915	903	996	928	913	955	919	909	935	944	1030	913	950	963	979	991	952	907	935	972	957	922	1022	1005	966	981	929	915	989	879	977	929	951	947	957	1029	979	961	908	995	981	957	936	950	967	952	906	958	966	957	924	950	937	929	962	972	969	986	970	919	968	938	986	936	977	949	929	943	970	993	936	997	924	938	947	888	940	966	942	900	986	977	928	1018	953	995	933	954	989	954	971	988	947	937	957	936	947	916	928	965	998	992	972	975	983	925	950	972	956	952	936	964	939	926	943	1006	907	964	957	945	960	989	1002	943	896	911	940	939	972	969	1044	971	952	941	934	965	957	967	955	980	908	978	951	995	935	924	930	989	922	1032	999	935	973	916	955	944	953	998	937	881	942	938	939	939	965	934	900	921	869	949	907	997	983	969	914	918	960	898	973	936	997	971	995	960	945	972	1001	986	894	918	921	933	979	947	972	937	977	1001	937	983	980	1050	985	965	964	950	943	948	936	966	913	921	942	985	1011	938	932	977	917	921	1000	988	971	956	957	947	932	944	992	986	960	990	929	936	965	943	928	923	934	951	906	949	949	950	982	929	941	933	925	936	964	928	940	963	952	981	896	939	981	901	931	953	1012	950	906	972	982	932	1025	933	974	978	932	925	955	977	981	979	968	921	963	932	921	973	972	957	928	951	975	938	962	970	969	970	999	969	951	972	941	880	906	1014	933	932	927	965	940	932	958	930	969	953	941	995	964	970	940	952	934	961	939	941	938	952	912	906	940	944	908	998	1001	953	877	977	903	965	969	935	971	965	966	969	933	949	974	945	963	901	925	975	1030	917	961	892	906	973	942	950	1033	975	1041	928	920	965	953	913	918	1005	975	992	974	889	983	952	965	928	941	945	994	944	981	988	970	990	962	985	940	971	935	982	971	922	963	940	925	933	917	939	913	1007	990	974	930	923	974	958	967	946	900	949	958	918	940	974	970	940	915	959	945	914	914	938	982	980	971	943	983	878	934	988	912	923	972	970	958	930	980	951	933	943	964	924	987	940	955	947	1026	965	973	879	967	922	933	909	982	924	991	1026	879	913	976	959	943	913	922	974	907	980	972	966	946	921	998	945	936	956	981	995	937	984	933	908	974	954	943	879	1004	920	980	935	917	968	983	992	936	931	958	944	932	954	942	928	977	940	929	926	982	943	988	966	916	922	979	933	960	963	971	974	938	976	950	962	952	966	1008	906	977	960	967	972	959	906	1015	953	925	963	928	978	945	917	920	947	914	875	948	924	934	931	907	969	984	901	933	905	976	936	919	971	974	960	923	984	935	988	956	913	947	948	978	928	965	908	970	948	927	930	951	920	1009	953	934	915	934	924	982	947	897	985	1008	918	961	1004	913	971	920	939	961	958	894	1024	888	904	940	945	918	948	937	949	900	857	963	930	971	981	937	924	941	947	931	944	995	970	996	956	984	986	988	962	948	975	985	971	974	948	944	973	937	907	960	943	962	1025	958	1014	963	953	947	961	950	1006	955	982	946	995	927	943	927	901	963	954	969	915	900	947	950	978	984	977	938	999	979	949	911	1005	990	910	948	942	915	964	909	961	916	985	949	960	930	992	918	960	953	980	974	877	981	920	938	946	958	989	971	955	955	1000	913	941	918	916	925	949	975	918	952	941	960	952	992	963	967	956	927	947	964	935	959	940	901	935	948	1011	987	963	931	955	984	931	990	972	928	958	919	980	942	1021	924	950	975	996	983	934	948	952	984	936	977	987	917	942	910	928	979	935	1002	921	944	948	928	932	942	945	924	953	919	908	961	894	988	926	927	967	989	962	961	911	952	957	917	957	896	935	958	940	926	903	944	874	922	937	944	949	949	921	950	971	981	974	879	955	988	953	997	941	1014	1032	952	1034	946	994	933	929	1000	942	956	977	960	989	927	949	935	967	987	956	945	988	934	897	919	938	906	948	897	961	982	900	961	965	963	919	990	961	919	904	962	943	934	1041	912	975	955	921	952	954	983	977	973	935	957	933	967	897	960	1023	958	994	879	935	1002	929	942	948	1013	966	940	960	979	964	978	890	905	932	925	952	919	932	943	922	987	982	980	950	937	941	956	923	947	905	1009	971	936	950	950	921	929	1027	970	940	959	912	1014	995	935	937	935	983	1040	956	982	953	974	988	976	963	912	941	952	966	954	1019	945	952	944	978	963	1005	961	954	969	943	884	906	928	1009	958	952	930	939	949	972	946	919	939	946	927	939	993	1018	991	911	936	907	913	907	961	902	1037	997	910	955	956	934	961	936	978	952	933	992	951
13712	20288	13983	11007	6049	5031	3734	2970	2487	2218	1991	1701	1460	1439	1313	1256	1285	1219	1237	1258	1262	1219	1232	1226	1252	1276	1203	1229	1112	1138	1155	1132	1091	1106	1114	1095	1094	1098	1110	1111	1058	1060	1043	1118	1075	1114	1086	1018	999	1005	991	1046	941	1041	978	952	996	966	1011	973	1011	958	963	967	969	965	920	966	982	967	959	941	1024	1024	989	1008	1033	949	949	944	933	958	973	973	959	985	985	974	1001	976	975	931	998	976	953	960	903	1014	972	992	957	970	967	956	1002	1025	999	1004	978	1001	1015	913	1001	972	982	978	1028	998	1000	979	1036	950	1009	979	1003	995	928	986	1019	1009	953	967	934	933	986	976	976	939	945	938	1002	949	986	1003	920	977	948	1006	954	1016	924	983	986	985	1031	983	968	978	879	983	921	998	979	931	926	958	981	1018	890	1019	944	970	965	967	1001	1009	1033	980	978	1006	958	966	1003	952	985	922	959	959	921	983	929	953	967	975	923	909	952	970	909	950	991	912	1031	966	966	987	964	932	1012	938	966	970	1024	994	931	929	964	944	970	999	957	944	993	949	954	973	961	945	940	996	953	891	979	1000	920	936	974	954	954	953	973	977	940	941	961	1000	945	933	963	1014	971	969	951	963	937	945	991	984	978	952	903	931	957	999	977	989	988	955	967	979	997	960	925	983	977	977	987	993	925	942	991	976	956	981	940	1003	994	946	933	951	977	884	929	900	977	985	955	987	899	991	1057	953	969	979	989	947	950	958	904	993	1028	925	984	1001	923	1035	976	973	1008	952	944	984	965	959	961	969	960	995	934	922	965	990	942	953	987	1033	906	946	998	972	947	956	924	916	957	996	988	970	990	953	995	970	952	948	997	967	982	913	973	962	972	1046	1003	947	941	956	935	891	986	943	951	914	993	944	966	931	956	973	978	973	961	971	961	961	1010	954	979	988	950	912	998	897	881	996	1030	969	969	927	951	984	990	1017	974	956	932	991	963	987	995	982	1000	1026	949	982	922	978	1008	928	964	973	967	964	964	1001	1032	951	987	952	963	973	1017	927	941	1013	959	1026	971	988	972	1017	956	981	960	989	979	995	946	942	975	920	965	1019	985	960	939	953	922	983	962	949	964	955	1021	968	987	947	928	915	941	987	963	897	1003	956	978	937	938	989	960	932	965	1004	944	963	996	968	899	930	966	936	904	962	957	936	986	1024	961	937	1055	930	968	949	979	927	978	958	939	985	930	948	969	987	994	972	945	909	1018	1004	1009	958	932	991	1003	981	978	910	1022	972	1036	987	929	997	958	1018	971	1021	969	1009	950	942	995	944	1012	958	960	974	976	966	930	910	922	964	977	944	933	1037	969	990	934	1000	981	973	982	976	957	953	971	954	934	958	985	944	1001	1003	976	939	967	1009	985	925	984	988	948	934	978	1012	947	952	969	956	910	973	1048	936	960	1017	949	965	938	963	919	1005	1039	1057	960	974	943	981	925	960	956	956	988	930	944	972	1017	997	960	949	958	988	989	990	953	942	936	966	962	976	998	953	1010	940	986	990	931	952	924	899	1012	955	939	998	964	972	951	959	965	972	962	976	968	997	992	970	1036	978	975	937	956	932	963	969	990	914	979	963	957	897	1003	1014	957	892	997	937	979	933	982	936	974	1002	970	1048	917	972	1062	969	1009	972	935	974	985	970	962	978	988	904	933	999	932	961	1024	998	960	964	960	936	1042	977	993	958	976	990	968	949	966	978	973	910	991	971	950	939	970	944	919	895	1009	990	907	941	953	953	1008	928	1014	944	931	965	1029	1000	948	988	969	995	992	982	951	966	953	999	962	992	1021	935	977	925	978	953	1016	1012	970	946	969	934	973	1027	950	940	978	996	999	996	993	961	1007	950	988	970	975	940	964	1019	964	950	959	933	935	922	900	948	935	991	973	955	960	975	974	950	957	991	966	980	999	960	988	951	1015	957	959	1000	989	946	1023	951	955	1010	932	943	1014	914	937	961	908	943	978	955	949	984	923	965	1020	981	947	950	942	912	973	924	969	952	946	949	971	1004	994	973	942	1007	958	933	920	1004	1000	987	998	917	990	999	945	985	942	916	965	924	1015	1010	957	974	993	990	946	983	942	915	963	927	963	954	1003	938	974	984	949	966	1007	970	977	990	1016	976	943	995	1012	961	994	943	965	1019	1001	921	961	1012	979	995	976	970	955	975	971	976	953	926	968	962	933	992	985	910	926	931	929	944	1034	972	1005	978	986	1007	965	960	991	950	972	930	928	1010	931	999	963	947	961	964	974	1030	959	1005	990	960	998	939	934	982	1033	945	936	940	964	969	991	942	959	1034	985	964	959	971	956	1029	962	977	958	979	962	1017	928	993	969	935	981	1006	994	929	1013	979	994	947	970	988	990	977	986	979	905	977	1030	951	929	954	977	1020	986	1023	958	971	1015	968	972	956	969	997	999	968	903	938	945	973	947	940	974	951	908	931	926	969	989	923	951	987	1008	989	976	947	948	979	966	967	1018	957	965	1021	985	940	1036	966	947	922	1027	926	946	995	991	991	988	977	949	986	924	1007	919	904	948	986	977	986	887	918	966	996	966	1011	993	1021	964	930	953	899	1009	972	912	928	958	911	954	931	940	907	993	932	1018	982	1003	985	955	965	901	949	979	900	944	1047	951	961	959	974	933	935	984	982	999	929	968	971	945	952	932	984	957	976	969	1021	993	930	969	999	999	977	991	950	933	965	975	936	960	1021	928	956	948	966	982	1034	1035	942	966	910	904	969	944	984	975	939	981	970	989	964	973	1030	969	1011	997	981	978	1014	961	1004	973	959	961	921	952	916	960	956	945	975	943	935	983	970	934	1037	986	939	1018	980	978	939	962	937	963	967	915	1015	936	988	970	1004	943	950	969	982	983	983	987	910	937	961	923	927	962	992	1001	1000	1003	994	922	940	991	986	913	941	929	934	906	943	989	950	974	989	984	1025	955	929	961	937	950	930	1034	940	940	934	919	981	1019	975	970	972	1032	975	946	952	928	1008	1042	984	992	1034	967	955	992	1029	1004	954	1001	993	1001	956	945	957	1011	989	1018	971	1000	970	940	1025	959	968	927	987	959	955	923	981	1046	999	953	982	940	940	968	1013	990	969	951	1001	959	942	951	950	991	990	1029	988	973	986	957	941	1009	936	929	986	929	945	964	1019	974	986	1020	989	914	948	972	951	1038	985	1019	917	933	973	987	985	966	959	991	1007	964	958	967	956	943	946	956	973	959	995	916	978	974	992	922	1048	970	989	954	1000	998	1023	984	1004	992	942	993	915	958	900	1033	982	982	968	941	1017	937	993	959	1052	987	963	978	1004	1003	970	964	957	1030	977	998	972	946	900	1011	1014	946	1032	987	948	1020	1006	1028	967	953	998	982	964	955	987	1006	921	995	926	974	1016	967	964	968	975	955	940	927	956	975	960	955	1006	978	1002	965	944	977	1036	991	920	964	934	985	970	959	947	975	990	986	966	978	960	980	927	956	995	951	964	1003	963	1003	1005	977	967	966	995	1020	979	1021	1014	975	950	917	1008	989	932	922	1013	949	960	976	917	1041	976	940	989	991	958	990	956	1011	973	1001	954	976	976	973	1012	890	975	954	973	965	1008	983	965	997	1008	968	898	973	903	972	988	949	1002	970	930	1004	932	953	980	936	1021	960	922	997	970	944	985	957	946	959	959	962	1032	920	958	968	914	949	969
22657	21198	28854	23847	21207	21361	11916	3581	2538	2148	1920	1581	1366	1290	1116	1071	1116	1040	1029	1036	1024	1047	1061	1089	1087	1139	975	1066	957	946	981	1009	992	973	880	901	885	968	834	870	864	903	898	895	890	925	837	811	807	781	786	822	757	749	825	745	807	713	708	766	737	712	798	733	769	695	759	792	768	744	722	738	755	739	732	747	703	772	748	712	770	781	748	692	717	746	777	705	749	755	766	772	723	711	735	744	770	762	724	708	777	714	738	780	711	715	781	704	754	736	725	715	721	716	741	741	762	786	791	730	685	722	794	758	719	765	738	750	736	753	719	712	799	737	744	709	721	674	759	760	709	769	753	711	700	740	712	728	719	793	729	707	749	786	718	772	739	708	752	724	754	746	708	767	751	712	791	765	736	774	683	717	672	722	772	679	728	757	709	713	795	799	770	720	706	715	769	740	763	748	744	738	696	715	756	730	761	779	759	796	715	765	730	694	736	786	740	749	734	766	769	759	721	718	745	701	705	718	754	702	752	735	759	733	765	754	770	793	730	788	718	705	714	723	728	728	790	743	736	710	698	742	720	724	738	755	744	697	754	767	750	688	723	725	785	743	770	687	768	775	749	773	721	770	703	717	716	719	686	729	754	760	748	746	730	794	698	779	740	762	692	674	726	710	749	732	736	719	763	748	712	758	737	736	732	716	727	756	773	767	751	737	756	719	738	723	738	755	747	700	732	750	763	713	739	749	752	740	703	706	732	753	700	755	785	733	722	722	702	734	732	743	710	750	699	716	705	686	743	742	730	703	705	708	776	731	736	774	718	709	737	746	731	792	770	760	717	715	764	754	726	726	751	759	734	712	772	718	724	726	766	728	740	733	732	742	779	750	744	694	747	779	706	733	733	743	714	728	722	694	713	761	734	755	738	703	710	748	714	752	729	738	686	779	696	751	724	766	770	723	729	731	767	755	778	763	710	753	757	726	766	718	767	754	749	750	720	752	726	703	805	712	697	764	740	717	695	709	762	712	754	746	715	742	746	759	751	750	737	680	702	693	729	789	733	711	719	740	720	732	756	783	710	709	739	730	756	740	764	766	740	771	785	759	736	689	746	734	741	689	729	707	775	749	785	733	695	739	753	737	782	695	761	734	710	763	746	717	714	757	721	700	702	807	734	706	766	757	749	722	728	749	722	766	761	725	731	728	757	697	750	729	696	727	731	738	701	742	777	723	765	731	746	789	761	779	699	770	776	748	704	746	707	699	745	755	717	716	672	721	695	715	761	753	718	739	715	747	742	745	768	748	713	729	764	735	731	731	688	728	745	744	694	769	757	747	725	717	717	684	740	719	719	704	737	738	755	794	741	770	743	735	754	727	746	696	741	703	718	738	769	722	776	710	738	757	696	765	761	751	738	733	724	788	725	741	737	835	793	749	702	752	765	744	688	705	762	757	754	713	738	778	727	730	720	722	755	772	709	742	721	708	771	756	767	709	775	753	715	775	740	702	755	772	696	757	692	754	699	733	727	736	714	728	751	742	728	727	748	735	770	682	736	697	727	691	721	758	691	719	731	742	773	745	744	703	762	707	747	735	718	697	742	731	659	716	733	744	760	721	714	699	722	737	722	732	738	753	681	722	721	712	737	721	707	718	757	776	753	754	756	795	758	708	653	788	742	702	722	730	771	737	810	736	717	747	753	713	698	770	734	697	748	737	734	778	771	743	769	734	725	757	731	720	723	692	749	723	713	725	707	758	725	718	735	707	748	710	758	704	747	755	717	732	763	724	770	721	780	749	695	737	761	712	750	784	729	767	703	725	709	738	761	772	757	741	707	721	738	738	757	775	744	664	705	738	746	720	775	724	744	755	687	777	765	717	662	698	730	744	732	699	789	692	714	768	728	793	731	759	784	744	730	739	745	736	704	806	722	658	737	712	712	724	738	699	738	765	772	712	742	765	731	732	755	747	747	716	761	730	749	697	661	753	723	693	792	783	746	722	733	747	734	724	703	674	725	772	748	738	761	725	754	741	694	742	741	748	803	717	741	716	723	720	757	779	764	704	664	729	736	722	753	739	702	766	744	768	701	696	731	744	762	698	693	731	703	741	741	711	722	738	740	776	727	728	732	746	692	715	808	711	723	726	685	703	777	720	763	739	723	749	769	720	668	717	701	814	746	753	745	724	724	768	712	727	707	792	776	787	742	720	731	694	759	738	756	703	722	747	717	758	764	732	721	720	793	789	742	743	784	700	741	774	738	749	657	693	773	757	751	750	720	663	765	760	728	712	748	740	747	748	754	761	740	764	726	700	714	750	726	682	750	799	786	736	742	766	750	742	720	717	790	732	754	763	797	698	723	740	743	732	702	744	763	749	736	746	724	748	691	697	717	710	775	701	740	734	744	745	769	715	761	761	695	768	732	722	703	737	747	709	750	685	772	733	729	690	750	719	793	740	718	751	720	756	683	714	672	746	742	770	745	718	735	737	773	698	745	742	772	740	775	720	746	802	738	735	794	731	765	747	764	763	760	708	745	731	704	734	709	771	717	747	749	794	707	744	716	715	680	692	714	701	760	727	746	764	796	756	760	741	728	788	717	732	695	739	790	728	769	715	741	700	752	800	729	757	710	781	728	701	735	739	728	732	730	741	739	740	697	704	727	682	764	733	731	740	718	719	755	761	759	731	729	694	784	787	700	723	725	735	761	732	707	735	748	726	718	722	709	703	753	728	723	775	745	729	735	772	714	713	728	721	738	696	725	774	716	742	734	751	772	718	753	779	729	701	735	711	741	750	714	770	719	752	731	722	711	689	704	772	714	703	706	730	783	738	708	664	740	737	727	719	710	733	700	720	746	750	738	685	788	769	733	710	713	761	669	716	716	733	743	730	764	696	748	785	719	755	709	721	700	736	785	732	702	713	726	700	749	746	758	698	726	756	717	702	781	720	729	756	717	701	696	714	725	680	716	732	721	757	710	772	713	708	761	684	751	699	713	705	728	776	738	749	740	748	742	698	806	748	721	782	721	792	740	752	749	728	752	738	755	740	756	787	723	717	726	785	772	774	726	744	780	712	728	701	730	715	714	731	727	724	691	707	715	708	729	737	796	704	746	723	711	748	693	776	726	740	790	745	789	743	740	707	672	698	733	745	698	732	750	754	768	734	727	697	804	785	735	733	740	673	707	767	730	688	779	799	714	765	756	751	738	719	719	737	749	723	741	712	725	748	760	740	740	747	737	730	717	709	706	764	666	703	745	767	748	714	673	723	759	735	771	722	766	682	742	718	748	735	759	718	739	717	748	767	715	741	774	727	760	754	779	750	745	757	781	747	732	749	734	788	721	711	736	734	720	788	745	711	698	740	694	738	702	742	727	730	744	776	802	750	735	736	717	700	718	760	729	737	718	745	707	720	716	737	699	731	728	726	719	746	722	728	743	747	762	729	687	760	721	745	729	721	770	662	730	758	737	738	731	736	736	744	695	733	756	702	749	746	750	756	732	762
15890	31337	22529	18549	10465	8414	6438	5016	4035	3289	2842	2405	1971	1692	1436	1318	1346	1323	1317	1235	1230	1163	1197	1304	1241	1464	1214	1174	1116	1131	1066	1053	998	1061	1024	1000	937	946	918	985	947	973	992	987	1007	916	911	808	839	807	895	821	826	800	811	758	803	776	777	808	799	824	760	762	767	787	756	758	749	756	728	745	703	732	727	749	786	725	728	743	751	764	731	733	711	759	708	738	740	711	736	765	694	735	745	780	741	751	722	774	748	705	780	722	781	693	728	723	742	696	741	704	701	751	784	720	732	721	713	761	751	730	696	783	743	727	755	745	819	747	750	750	737	720	735	762	700	686	745	782	692	748	765	747	735	742	752	750	761	710	760	745	745	765	729	741	744	721	779	736	701	732	717	686	770	737	708	736	784	747	697	747	777	754	742	753	748	701	695	721	774	693	732	741	762	725	742	763	704	789	736	701	739	720	726	719	750	702	756	723	744	746	765	794	761	738	695	783	705	718	752	730	753	732	721	703	749	719	727	710	741	758	714	724	781	709	716	726	760	789	778	750	736	746	742	693	722	725	747	768	743	717	734	695	781	724	735	738	740	752	764	768	740	732	749	757	766	754	710	697	734	796	761	743	704	753	715	757	733	730	730	712	748	750	713	770	751	730	700	713	750	760	768	692	679	807	724	766	738	757	780	748	756	780	732	750	740	723	694	787	743	806	746	736	754	729	707	722	767	716	700	721	752	719	694	741	760	715	788	720	707	689	760	740	711	779	753	770	736	724	769	743	721	740	763	764	696	755	671	749	742	705	757	712	708	711	739	725	751	777	712	730	780	682	708	752	721	727	756	742	776	796	752	765	751	721	751	734	724	706	772	700	700	756	717	744	747	765	718	724	688	789	729	722	730	687	678	750	731	747	712	752	738	743	691	741	785	746	772	750	760	714	726	765	723	724	711	796	715	732	700	785	695	729	707	705	733	706	769	768	712	715	732	708	736	721	688	704	741	744	745	747	773	708	736	700	745	740	709	677	769	711	738	706	750	710	711	724	765	735	761	761	734	735	770	734	759	731	755	757	691	726	719	787	745	756	784	736	751	718	742	709	743	733	750	789	767	753	729	780	763	728	770	734	723	745	715	710	715	745	755	719	740	672	717	735	736	707	732	695	775	754	722	730	769	699	770	801	731	778	768	703	734	743	735	653	720	707	751	788	773	756	742	740	753	724	754	738	786	714	727	764	750	755	716	719	769	689	712	694	760	728	744	686	762	710	680	707	762	731	700	732	737	688	710	773	762	762	758	738	724	772	718	733	720	697	718	775	766	748	729	785	752	739	738	705	693	703	728	700	756	745	749	687	731	704	777	752	753	719	727	702	731	743	716	728	754	718	727	761	744	726	739	692	729	766	745	758	703	763	748	742	732	750	687	776	739	674	686	678	717	726	753	742	705	736	766	736	725	776	786	774	746	730	773	753	777	752	724	762	699	760	719	757	772	753	716	719	718	721	729	717	730	688	752	698	705	761	733	690	746	730	713	751	708	742	712	739	732	671	745	702	742	814	738	702	758	728	710	732	728	743	707	702	761	743	760	736	730	763	711	688	735	775	735	740	758	705	743	722	698	755	764	721	757	791	789	739	714	769	723	749	734	748	706	673	673	756	761	739	736	716	720	745	732	753	703	716	752	731	799	728	731	727	712	707	776	779	755	726	756	737	710	742	761	716	743	792	704	772	677	709	735	737	736	742	713	807	733	695	748	749	694	735	738	714	769	734	701	782	715	670	777	716	780	702	745	691	678	762	771	721	763	724	753	730	733	701	719	704	749	745	718	733	719	718	749	784	706	730	753	741	677	750	756	737	763	731	742	727	717	730	738	755	766	709	749	719	755	750	729	718	706	724	702	701	752	686	804	780	727	722	710	709	696	706	774	671	715	723	762	726	717	768	728	704	767	753	760	782	737	711	747	691	761	699	749	718	739	762	716	723	740	766	777	760	774	715	733	732	702	760	747	719	743	721	716	710	794	709	766	702	729	710	748	738	720	786	730	747	765	746	705	744	716	746	710	710	707	646	678	749	743	698	697	735	703	735	719	687	733	750	758	792	730	775	755	686	761	729	738	750	739	721	704	734	723	741	772	747	688	727	740	758	794	767	707	741	760	738	714	737	690	724	724	756	680	740	765	764	716	732	729	714	729	722	768	719	657	680	744	726	763	741	784	727	759	717	727	683	738	770	704	715	775	743	730	712	735	735	755	752	762	688	748	736	765	768	735	725	745	734	684	732	783	724	735	717	720	774	780	764	752	760	730	741	709	763	784	776	710	740	703	731	724	721	734	736	756	742	684	738	718	763	710	792	732	741	749	744	748	787	763	723	772	729	754	762	734	717	812	693	731	737	741	737	776	780	755	775	753	757	720	738	709	728	784	704	705	720	699	792	721	753	743	739	748	759	748	754	741	779	749	755	756	754	740	750	767	771	711	712	790	733	761	750	713	681	730	685	693	714	730	723	697	750	763	728	730	719	729	736	744	775	721	783	709	703	733	729	696	753	727	717	742	727	728	727	714	723	695	710	765	687	720	712	721	742	739	729	708	729	701	749	743	709	743	719	779	719	739	747	699	727	719	676	748	730	759	786	744	723	692	715	783	678	786	753	756	750	739	742	731	723	692	768	725	744	751	700	681	687	766	719	735	727	706	713	727	753	772	747	756	733	701	730	728	740	697	802	741	765	743	734	779	733	724	767	734	737	722	739	711	716	748	707	702	699	747	761	719	748	730	758	741	742	720	742	713	753	765	710	727	770	745	757	748	731	759	676	763	713	779	722	744	746	723	731	775	709	693	726	730	778	766	720	744	763	720	736	715	714	732	752	672	733	736	739	766	754	712	774	771	730	752	763	685	728	779	754	732	789	709	741	748	739	723	724	726	683	745	747	727	809	748	711	747	761	751	757	701	770	735	737	779	720	705	732	743	717	721	747	706	717	779	709	724	705	685	756	791	811	713	739	756	743	793	722	736	709	755	720	714	798	723	737	770	764	698	738	749	731	734	727	789	725	700	779	735	739	684	736	677	708	727	681	729	667	741	792	719	688	693	766	719	738	764	693	751	724	710	774	694	717	731	706	736	756	737	784	729	746	700	737	721	636	755	676	741	712	753	769	719	744	751	736	693	747	740	741	725	731	742	780	732	791	789	731	700	753	749	762	745	740	730	711	778	743	731	739	754	711	705	727	777	709	699	772	703	720	720	736	759	720	735	764	735	777	784	762	746	722	786	736	737	692	707	735	746	768	735	768	754	722	764	702	713	756	781	711	768	755	713	679	730	761	773	713	679	715	756	733	724	697	754	717	725	712	737	748	720	749	757	730	717	711	710	742	724	733	776	738	696	742	756	787	727	704	683	761	738	752	730	715	726	745	750	714	727	750	748	741	734	758	726	753	709	728	754	692	711	719	713	751	701	726	770	720	745	732	737	750	749	730	725	704	694	732	780	720	743	732	746	694	758	770
28457	18999	10522	5202	2845	2213	1669	1237	1165	1046	1014	931	844	859	774	759	821	815	833	786	810	865	769	812	889	819	816	763	814	784	802	789	756	777	772	766	740	769	795	775	764	786	752	794	753	766	733	773	718	748	698	724	758	688	697	728	712	789	752	716	675	774	700	674	732	721	723	689	713	708	694	736	690	669	698	698	726	703	726	664	689	698	667	686	734	732	647	718	672	740	669	685	669	685	738	708	717	719	686	691	699	724	726	757	747	746	695	740	739	719	710	702	795	745	742	724	715	699	766	703	672	744	711	722	700	724	702	708	687	728	685	717	715	713	733	699	717	715	698	702	741	668	731	735	686	697	745	707	705	675	676	729	701	729	797	747	720	690	706	714	704	731	716	746	712	692	703	708	742	746	718	731	687	733	711	741	758	731	707	764	739	717	698	707	727	732	738	701	668	705	707	752	704	740	713	641	718	717	732	732	724	734	701	702	748	676	783	724	689	762	696	747	648	722	689	755	693	725	716	672	735	657	731	713	707	717	731	719	714	750	730	674	672	672	773	782	680	768	705	744	726	728	738	733	748	708	707	721	711	693	675	677	714	686	739	680	715	697	697	688	690	693	672	703	697	699	739	706	722	714	698	736	744	716	669	696	714	707	702	703	663	776	706	711	754	738	738	716	755	727	718	744	734	718	720	751	698	696	736	725	700	709	731	707	745	689	711	713	697	739	694	710	735	710	717	663	709	688	714	714	725	724	682	721	717	713	709	719	714	677	682	664	684	730	753	728	717	798	720	663	693	687	729	676	732	738	701	700	754	689	744	771	700	709	724	730	695	753	708	696	725	712	666	714	741	768	739	644	702	734	700	692	701	729	685	735	697	694	716	692	734	706	704	698	733	717	739	780	670	733	709	683	702	688	715	705	722	701	731	712	692	716	708	714	690	690	690	713	720	716	704	703	686	687	681	743	736	706	708	711	743	764	731	692	698	744	720	639	742	735	727	728	680	741	720	745	737	732	733	687	724	717	699	682	699	749	686	718	709	761	725	745	754	745	677	718	709	699	752	744	682	764	694	666	670	747	710	677	750	728	737	677	697	743	697	698	707	716	737	694	712	735	726	719	729	719	692	726	731	716	733	749	738	707	680	744	718	643	692	717	717	723	668	697	656	680	677	689	716	714	724	704	722	734	737	716	676	715	705	781	683	658	683	659	692	712	703	649	713	704	725	723	700	645	764	679	707	744	696	662	736	688	763	689	684	699	695	757	659	730	727	687	734	707	729	710	728	687	741	735	780	722	694	740	694	720	737	701	728	689	688	722	648	698	742	716	730	689	714	673	749	755	689	741	684	760	671	772	716	715	719	672	724	727	685	720	712	710	718	722	701	745	712	665	703	727	711	727	740	793	710	700	706	720	746	715	717	730	702	775	727	693	736	696	722	746	684	735	741	686	701	684	732	686	732	692	733	756	711	731	688	778	684	690	719	731	702	688	715	681	705	730	713	735	689	652	702	701	729	716	759	692	717	740	696	715	701	721	685	700	733	716	684	704	724	706	759	749	712	718	725	675	726	662	716	681	716	721	653	735	730	724	692	729	672	716	739	725	692	710	731	768	724	691	731	704	702	741	772	671	719	739	716	686	734	725	731	736	714	703	696	721	728	702	719	697	716	706	731	711	731	663	721	720	752	722	714	701	695	639	728	726	717	681	697	713	710	732	701	716	672	702	715	701	748	723	714	687	693	710	708	677	733	756	752	668	705	707	703	706	706	684	663	731	756	725	683	696	716	699	723	743	692	729	744	724	707	708	759	748	701	711	731	718	694	670	673	740	736	725	685	709	709	711	719	709	724	729	738	714	735	710	714	712	749	719	735	682	678	719	706	680	732	782	681	762	699	681	731	673	693	736	723	678	743	673	716	774	678	685	711	745	763	731	713	696	706	680	705	706	695	718	758	704	731	654	686	707	693	671	707	683	725	729	688	695	754	671	698	699	697	743	708	687	713	731	689	669	712	680	762	697	727	743	714	655	733	771	717	714	777	745	718	767	752	733	706	740	713	726	715	713	656	753	683	714	737	689	705	707	759	673	656	741	777	684	739	697	714	689	698	703	720	703	714	720	747	745	707	723	693	724	735	763	719	745	747	715	718	730	755	755	723	717	661	737	744	727	709	677	730	676	718	691	733	742	707	715	766	738	712	760	660	734	725	702	736	743	729	738	704	694	705	741	749	708	719	665	736	687	655	687	733	721	731	674	738	782	719	701	699	661	746	723	687	675	682	725	741	767	686	731	700	677	733	721	724	696	701	711	677	727	726	733	726	730	729	713	723	737	725	708	666	690	733	739	712	699	704	707	696	728	716	753	693	719	714	733	749	687	758	685	698	681	708	724	718	706	702	707	671	673	744	734	710	714	681	709	718	720	748	748	697	726	759	703	717	708	702	698	706	679	727	753	706	693	710	665	686	685	699	761	774	677	643	724	712	772	729	763	718	718	741	690	745	705	688	719	706	720	722	696	699	709	690	713	680	699	701	704	743	731	734	712	706	686	678	680	709	717	714	732	749	747	764	746	710	772	735	712	724	700	735	706	677	737	693	712	715	770	723	705	712	731	705	725	742	667	737	750	702	659	697	693	712	759	741	757	706	698	755	754	715	693	707	707	735	714	691	740	725	780	725	687	722	711	709	663	721	712	732	709	711	730	689	800	681	739	720	724	715	669	707	762	728	701	759	727	726	682	671	682	708	689	748	696	720	691	723	732	680	727	733	715	727	658	727	684	722	713	730	726	720	710	653	737	733	755	693	716	727	709	675	707	674	715	676	728	747	693	728	755	737	693	756	720	700	717	772	717	739	673	702	715	700	685	664	706	672	729	739	719	722	708	718	695	720	701	673	735	710	712	794	728	710	759	717	742	738	732	701	681	661	770	725	725	716	726	686	717	717	707	731	724	705	707	690	732	708	706	733	815	725	732	697	708	716	680	664	762	770	739	744	691	753	694	686	738	727	681	670	713	697	767	752	718	736	712	694	693	709	700	736	767	732	696	690	684	726	769	710	693	709	702	692	681	738	748	685	734	728	674	729	719	693	751	690	691	698	706	704	713	733	696	721	643	705	702	716	690	721	758	739	738	706	739	664	682	688	719	715	750	729	701	725	683	751	700	710	709	757	743	767	689	786	699	652	693	734	667	717	747	810	776	700	721	714	701	684	732	733	707	724	733	744	721	721	684	697	662	743	694	701	711	690	674	738	707	731	705	709	743	672	709	762	759	701	700	707	733	703	728	716	724	749	715	725	780	684	719	681	689	677	708	737	698	704	729	752	704	720	725	700	766	704	725	693	740	738	715	757	746	699	721	737	738	672	735	726	725	730	753	697	715	704	767	746	727	735	748	717	727	723	712	759	743	723	735	684	713	709	718	709	762	705	724	705	705	736	695	728	716	671	743	719	726	735	681	696	734	733	681	701	672	728	680	712	689	712	689	694	726	697	707	736	692
12388	14075	10279	5617	4276	3573	2417	2060	1700	1401	1280	1183	1049	1016	893	971	932	906	922	920	889	947	890	945	948	996	974	920	892	840	839	885	856	828	828	808	868	850	865	841	831	900	782	838	839	822	749	777	776	775	789	752	795	779	793	755	710	749	743	789	724	736	786	764	766	780	756	752	740	774	705	741	771	758	761	776	761	724	790	733	797	700	772	758	782	760	796	726	751	806	763	739	738	776	727	793	753	756	756	736	739	749	785	744	732	716	774	731	731	743	774	730	736	753	755	752	750	784	689	756	746	753	766	699	740	761	785	716	721	713	780	735	766	734	740	670	753	819	758	730	734	721	706	751	783	775	758	797	768	741	768	747	752	779	752	758	733	739	783	782	766	817	726	758	817	784	742	789	761	744	770	702	749	738	732	725	726	764	758	769	746	770	720	781	773	773	745	790	772	764	756	785	749	773	770	728	763	761	777	738	756	660	791	739	714	759	740	738	743	739	723	750	793	793	749	691	776	744	731	769	726	767	778	801	710	736	694	761	733	780	766	755	759	733	756	697	792	772	763	755	760	779	727	784	739	790	706	791	772	774	756	777	720	725	758	704	774	755	743	781	757	832	779	798	760	713	782	736	774	733	709	687	782	707	755	711	758	791	806	772	759	734	696	745	756	730	785	777	712	778	745	752	760	710	715	767	792	710	770	754	754	732	711	760	737	732	758	761	826	788	781	742	715	785	738	744	767	766	749	717	713	822	763	737	720	762	744	714	737	769	796	750	788	734	751	759	731	773	801	715	790	738	701	802	765	701	721	775	754	751	803	731	836	710	706	781	763	728	774	791	709	782	764	771	789	769	745	780	724	767	755	695	740	732	776	764	740	783	752	762	783	749	743	747	761	782	757	732	738	754	726	766	733	740	704	751	749	700	719	740	694	793	719	741	747	764	754	746	757	718	736	735	728	745	797	764	713	752	770	758	757	771	756	705	770	692	721	761	758	748	802	717	770	753	741	748	764	760	792	728	689	753	720	727	781	742	781	738	802	716	782	728	741	761	717	750	724	752	758	760	783	763	765	755	713	787	757	762	739	738	764	708	710	763	716	774	765	762	741	781	762	745	699	699	783	710	739	769	766	764	776	690	772	744	775	728	763	743	760	742	742	764	772	773	723	715	735	708	756	798	786	728	769	753	746	727	796	692	707	742	727	770	750	771	750	714	733	752	763	710	737	750	751	692	722	721	757	764	751	763	769	757	737	737	784	785	736	772	783	717	729	771	702	760	816	753	762	729	775	768	763	728	764	733	785	712	761	759	749	705	774	802	755	743	761	763	754	761	771	792	772	808	761	749	760	762	791	713	791	755	774	731	829	773	794	782	746	738	769	748	703	737	759	792	745	747	716	782	742	762	750	728	739	793	791	719	729	721	714	755	742	745	727	742	774	768	722	744	747	801	761	766	752	769	734	735	750	741	792	712	705	741	725	758	775	797	796	721	727	781	753	731	735	795	766	779	792	724	715	726	764	682	737	822	725	793	791	766	754	772	737	755	755	733	743	782	772	751	783	774	788	745	772	761	733	717	738	743	749	738	750	770	751	751	773	691	776	777	705	779	735	773	786	773	717	778	740	756	750	783	742	780	750	780	755	674	698	744	744	750	774	764	796	757	717	739	720	761	765	751	753	730	817	791	776	794	784	711	774	722	729	775	790	787	767	788	773	755	716	763	758	750	724	773	745	734	733	783	748	748	759	797	755	763	766	749	783	749	764	720	740	766	773	721	757	738	754	779	788	759	752	743	739	780	788	754	746	769	737	793	738	785	781	732	739	753	764	762	782	707	761	707	752	771	726	766	726	692	731	725	724	763	721	781	784	779	762	750	756	744	741	733	758	756	797	791	778	714	783	734	752	748	775	787	735	763	713	708	791	724	755	709	750	725	772	791	769	732	757	748	753	714	726	757	780	765	775	724	734	701	720	755	769	724	822	747	749	749	760	747	766	783	737	796	804	733	791	761	739	709	776	745	726	745	799	778	764	749	719	778	741	731	773	738	745	762	751	792	710	731	752	770	685	730	762	755	808	743	736	761	753	743	704	738	747	779	763	701	799	751	724	746	702	775	714	798	801	731	744	755	818	788	772	739	753	739	773	776	773	743	724	711	761	777	686	764	708	773	755	742	734	726	761	784	744	762	756	786	787	774	751	728	770	728	762	758	707	750	732	743	730	770	737	761	754	757	714	712	756	760	769	705	771	749	740	746	728	703	724	779	768	781	812	755	714	763	761	765	751	756	762	730	748	752	759	734	738	790	758	757	767	688	770	726	785	739	724	730	742	745	712	717	750	767	716	746	722	676	730	779	754	828	787	780	800	762	738	722	783	752	790	766	689	725	759	734	719	797	806	788	821	743	755	769	773	737	751	767	804	787	785	720	786	791	740	780	768	730	757	739	748	766	753	797	761	721	820	745	704	737	761	798	718	771	770	676	731	725	774	752	729	755	807	803	748	729	773	759	740	791	712	789	766	725	742	762	763	791	703	756	743	770	736	739	732	764	767	730	762	752	763	782	736	765	782	754	724	748	777	722	766	726	754	755	752	738	756	778	768	697	769	743	757	798	709	739	772	779	732	739	739	739	722	767	770	795	724	733	743	718	752	755	779	782	724	752	742	761	729	736	734	773	743	790	753	758	749	765	747	778	747	753	758	743	781	720	828	738	719	733	714	749	752	744	781	711	751	759	734	796	811	790	768	753	758	763	764	775	753	732	772	749	757	758	772	777	780	738	731	721	776	707	717	752	772	726	723	704	746	775	742	740	733	759	760	799	706	755	686	786	785	683	787	819	742	740	744	774	733	738	719	782	772	776	739	713	771	772	763	791	747	718	690	726	763	739	764	703	786	787	732	819	784	754	761	744	808	734	734	747	744	729	757	786	749	768	785	719	710	794	757	742	723	749	789	750	754	723	758	745	747	752	738	758	746	791	717	735	749	742	733	773	734	746	771	735	732	750	759	718	767	775	773	765	714	839	759	782	796	791	709	791	706	782	724	770	735	732	757	784	713	742	760	748	771	809	725	721	777	751	725	718	724	751	795	787	731	736	772	739	772	784	684	780	793	685	756	764	739	730	773	729	736	765	746	748	754	740	760	730	753	794	744	757	748	781	769	763	778	798	718	728	736	737	771	714	721	779	753	748	752	743	768	753	750	738	738	759	728	739	764	744	769	770	756	786	784	771	744	792	769	737	713	722	719	729	754	695	765	721	771	722	776	793	733	751	757	706	765	754	778	759	749	771	780	752	752	769	720	769	735	786	706	763	792	761	748	750	755	756	769	733	765	751	731	767	766	764	750	703	737	713	812	770	711	725	748	816	782	762	745	745	721	694	772	792	745	759	746	732	775	711	798	767	740	758	736	736	756	767	713	742	730	709	788	699	721	747	802	736	812	754	754	770	791	702	736	763	795	761	689	738	769	810	752	780	700	742	806	771	786	791	725	752	788	757
23691	21238	28483	24284	21260	12704	3628	2034	1727	1381	1198	1053	854	811	730	696	697	715	665	726	722	695	740	732	735	771	683	635	691	665	652	614	665	641	607	636	585	640	606	628	627	553	612	599	583	573	635	558	533	590	564	511	530	512	511	542	478	534	516	532	467	529	510	524	461	488	506	472	498	555	490	502	495	505	536	502	516	517	533	460	493	506	503	514	524	460	489	472	513	511	467	485	509	510	489	457	524	503	486	495	501	503	521	440	488	504	559	513	488	511	521	499	530	471	485	490	504	514	506	493	491	495	468	505	524	508	491	497	509	520	535	511	529	510	556	495	476	470	489	507	517	510	513	523	520	477	484	514	499	485	527	530	463	496	487	520	458	508	495	458	513	518	469	505	515	474	503	510	536	511	503	512	501	487	492	459	503	557	565	515	518	476	561	510	502	519	483	492	482	520	510	505	474	476	533	502	459	484	492	494	501	506	487	503	490	503	494	525	489	472	502	539	513	511	506	500	511	533	485	493	469	511	481	519	496	486	460	498	496	487	455	557	495	487	496	503	524	513	516	477	488	522	522	473	522	520	501	512	494	512	531	507	477	523	503	485	518	492	472	502	489	538	506	528	498	486	519	509	493	515	527	504	505	505	513	531	503	537	520	506	483	484	469	488	521	509	467	500	511	483	500	493	475	530	499	514	480	499	491	482	429	519	457	487	523	499	547	498	485	519	525	466	486	476	565	480	523	506	464	529	564	531	529	492	471	483	493	504	535	469	527	510	513	461	522	466	562	481	471	497	523	494	481	557	499	495	477	470	520	483	510	442	491	470	545	449	480	479	515	505	487	517	494	501	489	523	495	489	501	492	513	473	484	518	498	479	523	529	517	488	494	522	511	534	510	463	497	492	499	518	507	523	503	516	481	493	465	511	504	509	515	485	446	497	452	471	480	503	531	500	494	508	478	487	526	454	496	528	488	492	538	483	518	509	554	506	510	507	524	481	508	494	481	492	495	464	508	492	523	501	546	504	498	493	479	507	503	504	453	480	522	513	515	508	518	511	482	512	486	526	489	504	488	472	481	523	502	482	536	508	474	481	448	541	522	518	518	501	482	500	526	494	475	491	526	490	489	537	466	503	507	477	516	471	518	503	527	499	490	489	528	510	507	518	494	487	499	530	478	486	469	481	476	494	500	499	518	454	471	479	532	574	512	493	519	455	475	549	495	519	467	532	493	484	493	447	500	489	538	511	545	505	491	519	510	543	483	523	477	500	496	512	522	471	488	494	513	527	486	489	521	503	518	539	524	463	490	502	485	519	491	509	535	479	454	497	494	493	493	477	493	506	479	523	481	535	508	464	544	493	495	513	502	477	525	498	526	485	459	506	504	476	479	504	486	523	510	453	542	524	493	501	503	512	530	522	469	499	527	516	464	526	478	519	480	526	530	526	488	492	502	548	487	473	530	470	502	520	478	463	500	517	496	520	484	479	494	510	486	497	491	545	506	512	495	480	445	514	507	523	464	531	500	460	483	524	498	469	516	514	522	493	504	507	498	539	476	513	450	464	493	510	538	439	509	526	482	514	513	506	506	503	522	508	487	506	511	511	537	470	510	496	492	486	478	511	484	516	498	499	474	498	519	534	504	485	496	513	477	517	499	476	505	468	508	537	513	546	493	496	492	502	465	555	511	489	546	502	492	512	442	503	517	498	508	464	507	473	513	528	493	480	512	490	506	509	537	464	538	528	481	486	499	516	460	473	539	476	490	539	482	512	483	482	532	511	503	484	509	493	532	489	512	512	524	485	530	505	489	486	477	483	500	474	519	480	492	498	495	492	497	528	530	512	549	523	501	512	512	481	499	507	513	497	509	489	516	509	527	503	499	477	517	473	510	472	482	507	493	467	499	523	497	523	465	480	491	483	479	489	497	518	515	470	515	470	547	489	507	484	464	507	510	507	482	496	508	544	504	459	507	501	531	527	528	480	526	469	473	502	494	491	519	502	538	462	484	434	517	507	497	524	492	503	475	464	512	503	502	509	495	516	516	504	507	525	510	502	468	536	494	499	517	503	541	448	527	538	555	491	476	504	530	510	498	478	503	469	463	505	535	508	496	510	520	513	511	504	509	523	457	522	482	517	481	508	500	546	523	491	461	507	473	505	447	491	504	547	528	482	452	512	459	468	491	520	493	520	513	477	509	497	476	530	500	518	489	517	507	519	515	506	522	507	519	492	528	477	486	476	507	496	469	509	532	505	525	525	490	514	468	507	526	463	494	484	493	478	514	495	484	454	534	504	526	489	515	482	496	488	490	531	519	482	495	517	494	479	491	521	497	493	508	502	495	498	487	468	525	503	523	459	476	497	478	474	457	479	504	481	503	475	537	526	471	522	529	560	504	452	477	493	498	529	508	484	520	506	498	540	515	526	484	508	511	528	492	510	534	517	501	518	480	461	541	502	481	500	500	531	515	528	506	477	543	492	460	510	486	502	519	504	551	508	520	501	520	511	488	533	501	493	488	537	512	513	507	482	548	492	539	484	508	534	487	507	510	514	454	514	479	507	492	494	504	522	511	494	503	505	484	504	505	518	477	457	502	502	486	487	476	534	488	519	548	471	467	469	479	511	484	484	514	494	476	533	546	459	501	516	481	516	477	517	493	493	554	489	511	526	503	472	499	524	527	480	475	501	500	479	473	525	508	493	512	525	490	481	500	490	525	474	486	483	485	552	489	517	502	535	487	536	483	468	480	485	479	522	471	530	507	489	495	462	523	516	510	471	511	472	500	534	527	505	520	492	513	529	509	499	454	491	491	507	496	518	523	524	495	521	510	468	499	533	516	524	497	468	508	519	510	526	498	497	453	517	505	500	490	478	520	498	503	499	493	500	481	502	521	451	515	513	534	526	515	495	485	504	486	528	508	473	456	472	494	527	496	506	500	479	499	467	530	498	548	490	493	459	496	469	479	477	496	512	526	511	465	477	525	508	527	507	496	510	520	468	527	520	532	538	534	532	487	500	485	509	503	527	505	501	502	460	486	502	490	505	509	514	495	490	464	495	512	469	505	515	516	492	486	457	519	465	489	497	533	496	505	521	486	473	547	513	529	513	483	476	483	498	492	535	488	490	467	501	527	493	530	493	510	508	514	466	453	498	513	484	527	510	484	526	487	512	508	472	473	469	500	484	455	497	499	489	492	569	479	521	541	510	482	504	527	526	501	510	468	535	488	516	510	514	468	536	480	514	499	493	513	540	470	483	501	535	479	491	470	510	523	535	500	523	532	481	471	480	499	491	493	487	491	476	467	473	524	463	515	484	491	510	478	511	495	482	517	496	502	452	455	512	534	509	532	515	477	534	525	495	482	524	512	499	511	531	492	513	461	469	485	443	489	517	504	481	503	508	499	506	485	477	528	469	483	573	488	529	491	513	459	495	473	548	475	464	509	495	554	478	517	514	502	498	464	507	504	540	502	517	531	523	522	524	452	474	497	486	484	465
13294	25284	18062	12247	7576	6362	4324	3432	2796	2302	1941	1568	1340	1148	955	916	968	905	891	879	882	795	864	886	952	897	872	800	814	795	763	807	786	692	670	685	705	717	683	669	697	698	736	726	736	690	658	656	592	600	559	595	546	578	570	558	611	572	591	581	536	531	583	530	561	514	520	542	533	585	502	552	513	542	509	541	553	565	533	539	516	535	506	493	570	486	559	573	562	569	522	560	507	520	532	489	542	525	530	495	475	535	522	484	518	519	504	525	542	559	518	517	527	520	543	485	512	519	518	537	527	585	558	542	528	527	528	547	531	522	539	548	481	523	488	507	535	549	537	562	513	520	542	521	512	524	526	537	553	552	510	528	527	543	515	534	511	539	496	533	523	471	558	612	535	539	488	524	564	550	556	527	538	523	498	576	568	569	561	530	506	579	523	530	516	513	510	478	544	532	586	496	539	555	567	512	521	555	502	512	534	530	525	556	532	512	553	543	526	484	520	547	572	532	528	532	510	541	524	523	528	555	540	555	546	517	507	584	529	519	510	525	466	575	504	501	547	527	536	579	536	504	509	547	544	542	521	520	534	573	518	523	503	530	532	510	527	492	498	560	509	521	533	558	550	534	503	523	510	525	531	536	560	577	526	527	510	513	492	518	537	524	533	541	507	490	559	545	520	515	523	570	581	529	536	544	511	520	538	564	525	511	530	505	560	540	505	523	532	533	533	532	526	533	554	556	489	498	520	545	529	551	559	537	566	540	519	485	514	520	531	535	500	556	545	512	530	494	547	512	490	531	553	523	513	551	527	531	539	496	586	523	542	576	566	519	575	486	555	494	516	532	504	536	536	538	521	528	539	505	538	526	489	548	540	545	492	476	543	537	521	555	543	498	571	525	513	505	561	556	534	539	521	513	535	539	518	583	518	542	502	532	525	524	526	562	491	538	541	537	540	554	533	519	518	509	555	557	513	540	553	532	550	519	513	498	535	535	510	541	558	540	507	521	537	518	548	573	547	513	546	515	528	571	541	523	542	519	511	537	512	507	536	535	569	504	505	554	559	495	534	510	541	524	496	553	520	511	515	519	507	547	530	519	541	584	532	510	558	546	536	531	563	522	495	525	542	501	527	525	556	532	534	521	509	552	542	542	534	560	529	585	492	545	528	527	503	539	582	543	494	537	552	535	521	526	576	492	525	546	507	518	530	544	565	527	521	560	515	518	554	538	543	535	539	534	500	532	542	532	506	511	505	538	529	542	549	539	561	510	556	589	516	517	546	526	508	490	570	505	531	524	578	506	527	547	537	556	526	549	541	551	548	543	515	573	535	537	506	558	534	569	546	547	522	524	505	541	535	536	491	521	562	539	559	542	539	547	533	507	538	520	534	545	510	504	531	518	542	483	563	492	537	520	560	552	591	557	548	565	497	541	554	571	545	538	489	478	527	504	518	552	513	586	553	539	543	552	541	490	531	524	562	532	505	546	552	581	525	519	536	599	536	499	523	546	531	513	551	511	490	519	545	527	569	521	498	503	537	551	528	512	556	563	525	519	506	538	527	566	572	512	537	537	516	564	575	511	526	534	512	527	534	556	479	553	512	573	513	519	481	526	528	473	532	532	586	534	500	504	491	527	541	570	558	556	542	519	541	573	511	555	539	534	508	499	523	534	540	529	531	538	546	548	501	547	504	525	541	539	535	520	532	547	531	510	557	570	505	536	535	573	521	542	540	519	528	519	555	477	538	510	553	495	524	510	529	575	541	503	566	518	519	544	532	512	454	517	548	519	495	557	565	515	553	511	550	489	549	550	529	514	537	540	536	552	555	530	512	544	508	527	566	527	553	524	535	540	566	554	557	477	535	540	554	534	548	502	566	570	509	525	538	539	499	510	520	541	549	546	563	531	538	556	565	554	508	516	511	508	612	540	553	569	515	556	534	536	582	569	519	550	544	535	496	526	512	524	565	523	535	547	524	560	519	539	531	544	539	542	550	550	526	533	540	564	583	500	538	558	547	546	496	567	533	546	566	539	598	541	546	521	562	531	534	522	533	565	529	545	550	566	500	500	524	584	515	524	541	540	484	512	530	540	558	508	559	523	533	587	548	528	495	550	520	509	530	534	505	488	531	516	537	537	514	535	541	546	511	532	515	537	537	566	490	524	578	505	528	466	526	563	537	567	525	520	505	543	499	506	544	533	546	548	570	557	518	547	516	538	498	504	563	542	522	537	540	532	565	531	515	563	509	531	534	541	524	546	525	555	494	528	519	491	529	526	526	536	525	519	551	514	500	500	523	501	502	528	507	554	537	491	536	508	532	586	542	544	537	512	559	522	555	552	523	552	519	500	571	533	515	533	514	524	518	539	561	514	520	515	497	548	530	524	513	523	576	473	524	503	514	538	553	560	494	535	508	543	510	527	538	505	479	521	503	539	518	550	499	560	548	495	535	565	514	531	523	530	554	526	548	554	538	511	499	551	533	566	571	512	556	530	542	600	523	572	551	545	511	543	525	496	527	568	530	494	517	541	499	543	552	539	560	535	575	510	537	484	581	523	538	562	541	553	552	507	556	551	525	530	572	554	563	557	514	527	564	564	528	551	532	525	543	537	547	494	568	548	553	542	565	557	543	501	547	539	540	566	559	540	523	570	552	544	520	551	529	526	536	537	521	454	546	505	538	535	564	503	510	497	486	528	524	510	567	541	530	524	497	510	513	540	537	518	504	569	555	542	560	572	550	518	540	490	502	549	485	537	477	534	496	537	567	559	502	581	576	528	529	525	500	503	556	539	500	538	499	519	540	487	546	511	534	530	513	542	535	564	538	526	515	561	509	527	541	519	554	507	513	498	512	493	518	548	524	548	486	521	553	511	536	544	509	547	501	529	547	516	522	524	544	508	512	533	507	530	523	550	536	533	539	514	516	541	539	501	526	569	556	578	579	528	521	538	505	520	574	527	523	542	500	538	550	574	533	520	547	503	512	584	510	564	512	532	535	529	505	505	546	574	530	521	561	502	518	576	544	524	520	520	532	554	547	523	539	561	525	565	543	520	533	557	518	545	548	514	471	514	524	562	518	518	545	536	527	482	540	541	515	522	520	559	505	554	527	529	517	513	593	492	557	561	528	507	538	552	503	559	551	499	520	476	547	562	500	538	549	556	544	521	564	516	538	565	531	551	530	482	582	542	513	506	479	547	528	535	524	557	501	532	526	525	560	505	560	548	534	525	524	575	539	510	505	516	551	561	547	501	506	536	505	528	503	546	557	531	563	539	499	523	567	516	538	542	534	507	519	553	539	561	515	538	553	555	474	541	531	528	513	486	565	562	513	552	523	515	567	527	553	528	475	562	527	546	513	525	565	529	558	529	525	552	537	533	524	548	552	533	553	494	530	548	486	499	507	496	543	502	524	555	494	519	514	537	570	533	498	547	552	523	547	537	516	535	524	526	567	544	524	542	539	548	513	535	534	559	544	557	510	503	522	588	546	524	526	537
24975	21228	27305	25345	12328	3732	2560	1976	1698	1565	1419	1263	1235	1182	1087	1126	1143	1082	1124	1071	1111	1058	1154	1068	1160	1175	1039	1046	1049	1044	1059	1023	1090	1082	1021	1062	1047	1090	1041	1028	991	1023	1033	1045	1029	966	1048	942	1012	972	992	971	971	1009	943	1013	972	916	1034	895	941	945	973	966	1040	944	953	964	943	918	955	950	990	939	908	967	915	911	951	968	973	962	967	975	857	973	965	961	967	978	971	971	936	951	956	907	956	960	947	961	978	932	978	924	949	922	897	956	977	905	983	969	935	958	926	976	976	911	966	942	958	948	939	987	971	913	897	939	960	943	952	1013	942	912	925	939	995	1015	957	917	958	977	959	918	910	934	953	965	1030	951	938	994	921	995	984	1017	936	930	964	921	965	947	994	1004	942	931	989	996	887	923	912	891	951	884	976	926	936	925	946	906	939	970	957	964	985	925	1013	953	966	885	918	922	919	1015	975	942	946	963	946	918	940	977	989	980	986	936	936	965	953	972	922	944	949	919	952	1001	928	890	975	870	959	890	977	866	934	966	1004	980	956	934	893	964	939	936	931	937	950	967	953	905	968	990	945	945	980	940	962	998	987	955	943	938	932	998	1004	976	989	946	939	986	910	932	986	989	890	953	947	962	943	950	989	957	926	993	964	992	941	917	983	953	912	927	1007	961	963	933	894	961	961	970	930	975	955	927	982	973	936	900	915	931	929	932	966	907	964	971	950	945	933	939	980	953	993	962	992	960	932	940	936	930	939	964	982	966	927	1006	976	885	932	925	947	981	929	911	972	967	914	944	920	979	935	930	932	915	904	955	959	1008	1030	986	982	952	937	928	900	945	970	1006	876	928	964	920	948	925	992	950	979	970	956	951	961	985	963	894	975	953	937	898	929	942	955	995	944	905	942	935	929	990	921	936	958	928	984	998	967	940	968	981	923	967	905	990	935	982	1016	970	956	912	967	986	940	967	1018	934	913	973	950	938	918	911	1005	964	984	967	951	976	968	948	982	945	967	919	977	910	945	952	939	939	961	976	927	967	925	1015	884	978	930	975	935	923	983	928	915	959	928	936	944	972	930	945	956	981	949	890	967	968	922	913	927	893	1019	959	969	920	957	978	964	1027	933	962	865	911	974	961	959	915	998	920	937	959	941	932	996	973	1010	918	946	996	968	922	994	960	973	948	981	967	966	1050	949	982	988	984	1023	930	932	925	946	962	918	971	997	926	914	912	944	892	982	989	982	994	989	935	970	914	914	955	1002	968	907	1007	1004	939	1029	954	949	996	884	930	904	954	905	931	936	953	949	962	962	967	921	927	986	934	979	919	938	947	925	1006	940	935	964	920	919	964	931	952	974	999	992	927	993	939	965	990	986	944	949	945	937	943	1012	935	961	935	919	941	969	992	964	978	898	929	927	925	912	957	938	947	925	931	1016	948	952	966	973	977	939	1006	923	988	943	955	920	983	954	993	989	954	948	961	984	963	976	981	1013	904	1003	951	958	991	975	954	963	925	999	973	920	996	980	958	994	990	922	947	905	943	964	924	952	944	955	938	984	971	941	992	930	929	978	937	934	999	939	976	1000	958	953	968	915	908	924	1011	1008	1011	963	955	947	957	907	920	949	948	948	994	971	953	914	923	943	935	902	970	1001	966	920	970	978	925	969	962	1011	938	919	991	993	994	969	935	1002	928	911	929	913	912	948	993	965	953	1010	963	994	938	936	938	942	975	1022	1021	968	952	886	976	983	919	946	929	923	981	924	968	996	963	990	936	971	961	970	935	991	967	885	978	969	999	964	936	916	983	973	985	906	949	1063	990	967	940	960	935	915	947	918	980	924	955	885	916	986	1002	939	978	990	904	953	931	959	979	938	931	958	961	941	977	923	962	943	926	962	936	954	972	1012	954	929	941	950	960	952	1014	967	912	963	994	950	935	967	964	1007	943	934	969	892	925	977	942	981	954	941	914	906	929	916	944	1041	990	921	973	948	957	958	930	1013	978	963	927	933	997	906	976	962	958	934	906	936	970	1002	1004	937	900	974	953	977	966	977	958	992	949	954	971	919	973	987	919	933	993	868	955	993	898	958	980	959	924	907	961	965	936	1001	1004	939	955	926	955	949	911	1004	969	898	900	913	931	995	944	956	932	971	942	950	1002	1008	918	926	892	976	977	950	951	956	967	943	929	1023	914	945	953	1020	936	984	960	986	1001	972	904	959	935	929	936	950	919	920	981	936	936	965	915	979	910	950	942	921	922	949	899	1010	970	951	952	982	948	992	995	923	960	914	917	954	935	924	963	939	945	968	877	1007	981	977	946	972	938	928	991	977	973	901	1007	1047	1003	924	940	941	906	939	938	883	970	930	967	933	956	932	911	937	941	956	961	961	986	945	915	984	962	984	909	942	932	930	949	975	962	881	900	980	954	982	921	963	897	988	929	983	946	968	983	946	937	934	971	974	989	977	947	918	903	971	920	900	919	951	964	1003	970	937	924	943	920	966	969	965	996	952	936	988	937	929	950	939	998	939	932	969	949	911	915	936	991	957	930	931	981	944	920	966	953	946	968	882	939	936	949	915	942	895	950	935	965	996	983	959	960	973	998	966	942	901	917	957	994	908	960	943	962	899	1023	894	935	1010	1003	962	936	967	998	918	1012	967	961	955	999	895	918	1012	999	952	971	899	995	954	938	970	966	943	942	938	953	965	950	988	964	936	948	971	960	1017	933	927	987	937	898	949	919	966	920	985	971	945	956	955	1013	953	1009	939	924	952	963	914	933	889	946	940	941	960	924	944	913	915	1029	968	954	955	947	909	996	963	967	929	992	909	908	926	967	955	947	989	962	911	937	956	930	951	995	887	903	947	956	951	946	929	948	982	949	956	956	894	958	1019	909	976	926	977	931	957	914	979	930	965	921	960	984	892	966	923	1002	867	923	928	923	983	930	901	984	880	957	977	927	938	968	880	964	951	980	920	944	970	958	945	950	966	1012	1000	932	906	990	921	901	992	971	976	943	945	978	948	938	959	905	948	976	955	902	912	921	980	959	930	958	927	952	976	903	929	920	935	907	975	935	941	954	904	1039	956	944	953	879	922	979	925	960	921	962	931	953	1001	948	986	936	949	961	949	993	952	985	930	961	940	991	995	963	861	945	917	959	959	954	938	944	985	964	952	909	887	943	942	857	960	966	974	924	927	967	965	941	913	904	934	917	952	1009	974	964	939	935	910	938	945	939	975	947	940	987	896	917	924	869	937	969	948	943	922	1009	986	993	907	947	984	990	931	956	972	873	936	963	968	945	976	958	981	958	998	1005	923	909	921	926	967	912	980	982	991	952	936	951	932	986	1009	945	928	1001	954	977	965	959	957	961	979	886	934	935	924	946	952	932	978	957	1024	985	955	949	928	987	972	1005	951	918	946	971	962	971	984	973	905	982	963	952	952	930	902	1005	970	967	934	975	940	944	975	902	923	985	937	913	934	965	932	954	946	974	977	953	942	921	970	897	915	937	942	927	990	913	930	910	957	980	955	945	972	965	965	943	973	981	933	953	943	926	940	942	947	922	948	904	918	954	969	1018	980	979	920	954	967	957
13390	20582	14256	9113	6162	5137	3597	2888	2441	2128	1897	1683	1528	1344	1251	1287	1297	1242	1219	1208	1218	1248	1243	1263	1254	1295	1175	1214	1162	1152	1142	1157	1108	1120	1074	1164	1135	1120	1073	1083	1054	1081	1122	1055	1117	1133	1049	1043	925	1023	1023	1015	996	988	945	976	997	1015	998	1023	1031	924	978	956	950	1015	1017	967	968	1016	965	969	983	904	990	956	917	1022	898	929	992	965	983	911	1002	967	932	934	1014	938	949	975	1006	950	946	934	1020	981	1031	1038	916	944	984	972	988	899	996	975	987	981	1008	987	1004	983	972	951	1020	984	1005	926	966	1027	961	986	977	983	956	969	958	957	983	996	1035	1008	962	964	954	948	961	949	913	989	947	962	1040	914	930	982	982	976	937	997	949	1016	941	939	936	958	951	987	994	983	978	956	977	1003	959	1008	977	992	951	940	948	931	925	946	979	1007	973	1033	980	926	970	1001	985	984	906	945	1019	986	1021	952	989	934	905	973	953	1017	975	958	997	965	1000	949	929	1030	985	1010	980	992	934	947	940	944	982	966	976	973	957	926	968	940	943	1002	994	893	973	965	974	925	940	974	917	945	989	967	954	981	946	946	991	945	930	952	994	988	1001	979	935	925	923	968	963	962	970	922	957	1038	936	974	946	987	960	1006	1019	958	952	911	941	1015	1000	962	1030	993	955	979	957	987	982	1006	1025	910	967	915	985	922	999	1028	1014	944	1013	903	980	964	1059	945	975	1033	957	975	992	988	955	974	964	947	986	984	940	956	1009	973	973	1036	982	965	945	1002	1025	1031	1003	949	990	1000	951	995	883	989	909	1005	946	1040	975	996	921	1020	943	966	955	968	974	991	922	949	941	957	993	990	990	989	962	996	973	996	966	998	929	969	946	979	907	1039	1018	922	932	1027	973	948	964	926	973	990	973	991	948	1020	969	927	959	921	933	1001	1021	925	993	948	952	937	962	957	969	971	942	1024	965	919	1009	981	1013	942	944	921	1028	1038	978	946	977	1003	953	997	966	958	948	994	981	954	985	975	1017	958	998	1010	959	1012	1035	1019	973	974	936	1001	876	968	1002	982	995	930	954	939	945	1041	913	947	985	958	992	1010	932	984	961	1002	1040	964	959	932	972	948	934	956	962	971	915	914	990	969	909	962	947	958	1011	956	1029	951	974	958	924	962	971	1005	961	974	1039	995	986	907	939	976	928	1013	951	966	951	980	965	968	980	942	1036	935	947	958	972	982	963	928	982	1001	968	937	1005	953	973	1005	933	983	976	959	1023	918	963	944	926	997	952	921	962	946	992	1044	942	985	1000	1033	1012	921	945	893	1016	962	985	990	961	949	998	922	941	1030	912	927	986	986	1000	948	1020	990	980	905	1001	982	962	959	982	988	951	979	972	967	984	932	1013	974	1018	993	986	961	952	999	945	918	1013	934	974	1011	964	974	950	946	932	941	994	1013	984	974	970	998	966	985	984	997	997	932	971	1007	970	914	991	1001	980	936	966	970	1004	903	957	984	949	923	987	999	926	1005	1018	901	1014	986	976	995	936	959	926	979	955	970	935	898	1014	941	946	919	967	951	967	988	951	971	960	930	1012	995	985	957	931	964	1002	1001	895	981	982	974	987	995	944	967	941	1017	923	994	1002	991	982	961	963	1007	950	892	963	962	959	954	951	981	944	1002	947	1002	941	972	938	977	971	975	931	931	937	902	1028	961	985	978	955	1024	972	951	970	940	979	959	1006	1028	984	936	945	986	936	983	984	979	889	992	925	979	983	975	981	969	950	945	978	908	1015	967	981	964	947	979	990	962	929	953	906	951	964	958	950	955	989	947	983	992	998	947	942	972	962	944	944	946	911	980	1011	962	995	941	930	998	951	1008	979	986	921	953	932	903	1046	886	935	941	957	900	912	961	941	968	912	987	977	993	1002	985	989	941	985	995	942	955	952	944	949	1013	971	989	963	956	962	955	957	899	1075	975	1005	1005	964	941	975	941	961	970	929	989	952	957	965	975	952	979	1039	989	933	971	960	939	917	1015	1001	919	962	981	981	933	985	948	990	981	958	977	933	1016	1015	962	927	969	964	955	936	900	978	967	904	1012	980	992	981	978	919	957	998	911	1015	961	968	982	979	1004	939	994	922	1007	964	938	1020	939	939	1019	947	924	920	952	940	993	977	981	950	919	966	954	903	995	976	945	936	1015	1006	936	955	976	981	954	938	930	961	894	969	957	986	941	995	1028	950	974	985	947	971	1032	888	984	1001	984	980	945	970	959	953	974	960	956	932	931	986	921	990	996	1030	976	941	1025	963	1012	962	999	944	980	993	982	972	1011	1006	1008	978	948	949	894	972	987	949	982	1036	992	982	959	940	927	982	972	996	938	981	950	981	972	943	997	1016	906	1033	997	951	1029	991	992	931	961	1002	979	967	979	985	924	1011	1001	956	925	951	935	994	965	944	977	984	957	907	957	991	968	972	934	975	909	962	1006	980	960	985	993	964	958	1018	969	953	952	1062	939	936	986	922	959	888	990	988	988	980	977	920	1046	943	973	952	1023	975	976	940	943	968	984	1044	972	990	1004	921	1014	990	966	921	979	1031	943	944	952	930	1002	987	973	982	923	895	902	1004	980	996	968	982	926	986	1008	994	1012	956	1000	976	987	970	951	997	903	948	951	927	966	1039	991	942	974	999	955	964	1043	939	991	947	949	999	926	956	967	986	992	947	951	1013	935	967	977	1004	954	977	976	940	941	978	962	978	1022	974	956	956	932	985	964	943	961	961	969	952	986	954	1000	967	1003	928	923	944	1006	1006	965	937	938	1004	877	982	984	943	950	971	958	966	1001	944	979	955	984	1003	978	954	970	986	987	1006	987	954	1019	966	957	971	1008	938	951	998	926	964	990	944	948	974	986	1012	970	973	951	962	941	989	963	999	943	961	984	968	919	1000	967	987	951	955	1010	948	969	970	947	1004	999	1003	993	940	917	953	935	990	975	1000	982	899	943	958	978	986	1016	979	952	925	939	944	997	997	958	939	921	972	960	943	945	974	960	953	980	936	1015	1029	954	964	972	980	938	966	954	937	997	919	940	973	981	998	960	1016	966	934	1005	957	990	965	970	943	960	960	1025	972	953	974	907	961	957	971	943	969	963	949	992	950	957	999	980	975	1003	931	1000	946	923	978	936	1011	1006	923	901	1000	943	973	978	996	1005	986	979	928	985	902	982	984	981	1012	990	978	947	988	995	1001	970	970	951	1005	1017	965	965	981	971	958	1000	995	974	1013	905	1013	1005	966	931	991	951	917	975	945	946	993	951	954	910	959	977	1006	988	929	976	909	932	957	950	953	970	919	1000	997	972	917	992	942	1001	946	945	982	955	942	944	956	960	921	930	981	994	992	966	979	992	970	972	948	942	956	942	929	999	952	908	962	966	962	913	967	989	986	903	985	986	975	984	965	958	1019	947	986	970	964	948	957	1018	927	1003	954	967	1027	1003	980	967	1025	975	946	929	971	925	951	927	916	999	932	953	968	1004	1011	943	1012	1019	962	948	941	964	958	974	991	963	967	961	976	991	976	974	944	997	946	986	936	955	968	997	969	965	996	882	1011	923	931	1021	902	983	969	950	993	968	942	1000	963	977	1030	1009	1025	970	1003	963	996	1010	982	963	975	960	979	1025	981	1001	958	915	936	962	938	952	957	963	937	989	940	998	1017	947	949	1005	993	937	993	937	966	963	1006	1000	1044	972
22734	21282	28990	23916	21298	21496	12005	3390	2598	2057	1923	1672	1450	1247	1152	1069	1131	1032	1085	1026	1046	1055	971	1059	1088	1117	975	1057	1008	991	960	977	972	961	847	927	891	964	875	909	895	910	908	917	940	830	798	817	811	785	830	798	788	720	784	780	823	793	763	792	757	738	744	701	783	726	752	755	730	782	746	742	677	776	713	777	786	726	743	770	780	773	735	748	731	751	748	736	704	719	744	723	723	772	747	713	754	754	783	725	778	661	766	768	715	730	773	711	717	705	732	713	742	763	765	704	759	776	746	726	746	737	751	720	752	763	720	735	744	751	740	745	727	739	715	736	752	736	734	776	749	737	750	734	734	716	747	747	759	752	725	724	747	735	764	744	696	755	705	736	672	784	765	731	762	706	777	737	778	705	780	738	745	795	753	751	718	698	738	744	709	732	678	760	735	733	720	737	718	710	730	749	717	759	790	784	720	794	737	718	745	800	727	753	738	764	677	702	717	714	694	737	798	745	745	767	725	704	778	749	736	738	820	733	746	674	716	775	722	771	806	771	741	763	749	755	705	684	744	784	702	701	709	741	699	779	782	778	753	764	748	754	740	713	749	722	759	685	777	754	727	760	708	750	731	726	703	785	742	686	770	803	736	724	700	778	767	743	718	722	694	686	736	749	697	762	769	700	800	748	704	756	771	740	758	734	800	733	743	750	740	759	749	777	689	768	706	726	781	736	732	731	701	762	746	704	737	725	729	761	716	759	722	765	711	725	752	795	759	683	711	725	765	682	736	751	749	677	732	733	792	719	767	722	811	705	750	712	766	704	728	756	749	667	779	717	796	725	750	736	719	738	766	737	722	710	727	745	796	765	729	743	722	739	784	729	698	752	752	770	747	728	754	776	726	727	755	756	733	717	699	746	744	727	698	728	744	727	743	694	712	729	714	707	800	766	789	719	789	728	772	735	748	782	762	771	732	718	771	774	684	762	758	730	727	773	713	773	704	720	705	733	680	728	731	725	722	709	741	734	761	758	825	743	731	767	766	715	804	754	744	739	700	745	694	752	717	769	708	743	722	771	735	773	721	736	752	708	700	777	770	757	774	771	691	758	683	740	754	769	758	727	735	767	742	751	690	761	696	785	730	769	741	752	731	706	761	751	760	719	712	718	723	750	736	711	704	767	747	713	759	746	762	745	719	747	726	704	734	746	692	730	740	765	745	763	764	715	805	772	719	681	693	725	745	721	728	754	753	786	703	771	815	732	701	731	733	714	716	745	704	727	749	714	713	766	708	724	774	738	746	808	788	759	731	739	725	738	724	764	734	796	741	703	799	759	766	794	730	761	770	752	780	714	745	735	734	765	702	753	742	775	725	687	740	744	763	745	732	754	739	752	671	715	784	746	752	740	774	774	749	730	757	763	725	695	706	726	734	749	776	745	788	768	765	757	726	720	737	703	720	735	735	716	726	785	680	726	762	732	739	748	748	750	726	766	717	759	737	721	713	755	749	740	740	767	760	757	727	682	752	767	728	696	756	757	738	764	776	785	760	780	757	723	757	742	796	707	730	703	777	702	727	738	718	770	734	727	747	753	686	701	776	741	716	746	746	747	762	717	694	737	730	725	736	759	699	736	725	794	704	752	685	755	741	693	730	752	820	728	720	710	755	745	720	765	765	729	740	748	739	803	727	757	738	754	774	710	747	733	757	667	764	764	756	753	752	719	695	726	772	733	760	739	767	728	767	745	729	751	751	741	764	728	690	739	731	710	727	788	760	762	740	744	774	763	711	797	755	671	768	747	721	727	777	780	765	754	761	779	765	721	737	778	742	739	738	742	721	685	793	786	738	742	768	777	753	719	720	743	755	753	768	746	716	721	708	756	711	737	742	714	747	742	743	757	751	738	678	706	751	709	774	676	752	723	688	710	765	785	732	746	725	716	741	725	683	720	776	732	763	764	732	722	734	707	732	783	639	755	732	714	749	731	734	795	729	718	785	795	746	719	740	772	759	740	728	773	774	742	742	731	745	766	794	762	767	714	771	779	788	698	712	761	691	795	708	748	780	714	724	739	719	785	716	754	685	741	738	724	758	707	787	761	719	767	737	716	716	723	764	697	788	751	730	740	761	755	762	729	735	737	709	785	766	731	720	742	707	795	738	689	752	691	719	722	770	749	731	804	778	718	713	753	731	826	734	750	762	751	753	720	764	730	744	791	714	708	796	761	713	754	750	730	704	733	736	762	800	731	751	731	734	773	718	744	747	746	736	719	730	722	721	766	722	693	721	805	742	741	759	716	723	732	744	783	696	712	726	755	751	735	721	724	739	729	695	737	744	763	704	736	738	725	781	708	753	754	762	721	742	778	711	703	677	742	740	733	764	727	729	771	809	791	715	737	732	763	764	685	672	667	741	659	728	752	745	719	739	727	691	765	731	714	705	715	772	785	678	771	745	744	751	706	764	735	749	722	688	733	764	734	745	766	706	798	774	738	749	721	758	726	787	774	766	723	775	820	741	766	764	743	744	748	700	718	737	751	758	745	723	744	738	734	747	728	752	718	685	757	723	777	723	750	746	727	711	757	731	713	699	734	721	729	787	785	718	764	730	784	741	794	702	718	730	679	716	736	728	766	730	751	735	776	772	718	717	744	731	675	767	717	800	699	722	734	714	753	710	705	723	749	746	739	728	734	782	754	721	760	788	761	713	729	781	753	738	765	758	755	771	731	768	842	768	731	767	804	719	759	810	790	784	738	712	730	760	745	726	754	801	715	733	782	754	738	714	729	728	733	762	734	741	738	714	716	762	727	689	761	716	732	756	743	726	792	751	766	753	705	696	709	759	752	752	757	720	727	732	738	750	770	758	731	767	752	754	733	729	695	757	768	750	725	715	777	771	755	742	716	736	717	780	764	734	715	789	733	735	733	782	765	714	763	732	733	750	724	742	747	712	733	760	699	723	687	783	794	741	743	763	737	743	749	746	690	721	759	751	720	725	768	723	726	782	747	745	740	705	748	730	772	760	734	739	722	728	739	745	749	753	754	691	748	692	692	742	772	698	818	770	709	794	723	713	744	739	714	718	659	730	725	750	755	765	717	736	744	689	779	755	734	738	756	750	672	696	769	754	753	684	740	754	727	733	760	713	714	775	746	755	739	737	711	766	758	781	766	769	787	719	727	780	721	777	725	750	728	725	722	758	743	733	801	701	712	788	746	708	803	704	735	697	778	738	718	723	802	736	746	693	756	690	739	733	695	736	716	707	707	713	712	699	773	703	726	753	771	752	729	747	757	713	771	736	760	717	714	718	757	722	713	706	760	730	702	758	761	775	751	737	700	699	723	749	727	711	750	701	758	778	775	753	717	748	697	768	727	726	748	741	728	728	734	784	758	728	712	704	750	787	703	731	759	736	800	682	707	754	676	726	732	711	783	790	789	745	730	788	695	781	724	784	728	762	739	717	769	718	732	761	772	709	740	748	716	736	702	721	697	752	713	661	754	764	714
16711	31477	23303	16822	10578	8622	6336	4947	4092	3381	2828	2336	1967	1709	1424	1452	1387	1279	1276	1225	1290	1280	1233	1209	1315	1356	1169	1105	1153	1077	1051	1115	1023	1018	1067	965	971	976	1021	945	971	1039	991	1019	928	966	909	886	877	879	800	805	823	857	786	785	772	738	790	771	784	758	763	773	746	748	780	746	746	780	769	791	748	703	697	770	734	765	719	728	729	744	773	751	751	697	699	742	715	769	717	750	745	765	741	738	697	782	730	762	727	713	696	747	727	744	746	802	773	765	765	759	779	767	724	726	732	746	754	767	659	740	742	716	756	771	775	776	744	778	743	742	764	704	734	738	778	761	744	751	715	709	765	729	775	777	705	761	783	738	671	752	774	705	767	757	759	787	743	735	745	736	756	723	741	767	751	777	732	744	782	775	790	751	759	744	742	742	779	715	706	753	738	718	785	719	742	755	779	764	720	780	738	751	772	744	760	733	741	757	726	787	723	805	763	771	732	747	716	752	734	751	774	742	716	752	767	719	710	731	777	746	730	739	741	709	759	726	762	746	730	739	769	726	760	747	746	744	752	726	691	676	775	754	727	754	759	721	747	738	737	771	742	769	724	692	796	772	754	782	736	780	732	745	730	758	743	777	730	716	722	733	729	694	711	794	749	742	734	707	727	738	751	690	732	715	734	784	698	739	753	696	717	760	755	702	788	756	712	694	723	781	695	771	769	723	751	725	727	769	728	758	757	754	764	718	709	739	735	745	788	727	722	762	730	705	771	774	776	719	743	745	730	781	772	740	740	721	731	747	707	760	712	704	766	785	749	710	748	717	705	764	750	759	751	759	728	740	732	726	778	702	769	765	753	765	693	710	729	713	688	764	763	736	746	745	754	747	741	740	744	720	749	765	789	748	743	714	734	799	758	736	759	744	745	767	710	743	683	713	740	758	730	701	760	796	745	758	772	684	774	776	735	807	712	795	749	748	720	761	680	747	734	706	758	775	726	779	705	749	749	757	696	733	741	740	811	724	716	733	748	745	788	743	719	770	740	728	747	762	789	732	719	728	728	734	774	769	746	773	739	728	746	740	708	758	740	746	777	724	747	729	736	721	743	745	733	781	697	740	756	745	700	742	737	764	734	711	739	752	753	721	713	713	743	717	693	717	736	794	775	722	763	706	724	734	742	732	761	733	653	717	738	742	770	712	738	709	711	713	749	774	757	737	726	743	748	754	767	731	736	747	718	745	762	769	805	768	715	722	769	787	756	754	719	717	722	759	696	751	768	789	741	712	757	724	765	725	777	763	755	732	722	740	715	777	715	756	774	752	702	725	740	671	730	740	714	733	811	756	714	733	728	748	686	753	704	782	748	751	717	751	713	722	810	743	781	753	701	716	750	721	768	773	709	766	764	737	764	731	772	783	749	764	759	743	765	765	744	743	742	702	779	713	758	739	785	733	707	740	741	758	745	781	725	751	744	721	753	704	736	710	712	757	734	716	694	766	719	745	737	712	730	684	734	666	756	683	695	711	820	730	712	757	695	693	748	736	749	744	767	736	761	727	779	695	734	735	672	764	733	741	735	739	711	762	712	767	760	768	720	736	717	724	696	722	743	779	702	741	716	730	719	737	701	733	753	751	743	749	807	800	770	669	757	724	776	723	759	727	744	740	762	766	700	696	699	745	741	782	756	710	750	772	715	767	768	758	776	769	761	736	719	738	702	764	736	726	710	779	747	699	741	790	721	754	695	772	704	774	753	770	744	761	773	703	769	766	723	777	757	727	714	695	731	789	752	728	743	764	715	719	757	732	773	702	757	754	706	700	725	748	762	714	763	685	787	721	750	691	696	725	739	701	707	746	721	830	766	763	726	705	699	732	712	793	745	754	745	745	735	738	735	689	780	724	755	766	729	773	750	719	761	712	705	721	740	716	786	755	738	782	754	760	764	700	711	752	729	726	735	730	707	739	736	725	745	726	741	787	732	781	739	742	730	727	733	741	748	738	778	763	745	712	718	734	732	771	737	755	719	751	753	734	739	748	730	721	724	731	790	753	735	753	766	731	729	720	703	724	712	790	724	759	759	737	737	721	743	709	732	714	741	711	747	732	746	776	763	750	801	730	724	757	755	733	750	726	718	675	747	734	734	754	740	772	790	737	761	790	734	700	719	721	799	740	732	714	741	756	769	698	756	808	725	738	723	705	732	706	757	753	759	737	740	730	746	703	777	784	738	758	788	718	743	700	747	752	749	749	741	778	781	737	759	738	780	781	771	719	724	749	738	763	709	718	736	746	707	751	720	731	739	707	771	768	741	760	784	749	781	745	719	743	752	727	704	708	745	745	734	707	698	754	711	738	692	723	656	729	754	714	764	754	758	680	683	727	720	710	726	776	715	716	724	708	794	725	768	785	790	768	702	701	777	739	770	731	771	703	795	783	710	679	721	787	763	751	793	704	728	682	734	794	716	732	739	799	719	685	750	751	758	710	743	746	748	754	734	729	733	748	747	716	754	737	734	764	734	705	739	701	727	788	729	674	767	769	720	747	761	728	761	770	778	726	767	771	767	755	730	763	744	770	729	703	726	748	755	714	750	798	760	751	761	748	768	717	774	731	754	738	737	756	702	759	759	770	734	725	744	718	742	745	764	672	741	729	687	812	765	752	740	742	724	776	733	724	714	697	743	742	737	732	745	706	751	754	734	719	778	761	746	752	691	736	759	743	767	737	745	709	758	726	764	730	749	744	739	779	760	716	733	726	709	729	751	727	800	699	746	734	718	698	703	719	711	749	744	736	735	707	712	751	758	724	782	767	757	731	769	741	688	732	783	708	777	755	768	698	752	728	751	725	753	742	766	798	755	804	737	754	754	667	737	779	731	729	741	752	730	751	725	728	730	759	750	782	793	724	717	728	723	769	742	708	741	752	721	797	734	760	769	665	750	769	711	698	785	740	735	734	732	719	764	710	756	713	712	696	781	787	795	726	756	794	733	726	679	745	768	723	705	703	756	712	726	721	728	704	750	718	761	697	743	788	724	723	725	731	732	746	749	744	800	736	686	775	752	746	806	729	713	732	741	720	704	723	721	764	726	749	740	765	725	769	744	773	732	681	756	746	715	742	736	716	766	709	717	674	779	746	702	706	765	813	790	723	727	719	759	730	725	731	743	781	783	743	740	719	766	673	749	770	769	744	718	707	740	732	733	752	724	713	792	740	702	710	731	741	748	722	749	752	716	760	738	704	701	725	737	756	719	747	748	728	727	742	730	765	734	669	735	743	771	739	754	730	745	692	728	713	774	712	752	744	671	763	721	758	736	764	720	780	727	705	741	718	703	725	775	750	764	740	715	722	703	718	728	737	732	714	712	746	753	802	724	779	741	753	700	730	737	723	779	757	763	764	705	730	760	788	771	738	703	730	710	717	774	744	735	734	740	748	715	772	722	709	760	754	795	767	765	738	727	740	750	699	729	721	731	776	757	718	721	713	737	689	764	720	742	740	759	754	754	736
28426	19035	10507	5270	2951	2203	1531	1286	1199	1031	979	906	875	816	832	791	822	851	840	812	797	769	794	833	845	828	849	850	776	761	773	762	799	776	795	756	738	761	729	783	759	776	731	769	782	785	725	751	706	719	723	738	733	719	704	737	701	651	673	739	730	728	751	733	705	736	746	707	699	779	728	706	697	661	734	727	705	707	730	760	712	758	751	703	721	662	761	707	754	776	699	718	720	709	696	712	658	720	732	722	737	710	745	731	754	689	727	711	707	719	647	725	736	718	756	747	716	719	730	716	764	686	660	685	709	718	716	711	707	709	720	710	712	723	698	722	706	684	739	705	749	683	742	677	730	730	690	770	696	762	711	728	702	678	738	707	757	654	684	677	707	683	721	715	717	749	763	700	733	685	750	689	708	750	727	687	647	720	757	692	728	743	739	722	659	705	677	702	718	755	730	677	696	719	739	748	730	667	699	714	699	714	715	730	742	739	683	696	715	743	729	666	679	720	702	703	706	667	676	682	698	726	722	688	731	719	720	717	745	732	699	709	764	739	676	703	764	716	631	707	742	740	698	682	728	755	720	670	740	650	752	734	679	696	695	665	695	699	720	712	788	713	681	697	733	669	732	726	723	700	742	724	740	736	729	701	690	737	699	704	737	698	745	743	669	666	734	728	725	690	688	689	721	733	789	768	767	721	653	739	726	674	738	673	691	716	705	709	700	731	704	717	706	710	679	741	722	740	701	690	742	696	716	759	702	734	708	748	736	726	684	705	733	715	711	754	724	738	733	726	727	726	727	697	745	768	712	686	687	696	720	674	695	688	671	718	726	691	748	707	689	690	736	767	727	693	693	755	682	743	684	696	753	683	698	705	735	715	708	695	677	762	734	725	717	680	715	720	728	699	713	779	713	748	737	682	740	749	740	712	731	763	696	731	698	675	740	707	705	719	678	724	703	704	696	731	737	735	731	725	736	684	670	720	736	735	733	735	700	744	691	663	697	739	686	669	685	745	694	717	723	731	731	737	714	738	700	692	732	730	706	741	710	746	690	739	695	695	705	695	721	700	774	779	726	746	747	692	704	731	682	728	699	686	788	725	696	716	703	667	722	762	667	728	666	729	718	728	747	685	713	720	751	686	705	728	711	711	715	706	748	711	719	713	689	679	723	683	732	726	704	724	716	726	695	706	714	731	696	687	700	728	735	741	736	708	701	736	701	719	678	696	697	758	706	697	669	701	653	699	690	702	743	770	683	716	716	638	697	659	692	685	727	706	709	747	747	694	717	744	746	699	728	713	784	709	723	716	723	764	699	678	729	741	735	688	705	664	722	737	738	744	697	716	696	747	681	708	736	688	676	723	766	718	708	759	719	760	677	702	701	728	733	729	713	687	713	696	690	690	718	732	738	776	696	671	676	735	699	735	702	772	734	710	730	724	696	667	731	704	707	716	721	707	703	714	689	698	719	669	702	676	669	738	761	713	708	753	727	671	704	761	749	697	683	696	692	721	739	787	731	758	759	716	718	705	727	701	737	734	697	737	709	755	724	696	736	741	741	729	744	747	751	727	758	755	686	688	705	730	693	768	737	704	739	724	672	703	709	742	748	727	656	728	708	698	714	736	686	693	711	720	728	706	707	735	671	751	699	693	684	698	687	706	729	741	690	717	700	732	719	717	762	752	774	738	681	733	703	722	716	671	739	703	702	705	736	683	722	733	750	728	716	725	749	691	699	740	712	750	734	693	754	667	743	743	733	756	738	733	711	687	742	738	695	732	684	714	646	730	730	715	744	717	774	650	760	724	748	714	682	747	718	698	738	667	747	711	688	707	704	763	714	698	752	702	769	714	720	698	723	731	729	698	699	676	742	760	689	748	721	696	725	717	769	723	712	708	686	753	724	679	708	729	738	732	742	691	698	739	713	713	652	758	732	681	731	666	755	692	728	693	734	726	716	742	674	717	745	727	758	759	731	744	694	741	717	704	718	710	725	695	681	697	703	698	729	701	756	695	713	723	730	732	680	722	713	739	697	748	732	705	722	702	781	719	708	651	784	711	716	698	714	698	772	694	744	715	755	691	713	648	675	738	684	730	756	681	739	705	682	777	712	703	745	742	754	734	701	711	695	756	704	755	813	724	738	719	707	753	715	732	726	645	674	677	690	713	718	708	746	732	676	706	719	727	721	699	734	763	684	693	762	731	700	667	696	676	683	695	739	747	707	716	737	748	739	714	762	699	698	707	710	693	730	721	796	745	698	659	734	711	702	720	736	715	792	669	737	747	740	706	636	707	715	701	649	690	723	730	700	687	764	729	685	690	714	731	766	677	688	697	702	701	725	676	750	713	717	728	735	695	707	723	708	675	761	743	707	708	690	732	698	706	732	701	721	746	686	718	702	736	711	757	759	705	714	721	732	742	706	687	740	718	732	757	715	714	726	755	690	680	673	723	694	671	682	720	700	716	699	727	718	715	667	754	746	676	697	701	755	724	719	700	677	727	676	681	741	741	731	720	705	695	724	706	717	699	724	718	711	716	726	702	720	730	732	742	734	789	730	677	699	703	731	700	691	732	711	699	706	706	702	665	746	685	735	723	753	728	737	716	718	717	671	732	745	705	726	679	709	728	723	705	745	698	675	766	716	722	689	681	741	700	722	709	723	687	709	713	734	716	760	704	701	715	708	651	652	719	739	724	715	763	697	718	715	689	743	696	692	721	751	732	754	690	731	681	710	725	712	732	691	760	727	710	711	739	747	727	728	770	696	705	699	717	743	730	722	719	704	757	715	719	744	766	722	705	687	664	694	728	693	719	709	764	728	776	681	709	718	726	723	709	689	732	709	766	731	721	705	740	763	712	673	704	733	718	728	732	758	735	715	673	705	711	762	716	718	732	685	724	733	733	687	737	725	727	646	697	742	728	719	720	714	743	688	667	710	734	710	779	754	737	700	730	729	737	743	671	702	713	709	718	711	747	741	739	743	754	752	716	717	666	722	686	708	727	664	675	682	733	729	685	708	728	698	700	762	734	692	751	697	722	729	689	716	718	704	684	735	715	683	676	702	693	737	719	725	698	715	727	726	685	708	705	728	772	735	703	751	697	709	669	696	717	704	687	757	778	674	779	720	741	706	699	730	798	656	713	721	680	664	705	707	694	729	671	727	706	744	720	710	715	712	753	744	740	720	693	722	711	735	702	677	739	685	728	691	699	751	694	745	721	721	726	721	671	717	752	700	739	713	688	661	748	687	715	691	698	733	709	685	718	722	689	779	703	689	733	742	752	706	799	715	720	687	688	724	739	733	713	693	696	730	696	743	733	646	745	752	699	707	676	758	669	690	728	730	704	735	767	690	700	693	734	686	733	706	695	693	708	750	763	728	729	742	706	719	713	733	712	711	756	714	716	743	737	701	738	724	750	714	692	688	750	674	707	663	741	689	704	758	684	681	694	689	694	723	714	710	714	721	710	764	693	664	734	719	745	709	701	655	739	705	699
12007	13658	10272	5696	4292	3519	2463	1928	1687	1423	1376	1070	1003	978	921	902	936	909	917	966	879	987	926	943	952	912	880	934	917	859	845	805	856	888	905	813	856	833	811	821	821	858	887	811	862	857	841	788	765	769	803	768	795	743	790	790	723	766	745	732	729	742	702	748	745	731	744	709	722	786	787	762	739	719	724	719	727	787	760	802	707	776	778	764	707	741	738	732	739	760	715	703	707	767	774	761	764	722	788	737	783	752	727	756	726	717	800	763	749	787	741	744	756	730	711	781	738	724	728	715	766	742	789	743	760	762	703	759	731	722	767	723	775	770	735	752	774	780	750	729	757	762	776	660	770	753	762	768	751	731	751	745	739	722	767	757	743	711	771	754	734	743	717	741	773	757	695	722	764	746	724	753	769	713	716	808	721	734	804	695	724	707	747	746	754	778	763	761	762	708	737	753	757	750	783	740	733	814	762	684	718	777	742	749	789	744	757	796	726	775	747	731	748	751	751	756	707	711	765	774	746	675	755	791	730	780	745	718	799	802	701	727	703	785	753	753	776	741	752	712	782	772	725	728	765	736	794	744	784	725	737	758	698	788	725	730	751	790	744	747	743	732	716	725	791	724	765	801	762	757	767	755	754	767	742	746	741	782	719	783	777	718	732	740	766	766	701	749	786	736	752	757	718	732	742	752	739	723	745	765	783	754	724	744	751	728	701	702	778	740	744	748	754	716	788	766	721	732	711	751	752	764	800	715	769	782	744	760	720	730	706	796	749	696	755	707	767	787	750	774	751	802	770	792	781	781	762	794	760	784	794	749	756	763	766	765	728	795	768	804	768	743	725	759	726	757	734	740	702	766	764	663	746	750	724	805	744	697	792	815	743	757	734	715	768	675	776	782	724	792	743	731	779	723	738	772	802	740	784	762	784	753	753	693	743	752	747	754	755	733	768	755	760	759	710	817	761	738	719	750	822	712	741	762	761	748	755	735	761	723	755	676	746	788	756	725	768	752	722	781	766	778	724	740	759	734	728	748	727	774	798	744	701	757	726	752	708	766	739	759	750	725	728	753	754	737	730	751	771	743	763	741	757	758	760	726	778	762	775	778	738	759	750	754	758	743	737	755	777	743	787	710	787	715	785	739	755	757	748	729	732	773	757	699	779	729	706	726	749	741	751	769	778	806	757	718	806	676	722	738	741	747	734	779	760	729	774	774	719	688	768	769	708	731	794	737	773	811	751	728	740	770	732	706	745	711	746	722	716	766	740	758	706	752	738	766	757	750	743	751	720	739	777	749	765	764	762	707	785	733	750	733	797	778	751	747	730	796	745	760	732	792	724	787	707	734	750	717	782	780	700	726	743	776	741	782	743	788	732	738	757	749	788	769	764	769	758	718	784	758	721	720	745	739	754	734	782	755	759	753	718	727	785	713	746	795	731	747	720	787	742	740	726	735	753	749	764	738	760	741	766	751	732	733	790	720	767	771	741	722	731	726	745	724	759	762	733	739	756	707	743	781	738	724	705	754	755	774	748	739	785	746	743	757	783	762	779	793	753	729	698	731	765	812	830	712	751	811	766	766	758	750	696	747	770	733	751	735	753	769	781	749	738	758	719	724	760	750	768	747	749	716	778	677	806	780	778	808	775	808	746	737	652	754	801	751	749	792	748	716	763	773	771	758	772	737	822	739	734	727	785	713	760	688	750	747	716	748	746	728	742	759	780	743	753	708	774	710	748	724	748	758	741	812	682	764	770	791	780	779	793	714	727	776	719	777	788	752	753	762	751	740	768	715	772	744	713	760	754	704	754	713	752	715	746	774	725	719	765	729	783	754	725	809	747	795	778	749	727	733	757	761	766	800	751	771	742	752	725	743	763	718	727	758	757	726	760	796	723	765	776	738	746	766	715	789	786	779	712	758	727	734	743	770	763	804	736	780	739	789	739	783	773	807	710	757	784	768	737	699	743	776	788	750	703	764	778	735	750	759	745	728	768	733	736	740	732	788	790	758	764	717	745	753	760	769	759	748	769	762	715	776	793	756	753	749	751	758	747	746	752	742	740	767	724	789	760	761	762	741	744	745	729	732	756	755	719	729	755	719	752	726	780	787	736	744	792	731	709	779	738	714	770	769	714	685	742	763	657	734	789	730	724	755	741	764	780	685	799	787	726	738	725	709	773	737	768	782	727	769	709	707	791	762	735	789	762	753	754	791	801	698	764	773	706	804	729	782	740	781	730	711	790	784	751	744	734	747	718	748	760	731	734	775	727	764	777	732	805	742	712	728	761	747	787	706	756	771	751	760	727	727	720	747	748	756	718	733	762	712	761	713	731	760	828	715	778	747	758	726	748	773	726	771	757	746	738	721	769	731	728	717	760	748	758	799	711	776	759	715	744	709	773	773	797	742	755	799	752	743	759	750	737	724	786	714	735	755	752	795	782	729	818	797	777	716	771	780	791	757	771	756	784	737	791	794	757	744	752	782	766	755	743	747	783	714	700	769	740	746	751	769	748	764	712	750	706	730	776	741	782	722	758	731	738	792	730	780	742	783	799	734	760	745	771	786	761	755	732	754	771	759	706	779	745	787	779	785	791	719	766	810	733	728	789	745	739	729	735	750	742	727	712	786	729	764	797	715	742	775	747	744	750	742	775	741	671	738	674	735	707	749	734	774	749	763	711	678	751	761	736	749	783	761	731	760	760	784	716	761	747	721	769	766	803	735	762	791	724	753	750	784	721	707	779	818	720	740	744	752	775	744	737	763	753	735	793	799	732	769	737	709	732	717	745	717	820	747	795	726	758	724	764	780	738	754	730	787	716	719	763	740	728	738	723	768	769	737	706	761	772	807	724	756	716	718	709	761	711	761	744	749	727	770	755	768	720	766	787	742	751	789	735	751	772	693	753	744	741	746	718	824	696	786	733	742	767	726	741	799	735	705	808	721	763	744	742	752	808	772	762	717	726	741	761	742	736	763	725	736	752	769	746	719	743	745	744	784	721	756	725	726	746	800	717	728	776	801	734	761	771	746	730	714	727	724	791	706	736	706	723	768	729	698	795	748	762	746	677	748	736	747	745	792	725	749	746	715	810	782	738	721	702	788	800	762	794	733	727	750	741	730	719	720	776	771	755	774	762	711	739	733	759	783	775	793	779	771	717	742	745	761	738	772	737	795	742	768	703	758	789	723	770	775	787	704	770	770	717	726	769	728	727	772	740	783	719	750	748	748	766	788	728	740	754	731	715	720	775	780	803	719	749	726	739	696	738	786	768	791	764	739	759	765	736	810	739	766	747	739	738	789	779	771	690	764	759	780	746	822	741	720	762	733	707	774	756	736	703	739	745	682	756	722	774	800	779	747	711	767	801	739	744	727	800	787	766	746	717	740	767	741	789	744	769	740	740	745	805	779	732	761	749	760	785	755	747	762	750	768	767	765	762	755	747	791	746	754	766	777	716	749	786	815	760	781	720	817	732	773	733	746	750	713	783	733
23790	21330	28625	24372	21353	12836	3544	2053	1648	1403	1238	972	941	843	764	786	743	698	716	713	718	710	731	715	758	684	729	657	647	620	625	607	644	631	592	615	609	716	577	589	572	573	609	631	596	640	626	578	571	534	510	562	548	525	501	495	525	551	496	504	492	498	532	509	509	508	503	540	514	492	449	486	502	490	502	518	521	515	490	518	527	510	510	555	506	462	525	527	489	501	490	470	508	505	482	524	513	500	538	488	480	528	531	499	512	479	494	493	536	470	492	516	563	532	524	464	459	498	523	545	541	525	486	490	527	483	533	525	514	505	560	479	525	544	466	515	527	537	515	491	463	482	442	503	492	503	481	525	585	495	478	525	544	531	504	520	524	502	510	525	521	456	474	543	512	521	492	485	502	532	532	519	540	501	508	527	485	502	501	497	510	505	493	502	517	497	502	520	525	500	558	480	556	531	483	551	535	476	472	498	522	528	502	493	494	529	527	440	527	523	467	490	511	516	478	508	528	513	460	495	562	513	551	510	485	483	512	537	492	533	488	517	507	506	506	510	467	503	487	517	527	506	487	515	482	523	495	486	483	511	498	496	481	495	508	484	526	503	477	506	471	530	497	508	504	471	500	480	516	538	545	515	531	499	508	482	514	520	498	514	557	540	507	520	478	506	488	484	544	529	488	491	491	521	488	504	499	547	492	516	495	513	468	513	542	501	526	496	494	520	503	486	510	517	508	511	523	530	495	520	477	509	514	481	537	470	537	498	508	501	513	497	494	463	511	502	502	501	496	529	480	530	525	502	502	508	510	510	483	515	515	518	480	503	541	490	504	478	481	488	529	515	530	519	528	521	493	513	490	479	468	483	475	485	523	507	520	521	498	485	511	488	523	471	511	498	516	527	502	528	526	526	516	505	526	510	504	503	516	513	505	524	510	517	461	523	508	493	524	489	503	554	493	495	507	518	512	526	474	544	540	506	502	532	533	481	485	498	497	488	488	513	538	520	514	541	511	517	528	492	480	499	497	490	510	467	519	488	483	492	468	472	543	475	526	519	482	485	514	526	452	437	497	488	518	489	508	493	516	494	538	490	509	486	477	499	498	466	456	525	492	510	483	525	478	494	476	474	496	512	559	480	530	495	489	506	495	524	476	516	507	513	483	509	481	515	543	500	523	524	502	482	517	506	496	504	501	538	461	486	482	483	537	498	490	480	523	500	514	495	527	482	511	477	481	501	493	474	492	517	486	486	520	492	513	541	498	488	535	478	519	480	490	497	508	491	454	484	506	554	519	525	482	504	515	504	483	511	471	527	530	511	534	481	566	536	485	462	509	498	544	447	497	505	483	503	509	526	542	524	467	473	545	494	507	493	495	510	492	513	489	499	459	503	504	460	486	502	493	509	512	494	496	476	500	560	525	470	497	477	511	489	504	496	516	501	546	505	490	524	528	461	500	485	485	517	497	536	512	501	507	471	505	505	468	509	535	499	544	501	458	463	560	485	501	502	524	509	498	497	543	514	491	507	533	457	548	497	524	504	506	506	511	463	494	467	542	498	510	535	499	487	511	492	501	521	472	465	493	502	519	466	511	518	493	472	517	530	467	522	495	492	568	490	515	492	517	516	503	535	483	491	509	522	510	528	492	523	450	483	503	501	495	504	522	497	471	499	514	514	513	528	472	514	507	499	539	487	491	519	491	500	459	488	479	534	505	520	541	496	518	482	496	555	497	495	533	539	493	488	508	498	505	506	537	490	498	498	511	509	513	490	481	532	469	465	482	503	509	538	504	512	557	507	501	488	506	502	526	484	469	512	508	481	486	534	519	485	515	494	533	467	498	499	506	475	507	521	515	504	534	519	500	498	527	484	510	455	475	536	488	494	522	486	461	496	524	507	527	503	495	517	450	473	499	497	487	542	470	504	499	501	472	487	504	495	488	491	476	514	501	516	482	533	501	488	546	519	540	486	498	494	543	524	522	537	546	493	488	511	425	508	498	538	498	523	536	488	496	519	505	538	507	531	492	557	517	496	496	514	544	495	471	472	513	483	515	494	516	528	516	499	509	509	506	481	458	504	527	478	529	510	513	510	527	492	481	529	477	566	515	509	524	479	505	524	478	515	531	496	505	506	536	511	528	515	481	491	484	478	492	480	506	496	511	468	496	476	501	523	493	493	521	498	487	464	482	548	486	516	508	494	516	512	523	538	529	516	487	523	503	476	488	492	531	473	526	514	528	491	505	504	507	487	482	522	532	507	495	477	524	497	504	511	540	523	495	543	490	492	506	551	529	439	509	493	491	524	503	497	540	545	509	505	515	516	468	544	456	514	484	504	485	504	513	461	502	546	503	515	432	457	523	515	492	512	476	494	487	530	517	475	527	496	484	540	522	471	530	517	490	499	497	484	475	501	458	473	521	534	516	525	511	439	518	503	468	527	457	523	489	555	555	485	501	495	486	507	543	537	496	494	503	557	471	487	489	510	518	473	479	514	524	518	477	507	501	529	475	461	482	508	524	502	473	485	503	490	481	508	518	484	523	510	476	513	495	520	530	530	501	487	493	510	529	521	499	518	564	499	502	481	445	498	513	529	511	535	518	509	510	532	540	473	556	503	496	515	493	480	488	484	474	539	503	488	509	485	461	463	469	481	528	513	521	505	477	542	483	480	516	529	480	495	505	501	566	481	507	467	518	497	501	537	485	541	522	475	484	499	445	467	475	481	511	512	506	472	506	487	522	499	474	480	501	556	541	467	515	491	510	485	540	511	500	495	542	542	486	511	531	528	500	492	487	492	533	534	516	503	521	517	572	485	505	474	524	497	509	493	480	529	512	497	479	508	501	467	479	510	525	454	513	487	475	541	492	459	515	479	505	533	469	512	476	483	480	510	527	486	485	526	524	508	503	557	528	506	520	536	506	499	515	522	527	498	513	506	459	496	530	512	511	484	491	479	529	501	532	504	508	520	469	494	502	500	533	531	523	530	507	544	569	492	542	528	514	531	500	505	507	464	505	551	452	498	490	498	520	489	526	486	491	515	530	541	493	527	502	525	494	497	524	494	506	463	526	484	508	507	478	515	564	516	506	525	512	495	505	506	498	556	509	510	517	509	503	504	500	476	494	479	504	489	505	481	519	459	479	532	494	474	501	469	487	487	501	539	521	512	500	505	486	506	486	508	479	465	492	513	480	548	502	519	508	488	506	536	502	528	513	524	492	520	475	473	537	483	516	522	507	489	474	505	511	492	495	517	510	488	503	525	481	500	498	544	529	539	503	494	502	522	463	509	485	523	508	515	482	483	517	436	462	494	542	501	501	513	544	530	511	482	482	467	542	494	510	505	524	497	495	525	554	496	491	510	509	531	466	534	528	522	486	504	489	514	500	500	495	542	514	488	513	476	462	509	454	519	513	481	522	499	517	511	491	516	525	504	515	528	490	494	532	481	556	472	521	531	532	526	513	495	513	517	529	464	500	495	515	458	478	528	473	513	476	514
14562	25391	17634	11736	7485	6091	4314	3361	2657	2234	1847	1469	1260	1083	959	908	982	965	904	837	830	836	857	862	883	885	863	816	793	798	771	742	777	757	712	719	693	759	744	743	682	705	688	714	691	692	635	592	610	635	571	643	534	564	564	578	575	606	574	564	556	526	565	540	542	534	538	538	566	508	544	534	527	518	559	560	484	542	581	538	525	560	514	496	524	509	506	566	536	525	545	544	565	501	562	562	548	529	548	565	539	555	522	543	523	478	528	541	537	548	482	537	538	532	503	542	574	529	581	502	528	541	528	519	553	532	525	504	539	511	557	511	546	563	549	540	543	549	519	527	530	565	523	512	534	536	520	522	539	533	523	558	542	538	507	545	492	563	546	491	533	542	556	517	547	512	534	547	551	534	584	517	550	527	535	549	531	513	504	494	531	495	533	568	506	512	542	532	521	548	546	568	544	563	518	532	562	567	511	541	534	546	518	543	519	513	512	523	552	584	518	524	556	541	518	546	557	535	530	551	529	551	554	538	509	532	566	519	507	536	520	529	499	555	539	516	512	545	514	539	523	527	491	562	557	577	539	557	530	509	561	525	558	540	527	487	553	509	544	560	580	521	585	577	502	507	539	559	492	562	514	544	533	542	533	539	541	537	563	503	546	553	529	571	512	518	563	567	560	530	503	516	515	539	534	555	526	511	543	527	512	556	568	533	527	507	548	545	526	540	526	510	524	551	558	514	529	543	527	563	550	548	535	567	528	535	539	516	544	544	515	513	549	584	510	482	540	572	563	534	503	551	550	533	528	503	541	509	557	489	507	544	540	531	538	554	552	551	520	555	533	543	571	549	532	533	563	548	513	523	536	505	531	545	554	563	527	502	528	538	536	521	512	517	501	524	489	557	522	518	576	514	575	571	531	509	550	504	505	542	488	558	561	514	508	517	546	541	510	559	551	563	535	545	541	510	505	560	509	501	511	498	537	551	529	528	518	512	533	509	551	509	505	509	558	518	539	522	573	527	547	542	513	506	568	523	527	518	525	531	523	549	518	537	509	498	567	531	523	550	545	547	580	520	489	546	488	512	544	534	495	518	502	543	527	551	549	563	512	518	513	532	594	547	533	564	518	488	544	523	577	534	499	532	526	507	551	571	566	533	500	501	524	521	524	522	555	542	534	546	517	539	522	516	533	520	510	516	520	530	528	502	503	569	543	521	517	548	545	547	540	537	528	528	501	508	482	524	561	532	536	545	496	511	493	537	543	543	548	572	534	538	542	528	512	545	507	545	524	549	499	536	553	512	540	543	581	563	554	501	532	578	573	527	534	558	563	536	584	561	536	536	505	557	520	505	516	524	568	500	530	549	533	543	525	556	521	559	523	540	539	528	529	566	554	522	505	542	550	571	531	540	544	550	542	524	576	527	563	521	517	553	550	553	543	530	527	501	540	547	541	525	490	548	506	548	483	512	524	509	517	529	519	545	541	536	531	529	558	489	499	571	516	540	534	531	560	549	551	556	560	495	529	535	547	531	486	538	522	575	502	564	549	551	529	548	533	505	523	523	552	524	500	546	546	542	546	549	539	515	555	511	500	539	485	516	503	518	552	518	521	465	600	545	546	521	538	557	502	524	520	511	541	543	528	557	531	552	539	534	510	540	527	555	520	500	549	554	537	512	553	559	544	543	500	563	538	530	554	551	555	554	558	552	525	520	560	505	539	478	481	550	515	520	480	551	563	512	513	524	530	511	512	519	493	480	489	485	548	507	532	504	529	553	542	539	544	507	539	494	537	549	521	491	483	512	524	473	550	539	534	540	518	541	564	556	521	540	513	532	554	513	548	546	537	542	540	558	537	561	534	538	540	538	542	518	542	522	534	495	566	531	562	485	532	532	523	541	526	544	556	542	511	527	516	526	543	542	475	568	520	517	547	521	551	512	615	533	544	523	586	559	496	509	515	546	551	546	534	502	541	531	533	523	530	548	546	534	553	510	539	581	546	550	475	524	507	502	532	521	513	553	526	550	530	555	537	557	537	542	544	529	515	528	535	514	565	505	549	510	550	544	526	536	501	486	543	522	488	512	515	519	523	540	567	528	532	534	522	542	540	536	511	541	534	514	554	534	537	511	563	546	553	531	521	525	537	525	529	590	542	544	511	518	512	531	517	529	547	543	513	549	519	541	528	559	564	547	547	565	467	530	538	554	524	558	550	495	498	530	519	556	519	484	543	578	544	543	496	508	550	548	529	548	556	502	541	465	546	514	562	550	568	522	541	559	525	525	540	535	511	538	529	535	537	573	554	510	531	518	564	556	546	499	508	527	518	501	488	568	550	537	517	495	514	545	524	512	544	506	565	570	533	531	554	497	553	526	536	544	526	525	523	558	559	512	536	587	539	540	505	594	501	523	517	525	492	519	516	523	520	510	545	536	577	568	560	531	507	577	554	572	548	505	480	519	521	510	523	579	566	530	546	526	520	548	497	562	574	540	556	589	483	540	564	560	526	552	486	561	553	602	528	531	449	543	567	520	503	537	557	530	565	566	505	535	518	530	540	572	581	568	536	524	542	525	566	582	474	556	499	501	539	540	498	546	517	537	509	533	593	528	553	515	514	556	587	519	571	491	488	572	533	509	514	529	528	550	524	541	521	534	513	551	527	548	525	513	555	568	539	529	553	570	528	499	540	520	549	551	561	497	519	493	476	545	541	503	563	519	541	537	557	531	539	545	498	545	502	520	545	527	548	539	549	541	534	524	593	524	539	567	543	527	532	565	526	511	554	553	503	536	569	542	547	511	537	498	548	498	522	549	510	546	526	545	508	578	537	548	536	560	515	573	507	522	514	480	517	512	559	572	582	511	556	487	503	535	511	537	517	549	518	541	582	512	532	588	507	518	499	523	565	533	501	532	510	534	518	543	506	534	507	507	517	548	519	584	595	527	537	538	504	525	523	541	553	529	510	535	554	560	543	524	524	564	554	555	511	524	509	554	548	525	523	543	495	511	526	566	493	509	518	504	553	508	509	513	540	527	551	522	511	505	521	548	512	562	508	540	532	536	510	507	535	526	545	541	542	518	531	500	528	509	519	541	520	549	485	519	513	544	534	562	570	494	537	591	534	568	516	533	543	531	525	568	562	518	513	570	543	526	543	516	567	518	513	533	526	560	558	546	523	528	521	529	542	560	521	528	499	551	542	530	564	558	538	535	525	527	533	531	548	517	523	544	549	536	555	518	553	557	513	548	504	525	543	536	513	536	556	489	532	554	568	545	520	542	536	553	501	528	545	537	509	554	496	516	577	565	544	564	575	539	563	482	533	527	569	485	554	533	566	508	531	572	528	504	517	467	527	506	508	513	511	519	530	561	524	506	585	526	536	582	595	512	542	522	501	558	514	546	509	527	498	551	512	507	526	546	548	570	522	554	536	554	525	522	535	516	556	542	530	517	536	541	498	486	536	528	540	528	536	543	492	515	523	537	541	512	507	544	572	511	530	538
25011	21234	27330	25323	12479	3714	2459	1786	1671	1515	1436	1260	1212	1135	1112	1165	1106	1086	1043	1070	1114	1033	1093	1092	1066	1122	1083	1083	1072	1028	1137	1086	1024	1110	1022	1023	1025	1071	972	1028	1049	1003	1023	1049	991	991	962	1002	964	987	982	998	949	1011	952	1060	938	986	958	999	969	969	918	970	980	987	923	957	982	912	959	968	969	946	967	925	972	881	951	940	911	916	964	960	984	936	947	991	935	960	912	992	940	921	945	959	939	950	984	1024	966	916	915	997	965	945	1014	969	953	938	939	906	912	959	963	969	932	946	958	943	942	961	931	971	911	963	936	933	934	961	986	935	949	933	925	886	953	937	984	994	935	957	950	938	972	947	957	948	964	979	960	973	914	983	931	939	899	996	957	952	896	949	942	983	930	936	988	894	906	943	1002	972	959	898	942	985	963	952	916	919	938	965	995	965	998	929	963	961	953	975	973	918	957	939	940	960	930	920	977	955	908	1002	986	952	961	938	993	975	932	942	914	940	989	936	975	947	903	952	981	948	961	901	927	944	874	938	905	1005	927	938	972	952	940	986	968	931	984	916	909	966	895	903	1012	990	956	965	941	897	989	949	972	944	974	966	953	935	948	941	928	958	934	925	964	977	956	1046	971	963	957	961	946	940	934	1003	960	1015	912	947	990	947	956	963	878	926	946	899	968	945	965	978	951	932	960	934	926	941	910	938	931	939	917	978	925	991	940	876	955	908	972	942	945	933	988	923	993	971	948	962	938	1030	985	966	944	968	916	956	921	943	957	979	956	1011	944	949	943	992	1008	969	935	918	909	955	939	957	946	994	960	940	968	929	958	978	940	945	937	960	917	994	977	948	1026	937	989	965	936	901	996	938	956	899	983	944	977	959	942	940	969	996	973	973	953	955	987	873	948	923	923	988	1009	928	961	971	961	987	941	983	957	977	955	995	965	878	1012	964	929	967	906	942	970	1005	901	945	950	956	927	921	905	948	993	933	963	948	1005	953	1000	981	973	915	928	932	987	939	936	959	1002	898	1009	982	936	915	969	969	942	929	894	994	1011	955	959	934	930	944	1001	951	947	932	946	941	897	927	961	960	914	953	892	913	932	991	945	921	981	937	911	917	947	928	926	935	954	949	979	946	956	970	919	995	968	955	959	1018	1004	929	910	945	1025	943	957	1016	916	960	945	965	989	970	899	932	959	972	889	907	925	939	980	939	931	870	933	979	957	961	942	967	1016	940	980	944	969	995	980	968	955	974	949	930	945	924	969	934	976	968	911	928	925	959	978	1004	968	974	954	972	972	962	925	936	956	958	919	958	928	970	985	969	959	985	967	980	957	939	897	1039	998	889	911	925	955	955	989	946	987	986	973	961	969	967	962	996	947	986	979	994	930	962	893	920	950	978	942	971	939	981	942	982	959	1015	950	929	979	966	963	982	952	1002	949	1000	960	899	957	966	904	957	917	967	983	981	909	961	933	912	1001	949	999	938	981	956	900	909	970	906	984	919	944	965	1020	989	930	959	991	914	955	978	946	906	957	956	942	933	986	975	964	921	900	968	980	951	842	888	894	1002	947	936	1018	960	950	962	946	1016	954	980	964	913	944	940	970	965	941	972	974	958	977	985	1000	947	988	974	926	933	944	1003	994	999	919	974	928	950	933	979	991	960	979	933	945	993	957	947	888	884	984	942	975	921	969	925	1012	947	936	925	965	987	954	926	954	876	937	940	896	1032	931	966	961	938	927	1012	943	905	909	961	958	944	991	925	937	1001	905	917	940	936	945	978	973	951	960	985	943	967	932	991	950	986	1014	925	952	955	928	970	988	923	990	926	887	924	967	971	942	914	951	972	985	934	954	948	948	984	912	964	943	975	979	1023	940	939	938	922	934	923	950	946	925	933	897	996	926	966	940	947	922	998	947	943	961	987	958	940	921	957	1029	920	968	905	899	962	959	942	941	969	902	941	916	958	965	978	983	1013	985	979	893	956	999	970	939	994	934	925	967	947	967	1005	1000	955	933	1028	949	959	941	930	960	989	952	938	960	934	958	1014	970	944	930	967	956	956	949	956	990	883	913	925	919	918	897	915	942	970	998	933	968	956	961	963	969	929	917	962	968	923	926	967	1011	909	956	899	952	930	906	906	931	903	948	956	921	922	937	947	953	949	968	934	967	952	884	937	899	926	971	980	883	909	948	982	922	973	903	921	935	903	901	948	969	982	909	947	935	941	992	964	966	942	961	964	916	970	1012	966	926	887	922	952	928	913	898	982	940	959	935	940	929	942	974	947	927	932	1022	978	961	948	909	961	985	954	913	936	1017	990	949	1011	940	924	902	954	921	877	960	904	946	952	984	927	1018	925	973	978	955	984	882	975	988	981	963	954	985	928	947	916	974	969	999	973	972	950	1045	1020	929	968	997	931	951	986	971	946	947	954	940	946	929	940	978	889	991	941	926	908	976	954	994	935	993	955	984	954	974	946	957	901	899	987	949	959	987	1003	996	979	932	913	1023	948	920	962	948	969	962	916	919	1025	965	959	1009	990	912	917	962	996	923	935	1005	951	966	964	919	961	944	962	922	947	982	943	969	923	916	910	933	944	943	900	933	975	957	906	975	961	954	953	906	948	965	980	924	928	981	921	953	942	990	969	962	942	991	915	988	914	919	974	897	883	998	932	910	1026	897	904	975	951	1038	943	969	958	920	981	894	966	937	936	949	922	974	945	931	915	986	910	995	965	941	944	953	940	936	908	975	973	940	904	927	960	922	935	961	942	949	985	889	973	990	1009	988	915	936	931	944	985	977	945	1014	912	957	970	970	996	963	962	920	935	890	917	885	921	877	936	953	996	944	928	953	941	897	1007	962	947	1008	968	938	982	947	933	982	972	915	894	935	932	928	938	962	1007	944	959	1054	919	904	1012	898	995	954	985	907	933	939	945	962	913	942	957	928	1002	922	945	937	971	983	967	948	960	917	871	1045	939	969	946	927	916	964	927	926	1014	949	1009	967	982	950	937	951	919	936	1005	974	925	980	947	957	961	956	987	971	950	923	1024	928	917	961	888	1036	1007	960	962	937	1026	987	973	991	917	961	980	978	930	955	972	935	963	966	898	975	933	969	982	892	946	935	917	922	939	938	971	939	949	916	1020	979	910	939	934	965	952	958	942	910	939	1018	963	1020	1028	985	941	900	996	956	905	910	924	949	967	948	954	905	906	981	974	947	986	978	888	907	902	1025	983	938	896	958	936	935	924	888	957	916	930	941	959	890	946	964	1015	954	953	915	1007	933	975	909	955	977	950	906	969	915	943	944	970	983	976	903	937	986	930	943	977	973	937	965	940	996	982	996	917	944	974	961	963	980	907	979	963	985	965	963	910	1000	926	977	953	895	986	956	931	957	917	938	937	961	981	994	957	910	974	948	967	931	947	920	903	982	876	905	921	984	955	962	929	947	923	941	942	917	995	912	945	965	905	987	931	941	940	989	1012	916	958	947	961	926	932	970	957	932	981	955	974	989	955	952	924	994	948	956	943	1013	982	995	932	947	961	1013	945	978	949	968	955	956	979	925	935	928	912	893	928	957	975	894	953	904	937	977	962
13208	20690	14392	8626	5991	5005	3653	2926	2429	2138	1932	1635	1454	1358	1275	1258	1176	1370	1217	1260	1161	1209	1219	1194	1209	1236	1213	1140	1213	1169	1122	1087	1093	1101	1084	1126	1090	1154	1136	1094	1075	1108	1132	1035	1082	1112	1089	1038	1044	990	1005	996	982	984	976	1003	1031	974	1002	997	906	966	982	970	985	969	951	957	1008	983	902	925	944	970	973	966	991	966	980	1002	930	951	976	951	979	952	991	1052	969	964	952	921	949	942	932	955	951	950	978	967	1007	942	985	952	958	960	923	954	1006	948	968	940	976	936	950	1004	989	993	931	946	1009	923	910	943	1003	1009	964	999	993	901	992	885	920	952	934	1017	958	977	977	911	930	974	991	956	963	926	991	956	1001	997	957	986	943	1031	938	970	967	1001	923	954	990	957	1012	932	999	985	985	932	950	996	919	920	951	949	927	991	975	951	952	963	991	974	1002	977	960	964	1015	1007	934	990	1030	1009	956	1021	903	950	945	1003	945	956	1004	971	958	961	932	964	927	1003	972	995	951	932	1039	907	871	972	963	932	996	993	978	916	1005	1017	985	967	922	968	985	949	1000	991	1032	977	964	927	902	966	982	975	1018	948	947	977	982	964	983	973	967	995	1019	1027	901	955	975	953	955	969	967	957	940	1004	938	952	958	1004	949	991	921	956	977	931	971	998	954	926	966	931	958	939	919	1030	945	950	948	979	927	975	1001	976	989	934	985	951	969	956	1005	966	908	943	949	943	947	917	984	944	955	987	980	977	965	947	1022	963	914	960	946	992	928	957	931	1023	947	982	968	992	998	970	1039	984	986	981	1019	955	1008	1010	944	945	986	1000	974	932	1002	993	1002	986	983	973	947	967	978	992	923	930	999	939	951	954	983	924	911	981	927	1082	1006	943	924	955	965	1000	949	918	980	945	1005	950	954	989	982	899	946	988	949	927	1009	962	937	1001	992	945	973	935	919	969	994	980	956	895	1000	930	962	964	978	921	1002	971	1012	970	998	945	1002	933	963	950	975	997	921	966	960	1028	945	1017	954	959	996	997	1030	926	943	944	922	920	973	980	1029	1002	946	918	936	970	960	983	939	940	980	973	954	921	952	984	898	974	991	990	959	963	969	1026	952	945	935	975	991	896	995	966	974	991	946	943	968	891	1011	959	940	927	968	986	944	978	963	932	991	918	937	923	1016	936	966	976	957	998	960	904	997	942	969	970	991	1024	984	955	940	1010	1019	1007	945	1006	951	1037	986	941	1018	955	898	941	998	987	962	1007	948	935	964	952	988	966	914	978	985	995	973	992	910	971	931	972	960	999	933	940	976	1020	1059	969	942	992	919	981	965	988	928	951	924	974	941	994	949	936	959	950	991	984	970	953	959	947	1002	989	948	978	944	1014	975	1008	961	952	918	940	965	1001	1013	981	934	1038	988	935	942	992	935	945	910	934	1019	993	991	1052	954	938	1001	979	985	1054	971	1019	954	890	933	989	948	969	980	1003	993	944	934	954	1000	954	946	977	958	954	983	959	922	962	1001	1058	967	926	957	994	967	965	897	998	889	961	1004	932	962	962	944	909	959	962	1005	960	973	1051	944	952	1011	911	969	952	944	940	978	964	975	988	990	974	1016	972	941	932	974	995	1004	950	1018	937	961	920	959	1021	1003	983	979	923	1000	982	955	948	940	971	930	976	977	945	964	1022	957	1004	951	1028	955	950	991	932	932	948	943	1019	967	953	996	929	991	981	920	1011	986	939	954	969	976	1000	965	992	955	943	954	963	1029	980	967	975	961	933	1024	970	991	978	990	977	957	974	966	991	1000	1001	987	950	965	940	960	963	954	990	1006	964	970	930	976	941	949	996	947	987	943	961	946	925	954	998	956	989	1010	965	980	931	965	936	977	991	1000	975	938	938	947	945	958	1009	974	970	964	979	986	906	948	936	979	1050	944	976	993	988	984	1009	996	976	925	922	944	965	958	1001	984	1014	980	1008	970	1009	998	979	947	920	967	956	968	913	987	907	962	989	984	986	974	958	1022	963	921	890	962	962	952	971	988	970	981	984	1001	996	993	960	968	962	984	1023	921	957	925	922	998	955	923	979	959	935	941	957	958	954	996	938	945	973	941	970	978	937	964	957	1042	980	955	931	928	965	1045	923	962	971	1011	937	940	993	982	980	931	974	1000	963	929	941	965	993	1024	969	948	963	940	952	968	903	933	992	934	985	968	959	1004	953	940	981	979	955	948	940	991	941	952	1000	993	993	921	996	973	940	1011	922	982	912	933	970	941	941	952	944	962	980	1010	1012	980	957	1030	1007	925	970	990	948	930	990	1050	989	949	937	985	987	986	1001	966	951	973	949	1000	935	954	927	1012	948	985	989	953	944	953	955	986	977	968	1001	999	969	963	941	936	961	975	982	978	965	982	916	956	942	947	931	948	994	981	1023	945	929	934	979	946	967	1071	965	1027	1042	1029	1005	973	895	986	989	960	1001	1028	968	976	971	1007	913	979	942	994	977	954	1037	971	958	996	994	941	951	942	997	1009	941	916	1047	958	984	952	945	999	949	967	993	910	958	938	978	991	1011	985	917	1035	907	1035	949	977	963	987	986	940	923	1011	953	996	953	992	958	882	924	961	930	1020	965	931	1000	987	951	1005	924	966	972	909	973	1006	926	995	947	1025	984	987	983	936	1021	1011	927	979	979	999	976	932	972	981	962	939	914	988	935	958	932	963	995	946	991	959	935	954	910	992	981	944	893	964	994	959	958	972	912	973	956	954	957	1034	1039	955	974	1010	980	963	950	945	959	938	960	982	944	908	985	967	1022	950	973	986	944	960	1012	961	1002	1003	910	1013	990	974	925	1004	996	1016	930	1023	951	980	967	950	973	1006	964	988	978	971	971	989	1001	982	994	972	1017	1004	964	945	1002	954	1025	976	940	993	975	1041	1031	990	989	969	1003	966	963	980	974	983	1016	945	986	936	936	983	979	928	942	975	943	989	1060	923	952	982	957	972	1009	985	968	974	959	953	932	964	993	976	1021	945	980	979	990	925	961	980	984	971	983	997	922	1011	969	990	906	1012	958	1011	952	994	986	963	978	944	997	976	958	1011	956	1001	953	988	934	957	968	956	971	948	959	1009	942	1028	906	968	1003	940	1004	997	962	957	937	987	979	962	945	986	952	1000	891	957	920	974	948	942	969	985	997	1010	973	951	920	908	970	980	963	977	982	952	949	978	977	994	1007	1055	999	962	970	994	976	981	991	1012	1009	1015	967	961	916	975	968	976	946	918	1012	1020	943	990	959	938	1004	1000	1022	1010	971	960	975	938	981	926	964	990	1009	948	988	952	983	973	1004	927	895	953	933	996	949	957	957	884	990	964	964	972	983	975	981	937	963	964	952	996	955	940	963	1013	990	980	1012	1011	989	970	1011	950	998	963	980	912	936	968	995	973	1000	922	976	962	964	948	999	963	934	935	980	959	1017	1035	950	906	1046	995	990	964	992	975	937	960	968	966	954	1002	982	979	1046	1003	996	965	967	942	985	947	980	998	1029	991	983	962	992	1011	941	952	1007	974	944	1023	1026	974	993	956	920	991	933	988	910	982	980	928	928	990	1007	967	936	973	977	889	981	1055	994	1020	993	979	933	940	952	946	965	997	984	973	984	958	965	983	898	928	935	967	1029	962	969	916	1027	935	948	982	1054	944	954	960	999	974	944	949	994	999	968	955	979	1081	935	951	981	994	1035
22692	21256	28986	23826	21260	21382	11395	3522	2446	2180	1861	1585	1411	1272	1065	1079	1174	1081	1079	1031	1070	1025	1045	1029	1066	1013	988	1008	955	984	897	962	947	916	982	871	904	885	885	929	898	867	887	904	869	905	875	854	787	791	843	797	795	795	771	804	784	808	737	796	719	772	801	745	719	763	784	776	725	741	741	740	737	738	779	751	720	729	708	760	737	738	696	799	748	783	697	768	782	789	746	728	770	709	736	786	794	788	714	736	753	801	717	757	721	770	750	750	771	724	714	737	742	722	736	772	745	741	757	717	750	754	757	716	746	769	776	759	749	746	737	768	759	776	772	808	793	706	761	697	759	748	730	722	770	737	786	766	794	791	721	787	669	721	739	746	756	756	740	740	718	740	704	781	742	741	773	798	751	709	699	725	801	764	752	710	742	717	754	785	703	776	751	749	756	740	731	729	736	735	775	731	778	742	764	746	734	750	750	739	749	762	729	747	738	765	716	722	726	737	764	753	732	728	738	749	785	753	726	799	740	738	715	709	787	741	771	720	717	697	755	753	714	721	716	729	712	790	806	769	762	721	722	727	724	737	767	714	773	751	754	751	725	759	733	742	746	758	775	736	756	740	749	715	719	766	697	738	729	752	768	767	756	799	744	695	762	731	758	775	751	749	711	767	790	760	761	732	712	762	732	741	742	727	736	714	730	767	741	730	760	783	745	773	726	709	749	715	733	760	729	743	722	764	712	730	673	762	780	773	731	790	713	754	770	789	695	790	772	742	726	740	736	758	744	725	780	756	763	721	747	760	704	748	702	768	717	733	740	724	730	732	741	771	750	748	811	750	741	780	753	683	739	772	772	784	717	778	742	707	741	730	714	676	790	752	726	742	748	726	765	731	714	705	746	724	774	757	745	734	698	753	688	779	762	783	736	763	781	738	751	774	690	722	752	752	742	752	759	730	738	743	724	721	763	764	749	712	759	746	767	767	745	717	717	719	779	748	761	733	780	766	757	784	752	738	747	807	726	733	766	759	761	772	764	701	730	760	765	765	711	736	748	727	728	724	763	775	764	723	679	798	783	743	671	781	761	751	730	727	750	734	786	739	747	759	713	755	737	766	822	735	726	723	724	776	719	754	731	747	742	728	750	737	775	742	723	763	747	762	762	780	764	753	779	699	778	767	706	758	741	748	744	758	721	688	784	758	723	705	742	777	721	754	759	758	764	763	726	743	775	768	711	755	713	744	770	762	707	742	778	724	767	735	754	731	720	789	698	688	742	744	752	774	777	737	769	768	741	747	723	727	704	774	723	731	743	782	748	753	763	763	740	759	744	705	761	714	730	747	749	770	727	711	694	774	740	754	761	784	714	726	784	759	756	675	737	743	743	715	771	744	715	763	782	755	718	752	754	779	733	747	689	734	734	717	770	774	719	786	729	822	755	709	682	776	714	745	751	742	741	742	734	724	755	727	707	767	710	749	722	748	747	690	676	742	728	773	737	708	735	792	706	703	730	754	733	768	776	763	735	734	719	734	714	716	739	707	754	729	707	753	719	702	744	772	733	721	743	748	769	728	745	732	753	752	704	741	705	768	793	709	788	751	736	745	746	701	688	733	776	720	778	773	733	686	718	721	764	743	755	762	736	764	766	788	738	755	729	754	708	703	688	741	711	750	733	767	738	742	785	698	753	752	709	779	772	726	751	749	715	791	737	725	761	757	704	743	752	733	710	710	766	751	719	750	728	754	744	749	725	745	744	691	745	760	751	757	735	752	732	805	714	722	721	759	758	755	734	712	677	734	733	775	802	694	685	720	756	723	747	779	694	762	751	743	749	693	736	740	771	725	739	738	743	778	753	738	715	765	719	749	759	726	714	798	754	735	775	763	707	750	750	720	759	770	754	754	749	729	696	718	768	717	683	692	764	722	734	677	752	768	753	725	748	712	704	711	790	718	686	716	700	775	783	732	761	724	795	730	738	732	721	723	691	763	788	711	710	760	753	714	760	732	763	757	720	683	740	745	697	735	778	785	747	769	759	775	730	686	830	719	709	751	707	753	740	780	716	744	728	728	759	772	699	764	755	727	711	707	785	770	733	696	760	710	726	758	742	751	744	741	794	754	721	769	748	749	701	770	746	737	722	762	749	683	690	738	725	737	720	774	739	673	741	792	739	748	751	782	746	761	733	704	736	710	721	720	746	729	745	768	760	725	697	704	727	783	766	743	740	743	758	758	756	715	782	740	761	754	753	754	742	766	722	697	728	709	742	740	725	761	736	737	761	728	771	779	752	782	711	746	702	754	725	783	761	723	703	724	757	722	773	757	770	734	750	734	745	708	722	723	744	722	772	749	752	785	757	756	741	723	725	758	736	706	732	743	688	801	736	730	788	733	723	786	730	709	707	739	710	726	794	723	768	694	759	810	733	729	768	751	758	750	749	727	751	756	756	765	735	757	726	715	756	740	756	708	741	712	742	751	746	727	737	775	738	790	780	738	758	727	775	763	739	737	738	774	703	685	735	758	736	741	697	670	740	751	785	773	690	716	731	780	760	771	776	790	736	751	758	722	743	776	750	734	734	771	748	779	802	767	740	757	731	756	721	770	786	743	714	793	746	718	727	713	711	742	691	719	763	759	793	753	735	759	724	754	790	763	746	729	705	785	698	731	749	723	681	731	696	768	800	757	768	731	729	711	722	785	755	778	712	698	760	790	754	711	702	753	740	692	785	749	681	776	714	673	712	671	718	762	739	774	715	776	748	684	704	733	775	725	780	761	775	733	730	758	743	736	718	730	755	722	758	726	709	723	751	752	727	710	743	730	743	748	757	727	822	761	757	761	711	786	725	741	683	716	689	754	760	734	747	726	775	755	784	754	743	761	694	649	724	752	759	738	726	758	728	711	757	702	764	760	728	748	725	684	743	743	740	740	719	708	732	746	776	731	763	744	752	735	680	749	758	762	707	778	711	727	831	755	685	713	740	722	715	753	793	675	766	761	723	739	727	714	778	740	738	745	767	694	770	731	725	738	722	690	722	705	717	707	712	693	723	740	725	725	695	764	759	728	757	733	721	729	724	691	756	755	747	726	760	715	777	768	763	762	752	729	743	775	720	779	714	781	731	743	729	706	793	742	709	763	703	738	696	756	765	718	782	750	721	714	702	734	745	724	728	764	722	710	734	757	748	756	769	723	798	760	754	699	728	779	768	750	730	765	804	759	714	703	750	733	775	703	741	701	694	781	742	735	791	674	715	777	778	749	772	687	725	739	732	709	793	766	750	773	774	755	737	757	735	728	735	766	771	771	732	745	732	762	751	702	801	782	754	738	703	745	731	759	724	699	741	769	743	708	722	744	727	782	708	766	730	778	715	748	720	722	716	762	733	759	730	744	784	773	708	731	785	745	725	769	737	810	768	751	750	732	753	769	760	739	779	721	690	784	725	719	702	730	742	742	743	718	710	763	725	775	743	745	746	757	753	785	782	756	733	731	749	750	755	769	709	721
17345	31699	23276	15257	10394	8540	6196	4830	3963	3299	2699	2169	1975	1609	1438	1438	1412	1341	1258	1183	1233	1123	1192	1222	1288	1208	1149	1167	1088	1052	1132	1063	1031	1030	1063	983	985	1023	1061	908	994	1021	960	987	961	914	899	881	826	813	794	854	819	746	784	843	750	761	767	769	764	744	740	842	721	787	761	758	749	745	717	755	722	725	792	773	736	730	762	793	771	790	742	750	736	721	761	703	744	744	731	797	723	716	758	769	738	728	719	777	757	746	732	743	738	736	765	718	780	780	737	745	754	766	718	756	780	724	714	760	767	702	798	764	694	748	716	736	715	687	736	714	792	756	728	733	718	766	728	786	703	690	691	726	718	720	717	740	750	745	747	701	733	721	724	781	775	748	735	707	802	756	722	773	711	751	715	734	715	736	711	709	751	755	739	680	769	727	708	771	803	733	699	755	703	733	749	762	730	774	718	831	814	745	739	713	701	756	733	732	793	745	770	746	737	768	735	722	763	765	752	734	750	698	693	763	694	743	774	732	739	707	788	718	775	753	744	758	759	707	735	707	767	701	730	759	745	710	773	720	757	724	707	722	712	727	787	768	771	729	758	720	722	726	775	783	750	712	717	703	721	729	772	724	771	764	716	738	710	767	703	721	738	747	717	731	739	791	722	738	764	703	763	721	764	760	768	722	713	821	736	712	742	682	740	719	708	702	772	709	776	717	764	749	794	716	771	735	730	737	762	721	730	734	741	740	736	751	724	726	761	739	778	762	685	755	788	742	729	717	662	747	734	712	760	696	737	710	756	744	736	720	728	744	750	759	713	688	746	766	776	718	782	744	785	785	718	760	717	751	757	738	741	709	749	781	739	716	766	790	689	722	791	712	781	749	721	741	685	762	787	796	753	747	772	736	774	753	740	738	781	745	714	756	772	712	714	744	747	766	740	773	769	761	745	690	763	722	712	751	715	736	679	694	759	717	790	715	715	697	735	740	746	738	682	729	714	750	723	748	752	781	725	767	786	691	720	702	746	753	746	794	742	713	744	773	735	741	743	688	761	761	756	762	750	721	789	733	719	772	758	745	759	747	746	743	716	773	776	731	717	745	723	829	714	718	757	787	711	789	731	745	721	764	740	776	748	745	730	763	696	786	779	799	739	774	758	706	726	759	707	770	725	702	765	748	735	705	728	749	753	766	721	729	754	789	776	732	741	754	747	756	709	727	704	752	734	743	728	760	770	751	723	743	740	717	718	727	717	737	747	706	790	771	742	695	726	737	735	754	735	762	749	789	726	699	745	715	745	735	730	710	725	780	709	773	717	759	704	772	756	741	696	730	764	731	697	726	722	775	735	794	746	739	726	734	723	724	764	765	731	735	759	762	730	766	751	768	746	737	742	702	724	710	729	724	746	740	731	776	733	768	697	779	757	748	746	702	767	743	768	745	743	700	697	745	746	774	686	734	724	772	759	714	739	723	749	724	758	761	734	745	783	777	739	772	762	695	705	766	762	773	680	706	736	742	762	727	728	748	735	752	760	739	734	743	741	724	740	768	739	708	751	694	703	740	704	741	718	720	735	702	750	741	748	708	746	719	800	723	741	752	662	782	740	727	754	726	677	698	747	741	725	750	752	727	714	787	764	806	741	792	777	738	793	735	700	757	729	745	738	765	752	739	710	761	749	739	745	729	788	762	766	779	719	701	769	691	691	735	775	746	720	738	759	774	763	770	790	737	739	759	774	701	751	724	736	737	757	706	746	732	711	759	717	686	714	713	753	770	764	728	758	716	731	730	727	729	747	720	721	770	698	774	728	712	721	788	732	734	731	723	727	735	691	726	739	781	710	770	758	729	686	743	712	753	699	695	745	753	711	739	742	702	755	724	696	748	736	699	759	763	751	751	728	760	753	762	804	740	761	769	733	733	753	742	723	737	763	737	714	778	710	740	748	757	719	736	792	716	714	700	714	729	778	759	741	747	689	705	735	751	747	768	773	648	769	702	737	713	720	738	728	759	746	754	716	734	703	748	741	783	743	715	675	763	767	730	715	699	730	758	690	732	746	741	735	706	747	698	715	733	733	722	761	698	743	771	721	750	753	751	781	752	795	686	696	723	708	774	750	784	704	712	719	717	718	731	739	697	736	726	752	750	759	727	702	722	762	767	732	796	739	725	778	759	787	732	722	724	701	797	762	706	692	691	786	746	712	720	769	790	773	801	729	765	711	717	712	745	770	807	705	776	725	727	754	744	733	785	706	705	790	720	720	742	695	762	685	720	735	734	730	789	723	779	787	743	717	712	715	755	794	761	760	687	688	749	744	713	747	736	789	687	715	746	739	759	732	776	747	699	745	756	664	706	714	725	747	714	742	802	722	725	701	759	774	734	716	734	715	791	748	714	735	807	701	705	739	685	722	738	761	718	721	768	761	709	748	738	746	728	768	679	754	739	799	738	753	728	742	732	783	752	706	729	759	779	709	752	731	774	723	715	731	765	726	766	724	716	753	761	732	733	720	762	718	734	740	713	779	730	809	694	764	712	753	761	754	756	738	738	692	727	733	731	778	775	692	791	749	690	702	746	780	675	756	734	767	713	730	756	769	690	727	760	732	776	753	717	772	734	717	744	702	678	724	699	736	761	755	783	742	743	745	708	766	747	759	704	757	712	813	723	751	742	732	698	735	798	713	751	716	738	737	738	763	743	712	730	754	702	750	738	727	715	736	696	717	747	745	745	730	721	737	716	724	766	818	725	776	683	702	721	737	712	734	685	742	771	723	763	777	688	756	729	718	749	737	702	724	775	736	792	748	717	777	762	719	719	708	710	735	736	722	757	780	713	731	723	755	739	763	761	755	746	742	737	722	681	795	753	713	745	744	761	696	692	712	751	709	709	735	728	716	725	778	777	793	736	749	772	765	724	740	723	751	742	770	699	735	708	786	762	784	793	744	757	757	716	764	736	761	756	732	711	643	752	720	697	739	732	706	718	763	724	745	732	756	775	752	743	772	712	776	801	740	729	702	765	697	751	785	694	709	688	768	762	763	746	766	740	776	725	696	752	727	752	746	744	768	747	740	685	740	744	761	758	815	699	734	788	774	763	697	724	746	734	726	748	717	717	713	708	721	758	723	758	762	731	741	764	706	730	800	749	778	706	770	801	722	796	762	722	756	747	784	733	732	709	771	734	745	744	751	739	707	768	743	764	730	799	764	711	745	771	727	750	749	730	716	796	721	751	729	773	739	799	742	695	766	736	763	754	742	760	723	698	732	746	770	740	743	744	779	790	687	715	731	724	796	742	752	784	739	713	725	691	735	731	759	724	699	762	749	724	729	791	725	772	710	726	720	704	699	717	734	739	758	765	714	721	737	728	758	732	737	794	802	742	737	738	751	729	746	702	750	691	750	822	733	747	719	777	774	749	731	763	744	735	729	722	736	730	731	735	755	727	713	771	729	733	774	804	749	756	708	747	745	718	732	705	691	749	756	774	758	752	709	705	729	700	727	786	728	683
28213	19091	10874	5206	2749	2091	1520	1267	1162	1033	1000	933	862	792	853	849	847	808	840	780	794	766	781	845	850	790	813	816	752	790	792	791	757	755	757	738	765	797	744	778	742	713	847	788	776	731	762	744	722	709	771	651	731	668	732	712	712	756	760	671	700	722	714	700	715	705	733	670	683	707	749	702	694	706	681	661	693	735	683	687	670	753	744	698	679	717	700	687	727	727	719	714	773	684	689	704	705	724	730	655	705	671	718	687	740	678	680	717	724	766	718	702	725	705	674	721	692	690	703	703	733	678	763	656	692	705	668	736	751	738	701	717	714	690	690	744	711	714	705	709	697	694	722	687	715	687	645	728	697	739	686	695	697	725	715	752	768	708	714	702	703	704	732	676	727	741	677	708	742	728	654	730	661	698	697	671	744	741	671	699	714	670	708	677	700	648	728	735	703	709	704	713	753	720	684	706	723	723	714	794	683	710	766	696	709	746	678	688	650	726	697	733	771	698	698	654	701	731	701	727	700	713	727	682	713	718	728	736	682	720	723	724	677	728	719	713	804	704	698	699	693	691	722	701	698	709	683	704	748	676	740	751	725	707	707	715	734	677	762	705	708	729	737	702	688	682	743	743	727	729	713	669	748	701	704	749	731	702	710	704	722	721	675	690	735	709	736	737	724	629	723	660	736	684	720	717	714	754	688	748	717	713	724	725	706	728	737	733	731	700	699	728	704	709	706	684	709	668	728	686	739	689	728	689	763	720	669	775	679	746	717	713	710	765	667	740	714	681	716	707	759	708	711	724	755	700	670	726	757	750	762	667	721	693	683	670	695	732	656	742	706	669	711	678	711	744	690	688	737	729	712	738	723	699	679	681	649	724	723	685	690	751	706	725	723	753	739	702	728	698	666	759	739	712	711	685	718	752	707	701	692	712	754	714	731	727	684	743	724	708	722	733	713	729	700	713	705	708	676	711	707	668	738	696	709	742	690	705	713	676	750	720	690	689	658	701	742	700	714	715	713	728	727	664	721	670	686	672	647	708	689	728	714	701	742	718	714	695	700	731	708	720	736	715	695	682	715	745	746	740	718	713	727	760	703	699	769	673	721	692	715	688	693	712	733	691	695	766	699	719	671	714	694	703	685	703	689	732	746	639	742	716	745	710	742	719	701	652	734	688	704	708	681	713	702	673	715	718	660	700	727	691	738	714	717	662	706	713	735	722	674	744	715	689	708	726	725	713	701	736	715	706	696	693	706	714	712	649	760	749	696	713	766	700	651	699	729	757	676	702	721	704	703	754	716	688	722	714	718	742	706	694	729	731	701	670	722	680	688	719	700	716	655	713	710	736	729	727	682	697	679	689	717	683	723	723	694	721	671	736	751	708	665	664	736	708	722	696	738	663	722	716	703	740	719	727	680	729	707	704	693	698	740	723	731	693	749	705	715	709	755	722	718	685	688	715	720	738	702	748	687	702	741	718	720	696	767	732	720	711	693	718	721	737	663	733	701	732	695	728	729	697	696	707	738	753	712	674	714	778	718	718	737	688	735	764	742	742	694	724	716	712	707	713	680	703	673	713	714	670	718	728	723	724	758	744	701	746	713	697	672	733	723	707	678	721	723	729	694	707	679	715	677	676	724	726	710	765	723	722	738	718	709	716	696	734	681	677	724	770	732	647	751	703	701	682	738	764	693	742	696	673	670	678	704	719	717	699	687	682	705	724	730	729	710	725	748	742	694	726	673	672	725	713	712	704	700	651	712	721	718	696	698	644	686	695	718	768	687	712	723	679	673	782	760	717	727	735	735	688	741	726	673	739	727	730	739	717	693	737	674	691	700	737	735	725	726	703	645	719	686	663	659	686	720	695	705	693	702	722	726	698	681	718	756	706	673	686	672	753	697	740	723	710	726	733	716	706	741	692	733	731	716	733	706	701	719	695	711	694	722	717	711	724	749	681	709	725	667	672	707	645	741	682	717	742	710	695	749	749	694	721	719	684	744	707	754	677	725	741	733	720	696	718	704	713	697	684	727	720	691	738	693	732	757	688	706	700	731	684	715	673	668	735	770	694	685	714	676	707	750	695	737	695	717	729	758	722	709	713	747	685	713	732	764	724	711	745	689	687	698	704	719	708	708	686	684	741	732	740	731	741	683	752	714	698	714	708	679	703	702	707	673	696	705	734	717	722	696	702	696	740	701	710	718	726	697	768	768	705	686	693	687	746	711	666	725	694	668	714	665	688	719	692	718	660	691	686	685	713	751	711	704	706	682	732	693	713	673	726	756	733	691	736	710	725	748	697	700	712	701	737	671	697	666	735	705	697	735	722	715	695	746	698	749	687	696	712	752	728	691	682	698	722	716	705	739	718	712	693	702	694	690	723	689	678	658	728	762	702	711	718	718	726	716	731	719	689	719	765	731	759	677	704	692	719	623	724	675	675	690	704	729	700	712	718	714	710	673	701	715	687	701	703	745	695	722	719	774	719	680	699	671	724	703	753	732	701	690	711	677	720	702	724	697	741	698	672	723	710	708	705	732	709	735	669	676	690	748	657	713	664	686	709	685	726	779	743	665	714	707	705	714	706	699	712	691	711	704	694	703	658	706	714	679	742	693	753	654	757	753	704	712	657	726	681	696	679	718	730	710	724	676	697	752	667	724	756	717	751	682	678	733	669	696	688	709	746	745	709	722	690	725	753	730	703	668	715	731	675	707	648	733	752	697	716	724	734	702	721	700	690	728	719	690	691	726	698	696	716	715	722	693	723	723	678	711	697	704	717	696	788	774	680	735	721	706	719	704	705	745	637	710	662	682	703	685	677	666	714	680	733	701	736	688	719	726	709	724	723	713	727	661	658	732	711	705	741	704	737	738	690	715	689	698	710	715	687	739	705	741	704	719	701	710	731	744	730	755	687	702	668	700	664	690	743	679	738	738	712	686	713	739	697	741	695	732	700	710	709	689	679	698	745	696	705	756	705	740	692	693	738	713	705	695	731	711	691	660	758	694	702	768	715	640	744	719	661	733	716	751	735	682	701	673	710	672	714	704	728	714	664	733	672	723	724	765	722	703	723	718	729	677	698	696	697	676	672	696	682	681	737	711	721	728	650	747	757	717	687	724	697	736	740	736	681	696	695	703	702	683	685	701	754	696	729	714	743	723	714	704	747	646	679	732	742	742	726	737	704	716	700	700	727	678	721	725	741	717	743	710	712	729	727	743	708	684	660	666	727	707	683	698	758	726	806	709	721	722	699	717	661	703	686	686	744	694	732	737	689	688	709	690	680	693	778	760	682	757	689	721	660	713	774	688	716	692	730	718	662	628	660	716	740	723	719	631	672	800	710	706	699	696	685	716	754	701	742	664	683	723	696	716	711	687	684	696	671	660	726	710	743	703	688	699	772	711	741	705	688	699	720	706	707	729	733	715	738	693	676	694	710	723	691	750	717	740	750	685	710	763	685	731	749	691	755	716	719	687	700	701	729	703	693	684	724
11528	14210	10566	5546	4099	3435	2239	1812	1592	1390	1287	1140	1090	934	864	928	915	922	883	936	928	884	923	915	933	914	850	900	877	888	850	797	853	867	847	819	821	842	819	823	813	830	822	752	835	790	837	761	775	775	797	739	762	802	778	790	765	737	727	792	762	746	762	745	739	737	672	790	771	755	694	678	730	816	749	739	776	763	719	743	718	705	773	756	706	754	788	784	776	782	757	807	705	749	763	748	760	775	793	708	733	731	733	740	732	751	738	759	735	719	750	740	762	740	756	802	762	779	733	812	778	765	769	752	769	755	733	752	778	748	765	753	764	755	758	791	737	766	738	709	774	706	779	749	734	740	739	754	754	738	738	705	738	751	756	781	737	748	756	709	770	748	694	761	772	760	796	755	727	715	778	741	731	730	766	789	709	724	716	731	746	781	730	725	704	757	757	732	820	729	697	711	759	735	687	793	712	753	775	761	751	751	763	761	751	739	767	750	737	710	748	777	730	736	739	716	742	725	740	694	705	758	774	757	756	715	707	769	763	774	736	753	741	751	732	780	754	751	791	763	757	759	738	741	749	729	716	755	763	744	681	728	776	726	725	778	743	715	714	752	750	760	741	718	772	755	727	734	759	746	763	748	712	718	813	798	753	766	747	746	783	730	768	763	747	766	740	740	757	773	695	767	750	759	747	760	705	733	741	751	766	713	749	729	736	729	707	796	745	754	777	742	757	775	762	763	734	736	726	743	722	764	764	699	777	765	721	731	771	778	749	750	705	756	738	764	756	733	693	762	743	746	783	772	735	761	770	746	730	726	761	763	699	718	691	715	755	761	754	745	752	737	735	764	738	730	741	758	745	791	760	726	710	733	738	762	767	753	749	761	717	743	765	760	846	756	717	767	718	791	756	738	765	781	731	719	726	784	729	775	743	729	756	768	757	762	761	756	753	756	716	794	739	759	758	749	729	706	750	742	765	774	730	710	705	773	760	784	726	721	738	766	794	719	772	753	760	753	736	759	755	748	751	736	756	744	767	785	751	752	737	791	739	749	737	726	754	764	771	765	693	746	730	728	737	753	739	719	742	762	743	744	746	777	738	763	721	757	726	721	738	779	754	759	770	740	744	687	775	753	744	734	755	724	773	829	806	756	800	755	684	756	729	699	750	740	752	730	720	761	730	784	762	742	747	718	736	789	777	760	724	725	778	732	734	760	718	766	759	700	718	763	704	728	765	751	784	694	715	719	770	752	745	769	735	719	775	801	780	753	774	766	745	719	738	785	695	659	733	737	754	770	734	719	743	782	752	776	730	731	740	730	768	745	761	779	774	711	762	728	751	768	766	774	797	782	780	697	707	785	748	744	743	761	752	776	714	743	799	771	743	759	733	743	701	798	769	732	841	729	790	762	740	753	733	744	758	754	694	754	696	791	701	758	697	700	749	736	757	703	725	707	778	758	751	734	760	742	786	757	759	748	768	749	726	748	740	755	736	821	746	765	760	764	815	717	761	790	791	742	738	766	715	753	767	734	754	739	785	739	774	775	774	690	739	741	722	746	730	816	742	742	711	743	738	739	710	737	742	734	721	770	769	767	713	753	766	736	731	737	746	743	702	758	733	784	745	745	727	758	768	772	733	744	754	808	733	772	735	686	772	756	759	706	757	737	735	708	743	748	787	784	736	694	783	748	801	670	771	755	732	771	771	739	689	698	727	725	715	776	726	697	691	762	709	760	745	726	779	756	784	740	800	748	730	740	776	754	796	764	744	766	752	749	678	715	738	769	773	786	725	764	730	782	701	792	840	808	768	736	739	741	758	758	772	797	750	752	738	762	751	753	768	758	794	767	720	752	745	763	738	747	736	719	763	756	709	748	729	732	753	775	738	716	740	769	760	740	765	743	755	762	716	717	760	747	792	739	681	733	748	772	777	739	762	734	731	743	781	746	757	785	730	776	790	754	749	719	752	715	758	796	759	736	771	788	798	751	735	787	705	805	709	744	753	730	730	729	763	745	769	718	788	765	782	764	700	706	693	729	755	720	760	731	738	754	767	789	717	758	705	705	719	740	744	788	773	714	732	781	745	789	725	738	724	757	756	752	775	792	739	778	721	724	738	735	799	757	723	742	748	785	778	771	738	703	756	747	758	761	785	743	753	751	711	746	759	773	758	759	762	723	788	695	744	780	744	752	736	729	712	759	766	733	749	739	754	724	750	713	736	743	804	740	772	773	740	786	790	774	747	768	752	727	727	813	728	698	754	718	725	718	768	728	741	701	749	793	718	748	723	713	707	723	786	734	766	726	725	715	658	774	705	796	770	732	716	769	753	740	751	791	760	764	751	776	765	725	702	751	788	782	729	746	742	772	800	768	723	721	747	712	738	764	751	746	758	752	723	746	755	764	710	706	743	777	759	707	774	788	746	767	763	715	771	749	736	716	771	749	725	726	751	776	774	796	715	751	722	721	745	741	723	749	734	707	744	748	685	737	740	725	775	763	786	735	761	709	696	747	720	748	742	781	741	687	711	713	738	723	685	754	715	736	756	789	791	714	732	784	750	730	754	739	750	823	771	744	770	768	784	743	735	736	743	738	687	686	746	743	763	722	738	717	724	756	712	761	747	729	720	774	747	760	771	716	755	768	749	687	762	736	710	743	742	758	715	773	752	735	734	761	727	782	767	741	761	738	757	776	766	761	784	731	772	741	730	731	756	746	676	762	778	756	752	748	766	709	739	773	761	811	758	753	708	734	682	766	787	738	749	763	715	743	747	773	747	748	724	764	753	722	697	746	786	772	719	784	803	700	753	712	751	762	733	826	741	770	754	729	758	793	759	696	726	768	731	723	766	770	760	706	776	756	752	725	759	760	785	764	713	755	760	765	765	745	777	730	772	745	698	789	776	747	753	814	739	775	752	804	757	722	789	776	768	760	738	703	735	754	727	749	778	713	737	738	724	745	747	748	747	731	775	746	769	729	758	707	750	744	835	793	713	793	756	737	736	683	755	715	749	772	759	747	764	752	739	742	690	716	718	752	745	761	746	750	768	774	761	752	703	733	744	745	737	728	739	754	740	723	758	707	773	736	750	769	760	733	760	789	752	779	732	768	764	784	736	757	734	742	700	755	728	767	769	758	722	758	729	787	747	714	775	724	731	733	698	771	674	746	802	778	751	727	768	731	732	735	742	759	733	741	761	755	713	727	742	737	768	749	720	781	688	715	765	745	719	776	746	723	752	761	738	786	757	793	760	760	776	778	691	749	805	744	774	729	693	720	688	772	688	766	796	755	778	773	714	779	780	725	784	749	734	683	766	749	729	748	761	770	735	736	779	737	747	737	747	765	790	775	695	805	752	748	738	768	800	734	673	706	769	779	701	739	782	750	749	766	743	742	754	709	699	735	801	708	826	720	726	747	782	778	730	710	773	810	781	732	720	746	757	740	744	762	756	717	747	773	741	704	711	746	742	773	757	773	751	756	738	787	737	772	770	757	764	737
23707	21224	28482	24281	21272	12630	3491	2052	1603	1417	1171	994	889	788	741	771	747	720	689	668	712	716	748	691	696	687	679	691	650	668	629	599	643	641	626	607	605	624	582	572	569	592	610	585	531	626	532	573	549	535	540	571	528	532	469	500	517	600	488	500	518	494	498	492	504	549	508	489	481	485	488	522	539	489	475	533	488	514	488	505	517	527	508	479	481	507	491	486	525	526	534	468	511	497	501	511	525	473	517	481	456	474	515	525	475	488	492	486	517	531	516	510	517	508	525	495	521	511	497	484	490	498	498	479	514	512	501	508	508	522	473	493	508	461	527	499	507	545	492	529	500	535	499	517	501	494	537	508	474	518	526	498	525	513	426	488	509	524	547	486	510	495	503	498	483	513	487	528	498	494	488	525	511	462	463	518	462	495	531	524	487	484	482	532	497	500	527	506	537	472	525	498	499	532	468	493	502	525	470	497	504	500	485	477	524	505	498	479	515	493	521	507	513	455	479	538	452	495	486	523	494	513	509	497	502	522	511	511	524	462	525	504	501	518	489	435	510	478	511	480	497	516	516	467	498	505	495	529	486	490	486	500	469	476	520	532	516	506	534	502	513	510	502	479	485	522	535	454	480	458	499	505	520	521	521	515	482	523	524	523	513	471	495	506	471	464	487	459	517	519	489	553	457	498	578	494	470	473	518	498	474	506	483	496	491	488	498	481	512	485	540	504	498	528	534	499	495	536	463	522	451	504	475	504	498	476	475	519	493	492	502	482	466	520	516	518	480	545	521	543	543	505	536	500	492	514	522	491	498	494	508	493	479	497	476	480	478	474	520	466	508	495	480	481	491	525	457	463	494	494	478	490	477	486	470	529	477	476	462	507	512	495	517	512	523	507	527	516	484	484	434	513	494	517	477	481	496	467	521	527	506	546	461	490	499	503	487	486	532	507	527	516	476	539	483	500	555	461	537	472	522	488	488	548	489	516	504	495	524	469	491	472	516	494	493	544	542	529	491	516	503	512	506	490	498	494	519	491	513	513	476	514	475	508	512	514	496	481	526	519	521	498	554	505	506	503	528	478	474	467	520	458	480	505	470	503	510	482	504	517	501	501	491	479	496	481	507	494	520	522	523	486	525	513	538	461	481	502	495	515	481	500	509	520	533	490	506	524	496	454	493	525	507	526	518	534	504	531	508	461	485	514	489	466	485	493	499	518	460	485	493	446	481	508	515	443	524	544	523	473	500	505	498	519	525	502	476	499	489	503	465	500	502	517	539	528	515	514	471	500	487	528	498	551	509	517	490	509	495	540	499	500	495	512	495	475	473	477	532	502	506	467	492	477	488	525	518	481	505	488	529	480	506	469	482	509	473	463	495	481	498	532	501	512	488	484	510	504	521	477	482	500	486	536	504	493	465	457	519	490	464	479	504	508	508	483	444	499	532	480	507	518	516	449	539	503	511	511	495	503	523	506	425	524	481	473	466	492	484	495	488	509	497	494	497	512	539	494	517	463	514	460	448	545	487	501	500	480	479	494	445	444	496	455	501	497	515	478	493	496	569	510	506	463	474	480	510	472	470	478	518	497	490	506	477	499	514	487	528	480	496	512	530	480	538	516	499	501	539	505	528	547	515	499	462	471	493	507	488	527	494	478	487	462	487	491	493	501	519	529	488	517	474	509	489	504	468	515	481	473	480	501	513	523	511	508	502	468	461	488	515	511	452	530	510	485	511	492	486	515	482	514	520	499	529	507	503	482	532	488	505	511	500	482	483	483	492	528	523	525	507	528	473	534	524	546	470	521	537	501	503	490	469	490	501	484	513	504	498	485	480	511	500	482	515	459	458	507	518	513	514	431	451	497	518	526	495	534	481	512	506	510	517	456	467	527	526	509	508	497	496	452	529	494	469	527	499	477	480	506	522	518	475	496	500	524	484	487	505	540	466	527	519	493	481	524	470	496	540	502	531	499	467	503	490	489	505	500	540	517	553	514	534	487	539	474	506	517	534	443	480	482	486	498	459	492	513	506	493	481	474	484	488	479	466	493	520	495	504	489	512	517	480	496	487	474	506	506	470	522	492	499	485	505	477	519	515	504	517	515	512	481	498	516	477	521	511	439	503	477	526	508	474	480	495	508	506	528	520	516	502	470	488	480	524	515	497	475	497	481	493	519	484	504	483	493	479	492	506	539	521	475	520	527	500	503	494	510	529	542	479	462	538	513	520	499	502	489	465	493	499	489	473	504	510	487	482	494	501	522	504	483	503	506	479	498	463	499	489	450	535	530	493	448	519	520	505	447	509	476	503	505	500	487	539	528	479	511	474	511	493	517	489	533	528	498	489	498	510	491	481	487	500	521	492	545	505	495	520	517	498	478	514	479	518	502	552	497	497	533	462	497	488	486	538	489	517	515	503	474	525	467	471	502	477	474	514	522	472	490	521	528	475	501	480	510	511	509	479	492	480	506	485	506	507	509	503	471	525	492	487	496	497	469	517	489	534	480	474	529	532	495	511	506	432	480	475	520	489	515	540	511	503	475	487	498	504	511	526	490	488	495	539	505	540	469	487	494	496	469	496	520	501	512	452	472	468	548	504	473	527	510	504	542	458	503	517	525	510	513	500	473	490	483	508	519	483	536	494	497	497	487	473	501	505	494	489	494	513	514	503	453	510	518	507	481	522	521	514	489	518	531	501	503	484	515	492	541	509	515	487	483	527	477	510	511	493	484	499	485	494	515	525	528	488	480	503	506	506	543	455	503	513	545	494	453	480	499	519	493	472	483	454	513	503	472	490	549	487	499	498	523	491	505	524	474	481	500	455	466	496	499	507	499	503	481	500	532	503	507	510	512	492	499	477	516	515	510	490	466	504	532	496	481	506	486	483	509	481	440	492	462	493	541	478	492	496	458	571	533	503	483	504	491	526	513	482	499	501	507	512	478	505	528	503	511	503	533	500	522	489	492	485	484	511	502	497	480	513	486	496	508	507	565	498	493	509	490	473	502	521	486	487	502	473	484	517	488	483	435	531	495	510	469	509	474	513	472	513	518	483	513	505	492	534	472	521	500	501	510	530	467	498	503	446	517	508	508	458	494	497	493	545	500	533	481	493	468	528	481	516	497	474	519	502	473	478	489	494	489	485	481	492	567	558	452	503	523	495	476	511	513	517	509	448	507	477	484	491	518	467	422	509	492	512	529	505	443	489	505	464	474	512	506	490	534	475	499	547	507	504	515	496	508	515	489	543	499	498	494	489	486	481	497	499	493	481	508	468	502	476	519	519	530	454	502	480	495	490	488	485	525	499	496	505	493	488	492	497	487	483	486	474	516	535	488	533	514	503	526	479	494	498	509	498	473	529	495	509	531	523	502	486	459	496	515	513	443	529	512	499	495	506	494	528	487	499	499	491	488	502	488	514	481	510	497	504	507	480	523	514	495	507	482	526	498	486	492	488	517	495	477	466	500	498	530	516	509	523	522	503	497	497	466	467	475
14494	25488	18445	10772	7332	5981	4194	3231	2677	2193	1716	1471	1249	1072	992	980	967	872	834	893	845	955	818	868	874	836	855	796	760	784	746	737	735	751	699	681	716	706	693	664	717	674	740	696	675	610	606	609	598	571	567	561	539	620	586	561	585	533	542	551	578	542	493	531	542	556	529	519	506	589	545	544	560	558	541	495	533	517	534	541	494	530	518	522	508	527	494	498	550	510	519	501	548	547	552	538	546	505	568	521	528	499	534	505	525	532	514	552	546	535	512	501	539	515	566	555	575	477	569	561	507	526	515	521	537	488	514	540	516	549	511	536	515	513	576	502	514	550	540	545	501	514	543	494	526	548	563	520	518	521	549	552	506	545	489	533	505	537	520	561	519	518	521	541	520	516	549	551	527	564	500	510	523	514	508	538	525	528	552	494	567	512	529	519	557	493	509	512	553	533	561	550	537	557	516	550	490	559	551	520	508	549	539	555	525	512	548	529	535	545	514	542	548	538	539	537	562	539	522	515	497	547	497	541	502	508	484	535	544	548	535	511	534	546	504	563	528	518	560	529	538	501	512	592	575	523	477	497	534	502	505	545	507	530	505	548	527	548	554	551	560	534	519	537	533	548	560	526	571	553	538	527	597	540	545	540	563	550	540	530	529	550	481	551	529	554	525	503	557	497	525	562	511	532	525	557	505	541	510	493	539	536	507	525	522	532	543	538	551	518	544	520	512	499	509	514	510	534	522	564	496	512	554	533	506	540	569	578	531	519	509	548	553	550	537	532	515	551	525	535	518	530	504	534	531	502	524	558	553	495	505	549	534	528	524	506	480	534	474	503	543	525	515	514	534	531	543	535	515	526	543	494	521	549	534	466	531	552	542	509	515	508	521	505	515	528	529	510	561	523	538	541	526	553	524	498	573	534	504	548	561	537	504	581	520	516	578	529	545	517	525	538	542	535	539	571	529	511	511	553	537	514	531	566	533	534	521	532	532	553	527	499	546	515	525	521	509	539	538	571	498	572	531	492	537	494	534	496	560	535	524	535	567	543	528	511	555	535	511	519	549	574	509	547	536	546	523	456	541	522	533	539	505	534	534	522	551	541	487	518	504	510	545	482	512	571	513	549	535	520	535	532	513	490	540	525	529	591	546	580	553	555	532	563	499	525	527	522	542	572	507	546	544	552	532	528	530	541	577	569	555	550	519	519	577	510	482	551	505	542	552	546	538	526	524	559	530	468	531	534	530	551	540	535	556	564	492	519	525	552	529	553	492	541	548	534	552	523	489	540	547	539	545	517	527	541	559	518	520	487	545	501	509	534	523	555	492	528	544	558	534	552	540	543	574	475	507	494	536	531	515	544	501	527	564	557	484	550	523	496	544	519	530	574	537	542	533	513	523	539	571	508	527	500	540	523	506	534	566	557	541	558	520	555	527	495	495	527	534	511	576	501	531	492	559	548	487	533	475	532	541	493	561	542	539	535	522	490	554	522	515	534	519	491	510	518	561	520	534	517	548	553	540	554	506	507	587	521	497	544	569	514	470	526	500	505	543	509	517	544	532	531	509	534	535	508	531	504	512	532	548	517	517	556	518	512	514	534	566	574	491	553	559	511	536	520	537	543	530	514	563	524	550	534	510	519	546	555	522	535	517	533	537	541	576	521	522	513	531	504	539	569	565	541	534	547	539	549	528	542	539	526	547	565	539	523	541	560	559	542	515	496	496	539	540	561	480	480	502	529	493	555	559	514	528	537	556	542	537	535	566	563	561	534	531	562	523	536	485	495	543	540	531	564	538	554	549	487	562	523	502	527	542	555	518	489	558	533	510	569	508	516	530	542	545	524	542	514	536	532	556	534	534	534	554	515	538	538	512	503	550	536	545	510	525	537	581	542	548	523	508	569	496	524	530	502	522	576	531	537	509	528	529	524	504	508	527	516	489	545	546	539	553	539	532	555	566	529	521	491	471	561	534	512	475	566	541	514	540	535	504	560	555	557	542	514	508	537	540	545	536	524	515	527	534	530	543	506	497	519	521	567	532	533	515	541	497	497	508	540	557	563	533	547	551	507	533	531	515	554	516	517	526	548	571	519	503	567	554	526	507	495	553	531	519	520	569	534	541	532	526	522	572	528	561	536	537	551	536	542	544	511	533	502	525	531	526	491	550	538	562	557	520	542	545	550	528	536	542	532	524	526	519	526	538	537	506	538	523	555	508	554	557	534	503	523	535	534	483	526	527	524	550	536	523	516	524	512	562	547	538	561	521	513	572	494	516	509	568	533	542	509	572	531	535	594	513	523	500	543	532	544	551	537	536	553	543	563	505	533	497	539	520	564	499	503	498	513	567	523	564	514	533	515	539	523	530	459	490	531	539	540	532	569	500	500	510	571	550	529	552	523	530	524	554	535	537	528	510	535	545	520	555	534	501	530	523	499	496	537	552	511	526	535	528	514	544	551	555	508	486	520	497	514	563	503	546	516	516	524	533	537	545	526	553	551	525	522	540	564	533	535	520	553	506	530	562	544	586	548	565	525	523	511	558	541	514	522	536	512	566	553	539	500	536	516	551	528	541	528	528	544	580	526	550	510	548	534	556	551	523	524	502	498	541	543	534	536	536	532	525	520	516	548	528	507	516	539	533	533	544	523	539	494	489	540	533	549	532	522	581	539	517	546	540	541	531	508	566	531	522	484	537	526	541	531	569	563	517	529	541	556	507	529	540	524	536	546	543	517	508	503	545	498	566	517	540	503	533	550	535	507	511	516	554	558	505	532	508	518	531	507	506	520	549	554	536	529	550	525	557	552	539	521	518	521	536	509	539	511	501	578	517	514	554	524	555	534	580	509	525	520	523	523	530	540	556	533	501	531	535	546	510	552	558	561	571	562	538	575	528	550	508	516	531	499	519	540	581	503	539	538	524	547	547	551	530	502	525	549	518	537	531	560	543	557	554	533	522	534	517	535	500	512	543	535	597	541	528	526	499	510	561	542	497	543	502	493	548	519	546	525	497	544	554	537	478	532	530	528	535	549	530	483	547	568	536	522	510	519	526	514	523	545	484	522	482	555	541	526	529	533	510	523	555	578	520	538	517	502	528	511	529	532	538	544	569	521	553	536	544	595	511	539	545	557	512	551	504	525	526	518	514	492	510	520	542	557	533	532	573	491	554	523	529	547	518	547	523	526	481	574	586	543	509	514	536	543	520	559	550	503	495	549	517	562	543	564	506	557	541	585	510	549	506	541	550	528	573	538	508	528	479	527	509	527	529	541	531	510	534	525	527	571	536	494	534	530	545	544	542	558	511	557	514	520	515	566	539	528	509	547	524	548	542	532	504	511	551	549	499	560	498	507	517	577	481	513	523	537	525	556	602	514	505	544	532	507	507	526	473	549	502	521	502	526	510	519	525	548	503	520	508	560	525	539	514	514	537	550	527	539	545	545	497	531	544	553	519	528	534	524	569	507	510	544	531	512	518	499	497	530	529	551	498	501
24831	21143	27281	25168	12436	3634	2423	1884	1674	1561	1326	1319	1173	1155	1104	1120	1124	1144	1062	975	1028	1121	1114	1102	1071	1056	1058	1047	1059	1070	1038	1079	1040	1035	1039	1035	1014	1042	1055	994	988	1017	1009	1078	1033	1004	962	1002	991	963	899	974	981	941	993	999	1017	951	1018	959	946	914	1003	942	938	961	973	931	905	916	955	946	945	924	964	966	960	908	975	927	929	1033	943	927	948	912	914	974	907	938	893	966	956	961	908	957	989	992	959	947	992	942	985	944	936	971	911	949	965	912	942	961	992	979	961	940	993	990	991	946	972	955	921	970	922	933	953	928	929	974	936	957	979	963	960	944	980	922	908	915	933	954	956	956	975	941	953	961	909	960	920	937	1016	929	954	878	967	968	984	924	927	943	907	974	930	985	924	941	980	881	994	927	907	960	956	974	943	983	993	986	959	987	987	937	908	914	943	930	952	947	939	984	990	947	1017	984	975	967	963	930	942	951	928	949	951	971	944	927	963	969	939	987	940	942	977	952	951	945	961	960	940	970	970	1007	964	995	955	906	934	959	928	897	950	946	881	1007	935	961	925	987	1006	968	927	995	966	965	1002	952	978	905	918	960	963	927	964	923	930	921	997	956	941	930	967	928	924	914	940	956	911	972	975	894	931	956	953	971	966	942	925	955	922	1007	957	1012	972	949	864	977	976	969	1008	922	961	925	959	956	969	1011	1043	972	965	953	938	935	965	920	935	901	964	917	964	889	962	972	911	943	922	906	917	939	901	926	944	949	934	947	902	965	932	938	929	939	913	901	951	913	909	958	924	975	921	914	987	933	941	942	944	881	940	993	939	949	974	952	972	956	1015	952	925	910	952	917	936	957	943	998	955	951	955	951	934	942	906	985	915	963	953	979	952	963	980	948	1000	976	894	913	961	982	1002	970	926	945	945	973	937	1006	970	984	975	950	924	945	972	925	952	957	906	956	929	951	969	947	903	970	946	921	942	913	914	951	951	969	982	939	962	895	966	951	915	915	982	966	973	1014	941	968	941	936	983	974	932	933	972	883	976	916	960	993	986	967	988	962	989	859	974	919	1001	969	915	934	947	949	903	949	978	965	902	966	931	963	942	948	952	986	974	951	873	983	964	960	984	974	986	977	960	959	941	1018	924	942	1004	980	921	930	953	1013	922	973	950	940	905	925	937	963	927	973	947	964	951	960	989	941	940	968	911	984	941	973	925	972	965	912	942	956	970	900	938	945	922	977	912	970	980	943	949	948	924	916	940	971	985	934	1016	965	955	917	938	920	956	925	984	983	949	968	984	886	976	936	920	984	937	956	929	1016	949	929	961	978	988	910	894	955	944	896	981	968	945	968	995	929	965	933	894	958	977	993	927	966	984	1040	950	894	951	941	967	962	944	936	918	909	973	963	1016	941	929	981	948	960	940	923	938	974	960	950	956	902	924	979	990	957	978	969	948	946	947	961	941	976	975	917	916	871	962	911	928	951	920	999	927	939	929	956	930	902	925	987	900	918	987	971	991	1007	938	989	946	941	954	937	939	969	936	883	895	963	938	909	949	1010	983	978	977	920	974	925	950	943	940	958	957	1001	936	937	986	977	896	898	917	925	968	953	918	975	935	1012	945	970	939	1015	978	986	926	958	940	937	1022	944	904	984	918	899	981	981	941	981	988	930	982	954	902	977	914	969	949	1009	945	915	937	985	920	982	924	969	979	927	889	972	991	957	970	932	956	959	927	963	967	963	981	919	928	918	992	971	941	905	993	936	906	907	924	923	977	952	918	941	945	939	955	904	978	980	873	962	913	910	899	976	999	956	1003	952	1013	944	945	903	957	937	943	932	974	959	941	919	922	962	965	976	1049	915	889	914	953	874	962	886	942	984	973	983	964	961	983	911	931	921	907	920	921	959	974	959	915	960	951	949	946	933	996	984	934	928	973	966	959	931	998	952	953	928	1006	1001	944	1008	956	958	941	938	962	911	938	939	947	980	1027	970	974	993	935	968	968	949	993	992	973	979	950	946	998	964	888	898	936	964	937	949	995	984	913	1016	968	869	950	1021	948	982	915	950	970	884	907	907	945	965	946	912	911	938	999	969	935	953	988	927	926	948	969	988	1014	979	992	949	939	922	918	998	924	951	936	1041	954	969	969	887	966	930	915	900	962	959	941	999	927	974	934	965	941	959	931	962	1038	929	925	884	943	982	963	904	924	953	927	946	940	913	946	948	992	957	984	960	948	955	984	1014	980	942	917	936	966	919	976	969	926	991	976	962	1008	945	909	920	950	971	938	912	963	953	1015	1018	947	925	938	944	958	972	967	984	954	975	999	906	931	912	959	922	975	924	945	941	1012	936	963	958	968	965	956	971	956	913	876	957	966	949	967	955	989	914	934	908	941	946	976	930	992	962	929	911	972	931	966	932	939	985	1001	981	1054	920	926	928	941	953	939	963	897	949	928	967	912	944	1021	904	971	937	921	1009	951	919	1006	953	912	931	934	942	954	940	944	932	913	927	968	925	975	961	940	936	965	995	960	949	937	939	948	945	927	956	983	970	923	982	974	915	926	926	940	1032	948	962	952	976	973	931	979	992	940	906	932	975	912	897	922	939	880	915	1007	947	942	964	943	965	1016	977	937	983	904	919	893	922	967	964	990	944	980	954	980	918	959	939	962	929	922	968	969	937	975	921	971	954	952	915	995	955	937	934	911	919	955	932	974	937	961	891	944	1004	884	995	919	905	984	941	967	965	984	941	944	900	975	934	920	975	932	950	994	980	964	1003	946	998	915	903	949	964	929	916	919	910	954	931	931	962	951	901	969	924	966	997	954	953	938	950	934	956	1005	993	995	967	958	946	1012	939	929	973	966	946	976	971	920	939	916	972	1008	925	947	977	952	945	927	936	929	932	997	971	936	978	1038	956	950	931	942	951	936	899	932	951	886	1001	921	939	1004	925	986	952	934	959	943	979	941	958	977	981	963	978	954	937	907	963	968	962	975	885	969	967	1007	986	960	967	912	947	952	1001	959	964	927	942	891	926	967	982	963	967	948	939	913	932	990	968	921	931	943	971	940	940	940	956	953	958	961	908	917	928	956	986	892	935	946	963	936	931	944	958	948	889	938	915	866	922	914	980	961	983	983	956	905	1016	963	952	937	955	977	912	943	924	957	1028	934	956	919	953	985	920	924	934	964	938	986	951	969	943	983	914	865	968	937	858	931	883	980	970	952	965	977	969	913	953	925	937	931	906	961	1006	917	964	924	905	979	975	962	946	963	964	953	951	951	949	913	912	959	935	907	934	1034	978	1009	975	915	943	916	959	979	932	991	965	929	946	998	1001	1000	879	987	949	1017	988	948	926	987	1009	920	941	969	1001	957	952	943	987	969	992	930	937	920	923	932	916	937	985	998	901	932	964	975	917	915	904	977	946	981	929	937	953	1009	935	917	949	909	999	958	928	928	915	931	913	949	1027	934	883	979	960	944	877	957	975	976	904	959	895	933	923	917	920	973	960	974	1017	929	960	1008	936	949	965	988	968	989	977	957	888	947	1005	953	915	946	968	904	950	942	965	904	951	943	963	923	953
13748	20823	14778	8420	6005	4898	3601	2878	2357	2141	1795	1593	1467	1328	1230	1326	1246	1280	1201	1169	1255	1232	1212	1170	1245	1193	1132	1147	1165	1160	1143	1061	1164	1126	1151	1023	1095	1148	1178	1106	1081	1079	1019	1149	1072	1042	1018	952	1031	1012	976	964	1045	1023	983	1049	1006	989	891	953	1001	963	992	964	1007	909	928	1004	1014	990	997	951	953	944	963	983	1038	951	951	995	1029	989	905	992	989	923	999	938	942	916	1009	1004	940	969	949	961	994	939	906	884	954	1013	1012	947	961	968	967	992	962	963	994	965	974	987	996	963	978	963	1010	913	980	1005	946	993	925	961	989	975	956	994	992	939	922	890	965	925	943	948	900	926	924	1005	979	971	912	977	921	1016	1020	951	964	1048	984	969	970	911	962	966	957	958	929	938	971	944	963	964	970	971	1021	962	946	969	982	909	972	990	1000	1006	928	989	1000	986	999	997	974	949	990	935	924	932	1008	925	1001	953	982	985	1000	1006	1014	962	1029	962	971	917	1010	1024	933	929	1006	906	969	963	918	930	935	959	1013	991	945	986	918	1017	931	982	983	984	984	982	933	1038	925	973	979	954	1010	919	983	932	949	925	980	924	968	1033	965	979	1013	970	940	960	897	1024	978	979	962	988	978	1002	928	983	961	978	1008	969	952	1025	999	912	945	982	1033	1030	951	977	931	928	986	915	923	954	907	1001	958	948	982	978	974	994	946	990	968	984	946	926	989	980	938	974	982	971	963	1017	955	997	927	979	978	1002	945	908	993	957	965	998	938	974	961	952	935	945	987	1028	925	967	962	959	990	965	957	1063	964	961	931	969	1013	994	985	1000	1010	972	978	982	948	1027	966	1010	978	931	967	988	954	994	938	924	974	939	973	971	910	918	961	941	938	921	969	926	1017	951	1005	970	984	990	988	942	965	982	966	903	1013	970	986	963	947	919	970	939	933	1000	1026	1014	979	977	982	934	920	932	1002	983	966	952	943	952	991	980	970	968	1016	1010	1005	961	1018	946	940	900	918	955	971	961	966	1007	966	968	938	946	989	942	987	965	956	981	919	953	953	939	973	919	1032	981	953	971	974	981	987	963	993	955	983	891	953	907	946	930	954	938	981	971	979	933	969	978	901	905	955	1021	1017	1001	990	997	1008	947	956	1039	977	1011	944	1000	1020	951	939	929	957	1055	963	941	945	938	924	974	943	917	971	919	981	940	964	1001	960	977	998	983	988	991	919	970	990	978	982	899	917	982	949	990	956	1025	930	948	990	978	937	957	937	965	930	954	987	964	928	941	1009	1002	935	976	976	939	932	963	1033	1002	971	960	1022	977	941	962	942	990	939	929	957	956	939	919	976	956	965	998	969	995	993	999	944	920	926	980	970	896	955	990	886	918	949	944	955	921	971	996	968	961	976	981	974	961	973	983	957	990	977	1014	982	995	990	967	952	991	951	977	974	962	986	903	990	915	989	968	986	958	957	916	976	973	1016	957	982	972	954	955	930	950	964	952	1017	971	955	955	998	914	930	968	950	968	932	914	1011	964	970	953	942	998	896	1038	971	982	986	1015	944	896	982	967	959	968	927	1015	997	988	920	950	981	960	1013	951	969	913	962	939	953	965	901	915	915	924	940	956	941	970	981	1002	936	922	1005	984	987	960	995	981	963	975	939	942	1003	956	966	990	922	986	978	932	991	964	923	970	1001	961	941	996	989	950	974	906	932	936	939	1007	938	952	950	1021	950	953	926	981	899	947	995	922	946	993	927	942	1012	919	950	978	1007	941	937	957	981	931	1002	968	975	944	971	941	951	953	962	978	995	943	995	961	990	956	973	969	971	973	923	997	944	974	972	940	949	963	971	967	946	995	982	964	959	958	939	952	956	1028	946	973	946	987	968	948	1004	954	985	900	987	1032	967	962	962	928	933	963	977	960	975	966	934	993	967	965	982	947	1001	883	935	974	943	985	949	977	873	952	943	963	904	961	978	918	921	988	951	925	993	998	985	945	952	924	961	1012	987	955	1002	935	925	998	1002	951	927	937	964	969	1013	938	961	971	972	916	973	969	1000	987	995	905	947	932	988	969	974	975	959	942	925	963	978	934	943	960	995	918	974	1001	927	944	966	965	965	974	1038	1019	997	994	909	967	976	919	959	1025	943	929	959	982	949	963	949	901	952	928	980	956	938	933	1011	947	973	998	959	964	992	954	979	1015	974	992	943	925	992	978	972	946	922	994	1011	943	976	932	930	987	1010	941	981	960	985	966	985	1025	943	976	919	921	985	998	945	990	966	964	949	941	932	973	967	989	982	1039	980	931	985	983	993	983	961	925	964	974	969	963	931	1014	943	958	918	950	903	938	977	972	967	930	952	973	952	986	988	921	993	945	899	954	965	945	923	982	895	982	981	946	930	998	983	932	969	958	949	938	1016	1029	888	970	940	954	936	977	919	935	959	955	942	951	1029	930	1014	944	987	983	959	964	961	902	872	953	985	961	889	959	940	958	940	993	958	985	984	936	973	931	972	917	1002	975	962	985	985	928	984	957	948	963	967	941	982	944	944	923	954	928	931	926	941	945	967	942	972	973	905	951	922	916	944	955	960	938	984	1003	913	983	957	963	932	958	931	927	955	999	970	979	967	967	951	985	967	963	937	924	1044	1043	981	983	944	1032	968	960	974	947	973	982	949	996	951	983	908	939	993	968	949	935	948	983	979	946	919	975	976	932	963	1045	933	1000	1017	936	939	908	1006	968	929	925	950	995	955	945	945	921	924	1023	928	926	933	963	1009	930	969	915	969	986	971	921	964	930	970	897	945	1034	985	964	935	965	998	959	966	978	979	944	946	963	957	996	969	991	1000	965	976	958	940	1002	993	952	976	962	909	961	984	943	930	967	996	893	960	943	1003	971	976	967	984	960	951	964	923	938	941	959	961	974	963	976	961	1003	941	926	944	957	970	957	979	978	969	940	980	944	968	994	988	947	957	923	968	992	923	972	892	946	906	947	988	950	937	951	969	934	970	958	937	998	984	921	946	961	1016	956	1013	1007	999	904	967	918	939	937	963	990	962	986	944	943	999	970	1027	1009	919	999	960	1021	945	963	982	978	960	943	944	917	952	961	918	964	967	919	999	977	907	958	930	962	918	974	949	944	1029	906	965	945	930	947	969	968	982	959	961	962	904	991	1012	963	952	988	964	982	1034	972	948	989	932	1006	915	978	931	908	963	979	989	946	1024	946	968	983	964	976	968	947	948	995	1054	947	983	1024	1027	956	939	1006	960	930	1001	964	952	1024	990	930	943	956	999	965	911	1014	908	968	965	967	973	948	966	944	1016	953	947	969	999	965	989	994	910	945	972	972	903	974	928	974	995	951	968	969	1000	994	969	956	916	988	979	946	1031	990	941	878	996	996	1015	971	1010	975	962	995	1031	932	951	953	914	902	944	931	1008	967	962	944	1031	969	941	962	972	912	934	974	978	963	961	955	1004	984	995	986	925	969	933	995	967	962	989	988	991	902	938	1007	970	999	957	930	979	988	913	975	972	946	984	961	977	957	929	945	966	940	972	939	1013	991	964	939	1011	939	982	929	905	960	1001	936	1043	944	1036	1003	995	970	936	938	939	985	923	910	999	912	966	994	951	946	962	963	953	1010	925	966	1034	997	930	939	939	971	1015	1005	984	1017
22672	21289	29002	23910	21298	21495	11603	3433	2510	2055	1883	1493	1330	1198	1213	1204	1025	1072	1072	1050	1032	1052	1017	963	1056	993	1045	1003	988	974	931	968	953	930	947	890	913	922	910	944	919	847	936	871	897	849	836	823	787	844	830	845	750	774	774	785	779	784	759	787	816	796	749	704	757	761	734	750	715	755	719	753	807	825	684	810	788	732	776	735	714	771	771	732	776	755	770	807	780	740	708	736	754	760	718	746	742	808	766	690	751	751	764	739	722	757	728	748	755	741	737	766	761	748	727	757	754	768	737	703	774	727	756	750	772	770	678	744	776	758	753	707	741	728	740	787	742	730	746	736	750	762	780	681	748	709	733	765	738	758	758	785	780	755	762	785	691	778	747	807	776	745	729	743	733	829	725	759	756	736	788	846	726	728	787	729	710	735	729	713	749	747	753	758	700	769	756	730	727	730	705	715	760	794	687	751	717	726	744	768	744	740	781	756	768	705	770	749	786	707	742	789	757	781	736	764	755	688	788	767	782	750	774	699	719	762	796	739	711	779	772	753	773	755	786	804	735	758	722	809	770	724	770	776	779	787	734	754	749	760	742	759	722	779	745	740	780	770	752	728	781	768	753	815	705	754	730	747	777	761	773	736	741	785	767	674	729	732	757	770	759	723	765	754	775	726	776	748	757	761	731	746	786	755	764	790	809	761	747	794	719	732	779	781	774	802	727	779	742	759	758	719	785	685	743	783	730	754	737	757	755	775	713	706	732	714	756	743	780	722	768	757	708	777	779	786	758	724	815	743	702	741	754	815	722	757	789	768	721	745	710	722	738	781	742	763	744	772	797	719	713	675	735	728	713	776	803	717	744	717	727	760	800	759	722	764	730	765	718	766	708	760	764	728	741	753	701	793	740	737	730	710	698	743	788	711	730	791	726	760	745	732	693	709	730	733	746	734	791	721	736	745	760	724	767	794	735	727	773	769	731	766	760	752	766	742	762	734	744	753	746	772	769	723	751	775	722	738	742	742	793	775	737	775	732	780	710	770	775	743	712	712	726	728	785	755	780	779	754	740	727	755	741	757	755	753	760	761	739	730	747	710	756	710	746	735	771	737	767	690	787	757	703	770	682	685	776	726	746	747	790	748	751	756	767	705	699	768	769	769	780	759	782	779	768	776	708	780	763	711	758	756	711	730	711	707	738	712	769	747	709	755	744	730	783	683	773	759	770	700	730	756	755	687	742	736	736	758	802	747	775	721	712	729	716	731	823	792	774	773	760	771	798	736	741	727	759	789	772	800	786	728	735	730	750	753	772	698	698	778	758	757	769	778	718	753	784	771	771	734	711	760	721	788	787	739	761	716	728	757	774	740	727	773	751	735	755	766	793	731	741	743	749	776	698	767	763	789	759	743	754	734	728	828	734	764	726	712	743	726	743	810	741	732	752	760	783	773	733	701	756	737	767	770	803	772	781	783	761	754	741	711	720	777	727	764	739	736	729	720	731	814	760	733	785	767	762	746	745	772	704	812	773	728	732	761	704	737	743	778	785	766	787	723	738	745	761	786	798	745	748	739	750	764	742	737	736	714	737	758	742	803	714	708	746	748	766	827	731	715	759	755	725	781	745	765	718	780	759	673	748	762	727	750	751	755	810	776	702	770	700	698	761	752	720	736	762	767	771	736	795	770	755	703	708	741	805	736	784	805	716	747	719	759	761	788	745	779	772	762	749	747	772	735	761	726	736	746	737	760	739	765	764	711	777	787	797	748	756	790	769	756	744	737	729	750	780	767	768	786	766	732	781	736	804	756	731	800	734	777	725	752	753	769	762	802	797	740	755	746	680	733	733	781	752	730	743	746	731	687	739	754	715	794	787	742	713	727	713	771	704	725	719	731	722	711	721	731	735	750	701	737	720	743	762	752	729	743	801	780	791	747	726	782	731	767	757	737	767	802	730	781	737	724	711	737	744	776	723	790	726	754	726	735	722	776	705	712	731	732	737	757	740	773	735	711	756	742	759	697	716	728	758	718	769	754	738	719	680	723	783	763	770	717	762	731	717	720	759	756	746	762	754	803	806	767	742	740	732	746	808	760	724	761	724	834	757	725	727	755	756	804	767	772	773	736	732	701	757	657	770	729	744	757	751	778	682	737	774	755	718	738	754	741	740	786	725	745	796	743	739	787	791	738	762	741	741	774	739	727	788	687	713	734	768	781	754	768	763	777	749	773	745	730	793	759	727	706	772	767	716	723	782	709	692	743	791	745	711	743	742	731	729	737	705	733	727	740	783	712	695	740	755	803	736	775	767	701	784	777	715	748	772	771	740	782	774	786	712	766	729	731	707	726	738	752	797	748	760	769	723	738	793	754	805	713	699	768	779	751	750	736	785	790	726	741	756	744	727	788	762	736	705	757	737	762	749	727	763	769	803	768	766	750	723	764	747	754	673	736	709	759	771	773	742	729	744	708	725	735	730	751	777	751	712	760	751	727	776	734	745	722	725	746	802	730	755	786	770	710	756	708	719	736	744	745	719	734	738	744	751	718	721	737	688	769	767	731	743	736	738	764	750	767	766	751	744	746	792	737	734	743	793	826	731	693	776	713	758	767	684	737	751	767	749	733	770	738	778	728	747	753	777	756	723	759	750	763	713	782	720	769	754	785	740	764	732	769	712	825	759	745	738	734	748	722	742	727	779	786	727	731	744	814	782	754	764	753	780	821	768	750	758	743	740	751	749	750	725	746	725	726	721	726	773	757	768	802	758	757	714	702	778	776	724	789	724	789	792	745	701	741	742	761	708	727	769	756	718	752	720	761	734	729	736	771	730	733	737	756	777	752	710	782	823	713	726	758	737	743	744	726	766	788	728	739	758	774	758	798	739	739	734	762	740	730	746	750	767	762	747	724	805	761	732	766	732	722	749	732	753	802	787	772	818	764	768	762	740	788	744	743	745	751	745	717	706	744	736	754	703	755	714	763	745	694	712	692	725	741	755	730	746	739	767	765	721	709	724	813	723	715	740	748	727	718	728	757	704	729	757	699	766	757	775	727	742	704	756	763	752	759	753	725	796	752	689	725	692	717	729	731	746	739	739	704	741	692	738	733	697	716	799	690	789	722	741	756	746	775	779	759	731	725	791	760	713	800	697	723	784	730	707	778	739	722	727	741	764	729	744	754	762	735	720	753	745	806	701	783	687	737	750	769	760	726	718	745	737	756	727	762	715	776	783	731	725	763	721	738	736	763	738	750	666	729	770	726	726	717	756	733	719	796	744	735	727	789	742	703	766	732	739	731	764	729	775	732	747	726	720	758	750	748	820	745	774	817	777	771	758	750	753	728	730	754	751	725	825	758	737	759	737	784	708	800	762	770	752	740	742	730	749	753	692	742	760	770	815	732	766	712	731	735	746	728	798	752	752	767	746	743	752	739	803	750	786	816	716	728	691	775	744	785	741	789	751	724	752	753	730	757	741	780	745	736	780	744	725	741	705	731	747	767	789	725
18532	32124	23490	15200	10422	8332	6188	4835	3984	3281	2691	2079	1891	1595	1436	1498	1394	1346	1219	1247	1242	1269	1200	1196	1210	1196	1144	1145	1128	1166	1162	1070	1076	1107	985	991	1058	1018	1017	968	909	967	983	931	953	913	902	846	844	815	821	832	769	767	799	757	785	793	753	797	788	839	750	771	823	803	799	752	775	776	720	784	731	725	725	742	763	727	743	741	736	754	721	790	696	734	756	757	751	754	760	772	733	747	721	756	777	724	772	776	730	739	737	753	716	704	734	731	734	753	752	721	743	781	710	760	749	736	755	747	696	793	760	725	731	724	757	786	807	782	742	749	726	721	774	715	764	772	804	733	759	718	737	713	718	736	726	729	746	787	758	818	782	778	721	772	754	747	695	745	752	746	782	749	768	774	754	727	754	820	736	732	711	728	742	785	770	734	750	747	751	785	781	710	718	753	769	712	750	751	760	739	768	782	730	713	728	732	734	715	759	730	715	760	755	773	768	794	754	735	731	722	747	777	724	755	754	713	739	750	717	737	699	682	768	747	751	788	723	733	735	706	746	763	734	722	754	713	741	700	734	773	757	777	705	794	752	787	709	761	781	737	744	727	748	784	760	756	728	777	767	711	737	740	735	756	745	758	762	747	791	719	727	724	766	726	781	709	726	701	771	709	742	744	745	771	693	717	763	788	694	731	732	717	728	738	786	776	713	699	711	757	721	718	697	778	774	726	739	740	768	725	710	736	792	681	760	729	769	724	702	744	680	754	726	781	743	779	718	775	744	736	752	753	738	722	770	702	723	724	753	697	739	738	728	721	727	760	738	702	739	777	760	722	735	716	724	754	722	746	784	755	726	775	705	743	745	715	695	754	765	721	731	741	764	721	759	730	722	736	714	739	745	733	766	750	802	775	745	740	742	753	704	720	746	727	775	800	710	755	740	704	767	695	745	746	717	745	747	740	737	786	744	712	724	762	735	730	754	772	723	711	757	745	718	751	769	715	723	719	766	815	752	756	747	768	710	748	762	704	768	765	757	747	758	712	743	789	790	746	716	777	769	764	720	787	722	776	763	766	764	765	743	768	761	825	767	785	727	749	727	735	743	763	733	718	749	716	793	768	745	712	769	710	769	710	715	741	740	748	712	770	697	727	717	742	779	719	755	752	738	724	725	730	768	792	779	732	739	722	760	710	719	744	731	780	774	775	746	739	778	718	764	707	742	762	783	732	715	724	737	725	711	757	786	699	702	705	744	742	774	734	650	740	814	774	811	769	759	760	750	739	730	759	795	770	754	697	738	716	719	714	700	728	770	782	728	720	734	737	769	786	758	730	750	757	730	747	707	730	772	704	784	734	718	713	794	734	719	772	771	776	733	764	737	723	727	749	716	764	747	725	710	736	768	750	749	753	699	728	767	706	758	740	770	740	776	660	752	751	729	732	750	744	733	741	744	743	736	744	762	744	714	774	723	759	751	730	742	792	794	744	759	766	719	752	734	779	731	738	772	811	728	783	686	713	688	724	756	733	707	732	772	713	743	758	719	744	735	739	748	736	746	719	770	739	753	735	733	709	749	735	761	748	767	713	725	656	724	757	773	745	728	726	755	789	761	708	778	737	721	777	739	708	768	750	739	793	734	764	742	802	770	815	730	743	760	730	790	745	795	736	739	746	794	738	763	758	720	749	785	717	748	734	739	749	693	722	727	760	786	753	740	729	752	752	782	746	763	745	735	786	758	793	712	726	745	774	686	788	744	768	740	742	756	751	799	746	752	739	708	743	760	744	726	758	731	696	728	719	667	735	741	742	750	764	734	779	783	726	733	721	765	726	787	770	728	705	751	760	774	738	771	720	770	766	734	726	733	741	707	730	771	789	745	737	747	759	734	783	756	756	754	774	788	707	766	797	720	716	704	683	792	726	743	734	767	742	698	726	720	716	737	711	759	746	766	766	692	730	752	728	762	731	737	803	778	745	719	729	708	772	756	780	739	742	711	733	756	766	750	766	709	800	695	672	761	732	762	751	753	768	745	720	762	714	699	742	706	760	747	744	744	716	748	693	774	725	793	736	717	745	782	744	731	736	739	709	777	745	745	739	736	821	745	770	739	717	728	754	714	799	769	706	746	707	784	738	791	735	674	728	728	750	734	755	782	702	731	752	738	749	776	717	718	757	749	733	769	735	768	753	708	773	743	706	707	717	738	707	687	730	791	707	704	745	746	740	749	710	725	761	773	778	799	732	710	780	781	758	720	717	737	780	782	802	754	774	742	752	721	762	756	707	721	751	766	769	732	774	711	757	701	730	723	790	741	725	770	781	754	724	726	750	741	774	747	790	744	710	746	716	726	744	714	720	735	726	744	767	698	764	733	763	748	721	698	758	748	738	746	760	756	730	701	759	742	716	746	727	756	737	816	736	725	752	733	742	729	779	754	782	708	745	780	680	714	737	728	699	737	723	776	758	744	770	748	728	710	808	719	728	784	775	757	696	721	731	707	717	772	727	729	756	734	754	789	728	710	746	742	782	746	724	763	727	766	715	774	696	789	745	799	746	730	766	743	764	724	718	810	711	698	695	774	743	747	767	747	715	655	743	679	764	724	748	757	726	705	762	801	663	738	786	754	785	801	720	701	752	715	766	733	730	749	773	731	721	732	787	739	729	712	712	728	747	770	791	770	764	718	712	733	717	710	742	725	723	709	697	764	738	759	730	727	764	720	775	763	722	711	748	706	674	740	746	729	750	738	764	718	730	732	751	720	710	790	809	745	707	748	715	752	746	725	724	739	755	738	714	743	789	774	766	745	701	762	753	741	703	736	790	793	774	740	757	763	726	770	713	767	714	766	741	730	740	760	735	774	711	757	720	699	737	738	737	730	743	752	731	678	702	729	706	790	750	742	773	705	747	748	741	807	707	741	747	771	724	733	737	763	712	704	749	776	742	744	764	748	730	773	711	721	737	702	746	736	712	722	721	778	713	731	724	761	750	749	773	768	725	755	778	727	779	722	770	718	781	767	725	796	703	730	782	773	788	678	756	774	690	738	765	774	704	787	731	743	760	752	778	771	774	749	774	725	741	751	738	765	768	755	760	755	717	743	744	726	762	762	767	775	747	745	749	719	744	733	738	778	736	708	769	747	707	720	774	755	718	696	764	755	738	755	742	743	776	700	738	846	748	743	740	697	739	736	732	746	719	727	736	709	720	782	741	760	716	742	765	792	745	737	743	733	714	753	757	748	726	720	762	756	775	763	712	753	724	791	777	739	762	783	702	795	719	755	755	773	718	732	719	678	833	727	740	724	722	742	753	735	728	721	729	718	748	728	734	787	791	709	731	755	700	793	747	721	791	754	751	728	731	769	779	720	776	739	720	718	760	730	744	741	788	737	729	719	747	771	743	695	720	757	781	717	760	763	728	743	723	713	755	727	715	754	744	727	725	767	721	784	725	714	780	725	754	714	739	753	726	755	751	735	688	744	731	734	742	749	716	744	691	768	686	749	715	725	722
28212	18851	10724	5168	2794	2180	1588	1285	1114	1065	917	883	925	806	805	841	812	836	798	771	809	808	866	805	861	856	841	799	786	797	852	796	790	796	781	771	770	716	803	805	760	775	725	751	771	801	704	736	734	708	777	734	721	716	717	765	759	722	700	696	756	750	698	734	696	712	693	710	746	688	767	736	756	727	708	704	744	720	738	714	738	686	687	710	730	741	684	738	729	673	768	710	745	737	712	727	733	706	725	658	761	691	719	708	765	734	649	726	704	708	742	737	691	705	744	743	693	699	640	692	754	724	718	690	714	649	718	697	673	678	694	717	759	705	683	675	695	697	731	704	702	670	706	668	720	737	742	696	670	728	752	754	740	757	743	741	717	687	729	684	743	735	719	721	750	757	690	724	754	689	700	688	689	695	679	730	715	758	718	692	702	713	708	729	699	663	741	784	705	739	668	708	745	725	686	731	706	704	765	677	754	740	710	672	733	700	684	731	742	747	708	728	667	687	649	685	701	765	727	705	672	721	713	746	719	710	719	721	766	711	748	735	688	667	735	731	700	743	707	729	716	730	729	684	687	723	739	718	681	745	669	711	709	716	708	677	692	672	750	737	716	725	722	712	699	705	731	709	703	739	749	691	762	698	717	713	740	694	694	708	752	740	694	704	692	674	725	709	745	726	664	753	657	735	716	681	731	767	720	737	744	711	707	691	709	758	745	679	727	678	736	719	735	701	743	692	679	669	772	736	695	668	682	722	748	671	718	734	711	705	696	689	715	692	695	713	700	705	738	691	695	732	682	719	676	730	723	753	738	684	680	698	718	690	708	736	733	721	699	740	718	742	749	708	703	756	742	700	688	702	740	667	716	706	685	740	735	726	734	740	694	701	713	698	707	713	683	691	731	718	690	727	681	734	748	721	716	704	737	727	696	693	737	677	733	724	674	784	688	724	742	717	736	740	708	708	727	684	735	736	703	731	694	737	730	729	738	753	706	699	716	735	734	748	691	712	684	699	699	704	716	715	692	662	672	729	711	743	753	724	693	709	745	706	711	705	704	707	709	705	714	753	733	691	687	737	758	737	763	711	724	738	707	723	747	687	720	678	718	715	721	734	699	688	712	744	704	756	728	724	723	703	690	725	745	693	716	703	684	715	724	744	704	680	759	725	696	704	675	720	721	712	689	703	720	768	718	702	730	719	730	708	707	762	729	670	732	716	693	717	807	704	700	662	691	711	722	731	699	721	720	725	744	725	689	713	780	737	700	663	682	753	696	679	711	689	692	768	701	683	710	705	734	715	720	713	691	709	689	671	713	752	734	694	731	701	737	724	701	688	700	695	708	703	746	711	731	735	743	696	740	669	742	684	681	728	735	713	776	730	703	690	689	702	729	678	708	726	683	691	683	759	725	734	708	717	723	726	746	727	711	700	705	727	762	724	738	685	720	751	722	711	758	724	728	684	710	758	750	729	742	680	746	739	726	720	743	697	699	739	701	737	682	741	758	693	692	694	746	692	741	681	692	732	772	698	722	669	740	744	704	709	661	772	758	726	713	702	714	722	719	733	714	733	753	706	730	695	696	733	680	710	728	688	704	704	728	697	720	733	720	725	724	674	743	739	689	737	721	740	705	728	742	753	694	707	680	745	748	723	741	738	681	730	689	745	680	712	786	723	729	730	671	693	715	757	739	760	730	723	728	738	731	726	695	741	706	733	733	728	706	702	766	670	669	717	675	736	712	730	737	707	710	682	671	691	683	704	674	739	731	647	680	688	716	742	712	692	753	689	693	694	738	633	679	622	677	693	678	755	689	743	743	693	736	732	710	748	707	739	712	688	679	707	693	730	766	725	768	700	669	744	721	729	694	719	705	716	748	706	679	675	696	720	729	700	696	704	700	705	659	711	707	743	717	686	719	715	762	688	663	686	709	743	688	721	731	703	733	716	721	741	782	707	677	698	758	721	778	724	705	712	697	751	774	727	696	690	712	721	772	748	716	700	683	738	745	700	699	675	726	694	629	682	667	716	689	727	732	718	746	674	704	731	713	716	715	732	722	729	765	713	757	700	728	702	676	756	758	710	721	699	691	702	751	691	711	682	673	719	724	688	700	730	680	710	750	750	702	654	729	744	689	718	710	742	687	701	760	680	721	741	720	665	754	727	735	691	710	709	747	666	700	705	705	672	689	742	721	714	717	706	710	727	766	713	727	699	683	703	693	764	788	741	725	745	673	694	702	719	758	712	659	674	736	738	725	755	719	693	750	724	720	701	694	737	733	712	702	734	708	691	706	698	709	696	695	689	737	726	707	757	748	694	740	722	660	700	713	754	693	676	722	743	636	712	716	696	690	694	711	737	726	730	707	695	807	713	691	759	727	737	706	714	741	716	744	707	701	757	783	699	717	723	707	758	718	729	707	740	729	728	706	710	677	733	686	678	767	720	732	676	701	692	699	684	655	685	704	725	726	740	727	700	727	680	735	693	725	722	741	674	739	717	646	730	745	738	768	717	696	719	749	698	693	724	686	707	690	741	742	750	776	740	733	754	738	677	703	754	704	699	709	682	722	684	704	680	727	692	751	739	744	698	711	720	701	664	747	705	688	661	704	709	678	698	768	693	781	734	729	744	722	714	745	728	756	713	777	732	706	751	684	716	742	702	674	715	687	715	706	730	736	649	738	694	696	757	734	742	716	693	737	698	746	707	726	703	706	717	719	711	744	738	722	693	689	762	692	699	745	711	736	727	707	687	664	729	688	736	723	742	721	706	707	711	687	691	697	729	681	746	656	724	763	733	666	731	727	670	778	713	684	737	659	703	748	705	703	651	710	723	727	676	676	682	704	727	741	693	715	693	717	668	734	694	703	714	695	678	775	732	726	712	710	723	726	706	758	695	702	689	699	636	732	700	676	743	710	754	703	758	701	761	729	690	695	735	710	765	739	705	712	791	754	694	703	700	711	686	770	720	679	760	753	673	734	711	726	690	739	747	694	705	748	690	693	754	711	737	709	660	709	740	725	738	756	731	720	754	688	698	700	703	698	751	709	748	751	758	729	732	715	737	732	712	741	682	716	677	719	677	712	731	772	751	725	676	743	728	722	736	723	713	710	717	698	707	784	710	753	699	718	753	719	756	732	716	705	730	687	720	704	701	742	718	757	690	753	728	718	724	747	742	655	688	740	741	735	720	697	765	690	670	717	742	762	746	719	712	735	716	760	685	753	773	698	695	697	703	737	726	714	709	762	676	706	734	762	747	713	720	727	742	742	748	708	697	664	763	718	704	690	675	709	703	767	743	688	678	687	693	730	718	684	724	729	710	751	706	712	689	735	714	712	711	694	721	751	712	719	701	742	712	710	751	769	739	689	697	721	734	706	732	741	710	702	739	713	679	714	687	686	715	698	712	712	698	684	660	675	709	706	694	704	710	664	720	694	705	716	730	724	690	659	665	694	657	685	707	747	675	719	701	744	708	705	745	687	682	691	790	735	711	745	713
11426	14224	10551	5497	4175	3404	2344	1854	1596	1414	1162	1043	1017	966	975	982	900	952	930	944	925	913	929	877	926	926	820	818	857	860	845	872	786	864	870	866	845	822	822	866	813	840	800	917	811	807	781	777	772	778	787	752	755	759	697	762	725	810	761	801	744	754	743	789	768	741	779	739	704	734	744	736	711	789	779	788	751	741	756	697	795	734	730	756	722	746	738	811	747	726	744	769	738	708	744	730	733	737	754	778	760	704	733	741	731	738	707	754	738	755	763	753	772	719	823	739	724	711	730	751	737	760	740	738	686	760	704	741	798	715	741	734	763	733	748	729	741	758	756	730	780	737	770	785	731	749	713	737	764	746	761	698	720	732	744	772	743	759	703	724	759	779	691	760	776	761	717	701	776	752	749	727	779	757	800	717	748	755	760	742	721	745	738	791	683	762	756	761	769	725	775	797	719	758	718	747	779	734	769	790	763	761	816	759	747	786	730	742	756	745	740	766	797	787	744	689	762	725	717	774	771	778	774	722	786	696	781	751	743	744	767	771	730	766	792	725	705	729	748	751	753	776	778	767	783	725	753	727	701	744	722	684	761	759	775	694	765	773	758	735	745	687	726	729	743	735	803	771	728	743	757	749	722	819	763	763	776	725	734	782	722	704	765	775	707	759	733	754	707	746	777	738	718	763	705	758	759	742	799	688	758	734	741	756	739	706	823	704	728	757	786	733	763	758	816	731	763	695	768	729	712	797	749	737	751	734	775	743	736	751	758	742	760	726	763	768	762	693	739	759	764	733	719	733	753	773	718	760	738	700	781	781	765	788	753	765	737	699	820	761	775	734	791	720	764	759	757	722	780	700	705	776	768	716	734	721	761	763	745	709	761	733	733	776	764	739	726	762	740	740	717	748	776	723	743	767	707	724	697	715	733	737	733	702	776	720	774	766	731	766	715	784	728	760	780	768	770	781	710	740	735	730	768	780	721	708	754	761	800	715	721	785	773	720	762	724	705	695	754	737	740	725	731	705	738	784	722	752	784	753	721	760	727	709	762	741	729	751	737	723	756	729	735	733	722	793	716	795	682	795	732	710	695	745	744	747	711	707	736	760	767	769	742	720	715	731	757	677	750	744	781	705	755	736	735	761	734	758	752	730	735	763	775	785	727	712	752	742	772	726	737	796	754	702	707	777	709	756	712	798	729	744	723	728	691	704	772	747	727	735	761	735	741	780	716	765	740	728	773	767	771	707	765	753	724	794	748	755	709	752	731	717	747	812	726	742	748	713	779	711	752	756	788	736	710	775	723	732	714	746	728	776	727	744	750	763	723	788	759	725	751	708	803	740	741	757	783	749	760	730	767	719	786	752	737	727	783	717	772	769	770	778	744	787	820	715	738	746	739	746	717	698	752	778	722	790	811	738	764	733	780	731	729	750	740	703	751	720	782	761	777	797	663	804	747	756	800	752	764	705	720	744	796	770	698	708	757	774	771	731	754	784	731	768	774	746	738	750	752	797	713	755	733	757	731	781	728	793	776	738	766	716	779	782	806	743	720	753	696	756	780	743	738	777	755	773	758	756	714	773	773	754	738	740	764	735	744	762	746	753	696	745	781	727	771	742	770	784	744	752	732	759	723	746	732	746	803	747	749	800	765	745	751	778	774	729	764	764	757	789	741	722	769	762	725	713	789	758	766	766	733	764	754	750	763	753	696	787	772	779	714	714	744	754	747	792	771	755	762	739	776	732	769	740	782	775	759	755	735	777	757	762	803	720	730	779	768	806	717	783	783	779	743	705	755	741	774	747	753	780	706	749	780	741	773	721	802	764	752	752	709	749	735	778	746	760	756	734	714	717	811	758	764	787	734	782	753	702	750	742	701	775	799	738	729	746	767	760	726	759	758	753	732	719	712	734	707	770	779	718	738	775	783	742	756	735	758	744	772	717	745	687	764	784	793	705	734	715	744	730	736	765	723	766	764	730	743	780	791	801	804	712	742	773	689	729	751	779	744	774	690	752	742	729	781	749	715	759	764	750	733	787	719	784	706	770	826	737	757	705	757	718	725	722	774	753	712	730	753	712	739	730	764	742	742	724	780	733	733	736	788	704	749	707	774	679	748	773	775	760	748	785	794	755	716	735	751	781	752	755	760	762	805	740	786	683	789	735	775	707	773	772	784	764	717	726	772	702	740	775	784	772	735	731	724	757	752	752	763	737	766	776	768	756	804	716	746	791	777	725	720	811	755	772	739	796	712	720	760	788	768	724	799	770	767	732	735	789	797	779	746	762	703	751	752	733	702	748	774	745	811	745	719	738	766	746	706	732	743	752	751	755	779	750	777	747	799	749	735	759	752	755	751	806	777	774	755	711	743	750	765	717	732	725	747	737	742	753	743	759	695	698	750	690	759	782	720	746	747	769	721	760	739	765	706	752	745	734	732	717	813	722	739	801	782	712	752	774	751	794	767	689	713	742	755	745	704	797	751	741	711	740	750	783	766	745	747	751	728	768	781	747	723	727	781	715	742	746	660	711	759	710	756	701	770	757	741	739	750	783	760	702	688	740	778	733	746	781	739	722	736	691	763	748	763	758	787	755	755	767	727	733	726	764	758	769	804	777	749	772	767	708	719	747	767	767	734	780	745	752	734	772	763	770	772	712	710	746	739	736	782	668	765	674	714	756	761	747	732	766	740	777	745	773	772	757	773	768	754	799	747	708	741	787	748	744	759	720	747	775	724	696	741	757	801	755	769	757	728	727	757	754	762	743	719	774	739	741	767	724	776	780	709	694	749	758	815	713	718	734	756	794	751	718	807	721	702	699	718	765	782	759	766	735	731	722	729	755	778	734	748	797	718	675	744	714	677	732	720	766	717	739	739	771	706	755	776	746	743	753	684	753	768	773	799	711	764	749	793	746	737	722	691	739	739	742	752	773	749	788	765	743	740	777	724	757	749	726	727	763	767	781	779	780	729	726	758	730	794	761	825	749	727	773	759	708	736	771	736	732	736	735	731	777	761	705	731	726	716	715	752	720	791	758	749	771	743	737	772	729	728	746	757	749	709	749	767	707	685	745	721	721	737	733	785	723	797	709	730	723	768	731	702	750	776	749	783	755	757	760	770	734	729	777	748	710	731	703	725	751	790	720	749	750	694	756	765	774	804	771	742	761	788	783	724	730	801	725	721	754	738	759	768	735	756	752	729	769	763	734	755	757	773	755	733	781	744	738	753	762	804	778	720	729	723	754	746	708	750	752	766	745	768	733	805	788	746	732	723	726	748	774	745	788	762	744	701	713	713	791	740	760	715	719	779	747	744	707	755	744	733	733	737	786	762	698	759	750	762	712	806	738	809	736	672	800	740	737	725	740	779	768	758	765	737	721	746	716	748	748	800	753	781	752	756	689	745	729	720	776	725	740	753	751	766	715	784	696	777	744	738	702	747	746	694	781	734	728	783	754	718	697	758	743	751	744	705	768	741	742	765	740	743	777	731	724
23783	21310	28544	24419	21312	12503	3548	2089	1563	1369	1137	983	806	841	797	784	751	732	691	655	733	704	711	672	706	665	657	693	608	707	673	646	591	649	627	565	579	632	664	570	638	600	583	624	569	609	573	538	517	568	527	501	568	526	499	518	536	535	524	525	497	566	542	524	479	507	496	481	469	494	541	475	493	493	518	496	507	499	468	501	476	526	491	562	476	518	549	499	535	568	466	499	517	518	519	538	494	503	499	486	519	499	539	511	525	515	487	482	494	457	521	482	503	523	524	528	483	546	553	494	511	557	522	518	481	536	473	488	509	508	474	517	480	459	524	532	511	506	519	513	525	543	520	530	513	505	523	519	509	503	472	530	484	500	483	482	504	506	499	475	520	536	495	477	522	502	503	504	502	498	507	505	512	523	535	488	530	495	543	518	535	518	512	496	497	533	528	499	479	490	469	526	545	496	520	523	536	492	526	533	494	488	515	523	542	517	515	548	533	496	481	524	531	540	521	520	481	514	501	509	496	446	495	511	568	479	512	534	498	499	511	455	527	513	512	534	535	470	478	510	508	517	537	548	500	490	520	514	508	486	555	498	487	497	496	539	498	515	510	508	506	528	498	503	489	507	528	495	517	494	565	505	475	513	485	543	508	536	523	503	516	475	501	523	507	526	489	483	506	507	488	537	513	454	520	515	504	490	500	528	508	470	509	483	509	519	523	513	478	498	519	543	503	480	528	457	504	520	502	509	508	497	557	507	510	505	488	522	490	529	483	480	533	514	540	518	511	494	522	518	504	513	501	558	517	510	528	541	518	474	473	511	504	493	556	525	521	492	519	504	497	503	513	488	493	524	534	496	471	497	523	502	509	509	496	492	528	492	503	533	506	484	490	544	487	519	500	510	497	505	498	508	508	519	486	482	532	498	510	512	526	535	504	474	460	510	523	491	474	511	530	474	513	488	455	506	539	508	499	507	546	527	515	557	508	508	512	474	479	515	501	543	544	492	494	512	503	470	504	504	520	533	473	487	508	480	540	522	525	525	552	525	470	543	540	498	536	494	476	477	502	498	502	482	485	504	499	523	513	516	489	552	487	484	493	539	501	547	544	504	534	515	462	492	517	515	513	531	505	489	548	512	505	501	537	485	523	489	524	496	486	525	487	489	495	500	483	479	483	516	520	480	507	519	505	518	514	482	522	480	512	517	485	501	504	497	535	501	496	520	553	494	542	462	503	523	548	497	495	487	559	511	530	469	481	489	503	562	499	525	519	529	514	491	538	524	534	473	524	472	534	516	510	533	461	475	477	516	531	530	547	509	510	536	493	550	516	521	493	469	509	501	527	546	480	493	497	527	528	492	505	521	517	523	503	508	525	537	468	496	503	481	504	490	486	493	549	498	507	519	550	524	484	508	518	537	478	513	539	537	522	525	521	502	480	507	501	509	518	508	528	511	528	511	500	504	538	444	504	513	550	495	587	513	517	524	532	512	521	529	507	484	520	520	526	523	464	519	491	527	481	506	500	543	506	532	513	483	484	476	520	504	503	522	497	502	516	505	500	541	514	512	537	469	526	512	509	529	463	506	517	537	494	521	466	501	522	518	481	505	532	493	517	471	510	488	512	526	533	492	546	486	511	461	508	498	484	551	498	537	538	508	488	508	497	538	504	485	510	505	499	497	500	525	507	504	481	473	499	481	537	493	518	513	491	484	506	531	516	483	480	496	526	535	544	483	532	529	520	509	514	497	534	484	554	510	519	511	526	513	497	519	494	528	499	509	500	515	474	496	526	523	474	505	546	479	527	488	483	533	499	509	518	487	540	563	499	526	520	514	496	516	502	512	478	502	531	480	504	506	529	504	536	482	521	535	508	481	539	503	505	470	479	523	506	474	504	526	549	496	517	512	500	510	525	481	514	547	518	518	498	510	508	506	506	513	533	536	494	536	523	555	499	491	481	519	551	467	475	555	477	518	521	479	485	489	485	504	504	544	484	491	539	547	542	528	487	505	517	508	532	566	479	517	487	535	491	469	489	484	486	462	498	497	492	546	485	540	491	517	522	436	504	544	506	497	486	494	537	557	522	498	488	509	534	532	501	489	521	470	502	496	489	454	488	496	521	516	505	465	533	519	479	476	549	507	522	466	521	516	522	502	500	524	478	485	506	495	527	537	491	505	523	529	496	482	492	497	537	496	528	522	506	498	507	518	499	541	499	485	506	472	511	522	549	504	512	536	542	502	568	474	477	486	493	471	496	485	520	560	512	471	518	515	507	507	507	488	522	490	548	506	504	463	526	509	478	494	491	496	477	504	493	515	509	448	499	495	466	502	521	506	488	527	511	531	522	510	496	506	503	550	541	520	514	497	465	505	488	478	520	522	496	477	525	492	487	504	533	482	483	525	489	494	488	508	517	498	511	510	496	494	500	524	524	518	508	484	512	481	521	450	498	512	501	564	503	506	457	503	477	537	531	527	506	532	513	493	535	482	499	510	493	534	489	496	511	474	511	497	497	503	485	477	517	495	527	529	502	495	493	529	461	581	506	517	520	532	523	502	469	521	491	522	524	490	543	515	467	493	497	513	486	482	531	515	486	521	536	524	507	517	567	526	503	528	469	515	473	525	510	564	508	505	507	503	519	465	483	514	510	485	497	500	489	551	499	511	501	505	548	476	525	463	503	517	493	508	506	465	512	509	521	507	512	518	489	480	496	490	503	547	475	470	508	514	511	508	500	500	526	485	515	500	492	489	519	463	524	491	539	538	515	502	570	543	494	500	506	524	487	499	509	570	527	483	514	543	498	493	531	506	518	526	525	493	517	537	558	515	482	524	507	500	454	475	514	531	488	516	492	520	527	519	544	503	505	511	525	531	496	539	494	507	512	518	496	536	473	499	519	514	487	505	484	515	510	531	509	531	509	507	496	480	493	519	501	469	506	516	519	507	515	511	497	522	524	545	498	536	505	490	530	512	504	529	522	524	506	546	547	543	484	511	488	488	517	537	490	528	504	490	517	463	504	506	525	516	538	469	494	499	484	476	516	473	526	550	514	500	495	531	475	519	503	484	470	496	499	563	517	495	505	483	492	504	504	492	480	516	492	489	475	504	522	494	496	496	501	496	482	451	512	496	517	510	523	579	505	459	482	512	536	496	490	508	526	483	493	521	558	487	501	449	511	512	463	546	573	504	482	516	490	526	511	521	542	525	483	481	533	510	528	534	503	484	538	487	528	488	494	519	501	525	495	483	515	478	534	497	501	530	511	483	513	520	480	530	487	528	494	503	530	469	498	501	489	500	511	537	524	467	466	538	495	526	528	523	505	533	466	481	522	518	463	511	491	526	535	516	504	523	537	545	503	468	443	499	497	488	480	499	516	493	524	521	485	516	473	482	498	541	494	510	535	496	532	470	493	516	518	523	521	505	522	472	473	506	508	467	475	504	527	516	468	512	472	520	528	517	515	514	493	505	514	548	489	497	536	530	514	518	488	516	491	460
15420	25961	19062	11603	7478	5847	4244	3358	2664	2140	1714	1503	1258	1064	1055	1052	957	878	880	924	891	881	827	890	868	778	826	831	806	782	794	733	734	745	713	674	692	683	718	721	708	696	665	666	611	681	631	606	575	634	600	560	585	554	537	556	534	594	560	562	576	511	506	537	557	555	556	541	507	516	531	566	526	531	503	523	499	524	551	530	494	564	554	505	543	535	580	535	566	552	558	475	520	514	515	543	511	556	515	564	556	569	547	497	497	487	525	527	531	528	540	490	546	564	533	540	560	518	506	513	550	527	542	542	536	553	519	595	511	522	549	564	529	549	517	547	502	504	565	566	534	539	502	539	531	566	497	562	564	520	514	571	533	520	525	539	536	551	515	541	549	529	543	541	498	576	547	501	522	528	515	550	548	537	485	526	567	528	544	533	547	559	538	534	558	531	528	525	546	543	528	540	542	546	509	515	550	527	511	563	564	510	546	547	542	543	573	534	576	546	505	524	528	566	497	551	532	541	545	544	520	534	546	545	515	507	539	538	529	507	508	531	562	541	527	524	513	545	543	552	517	506	513	516	520	523	551	544	498	496	536	576	515	561	519	518	534	569	520	530	570	531	561	522	565	557	550	542	522	537	543	551	531	542	524	511	541	526	543	521	482	539	567	539	561	502	526	542	538	516	513	567	498	516	570	530	533	539	535	545	557	514	507	539	561	527	541	522	550	529	546	512	584	526	523	547	540	560	518	524	528	556	538	522	551	524	567	563	540	536	521	571	500	563	562	486	505	537	520	518	509	541	540	505	548	537	501	503	555	540	543	574	556	547	534	563	566	533	546	549	526	552	547	565	527	543	535	536	523	535	519	549	496	538	546	498	521	520	536	499	508	536	541	501	569	534	539	520	551	552	514	530	532	505	562	524	535	533	492	554	547	555	524	530	502	568	525	529	532	529	513	511	531	542	532	520	561	550	514	562	555	549	521	544	504	491	510	585	546	512	517	526	522	473	546	549	475	538	541	526	554	528	582	539	528	502	543	522	596	573	526	546	558	547	602	555	554	536	537	518	547	561	509	536	523	559	549	520	526	534	546	510	517	515	530	503	568	499	501	538	521	537	541	519	537	533	512	488	539	579	522	526	559	525	522	550	522	503	534	528	539	542	550	476	538	536	502	533	514	496	520	561	529	584	537	526	474	536	555	483	511	544	558	531	543	553	529	565	560	522	571	550	528	516	537	568	529	505	568	497	534	532	519	528	514	532	529	547	562	503	510	534	527	533	560	499	567	561	568	535	509	494	539	528	522	510	537	437	547	516	531	527	558	533	566	544	576	529	554	528	518	508	563	524	534	572	577	511	538	460	553	558	558	532	515	521	538	520	521	600	528	506	588	556	508	524	535	535	535	560	556	544	555	531	526	522	544	497	549	502	545	512	532	501	518	535	531	507	534	497	542	529	497	518	556	538	506	537	550	484	548	511	521	547	507	517	526	508	506	522	536	526	563	538	538	529	517	549	509	556	543	502	544	483	521	555	528	537	542	537	512	532	554	557	533	540	540	515	539	550	576	537	512	525	550	498	541	548	531	493	525	505	557	506	561	531	558	531	543	572	563	519	517	513	526	509	499	500	527	538	517	519	557	516	552	553	530	518	539	533	541	549	500	575	570	524	533	527	569	512	542	545	523	532	514	544	533	552	514	562	546	549	514	553	529	539	542	516	557	555	539	544	563	530	514	516	535	526	563	504	532	556	545	543	525	528	531	534	529	507	520	562	491	532	547	558	548	543	509	547	512	590	484	492	586	557	507	525	576	563	573	552	570	532	551	559	522	554	533	509	518	521	533	541	529	576	511	525	530	547	503	520	529	504	515	530	535	492	558	517	538	509	554	524	548	522	579	551	535	506	477	540	509	515	540	535	556	494	516	582	556	522	542	553	527	543	520	517	559	515	501	515	531	539	550	551	556	534	523	539	535	557	513	579	553	526	529	488	537	515	566	571	557	542	552	531	551	514	525	547	555	562	523	565	519	503	520	531	530	561	564	517	508	534	532	531	532	510	584	520	532	536	518	484	507	549	529	526	532	513	544	542	547	530	555	552	501	521	484	495	534	550	554	575	538	515	512	538	554	550	493	557	523	538	557	575	514	562	504	526	532	554	527	526	536	527	519	528	538	533	552	525	534	525	530	521	521	544	535	539	516	507	525	528	536	577	562	583	550	538	504	551	534	512	551	520	543	559	531	562	562	540	546	587	541	495	542	518	529	521	516	544	546	544	565	491	500	514	503	536	534	548	523	513	501	541	510	527	498	589	527	552	501	530	539	570	569	519	543	518	534	524	537	530	553	548	481	546	528	522	545	546	544	529	581	535	556	520	531	548	509	534	572	511	548	548	515	536	499	540	512	529	523	558	521	534	529	525	545	581	510	536	511	557	555	584	507	529	520	544	530	570	554	553	597	517	534	513	523	538	573	528	523	551	522	535	525	527	542	559	545	544	529	539	514	494	543	558	525	565	506	578	551	478	520	543	519	512	533	511	524	528	544	524	510	551	519	505	524	476	522	524	521	588	546	518	515	559	551	523	521	510	501	506	563	511	526	516	548	527	523	566	507	523	540	533	501	556	538	538	527	539	528	519	506	560	498	518	541	534	560	569	544	492	523	532	551	527	496	552	515	514	533	512	550	511	529	552	526	558	527	539	538	542	544	586	539	549	529	518	539	519	508	514	546	560	571	498	530	568	564	552	517	558	493	550	556	516	598	545	523	556	535	563	544	546	519	526	552	540	537	560	554	487	531	474	527	525	534	549	547	516	523	522	528	540	526	520	549	560	507	526	517	532	528	511	542	532	575	556	524	559	571	553	501	515	484	567	524	506	545	522	540	527	554	539	524	527	548	545	549	531	559	518	567	529	519	510	534	508	564	556	539	540	539	578	546	551	590	502	529	549	576	508	539	525	533	530	552	484	572	548	528	535	508	540	531	522	535	490	528	545	558	525	501	536	527	551	565	552	509	549	507	554	551	535	562	540	531	555	528	529	516	560	533	569	561	538	510	547	532	542	541	565	533	493	554	478	509	528	523	561	547	575	490	535	519	495	515	507	513	466	557	528	542	552	498	502	558	526	573	532	520	536	511	525	513	543	543	486	535	500	486	531	531	514	565	550	531	533	562	527	527	497	542	516	541	530	529	570	507	536	556	542	541	506	514	522	564	485	508	524	550	493	520	538	553	502	548	528	516	551	539	542	533	524	553	545	528	513	516	593	534	547	552	536	541	539	529	555	549	507	531	488	506	531	516	529	547	538	552	519	562	489	565	550	513	535	565	545	517	575	519	561	529	551	491	557	525	537	532	551	550	554	496	543	532	508	476	530	539	534	522	515	524	514	518	542	583	547	540	492	542	523	494	522	508	530	523	507	515	550	519	537	549	543	540	520	571	529	552	570	503	530	524	542	508	511	527	560	527	538	522	502	557	533	555	533	514	534	514	566	571	539	557	554
25121	21324	27492	25415	12243	3748	2374	1932	1612	1473	1361	1283	1206	1126	1101	1153	1131	1088	1101	1178	1127	1185	1118	1074	1159	1105	1069	1099	1062	1066	1055	998	1074	1093	1037	1058	1053	1090	1049	1085	1055	1121	1065	997	1045	994	1024	987	1009	1006	956	994	961	1021	946	1022	966	938	974	951	965	975	972	950	941	958	981	944	1012	936	966	983	971	924	993	973	950	972	1007	990	928	1010	907	928	948	970	994	958	970	958	1003	976	967	942	960	921	955	967	946	936	1013	951	977	947	948	987	895	990	984	952	981	950	967	945	959	930	942	949	924	968	1009	984	949	942	917	1021	974	994	1002	996	945	967	988	989	1002	963	975	993	959	952	1040	973	954	1001	975	1016	988	956	946	961	983	942	969	932	980	955	991	943	960	971	976	947	968	954	907	956	931	941	1030	979	949	954	965	970	961	905	965	894	909	1015	984	938	952	924	953	929	1022	953	971	984	987	941	984	996	1007	937	945	998	940	1040	965	966	851	1007	945	950	972	1006	947	961	947	964	995	965	919	967	961	967	938	949	967	1016	978	940	970	1008	969	996	983	960	953	977	995	955	936	970	984	961	965	957	979	994	957	996	982	1003	976	991	922	1014	969	936	1006	918	987	956	945	965	991	987	1022	972	996	954	924	1014	966	967	1000	1017	1042	954	934	956	976	977	992	954	905	984	970	940	997	929	948	971	966	926	920	974	988	899	994	944	1011	967	1002	966	924	953	891	952	980	964	966	994	1019	983	975	972	953	974	974	1022	998	943	948	968	962	920	931	913	1001	971	1034	991	968	956	1003	949	992	977	985	945	932	972	959	966	940	969	950	963	949	992	949	964	951	1021	896	959	1000	992	947	948	959	983	1031	969	956	976	932	1009	930	946	1035	994	949	938	937	1000	946	1024	979	955	955	954	972	982	951	1004	925	958	962	983	981	960	970	966	1012	946	971	934	978	926	1016	978	939	951	971	939	947	946	904	953	926	972	940	962	1010	988	959	957	1029	1012	974	939	1009	934	934	974	964	944	950	969	968	1004	957	957	958	964	992	970	929	964	970	977	905	966	956	968	933	931	956	950	975	968	961	920	947	987	971	979	1015	918	941	1006	942	987	945	930	943	962	982	913	963	978	1017	979	984	943	984	931	956	997	973	945	988	954	955	990	1010	938	1019	966	1006	1000	916	941	990	980	940	1018	1034	971	905	965	985	933	947	965	950	987	909	934	1011	1011	956	985	1032	926	976	963	1012	944	888	957	964	937	973	920	919	929	915	929	1038	982	959	970	1017	928	980	942	1011	904	979	942	942	955	995	968	1034	988	988	931	975	1023	996	886	1015	958	978	1001	1001	991	969	951	955	974	970	974	965	961	930	950	951	926	996	985	946	918	1000	1013	896	963	917	980	962	912	975	911	925	977	924	979	926	983	950	915	979	989	951	950	974	971	951	966	1016	988	981	952	961	990	985	992	980	946	943	979	951	986	932	1022	962	969	936	899	963	988	993	954	908	1003	993	1041	967	967	961	945	938	958	990	1014	954	968	939	903	965	972	1006	972	979	953	995	949	974	933	911	982	954	961	989	996	939	965	986	951	1017	952	993	950	928	982	910	1006	949	915	944	950	959	1042	931	978	908	976	1002	960	970	961	1010	1012	974	954	964	913	927	944	886	945	1023	939	929	995	953	967	906	918	993	926	958	942	951	959	958	1019	963	950	974	914	1028	910	917	968	950	979	970	979	986	948	1023	950	984	956	979	957	994	960	937	943	939	988	1001	1009	960	987	905	964	1035	976	1001	980	953	982	976	924	996	922	991	964	946	996	999	930	996	845	963	979	962	932	949	948	1017	1025	939	928	983	957	966	983	976	983	975	982	992	1005	1040	941	907	950	973	934	955	996	933	948	947	965	977	972	988	963	931	1002	945	972	923	1054	984	913	950	998	980	991	1019	957	967	959	952	938	993	940	927	978	958	932	952	962	952	973	985	958	943	977	963	989	989	969	946	968	1030	948	956	965	1027	1025	978	961	1000	1010	952	951	987	985	982	1013	958	949	962	1045	881	903	978	1007	976	918	1007	933	955	907	948	942	981	1008	918	906	968	984	966	999	1000	999	954	970	990	1058	972	936	1019	973	987	979	967	976	1037	951	1047	944	981	947	942	950	948	959	944	1034	947	917	968	1034	958	929	994	942	944	929	1037	1016	978	909	1010	994	957	968	981	926	931	981	947	929	967	1018	978	959	915	973	1000	974	957	999	947	949	1012	951	978	953	924	936	961	1039	990	931	955	888	960	949	991	925	984	992	944	924	957	1016	921	986	964	933	962	952	944	949	999	935	991	971	976	933	974	967	969	957	946	1014	1038	1019	967	983	946	963	963	969	991	933	980	956	961	930	971	992	979	939	945	997	933	974	987	934	1000	978	917	941	982	979	953	986	916	993	970	964	979	976	1017	994	995	971	993	905	918	968	1037	996	933	915	1029	1002	1035	944	955	983	924	994	969	961	994	960	976	1000	1001	987	974	996	917	1021	981	925	971	992	970	947	1004	955	992	945	983	924	952	994	1013	1003	911	987	923	1016	973	986	954	901	1010	951	1001	982	989	969	992	943	963	1016	969	1004	907	949	996	966	970	961	945	1012	972	926	1021	988	953	1019	942	934	978	945	989	913	934	937	974	955	991	962	929	975	953	928	925	973	977	991	947	1000	993	995	991	949	926	959	976	981	948	945	988	956	977	967	885	928	977	992	978	985	949	996	956	942	990	953	958	961	995	972	1001	986	982	915	980	999	973	1013	873	937	923	948	978	894	952	1001	975	994	926	957	997	929	948	988	939	977	1006	942	930	921	960	945	969	969	998	965	997	955	993	969	927	940	966	991	999	918	985	985	905	995	986	962	950	967	932	963	899	1013	952	951	980	916	932	1016	935	932	956	943	990	984	956	960	952	934	951	968	913	996	917	947	939	955	989	978	964	957	927	998	994	953	987	948	932	974	967	904	935	984	964	917	924	942	978	967	999	946	975	907	909	978	998	893	1013	987	914	940	956	963	977	936	979	960	987	972	992	1025	965	915	1045	951	951	1008	881	976	1017	936	990	976	968	972	991	967	937	888	976	944	974	964	961	937	950	953	943	997	930	1004	953	942	951	949	953	989	958	939	993	952	927	1010	1015	1004	953	965	1036	1007	997	922	993	967	988	1033	931	987	918	976	935	968	950	911	946	950	965	951	1025	940	974	969	929	1011	950	944	982	998	983	893	997	999	1002	995	989	985	922	922	1018	958	981	930	1011	936	951	904	985	993	922	996	896	979	981	1020	977	920	948	939	968	980	949	981	922	1040	998	982	898	954	972	987	944	977	1038	949	935	977	941	975	961	957	922	962	933	1025	1022	960	941	959	900	1011	947	959	1006	916	981	935	957	903	891	960	938	939	974	965	945	951	953	944	964	1001	944	996	974	957	965	945	974	951	961	1019	900	952	975	925	914	966	892	961	944	991	969	948	989	996	970	1022	920	957	966	937	981	976	938	1017	964	1016	968	924	949	957	940	918	952	949	990	929	971	986	971	996	969	967	1024	940	999	969	951	918	979	995	988	964	899	972	933	977	979	977	951	940	899	907	950	979	945	971	1017	906	981	1016	971	1013	935	970	971	966	939	1011	983	934	982	977	983	972	937	978	966	945	953	1001	981	956	998	983	969	939	937	938
14422	21403	15289	8654	6071	4984	3588	2866	2422	2071	1835	1630	1357	1391	1400	1338	1343	1292	1282	1185	1234	1214	1199	1146	1261	1174	1162	1189	1176	1124	1177	1131	1115	1171	1130	1091	1177	1070	1135	1132	1068	1061	1083	1048	1063	1085	1062	1044	1028	973	968	1057	1039	1017	1004	1029	936	949	973	1000	1006	948	955	1008	967	1001	958	1019	1020	970	985	980	989	995	989	935	953	1039	1043	987	992	1015	1057	946	952	955	994	966	1037	980	997	964	959	1025	961	971	947	993	950	1022	932	970	954	950	982	986	978	1001	1007	1001	1002	1009	965	1025	959	983	1001	972	954	944	1004	966	1010	968	986	1001	949	971	984	983	1018	956	1018	952	946	960	1022	1012	959	1001	1000	987	965	966	972	972	987	1008	1009	999	978	978	997	979	997	966	1009	971	953	1017	925	978	941	990	959	997	952	961	1003	979	997	979	992	953	960	973	974	1016	976	938	981	951	932	1004	903	966	984	914	1006	949	920	1024	972	989	1000	983	957	1018	968	955	987	1011	968	1004	980	1011	1017	985	962	1021	1013	1011	926	1048	993	954	970	1024	969	1036	985	978	1017	949	987	952	980	943	975	951	985	963	1035	1005	939	932	926	998	980	984	922	1019	1034	1028	997	992	1057	971	979	966	1035	964	936	982	997	943	969	1043	949	978	978	993	945	1050	998	916	987	1061	924	959	981	958	992	973	924	987	1002	999	1000	997	896	987	959	914	1007	958	946	996	955	981	993	978	955	962	978	988	958	974	987	963	965	1039	990	988	941	989	1033	989	945	957	977	975	984	1005	901	964	993	984	983	961	937	966	1041	979	1002	1005	973	968	967	1016	904	933	1022	991	958	988	977	944	988	949	982	1012	986	1022	980	977	955	1011	972	1009	970	1020	950	1032	988	1048	963	1011	996	947	999	977	951	977	1035	965	974	996	959	948	1001	1025	1030	919	940	1010	1018	944	1015	903	1025	978	940	1037	970	959	955	1021	987	938	965	909	976	985	1044	966	971	987	1021	993	946	1015	1024	1006	994	980	997	978	974	1018	944	974	1035	959	931	978	926	940	954	964	1004	965	996	973	951	1026	972	984	949	961	980	1012	975	999	990	966	988	960	1001	959	983	923	999	965	1019	967	958	1001	934	1018	1001	955	1011	986	1053	956	1022	959	940	1000	952	980	931	1038	1002	986	998	1008	923	993	1069	1015	955	935	970	958	961	956	967	961	1015	986	954	993	986	959	976	906	991	1040	1043	966	978	1019	1007	963	1000	1015	985	1017	964	977	921	976	1020	962	947	1018	938	969	1020	1003	1042	969	967	974	965	984	949	980	966	963	1010	974	1020	996	946	1003	1031	1005	1010	1000	996	951	953	1014	948	939	1048	962	1011	944	954	1010	969	992	947	1014	951	983	985	1009	952	969	985	940	960	934	908	1021	1033	922	1038	1016	931	951	956	992	952	928	975	985	976	959	964	944	924	988	1022	962	1021	987	1012	998	986	956	936	961	930	959	998	977	941	945	976	961	986	985	990	1009	983	979	970	1002	916	946	941	1016	1005	969	931	969	946	959	1011	1009	1019	997	967	1020	978	951	957	979	999	987	956	965	998	940	967	1024	928	1012	984	979	924	974	946	1026	1033	957	1012	1024	976	986	984	973	1016	959	941	982	946	949	1034	954	966	962	943	976	988	997	978	1017	983	1043	970	989	1010	969	966	939	1006	977	959	962	962	979	1002	966	968	969	963	999	952	979	981	1001	959	919	979	961	923	966	991	965	1014	1004	989	1000	958	987	992	941	983	973	968	958	987	959	994	935	987	980	992	974	987	1011	1008	928	1020	1026	1004	956	940	976	941	985	995	945	996	997	995	952	1000	966	928	1017	953	977	1007	1028	976	947	995	973	966	976	948	994	980	958	955	972	1012	988	971	960	945	971	883	1000	965	964	937	976	924	949	984	985	951	1000	940	986	942	993	1021	927	916	993	942	955	986	915	964	1014	968	950	1003	1002	949	967	1046	986	980	1020	990	974	963	973	940	965	976	981	973	1015	1020	942	1001	994	967	973	939	973	987	980	930	945	1001	987	963	988	899	967	973	953	940	971	988	970	918	969	983	1000	1001	930	921	950	993	1023	995	973	946	973	992	962	962	1002	995	956	963	998	964	988	1009	988	996	958	1019	990	983	967	980	988	981	1012	986	1004	991	1003	946	1033	960	1019	985	1016	964	947	951	991	962	1012	1009	994	1025	1013	996	946	901	1020	1024	1003	981	947	1000	1007	1008	975	961	962	957	936	977	972	955	978	940	909	986	992	978	995	1006	931	1043	986	1080	949	1028	995	980	956	965	1026	955	1002	965	1011	944	969	1049	987	1012	952	941	1045	1004	1009	942	970	1007	979	988	981	975	963	971	1006	922	978	952	969	1018	981	993	1039	1001	1028	936	998	1054	1003	926	972	1011	944	1034	932	991	1013	1014	957	991	965	973	909	999	987	951	901	1004	1062	978	1010	959	900	1020	998	960	974	989	983	991	965	961	966	1026	993	988	991	976	958	946	956	998	944	973	1005	948	941	951	1007	933	1006	989	1004	956	996	986	1003	1012	981	1030	943	955	1021	994	1030	993	941	987	995	933	1031	1004	980	1044	992	943	973	969	963	990	1038	994	973	998	988	952	975	949	964	991	979	1009	988	994	976	950	1016	1010	951	976	968	962	984	973	1012	990	930	947	982	966	1038	1019	956	1011	947	994	989	1018	1016	994	950	949	969	921	979	956	942	986	984	1007	980	1003	993	986	946	991	966	960	926	986	982	976	900	979	999	954	942	971	960	957	983	960	986	1035	943	1010	887	975	917	944	985	934	948	971	995	973	994	931	1035	1007	984	971	954	962	1012	961	942	967	974	975	903	987	974	962	926	915	986	967	991	945	967	979	951	979	997	948	994	975	1022	955	950	949	1000	991	949	959	1023	900	1014	1001	998	936	948	888	1004	998	911	948	1022	988	1008	980	994	991	996	962	1029	954	926	1018	946	971	982	969	1002	960	951	979	987	925	1011	965	988	974	1033	996	990	944	968	1004	960	964	987	978	991	953	977	1042	986	1033	1015	982	1026	950	1005	934	1011	955	963	953	969	993	966	985	1004	1006	945	931	997	929	1014	931	972	959	995	965	952	984	963	1002	979	973	994	985	974	987	1014	961	970	910	976	997	955	965	1008	976	992	959	1011	1019	978	1000	973	1035	938	931	973	956	1030	955	1001	969	1024	1032	954	1034	940	1005	957	1003	990	988	964	987	1004	1015	984	924	954	966	896	1010	970	972	1011	972	965	962	999	937	969	1013	1017	1000	982	963	949	987	915	921	951	994	1005	941	933	988	1010	943	918	957	1007	997	910	928	978	1013	980	954	994	924	997	986	1011	1022	961	1005	985	969	989	1014	987	996	1028	968	974	1008	956	1037	988	967	994	983	968	1008	975	1007	978	998	948	919	962	1008	1003	1011	1009	933	952	973	995	1016	995	1028	977	995	982	982	952	956	962	949	949	997	979	970	1003	1007	1055	896	1024	928	1017	972	975	963	1020	1001	939	966	1047	997	951	992	974	974	972	1000	979	1026	983	931	978	988	999	930	1058	940	955	974	1001	978	912	1028	992	901	913	1016	961	1020	1058	999	962	968	1006	1010	997	978	1022	1000	928	1041	945	1012	995	955	949	1008	1005	993	963	991	963	1013	1000	952	948	973	926	982	954	983	986	954	922	939	964	970	930	946	948	1050	986	1027	989	976	992	992	968	1001	940	983	990	942	948	1001	964	993	927	942	990	964	939	926	950	971	999	982	1053	947	911	1008	973	920	981	951	962	963	994	917	940	947	987	970	1022	1009	966	1006	978	991	997	996	1023	1012	990
22714	21284	28942	23915	21285	21484	11214	3421	2440	2068	1735	1564	1344	1178	1166	1148	1122	1160	1094	1146	1119	1063	1012	993	1103	1037	998	990	1032	1018	950	936	933	910	897	893	961	906	943	893	980	916	899	888	910	876	811	839	843	863	866	823	829	807	762	765	773	820	797	788	769	756	773	773	761	778	764	760	735	719	791	758	781	790	745	764	766	767	743	766	812	761	727	741	772	731	793	783	739	766	744	783	726	773	742	766	750	762	762	722	740	775	733	752	742	740	759	756	769	762	710	745	735	780	742	716	731	737	777	827	714	773	775	766	812	789	783	768	767	704	763	771	773	786	832	766	778	763	784	762	737	765	744	739	786	767	723	761	736	730	766	756	745	776	708	717	725	733	758	699	772	724	770	725	804	811	734	764	743	762	733	774	704	755	734	785	782	768	743	755	746	760	741	744	733	730	760	720	758	720	793	753	715	755	796	793	741	692	739	748	778	753	757	775	734	735	716	753	766	727	747	754	774	777	740	744	703	761	754	712	791	779	694	765	717	793	710	709	753	720	703	759	723	760	791	794	730	793	733	741	760	731	745	730	710	751	789	773	742	699	749	750	762	784	775	769	810	749	732	744	790	769	794	751	741	728	733	758	719	715	763	783	776	745	748	785	752	753	718	782	727	726	719	739	718	762	760	775	755	836	790	712	735	726	745	763	791	760	759	778	738	752	774	723	765	709	784	760	774	759	762	749	726	711	711	784	785	755	752	762	771	740	732	762	801	760	709	746	752	792	714	816	797	752	681	737	790	773	765	776	733	784	753	702	785	747	731	756	722	782	764	753	775	718	729	748	777	821	745	754	720	781	790	777	757	771	782	719	748	854	755	794	776	761	763	791	757	744	752	764	761	760	749	720	759	777	714	758	712	778	747	740	730	768	697	755	759	770	727	743	733	781	773	767	767	710	754	717	758	809	819	770	779	722	750	732	756	707	714	770	741	786	703	769	786	714	729	772	723	778	737	788	753	714	791	744	768	760	726	773	745	810	732	730	785	790	785	741	728	740	745	734	709	732	754	762	756	774	777	738	807	745	734	766	750	734	743	775	786	710	713	782	794	783	731	755	765	743	755	770	780	769	811	762	752	781	757	754	702	763	809	753	736	747	726	773	787	774	756	761	776	754	743	764	785	781	730	707	748	763	770	773	780	782	760	756	786	741	727	780	739	744	780	715	739	782	731	733	744	765	730	773	752	727	749	710	739	709	746	780	723	762	715	779	764	741	780	742	727	768	725	733	762	731	765	700	738	737	783	757	773	741	725	727	775	734	770	765	764	721	759	734	824	753	740	741	760	762	751	800	760	776	749	724	748	781	733	767	806	733	767	768	729	772	764	780	748	705	715	695	723	725	710	765	746	754	742	784	751	742	783	739	699	685	783	790	772	741	751	729	722	784	723	781	754	803	735	728	794	785	774	769	790	776	731	806	742	719	750	826	746	753	803	753	809	796	754	756	732	748	748	747	810	802	756	742	772	715	725	753	749	753	741	785	750	795	811	745	739	805	704	791	779	733	724	734	771	736	693	741	789	749	768	773	780	791	739	767	698	751	748	751	762	765	746	744	735	713	757	814	761	746	767	789	712	782	754	782	805	786	744	819	797	812	759	774	746	763	817	733	740	782	759	779	751	738	730	745	743	732	730	740	771	768	784	749	759	796	740	724	721	715	783	777	730	680	747	753	789	758	750	743	755	751	749	791	746	731	739	767	799	757	753	760	754	752	742	784	766	713	714	767	723	768	719	701	783	781	689	732	726	795	743	763	755	765	770	760	794	759	752	698	755	745	747	734	765	746	767	726	732	773	728	786	796	771	741	800	694	817	807	780	793	721	744	753	709	765	685	772	751	761	740	765	714	770	714	715	719	713	770	757	729	775	727	702	737	728	768	754	738	733	734	712	738	746	737	773	756	719	760	751	757	771	793	722	740	703	747	720	751	735	783	725	753	720	670	790	718	746	779	753	775	809	733	709	782	743	753	778	718	755	741	745	753	748	764	812	728	759	745	788	785	806	709	745	728	786	727	729	763	728	766	719	728	732	759	766	776	709	742	759	786	772	785	766	723	769	783	746	723	782	727	794	761	763	772	824	671	735	746	738	733	779	784	756	723	780	798	774	787	744	787	778	782	707	795	747	751	748	731	729	747	764	753	783	743	705	737	726	760	758	734	719	725	715	762	745	740	729	805	754	773	713	750	747	772	750	748	765	736	732	789	792	721	735	723	795	747	716	715	758	780	797	750	787	780	722	813	753	750	696	775	823	777	732	740	767	746	759	769	731	721	791	750	787	740	793	747	813	763	725	717	767	760	790	749	751	737	743	760	757	739	715	779	815	740	762	727	761	813	760	757	805	793	766	720	829	795	738	756	753	706	755	750	750	715	751	786	747	702	771	756	748	734	724	778	796	757	722	765	764	724	763	697	757	748	727	750	748	712	792	772	703	766	776	707	753	763	722	731	759	794	746	730	745	742	731	736	762	760	735	754	810	727	817	721	750	777	740	721	764	765	745	738	812	756	770	714	720	797	714	735	765	790	786	753	731	712	757	742	747	780	723	737	759	701	756	771	754	791	694	759	720	778	741	770	767	752	788	729	735	725	805	737	706	738	743	784	725	751	733	750	758	748	739	748	722	747	790	797	714	782	705	737	712	800	736	748	760	760	768	774	726	727	749	724	734	686	760	760	776	737	772	697	739	766	760	756	741	773	763	705	768	750	801	753	747	736	761	771	717	739	729	737	729	748	707	678	784	766	741	838	743	756	740	798	754	754	756	747	770	726	741	824	757	772	757	722	746	785	752	789	736	722	766	716	765	754	719	789	746	747	728	749	750	802	781	782	773	703	697	735	801	735	752	694	748	808	765	801	782	769	708	741	732	803	745	780	719	767	758	762	742	717	702	766	770	774	756	756	790	764	753	781	748	760	708	765	751	736	788	738	729	798	749	741	695	782	707	790	723	704	736	741	720	735	758	751	753	744	724	742	786	728	714	728	713	707	755	771	740	753	785	718	807	796	763	761	763	732	788	743	673	724	740	750	765	772	752	754	745	752	774	763	753	731	688	775	758	770	782	755	719	778	717	716	766	777	717	789	737	777	744	745	754	755	767	679	805	747	726	822	738	733	764	794	710	730	754	793	716	745	798	769	750	777	726	788	769	761	727	744	830	748	723	717	784	764	747	727	809	767	720	750	745	727	775	763	757	723	690	727	767	747	777	789	740	728	774	754	767	790	784	755	779	786	756	759	755	723	773	735	776	772	747	738	765	729	791	729	743	733	747	833	738	731	750	807	772	763	739	733	754	770	754	761	737	768	742	733	731	784	743	775	756	759	692	728	771	832	750	692	711	761	775	758	736	798	749	767	794	764	840	739	763	711	745	755	817	694	781	747	753	749	776	787	732	749	750	787	727	774	787	809	740	733	714	760	776	723	717	774	764	724	780	741	740	819	796	777	758	742	730	731	726
19367	33129	24902	15064	10498	8436	6345	4891	3941	3115	2558	2152	1830	1611	1507	1485	1443	1281	1290	1339	1301	1307	1203	1144	1192	1143	1163	1152	1107	1055	1046	1036	1041	1052	1044	1003	1046	995	990	956	974	1004	889	964	940	923	896	862	828	797	830	872	840	870	819	809	764	779	814	803	740	781	735	747	729	762	734	773	734	721	769	749	745	759	716	763	743	757	755	749	774	736	729	739	777	777	747	770	801	733	748	715	721	730	772	804	715	736	758	775	750	740	729	706	725	767	716	744	722	742	715	773	729	753	678	739	761	773	743	744	758	754	758	767	748	710	746	748	743	724	743	750	767	774	732	808	710	743	750	789	770	692	750	695	779	769	775	798	795	722	715	744	736	750	712	709	745	736	752	712	714	731	778	718	760	715	721	747	714	707	716	754	793	786	782	787	786	764	764	764	702	784	704	723	775	782	757	732	717	725	789	782	745	748	732	803	796	734	772	734	748	724	722	714	757	742	754	730	764	712	727	738	723	772	717	741	752	769	789	733	740	721	716	730	735	713	719	773	773	720	731	766	728	702	657	819	774	771	698	771	749	752	730	739	747	766	720	769	751	730	795	776	718	777	768	707	765	738	738	750	773	770	758	782	748	761	731	784	749	693	696	761	743	762	825	733	773	735	762	787	732	755	756	730	726	759	744	700	740	774	738	731	783	757	742	740	685	720	756	750	749	759	703	734	765	734	715	742	726	747	731	711	741	735	735	758	686	823	739	729	784	771	796	745	701	748	764	772	744	741	774	721	722	767	798	790	780	825	766	743	764	755	787	747	784	717	775	714	763	749	763	711	713	779	744	797	753	730	768	719	812	721	792	741	743	782	725	825	741	703	747	744	762	742	773	719	780	767	737	748	774	771	714	744	767	782	672	777	748	723	769	752	752	720	738	781	761	739	733	705	732	731	733	756	737	745	730	762	726	799	745	743	742	733	732	780	763	828	741	765	741	738	758	739	798	740	731	680	669	728	797	724	756	726	747	747	738	747	762	767	760	783	752	726	739	793	749	802	763	755	688	752	747	738	770	797	751	756	749	715	774	720	719	716	741	763	718	783	735	785	730	753	743	762	770	739	741	794	716	716	769	728	734	734	709	701	741	729	728	757	762	724	753	747	705	734	791	737	740	745	712	731	804	732	683	721	741	710	710	714	730	741	768	706	740	736	741	744	722	797	791	798	776	759	787	751	735	769	787	734	787	749	721	712	781	726	764	720	744	689	720	765	709	753	787	669	734	746	750	688	696	734	774	738	756	729	735	773	742	725	745	756	753	764	744	777	725	774	708	749	701	757	691	757	772	735	740	761	686	729	759	744	776	761	746	779	705	758	789	715	769	734	758	761	764	696	754	722	702	717	807	739	772	708	773	723	747	769	758	775	753	782	716	736	767	715	730	731	766	771	706	716	751	752	754	765	775	815	723	843	756	749	759	781	733	761	754	746	735	718	825	725	736	765	761	764	770	712	743	787	761	756	716	787	732	751	737	719	806	762	751	752	743	758	725	728	753	766	761	727	751	742	706	749	761	719	768	726	766	708	745	699	733	726	778	762	831	736	721	772	733	716	732	730	774	790	742	797	755	752	681	731	787	799	771	719	763	706	785	813	719	798	754	761	791	694	707	741	768	728	761	757	729	739	752	723	730	758	753	745	758	725	792	764	754	740	702	748	765	764	722	778	714	751	719	752	722	752	711	738	749	750	726	778	835	738	740	714	713	719	689	727	780	754	732	768	758	754	776	761	756	740	739	795	744	702	750	704	754	707	729	759	718	720	777	778	745	726	744	749	725	747	741	790	747	728	774	710	743	705	792	747	746	763	726	759	745	737	745	795	785	722	758	751	737	780	739	742	718	721	767	753	787	776	731	747	759	723	739	675	778	731	797	670	750	719	750	718	740	681	722	708	781	751	755	792	754	777	737	734	735	771	757	764	732	734	740	763	727	731	728	742	743	763	722	767	736	752	777	750	705	771	757	730	813	718	764	715	781	759	781	803	744	786	741	739	728	735	777	764	753	760	759	711	768	765	729	770	786	793	752	712	786	748	741	753	722	764	751	730	752	707	759	761	754	768	728	774	721	770	793	768	769	736	676	729	743	793	747	704	756	715	733	777	748	743	710	792	765	772	743	722	736	713	679	763	778	694	760	730	703	760	746	781	725	750	765	792	755	793	721	737	773	746	738	731	722	718	739	732	712	727	735	739	754	755	759	738	749	756	732	755	771	729	704	732	760	743	783	722	719	727	717	758	681	723	744	774	775	730	729	757	744	720	777	699	772	781	757	738	787	767	732	733	753	748	751	736	708	760	763	723	723	797	772	719	722	740	795	772	808	693	722	733	756	777	741	734	763	726	726	736	790	725	718	704	802	748	705	734	733	725	709	798	729	744	745	747	762	724	753	763	725	751	745	728	734	785	740	740	761	736	732	700	764	781	750	771	795	724	774	728	790	782	744	766	772	728	759	734	803	775	778	731	723	695	712	792	742	783	713	785	785	783	750	769	725	686	806	788	761	748	713	737	733	769	697	758	734	781	758	801	750	791	757	727	745	798	746	775	744	763	723	744	727	755	735	758	755	740	751	751	752	727	708	742	731	805	719	749	781	753	779	766	728	741	703	756	754	749	795	771	777	750	803	771	749	723	736	756	726	765	734	719	748	760	728	727	732	716	751	735	790	766	727	794	696	727	765	713	767	777	727	756	757	730	718	767	763	706	760	714	710	805	746	747	730	707	721	727	797	745	766	677	757	724	749	748	788	707	760	752	748	753	688	737	761	787	774	761	739	733	716	749	767	754	733	724	750	771	798	750	740	766	728	741	771	731	758	775	802	726	702	728	772	721	736	776	796	717	731	727	773	717	766	739	753	772	810	743	770	781	714	781	722	791	757	751	761	762	755	750	738	751	713	785	758	745	750	739	766	754	725	774	731	782	766	742	768	734	740	739	755	742	733	758	780	785	756	789	733	744	764	724	745	741	792	713	778	814	725	752	735	751	734	749	730	760	755	734	789	765	741	797	746	801	742	711	733	799	741	779	787	756	754	753	778	751	672	752	738	785	757	748	767	709	749	763	740	754	747	782	745	749	780	744	773	765	744	733	738	751	718	766	752	753	759	748	725	696	729	722	764	748	742	707	770	787	735	814	717	757	759	771	794	760	774	717	723	745	746	742	752	721	768	762	728	785	779	749	798	793	717	736	779	757	746	748	739	770	721	713	760	752	709	770	713	732	755	756	751	775	796	769	717	732	754	751	672	704	695	733	734	737	796	761	745	741	751	740	756	752	736	767	775	759	741	801	771	775	759	761	703	747	780	754	725	714	784	731	716	754	774	738	708	795	741	737	754	710	758	699	761	737	767	769	756	732	749	724	764	706	730	760	773	693	742	722	754	699	759	742	775	746	729	741	779	775	784	747	770	739	788	756	770	759	728	725	741	776	758	761	741	773	781	771	733	758	770	754	750	773	720	714	779	715
28347	18949	10997	5246	2879	2152	1565	1250	1099	1027	986	873	834	792	805	850	834	844	794	861	861	851	804	757	782	797	766	848	813	751	751	835	773	774	735	800	781	762	771	779	768	814	708	739	766	726	736	754	765	737	752	748	777	731	748	704	732	703	726	719	713	678	756	705	748	748	706	723	719	722	734	745	757	774	689	698	728	740	760	740	751	695	731	694	718	722	709	695	709	749	702	769	769	721	690	725	684	707	745	738	717	727	712	695	722	726	693	713	712	684	721	720	735	743	719	724	708	676	685	724	643	735	711	704	730	733	724	704	751	708	699	724	760	704	666	719	714	748	730	691	713	719	740	778	701	732	691	710	684	738	698	704	710	712	753	735	705	787	728	669	704	691	685	695	732	698	737	751	696	756	688	714	723	735	711	694	680	696	703	703	738	720	724	695	695	672	742	747	731	667	720	741	703	687	754	741	725	719	756	697	725	714	743	760	698	735	686	745	767	719	720	711	717	677	731	685	715	705	718	752	695	700	692	719	694	734	730	714	741	743	709	682	749	726	698	770	711	690	694	743	701	722	734	713	677	715	717	746	727	698	719	698	708	711	708	768	703	715	765	691	710	737	709	727	682	740	714	732	738	726	701	700	721	739	676	706	727	756	697	676	702	713	696	776	742	763	740	698	668	679	754	709	738	709	691	689	728	709	737	752	707	695	684	710	704	709	722	752	747	726	694	746	720	697	697	688	704	758	743	738	739	723	707	790	723	744	747	744	791	713	705	691	717	697	742	720	723	761	720	745	708	737	721	725	723	686	765	723	689	675	761	720	720	710	734	691	704	729	728	740	735	750	705	686	762	733	747	728	719	739	714	754	724	717	671	738	752	739	708	704	760	691	689	662	735	658	692	738	755	748	689	727	753	761	731	742	697	719	753	732	711	723	706	726	737	693	684	673	681	716	675	762	719	703	714	738	677	705	711	712	757	716	715	708	755	719	744	698	710	687	762	748	744	671	757	779	731	686	672	690	717	712	722	716	699	759	716	746	711	707	719	693	719	736	694	720	694	719	744	706	729	716	710	724	703	692	704	734	749	722	722	710	735	742	691	735	780	746	691	693	672	729	715	665	786	684	705	733	721	706	722	706	687	696	755	690	698	699	712	756	706	688	719	695	714	751	694	693	767	699	708	727	709	729	722	764	748	703	700	710	739	729	719	697	726	734	663	711	706	725	765	685	705	685	723	742	706	719	723	714	696	719	778	732	759	793	691	700	761	698	718	729	696	719	738	731	735	753	727	686	707	710	720	730	751	734	740	728	702	704	713	712	721	731	712	731	735	707	742	715	690	776	723	716	724	737	686	711	758	736	746	724	720	703	708	713	738	738	711	688	701	729	716	727	659	733	730	721	724	729	727	697	661	738	719	715	702	725	718	709	752	708	732	738	768	693	756	725	731	660	755	717	730	767	690	750	691	694	739	716	679	769	735	729	700	728	753	693	704	727	705	715	716	699	664	707	758	696	738	676	717	697	750	706	751	736	667	753	719	684	766	681	705	688	726	679	767	689	729	728	713	722	735	681	727	745	753	718	744	782	696	728	751	687	708	709	747	733	691	726	757	725	699	752	726	711	661	712	710	737	685	700	738	724	728	731	729	772	754	708	728	698	683	785	724	693	706	698	782	744	699	758	727	692	715	732	708	697	721	705	719	736	764	767	721	721	700	722	712	730	752	673	703	695	712	719	752	687	739	700	735	703	744	740	678	773	696	705	748	702	698	669	739	723	729	740	671	705	700	750	732	668	689	739	732	781	723	746	764	729	693	772	750	712	708	714	725	731	761	738	715	687	726	709	719	727	749	710	694	741	750	669	742	684	729	729	743	747	708	717	727	741	711	718	714	753	675	737	661	691	720	704	700	758	744	693	693	739	739	695	714	704	687	708	708	704	692	768	752	665	701	710	755	726	688	675	700	720	717	743	705	764	731	731	696	693	724	751	738	712	750	698	748	652	756	717	729	706	711	687	720	724	725	703	715	703	790	697	685	702	703	723	658	704	699	689	705	778	692	695	688	704	692	690	737	699	727	741	744	729	734	749	717	724	758	731	692	708	716	762	690	674	707	758	689	699	739	752	714	714	750	702	676	686	707	716	674	723	708	711	705	728	742	732	705	740	718	681	696	712	722	735	781	696	732	741	752	724	738	754	678	749	701	716	664	687	740	728	764	710	740	719	717	707	763	734	701	713	698	708	690	738	699	719	718	671	714	698	717	743	697	744	763	697	659	723	726	760	748	721	701	691	700	760	778	679	719	711	714	715	725	678	751	704	743	718	720	750	735	722	692	732	700	709	713	750	723	760	717	774	693	767	762	744	714	754	715	765	720	725	736	725	726	727	766	684	667	762	712	716	707	742	725	743	683	782	718	702	676	743	667	704	721	708	718	744	717	696	739	692	733	757	741	721	742	711	746	698	766	709	728	705	695	727	713	703	726	724	726	702	717	702	716	748	698	732	720	725	716	732	755	752	669	707	746	681	720	721	723	758	722	760	716	740	650	758	702	731	685	751	704	696	740	722	753	715	762	676	735	723	746	704	727	702	668	714	742	711	735	718	735	697	727	761	730	731	702	695	723	741	741	750	687	734	745	683	754	698	740	701	687	682	694	668	726	744	751	686	751	703	701	732	700	720	718	709	713	688	750	678	738	737	719	652	716	723	688	684	712	714	761	704	712	703	736	727	672	738	735	750	703	714	734	710	752	744	706	714	735	698	680	733	675	750	677	741	734	715	729	702	682	738	702	762	691	710	709	689	720	687	723	720	705	700	758	724	736	737	743	768	704	680	693	763	722	716	713	758	705	733	754	728	742	719	703	707	677	704	709	749	663	704	704	712	726	707	712	743	694	745	717	698	690	704	680	701	741	732	702	732	733	765	689	709	712	700	687	719	734	708	752	735	747	737	730	756	714	719	716	710	707	741	734	721	748	723	709	686	720	729	709	661	714	661	756	647	733	651	729	731	710	747	718	724	704	725	691	693	703	696	731	701	740	705	704	724	697	738	660	700	718	697	695	702	724	741	709	682	712	716	702	734	705	706	687	732	749	667	758	697	726	689	673	690	711	750	784	755	709	677	762	707	735	729	692	713	750	698	726	760	728	741	784	745	779	735	704	717	693	717	719	762	742	722	739	681	694	746	740	697	707	732	711	708	714	761	727	710	732	737	756	718	711	751	743	685	697	706	691	754	701	687	743	756	745	694	741	747	677	725	725	750	709	748	712	737	704	689	728	722	703	711	751	739	741	748	731	700	720	685	766	686	700	716	711	740	777	692	740	665	722	686	749	696	695	721	703	696	724	708	687	781	756	703	717	715	689	737	790	742	740	735	694	685	691	711	681	753	741	700	717	710	676	719	697	752	735	726	724	724	671	684	710	773	710	710	730	712	695	756	751	687	713	708	677	711	730	739	722	742	765	737	651	696	709	744	724	751	733	649	758	741	686	717	772	743
12175	14915	10991	5427	4160	3449	2412	1835	1576	1338	1238	1054	996	996	990	968	953	967	914	925	926	923	938	906	919	907	913	933	866	840	821	862	845	820	899	803	849	884	840	808	838	821	874	872	764	781	778	816	793	823	814	785	763	738	752	801	767	776	783	809	779	777	736	768	784	724	736	749	811	706	765	840	775	771	759	771	773	731	778	753	784	743	735	724	741	742	728	770	788	738	783	770	762	738	763	728	720	811	773	692	767	751	760	772	753	720	716	753	770	746	744	686	772	788	753	706	723	752	769	692	763	762	727	750	741	743	749	723	751	749	770	735	773	676	756	778	736	805	709	760	741	770	722	790	754	770	746	788	767	738	724	769	719	709	817	727	804	781	751	751	748	738	726	787	765	728	800	724	721	722	717	717	786	753	748	761	695	718	751	730	739	732	757	754	781	752	742	802	776	803	756	751	769	716	769	759	711	765	718	755	774	786	706	740	740	759	780	777	725	755	762	721	737	735	792	764	742	745	760	809	723	769	793	799	746	789	757	773	752	817	743	761	784	724	745	763	778	725	776	742	737	763	737	763	791	807	760	759	732	753	717	718	744	787	770	797	754	714	759	735	754	793	715	797	717	785	748	805	842	711	680	759	784	729	778	799	749	717	737	723	739	729	777	742	730	761	701	758	746	777	759	804	758	759	709	708	799	739	758	738	761	715	793	743	712	717	783	746	786	790	804	732	787	807	759	796	786	786	781	718	726	728	775	744	761	734	744	714	753	734	763	780	735	763	702	772	768	814	793	744	777	769	786	757	764	748	793	711	776	775	752	785	758	770	713	771	718	778	786	788	767	785	756	765	819	748	742	751	776	782	757	815	763	790	781	759	741	730	798	763	724	784	758	749	749	759	748	723	797	705	754	720	829	771	764	747	770	715	806	716	700	723	716	731	753	758	777	729	746	793	721	749	769	763	780	788	736	739	769	741	757	782	765	744	719	730	783	771	759	743	745	776	763	761	744	732	731	734	769	724	786	759	781	759	784	757	776	791	765	749	745	752	795	711	729	760	781	752	793	735	754	704	737	690	804	704	743	727	737	809	743	792	753	723	742	720	753	724	748	773	761	783	782	734	739	752	742	758	748	724	739	757	751	777	778	734	757	737	738	746	742	752	748	755	732	809	803	715	740	789	761	751	796	753	743	781	805	748	761	725	750	753	721	802	762	796	708	719	799	794	732	743	765	737	744	759	705	749	787	750	737	783	775	777	755	791	769	756	786	796	728	763	773	787	733	772	731	778	724	791	781	760	721	720	742	740	727	727	788	753	805	774	729	754	752	750	753	814	795	755	741	832	750	772	740	750	755	745	722	751	766	735	753	749	748	724	792	779	743	790	761	764	770	740	794	744	680	758	769	760	761	758	741	792	802	761	791	746	719	727	746	771	779	735	795	746	779	708	749	729	729	771	787	768	738	744	783	767	729	740	720	772	718	784	744	721	736	778	758	771	720	721	782	715	755	810	755	756	765	790	756	752	741	734	743	726	737	753	766	735	716	768	748	758	776	817	825	769	757	776	754	780	736	785	772	785	753	768	784	720	781	754	768	745	722	738	780	765	751	780	729	792	716	703	753	763	714	736	754	787	792	770	744	773	807	771	742	736	815	819	727	761	770	723	758	752	752	830	810	721	793	751	737	726	708	701	786	737	796	770	777	774	741	749	766	728	745	718	760	754	730	753	756	752	760	757	779	779	779	727	745	759	769	719	789	704	734	751	739	755	772	724	762	759	770	719	709	756	773	782	751	821	773	759	769	777	806	752	721	757	784	792	777	766	749	747	781	746	735	746	742	729	734	760	769	811	750	761	747	789	789	771	736	778	765	714	761	767	747	768	737	773	711	766	709	755	772	777	791	781	736	767	751	752	732	773	799	704	784	754	734	723	693	743	719	788	717	760	742	778	734	762	765	779	744	719	764	731	741	764	798	758	704	791	752	771	719	746	755	744	767	772	766	766	708	788	745	760	798	708	796	718	749	786	754	792	805	718	743	767	770	753	770	794	776	731	729	778	787	797	746	778	740	707	766	817	780	797	725	742	747	739	758	751	728	734	736	730	798	716	742	776	806	763	722	777	723	732	736	746	716	718	764	749	764	752	749	762	728	787	745	799	744	777	732	797	800	739	753	773	739	765	704	799	773	736	714	790	751	724	756	752	779	714	793	759	747	732	771	732	764	733	745	768	753	717	758	757	762	742	747	760	747	780	761	783	752	759	778	771	721	773	728	766	722	772	795	754	739	730	714	760	762	743	786	765	739	757	770	736	767	790	750	708	782	759	740	764	754	729	804	745	747	733	781	731	787	743	768	736	723	738	785	754	735	736	756	703	787	750	784	782	795	777	773	751	808	783	747	751	699	771	764	739	717	764	774	719	740	747	753	766	729	740	785	759	751	770	772	773	759	788	726	727	718	762	714	768	761	731	753	707	768	720	776	757	785	724	703	761	773	743	821	715	775	794	787	720	776	786	783	775	774	763	780	777	718	747	765	759	800	777	779	739	728	769	725	754	741	726	792	753	774	719	757	720	691	774	737	773	749	796	749	755	759	781	773	773	776	735	766	766	775	747	774	776	766	710	767	735	800	771	705	772	779	771	721	772	792	737	771	743	784	803	759	677	794	754	746	686	769	681	724	735	730	728	718	750	696	755	734	685	755	754	775	733	768	740	737	736	758	758	780	715	746	767	785	744	775	703	787	838	775	746	821	796	768	669	774	755	762	766	739	695	746	768	705	811	738	768	795	732	734	729	729	767	762	795	745	751	757	708	704	751	758	759	775	833	756	747	733	784	762	717	770	727	745	781	732	774	809	752	682	778	732	763	772	735	763	781	771	750	741	751	766	736	782	729	702	749	721	748	777	753	778	734	795	751	778	761	796	776	795	761	759	725	796	761	733	764	785	740	752	770	740	739	778	757	768	716	742	728	777	708	721	728	729	713	758	715	729	710	747	774	786	761	711	740	731	841	739	772	720	749	771	769	746	689	798	780	775	756	730	703	751	778	733	776	714	791	780	746	766	763	743	734	775	743	765	736	749	727	744	789	701	790	735	750	801	756	748	792	725	753	753	739	765	734	765	735	776	728	763	774	762	755	773	748	794	740	730	758	775	734	742	777	765	729	783	775	749	769	781	734	825	781	815	695	738	742	742	743	787	724	782	744	772	760	744	778	777	768	740	774	734	729	733	776	765	775	786	798	760	799	746	788	751	739	754	757	729	724	782	743	784	745	738	781	732	774	713	781	725	749	716	775	741	721	796	790	731	718	731	742	778	723	723	732	719	768	752	755	787	764	742	759	806	790	735	720	767	693	765	760	777	781	742	755	671	780	756	691	773	749	789	725	758	798	795	780	718	784	779	731	739	764	765	736	773	768	735	737	765	790	795	716	786	781	740	770	763	747	748	764	718	782	777	780	770	727	737	734	755	685	771	715	757	755	749	740	767	727	720	719	755	756
23726	21220	28432	24317	21238	12227	3407	2057	1548	1280	1125	954	899	838	770	750	711	783	733	721	746	700	671	675	681	724	620	687	648	640	656	686	604	640	690	621	595	602	661	583	662	583	618	566	580	581	573	554	575	530	525	556	545	523	559	536	524	514	494	516	530	502	524	498	490	523	522	480	508	481	527	501	490	506	481	497	532	566	452	489	495	549	498	484	500	486	508	530	502	510	525	459	522	534	520	503	479	526	465	492	523	507	542	475	496	486	495	522	536	502	516	526	504	495	521	548	473	472	558	482	496	476	469	491	529	538	471	517	518	526	537	508	515	511	510	500	473	496	512	502	527	521	496	508	559	513	564	515	503	491	539	512	464	512	488	495	518	504	520	534	545	512	509	484	485	520	530	494	516	491	485	505	494	511	484	540	502	514	524	506	508	517	554	535	492	524	495	513	526	508	473	520	478	519	512	512	499	495	512	490	497	520	497	514	473	506	485	518	526	496	496	518	540	480	531	465	504	497	521	555	550	494	496	482	522	475	493	490	492	518	508	483	522	478	495	466	525	524	548	548	487	463	520	505	508	541	482	523	514	531	509	475	535	526	528	541	472	502	503	503	530	532	537	516	472	497	478	478	515	536	518	550	509	523	480	508	503	490	517	488	536	546	517	522	512	491	517	542	534	508	507	500	483	518	504	530	497	519	557	556	512	489	507	509	494	506	506	530	515	501	481	564	522	511	578	503	488	553	516	510	507	514	504	483	523	505	517	506	472	524	483	498	510	504	521	486	564	527	483	494	496	465	510	516	497	510	542	500	507	515	562	493	503	467	496	478	460	510	474	507	506	532	514	483	486	513	538	538	474	480	503	560	519	526	523	516	525	504	510	526	532	479	500	520	539	459	516	516	491	531	503	486	516	560	473	502	516	513	487	527	506	488	490	524	535	503	503	509	523	478	497	536	498	504	490	535	523	504	549	532	533	513	517	557	534	471	496	513	483	526	485	507	514	519	505	489	490	544	488	529	501	488	523	489	482	540	458	530	499	505	510	527	567	514	484	464	516	537	477	535	539	522	519	539	514	472	483	467	465	521	509	461	509	472	546	489	514	546	487	569	512	511	516	521	537	500	522	502	527	508	547	505	543	539	509	529	537	533	527	543	517	523	498	495	509	507	515	496	503	493	555	526	478	527	563	559	489	513	513	529	523	476	543	531	532	507	460	527	557	492	508	485	485	480	492	505	476	498	474	494	507	487	476	493	473	468	517	529	479	525	477	511	468	502	512	501	525	491	508	509	528	482	523	528	544	517	491	557	507	515	485	508	525	519	500	483	493	488	532	477	493	518	501	500	524	510	494	517	461	478	535	489	497	546	520	474	522	490	502	475	516	483	514	495	461	475	511	522	535	532	486	526	496	483	525	521	486	498	533	526	521	485	485	497	485	526	519	501	502	525	519	492	505	476	546	492	486	486	482	498	495	551	502	505	531	535	531	511	479	491	526	508	552	513	502	498	530	497	533	500	475	524	523	510	511	544	524	501	456	470	500	509	459	536	532	513	500	513	523	500	516	567	508	510	509	532	510	521	509	515	519	505	513	524	502	537	493	513	502	489	499	570	491	498	491	509	480	476	493	515	486	545	507	537	516	505	547	495	534	530	508	543	483	505	494	556	506	504	490	483	521	490	495	504	536	544	478	515	489	533	468	507	490	479	530	512	482	468	533	495	480	470	508	489	505	487	543	504	530	498	519	525	543	496	487	562	508	522	499	488	529	487	490	494	540	511	522	509	514	563	500	511	525	545	524	525	539	523	515	515	518	484	498	484	475	479	464	465	497	497	491	496	551	508	495	499	502	516	509	496	539	507	525	466	516	514	529	498	455	514	496	489	548	528	482	534	506	498	500	493	513	473	532	509	486	509	481	523	554	514	554	476	464	477	533	497	519	515	506	478	518	511	539	535	533	526	491	508	529	483	485	529	462	516	493	504	524	520	501	518	521	486	487	557	530	547	517	561	501	513	525	521	558	525	502	531	477	537	506	516	518	521	521	510	469	466	501	486	494	491	476	469	480	509	550	496	504	503	489	531	517	535	491	494	481	522	524	490	492	491	518	467	508	520	520	485	535	521	544	505	499	520	486	483	479	522	500	468	488	511	537	487	553	457	537	525	503	503	495	498	503	478	505	529	510	531	521	555	488	488	509	506	487	485	497	511	506	526	475	475	499	552	495	481	508	518	497	481	482	511	493	575	508	541	482	497	523	509	524	495	487	446	544	510	497	493	520	504	533	507	507	509	514	504	523	488	506	488	506	496	470	531	523	482	511	467	517	523	499	491	520	505	498	512	472	511	514	516	513	498	533	436	483	522	503	507	519	503	496	513	507	493	506	510	503	503	519	523	490	512	504	504	500	503	482	532	486	526	532	508	530	530	507	481	490	499	541	491	519	515	492	486	492	516	540	521	465	526	517	512	490	476	538	508	507	447	507	521	530	507	510	444	543	514	517	490	497	487	522	460	499	487	548	492	511	488	501	477	501	485	511	488	491	511	499	502	508	477	533	517	489	497	498	491	535	507	522	516	475	478	523	480	517	477	497	564	494	537	489	492	505	481	484	559	503	512	505	461	510	509	517	510	534	518	492	536	483	522	526	511	520	498	490	482	470	494	482	479	524	545	497	541	499	518	482	499	501	483	535	493	523	492	500	515	518	523	516	480	501	508	518	513	482	500	518	489	488	449	518	503	520	473	482	518	496	525	503	463	533	493	493	504	527	519	502	522	552	541	522	536	482	523	523	526	503	493	515	519	474	487	467	511	537	502	545	497	511	495	520	485	509	461	493	509	542	494	507	548	557	537	472	491	556	434	480	493	512	507	486	531	480	508	494	524	494	494	529	535	488	514	523	470	487	545	499	510	508	516	499	528	553	488	512	478	557	505	461	553	564	545	537	506	504	492	554	502	526	509	514	470	529	512	512	501	502	488	508	481	505	521	518	490	488	497	499	512	501	509	512	472	469	482	513	558	509	514	480	500	521	508	518	510	443	539	490	511	512	484	495	511	503	504	502	530	490	504	500	516	507	538	481	525	517	525	501	572	512	497	518	518	538	532	520	536	518	491	503	458	492	481	516	507	536	500	541	531	488	477	507	522	517	527	515	495	533	507	518	517	503	518	529	505	536	548	528	525	466	495	499	484	563	510	496	497	474	499	543	488	506	526	490	529	506	507	481	519	495	528	497	503	525	495	522	512	563	468	514	485	479	501	523	511	556	506	509	557	515	498	494	522	519	493	535	554	491	455	495	546	516	494	477	501	475	497	500	490	474	561	504	520	495	499	507	511	489	485	540	537	486	508	556	453	483	455	519	513	495	526	478	503	516	497	503	486	555	503	490	477	491	497	527	520	486	494	507	516	539	521	488	537	481	476	522	531	520	485	552	520	517	521	484	469	516	515	514	521	462	497	517	504	506	493	468	518	503	531	482	509	479	500	507	495	516	486	492	532
15249	27567	19188	11016	7418	5923	4325	3380	2599	2068	1700	1351	1175	1114	1082	977	961	898	888	843	931	876	812	794	819	826	867	828	828	714	790	716	758	714	707	731	691	762	723	701	671	666	699	687	653	596	607	580	641	628	577	570	590	580	555	619	574	580	544	593	577	554	567	547	528	548	565	504	517	532	523	546	510	540	532	493	545	586	524	554	517	519	551	523	519	547	510	541	532	487	496	523	556	539	591	500	552	553	541	533	537	542	515	528	543	548	550	500	551	538	527	513	520	497	551	539	511	563	543	583	527	532	511	509	568	501	520	503	569	509	553	534	513	517	568	523	562	541	555	562	569	545	531	530	509	547	550	546	490	595	536	613	505	524	572	556	557	547	523	508	498	526	540	503	561	539	521	500	519	523	546	507	531	551	529	550	546	498	543	553	522	549	580	565	532	534	575	525	543	505	498	541	518	543	522	512	523	527	514	535	505	561	539	531	553	537	549	528	557	553	532	515	539	503	526	504	510	555	518	487	542	545	516	520	546	477	551	540	496	551	511	510	569	544	545	517	526	550	533	503	505	569	521	519	559	539	523	538	520	537	505	532	503	520	509	568	492	498	548	511	549	563	506	555	570	510	509	513	567	519	551	532	539	539	510	542	555	527	551	530	507	571	511	548	556	577	575	576	547	537	480	523	499	529	546	536	544	560	552	543	568	569	517	558	515	523	530	508	514	548	535	541	512	506	530	511	502	513	559	507	483	507	546	532	512	533	517	510	551	532	556	526	560	522	549	533	579	508	573	499	542	521	512	522	550	508	571	559	545	546	533	563	511	512	513	524	533	524	503	540	558	503	549	507	570	573	544	589	489	510	539	504	554	557	543	506	535	539	522	543	523	562	528	516	532	556	501	560	536	506	540	530	536	542	576	520	527	537	533	496	502	549	552	500	515	496	529	498	562	551	517	532	554	543	529	539	501	565	493	545	538	578	526	522	553	542	502	531	573	578	520	526	564	553	537	530	576	553	498	533	510	511	521	524	546	549	551	518	499	589	522	542	530	561	526	529	532	524	567	545	529	541	565	531	542	562	527	554	537	492	553	533	528	524	487	612	539	478	521	537	533	543	497	528	508	522	535	554	519	547	528	557	554	542	501	492	531	538	531	512	513	533	478	535	540	522	514	548	565	478	521	488	527	517	503	529	512	528	526	544	531	550	544	529	544	539	499	548	533	534	547	560	500	527	553	574	517	524	576	544	549	541	545	525	532	524	512	568	557	540	546	518	550	517	571	569	509	527	497	523	533	561	528	508	559	510	544	497	565	540	525	557	539	529	538	561	519	505	533	521	535	532	532	570	580	532	550	530	498	574	577	592	495	559	544	534	552	498	502	548	526	533	555	522	535	530	486	510	536	528	548	527	525	531	600	566	558	525	509	550	546	553	522	562	534	528	559	531	502	491	549	542	542	547	571	537	510	533	550	568	546	538	564	508	558	527	545	569	563	526	534	563	479	541	539	568	533	570	556	523	519	534	546	556	484	566	523	551	531	506	502	569	527	554	530	530	523	562	495	540	523	541	522	531	496	527	557	497	542	547	503	534	575	549	555	492	566	575	551	539	521	528	528	561	541	515	532	498	490	508	503	537	566	504	515	553	508	526	545	552	540	521	533	550	550	515	515	536	526	524	537	482	508	593	508	514	538	521	516	529	543	584	561	508	551	554	550	525	515	558	543	526	563	540	553	558	548	579	527	535	601	525	558	537	552	543	522	527	545	544	533	547	517	535	488	584	506	574	556	529	559	552	544	535	540	536	520	547	475	510	519	552	584	523	538	520	545	540	541	530	552	536	555	523	543	524	508	576	524	540	548	528	523	511	496	501	545	562	513	559	566	541	558	510	530	540	527	523	559	569	564	516	494	526	498	535	538	515	518	521	506	530	527	559	510	504	528	535	574	546	523	546	512	546	526	562	517	546	525	544	567	560	547	578	587	521	546	524	556	573	536	533	540	538	548	550	511	509	556	519	562	492	543	543	521	541	531	542	554	529	523	567	512	508	554	530	524	541	527	503	537	548	561	542	508	510	548	479	530	545	548	548	533	509	516	534	521	558	545	532	531	535	500	556	504	532	547	581	566	507	536	494	552	529	555	557	546	563	543	540	521	488	542	565	565	513	539	518	533	510	520	538	530	566	532	493	493	562	562	532	535	539	531	512	560	541	540	526	520	562	510	538	556	566	529	529	541	505	563	563	551	528	535	506	537	527	546	555	534	536	469	561	548	539	543	524	533	502	501	533	515	481	519	506	558	532	518	463	541	513	540	542	501	533	514	541	568	542	538	531	517	533	517	536	552	497	523	537	550	538	519	535	559	531	562	537	530	597	523	536	505	532	513	556	542	529	564	527	571	544	552	531	557	519	524	512	490	486	522	569	560	555	556	531	536	520	546	569	540	510	491	514	503	508	550	546	525	558	514	509	523	513	507	528	505	501	511	562	548	538	571	544	527	573	496	520	571	517	521	511	539	563	523	531	505	534	501	512	510	503	569	536	533	501	545	525	552	532	526	563	547	504	499	518	539	522	501	522	566	558	528	536	519	498	526	567	521	561	549	512	550	525	577	524	566	505	569	522	489	522	540	537	540	574	510	553	492	552	591	574	519	542	550	574	516	568	545	545	522	532	528	597	498	543	538	536	545	521	535	535	555	501	582	544	551	492	548	542	554	536	566	535	554	530	502	529	508	542	539	493	523	521	528	538	576	550	519	530	510	575	542	552	569	542	556	539	544	526	515	546	536	502	544	523	515	566	516	532	519	554	546	499	564	529	546	509	538	531	529	513	539	515	524	511	498	539	545	533	541	508	533	563	578	523	522	473	549	517	520	488	499	520	551	572	543	556	492	543	522	504	530	544	546	515	568	547	540	562	530	552	525	567	563	523	523	578	580	564	565	469	524	538	538	498	535	554	563	525	552	537	533	560	589	553	558	580	518	477	547	548	539	515	496	512	572	538	540	549	537	534	530	532	549	514	555	586	546	548	533	556	508	556	535	559	550	496	519	486	533	520	539	508	513	546	543	513	556	518	491	526	511	503	530	559	527	501	541	522	548	505	547	572	498	562	539	594	504	534	530	495	530	593	548	531	533	540	563	559	547	554	545	503	535	496	532	503	523	548	536	549	542	523	591	515	547	522	485	485	532	573	531	528	507	538	542	505	535	553	505	527	530	558	533	553	523	512	575	508	535	508	544	524	585	519	531	537	525	543	548	512	549	519	512	537	561	551	529	510	525	536	516	558	576	522	551	549	508	542	527	512	560	577	538	500	529	491	505	517	521	525	569	512	506	534	519	510	515	527	527	521	524	574	545	535	498	527	532	534	522	528	562	539	573	543	520	524	502	511	531	514	522	522	544	529	537	576	541	500	564	561	519	523	537	579	540	523	503	518	517	558	545	497	530	539	540	530	565	523	526	511	557	512	525	536	507	532	555	510	602	526	563	514	508	547	561	510
25025	21244	27360	25358	12269	3605	2446	1911	1621	1492	1309	1267	1187	1139	1179	1211	1187	1132	1198	1045	1122	1014	1074	1060	1136	1100	1087	1033	1100	1074	1027	1045	1104	1038	1115	1058	1015	1058	1036	1080	1066	1074	987	1046	1063	1017	977	1001	1012	907	1006	951	985	997	985	972	925	920	999	1039	991	960	1001	981	976	978	920	945	977	992	914	977	952	943	1011	953	998	974	969	953	979	937	958	979	926	952	960	992	932	932	1001	944	951	958	979	931	903	911	922	981	995	968	948	909	972	923	981	959	955	976	956	922	931	982	930	937	979	963	1001	922	922	979	939	985	959	940	1038	971	988	971	936	984	922	946	1024	1008	972	1006	982	942	990	948	1007	992	1003	986	926	928	971	885	963	937	982	1004	971	945	957	955	936	907	932	928	978	927	964	901	972	933	933	1019	939	934	936	975	938	985	994	934	948	893	996	977	1008	976	983	959	982	985	943	959	941	1020	943	914	996	936	950	939	984	965	978	968	997	979	980	929	924	956	924	1004	975	956	938	976	967	982	990	946	905	1030	995	941	977	973	977	905	963	954	935	930	937	940	910	953	933	1053	961	960	926	973	906	989	933	973	989	980	1021	1077	948	963	929	970	952	981	918	946	926	944	900	969	1012	981	953	991	936	983	955	911	951	987	948	954	989	942	977	989	955	935	985	974	923	993	988	964	967	970	964	948	981	996	1001	941	952	991	953	973	914	944	876	1018	968	1008	976	958	970	914	946	924	946	991	911	942	972	980	987	964	985	979	909	951	977	948	990	957	952	927	953	924	929	894	973	978	946	907	989	928	929	996	933	976	1029	943	998	990	1009	1009	967	1007	980	945	1020	966	954	996	937	879	910	958	944	1025	945	1012	966	928	995	948	970	943	888	1005	957	968	924	975	1026	969	954	990	963	958	891	1006	955	938	934	983	981	941	984	1056	930	1025	937	973	958	951	930	998	972	957	968	1008	979	962	1003	936	1016	935	1001	984	996	958	994	952	934	924	938	927	907	1002	936	966	972	979	992	924	982	921	1046	939	980	958	956	998	949	988	975	962	964	925	1004	1041	974	950	977	963	940	1010	915	924	947	951	915	1006	1003	1007	973	940	955	1023	1002	969	1001	998	980	923	954	931	955	872	986	990	951	1012	920	919	930	990	876	984	944	978	973	907	964	956	979	971	989	988	1020	981	959	975	920	1004	973	990	1005	969	987	1011	957	978	981	1015	955	951	984	903	966	929	976	969	965	988	981	884	950	957	933	942	976	952	949	957	965	940	980	1018	1011	959	968	999	893	898	927	1000	956	977	974	966	967	956	1000	1062	945	1017	1000	951	974	1033	896	976	989	990	971	969	947	972	1006	972	969	950	997	940	994	987	924	952	990	934	889	984	975	937	928	966	931	995	952	929	976	909	992	924	937	960	943	945	1025	976	958	928	948	976	996	964	1014	940	948	978	958	953	982	987	996	949	939	902	999	979	969	949	990	986	960	1033	898	938	934	1021	928	990	953	975	964	918	938	997	1007	982	924	958	1050	895	958	965	972	928	926	996	1021	964	947	997	953	955	960	925	952	933	991	995	979	962	1016	976	977	981	938	984	911	958	981	992	944	980	992	941	937	939	1039	999	964	984	978	994	963	955	977	939	993	971	1034	1016	934	986	885	928	974	982	1007	1000	945	981	962	963	965	995	954	958	963	972	943	933	929	944	951	1010	945	965	936	900	940	960	929	916	1036	926	936	968	1012	998	982	1004	985	981	926	978	998	963	953	985	944	991	1005	941	948	980	940	931	973	978	976	962	996	1003	948	956	938	974	1024	951	933	966	985	992	963	939	990	1024	957	980	963	945	971	987	912	954	955	955	959	969	904	1026	966	970	1025	973	898	954	975	933	978	984	931	916	950	984	892	950	932	1013	942	982	934	984	924	991	971	987	983	910	929	906	971	974	950	966	948	938	943	928	979	951	934	978	975	1008	966	914	936	994	997	934	975	974	916	982	954	968	934	959	997	927	1010	926	943	947	963	1021	935	959	936	931	942	956	919	952	934	1024	1028	985	981	996	979	961	962	967	937	968	1007	958	938	972	952	957	1001	968	935	928	964	954	944	949	944	946	939	928	979	876	968	958	936	917	997	975	953	967	903	996	973	944	900	949	946	925	944	1000	962	971	987	946	949	991	943	950	971	978	1001	971	993	989	921	1012	1014	919	997	968	978	964	928	914	912	913	938	926	941	947	972	909	880	981	995	930	1061	970	964	982	942	906	978	962	1000	906	1005	952	976	951	929	928	959	950	977	974	1001	1002	942	977	954	974	1006	992	969	970	1012	963	1018	997	964	968	928	950	1012	921	979	927	989	961	953	920	1002	1005	976	941	1036	974	888	959	982	938	882	955	917	941	989	964	972	897	964	914	998	927	961	935	992	1010	951	953	972	979	932	1031	959	996	990	990	990	942	1025	960	974	974	954	1027	931	981	972	936	982	930	1030	968	937	953	938	925	1011	919	922	976	953	947	914	906	959	979	1002	963	990	1034	987	960	972	1006	957	976	977	942	958	927	958	939	950	1008	1016	971	937	976	946	965	975	986	921	904	1001	1054	1030	970	966	968	1000	968	942	979	966	978	955	949	936	950	1005	998	934	990	919	976	1017	973	978	974	1037	975	940	1004	923	928	909	992	998	956	991	996	923	997	966	956	1027	936	953	958	974	958	949	951	934	957	998	987	1034	953	961	992	935	957	969	922	1010	989	948	971	983	1024	955	966	933	963	1008	930	941	934	969	963	952	957	1008	915	960	962	979	921	1007	960	920	976	918	940	948	994	967	1006	978	954	1015	971	939	1035	979	961	994	939	949	1020	1010	939	987	984	930	933	987	973	992	954	914	963	990	1002	959	965	969	952	895	975	1014	947	925	1010	962	975	1013	972	941	992	984	972	966	952	951	968	989	947	963	962	1006	1019	981	990	932	980	953	906	939	978	984	991	1031	915	902	954	961	940	955	998	928	935	935	933	1001	925	976	1021	993	962	991	1002	968	964	925	981	946	979	935	970	960	1005	952	987	918	932	976	981	986	988	978	985	986	983	1021	976	932	954	1069	966	947	1003	965	897	941	979	966	967	918	962	950	954	913	978	979	1000	976	971	944	972	971	896	934	959	970	902	943	935	952	968	945	911	930	984	965	999	964	971	969	948	967	876	940	949	1008	921	981	953	965	999	971	988	917	953	974	978	1035	1003	969	946	941	954	927	941	989	988	978	944	1003	1008	949	934	959	953	1003	1001	909	951	879	965	953	1022	1002	1033	962	1014	1017	987	1014	974	981	958	961	942	930	1034	931	973	962	954	951	997	917	932	960	974	964	950	952	923	922	989	938	938	935	956	899	913	974	1042	925	954	1046	985	982	937	968	985	987	1000	978	951	1001	959	926	920	952	929	952	981	977	958	952	944	943	987	894	979	945	914	889	988	1009	989	1001	932	973	987	1012	909	1010	999	958	960	1020	981	973	998	988	987	1008	944	939	993	942	935	941	963	944	950	977	993	1004	941	965	987	933	945	976	964	974	988	989	966	1010	998	947	982	974	976	1010	974	979	966	987	963	938	962	981	943	1004	903	978	946	946	969	948	951	993	947	951	925	965	944	977	941	1006	1002	945	981	970	1002	1001	964	964	1041	1007	986	935	1001	956	935	972	1001	1031	893	945	965	971	999	911	975
14604	22815	15634	9082	5941	4833	3651	2903	2337	2011	1709	1552	1416	1337	1268	1365	1292	1236	1291	1314	1305	1237	1156	1120	1250	1294	1163	1181	1172	1164	1094	1112	1135	1136	1048	1098	1111	1147	1148	1129	1074	1047	1108	1082	1087	1049	1100	979	975	988	1035	1032	974	1034	988	1019	993	941	937	991	982	989	994	982	1000	954	1006	1017	1007	964	977	1016	1009	1023	969	999	969	1004	948	978	980	976	907	983	982	968	996	968	988	1022	990	945	971	1012	962	994	953	1010	1015	944	1005	978	976	1027	1021	961	980	1016	993	969	995	987	998	992	1006	1030	974	936	974	971	957	994	924	903	1037	959	987	947	1008	988	961	1006	990	950	993	950	968	1022	911	996	975	1018	955	948	943	967	945	918	991	933	977	993	957	954	997	1020	957	979	931	963	943	985	949	966	970	1032	1037	950	1000	979	976	993	883	990	1026	934	950	929	971	975	971	995	932	980	947	966	1024	988	960	1034	968	1002	966	967	934	992	985	979	903	949	927	960	985	985	944	1042	975	961	974	983	1011	1032	1002	1047	958	948	1003	1006	1015	993	937	981	957	999	1017	990	1028	970	1015	976	996	960	984	972	957	955	1037	925	982	964	965	1007	936	976	974	951	1013	994	933	1001	1013	964	977	988	979	939	1018	965	1008	959	986	954	988	976	991	991	1006	949	1014	1006	994	968	947	951	950	959	983	954	936	938	986	1026	961	972	940	973	992	969	1001	984	963	990	972	956	1011	944	949	997	945	970	993	989	1050	962	950	970	1010	955	978	953	915	976	986	963	949	956	999	917	995	973	996	971	921	983	956	997	1006	914	1070	950	1003	1029	968	970	937	991	1002	948	972	973	1016	973	925	1000	1000	935	968	953	989	970	901	961	968	962	985	1008	962	988	982	968	987	1031	988	974	992	951	968	997	1025	1012	926	996	964	1006	1022	984	1029	969	1018	963	952	930	1003	978	973	987	1017	959	998	967	1003	997	966	990	1052	934	967	991	987	993	984	956	1003	971	1040	937	968	979	959	926	966	962	936	941	957	978	931	945	975	1011	949	1014	960	968	985	998	943	1031	1035	998	991	976	1005	1033	966	993	998	1016	908	1006	978	968	986	970	960	981	994	1051	965	996	962	987	960	932	990	968	979	977	943	979	995	956	995	957	927	971	950	1005	995	986	967	978	1009	1070	957	986	995	1006	973	1026	984	999	1014	982	980	989	948	977	968	1016	954	986	907	961	973	964	1006	1010	978	945	918	975	966	1024	946	1011	970	987	940	983	984	986	981	951	927	974	971	974	957	958	1021	966	1008	944	993	1018	960	993	975	926	954	938	1004	981	1006	999	990	989	928	972	975	1039	999	965	980	951	967	982	1033	1005	1016	1023	983	952	1006	941	975	912	1012	999	943	987	932	982	963	980	1046	992	975	962	919	970	967	1029	996	982	978	929	967	1013	977	1030	1000	948	963	971	971	1023	1002	1017	967	988	999	952	985	965	983	981	999	987	924	981	998	977	986	1001	994	895	1011	1035	939	970	964	991	986	965	1008	994	1015	962	945	968	971	1036	1003	992	949	968	954	988	932	973	984	962	1030	994	951	1010	1020	1012	1009	1002	955	952	947	1002	973	987	936	953	986	945	1004	988	1006	953	971	1032	985	1014	951	959	1020	1000	992	982	898	929	983	945	988	965	978	934	982	986	1012	982	963	1036	980	982	958	922	1004	1008	1017	970	918	1001	999	961	986	1035	1025	909	992	935	936	964	998	1031	975	1014	1041	974	997	1001	977	982	986	999	971	981	966	937	1013	943	959	970	943	956	964	944	1033	978	947	1029	1050	988	1017	927	1006	1024	1054	967	988	909	962	939	1026	941	992	967	987	1013	923	1007	920	971	1023	1005	975	986	932	1027	940	1001	982	946	909	990	953	968	988	961	1014	1047	996	1010	989	978	980	991	1009	981	946	979	989	989	994	964	981	969	1011	959	966	990	989	1000	946	1014	1016	1017	1029	957	1025	985	987	1007	988	971	996	966	932	996	1037	1046	977	903	1001	1007	999	948	930	971	998	940	968	983	961	1000	978	909	1002	966	931	997	967	1001	960	909	974	986	972	995	991	978	1011	934	1009	976	925	969	1000	967	1018	934	994	1017	1053	985	977	911	972	954	999	967	945	1016	979	942	1001	999	1009	1012	1011	907	1014	968	967	979	1028	968	990	992	966	966	1004	948	994	974	967	967	980	1031	974	1016	931	972	1003	962	981	1003	971	1016	994	912	984	948	986	953	971	1017	977	952	987	919	970	964	982	968	992	1024	961	967	962	927	977	1002	1011	986	1041	1015	1032	914	995	971	990	995	978	957	983	954	955	1021	1007	1014	1002	992	1006	934	1020	922	931	969	954	944	1018	948	1026	1016	954	994	1005	996	940	981	986	968	977	924	913	956	1019	980	951	979	1029	975	999	937	979	1022	953	973	988	938	916	954	1014	987	975	928	969	910	982	928	933	991	973	969	953	1015	894	962	1005	1009	992	984	997	963	956	936	986	958	998	956	996	978	952	930	940	999	919	1020	1041	957	1000	967	1018	930	1001	991	958	944	995	977	1003	1022	1047	1021	958	987	983	989	936	1021	986	963	965	1026	1042	943	952	967	990	925	1080	1008	967	982	970	957	958	985	977	959	1006	959	1034	991	951	984	948	973	926	1044	992	987	969	965	982	975	946	971	967	961	952	984	975	992	970	964	956	988	942	979	1003	962	985	969	1016	960	975	936	960	916	902	933	998	975	960	1030	979	966	978	959	1023	1024	964	996	965	1019	930	999	960	953	963	966	980	961	897	993	959	1037	1019	951	932	1033	1019	991	989	939	1000	989	968	1044	934	1004	1028	956	975	944	945	990	996	978	954	977	941	924	996	950	951	965	961	975	970	1033	951	926	1071	920	971	958	985	1006	1005	975	934	931	999	985	929	975	986	961	994	958	968	1017	1003	980	1037	954	1008	956	973	1012	969	981	944	950	1015	981	935	1010	961	964	1002	943	951	1006	961	1036	932	907	950	945	967	974	996	1010	1016	975	973	927	981	983	931	1025	1010	996	995	1007	977	976	1021	939	962	941	1007	992	940	994	937	965	976	1001	963	987	1000	943	1010	964	1000	990	915	1047	978	992	967	925	1002	1011	973	955	1044	936	1060	1002	973	1003	984	1014	974	988	964	963	1012	1039	985	988	984	924	966	954	921	975	967	1000	981	972	959	996	1003	952	983	1001	1001	1029	994	970	963	924	971	998	968	974	951	956	1018	1005	983	991	962	965	958	980	948	935	995	969	970	960	919	993	989	1007	958	929	1021	963	965	988	964	943	970	977	953	896	980	974	962	917	985	994	933	985	1004	982	940	1021	970	1006	969	979	972	991	994	986	943	974	949	916	965	989	993	1000	1017	983	970	920	984	998	1015	976	944	986	1022	1012	981	988	965	987	951	951	1028	1021	1009	1011	980	1013	988	1004	1018	920	954	954	1003	985	984	981	974	1001	926	962	948	972	935	982	1010	982	1009	951	992	1007	1007	993	965	931	952	975	964	920	972	972	967	954	1000	1026	969	944	987	950	957	1013	1001	1050	1014	995	960	967	951	1020	960	1001	1015	998	968	919	978	998	979	976	934	975	989	989	1055	985	964	1057	961	990	978	1001	995	989	964	996	955	978	940	999	961	984	1006	943	992	1027	991	1012	867	952	983	988	1004	986	953	919	960	983	962	947	975	951	941	998	978	970	940	1031	982	989	954	994	1025	929	1003	999	977	1021	1011	991	985	989	959	959	949	974	980	969	952	1019	980	984	987	1019	969	996	965	996	991	997	1024	946	978	968	968	1006	979	954	981	958
22656	21310	29031	23932	21288	21392	11158	3388	2366	2079	1702	1502	1359	1223	1236	1231	1093	1080	999	1148	1125	1038	996	941	1049	1028	1051	965	1023	948	971	872	897	962	925	965	994	917	938	954	959	916	920	885	855	898	812	816	831	805	812	827	808	763	791	806	792	747	824	808	773	770	731	788	740	757	821	753	791	750	716	755	788	738	748	781	740	781	745	715	769	731	770	775	734	771	808	773	776	762	760	779	738	784	778	742	758	740	723	744	765	772	766	786	762	730	750	725	727	735	738	731	773	773	759	768	742	727	752	796	754	775	745	760	771	717	763	713	776	761	748	750	741	712	767	728	754	776	709	728	827	811	708	744	743	766	771	756	734	742	793	749	766	767	767	762	761	751	730	773	796	702	796	772	757	739	764	730	773	749	745	821	725	718	805	758	715	722	767	787	753	795	784	800	744	711	767	706	723	781	765	763	808	744	787	688	717	739	750	751	789	788	773	750	734	793	696	789	751	741	721	781	727	793	778	776	803	794	749	781	729	737	795	699	729	793	800	783	711	752	766	757	753	783	744	735	761	782	752	795	763	751	765	776	753	815	782	763	741	734	808	760	721	780	744	790	732	735	716	756	740	763	755	755	760	743	743	721	755	771	734	735	777	793	733	727	739	752	701	763	761	701	835	738	772	752	728	810	734	741	762	703	722	729	730	762	745	797	741	707	751	746	757	749	761	765	787	725	768	781	821	782	762	763	791	753	785	747	778	784	773	738	754	753	747	744	692	704	772	736	732	753	770	753	746	736	771	771	780	755	783	773	807	802	804	736	802	708	727	723	756	732	793	794	770	737	742	743	739	773	745	794	694	761	786	746	738	778	749	777	727	790	759	760	721	721	767	754	787	796	726	785	789	790	749	751	789	719	772	747	772	719	765	742	751	780	816	765	725	807	779	765	754	754	755	785	796	764	756	809	711	718	772	748	745	744	770	751	751	751	785	742	802	740	800	749	796	739	784	782	738	747	789	759	765	781	742	732	770	760	774	710	747	761	810	770	736	733	731	782	732	702	754	706	724	725	780	783	819	721	725	728	733	812	792	703	786	784	772	762	773	758	769	761	763	815	696	764	774	772	799	775	774	771	768	749	741	740	744	758	768	820	787	746	741	762	768	762	757	778	777	758	743	731	695	727	799	702	761	768	759	765	736	709	793	800	752	773	744	785	727	744	792	759	701	797	733	765	744	762	744	747	757	816	782	800	723	809	735	722	751	733	726	745	767	754	774	753	736	788	720	698	766	715	756	767	719	758	733	756	733	728	737	686	754	690	759	772	737	776	727	745	752	721	752	802	732	734	769	719	779	724	759	745	769	722	764	750	807	735	733	784	738	743	759	713	749	755	765	701	738	776	724	762	760	768	797	783	752	775	724	768	750	755	767	742	734	763	785	782	741	700	775	739	792	772	755	795	744	787	782	733	787	748	738	811	778	709	726	773	738	740	782	797	781	743	778	751	730	743	792	739	736	755	816	741	781	688	721	717	757	751	740	713	747	734	748	739	738	773	763	712	729	806	750	812	730	784	723	756	754	720	720	774	748	721	737	716	750	745	746	760	750	780	746	807	766	723	718	746	770	757	710	714	725	776	751	771	761	740	765	759	709	757	761	732	706	760	774	748	722	757	767	758	809	752	736	772	683	711	778	747	799	785	764	750	739	723	745	699	774	762	790	757	750	790	725	757	772	753	765	743	770	815	803	782	758	745	781	772	664	730	733	753	789	763	765	782	812	737	768	772	697	748	782	789	726	682	745	747	754	739	778	769	749	762	816	777	779	736	746	724	742	778	781	805	756	762	802	765	767	736	753	752	744	764	776	735	751	764	780	755	736	734	772	722	724	714	729	774	758	780	747	733	752	770	732	759	722	721	732	765	781	758	735	752	749	720	729	763	780	736	714	725	800	820	772	663	722	781	763	775	766	720	731	775	767	773	752	704	752	783	736	764	765	739	730	793	755	715	754	732	803	764	787	734	769	767	739	755	736	794	764	718	742	762	716	774	731	767	734	795	791	733	776	731	737	722	793	708	738	796	750	736	759	748	731	766	738	739	721	800	778	739	719	719	755	794	771	744	736	765	762	745	799	808	775	767	776	735	761	758	748	810	692	729	775	788	730	728	753	740	743	713	769	745	737	773	720	765	724	757	754	721	719	802	745	775	799	752	745	767	813	788	741	749	728	768	736	734	763	817	759	767	772	755	723	742	727	763	745	722	751	743	761	809	748	800	748	800	718	709	723	764	773	759	768	745	795	741	745	734	781	746	759	754	754	791	767	770	747	793	735	747	769	769	742	707	730	778	714	747	746	748	775	793	775	747	742	776	752	751	748	722	747	731	698	731	756	755	785	747	726	784	799	768	767	795	723	754	749	763	822	738	760	773	788	773	760	718	763	769	726	750	735	770	719	731	773	729	744	741	762	736	766	698	766	740	779	748	744	748	735	743	733	755	833	743	746	741	759	735	769	755	732	770	696	751	781	790	744	750	764	720	761	773	752	746	810	757	720	766	720	767	680	751	781	788	797	758	749	774	738	715	767	786	746	747	753	778	744	733	727	766	795	785	748	753	785	754	737	739	751	781	762	752	812	778	771	740	776	738	736	792	802	735	762	780	751	760	782	708	746	750	763	692	762	745	754	738	750	739	767	764	724	697	749	764	761	762	781	747	716	713	765	750	757	768	723	753	731	734	753	762	722	772	772	768	761	723	788	780	749	769	735	757	799	725	745	734	790	755	730	768	710	836	750	740	749	721	762	757	722	801	782	748	708	749	817	752	762	750	760	777	725	735	771	727	742	764	737	738	733	797	775	716	757	708	795	721	749	752	754	742	784	765	764	741	751	760	729	744	773	739	725	813	759	770	741	771	758	772	747	802	728	743	730	751	734	759	766	790	758	743	759	786	792	745	768	785	721	742	765	739	768	692	676	801	754	728	737	735	733	754	793	729	712	708	704	720	744	734	732	767	721	742	758	766	767	791	792	712	821	709	751	700	723	801	738	783	738	796	711	734	765	754	768	725	761	753	782	740	704	789	791	763	697	748	722	746	744	799	703	760	740	803	751	788	749	706	723	742	791	681	747	762	810	714	736	836	790	762	726	766	760	779	773	789	743	805	742	763	757	802	758	762	800	793	773	734	773	751	784	728	796	734	756	764	730	793	755	748	776	735	715	782	736	751	760	779	777	750	709	717	766	743	701	718	757	756	785	795	817	777	752	766	751	773	749	773	754	744	781	728	772	726	726	749	823	796	722	757	766	756	771	758	757	769	771	738	787	747	761	760	737	729	712	771	762	760	682	730	738	768	791	741	722	764	746	772	755	766	751	778	731	754	752	744	754	803	734	707	731	726	775	764	766	750	762	712	751	773	795	744	767	674	738	759	709	758	795	773	689	766	772	781	768	754	747	752	818	674	761	769	785	781	786	775	757	787	707	750	778	701	720	767	716	785	793	766	782	692	691	735	791	732
18595	34199	25123	15730	10258	8258	6281	4986	3900	3065	2442	2143	1749	1607	1660	1519	1387	1364	1264	1272	1248	1238	1157	1175	1184	1229	1142	1189	1155	991	1018	1041	1011	1069	1004	1061	1012	1015	1022	1033	979	1013	968	1014	921	937	864	833	820	839	875	808	793	827	826	770	791	843	821	787	769	759	763	769	775	773	816	772	790	794	786	733	751	730	722	706	730	728	724	779	763	761	756	792	785	770	728	759	766	748	749	756	746	767	744	784	748	752	750	769	748	700	784	732	748	739	775	779	724	765	709	746	714	745	726	760	739	790	736	714	789	721	706	742	785	789	722	766	747	774	761	753	784	748	794	739	778	792	740	759	750	723	764	756	756	741	767	760	716	709	828	786	761	700	754	746	739	805	758	732	707	734	711	753	769	734	758	769	758	802	794	786	757	771	798	752	746	759	773	746	736	800	738	737	726	781	749	784	778	730	773	704	797	776	720	742	782	777	736	736	702	748	762	748	753	759	736	739	749	798	757	766	757	791	760	755	720	718	757	780	693	732	759	730	757	754	736	778	726	815	772	810	820	758	826	747	719	752	763	775	728	752	709	740	790	763	733	762	757	760	781	739	774	709	746	767	714	742	751	771	736	731	776	767	734	782	748	753	746	757	750	725	748	699	795	737	741	783	751	734	759	765	762	736	787	785	747	737	765	777	716	662	712	775	758	732	770	715	730	773	794	781	785	784	786	700	780	732	741	731	710	742	792	740	738	705	763	755	752	724	777	718	748	735	714	732	746	767	776	707	751	759	773	758	802	755	758	794	760	755	699	782	740	754	713	767	727	787	765	757	759	743	763	756	795	723	765	766	775	773	731	788	750	774	785	751	764	727	735	757	719	787	787	737	731	757	797	743	773	747	757	753	771	728	759	786	754	703	747	718	776	745	759	750	716	785	749	720	745	749	742	774	775	789	762	749	788	754	727	706	766	752	742	744	723	773	745	774	769	752	781	759	774	725	738	734	774	760	818	760	721	747	773	775	725	762	715	787	748	798	674	722	748	767	767	731	767	720	738	709	772	772	763	736	737	779	760	732	751	703	798	734	821	745	747	751	730	762	762	700	765	765	756	725	792	697	771	694	744	748	712	746	732	767	774	714	719	743	827	717	750	754	784	721	752	762	776	746	770	781	787	754	784	752	754	770	734	700	776	751	768	740	777	732	761	762	757	763	731	774	759	705	724	733	751	735	807	767	768	783	698	789	758	746	714	772	749	755	753	769	756	789	753	769	772	784	835	761	772	724	769	752	770	752	731	801	737	803	725	770	751	690	764	756	777	788	739	722	787	780	779	750	721	775	785	726	758	780	742	748	719	760	676	777	725	775	759	741	714	735	748	763	818	735	725	773	759	739	688	695	735	774	717	734	752	784	800	751	773	759	758	736	732	759	755	782	757	718	742	774	765	791	750	739	750	780	740	755	820	756	804	746	719	753	742	783	782	762	771	758	803	805	788	762	756	739	767	800	749	722	780	754	744	758	733	769	737	774	743	745	748	747	742	765	761	805	749	756	732	835	717	727	787	737	785	796	775	778	769	748	766	678	814	756	754	750	795	764	741	726	722	794	739	799	731	813	752	746	731	718	754	743	753	780	744	744	751	726	726	754	734	719	761	742	713	772	797	761	770	790	762	712	732	766	737	734	747	741	723	731	782	688	776	701	755	731	717	796	781	689	801	773	715	723	791	743	784	759	750	699	726	745	797	767	728	823	752	749	765	751	783	714	743	746	695	764	734	806	785	720	765	748	764	748	738	769	757	731	764	770	765	751	779	745	745	751	731	789	756	757	749	766	754	711	824	707	714	787	783	744	735	783	778	720	732	755	766	791	740	769	723	794	753	764	735	752	725	760	742	759	761	748	791	752	781	776	767	696	773	767	777	766	748	794	731	719	783	752	790	725	778	764	736	744	758	734	742	725	832	738	719	735	773	750	736	773	735	787	773	757	769	718	747	735	751	770	747	721	734	751	721	738	725	736	764	761	813	780	777	756	761	816	793	745	719	745	762	777	802	767	796	738	729	713	705	725	751	679	748	747	741	748	712	734	745	747	784	759	744	714	731	749	718	756	731	785	729	782	738	708	778	717	801	749	778	789	726	712	786	768	766	749	735	791	740	711	701	806	734	748	795	766	738	706	744	763	723	765	779	729	802	761	747	729	810	728	775	754	770	752	783	754	754	794	739	770	754	746	732	760	768	806	723	773	697	721	747	747	742	768	746	769	774	780	727	795	780	766	767	759	757	786	740	770	719	770	738	704	701	737	706	726	789	762	766	745	750	741	745	743	756	731	765	781	775	778	718	663	772	780	735	758	745	755	774	696	770	737	695	780	746	764	708	794	741	816	750	768	797	692	767	749	738	674	791	743	793	762	734	778	773	731	739	751	727	792	748	764	744	733	788	759	729	755	735	733	729	745	736	746	775	738	747	716	750	740	748	784	777	705	759	754	758	748	718	748	748	715	807	730	795	688	767	726	769	729	749	784	786	759	788	745	743	799	734	766	781	753	716	742	779	775	790	726	732	744	810	741	743	758	729	764	753	730	750	774	752	768	774	786	747	738	774	777	746	733	762	766	777	720	797	777	765	802	762	760	755	749	737	781	793	736	750	709	748	747	738	780	794	779	727	728	742	789	722	782	789	751	734	766	698	729	721	773	752	750	724	766	718	782	749	772	740	791	767	814	729	773	754	753	744	739	771	752	708	735	789	743	747	784	753	744	755	751	781	742	730	750	770	711	752	763	758	762	796	742	757	776	747	782	739	754	721	735	754	768	728	721	763	737	747	793	748	782	784	813	775	759	750	796	741	702	758	719	749	766	742	758	737	743	768	804	760	743	755	781	771	792	755	764	735	742	734	767	715	744	751	772	738	741	755	748	778	760	743	749	742	754	712	789	697	734	791	756	738	802	765	720	787	711	736	745	749	724	718	760	709	788	731	791	721	741	751	770	756	768	745	692	750	806	739	742	687	712	713	701	709	715	704	701	752	746	757	781	719	771	705	820	730	790	776	785	733	738	778	750	724	710	758	742	751	721	746	775	757	728	767	807	675	767	780	719	735	773	762	751	732	767	713	749	747	748	734	772	773	780	746	739	720	762	745	780	793	741	758	755	756	720	738	735	738	725	783	729	775	789	753	792	754	754	760	775	791	776	766	772	768	758	723	744	745	729	728	754	743	729	754	793	741	754	741	776	718	781	774	747	747	749	753	825	744	724	740	762	764	713	776	778	758	743	751	756	778	758	761	722	766	722	779	705	765	790	807	770	764	708	789	737	745	746	732	757	775	785	759	761	784	756	745	735	748	748	732	733	742	705	773	802	763	793	769	728	769	770	781	739	712	724	749	693	750	714	734	766	751	752	771	767	767	769	755	728	704	756	735	707	746	785	766	764	764	801	759	711	767	748	735	747	738	717	800	835	805	784	768	745	709	751	750	747	744	757	774	762	778	778	734	765	781	705	795	756	803	760	730	770
28289	19057	11037	5533	3155	2264	1729	1298	1161	1022	937	897	907	848	893	846	810	785	825	866	839	782	804	805	807	806	813	788	849	851	757	755	801	815	758	797	762	820	798	758	804	740	770	727	783	737	756	713	770	772	729	750	743	744	767	738	709	723	734	764	723	721	766	718	712	712	736	740	697	729	725	678	736	728	707	763	681	726	694	738	711	719	683	706	715	731	685	712	715	688	765	739	704	659	709	688	748	711	747	717	709	761	706	689	711	691	714	735	698	705	697	761	673	692	687	708	744	743	762	751	670	703	713	709	719	803	719	729	744	761	707	717	737	694	730	728	754	701	714	704	691	698	704	663	709	704	745	735	729	701	756	767	745	719	762	670	728	731	709	722	706	716	753	687	736	714	690	726	743	755	721	726	736	654	742	712	711	737	789	684	750	715	697	697	708	725	772	735	736	726	721	714	769	759	727	705	752	703	713	694	765	710	703	648	730	687	707	719	713	735	698	704	721	740	697	733	691	737	707	674	704	760	750	721	716	696	762	695	749	742	732	747	754	708	737	720	724	713	698	723	684	748	743	742	743	733	723	725	733	729	759	747	708	715	703	743	710	735	720	704	788	773	734	712	729	728	749	709	693	720	784	747	706	704	720	725	725	710	679	689	717	732	739	737	712	748	726	732	722	706	757	740	680	749	731	715	728	724	709	741	720	671	751	722	742	762	719	696	734	744	683	767	715	720	725	762	734	743	730	727	712	723	722	740	737	742	731	715	685	668	742	771	708	710	767	735	734	690	699	773	730	712	678	716	679	665	733	769	740	708	749	727	704	691	696	792	734	776	714	757	733	716	723	682	728	775	725	711	705	693	702	685	716	696	720	731	689	755	703	695	690	717	693	716	724	765	721	718	683	713	728	729	721	743	719	705	724	720	691	697	740	702	713	698	740	724	684	682	726	734	693	717	721	703	758	739	716	778	734	737	715	735	798	712	725	695	755	747	702	725	704	721	684	710	701	711	735	680	708	706	756	704	753	694	748	710	721	761	719	677	732	673	756	765	709	708	724	753	798	733	732	739	663	750	729	717	700	717	702	738	733	676	727	710	686	684	702	719	735	725	742	747	706	708	679	735	734	682	717	692	717	698	738	721	709	708	712	709	693	732	731	729	736	712	723	767	685	698	762	698	742	711	799	731	715	727	707	730	696	737	716	694	701	714	770	674	712	749	800	775	722	779	667	757	739	748	753	735	735	693	763	731	718	738	674	704	667	721	696	712	700	671	750	705	708	763	698	686	751	670	719	732	743	710	751	705	739	692	723	708	719	719	683	705	732	720	759	770	661	700	735	691	734	722	682	687	722	757	663	722	762	716	736	766	731	736	679	711	726	751	716	673	693	771	733	728	694	714	726	728	749	729	717	681	729	760	746	655	733	672	698	725	672	753	692	717	685	689	720	714	733	688	713	678	658	698	704	685	716	766	799	725	731	755	741	735	709	680	760	657	726	719	722	715	650	711	718	743	716	735	744	749	710	714	748	724	738	734	720	678	726	658	740	764	756	647	696	710	751	740	713	724	736	736	706	693	758	740	743	685	700	722	706	697	739	690	762	710	704	726	743	691	719	791	750	734	742	701	746	754	732	704	707	645	729	760	724	750	719	706	747	729	725	716	706	751	729	679	787	717	740	715	763	705	717	703	718	734	677	707	764	723	702	757	732	688	770	722	716	712	753	728	715	701	715	726	688	754	714	708	749	733	732	762	686	736	687	719	763	705	746	740	774	679	724	694	746	729	719	760	791	700	701	711	706	693	733	718	708	686	767	713	759	706	685	700	700	708	693	709	722	724	733	732	716	690	720	719	684	737	696	686	716	698	693	704	695	763	751	736	730	699	678	706	716	707	706	701	734	757	706	744	711	730	693	701	760	701	692	713	670	745	727	746	734	713	734	745	733	725	689	730	749	692	744	728	713	708	713	692	663	715	699	734	746	687	767	674	728	689	728	712	732	687	715	727	761	707	698	685	747	765	732	728	766	695	735	734	692	700	733	716	713	714	698	716	756	758	691	743	734	730	706	700	740	716	730	746	756	776	753	776	702	686	708	728	715	701	683	720	684	734	710	691	766	751	698	707	761	758	701	685	724	727	736	696	720	751	718	717	770	725	716	708	684	758	691	724	713	738	725	696	724	712	691	696	755	721	743	724	677	746	761	718	748	707	754	722	707	760	715	713	737	729	712	726	737	684	734	681	675	743	737	796	732	692	683	734	734	720	739	749	665	734	755	737	707	723	694	700	720	687	743	701	712	743	715	727	693	700	728	741	731	673	698	739	717	719	699	724	705	714	721	713	738	732	717	720	726	701	771	755	745	794	734	740	776	723	668	730	718	682	675	670	692	711	708	715	691	743	754	704	728	745	685	709	708	733	727	737	698	797	709	705	728	707	701	689	717	760	742	738	715	736	666	749	710	736	735	744	687	734	709	688	711	730	720	775	731	669	727	755	689	711	702	776	721	759	742	737	769	725	713	734	710	675	711	709	688	747	715	743	740	683	704	703	710	763	729	696	739	720	757	716	720	694	739	728	771	722	682	642	731	712	726	675	721	748	691	737	717	709	770	739	710	728	730	724	739	690	729	711	721	651	740	728	732	714	727	667	745	743	727	692	728	708	735	693	731	712	746	681	689	756	721	739	748	735	712	690	688	639	668	703	698	764	737	712	730	746	718	709	722	768	733	739	713	771	738	679	734	691	719	717	704	719	711	722	750	661	719	712	723	690	718	755	750	763	741	744	745	718	700	776	770	755	773	743	724	743	730	735	750	710	747	799	710	714	731	725	776	724	714	709	724	740	729	729	754	716	719	720	719	686	738	734	695	722	743	712	706	732	744	767	696	701	712	684	717	691	717	708	693	713	734	742	709	765	751	704	728	703	758	712	728	726	723	711	718	696	689	673	742	690	744	722	686	698	731	702	704	730	711	748	747	718	680	718	761	741	662	759	724	693	742	741	706	740	766	731	706	695	739	741	758	740	731	724	722	720	762	746	762	723	733	764	712	776	653	685	722	721	737	714	743	751	688	776	685	661	744	694	737	757	730	707	746	725	718	700	724	720	717	734	752	702	719	722	719	740	757	727	763	696	721	743	732	672	692	766	758	739	691	705	692	696	717	712	693	677	703	733	779	746	698	708	720	741	771	711	757	771	761	732	708	738	733	675	688	724	692	731	719	725	705	725	707	698	765	807	786	706	718	724	725	721	753	737	725	764	741	691	731	728	698	647	757	728	719	750	698	706	744	716	715	666	715	773	696	724	728	736	747	741	741	692	720	742	769	683	743	748	732	753	694	704	747	699	731	761	699	734	771	737	736	715	693	705	726	753	711	746	654	727	727	706	761	715	676	703	704	685	693	706	741	680	694	676	701	747	720	764	720	680	738	735	717	684	731	720	722	713	761	700	749	724	689	734	719	718	802	726	723	731	701	750	787	716	738	739	713	712	711	736	704	765
12342	15701	10994	5638	4083	3343	2533	1982	1555	1377	1174	1159	1001	920	966	972	961	922	933	938	1001	915	867	903	889	961	906	894	925	869	856	828	821	838	835	840	874	822	836	840	878	854	838	836	812	785	752	808	790	806	797	784	749	759	750	782	749	779	761	752	710	734	792	740	721	782	802	792	725	730	699	783	752	786	713	808	705	776	751	814	781	748	741	757	803	783	743	737	755	763	795	767	772	721	778	755	780	722	687	753	730	787	758	756	758	785	760	756	779	802	782	751	787	791	709	750	767	761	774	747	730	791	748	747	781	757	740	755	762	742	758	693	771	788	809	768	760	756	771	774	746	753	765	691	770	769	759	740	773	774	754	757	798	738	727	800	751	781	768	712	674	743	754	774	700	770	761	765	770	760	734	765	816	761	740	782	750	782	729	725	704	764	788	737	782	737	758	712	733	746	693	772	798	758	777	756	748	763	761	744	728	724	754	755	757	765	709	736	778	765	746	743	759	799	718	778	765	786	739	750	785	764	803	769	784	738	739	779	806	772	772	763	718	746	755	743	755	758	751	733	754	737	764	771	770	775	759	762	732	777	799	766	790	796	798	762	761	773	785	763	749	741	740	718	746	739	757	777	775	745	751	731	788	759	726	757	779	765	768	765	728	790	803	790	756	770	763	719	771	788	808	707	785	756	768	756	767	760	787	763	782	772	738	768	772	759	764	787	764	775	784	736	719	735	752	789	778	760	749	762	784	752	753	746	772	744	762	737	740	710	788	736	748	740	775	773	749	693	754	692	728	745	731	749	723	812	783	734	756	738	788	782	751	734	754	780	741	707	809	809	774	786	728	739	782	728	795	697	734	730	779	756	760	723	742	744	759	760	761	725	788	757	761	751	754	790	724	766	754	773	722	750	835	751	751	760	800	717	696	749	743	743	733	728	780	771	753	805	794	749	741	809	766	757	713	758	713	766	738	772	762	744	714	725	735	727	791	730	751	707	750	758	757	786	777	714	742	779	707	732	773	772	777	765	815	780	830	731	762	757	766	769	743	783	764	733	763	759	774	784	757	776	754	764	767	744	759	720	825	740	720	740	764	689	765	821	778	736	731	779	747	711	806	710	764	773	716	757	799	780	785	731	795	751	807	788	802	787	767	754	760	721	734	770	750	725	773	753	765	774	768	725	755	740	779	748	774	753	782	731	819	813	764	794	785	846	793	821	775	769	784	708	725	729	785	748	712	758	759	769	712	798	755	796	744	795	721	768	765	762	738	738	725	758	786	740	771	797	777	805	764	718	786	752	815	769	774	796	778	744	761	787	788	770	815	759	747	737	745	765	819	753	734	770	752	759	757	767	764	775	744	791	771	790	780	775	765	775	778	749	763	759	789	784	742	750	747	773	726	720	783	782	797	759	734	793	761	777	800	760	756	769	733	798	764	742	721	791	784	738	716	764	780	752	767	798	758	766	742	788	763	757	762	757	758	758	728	755	719	742	698	744	723	714	800	790	692	748	758	734	777	712	734	770	788	789	730	777	772	742	739	784	794	760	774	738	776	702	756	753	738	788	779	746	796	780	774	809	751	785	788	779	776	802	772	704	782	709	733	747	733	784	733	740	739	776	779	787	805	757	783	773	769	757	812	762	766	711	793	784	748	782	752	778	755	692	775	734	776	730	718	761	789	727	793	757	735	743	766	730	802	761	728	727	736	750	786	778	749	734	775	745	755	779	757	777	732	748	744	764	717	774	775	741	773	742	778	772	728	723	801	731	734	795	754	759	759	750	780	726	747	811	792	738	787	764	743	798	764	747	776	787	790	785	748	777	795	753	768	782	753	769	769	774	704	751	765	758	742	808	773	760	785	748	713	777	737	731	757	741	732	785	800	773	724	759	751	771	799	765	809	752	727	780	757	805	709	705	782	751	794	750	737	753	729	738	715	782	750	732	752	728	786	762	726	726	785	739	751	748	784	714	773	787	776	748	804	751	729	761	761	706	759	728	812	748	753	814	778	760	734	750	751	694	802	730	789	783	781	738	742	777	778	755	774	760	775	702	753	710	747	754	712	779	699	780	779	765	751	814	761	766	766	765	729	768	785	717	761	708	773	795	787	770	772	756	746	744	748	781	803	787	773	713	796	756	761	764	791	741	706	798	734	780	759	766	740	743	757	753	786	730	784	760	774	796	828	786	764	730	743	752	754	800	749	729	748	767	743	722	773	750	745	731	737	710	721	725	752	762	755	752	766	732	730	783	756	755	788	755	729	785	750	762	763	763	714	788	747	734	750	768	732	742	833	733	735	777	782	708	755	717	735	763	724	778	710	734	748	771	762	784	738	753	747	720	796	742	721	778	753	749	748	796	714	755	738	757	731	807	757	785	759	723	770	747	715	759	741	756	799	761	765	735	754	744	770	773	740	766	714	764	778	773	722	772	736	797	755	745	715	730	732	803	749	764	728	776	751	796	747	837	776	748	776	782	774	788	727	759	726	747	762	768	724	784	767	783	778	773	800	746	720	806	805	754	773	706	747	762	770	804	770	754	800	767	750	762	772	758	745	759	748	762	776	793	741	772	754	749	797	715	820	750	761	778	767	741	756	708	744	761	798	748	814	757	763	733	754	725	787	774	710	761	756	780	732	741	711	768	768	744	758	760	781	737	755	767	780	762	814	761	747	785	743	777	789	762	721	746	756	739	763	747	766	758	760	820	729	794	711	759	744	733	768	818	793	749	766	740	802	786	783	756	795	795	713	744	779	781	781	755	764	771	724	755	740	772	772	739	764	795	741	729	742	691	737	737	722	777	758	767	809	770	780	776	773	782	729	762	772	779	768	759	801	776	775	789	777	763	736	790	715	799	716	753	777	833	722	726	749	714	764	739	723	818	788	721	728	789	765	779	787	755	809	753	759	773	736	778	785	735	743	758	773	754	772	730	728	754	818	789	736	764	743	821	729	779	753	739	757	762	761	753	753	750	787	729	754	786	729	781	760	753	773	735	751	760	808	751	774	728	733	772	813	753	752	746	777	690	792	762	755	813	766	770	702	727	737	722	792	776	790	716	742	791	738	763	780	727	753	777	747	789	799	769	775	760	727	761	756	721	763	729	750	770	804	784	801	735	770	749	765	733	792	778	745	753	734	692	786	738	759	758	781	794	746	749	743	804	803	763	718	730	780	747	755	738	728	807	747	753	754	799	764	784	724	769	725	791	773	760	735	787	729	728	772	753	752	805	747	767	794	788	736	795	785	734	743	772	732	770	730	727	748	761	716	709	724	773	736	722	751	772	743	740	752	805	743	782	784	711	759	776	774	749	762	802	762	774	796	707	716	780	772	754	760	810	723	729	757	747	746	757	776	787	762	741	763	749	763	761	759	709	755	781	802	722	753	766	745	714	745	745	787	758	785	783	765	785	739	805	702	757	710	713	793	737	774	738	745	788	779	831	742	775	787	753	759	764	794	756	747	770	817	746	736	798	768	756	750	755	763	705	721	774
23649	21146	28240	24313	21147	11995	3404	2083	1625	1293	1101	1001	899	852	828	793	739	765	696	759	674	695	680	635	688	681	667	678	691	651	631	636	600	605	628	601	641	662	669	642	623	598	592	626	594	595	580	564	543	562	559	516	511	512	546	517	590	537	505	540	545	509	520	476	492	476	516	492	507	488	508	492	501	520	486	466	512	513	478	522	495	507	483	508	531	489	493	499	509	483	491	487	500	503	506	495	521	503	564	518	484	524	485	505	501	465	506	533	487	502	476	476	499	476	461	544	492	475	500	529	483	457	494	542	510	506	525	501	464	524	486	500	479	520	539	494	500	484	493	465	514	513	516	493	517	512	548	444	494	484	481	496	480	487	528	529	518	492	524	477	479	487	491	480	475	522	485	487	494	498	506	506	503	516	507	472	511	536	515	501	520	513	457	531	546	534	479	542	501	491	488	503	504	493	485	533	553	486	511	518	529	503	502	497	480	515	518	499	529	489	496	482	520	537	492	488	521	506	509	465	545	449	530	496	536	450	539	510	520	477	490	525	525	479	522	558	516	514	524	479	501	490	517	517	469	467	523	549	498	518	512	544	519	522	523	510	535	464	510	485	530	495	489	525	485	480	498	494	512	531	524	497	516	549	515	466	523	504	514	499	501	531	498	557	514	495	500	503	551	477	510	495	491	481	506	505	541	534	492	480	501	526	513	509	519	520	526	478	510	496	506	549	492	522	509	478	464	525	505	492	509	521	482	518	508	522	539	534	534	530	505	503	459	497	480	500	500	534	510	488	463	510	496	484	497	501	515	546	461	491	507	531	478	500	503	480	485	520	492	452	476	505	558	546	507	520	499	513	484	499	509	486	490	500	484	510	462	530	483	549	523	517	529	503	472	486	453	459	487	516	529	498	481	490	506	469	471	488	506	493	505	514	514	481	484	479	475	480	488	524	517	530	519	523	488	478	488	541	531	535	505	488	514	511	511	526	521	493	503	537	502	519	496	517	554	522	464	487	478	532	510	501	513	536	500	501	487	508	486	515	500	504	516	487	527	540	497	468	459	510	447	525	495	526	517	506	507	523	482	500	473	539	481	522	508	508	521	538	514	456	489	484	519	501	500	499	486	542	496	500	490	483	482	561	521	563	495	489	482	506	503	509	523	514	511	507	503	508	474	497	501	483	535	529	525	547	510	510	501	513	520	509	512	485	511	480	498	511	454	486	519	535	486	506	504	446	446	498	478	497	455	491	503	518	510	511	448	506	495	516	518	472	523	519	529	490	522	536	496	497	502	501	537	490	502	496	502	509	486	495	514	542	520	497	472	486	531	504	498	517	535	517	524	519	503	502	498	488	523	459	458	545	455	472	480	505	484	539	500	487	517	481	538	480	483	523	459	504	476	466	460	493	513	489	498	522	525	480	491	501	525	560	543	473	526	528	535	435	546	486	505	517	464	529	522	498	482	532	496	489	530	518	507	460	485	530	526	476	503	489	497	502	517	508	505	517	508	522	473	515	460	496	468	484	506	497	508	513	519	473	512	500	511	485	518	489	494	510	520	525	451	480	532	513	490	493	553	505	521	506	477	463	516	490	517	489	470	470	518	529	484	521	527	511	464	476	496	503	524	527	492	498	488	495	530	505	479	480	503	498	527	517	518	515	556	527	499	513	498	515	518	502	498	518	497	555	500	522	542	502	503	544	508	522	497	500	522	467	532	562	499	501	516	523	490	526	538	535	512	481	544	529	526	514	460	505	487	517	513	492	495	497	516	507	485	509	481	521	455	511	507	523	496	545	485	454	488	532	491	498	485	526	497	531	503	508	515	531	529	498	481	508	497	476	506	532	514	516	518	506	474	527	500	547	486	477	547	496	519	492	535	482	487	513	510	503	535	488	502	513	515	481	502	512	553	508	525	512	509	530	485	479	512	528	505	529	531	534	500	501	501	490	534	526	514	513	501	501	529	503	505	531	464	539	498	510	533	495	476	494	528	537	506	484	506	518	505	498	492	533	509	492	498	505	492	518	524	522	497	513	511	554	506	482	486	441	533	489	516	511	531	473	554	527	485	507	509	528	511	507	499	528	533	556	532	482	534	484	493	503	473	501	494	520	505	515	512	485	483	514	554	508	513	506	520	493	513	506	522	486	526	481	502	543	530	502	528	460	470	501	507	516	523	495	476	494	478	508	512	507	480	563	515	487	477	516	501	533	498	531	558	517	527	463	519	497	466	511	526	512	464	528	550	515	494	530	480	493	504	555	501	502	495	504	522	512	532	502	496	542	487	518	490	498	482	535	488	504	523	494	491	527	486	524	521	488	476	512	509	543	500	527	503	501	501	475	507	479	517	559	504	518	505	508	486	521	520	493	523	487	488	526	489	559	533	516	517	483	476	495	478	554	511	522	520	490	532	476	550	465	499	492	499	488	486	546	563	543	503	497	482	482	526	496	503	482	520	500	500	484	538	483	502	514	494	524	475	516	493	507	507	508	514	518	524	525	465	499	504	499	496	508	502	555	524	456	484	540	495	509	489	535	484	532	472	532	512	517	490	457	506	524	527	517	516	492	500	466	537	500	508	481	528	478	529	485	473	478	534	496	477	483	517	513	507	516	490	510	480	509	532	524	535	470	525	518	512	477	533	512	504	497	511	519	499	483	494	520	494	490	487	460	544	493	505	511	519	486	493	495	508	516	505	463	495	482	496	533	525	491	545	520	529	495	488	506	532	508	521	532	524	515	496	528	476	490	540	470	527	506	516	513	511	483	484	504	544	520	489	484	508	524	486	494	507	438	487	497	522	510	512	499	480	539	515	455	480	525	481	515	528	503	524	489	477	510	497	526	518	526	494	514	514	483	517	527	484	494	529	528	486	567	497	509	563	486	473	503	488	482	514	508	514	516	515	494	558	496	465	483	495	541	490	503	486	491	529	518	524	490	493	522	519	545	534	485	537	480	502	502	524	487	495	504	503	534	507	516	515	528	480	465	503	515	514	528	466	530	497	517	516	477	568	496	517	497	514	492	486	483	527	516	530	494	502	507	506	521	503	498	538	476	481	523	473	499	502	503	444	498	472	482	493	505	531	485	505	500	516	488	517	500	496	517	508	518	512	518	517	534	519	483	504	497	504	502	488	458	512	486	508	506	502	531	479	500	463	514	504	461	506	531	485	493	485	454	493	496	479	496	501	534	510	484	473	454	502	551	481	492	495	539	498	541	479	527	529	536	478	511	481	466	487	509	507	524	462	466	523	517	556	517	486	477	503	452	543	504	487	491	529	485	502	502	504	505	495	469	499	514	501	499	527	509	467	518	518	511	459	502	512	476	503	523	519	527	486	518	438	491	496	497	523	493	470	524	514	519	467	543	507	503	530	514	476	475	519	500	470	509	501	514	472	469	515	510	496	541	530	483	506	466	492	497	505	509	560	509	528	497	493	537	525	512	514	527	495	536	485	522	533	488	542	549	499	544	524	508	530	506	498	495	473	540	456	502
14494	28707	19351	10677	7383	5869	4440	3348	2591	2031	1710	1332	1208	1028	1048	1072	929	894	882	946	839	890	836	770	845	842	762	775	812	767	685	714	727	701	729	726	740	712	673	733	713	701	742	668	671	675	615	563	615	552	579	561	558	577	575	591	613	528	563	580	580	525	570	586	572	533	549	583	539	522	533	523	534	507	521	514	504	558	578	507	578	533	542	535	530	515	519	540	528	548	520	550	540	563	490	536	547	555	523	579	585	520	486	523	544	549	589	554	590	545	501	517	560	529	586	537	531	533	514	553	555	520	542	560	557	577	578	527	506	522	534	513	497	583	541	538	529	499	510	561	513	508	550	532	529	549	545	529	552	571	518	548	540	497	539	560	520	579	547	503	531	518	537	542	535	588	500	551	534	586	551	540	536	542	541	513	547	514	509	490	480	499	514	508	567	504	530	499	542	548	535	544	589	541	514	541	513	548	520	544	550	523	538	583	526	542	552	538	505	531	510	539	520	519	493	536	483	502	550	495	548	543	546	554	504	516	558	506	510	555	540	559	538	542	542	504	545	544	543	528	521	501	504	508	543	544	547	553	566	510	516	574	532	548	559	553	557	532	528	524	567	547	512	578	520	557	523	519	520	539	539	573	576	510	518	547	542	515	524	563	510	573	590	545	478	511	539	543	519	528	584	539	511	523	517	521	519	553	537	532	522	554	507	535	506	471	533	531	531	516	536	565	544	534	535	506	496	545	544	547	537	535	516	572	578	487	510	535	557	511	546	543	537	505	539	496	565	526	550	537	515	512	491	540	526	523	540	521	522	587	484	511	542	556	571	522	579	546	515	498	510	524	519	544	537	534	513	538	544	559	514	504	515	509	556	532	537	541	535	524	539	535	516	510	556	522	528	504	506	524	526	517	501	534	548	546	545	516	551	537	516	506	565	604	513	510	500	530	515	541	538	551	538	561	535	518	575	532	542	557	531	516	538	539	516	520	533	507	537	533	548	540	531	538	535	510	554	539	538	536	538	568	515	555	542	546	548	527	518	547	537	558	552	535	531	498	544	481	525	528	562	519	533	529	541	510	589	518	514	508	562	529	531	548	529	530	551	537	516	513	528	527	514	536	551	529	511	529	557	533	543	611	515	566	538	540	542	528	506	530	531	557	567	519	536	518	556	584	523	570	560	549	544	562	500	522	574	525	482	553	542	521	546	541	528	525	546	541	557	528	553	529	585	548	558	556	527	534	524	545	556	541	529	515	508	538	538	536	575	563	531	552	499	562	533	547	559	584	494	494	536	498	559	548	512	518	558	565	576	547	593	558	541	517	556	545	549	533	554	536	541	523	503	534	549	593	541	545	536	521	528	545	567	510	483	553	529	527	537	541	509	558	550	524	520	544	531	513	530	557	539	530	562	533	538	530	536	536	521	522	584	529	529	542	558	574	484	506	554	563	532	538	531	526	537	549	606	558	556	480	547	500	528	529	514	531	507	499	536	566	554	566	532	506	526	547	545	512	565	517	532	506	513	535	514	541	580	541	582	523	587	502	548	524	522	512	545	508	579	533	537	544	585	555	572	539	521	523	516	539	496	508	551	513	494	544	581	517	535	532	545	540	576	547	517	553	516	499	550	522	542	528	516	518	525	519	522	543	498	560	529	525	511	517	569	515	535	520	506	519	524	572	554	593	545	520	499	572	547	547	536	567	490	518	542	518	569	558	560	531	548	511	498	516	532	557	537	517	540	513	542	514	536	546	528	512	547	548	548	532	531	526	546	537	550	556	561	487	509	499	580	528	486	493	482	572	580	565	544	543	569	590	566	526	553	522	515	547	537	536	529	530	571	550	558	551	561	511	525	512	536	559	551	534	506	512	563	546	553	549	519	503	531	522	496	531	518	533	507	517	486	496	547	513	564	571	546	513	546	543	512	504	514	545	548	507	554	545	551	546	541	494	531	514	531	530	552	574	518	562	511	565	553	550	539	572	507	537	540	525	545	562	515	527	540	527	532	533	517	465	540	540	486	583	528	517	565	523	478	555	539	546	517	503	541	555	560	517	475	517	562	499	537	559	526	522	553	531	530	523	576	524	515	546	535	560	569	480	536	575	511	541	530	568	549	549	544	525	526	499	526	539	509	542	554	550	515	543	516	530	540	551	539	532	528	522	539	532	501	542	516	512	560	580	560	511	537	501	513	546	551	508	569	496	544	563	544	523	537	515	529	525	572	525	549	537	572	552	520	549	548	522	512	529	552	537	531	565	537	560	560	538	533	558	541	506	549	522	559	522	548	516	514	524	549	523	567	525	523	529	573	544	529	579	551	535	501	481	614	519	521	499	525	532	510	541	529	544	544	550	535	538	544	509	554	516	532	540	539	529	513	534	542	534	528	542	521	572	538	522	515	548	561	512	538	483	537	543	564	571	542	520	503	558	506	513	537	559	563	569	536	517	624	519	516	552	536	561	570	559	503	521	523	557	547	528	590	493	528	549	568	517	565	534	529	512	576	529	562	522	544	582	554	498	508	522	548	512	570	534	535	569	559	558	546	504	557	551	496	561	541	565	502	555	514	510	508	516	570	514	539	582	489	498	547	532	532	544	526	539	554	552	580	570	513	565	520	520	544	565	550	527	522	525	547	521	495	538	547	541	490	552	543	529	534	559	499	506	501	536	540	529	546	495	530	532	537	539	573	533	544	545	504	553	516	519	518	559	512	522	565	536	522	544	536	531	553	503	509	514	572	516	532	558	547	515	579	540	537	540	544	575	552	518	536	575	517	513	544	515	535	498	563	528	513	552	549	535	559	538	523	518	558	568	524	568	500	526	535	548	504	578	575	515	555	525	545	561	535	531	474	501	528	543	522	510	588	530	528	481	535	522	536	538	492	509	503	512	526	509	539	534	538	499	540	519	529	567	522	547	537	517	521	549	530	532	546	564	558	491	526	528	521	542	525	544	524	521	578	527	568	534	510	564	554	536	521	538	538	528	550	502	520	538	525	512	510	526	534	542	559	524	505	552	527	513	543	533	524	509	553	545	560	541	559	537	525	522	555	563	526	516	524	569	577	531	564	531	518	553	559	515	544	529	554	573	556	500	536	553	576	547	523	509	537	523	528	531	536	484	509	519	561	582	554	568	517	567	500	531	550	526	569	532	534	551	549	486	516	559	565	510	546	492	522	550	523	530	538	516	540	576	506	539	491	506	535	570	514	531	528	521	560	554	573	570	519	527	531	551	513	519	512	541	529	532	541	544	506	499	536	514	506	525	529	561	542	519	534	505	520	543	526	523	536	567	524	533	563	534	542	553	561	501	546	477	552	562	550	541	554	501	521	578	496	555	579	520	544	557	518	522	564	565	552	545	534	554	552	492	524	564	502	552	570	599	542	525	536	540	572	557	553	549	530	560	539	518	536	528	511	529	560	522	559	538	540	497	541	550	547	546	527	554	524	489	510	533	574	522	545	540	526	537	512	561	558	531	521	585	523	545	553	541	516	548
24987	21247	27331	25356	12080	3743	2550	1885	1601	1469	1287	1223	1135	1126	1185	1134	1067	1097	1057	1171	1158	1146	1108	1081	1104	1098	1119	1075	1122	1021	1047	1065	1014	1049	1093	1086	1074	1108	1077	1130	1061	1066	1007	987	1030	1016	1011	986	1014	1025	1047	992	986	992	960	940	1033	986	976	942	1027	1019	951	1008	933	999	947	969	940	946	959	989	987	996	935	964	1052	952	951	944	997	935	984	970	981	983	947	982	965	958	964	957	985	959	1034	919	1003	931	998	929	965	943	1002	983	950	958	960	932	973	941	965	943	955	953	943	929	953	1022	953	960	977	1039	1002	980	951	950	982	978	1007	994	984	974	982	981	963	929	965	988	946	962	955	938	968	956	1002	1012	960	890	931	941	970	998	993	1032	1000	981	1014	978	1000	955	931	961	963	953	1036	937	933	938	999	932	1024	979	966	906	939	964	1020	1004	945	983	999	924	958	988	967	1006	936	972	1023	929	974	960	937	971	921	955	950	971	1009	1024	941	975	960	966	929	990	969	922	962	948	965	976	1001	946	925	982	973	969	975	995	923	952	1039	937	897	950	985	983	1034	927	989	992	926	932	1005	934	1002	980	948	1015	960	951	914	1022	1001	984	954	936	1001	972	996	971	964	994	996	997	957	974	972	945	982	942	948	967	1011	942	994	930	999	952	943	1024	1011	1011	921	921	945	954	960	978	959	1000	944	926	932	969	914	1010	965	958	941	972	1007	964	999	966	965	917	995	1002	954	957	982	992	981	963	961	1000	895	987	968	962	961	998	949	922	998	901	1009	945	933	997	954	978	1002	999	964	950	950	926	989	963	972	975	954	1007	1006	978	973	966	951	1041	1009	953	977	971	975	973	900	986	984	1007	1010	901	928	990	995	1030	948	955	921	934	996	947	917	951	1000	953	1001	946	958	944	970	991	954	983	950	999	989	926	1000	956	950	978	998	942	897	918	929	951	943	944	992	1016	935	1042	946	941	943	937	1051	961	954	988	1004	959	944	959	983	991	1020	1026	1023	932	981	920	955	1045	1000	951	967	938	1016	955	1027	962	949	1035	948	983	946	951	987	957	982	945	972	988	929	902	972	950	979	966	911	979	930	965	915	961	932	955	947	991	938	944	930	984	973	1003	969	1001	956	947	988	1001	962	976	975	951	1011	961	895	984	952	972	980	960	954	985	978	991	949	985	943	976	957	1007	982	939	996	943	958	968	938	945	1006	932	951	982	931	982	1002	948	994	1001	976	1014	981	993	986	938	999	931	980	919	905	955	920	986	970	942	991	965	1005	1036	957	978	942	943	926	987	1001	936	956	987	969	987	977	990	970	1040	979	1050	1009	924	960	1020	974	948	995	936	987	988	993	1013	959	956	988	1010	915	959	982	974	1016	952	973	926	950	1012	966	981	996	975	933	934	966	955	931	952	982	960	943	949	937	950	987	937	969	962	966	972	964	1028	966	977	974	922	993	956	935	994	951	988	965	1005	978	919	994	997	970	988	997	985	995	948	969	942	986	975	921	973	938	986	1029	931	980	990	915	921	1011	1014	972	961	1011	960	938	930	891	958	890	1007	990	1003	946	940	1064	966	975	975	895	984	977	948	923	910	965	1017	1014	996	971	932	1000	941	943	921	1029	920	985	934	1005	904	997	927	975	996	954	970	958	1003	965	977	936	982	1060	1016	961	965	991	1038	1034	941	890	988	927	941	978	964	1003	980	954	996	938	963	972	1020	936	923	1000	962	940	986	1006	1014	955	1003	958	900	996	1008	1023	959	974	931	983	971	951	906	954	970	996	1008	939	920	982	1019	974	1000	986	922	983	992	1013	955	1033	974	956	928	949	945	982	939	986	996	1004	960	953	937	970	916	969	989	974	910	957	931	987	924	974	928	956	969	984	960	952	993	920	961	897	967	1012	968	913	989	1009	992	991	964	938	943	911	958	1033	970	1024	956	998	951	914	917	960	932	957	964	1015	995	921	915	981	1017	935	916	992	1003	950	995	920	942	1005	1033	991	952	965	1036	967	996	895	973	921	995	994	936	1005	915	965	988	986	965	964	972	944	913	951	965	979	935	1014	908	965	904	967	926	945	1001	983	1017	968	962	927	927	973	949	980	999	959	944	952	1014	901	1022	995	926	942	959	952	965	1036	937	942	984	932	953	922	979	945	975	973	1015	977	1006	942	899	959	1001	958	910	952	987	961	964	969	992	965	969	986	976	1057	953	921	984	993	961	925	978	947	954	905	975	992	988	955	987	971	978	966	984	947	908	1016	1002	915	1007	934	980	973	1015	959	904	974	957	957	970	988	956	978	934	994	1031	951	968	930	933	980	933	961	929	983	967	993	957	962	1032	989	1017	972	944	963	925	925	938	1017	925	921	981	996	941	966	1000	947	923	955	1022	965	945	941	996	917	973	940	939	951	888	996	918	987	923	968	949	958	970	988	1029	953	975	1002	901	940	975	1028	961	901	970	927	985	989	1023	979	1032	942	934	1011	930	1019	990	959	1020	984	1038	1003	983	916	1031	957	952	985	954	974	956	922	943	974	1020	928	954	963	968	945	1014	919	977	970	1046	986	1000	941	905	961	928	995	985	949	946	997	959	905	971	964	953	960	945	940	966	943	933	965	973	973	940	990	954	952	945	978	920	913	1021	991	876	946	927	984	959	935	992	941	1004	950	973	987	946	1005	965	966	931	979	1020	951	962	1002	1005	972	968	1029	993	951	991	937	958	945	950	990	1008	976	943	932	919	954	961	1002	985	941	956	941	955	1010	924	970	970	998	938	959	936	927	930	988	972	982	962	970	882	968	1002	963	949	1001	957	938	959	960	1033	1009	983	958	915	969	987	965	1010	960	972	969	963	963	1021	1003	973	962	999	952	941	902	943	941	911	923	985	946	969	974	928	968	989	924	974	994	1013	914	962	1008	1004	994	950	999	928	983	929	1015	987	1007	1009	917	970	976	916	979	970	959	939	983	919	966	1005	978	1021	909	989	932	1018	1008	1034	1018	976	975	1009	952	936	975	996	975	951	970	923	969	969	960	943	934	977	1007	945	973	945	922	921	1036	954	953	965	986	969	1022	990	943	904	993	985	972	1017	942	960	949	923	904	940	982	978	961	963	957	961	1014	945	944	954	921	923	988	929	975	978	924	960	986	965	970	989	983	941	944	942	916	949	911	999	939	1044	965	995	1039	982	1006	932	962	966	1003	938	967	966	971	932	955	981	990	968	963	970	892	941	1035	975	954	974	929	1016	958	962	927	988	987	926	1003	958	988	999	971	950	966	938	962	955	952	952	953	982	986	943	959	966	927	899	929	956	992	949	980	921	929	945	915	937	963	1002	941	955	957	1018	947	996	931	974	906	965	929	940	920	975	935	947	996	936	966	1043	922	952	969	974	942	1014	959	937	987	983	957	947	917	981	957	1001	941	919	945	1019	963	967	993	933	937	1024	995	996	946	928	982	954	989	1020	1007	999	950	979	945	909	1003	929	956	930	1013	974	979	976	912	994	1004	967	1020	991	1001	954	951	965	987	980	956	1008	1027	955	943	931	961	952	931	970	969	973	989	962	1001	969	972	948	1025	948	977	965	994	944	913	939	998	965	953	964	988	957	983	988	998	991	1099	899	935	984	954	947	985	971	911	959	910	1008	1005	1000	970	907	963	951	967	1001	998	957	976	947	937	947	972	1045	953	966	934	1003	961	926	1002	951	976	955	970	944	967	1002	1003	937	990	975	985	1005
13318	23751	15591	8332	5796	4882	3815	2900	2401	2019	1659	1546	1456	1395	1358	1336	1297	1300	1299	1312	1276	1204	1196	1259	1171	1207	1194	1192	1128	1081	1100	1103	1174	1155	1175	1143	1087	1125	1138	1099	1100	1103	1131	1060	1111	1070	1066	1042	1004	982	1057	986	1064	1012	1006	1024	1016	1016	1040	986	972	986	1000	1021	939	961	971	957	1020	983	996	1002	952	984	945	934	955	985	981	1003	1046	974	995	948	960	1025	962	1008	962	1017	906	982	893	942	987	919	1000	1012	1024	935	960	993	973	1021	1045	1005	955	962	969	1002	960	951	951	919	959	944	964	937	959	992	978	977	1052	943	922	986	912	998	986	962	997	967	983	1007	996	962	1008	1013	983	972	1001	987	1013	954	1007	962	934	974	971	1023	932	927	999	959	955	971	978	919	974	997	1032	989	974	980	965	978	950	978	994	924	961	955	992	964	923	975	972	987	990	981	951	968	1024	990	982	1027	963	977	1003	998	1050	1013	941	989	939	978	1013	920	1006	972	969	993	971	1007	991	1021	1032	972	961	1019	939	977	1024	979	950	1041	953	926	995	991	956	959	976	925	1029	1017	924	993	964	922	977	955	1003	970	1000	964	1005	1014	956	992	917	974	977	960	963	932	991	926	1010	936	947	1007	1004	998	946	983	947	963	978	974	989	919	998	910	1003	980	1019	963	956	923	964	936	968	994	992	973	965	981	988	933	981	909	1002	1000	979	953	964	998	997	964	972	949	1012	1016	983	980	1053	964	978	1005	1002	957	1029	967	1039	1035	952	984	963	973	937	1000	957	962	954	977	959	1008	947	975	973	962	942	981	1037	988	971	982	1007	959	971	1077	986	975	983	1022	974	965	1013	996	1027	985	987	962	953	988	982	971	942	1062	967	983	963	986	1025	977	976	1007	979	965	941	940	949	940	977	988	932	998	908	1014	932	957	940	1006	964	1012	963	1002	969	972	949	943	1095	959	990	1017	1019	1016	974	994	959	973	983	974	949	1064	985	954	927	1025	958	1009	981	969	977	1020	966	933	1014	1015	953	983	977	938	1019	1006	943	982	928	974	998	995	967	1043	987	972	1000	952	995	1026	973	1012	985	996	1016	988	1013	993	1013	998	935	987	1005	962	926	978	931	1014	980	973	980	948	955	942	983	1007	1011	952	943	995	956	997	967	993	960	1019	986	998	978	991	942	960	983	976	1002	938	971	1022	959	936	1016	995	955	954	958	1009	1047	963	967	998	1006	997	947	982	965	1001	905	962	983	973	973	989	994	955	968	1012	988	1020	982	1046	984	918	1007	968	943	999	951	995	994	980	969	963	979	943	1004	950	1004	915	1002	988	1005	1054	928	1031	1005	958	998	1001	930	960	959	964	992	950	1016	1027	950	976	1007	969	1015	950	978	981	968	946	945	968	1019	974	946	993	1006	998	961	929	976	936	933	977	942	1025	956	1022	936	1003	996	967	975	1034	940	935	1026	994	1040	936	944	983	990	965	974	953	1009	1006	953	997	982	933	955	927	956	975	1012	942	1017	1025	1021	991	949	978	958	975	955	956	968	969	970	948	985	1052	1036	1028	917	993	1001	982	1068	996	979	961	915	999	970	986	1006	947	949	938	942	1029	955	1001	991	971	936	1009	955	965	968	961	974	992	948	995	1024	974	1003	1038	1040	1023	989	945	953	958	967	996	1042	937	983	992	933	1006	977	1020	998	998	990	1016	935	965	1056	925	973	952	1021	1035	1009	984	983	1001	955	1005	984	954	1024	998	940	990	1024	986	1002	994	945	1034	1004	975	1012	987	964	947	1072	978	1006	963	1038	968	994	946	977	953	1033	977	1018	948	971	1004	953	936	951	1043	1007	979	994	1003	982	1044	988	958	982	974	980	975	946	971	979	924	970	927	1045	928	1002	1000	994	953	954	997	976	1045	1051	1026	929	976	978	991	907	996	994	984	1022	1000	935	979	969	980	940	963	967	967	980	989	926	980	968	998	992	984	1001	1003	1033	952	965	971	1037	990	998	962	1011	951	1024	968	972	999	1014	984	971	1011	1054	933	996	985	985	960	950	1016	980	963	920	943	993	1000	1017	1001	995	1003	960	1028	986	1017	947	941	993	985	968	971	967	1024	993	1013	1031	981	925	995	971	957	983	956	1004	999	1043	969	1005	989	983	990	967	953	1062	1061	956	959	954	1024	982	893	998	957	973	1027	998	985	962	1008	1026	958	1000	972	941	946	961	1002	982	985	948	964	1008	935	1040	1019	991	916	986	966	973	1006	1025	983	1009	1006	1036	1041	982	986	1025	985	961	1007	980	953	1057	968	1038	986	1026	1028	982	1006	979	921	956	944	961	963	1006	1012	954	959	960	1004	1022	910	980	961	998	1035	960	961	970	997	1001	951	960	941	986	1001	989	1004	1033	963	985	982	1021	934	959	952	887	980	930	980	951	983	999	1010	967	952	1019	975	919	960	975	956	987	955	996	960	1025	951	980	980	974	972	1000	971	999	931	955	943	953	970	991	939	922	1009	959	953	968	952	981	972	1030	980	985	1002	987	942	1002	968	1007	975	1048	1012	987	987	1002	1013	995	938	990	1011	922	1011	935	994	961	1007	1019	1007	999	1000	938	920	990	1006	940	1004	976	977	1027	991	979	973	1026	1036	970	971	1021	957	981	997	985	966	981	1016	1002	995	1006	983	1000	959	929	948	1046	931	977	967	958	970	991	997	916	904	982	983	964	975	929	997	981	1057	1000	991	989	1039	980	967	936	983	984	997	909	969	1004	1044	925	983	991	993	1012	958	982	976	1022	946	984	1021	948	1043	884	1012	938	993	1010	993	1018	995	985	990	966	1031	1014	974	968	952	1005	984	980	936	1022	953	990	949	991	929	962	1002	989	1021	951	993	966	1015	972	1007	1039	1006	971	935	983	984	985	963	1034	1018	1013	988	937	1002	992	974	970	992	1009	998	981	989	962	983	994	1043	927	978	994	986	974	962	990	958	966	1006	978	969	968	1066	1000	976	984	967	990	945	971	983	951	973	953	994	985	990	932	1014	924	1027	994	970	964	987	967	994	959	895	986	967	992	986	922	894	1024	985	967	961	963	1014	1021	1030	993	941	957	957	997	1026	999	1002	960	995	1013	998	966	1016	986	970	981	940	1065	969	1007	912	941	955	963	893	1008	994	987	968	974	1004	994	940	973	968	995	984	981	980	942	971	964	971	1026	1004	983	992	1035	981	1011	960	966	967	971	1038	998	1033	952	985	971	964	1045	948	966	931	972	970	1017	1002	989	962	978	1012	972	992	967	913	971	982	1024	932	988	964	987	950	974	942	1011	1001	944	994	1013	977	990	965	976	995	966	997	974	958	972	992	957	992	992	1005	987	1079	964	982	1051	964	1001	997	992	920	995	956	947	984	1036	988	939	988	982	1055	937	939	992	911	1015	977	984	1048	983	944	997	1019	1048	989	982	994	997	1030	1005	968	1006	993	983	950	981	1045	1001	965	992	958	1023	981	1004	967	987	970	976	947	975	977	979	1025	997	881	980	968	974	990	958	960	962	969	1038	942	984	950	1008	986	990	1001	923	965	1002	1095	987	1016	990	1003	955	996	979	964	1004	977	1007	1015	988	1011	915	971	990	933	984	947	911	953	974	978	958	1024	998	955	993	994	946	1006	966	949	913	939	1022	932	994	967	987	953	971	1031	979	1025	924	1006	967	998	983	977	876	989	1009	986	1019	1029	947	991	991	958	991	964	964	998	922	937	994	961	952	1019	965	1003	1001	1037	957	926	1035	960	1024	990	995	1003	1015	969	942	1021	983	983	977	1007	1013	1014	988	981	1016	975	971	997	1002	979	993	1017	925	991	924	942	963	968	985	981	1009	995	1005	1035	964	962	1001	947	1009	1011
22738	21314	28992	23992	21325	21464	11150	3444	2384	2040	1699	1489	1323	1248	1301	1188	1086	1090	1136	996	1107	1114	1065	988	1012	1016	1034	1012	977	950	903	909	920	922	900	930	985	967	956	938	929	959	958	873	858	855	873	859	829	764	791	787	736	729	758	867	797	796	774	796	787	776	831	767	758	780	744	784	758	792	760	773	755	812	741	732	747	724	781	792	784	762	738	815	772	737	769	827	740	789	761	781	777	781	769	766	771	776	787	750	753	822	705	782	750	716	701	779	725	737	770	801	743	738	682	762	800	777	736	742	748	736	732	746	764	746	759	806	789	736	793	747	770	769	769	768	822	732	739	811	803	774	784	805	799	783	769	791	796	797	770	738	759	750	808	795	813	751	769	785	788	787	792	780	764	773	799	766	787	736	752	781	744	780	720	734	772	716	780	748	770	765	793	769	806	795	711	764	758	772	799	763	746	733	694	762	773	725	788	782	841	750	764	768	775	819	768	757	766	729	755	737	794	822	756	776	742	735	728	774	786	800	757	739	786	766	739	773	779	749	782	784	753	722	800	802	805	783	746	748	749	773	740	724	797	763	731	692	692	706	756	822	766	760	789	768	788	756	760	731	840	751	731	723	759	748	733	754	757	757	829	766	718	763	805	772	753	818	767	752	764	758	791	762	789	766	796	727	759	776	768	796	773	726	737	747	765	788	798	764	806	714	753	762	773	823	758	730	709	817	801	797	708	753	732	702	783	721	735	761	792	758	823	760	755	777	795	754	757	756	789	778	714	779	747	738	733	721	765	756	770	749	786	769	751	781	749	742	774	756	771	745	750	721	767	757	715	772	800	754	794	815	731	727	723	737	780	775	829	796	759	756	754	750	776	793	742	776	803	765	807	742	740	756	779	719	741	775	706	725	777	692	759	785	734	777	798	762	753	779	748	782	736	730	789	778	814	799	738	760	714	766	801	752	792	707	774	754	754	716	760	731	699	774	736	773	742	800	751	737	777	821	732	775	736	738	767	763	751	782	773	748	732	769	763	778	754	746	787	737	797	799	708	786	764	720	774	741	799	757	799	766	841	769	812	755	729	750	789	761	814	736	750	770	793	727	749	766	737	791	743	733	746	760	782	780	758	788	743	722	748	708	788	771	781	851	798	754	811	774	745	732	803	789	744	769	810	766	749	754	727	731	787	762	748	802	792	748	760	778	756	773	777	799	734	776	770	730	860	796	763	770	794	754	741	780	705	767	764	741	726	765	779	768	805	727	739	711	769	785	725	801	718	793	785	767	739	795	830	781	754	791	784	740	780	760	783	747	702	743	724	757	776	801	751	741	752	770	749	791	768	809	758	751	763	765	752	778	801	734	733	777	771	765	737	710	780	697	760	837	797	752	760	795	756	735	792	791	794	781	788	737	735	771	782	777	729	768	752	741	765	787	784	792	776	795	781	780	749	781	785	740	804	740	741	742	790	777	781	768	788	756	801	799	814	738	747	786	754	752	798	704	750	751	721	768	715	774	813	788	769	736	773	759	773	739	767	704	789	764	760	757	757	743	707	767	815	776	765	788	726	748	782	799	752	830	774	723	775	751	771	769	754	758	745	817	740	722	818	700	728	724	760	773	753	816	736	849	757	736	786	760	776	754	759	744	765	747	806	810	740	766	734	810	755	812	760	750	694	746	736	800	723	805	829	761	762	767	743	794	708	760	729	792	766	759	726	782	754	720	778	741	770	748	772	739	762	800	756	784	734	774	811	764	724	753	766	779	720	720	780	821	744	756	756	790	777	746	730	772	742	770	745	726	750	744	755	756	832	766	787	769	740	764	784	756	808	749	776	749	765	794	744	758	671	763	791	780	765	754	786	773	749	789	761	745	756	781	723	756	759	768	749	745	754	750	766	692	786	750	762	752	777	715	682	758	803	815	746	757	768	783	761	725	753	765	750	750	773	750	767	789	803	769	798	738	781	803	730	800	733	759	751	763	768	761	742	785	804	720	752	768	776	775	768	738	768	803	778	769	716	753	744	802	790	776	780	700	776	763	779	777	727	762	741	748	750	789	792	824	756	827	740	722	726	745	774	789	708	752	781	770	849	759	760	809	741	754	721	757	707	766	785	806	759	768	757	746	741	742	727	753	750	782	767	771	795	781	757	818	737	705	715	728	747	756	731	729	736	763	794	808	778	718	709	704	746	752	758	764	769	729	729	720	768	758	745	754	776	781	750	757	757	741	770	732	728	752	787	763	749	798	782	785	791	754	741	733	837	766	785	748	770	810	746	740	720	753	759	768	739	722	782	750	755	766	771	778	779	721	716	770	786	778	785	759	765	769	806	787	764	717	748	769	768	761	761	728	733	769	742	748	786	735	751	739	734	750	737	752	760	745	772	785	718	757	790	771	809	798	751	752	756	730	817	756	710	769	780	770	755	784	725	764	708	756	734	784	746	830	773	779	764	766	794	758	802	748	790	834	771	793	800	775	742	759	772	753	743	799	777	786	733	731	774	768	777	787	778	762	756	795	748	717	753	777	725	776	735	777	779	744	772	758	751	727	767	796	781	777	763	784	805	703	735	763	734	739	798	774	733	753	764	787	777	760	746	752	750	822	742	792	799	755	767	768	773	744	760	779	744	778	763	756	776	711	779	751	791	769	783	767	770	744	792	762	743	777	733	817	772	773	746	788	758	776	797	784	785	794	791	737	742	766	736	760	756	766	816	718	772	716	772	782	779	818	795	773	760	760	788	766	781	712	772	752	734	753	737	696	738	750	749	747	755	770	773	713	731	706	726	737	796	748	755	741	763	780	750	802	720	762	770	753	740	793	782	772	753	807	722	754	730	755	761	764	789	731	756	775	785	781	768	699	756	759	769	754	748	794	752	763	766	814	735	785	763	758	751	749	745	740	737	773	752	747	736	721	763	780	784	759	773	738	774	739	832	743	730	728	758	769	807	728	753	800	748	785	758	714	812	755	703	779	756	771	778	751	718	740	771	758	751	758	768	770	741	757	726	773	737	736	777	771	763	774	746	712	789	772	764	741	725	757	754	764	737	695	787	722	742	751	765	735	779	779	774	827	754	716	783	765	750	780	782	757	754	735	744	761	786	728	774	772	754	769	733	726	758	774	741	719	780	744	809	779	813	806	737	743	812	787	763	750	762	788	761	783	740	757	797	731	782	738	768	750	782	777	758	779	763	726	735	783	753	797	767	741	736	735	749	779	733	730	751	705	732	727	742	720	728	740	745	760	733	817	811	768	781	767	735	751	745	737	763	741	783	753	760	781	767	789	738	744	738	756	756	722	755	781	772	808	778	771	756	726	744	831	756	749	753	753	730	759	837	756	739	759	754	733	766	728	732	734	713	778	776	793	814	772	735	814	780	760	779	758	743	719	785	760	820	724	736	759	751	753	784	763	768	720	788	754	772	777	784	733	780	731	745	795	715	730	776	799	746	796	757	728	786	807	794	760	789	764	779	766	762	779	772	723	745	794	768	787	735	774
16337	36061	25541	14926	10298	8308	6604	4969	3773	3196	2428	2043	1824	1638	1600	1528	1398	1322	1336	1315	1242	1234	1198	1166	1148	1214	1104	1080	1164	1116	1055	1096	1000	1017	1022	1065	1076	1084	1057	972	1018	1011	1035	1012	931	865	906	906	836	869	835	848	820	855	794	813	815	817	842	794	791	731	785	723	782	810	816	745	763	738	732	823	749	789	721	778	817	735	832	762	784	773	774	771	758	787	732	739	699	788	797	803	748	724	744	733	789	742	718	781	738	747	749	781	781	800	745	732	761	746	736	777	714	771	795	789	788	777	670	696	782	771	771	741	749	760	765	732	763	730	773	751	789	760	708	800	719	768	740	800	747	739	758	796	728	822	740	784	711	748	766	771	759	737	777	740	750	710	778	752	728	786	791	786	763	738	795	780	773	722	712	765	740	761	797	745	709	752	742	745	782	735	801	795	755	714	820	756	711	746	763	850	795	744	752	758	730	744	759	713	763	756	760	739	735	736	754	756	811	752	743	767	762	798	749	745	781	788	798	777	782	737	704	773	729	769	747	748	714	748	828	717	728	733	724	730	742	730	796	755	788	768	747	774	773	752	735	754	778	807	826	797	764	784	726	778	773	750	724	761	788	737	737	771	787	787	711	753	778	815	766	730	763	756	785	670	669	789	752	747	799	725	783	748	722	803	768	760	740	753	785	746	734	719	751	736	766	733	721	775	776	750	733	737	787	717	774	716	753	783	743	768	762	794	755	747	725	753	787	743	756	749	776	741	728	777	742	751	756	741	743	731	732	730	708	686	748	787	758	738	776	750	779	754	700	757	761	752	749	756	747	763	718	740	767	708	802	792	747	820	819	751	695	743	751	805	766	747	763	758	745	710	757	751	715	781	764	813	760	712	783	774	781	749	726	797	777	771	696	789	758	766	794	739	800	766	700	710	756	724	777	758	730	771	781	754	772	764	754	757	769	766	732	734	775	753	817	737	777	798	770	752	808	792	765	788	758	741	768	795	816	815	772	730	764	811	758	760	748	686	737	753	758	762	771	776	765	792	736	772	723	743	761	817	720	804	759	752	749	743	729	774	792	748	736	744	759	700	758	744	763	751	703	761	718	748	728	730	753	747	721	741	758	752	781	823	754	764	781	752	805	784	755	709	767	747	763	770	734	738	744	769	739	753	767	809	717	719	763	731	748	729	743	748	740	780	759	809	734	867	754	780	671	740	749	799	731	756	715	757	803	761	772	713	769	707	765	767	779	714	732	744	768	759	740	779	759	819	754	755	737	787	748	759	743	757	773	771	772	739	797	739	757	752	762	730	738	784	769	744	708	754	769	789	772	793	766	785	759	789	753	799	767	723	739	760	775	748	731	771	771	790	776	742	726	768	771	724	787	754	743	732	792	744	763	748	763	797	733	759	779	740	754	727	751	791	759	739	728	755	750	750	771	713	760	725	736	766	734	773	779	740	753	753	758	751	764	722	749	743	748	782	734	765	761	748	709	787	716	770	749	776	752	718	753	712	759	760	745	754	786	766	710	746	774	757	796	793	745	826	775	770	747	779	748	791	794	839	745	777	772	750	730	716	770	698	765	768	739	760	713	784	792	758	734	732	780	744	799	797	794	748	827	781	772	769	794	784	767	798	758	794	848	729	738	802	775	732	716	775	778	712	741	759	745	736	775	787	795	787	821	772	778	708	702	743	749	798	777	771	776	739	756	746	767	765	790	723	743	785	744	765	809	741	809	744	747	772	772	730	758	739	800	798	724	731	814	785	737	779	752	746	795	787	754	716	729	707	778	803	783	740	733	769	777	793	704	789	733	766	747	763	777	781	736	750	722	755	739	736	720	693	729	742	770	743	750	739	771	721	720	732	761	750	753	784	737	728	738	743	775	735	772	727	746	728	768	787	755	782	752	790	752	769	782	751	725	756	792	750	774	752	746	797	772	756	754	737	771	721	776	746	716	746	820	748	751	696	748	741	796	740	798	737	774	777	763	773	751	755	771	741	754	751	785	710	751	721	745	719	753	749	743	780	734	746	787	784	753	728	747	747	795	833	776	733	735	695	773	759	755	735	703	731	731	754	738	767	723	724	760	774	720	757	761	762	763	755	735	772	740	759	774	711	791	773	760	761	785	717	777	760	755	750	773	744	726	775	779	794	739	702	766	778	749	740	764	755	750	718	767	717	713	736	711	750	725	781	771	746	753	782	780	763	743	745	773	787	733	744	770	809	717	729	760	769	759	788	754	728	716	747	767	799	791	748	779	762	734	762	779	768	798	774	767	728	744	790	765	757	744	767	754	809	763	742	790	725	780	781	759	767	779	806	735	762	746	763	720	756	766	793	759	750	728	762	798	764	762	735	743	740	775	736	785	740	767	743	752	742	780	770	727	769	834	747	750	750	768	737	702	754	729	744	712	701	684	738	764	709	752	766	726	710	777	760	725	734	731	804	797	721	753	744	754	776	809	782	728	745	776	750	773	740	722	805	755	772	779	794	748	762	737	771	794	778	761	717	756	738	737	777	747	746	770	728	760	763	752	754	780	789	794	769	749	716	768	775	759	703	706	816	766	709	739	786	764	792	727	733	761	753	775	800	780	802	786	797	790	734	769	752	740	740	787	690	792	777	782	751	769	782	772	789	748	753	801	665	770	771	753	779	751	758	760	767	858	742	749	718	783	791	701	790	748	776	727	802	758	735	771	744	750	733	786	742	739	731	834	753	735	763	762	720	716	821	780	724	799	734	738	772	751	772	813	775	755	754	735	729	746	705	782	741	761	766	768	764	762	758	734	755	773	756	745	769	776	770	803	765	756	745	771	774	752	783	760	761	804	702	794	802	731	736	778	741	759	742	768	752	725	721	740	864	794	787	757	726	721	791	755	796	776	769	720	710	746	780	731	757	768	792	759	755	787	792	760	778	759	726	729	749	761	732	733	800	729	743	754	764	775	743	774	749	796	783	758	778	812	761	783	777	783	737	745	724	735	750	808	717	715	793	727	759	719	789	749	782	731	757	759	729	783	767	792	715	811	741	732	755	742	761	732	750	762	754	737	747	737	773	726	775	775	747	776	725	792	738	765	777	722	723	768	732	764	767	743	809	786	801	775	769	770	741	771	794	762	775	789	742	745	739	798	720	761	736	757	749	778	709	765	747	735	762	759	789	787	762	720	792	803	754	762	729	778	799	785	762	784	830	746	772	755	755	769	750	730	734	729	764	756	765	718	749	770	754	786	720	761	744	791	788	756	729	748	763	771	730	741	748	736	781	728	764	760	750	721	778	790	808	752	777	754	752	799	814	766	732	775	721	774	812	734	789	764	774	728	757	736	744	749	745	739	760	752	746	818	741	745	734	748	759	825	741	749	733	757	810	773	777	758	742	722	757	722	809	769	691	762	805	801	732	722	774	742	774	749	742	795	718	745	728	741	687	756	766	747	773	776	801	743	739	741	751	756	767	740	765	785	738	738	727	770	732	755	697	765	718	778	769	782	762	735	768	764	762
28093	19083	11446	5185	2913	2185	1558	1270	1110	989	904	851	855	820	796	901	818	786	860	826	799	836	820	818	798	812	822	795	791	762	770	799	710	734	743	760	792	801	788	791	764	790	751	727	764	717	766	731	794	796	724	721	750	699	762	806	710	749	725	733	795	750	744	782	733	709	749	705	700	709	725	751	721	719	734	756	734	662	792	709	739	714	757	660	710	704	723	763	738	716	716	775	662	738	719	724	722	751	730	713	741	697	718	707	706	726	767	719	703	687	699	695	730	743	743	759	715	740	701	713	745	664	742	719	730	726	743	680	705	683	766	713	743	735	738	711	690	744	687	724	738	680	720	732	710	740	769	688	748	729	688	708	713	667	753	772	690	725	710	714	722	723	718	743	756	735	764	721	740	703	749	737	707	691	726	765	709	719	724	730	718	725	711	689	736	754	729	696	723	710	735	711	711	709	703	744	713	747	731	712	700	680	713	695	726	765	739	703	748	734	704	788	715	723	694	704	798	703	759	722	700	685	737	680	712	688	757	737	718	738	728	733	687	711	717	736	746	724	722	723	727	733	710	700	730	739	740	690	726	734	719	777	758	723	701	746	746	733	750	729	769	716	719	689	705	734	753	715	734	695	723	733	713	691	735	761	754	742	686	704	750	702	761	678	760	722	735	728	744	706	760	719	688	680	745	730	714	721	755	800	762	765	786	719	753	744	726	741	771	713	714	691	753	737	674	733	726	740	734	697	745	744	755	730	720	676	734	730	730	743	722	749	722	718	709	721	708	744	716	670	729	727	736	679	744	749	748	707	689	725	718	722	676	750	762	771	690	731	772	751	782	768	703	754	723	725	719	725	753	723	706	743	719	735	743	717	693	728	730	741	732	744	737	724	727	763	727	724	719	715	739	705	703	760	698	727	737	776	750	750	724	689	728	696	689	748	717	731	682	725	749	737	730	671	692	727	756	712	667	736	710	794	732	787	724	707	702	706	698	705	661	784	753	722	747	689	721	733	688	732	705	724	718	734	778	740	810	744	753	757	724	720	688	701	688	707	708	689	733	712	765	754	721	712	729	711	730	736	754	680	690	752	734	763	763	720	705	760	727	711	736	741	732	742	718	723	715	752	668	696	742	698	739	738	700	688	749	724	725	669	729	722	674	722	728	739	763	766	728	751	694	740	718	744	751	705	720	690	708	742	740	718	725	693	705	640	725	719	721	700	731	741	708	702	726	685	763	688	702	696	696	676	734	684	716	700	732	679	730	737	720	710	693	717	691	736	711	754	739	747	720	747	669	710	702	697	689	740	744	691	703	730	697	720	721	736	735	659	712	706	696	704	714	718	682	766	728	726	683	641	762	716	778	682	684	717	726	783	726	706	711	748	739	774	795	711	741	743	710	718	660	683	753	734	702	769	665	746	740	760	764	753	711	721	740	736	701	712	740	686	716	725	748	690	713	788	752	659	693	727	658	687	740	691	725	736	682	767	727	709	715	686	756	746	677	698	701	723	715	759	762	737	759	705	708	701	741	715	690	700	737	766	693	678	746	710	741	718	746	710	730	735	739	692	735	710	706	685	697	687	681	737	751	741	720	717	691	697	708	775	699	734	708	718	723	735	699	720	780	727	743	693	750	730	770	741	755	690	740	696	700	699	708	758	721	733	687	734	733	695	702	721	710	742	741	715	681	711	760	712	692	701	725	743	718	709	700	713	745	778	745	682	700	748	666	683	774	772	720	681	693	694	724	733	753	693	744	748	742	723	761	735	715	675	742	688	770	748	704	708	744	709	747	721	749	766	704	772	664	700	740	679	757	719	713	746	770	708	746	738	734	668	714	720	687	718	681	711	741	755	758	748	753	711	722	708	742	700	781	721	750	746	701	701	769	669	746	637	719	740	697	737	703	762	706	746	717	734	721	771	742	750	735	719	705	658	729	720	697	736	730	728	758	753	709	754	733	690	709	738	735	720	708	736	722	698	698	698	752	721	722	704	677	664	744	774	763	719	695	667	722	735	727	743	768	699	743	698	702	719	773	731	682	739	670	717	739	718	705	708	737	693	693	746	712	739	715	743	717	701	758	687	739	699	705	719	727	707	654	698	771	704	749	720	723	738	741	744	740	705	750	675	755	710	697	691	733	695	764	730	754	714	722	737	734	742	761	709	758	700	748	762	718	684	702	727	700	730	768	771	695	715	728	728	695	738	766	777	711	732	721	748	703	702	736	672	724	721	731	686	741	707	700	717	759	705	722	707	690	687	738	703	686	721	724	720	735	755	759	735	744	745	730	711	731	688	697	717	757	776	672	642	763	726	709	723	690	738	692	684	708	778	744	727	716	693	744	724	700	727	744	714	748	695	736	723	724	765	716	699	773	717	748	667	732	692	722	707	722	691	733	694	682	721	711	703	670	665	759	764	766	742	697	711	726	743	675	743	748	735	694	695	750	734	692	713	725	725	764	701	731	785	679	756	663	697	718	733	692	732	732	738	741	760	719	723	720	745	745	705	708	703	727	704	767	658	735	712	694	703	692	749	711	745	725	744	744	716	716	724	732	724	703	741	727	766	755	739	753	678	728	722	696	735	732	721	745	688	697	701	728	724	775	726	722	675	694	695	716	712	739	742	748	699	717	718	761	791	702	683	694	697	750	793	726	734	736	711	726	741	709	780	770	694	745	738	684	706	708	737	751	692	730	744	742	693	679	696	736	658	730	777	739	745	715	717	748	737	686	709	703	729	725	743	736	693	759	715	723	705	729	709	717	722	751	784	721	696	709	707	738	759	772	748	734	760	717	744	708	767	754	742	738	722	773	708	679	709	718	699	733	727	741	665	720	683	721	709	721	742	749	706	700	783	704	722	710	722	728	728	686	710	683	747	741	696	693	741	736	719	698	739	722	682	750	727	706	722	707	712	765	745	709	680	680	699	739	710	723	790	764	702	715	725	727	735	724	739	711	732	692	707	729	724	737	713	737	729	765	736	734	727	742	731	734	722	720	706	708	691	733	724	702	722	706	653	777	734	745	724	719	774	723	705	751	796	705	734	785	727	669	745	775	759	724	667	706	698	711	740	725	689	762	732	770	698	750	773	722	737	690	714	723	668	655	764	719	719	773	687	688	693	701	796	747	712	765	786	722	721	690	746	742	773	694	725	710	731	724	770	693	699	705	769	774	706	688	750	683	679	740	722	733	695	710	739	728	684	743	712	729	754	738	724	722	730	718	704	729	713	731	766	758	695	736	728	713	707	685	708	717	726	731	729	704	709	715	740	761	679	723	678	704	720	746	709	725	722	729	759	726	717	748	678	731	714	735	705	753	712	750	688	733	685	705	687	704	717	751	736	719	703	736	719	792	682	746	713	714	708	745	754	762	710	706	698	749	712	715	707	709	761	707	699	693	684	722	710	714	737	738	719	763	752	766	753	742	762	724	691	716	697	697	747	757	758	718	757	699	799	703	706	755	715	692	713	716	730	781	674	741	718	743	781	706	707
10889	16178	11038	5562	4187	3475	2587	1904	1610	1269	1153	1112	1000	966	1003	965	921	958	933	989	917	937	873	862	909	907	916	875	894	925	863	914	859	843	845	825	883	828	887	865	818	862	880	836	863	777	781	820	800	752	756	783	766	762	774	837	751	740	798	780	794	726	730	752	784	755	783	768	786	740	749	732	734	696	757	741	729	776	750	782	755	710	728	717	798	724	770	743	839	716	779	790	771	785	716	787	772	786	745	763	719	735	748	747	691	738	743	792	723	729	727	736	750	749	737	733	756	697	727	763	801	771	766	758	757	758	779	768	755	767	739	790	770	703	799	777	795	753	786	765	775	760	723	780	739	760	794	782	745	748	821	778	743	738	776	758	763	766	771	773	712	773	753	785	791	736	761	785	778	813	801	715	727	755	741	766	791	745	759	730	757	758	773	730	782	727	729	785	754	742	789	777	775	770	750	745	802	749	814	751	741	741	786	721	764	749	763	797	771	758	688	762	760	770	771	784	750	786	774	774	773	722	713	714	749	790	733	745	800	743	723	757	756	743	813	760	770	785	746	750	799	730	768	755	794	814	797	751	725	728	755	745	742	743	775	769	767	751	786	744	747	726	788	723	712	766	729	768	769	734	760	708	784	753	761	742	763	700	727	715	716	735	778	798	767	714	775	755	785	780	765	727	774	758	726	752	783	816	770	752	809	766	750	729	788	767	764	779	752	781	715	793	778	763	742	764	790	729	774	745	769	755	752	762	758	729	799	783	714	811	754	748	794	781	763	792	781	777	752	782	751	730	741	752	746	754	732	776	765	770	819	752	757	786	784	764	752	796	753	832	680	750	767	745	751	766	757	803	788	750	771	768	752	733	770	739	742	781	760	818	740	810	714	741	742	768	775	750	760	785	809	717	824	757	804	747	750	709	764	776	730	757	733	753	723	780	736	746	768	743	759	737	696	725	747	791	731	794	748	726	750	758	762	751	770	764	808	805	737	794	775	766	758	753	730	760	756	716	793	775	740	714	743	708	751	757	764	744	775	709	754	768	783	788	742	804	760	798	768	776	780	764	794	781	762	784	784	729	735	781	759	711	758	766	773	768	781	783	718	735	752	692	748	805	724	692	816	747	728	778	720	790	741	740	742	792	726	757	767	772	799	754	764	709	761	808	734	737	781	786	744	716	737	765	791	742	783	774	804	788	788	746	750	772	754	741	748	711	777	732	773	766	788	716	772	772	759	794	731	765	803	737	793	764	775	774	788	747	785	760	789	747	723	732	766	815	758	782	754	764	762	794	745	777	753	733	743	770	783	793	713	763	746	740	813	746	758	740	744	757	780	731	769	751	739	760	696	741	770	707	742	730	760	740	735	721	755	780	707	739	753	723	778	723	749	800	745	728	743	758	799	721	743	751	781	741	702	788	763	709	736	764	798	698	745	762	781	783	787	775	798	790	736	760	781	749	763	719	756	748	780	796	736	725	772	747	764	736	761	781	725	744	827	751	770	735	766	736	703	801	731	745	795	784	738	758	770	723	734	764	788	771	729	755	774	699	744	748	766	738	763	769	766	750	758	766	750	774	753	757	750	720	759	762	795	793	722	765	755	774	729	751	740	725	749	803	759	747	763	827	793	772	770	714	723	793	746	737	687	756	747	793	808	745	731	716	754	750	794	788	734	760	763	748	747	735	710	757	761	754	742	756	758	759	772	821	773	788	756	749	760	769	732	803	746	783	750	801	751	752	777	750	784	773	775	752	774	725	793	755	764	782	756	745	753	799	751	767	736	740	751	738	775	774	772	712	761	737	726	754	775	697	770	762	796	726	715	774	753	817	777	806	756	734	741	748	740	780	802	802	784	760	786	723	753	758	752	763	787	736	761	784	806	754	759	784	783	745	738	773	759	761	750	796	764	763	709	733	750	741	793	752	739	774	730	733	779	782	814	720	765	793	753	797	722	786	744	726	780	762	799	789	763	812	755	757	758	753	750	743	743	765	780	725	759	755	797	759	798	805	754	759	792	814	735	730	756	792	705	743	746	734	718	790	694	736	740	820	803	746	763	769	724	759	756	797	806	806	755	810	760	766	756	747	706	768	770	725	693	778	777	789	753	774	789	758	731	748	778	738	791	803	757	757	780	763	811	779	760	750	722	735	753	713	773	744	738	772	779	768	748	819	773	772	714	766	771	761	785	710	745	782	772	742	754	768	736	729	746	737	781	715	715	762	770	732	754	788	751	765	765	742	734	746	768	790	718	765	696	759	762	768	781	776	809	752	738	807	788	758	806	772	786	756	764	710	761	775	753	777	774	781	746	745	768	750	738	724	766	791	783	796	776	740	742	780	773	749	780	756	775	707	825	752	713	774	771	739	728	746	732	751	764	804	767	779	758	711	763	778	733	791	771	758	743	718	779	736	688	777	746	760	792	795	723	735	791	730	717	773	770	771	736	747	735	758	748	703	743	770	783	796	774	784	785	761	765	719	728	752	744	801	781	785	770	782	784	771	767	752	732	780	754	756	744	801	729	762	732	797	790	760	788	725	777	777	810	749	763	756	805	737	771	785	726	786	745	738	794	775	780	780	804	776	725	703	719	732	795	732	745	765	762	750	709	779	747	779	787	777	718	790	745	811	747	777	754	760	767	765	763	759	754	805	767	706	724	759	739	821	768	773	810	769	743	757	798	808	760	726	745	746	720	720	767	754	758	774	790	788	717	804	749	722	776	789	747	738	704	776	767	780	775	751	778	756	806	768	752	756	719	759	737	738	739	795	737	771	801	758	724	783	774	795	793	740	748	677	805	777	790	716	718	779	754	725	759	771	754	691	823	769	762	794	738	792	732	737	800	780	765	711	773	815	785	720	716	737	778	741	760	701	732	798	782	770	775	716	753	759	747	770	795	768	774	816	785	808	791	778	784	759	766	763	721	752	764	802	758	779	762	761	787	771	790	772	752	739	743	738	771	721	723	721	735	754	773	751	763	741	715	739	756	778	752	739	734	767	735	754	799	740	741	769	768	765	717	742	725	774	796	771	815	715	763	702	773	727	742	776	737	804	767	738	779	773	757	763	726	775	746	793	797	770	758	806	778	768	749	736	765	744	739	798	732	760	766	776	770	762	768	717	710	694	760	770	752	733	754	773	761	815	771	765	733	730	784	780	742	797	783	775	791	779	716	705	777	762	788	766	777	762	814	672	764	790	812	757	698	780	773	760	828	750	826	720	758	802	798	754	798	776	750	710	791	773	753	756	728	794	758	773	759	753	770	753	724	762	723	770	768	713	731	752	776	730	752	740	778	795	772	709	744	738	756	771	771	738	741	777	747	739	785	735	685	727	800	750	766	784	775	791	737	749	744	762	802	734	746	765	755	726	757	745	760	759	761	734	754	718	761	823	744	773	734	770	772	746	799	784	773	725	759	744	760	774	761	749	752	767	764	771	760	719	763	763	752	808	725	737	771	742	764	701	763	784	732	775	755	706	778	750	801	718	765	792
23746	21260	28474	24356	21280	12369	3755	2140	1607	1245	1026	937	871	864	767	835	731	732	738	717	750	677	723	723	660	700	686	637	710	673	676	672	617	641	605	630	620	667	674	672	661	597	596	607	556	619	597	585	534	558	560	577	533	549	573	501	546	551	541	541	519	515	511	513	487	561	509	522	530	527	524	506	519	493	504	525	532	541	536	536	526	496	536	522	521	498	491	522	542	532	488	557	551	521	517	488	543	506	466	526	512	506	503	524	512	528	534	541	486	547	472	517	519	521	495	483	528	473	499	498	482	526	523	579	513	510	505	496	452	509	536	540	528	510	562	514	539	481	538	516	497	480	511	550	519	507	516	509	510	501	489	535	513	529	540	555	511	499	511	513	528	508	487	494	479	510	512	480	521	529	503	489	532	497	557	490	531	522	491	488	536	498	502	498	462	499	524	500	530	513	512	527	505	531	537	483	538	556	518	492	529	477	506	489	489	517	518	511	508	542	596	526	520	550	479	550	512	515	524	514	563	528	485	489	540	511	485	548	524	503	547	536	476	513	527	536	456	556	515	485	545	477	528	524	540	527	504	488	501	517	525	518	477	524	556	511	539	506	485	506	503	545	505	562	537	520	486	511	524	514	545	552	519	468	528	458	513	525	489	522	484	512	517	538	530	544	493	497	504	552	538	511	509	517	538	498	531	480	507	543	547	507	522	499	496	541	546	539	516	528	539	504	511	517	507	493	500	546	544	531	509	529	482	507	485	505	521	510	499	509	506	536	523	518	508	561	513	549	503	535	516	516	537	541	488	517	512	525	530	490	511	534	529	535	494	530	520	512	490	501	510	488	520	527	508	509	505	500	520	453	536	471	485	500	551	514	523	544	516	481	504	507	519	525	522	528	495	514	498	488	520	479	509	515	490	509	496	538	506	537	539	526	500	501	527	544	517	522	504	499	512	497	531	518	544	482	569	533	477	519	531	519	517	542	509	522	559	473	499	569	476	485	499	489	547	542	521	495	532	541	496	509	546	503	526	477	493	551	494	529	505	515	510	520	515	519	494	518	575	539	531	498	493	542	571	551	560	551	513	498	519	526	487	519	543	548	539	503	511	490	516	491	527	512	501	487	516	527	542	514	500	489	515	488	559	515	548	490	507	491	536	490	560	555	549	491	492	522	555	520	509	554	538	562	505	524	511	503	527	534	522	506	515	483	493	502	497	510	535	556	530	526	552	529	537	503	496	512	539	472	508	524	511	513	509	506	493	488	565	513	518	550	513	498	509	521	475	533	540	535	519	551	547	517	497	507	527	515	496	521	499	503	494	533	561	527	461	535	517	530	513	494	533	526	510	511	489	521	501	537	530	517	538	526	484	489	538	496	533	490	499	552	491	503	552	527	490	562	549	495	509	482	481	539	515	484	511	524	495	454	472	545	523	527	513	537	494	520	486	502	515	489	496	515	493	503	511	522	517	517	514	519	523	470	565	530	510	499	504	510	460	491	498	508	521	498	496	502	489	528	517	507	550	521	543	536	518	497	524	520	512	504	540	489	490	487	575	541	546	575	488	497	529	537	563	511	492	582	548	528	514	502	530	474	536	518	493	477	530	513	517	515	504	522	514	502	515	531	474	470	511	510	502	482	509	501	548	494	489	547	529	496	490	496	491	525	554	550	538	498	527	500	494	549	482	516	537	503	511	494	533	515	518	532	536	482	525	498	532	533	528	521	503	504	566	517	527	515	525	501	533	529	507	482	499	567	528	513	519	532	485	464	540	500	499	507	521	500	501	537	549	566	490	531	550	502	523	507	521	501	572	504	486	518	489	505	534	513	543	558	497	480	489	502	553	538	508	478	489	503	486	506	534	530	532	483	527	489	523	485	536	490	516	472	505	496	500	505	514	542	528	545	501	505	541	503	523	499	542	521	468	491	572	486	488	528	518	482	491	541	472	530	506	529	535	529	513	518	538	511	514	504	519	543	517	515	525	478	507	505	486	483	536	532	542	506	538	478	518	507	527	516	517	469	512	517	467	602	500	521	533	510	499	520	517	507	530	513	533	533	533	543	542	492	528	571	500	535	543	562	477	531	522	513	530	544	488	504	502	548	480	541	491	543	492	514	548	497	544	529	517	543	559	474	521	501	496	522	539	563	518	523	561	512	500	501	498	517	520	527	483	520	527	500	492	480	491	507	494	507	538	530	524	545	484	505	473	539	524	541	487	510	509	513	526	492	527	498	492	512	478	484	486	530	532	538	482	540	534	545	501	521	512	498	526	518	516	500	536	511	499	564	541	522	508	511	488	504	507	484	486	501	556	475	525	499	527	457	478	513	516	520	519	503	507	575	536	523	513	512	534	467	500	522	512	491	497	495	500	539	530	513	503	513	460	497	490	555	517	478	485	546	468	549	481	500	541	522	540	494	521	456	521	540	487	486	534	521	493	561	543	497	511	492	511	558	454	537	527	523	553	523	499	555	562	504	514	525	539	502	514	508	488	492	532	531	479	554	524	490	512	522	543	474	505	520	494	528	551	522	505	518	513	537	540	551	515	534	527	518	521	517	499	476	493	502	544	536	501	470	474	546	553	481	508	497	543	546	509	492	528	500	517	480	502	517	544	540	521	516	517	515	513	509	510	501	512	536	507	516	554	503	484	494	528	513	498	535	457	471	477	504	516	510	482	548	545	497	508	521	497	518	522	535	508	543	490	531	500	514	505	539	528	502	485	519	494	546	528	520	506	574	519	483	531	500	512	516	537	511	488	520	533	536	530	472	495	507	519	491	518	491	493	510	491	476	530	497	506	492	525	531	518	505	508	538	502	520	566	487	529	537	503	544	499	542	507	521	533	527	521	505	522	529	521	571	525	563	519	519	517	492	483	531	506	534	468	507	518	501	503	521	456	538	531	504	545	550	555	534	512	516	540	589	512	510	508	519	526	534	494	559	519	507	505	525	532	521	553	549	504	535	542	515	536	534	513	523	521	540	471	514	487	488	499	528	498	526	505	493	535	509	501	552	548	555	522	517	542	471	486	516	516	524	503	498	496	565	518	518	510	480	507	510	541	546	489	526	515	555	490	496	527	521	465	495	514	553	481	504	528	546	480	564	510	500	540	548	543	494	527	458	510	529	517	520	521	500	512	501	495	483	536	511	550	532	531	550	478	532	531	497	500	559	534	523	550	452	513	513	493	513	481	540	539	528	505	516	544	471	527	535	542	486	492	504	545	513	522	512	499	522	498	498	499	533	501	495	527	483	542	515	485	530	512	501	515	525	453	497	515	531	478	494	507	525	511	542	575	570	525	513	502	510	518	537	512	487	519	525	478	509	518	508	499	510	497	478	523	504	492	469	527	526	489	519	524	545	467	500	509	511	531	527	536	516	512	454	532	517	516	525	528	526	498	508	488	503	534	493	500	518	485	497	517	533	528	534	520	504	526	505	502	494	525	528	484	558	513	495	547	489	538	513	518	548	497	523	533	519	513	497	493	494	520	507
12336	29886	20326	10974	7349	6161	4507	3365	2546	1946	1594	1450	1224	1128	1078	1040	1003	924	977	929	908	935	886	777	781	856	835	753	800	825	759	742	783	705	706	708	736	749	746	756	760	688	730	746	647	626	648	640	588	549	584	628	585	580	560	551	566	544	594	601	552	580	595	585	578	543	539	534	551	543	566	546	550	575	524	549	550	559	562	536	520	607	554	554	516	535	579	560	527	526	545	514	554	579	579	559	548	539	573	568	497	524	547	538	550	520	539	551	568	510	531	544	556	536	523	521	514	533	536	579	534	543	556	541	554	566	564	540	556	567	550	540	505	512	530	521	519	513	525	487	589	547	559	552	584	554	506	534	533	535	534	525	557	522	596	559	560	563	589	546	502	572	551	542	554	573	563	573	560	557	543	558	596	529	539	530	546	539	555	552	567	539	504	556	582	541	543	517	556	567	530	521	561	550	568	550	544	540	519	521	567	571	544	593	499	541	535	473	509	523	571	584	507	502	528	517	585	535	572	567	526	540	533	513	526	525	540	541	530	570	522	570	530	542	568	511	525	516	531	582	563	528	570	545	569	547	591	569	536	562	518	521	529	578	565	525	524	531	536	488	567	518	545	555	524	585	519	562	537	519	560	544	575	504	576	594	522	519	559	504	493	551	553	551	555	537	534	536	552	541	501	578	542	489	494	550	507	575	510	537	532	554	582	600	553	548	532	581	532	588	545	555	600	533	544	494	524	536	547	526	528	579	541	541	578	600	511	571	585	531	543	550	527	553	587	534	539	534	566	527	560	546	526	537	503	506	557	582	515	547	524	582	562	549	526	541	566	537	514	541	544	555	534	537	543	551	573	532	560	473	517	530	517	590	550	582	542	559	527	571	542	567	573	550	555	538	545	500	513	522	547	559	598	544	551	547	517	571	570	510	543	544	539	549	530	534	550	511	546	558	543	545	543	545	533	533	520	516	551	588	552	535	521	548	546	516	563	519	532	549	539	516	516	539	540	555	564	531	525	548	567	515	573	544	573	526	560	519	543	526	522	580	543	579	541	484	520	539	528	582	545	566	499	526	562	527	577	553	589	545	507	557	513	531	545	537	559	532	537	514	547	537	562	563	509	548	594	520	541	535	554	536	527	529	563	548	566	576	550	596	562	500	591	533	537	539	493	560	536	535	544	549	560	537	511	546	565	526	586	562	582	592	526	561	528	577	600	605	534	544	501	556	558	487	523	532	531	587	565	546	561	552	507	527	532	520	566	533	536	560	528	579	544	574	543	516	549	517	519	526	544	533	522	525	530	558	600	505	562	543	527	562	539	536	561	563	523	551	556	508	542	537	547	511	538	565	559	560	559	535	542	545	520	555	565	552	523	551	582	544	505	506	505	557	561	568	549	537	496	523	526	515	530	553	532	548	466	600	556	558	513	514	536	532	549	578	502	565	505	526	526	555	530	528	596	562	560	528	574	597	537	547	540	540	545	533	526	567	561	566	569	538	552	541	525	527	592	569	579	524	522	554	543	541	535	534	571	535	575	544	555	541	570	542	527	533	576	569	529	524	581	529	524	535	538	553	522	526	552	547	541	535	518	568	529	528	569	569	506	522	535	537	567	566	556	511	523	560	537	557	544	574	573	552	565	512	565	541	533	518	563	540	576	514	518	546	518	531	533	532	541	564	559	519	541	551	540	512	540	519	548	553	550	555	542	544	526	520	549	519	560	582	573	533	528	529	567	563	540	561	569	555	558	576	549	564	542	547	502	557	555	556	588	582	538	519	576	538	511	553	534	587	524	569	538	545	564	539	563	538	505	557	560	562	506	542	554	524	546	542	570	547	521	517	551	541	516	527	517	580	521	552	552	526	572	543	562	531	514	566	544	532	523	521	575	551	542	563	511	554	551	565	546	512	549	579	539	574	518	567	550	529	543	542	538	573	506	534	543	556	562	533	576	533	496	560	530	512	510	541	535	543	518	555	567	580	555	507	514	537	528	524	587	523	502	495	547	610	515	525	576	572	568	552	575	550	519	559	514	519	519	550	531	590	507	533	574	550	532	550	558	531	520	531	542	524	539	582	536	525	552	560	561	523	585	604	538	519	497	561	585	528	531	551	508	545	581	506	588	555	523	554	540	502	500	533	588	518	565	493	565	558	510	562	543	515	542	514	523	539	534	579	512	518	532	577	533	570	482	531	586	575	561	570	558	550	587	523	553	522	530	607	546	558	545	540	504	562	532	558	549	531	550	535	585	539	537	559	537	517	555	541	534	561	514	528	565	560	525	512	561	596	526	559	520	551	548	551	560	562	562	572	582	587	586	523	559	548	511	532	587	526	593	577	552	565	533	567	583	574	553	506	531	532	529	557	556	543	530	565	518	561	547	557	550	525	547	495	588	562	545	549	539	524	560	544	523	549	532	545	534	514	568	546	553	538	550	579	566	532	517	531	540	543	530	532	572	577	522	602	551	564	543	587	525	589	546	525	533	533	533	530	541	564	531	502	579	559	584	545	584	544	536	543	509	513	554	525	529	569	517	551	540	522	523	505	511	554	534	551	553	540	554	547	569	523	546	548	560	542	496	523	569	543	566	510	557	552	535	539	540	526	548	529	607	553	531	509	585	535	516	564	606	618	535	537	552	529	547	588	532	554	555	531	522	520	564	566	566	548	531	562	546	566	553	533	536	525	558	534	532	561	523	519	543	522	522	538	581	509	572	527	546	542	526	552	511	524	530	533	551	538	542	561	565	568	532	567	520	579	491	537	524	516	571	556	535	533	527	565	548	528	536	534	562	550	538	539	545	531	541	555	541	521	551	548	553	581	563	562	557	572	543	531	567	539	545	567	562	504	551	531	531	512	534	546	518	524	568	541	581	560	534	529	515	510	520	560	522	521	541	543	526	570	536	554	528	534	568	549	547	526	558	538	567	534	531	554	539	562	554	545	518	531	557	499	560	548	570	557	558	554	541	549	541	557	550	586	602	548	527	531	544	551	531	521	585	520	546	557	548	575	532	549	527	511	529	521	544	514	557	544	553	553	530	532	520	559	547	550	557	532	553	571	533	543	548	541	514	534	556	576	552	535	543	593	480	521	533	516	560	563	552	570	554	516	520	548	546	553	567	566	513	510	543	512	524	562	530	565	541	556	559	512	545	512	517	571	573	506	571	554	532	540	611	563	539	540	552	544	555	519	553	555	529	574	578	530	520	542	560	577	527	552	556	533	572	526	540	562	547	554	568	532	536	535	573	501	547	543	579	510	562	535	507	569	501	514	578	546	551	537	496	590	520	526	574	534	506	548	571	522	558	566	541	531	579	557	528	507	540	545	532	537	582	536	569	544	536	526	512	549	536	518	551	549	545	547	549	523	533	541	576	509	544	527	539	538	486	552	553	527	544	574	567	572	526	546	519	543	553	553	543	534	523	551	537	522	562	564	566	520	531	516	519	546	521	548	582	540	536	508	562	559	529	536	570	572	561	544	551	546	523	547	550	524
25112	21310	27467	25438	12240	3771	2524	1912	1663	1438	1324	1266	1224	1223	1144	1146	1169	1162	1075	1178	1152	1158	1098	1113	1075	1094	1066	1140	1108	1094	1119	1043	1045	1127	1069	979	1053	1158	1106	1073	1037	1040	1013	1112	1016	1053	1020	1014	1020	975	956	1030	962	1023	1004	1049	1002	995	1001	934	1015	1007	983	1034	960	994	956	992	1047	1002	985	987	995	933	954	1016	1039	986	963	1020	962	968	959	935	982	976	938	989	995	1017	939	1024	965	1040	971	957	976	962	956	984	950	967	1007	989	963	932	961	1032	986	930	988	1042	1015	932	955	980	973	996	974	999	1023	946	983	963	1025	995	957	996	986	982	1023	1011	999	1052	985	950	985	1015	970	961	984	1019	952	948	985	968	1031	986	980	1081	954	962	979	919	982	1002	1048	1022	967	948	981	1013	998	948	945	965	900	1012	982	979	928	932	963	949	1023	969	990	1004	975	1039	1007	1059	959	1049	997	979	993	939	945	914	943	969	977	960	981	996	992	1032	923	969	1004	1012	970	999	1011	990	960	948	1046	1031	955	973	938	1041	959	1012	973	965	1046	981	991	978	995	992	987	969	990	1007	962	984	960	912	952	938	941	946	1000	922	940	1005	1017	961	1019	982	1000	948	930	996	958	958	947	984	977	1020	998	960	906	990	1001	975	973	944	948	1001	995	921	981	980	986	970	1034	1007	977	986	978	994	1003	930	947	938	953	967	989	934	1002	1004	918	969	983	897	985	977	975	985	1022	978	937	1012	955	992	1008	947	1048	1004	1002	953	970	993	993	971	990	1001	992	1031	1004	1014	998	1015	990	948	983	938	927	983	1015	959	924	991	919	920	982	1009	969	1001	936	1000	962	964	1003	961	991	998	1006	983	980	962	906	992	970	939	1037	936	958	1018	977	984	974	991	967	944	986	943	1049	994	945	973	997	1026	947	1046	1019	981	953	1027	954	1012	978	993	949	984	951	1040	1025	963	942	995	988	991	998	987	1028	996	993	989	1053	972	1001	961	980	966	955	990	958	951	987	998	953	967	978	950	994	944	961	999	967	998	970	977	969	964	957	1010	1013	1000	952	909	954	999	1012	967	979	937	987	937	958	992	898	955	1016	987	974	966	1025	1005	960	979	950	995	956	984	994	1001	1033	1041	995	956	958	991	991	956	977	998	1010	994	936	996	991	925	994	965	1018	1042	985	949	1025	1028	964	988	971	981	942	933	958	968	992	996	1002	1027	975	988	982	965	961	969	949	993	913	1013	989	991	1003	933	987	983	1000	1006	1012	937	995	954	967	991	925	996	968	1002	1013	998	1019	1032	983	985	941	994	994	1016	1009	1046	1014	986	983	947	1001	981	947	949	1008	996	992	1015	992	1019	961	976	942	1040	987	924	1036	994	1001	1057	941	1033	1022	1008	996	916	997	1026	983	960	945	974	965	961	993	1008	1006	975	941	931	939	1028	986	971	1008	1007	1004	1001	977	957	930	954	946	992	996	998	950	978	998	993	951	937	969	935	935	1004	1015	986	995	945	1027	979	963	991	1034	906	998	944	940	982	1054	970	1006	1001	963	1009	945	972	982	943	975	1001	1020	960	961	1043	1026	1002	987	1035	913	976	1034	939	989	986	1019	1007	1011	990	922	989	1033	1022	1000	978	1032	988	1006	1005	977	988	956	998	1041	1007	997	942	954	965	969	982	981	964	999	961	1032	969	1022	945	938	1012	1039	988	1006	989	994	961	989	996	942	985	997	938	958	967	950	1037	975	954	988	1002	964	1016	1032	962	1001	947	976	974	1014	930	984	985	925	1004	979	953	1046	948	957	913	1013	968	1019	996	931	894	935	970	968	994	941	1064	971	1016	963	925	978	982	932	998	986	975	1058	966	1026	975	1021	975	990	1004	1005	1067	951	959	1012	953	909	983	968	1000	1016	967	962	1007	962	967	1002	968	931	970	1019	993	980	949	987	998	998	970	1032	940	1018	980	973	1025	968	977	1031	1008	971	973	988	987	969	1007	960	926	971	962	1001	987	983	978	939	956	985	999	983	958	982	1047	996	987	1011	951	954	1026	961	1012	963	977	989	1030	970	1014	1005	940	978	986	973	944	908	893	1010	997	980	966	986	956	989	998	1004	1009	1040	989	959	1043	1008	992	1026	1001	993	948	939	958	1006	945	1020	1003	992	932	1011	1000	1002	1006	969	915	928	989	980	1020	912	968	964	1024	1045	951	1037	998	1028	955	958	1020	1029	996	1052	994	1006	976	967	993	954	979	996	978	968	978	1002	900	940	986	990	970	937	988	1023	969	887	991	992	1029	961	991	995	1001	1020	991	991	985	925	976	963	957	1022	956	952	1002	933	954	943	983	1010	1035	960	975	1008	1002	918	974	954	1014	955	986	966	1015	1028	995	977	978	961	998	979	991	996	973	992	964	934	1016	1005	1016	964	985	930	1021	990	1018	978	1020	948	971	1022	963	909	1009	1021	968	1005	1004	1054	980	1020	988	989	1008	1026	978	961	970	1008	963	1001	978	1004	1035	954	990	978	951	1021	968	962	1000	1035	1010	961	991	933	992	973	1030	924	1018	974	982	981	1020	980	1040	1032	1028	991	998	974	980	1002	994	928	978	936	982	997	968	939	1008	1017	1022	930	975	1024	943	973	987	996	977	995	986	981	986	965	997	1013	1014	977	942	999	964	1028	980	1018	968	980	1014	973	968	956	945	955	968	1019	985	978	1003	933	948	950	1002	955	1013	1025	973	936	971	945	1007	1000	1016	969	929	1014	972	965	991	1033	960	1007	927	956	942	968	937	914	1002	999	950	936	974	961	986	990	969	961	981	965	998	985	978	1033	1003	948	1011	981	989	979	971	964	938	987	1014	1012	1040	1027	977	919	956	905	991	997	984	1014	928	948	995	990	1030	952	942	962	978	989	1018	994	979	1006	988	933	1035	985	995	992	966	969	984	957	955	992	993	1045	967	1012	920	1027	962	1034	986	968	957	1020	971	999	954	1015	956	965	929	1005	916	1005	1030	921	1013	981	960	1009	951	959	981	1006	976	958	936	962	911	923	1054	995	963	1048	959	963	960	1017	1005	969	995	976	966	1020	1009	971	957	938	1003	1005	970	1044	1041	973	934	943	967	954	999	966	1006	966	955	952	1025	990	1009	975	990	997	957	934	954	958	966	998	979	989	994	983	1022	974	971	1004	1003	961	998	984	976	944	949	978	989	1006	946	926	1051	991	1006	971	973	950	942	1025	966	965	971	943	1012	963	972	989	974	995	1011	948	962	1024	1029	917	1003	953	959	967	960	1017	934	1010	952	1008	967	988	1021	1005	986	927	1003	985	986	1007	962	977	974	1080	976	971	954	1043	975	1035	991	967	941	977	986	942	997	950	1000	944	969	987	1008	983	992	979	1011	941	965	962	966	939	1009	1041	1024	988	956	1012	994	977	1005	939	937	987	953	962	993	942	992	1002	996	938	959	957	1005	917	1008	982	979	937	982	983	979	999	976	949	966	1009	956	965	917	1020	993	1012	975	950	980	967	1059	972	1023	958	983	928	1015	991	997	996	978	975	986	945	996	975	1034	1041	1011	950	970	957	961	990	1016	949	925	1003	980	980	954	1014	1011	972	956	972	1015	1003	948	1001	1012	979	953	966	1027	924	1017	972	948	979	1042	977	999	966	940	1037	1037	1007	993	1026	934	991	990	978	972	1015	995	990	980	966	997	953	990	941	981	991	1000	1002	979	981	1047	951	961	961	983	1023	987	939	929	937	998	1030	931	990	974	960	998	991	957	988	979	995	925	988	1003	1054	1048	939	972	1008	948	995	958	1028	907	936	987	969	981	933	1000	1023	983	1022	1009	977	980	977	984	1008	972	983	979	924	964	1011	1008	954	971	949	997	960	900	961	999	1018	1029	1034	933	951	927
11140	23985	16472	8216	5910	5113	3832	3066	2335	1951	1622	1576	1489	1406	1391	1312	1292	1330	1286	1276	1231	1224	1275	1180	1246	1229	1164	1210	1223	1157	1149	1078	1133	1074	1122	1149	1124	1161	1126	1131	1126	1092	1123	1086	1128	1042	1017	1060	1028	1055	991	1021	1027	1033	983	988	1023	1004	1015	1013	1026	1045	1095	1039	1018	1026	965	1050	1020	998	1004	1006	1004	976	980	1031	1014	1023	990	987	1028	907	961	964	938	1044	946	999	1000	1038	932	975	927	990	936	955	980	950	1005	990	1019	995	1000	970	919	997	1058	1021	999	1028	998	998	980	999	1029	1027	987	989	1014	1021	1022	1019	974	973	1022	1008	944	962	949	965	962	956	1020	1032	1009	1014	1014	1009	1048	1024	1000	1008	972	948	998	991	1012	1017	1005	978	964	1031	1020	1006	1018	967	1081	1050	939	953	1027	1046	997	1051	965	959	1017	957	992	963	1011	989	1010	999	951	996	995	1001	976	940	948	979	961	1004	995	1023	1001	1000	982	1020	932	998	1017	948	1002	1012	1022	1005	963	965	1057	960	956	987	970	1054	1021	960	1000	981	1018	1024	974	996	1012	1003	995	986	1056	963	1006	1001	956	978	1003	1010	1009	960	973	972	973	1037	964	964	976	997	1022	1019	992	960	986	977	998	977	977	1011	991	994	981	1013	969	945	1000	1019	994	1060	949	1041	985	1066	1007	964	1044	1068	1014	966	1025	986	1035	1042	1031	992	1020	981	1031	970	978	1067	969	975	996	957	965	984	981	993	1012	978	971	976	999	987	1018	949	998	957	1022	1006	960	949	992	962	1026	1047	1041	1007	1048	936	1043	999	1005	1008	988	1014	967	990	988	984	1042	980	1015	999	1013	1016	978	958	977	977	973	973	993	935	1007	994	1004	993	999	981	1039	1075	980	974	1047	957	951	993	967	1026	981	968	990	1027	1019	942	1065	1027	973	992	979	989	1013	1052	1005	906	1005	1038	982	962	963	958	995	978	966	973	1005	951	948	975	998	996	986	988	971	1036	957	1027	1008	976	962	987	952	1023	972	950	986	989	993	954	1022	1045	1014	974	1039	995	965	1025	1002	1051	1019	931	960	1006	1014	1021	970	1030	972	1020	973	964	984	1009	969	1028	981	973	1004	967	1022	1003	987	1065	1000	1002	978	1016	947	1025	966	968	989	1040	978	1052	953	1026	997	1000	1015	1039	1043	1021	986	978	999	1026	1030	990	985	1044	1013	977	1000	1031	1007	959	967	973	974	967	1023	948	995	1019	1015	954	1047	962	979	988	994	1002	1001	1068	1001	1025	1012	1016	934	992	985	1006	1027	991	998	974	1019	972	994	984	977	958	1035	965	1022	1003	972	977	960	936	978	952	978	1054	1000	1053	1037	986	1030	1011	996	1016	957	1035	957	994	936	962	973	1019	1007	1045	949	1015	1031	1009	998	1014	983	1029	1015	996	1028	1006	1038	1026	1027	987	1034	938	978	989	948	964	1037	1002	990	1026	1041	944	977	1062	1049	1024	1027	1068	965	966	1011	978	990	1029	973	1009	1066	1028	965	1021	949	1047	962	1035	980	939	939	997	1000	1018	962	980	967	985	1031	967	1007	957	1020	993	1001	1003	943	976	1031	979	985	1004	948	991	980	970	1030	1039	991	947	999	962	995	999	997	985	1017	1028	977	1037	973	934	1022	983	990	978	976	1006	1016	1068	994	973	991	994	995	1044	976	980	967	953	1027	993	951	952	956	955	1003	1042	1022	1034	1033	1034	990	971	978	982	989	953	923	1003	952	1032	1016	1066	965	997	1000	951	999	1052	994	948	1032	1008	924	1023	976	942	999	944	999	989	1021	979	1065	976	986	1008	1028	971	1010	973	949	1002	1001	995	946	1051	972	1006	969	959	1022	952	1046	977	1007	956	1030	1004	1004	1056	950	1034	949	984	983	943	974	1025	1005	963	972	994	981	980	1000	1024	1006	959	1033	979	976	1031	933	955	971	1014	1037	973	982	989	998	1034	998	974	990	993	1012	1019	1023	1026	955	949	959	1007	1016	1041	1030	985	971	1040	917	1006	974	986	1010	974	999	1026	955	946	989	971	969	979	986	1007	982	1019	970	984	1010	1017	977	986	1016	978	1018	971	990	1019	982	955	1017	975	1036	1027	1025	945	964	967	998	961	954	942	1015	973	976	960	974	992	972	983	1033	1002	1032	994	1032	996	967	939	1032	962	1027	975	1015	963	949	966	1034	1017	1012	949	983	1026	985	996	977	999	1021	1037	965	966	1010	1015	931	1012	987	971	942	990	1003	1024	1026	975	1038	985	995	966	961	979	1018	990	976	1030	989	975	995	980	977	1010	980	988	987	1001	980	1010	977	1021	984	1020	953	984	976	981	1039	987	981	997	988	1030	999	1010	968	1003	973	998	998	979	980	989	976	956	1004	970	1018	983	1002	1014	968	1004	1000	951	979	983	1005	1018	954	986	989	991	1011	1008	1028	1040	1019	933	1019	1024	988	985	974	1012	991	978	989	948	1043	1025	1005	976	978	979	1008	976	950	1028	1004	1025	968	971	1048	937	1014	964	1015	1027	1005	1036	1005	1009	997	1017	998	1031	961	951	1002	975	1012	973	1003	911	1019	975	1005	984	969	949	993	992	1015	960	987	935	1040	977	966	933	1005	985	1028	1008	1016	975	992	956	1031	976	966	1003	987	955	975	1025	991	1014	1058	972	1024	994	1019	996	955	952	958	986	971	1017	1088	940	1004	958	1057	994	1020	961	981	972	995	961	1041	968	1039	993	993	986	990	982	1003	1007	998	986	978	992	1030	1011	957	987	990	1015	980	936	1023	1009	953	954	956	1013	952	1015	1018	945	1061	964	995	990	1047	1007	1013	934	971	1001	1032	986	1025	1034	1013	993	1022	976	974	1019	970	968	1004	1002	1040	1002	1035	1038	1010	1017	1014	977	978	986	1012	995	1037	1004	963	984	1024	1015	1039	1020	949	978	946	971	1054	961	995	1024	990	984	955	1017	984	978	992	1042	1063	1063	1023	1056	975	1010	1014	1010	1054	971	984	972	1021	944	984	1039	969	958	1010	1015	1033	1046	1017	974	915	1012	996	1017	923	975	1021	1008	1011	1021	958	1018	963	976	958	953	974	1047	977	1046	987	981	1039	1014	979	976	976	987	965	926	928	1019	971	1061	976	1054	1028	1003	993	991	975	1032	1021	1052	986	974	929	1015	979	1016	937	984	978	1034	1028	986	1013	1021	1041	1015	1002	949	962	956	1045	1007	962	990	996	1028	982	992	966	969	1022	983	1014	966	967	1002	1007	1034	985	1012	990	988	1022	995	1016	953	1015	962	970	989	991	1043	1030	1010	974	1005	1003	961	977	987	992	999	970	977	950	999	1039	998	1010	917	994	1038	951	983	977	1026	970	1006	1017	1017	992	1019	1004	1024	1021	989	966	993	1045	951	958	1010	983	929	971	955	955	1034	959	947	985	997	984	1004	1022	1020	981	1054	1015	946	986	958	1006	1019	979	1013	979	1020	985	1059	964	969	1015	943	974	959	965	994	974	975	958	1025	1017	1016	969	1017	994	1032	1004	1065	965	966	994	1017	961	997	960	1006	965	971	1058	1031	988	1019	981	987	1023	965	1016	987	969	1019	970	1001	977	1058	989	979	1044	990	1012	980	975	1044	1009	1035	929	978	1021	982	1008	1010	984	1018	1011	982	1012	1001	920	991	886	968	991	1023	947	1002	998	1047	985	996	1023	1020	941	981	991	978	1019	1004	996	1013	983	956	998	959	989	920	1002	1049	1013	984	993	1019	1031	952	953	941	1057	997	1014	1035	1028	1047	1036	1050	1015	1011	957	968	1008	1033	1050	977	983	975	950	1048	1018	1012	956	935	991	1043	949	1039	971	1031	994	1011	982	967	974	1052	993	942	972	958	1012	1007	1040	1007	971	962	981	1016	966	946	957	978	920	971	986	922	976	979	982	1026	975	936	977	1002	976	1029	978	971	1009	1049	1018	964	1009	1026	1032	1001	1022	1010	1036	1048	1033	1002	968	1002	988	1014	973	1021	939	971	968	944	1032	1030	981	951	1030	972	1009	962	1015	953	947	962	1008	929	973	1045	963	1027	1013	1016	1006	963
22620	21250	28895	23897	21259	21440	11585	3644	2455	1977	1711	1511	1343	1262	1222	1217	1144	1117	1106	1118	1095	1064	1050	1047	986	1047	1017	999	991	959	998	988	918	970	934	916	933	957	1024	1006	919	985	877	902	856	863	900	826	871	797	783	846	794	796	887	855	795	847	785	782	808	823	784	734	813	740	742	776	779	792	830	737	840	764	748	750	804	831	792	798	812	774	756	777	803	790	824	745	743	809	743	746	782	801	752	779	780	746	724	791	784	761	768	778	755	776	830	779	764	831	780	797	770	766	772	783	751	803	836	757	778	768	722	795	734	771	704	793	749	781	707	751	795	747	746	733	728	702	734	795	774	795	787	749	744	798	715	763	707	793	778	795	765	713	779	785	842	757	780	741	767	788	749	789	824	733	799	788	753	804	746	813	790	787	749	781	750	760	740	765	751	786	738	809	749	777	788	796	773	796	767	754	747	734	786	822	771	727	768	781	801	716	774	749	752	791	773	733	786	718	806	753	767	779	805	809	767	794	741	797	764	847	815	727	787	731	731	783	764	763	748	719	765	751	803	804	781	783	755	781	776	815	797	831	747	750	734	766	759	763	847	736	798	783	725	776	770	752	774	725	772	787	809	755	790	783	755	769	779	747	720	826	758	807	758	751	805	804	764	796	739	732	755	723	743	786	761	821	795	763	761	757	757	766	768	774	742	705	774	750	780	786	791	746	797	814	784	833	776	801	729	800	812	786	762	803	794	762	778	790	714	780	782	791	777	792	751	751	721	767	731	780	819	769	776	778	811	780	760	795	749	775	751	746	731	822	829	764	785	727	778	758	764	811	756	790	778	773	820	753	775	843	745	757	786	772	793	777	769	781	780	731	742	765	807	798	742	788	723	785	746	770	750	774	761	768	811	764	744	817	766	765	773	801	812	759	762	768	789	726	760	784	794	791	759	762	720	782	779	785	768	787	778	739	721	800	779	827	746	793	783	831	834	786	738	771	756	699	774	761	790	740	816	779	731	728	805	780	773	751	779	784	807	772	754	768	780	750	716	755	787	755	803	808	756	763	783	766	792	859	782	749	763	803	795	817	721	813	743	748	818	818	744	783	749	765	795	759	746	747	726	773	742	801	767	765	823	736	751	776	811	729	798	767	779	836	782	781	735	751	743	753	785	721	723	787	769	759	737	787	717	730	748	789	817	769	721	785	805	743	738	779	786	792	799	750	752	810	742	803	777	757	789	753	820	798	753	801	754	785	805	781	713	678	744	763	718	750	758	720	809	803	777	777	780	696	804	762	760	765	777	735	768	766	782	778	745	785	810	780	797	772	808	778	764	738	722	810	794	749	775	733	766	771	756	766	796	788	771	848	736	762	794	773	796	730	662	763	706	818	811	798	737	789	798	792	712	782	773	762	736	717	727	780	758	778	757	753	760	700	750	783	800	752	785	753	754	796	752	777	806	754	810	765	747	778	727	737	781	708	798	807	749	788	714	787	752	716	751	777	750	773	762	760	794	712	751	793	804	762	730	817	770	777	765	777	718	761	705	746	751	743	797	795	766	712	728	777	772	764	715	748	747	745	769	811	708	747	798	784	789	772	769	761	803	804	771	745	812	766	837	780	758	800	773	770	729	763	737	725	801	776	782	775	821	776	755	797	814	789	789	760	821	828	779	793	758	828	773	756	711	839	728	812	757	775	763	789	792	762	766	799	773	790	776	784	747	758	720	757	792	799	776	768	745	762	793	779	760	788	763	773	772	735	746	803	788	732	751	691	782	737	855	717	736	722	788	793	736	757	783	724	783	750	775	803	801	760	725	732	815	818	813	728	761	761	758	766	719	745	772	797	764	810	770	807	739	742	838	798	752	754	752	855	765	725	779	756	808	736	788	749	795	756	766	769	778	805	773	795	832	762	806	803	767	761	803	816	795	766	773	739	727	799	778	743	774	775	790	791	761	767	759	726	805	802	696	777	768	752	716	740	774	793	741	704	789	791	786	756	734	784	783	715	798	771	824	769	831	783	738	768	755	757	705	761	721	776	737	738	766	813	778	745	807	768	794	725	753	762	783	764	780	771	765	789	756	760	729	774	760	757	704	750	785	751	775	756	787	710	818	765	807	802	807	767	766	736	775	780	778	763	778	764	747	803	709	783	793	767	733	803	780	730	769	778	760	759	693	787	788	766	780	787	748	798	751	762	741	805	768	735	782	741	814	745	793	793	734	760	739	785	787	780	766	750	793	747	732	779	760	756	787	791	720	779	717	809	808	746	782	805	754	766	731	818	786	824	764	800	772	781	786	778	729	790	770	824	747	789	746	795	762	782	790	767	813	744	727	797	762	812	760	803	737	774	748	761	822	800	710	771	791	749	804	730	767	768	728	793	759	778	766	788	748	750	815	765	747	773	763	772	770	752	719	764	796	778	776	770	780	812	841	743	729	749	741	771	763	740	776	803	786	760	753	756	773	775	791	747	753	756	786	804	797	770	835	744	820	708	776	807	721	767	764	755	766	723	771	767	815	779	755	758	809	822	763	808	790	825	756	776	778	742	759	760	786	729	773	789	764	797	766	701	798	760	767	774	768	758	727	722	790	746	795	760	744	792	776	758	763	766	743	808	847	808	776	792	794	802	784	811	720	762	757	749	792	773	819	749	764	752	803	744	798	758	749	760	775	770	768	759	700	781	746	768	787	771	745	730	824	745	812	748	754	838	735	774	794	753	755	810	799	781	798	758	741	749	759	768	800	799	784	768	795	738	742	806	787	747	758	789	787	817	817	753	807	770	775	791	777	737	801	774	735	706	727	750	759	767	795	786	815	766	771	783	764	798	770	762	766	782	799	770	744	827	807	758	769	799	769	759	740	802	822	808	788	713	750	758	769	742	754	758	784	810	768	798	756	833	749	770	751	793	757	775	820	750	772	790	776	719	768	760	788	753	814	781	747	743	806	726	738	804	728	787	748	720	740	772	787	753	717	752	762	787	786	744	736	796	791	755	771	723	718	782	689	823	733	784	776	782	819	801	711	798	800	818	748	766	812	734	742	717	732	727	817	781	750	774	761	789	753	781	709	792	792	710	781	775	740	800	728	769	774	778	744	761	759	743	791	777	766	754	728	803	758	776	809	806	795	802	769	691	747	834	721	722	704	807	727	787	776	778	796	750	733	783	817	752	774	721	791	774	767	765	783	755	736	711	801	793	771	805	760	759	735	749	758	713	835	846	771	776	766	765	749	737	731	764	784	784	797	823	813	771	775	799	720	777	746	808	783	780	803	809	723	789	808	748	758	742	808	724	733	773	744	700	752	735	740	720	739	778	820	782	754	763	718	797	784	809	762	746	802	784	738	776	738	756	746	819	790	778	762	757	752	780	807	810	757	760	766	848	754	781	753	762	771	774	754	772	785	748	821	816	766	808	780	778	793	771	729	786	726	786	729	729	760	790	780	773	768	756	773	756	781	823	783	821	767	820	782	795	776	785	755	778	791	715	769	763	798	767	781	774
15348	35579	26908	14205	10284	8847	6694	4969	3888	2952	2354	1995	1851	1668	1604	1574	1418	1358	1378	1344	1284	1275	1265	1167	1141	1203	1138	1174	1115	1038	1054	1009	1089	1052	1030	1057	1053	1145	1141	1067	1050	1000	1066	1003	938	972	894	851	816	831	847	845	842	789	805	812	824	826	864	818	822	825	763	795	802	816	770	774	790	807	790	758	773	755	767	776	740	770	765	764	725	756	780	737	732	718	762	768	725	775	792	750	761	765	764	736	755	758	757	772	732	748	768	744	792	737	793	763	714	755	716	727	778	755	767	783	791	745	809	765	782	767	743	814	758	770	735	794	794	742	727	732	796	762	759	776	712	795	763	752	783	767	760	754	786	797	738	752	692	766	810	728	797	771	793	798	760	755	803	764	771	735	752	690	733	764	752	769	773	742	749	787	771	712	783	754	738	752	751	778	821	745	761	807	731	748	730	745	738	779	701	775	786	697	770	811	795	738	733	708	795	726	759	820	741	819	734	791	789	773	747	751	714	746	764	822	773	730	808	766	758	733	766	753	750	788	795	780	822	819	793	791	797	766	700	753	776	756	744	800	717	707	789	766	777	755	755	811	787	810	752	789	772	717	752	758	809	754	781	742	726	731	804	812	796	752	804	777	714	754	777	761	743	799	799	783	717	765	764	759	800	747	772	790	765	782	750	731	775	783	734	757	764	782	765	760	781	734	769	721	762	796	780	737	761	715	742	748	778	774	753	760	785	791	744	755	777	764	758	759	762	811	742	763	766	768	753	736	748	758	775	745	769	721	794	790	712	804	708	741	798	758	790	747	726	773	759	744	717	762	766	777	754	772	750	778	742	777	740	752	757	723	755	773	756	739	746	745	804	764	767	793	753	731	765	744	783	751	780	724	731	740	750	727	767	769	738	773	758	749	764	727	785	738	777	812	784	740	770	734	730	821	770	761	768	742	742	774	789	739	790	790	766	759	739	771	789	762	754	697	763	785	765	757	781	714	766	782	760	760	787	797	767	792	796	798	738	740	751	737	804	759	774	767	752	734	746	714	814	774	777	705	733	726	823	750	745	771	751	761	776	721	740	751	772	778	806	747	807	733	754	784	773	729	758	743	701	753	848	751	749	737	764	756	739	761	745	725	765	764	731	802	720	774	753	786	754	747	798	762	727	759	776	793	780	801	787	748	771	713	724	762	737	773	752	748	738	764	778	735	751	784	737	789	759	769	774	740	774	754	758	735	839	764	808	777	749	709	743	754	727	746	709	771	802	792	792	749	746	767	781	804	788	724	730	808	773	765	786	785	729	792	802	760	767	775	767	783	748	755	780	760	800	767	767	733	769	794	763	779	742	739	750	790	785	799	802	717	736	821	777	755	794	815	778	742	746	802	733	740	772	770	712	788	759	757	770	772	730	755	770	735	719	722	757	768	760	724	719	769	772	791	770	788	764	735	728	783	795	741	767	783	736	774	805	791	743	755	794	757	768	759	793	741	774	765	773	766	714	735	766	758	773	774	807	759	781	786	769	763	724	780	775	809	765	796	744	791	775	762	757	723	742	777	783	779	743	812	731	765	793	806	795	738	785	747	737	778	772	718	736	784	748	780	721	764	765	748	755	764	791	763	696	783	776	746	753	733	822	809	782	747	790	777	704	828	796	745	763	750	718	790	805	747	782	809	702	725	763	753	735	845	779	771	753	759	816	723	773	751	765	715	804	772	692	711	724	763	803	761	734	755	794	729	770	731	715	754	755	772	755	788	773	743	777	788	790	801	719	724	733	764	754	734	781	798	744	777	778	757	770	777	805	759	781	770	743	749	741	735	747	827	757	764	748	749	750	763	759	786	736	735	789	769	750	795	778	729	774	784	760	778	755	738	756	768	768	772	752	776	755	773	770	756	742	775	776	769	746	791	727	823	786	815	778	774	804	761	764	799	737	731	748	746	739	824	773	744	724	776	782	747	749	772	743	775	728	797	735	796	811	760	812	764	736	745	750	804	722	789	775	749	751	792	742	735	795	761	765	792	728	752	780	720	698	765	729	794	791	707	758	792	725	764	751	731	776	759	789	754	747	749	785	796	728	788	746	774	772	753	792	741	746	721	804	769	750	782	763	722	759	798	746	695	788	741	748	708	790	721	810	825	766	770	780	760	784	770	771	747	741	734	756	730	745	754	723	746	747	761	803	759	763	763	755	767	779	794	733	720	727	736	764	758	776	757	767	742	761	782	739	719	740	800	764	797	754	768	732	735	776	801	731	709	794	751	744	732	760	765	782	761	773	763	791	705	793	742	728	790	748	741	753	733	751	833	788	789	818	799	793	779	756	737	767	770	773	772	745	734	777	786	800	762	730	747	787	793	828	729	721	727	723	813	756	781	724	796	742	764	751	769	735	790	795	755	727	761	800	742	778	758	784	789	760	706	789	767	846	707	746	736	725	767	732	758	728	747	762	742	762	804	789	778	783	757	796	783	739	760	764	770	793	763	786	734	777	812	789	796	795	736	784	777	789	819	748	751	757	795	770	722	756	697	750	798	775	747	728	765	771	722	814	792	802	717	764	754	750	781	779	773	774	821	769	697	739	725	754	764	773	785	766	793	775	816	759	744	737	784	770	777	765	780	738	761	772	784	755	759	837	802	756	777	757	725	780	752	795	765	750	773	784	773	774	779	772	818	737	742	795	774	757	743	770	782	782	779	751	779	778	746	800	756	756	769	735	776	742	761	763	761	750	763	806	711	752	786	730	750	763	756	750	732	729	751	746	766	781	801	769	800	732	792	753	751	758	784	770	769	745	745	784	789	730	747	739	720	802	803	699	792	756	741	747	714	833	776	784	809	782	781	805	800	734	802	738	771	777	755	751	742	758	773	737	717	763	776	753	768	802	784	752	741	766	756	790	760	751	736	771	748	780	753	738	741	738	789	791	727	726	770	761	768	803	810	771	749	733	778	792	730	738	799	789	757	768	776	713	740	761	747	759	831	794	793	786	750	794	752	808	780	751	760	786	805	747	730	759	770	790	771	783	775	794	763	762	816	748	769	776	782	780	777	775	800	733	781	759	795	761	766	791	817	732	757	723	778	823	779	740	791	716	802	762	754	781	786	756	787	811	768	779	705	753	749	818	788	774	794	738	777	789	718	756	756	694	741	779	769	757	752	740	748	796	774	721	770	766	731	823	748	797	819	732	777	805	805	757	754	806	768	731	771	747	782	806	757	762	757	812	751	781	765	734	718	757	772	794	704	778	797	771	798	780	775	816	783	768	737	746	751	722	726	746	741	743	803	762	758	739	739	822	732	772	706	750	831	749	738	753	746	745	760	760	842	731	756	799	807	758	763	767	740	768	750	795	833	688	741	791	789	745	767	756	756	824	761	750	755	742	786	753	758	808	805	777	715	791	751	781	769	821	809	750	768	748	790	777	785	812	740	785	763	755	716	812	734	780	711	762	814	733	709	775	762	748	807	775	775	802	808	750	796	735	795	808	740	814	789	749	764	755	746	802	747
28062	19265	11445	5239	2901	2268	1615	1362	1133	1050	951	929	858	855	847	868	877	858	855	820	816	822	757	866	777	860	859	818	813	810	772	789	819	771	817	821	783	807	789	761	847	810	768	795	774	727	743	749	708	736	727	734	740	699	750	680	763	685	748	719	722	690	724	712	723	777	709	739	745	738	710	717	729	730	726	736	738	700	746	733	726	742	724	730	718	765	765	757	732	725	721	749	747	730	700	695	754	792	725	731	672	688	744	791	724	739	742	759	759	673	745	748	756	708	732	775	733	744	744	704	753	695	705	740	735	724	761	735	719	721	722	757	724	689	678	718	778	735	753	757	736	727	723	773	696	714	715	759	760	717	744	733	701	759	714	714	725	736	725	718	738	769	742	681	716	677	699	725	725	735	773	737	684	789	670	757	686	709	700	681	708	755	757	785	730	722	744	717	748	726	733	718	737	745	734	672	743	739	722	729	698	741	704	738	763	688	718	752	749	744	770	729	744	735	755	716	695	734	733	722	685	697	741	690	756	696	724	740	737	740	722	732	739	761	726	710	771	754	730	771	761	742	746	712	756	730	763	702	710	740	699	703	730	720	750	742	717	700	735	691	693	755	710	734	708	717	687	736	728	751	746	713	747	698	786	670	715	720	727	765	738	732	722	706	771	741	716	714	713	757	742	782	738	767	714	719	710	680	700	659	762	726	760	748	739	743	735	712	739	726	750	736	730	732	698	733	718	717	716	719	737	711	741	695	751	756	776	761	780	707	739	726	720	691	738	785	752	743	764	696	708	726	720	739	726	737	722	733	741	760	737	757	773	723	717	722	716	689	670	705	709	729	789	748	709	759	754	744	738	770	740	704	737	765	691	708	692	722	741	707	707	714	719	772	736	685	705	719	724	767	715	738	765	686	689	747	723	757	722	700	696	720	736	760	719	721	762	732	670	734	759	714	760	723	734	722	704	714	722	704	765	718	763	735	742	718	748	763	768	748	759	756	746	715	746	734	741	756	760	765	697	749	745	792	698	734	755	723	729	682	751	717	730	660	741	697	702	775	732	765	701	723	694	750	749	731	699	753	751	702	672	718	714	742	780	716	753	774	708	775	713	760	739	740	711	753	731	744	711	740	716	731	737	711	758	726	715	726	743	734	739	674	753	711	740	760	708	691	727	731	661	699	732	795	691	744	703	737	767	714	734	740	740	734	775	719	713	781	743	773	720	717	744	720	721	751	712	705	721	724	694	705	740	720	723	714	739	767	734	756	769	723	679	691	657	747	692	733	693	728	733	708	740	731	700	728	685	733	696	744	745	731	678	735	696	741	680	723	728	793	742	741	727	744	721	751	743	683	767	728	734	774	717	686	736	724	740	721	685	718	698	707	706	725	714	725	729	768	752	713	694	748	732	737	761	710	711	751	765	752	759	703	784	731	718	740	733	733	720	711	719	733	709	774	739	708	771	702	717	731	724	736	726	715	754	746	740	725	749	687	672	743	717	740	757	760	753	697	743	715	696	725	777	719	734	703	689	732	721	725	745	740	786	701	765	733	705	726	698	762	693	717	736	686	739	756	732	705	726	716	700	737	715	825	715	695	706	739	725	738	687	765	732	721	739	757	669	724	709	773	740	630	721	734	694	737	716	654	762	712	735	734	692	766	735	751	757	748	717	712	753	745	712	725	719	724	759	759	704	702	771	674	743	723	717	678	655	719	688	762	749	732	749	774	713	758	722	714	755	704	707	716	758	717	739	703	724	729	692	743	695	703	739	756	742	700	720	749	716	729	752	725	745	725	723	757	710	760	701	733	740	764	709	732	718	726	745	767	724	756	690	719	733	699	737	714	728	762	773	741	773	735	770	735	769	773	722	690	689	752	712	752	724	707	766	717	773	758	730	797	747	746	749	715	714	730	763	751	755	748	710	752	766	733	731	728	697	724	787	736	754	756	745	751	737	697	693	713	710	737	687	720	735	706	711	697	730	704	689	740	708	732	735	701	770	692	788	723	772	763	742	779	709	731	763	681	698	757	785	717	734	757	731	770	783	698	669	750	753	752	704	757	712	736	728	743	752	715	708	728	758	759	681	751	742	765	719	731	712	730	735	690	706	745	770	736	760	721	764	757	691	721	736	755	711	718	728	735	729	727	740	707	756	690	759	715	734	736	707	766	752	743	722	734	710	711	728	722	741	713	724	738	706	741	670	718	740	695	715	757	707	707	731	697	703	743	764	713	700	723	737	704	735	712	775	773	686	686	752	747	752	734	736	757	735	723	699	745	754	746	748	737	732	709	728	790	714	721	739	722	785	716	754	691	764	699	714	729	760	748	723	724	750	681	771	711	747	716	749	758	711	701	785	689	724	697	701	677	750	774	719	755	710	759	747	736	696	721	744	732	731	747	707	682	740	694	743	710	717	690	745	716	713	689	720	744	695	765	727	702	739	703	722	723	703	727	688	715	699	693	702	736	731	669	728	696	720	736	720	714	729	700	769	752	770	667	680	679	724	718	770	762	699	737	735	779	752	724	714	745	732	708	749	711	725	767	737	707	740	710	771	728	736	664	747	755	729	729	742	674	708	710	724	733	722	726	794	733	706	723	772	743	768	712	725	739	748	758	713	719	750	728	722	736	693	754	761	745	762	758	760	724	734	736	749	755	695	708	749	748	734	749	689	782	725	753	748	750	733	781	699	739	765	766	702	697	704	756	746	764	692	718	728	698	746	732	787	716	692	733	685	713	750	716	757	692	695	765	709	724	716	720	730	716	747	724	738	721	684	798	745	716	772	737	715	721	714	773	786	734	713	773	725	718	729	705	750	704	715	748	735	710	739	745	712	719	704	768	712	755	730	730	720	765	773	754	671	727	720	712	757	704	684	727	740	754	763	666	741	739	699	744	681	683	787	742	734	679	715	727	746	716	735	821	736	767	719	745	749	726	693	752	724	741	726	721	754	732	739	771	735	737	734	699	728	715	733	739	695	691	710	713	726	734	728	737	733	755	737	764	765	728	748	735	730	744	745	721	762	810	784	756	706	714	715	725	704	759	753	765	707	739	732	737	808	731	751	701	720	731	685	773	723	683	748	762	732	739	752	721	701	762	699	739	749	749	782	731	765	731	723	769	698	738	740	702	699	735	775	726	713	750	762	721	741	744	758	755	711	785	789	743	749	759	678	684	764	735	709	733	726	687	731	804	769	757	734	753	698	680	708	702	743	771	672	689	716	762	738	766	733	749	733	725	701	701	727	712	712	743	725	715	732	747	749	751	721	674	784	762	760	735	749	753	748	744	722	734	723	728	765	736	785	730	786	724	749	711	724	683	709	713	757	707	767	719	733	671	772	736	754	719	738	726	703	736	681	745	689	715	775	743	709	715	701	681	746	751	816	676	745	752	710	691	743	747	743	680	731	768	711	746	712	695	714	763	726	724	723	782	717	721	679	778	758	689	723	739	723	719	711	737	707	766	735	694	737	746	743	740	717	736	695	733	757	764
10784	16609	11149	5560	4132	3493	2482	1885	1545	1351	1161	1035	1039	1007	1020	974	922	940	921	1016	920	930	901	901	981	911	935	900	880	877	888	890	832	893	879	847	885	871	900	899	822	844	818	850	834	838	819	767	758	828	803	798	801	773	795	747	748	762	786	736	726	780	758	778	761	773	767	753	778	803	754	748	780	758	766	705	764	749	716	764	719	742	772	804	794	762	720	813	739	778	773	802	808	823	785	770	778	756	710	782	788	804	788	786	801	758	716	781	784	755	761	744	772	761	773	743	761	742	751	738	733	822	746	784	739	732	751	802	735	753	788	811	775	724	723	796	819	711	764	708	724	772	733	747	778	727	748	781	786	757	764	812	793	745	786	742	770	789	778	740	810	762	709	748	691	766	739	807	797	785	754	786	714	709	748	733	736	739	750	743	789	793	760	784	772	739	734	762	827	739	732	767	776	745	742	766	762	805	753	806	729	780	769	782	727	762	749	729	745	769	792	788	720	783	756	757	782	799	767	775	733	789	709	784	758	818	681	761	750	790	756	731	780	742	715	752	819	728	747	765	756	743	829	751	768	737	849	735	758	764	735	766	766	762	767	703	754	762	731	780	753	746	743	731	786	721	744	750	765	814	734	767	777	775	774	789	806	771	785	725	780	741	779	764	784	812	745	710	786	762	767	788	766	761	725	770	794	769	725	796	748	750	719	778	789	760	785	748	707	738	763	754	791	813	778	786	774	767	836	783	763	721	775	760	774	763	786	820	746	796	720	756	762	759	744	777	792	735	759	771	762	752	741	777	754	738	751	714	717	799	792	791	759	730	758	787	703	787	789	734	813	751	800	722	842	791	785	760	751	750	768	703	771	776	806	740	753	758	770	799	814	740	782	732	772	769	743	732	764	765	783	754	732	819	812	821	740	740	751	776	764	813	798	768	732	804	740	758	791	766	776	742	823	799	790	813	759	772	769	771	719	769	734	742	760	722	781	802	773	771	744	737	753	737	750	762	760	755	745	759	769	784	733	740	751	739	809	777	756	749	736	721	769	712	782	756	751	730	755	770	759	774	744	754	710	752	785	795	775	748	728	737	762	740	729	750	765	737	773	735	775	748	770	758	786	768	817	795	766	791	761	756	777	833	754	753	735	747	766	752	795	745	780	771	783	755	761	808	738	748	765	689	764	822	743	842	748	743	748	779	762	749	741	764	823	756	728	771	700	739	754	765	762	782	746	798	792	771	759	758	813	773	762	745	786	775	762	802	763	784	732	777	793	765	746	734	786	769	782	753	780	715	788	794	813	774	713	781	758	745	788	722	791	758	795	766	764	770	757	734	779	739	759	769	739	771	809	780	776	713	769	769	772	724	800	757	782	748	756	771	713	778	758	759	771	780	774	794	769	740	720	795	776	757	788	766	790	761	807	795	755	734	782	800	724	761	788	730	718	781	809	788	744	791	779	781	763	716	784	734	755	774	805	810	794	782	798	747	741	780	775	825	733	758	757	707	709	767	750	775	761	767	731	759	764	797	782	788	769	785	848	746	745	806	729	771	671	755	772	784	701	800	791	753	771	792	760	735	723	807	793	740	756	782	730	746	749	776	779	754	775	749	750	765	736	750	758	748	775	813	817	734	812	740	779	763	760	808	759	744	734	775	793	727	775	739	744	774	730	820	750	768	722	749	744	741	754	804	801	774	742	759	722	775	766	751	785	774	754	792	791	803	804	752	775	751	710	759	761	748	783	741	762	767	816	744	764	775	780	827	821	749	774	738	752	739	802	763	819	777	723	802	756	716	717	816	802	772	745	796	790	753	714	752	701	801	751	758	800	798	765	755	756	783	741	827	722	763	726	759	763	803	775	751	765	788	754	732	762	813	815	713	779	777	740	760	730	762	765	775	788	763	780	752	732	729	780	756	764	764	714	721	754	751	716	776	754	749	784	753	745	758	766	821	745	753	740	745	769	748	707	719	749	749	763	741	804	756	808	731	797	759	825	793	809	778	796	772	722	790	781	735	755	774	764	761	795	763	735	746	789	735	778	740	789	754	788	772	795	807	763	761	774	741	739	753	759	688	804	750	774	763	811	756	750	715	742	822	767	761	773	770	742	773	715	784	740	763	767	803	774	757	728	737	719	757	826	804	804	766	762	777	760	726	744	753	737	772	775	778	757	827	763	796	766	777	784	767	767	764	780	729	762	725	739	799	730	782	792	777	767	760	769	772	727	723	770	728	768	764	799	809	789	762	802	728	739	805	760	775	751	779	775	757	784	786	728	738	705	721	775	777	808	791	779	781	772	728	766	757	749	778	783	766	769	778	798	785	825	698	749	723	761	770	770	739	759	782	774	735	711	744	771	775	765	829	738	761	715	769	786	728	771	790	734	756	737	797	756	728	770	813	774	714	755	787	745	791	759	693	812	758	780	788	787	832	766	695	739	783	767	730	767	739	759	748	753	737	808	752	719	781	780	806	779	793	756	740	820	788	801	789	800	781	773	774	759	750	749	808	747	741	757	775	779	757	778	790	739	778	746	758	762	746	748	759	769	761	788	761	778	736	791	774	755	753	801	729	770	768	764	768	770	750	759	713	757	718	769	765	753	736	769	755	734	753	748	732	714	774	814	744	769	759	732	770	749	758	788	831	797	776	808	712	734	755	753	772	739	811	772	801	747	739	765	759	751	820	791	760	760	744	708	818	731	700	809	747	795	776	778	821	713	819	738	707	767	742	798	751	756	730	756	805	766	786	776	764	755	805	763	757	748	777	761	747	754	743	734	752	755	748	793	714	740	734	747	746	793	764	764	775	775	785	718	721	787	749	762	758	747	755	746	779	753	741	740	786	712	775	756	757	738	775	790	819	813	723	790	691	763	806	784	794	773	771	820	789	719	761	718	785	799	814	789	810	738	790	770	745	773	768	728	739	735	790	767	746	806	786	718	775	786	754	728	771	744	793	763	754	804	773	799	800	738	779	739	742	776	728	733	827	804	740	759	760	784	778	811	745	753	790	724	773	768	748	722	763	749	794	730	738	768	732	799	758	723	734	756	805	751	726	766	711	707	730	793	793	773	754	778	778	780	728	748	759	751	773	782	732	770	730	792	748	795	719	717	766	784	737	718	767	766	777	816	763	757	773	788	761	716	737	758	763	773	769	777	784	830	747	773	762	729	753	779	791	772	759	747	778	788	733	832	728	799	816	776	744	787	750	732	753	778	804	760	736	748	783	779	755	780	763	772	749	800	757	766	742	765	815	755	738	786	749	793	725	735	767	736	791	730	794	776	758	770	790	763	814	752	767	730	740	745	815	800	764	744	739	708	756	786	783	792	749	719	728	747	778	740	795	765	775	771	766	750	766	742	766	779	786	769	756	764	822	782	758	745	744	817	794	805	747	756	773	816	768	754	772	760	804	774	753	786	749	745	750	773	720	769	775	771	728	712	787	745	720	756	770	734	770	718	774	816	754	771	746	718	762	804	710	800	741	773	743	825	794
23825	21319	28534	24424	21323	12558	3717	2157	1529	1267	1095	966	891	846	789	781	773	785	783	779	736	702	717	708	733	713	732	684	644	665	649	645	669	629	647	682	615	666	674	673	652	613	605	554	572	629	635	604	582	555	543	574	610	515	520	593	549	500	603	553	551	547	521	566	518	516	526	555	522	492	539	530	492	528	517	538	548	509	485	547	537	499	571	502	545	515	502	537	554	483	523	570	517	525	534	513	528	534	586	541	460	503	546	584	494	570	530	546	552	551	538	509	546	510	512	545	505	531	558	556	494	510	516	535	534	517	523	541	471	513	547	514	495	542	541	523	564	487	563	494	521	544	526	483	543	543	496	518	503	551	524	563	490	521	516	552	516	523	504	489	497	530	538	519	513	577	493	533	518	529	530	526	532	530	526	532	509	528	536	512	538	541	548	516	540	558	565	547	537	515	522	564	530	507	509	514	481	548	545	514	577	528	514	513	518	499	508	519	507	520	509	475	493	545	572	542	526	491	516	485	529	503	496	540	520	480	537	550	525	508	491	541	554	545	528	518	517	486	502	536	511	509	532	501	516	479	521	538	576	481	536	551	565	542	549	516	539	474	510	494	535	492	554	498	505	525	505	506	502	520	515	525	565	544	528	530	515	527	503	518	548	543	510	519	486	512	520	565	544	517	533	527	539	534	537	559	534	528	505	512	509	535	533	546	555	583	508	546	504	485	522	527	527	547	520	520	535	549	513	507	518	572	549	569	541	492	484	512	565	526	500	520	537	535	539	537	557	540	499	558	506	558	456	540	531	517	524	565	538	514	507	577	557	526	528	565	524	547	526	506	496	526	482	532	526	483	520	536	490	504	501	509	510	515	506	512	536	526	537	500	488	554	572	547	561	528	523	502	506	486	507	517	526	479	536	522	511	469	506	594	489	511	489	515	528	522	566	510	553	564	562	507	519	567	516	586	518	577	547	529	521	506	516	499	525	566	549	499	530	518	538	528	516	535	589	552	540	532	509	508	526	564	511	514	499	538	518	519	535	516	528	546	548	526	482	511	516	517	529	524	526	519	521	495	502	515	512	528	500	536	513	530	521	502	485	519	513	492	534	495	508	538	495	520	542	521	545	487	518	511	508	516	493	479	520	527	541	452	505	505	484	523	532	523	527	498	554	528	557	505	479	518	526	518	542	508	533	497	555	503	529	531	508	509	533	536	495	527	500	546	539	513	523	543	482	452	534	537	539	501	517	489	504	510	520	587	538	533	541	526	481	531	519	544	510	530	552	529	490	550	542	500	504	506	537	535	518	525	526	547	541	501	515	515	534	555	553	467	519	536	523	535	508	539	534	546	517	529	527	516	517	548	500	502	524	545	547	509	525	493	494	546	501	534	517	538	519	492	486	533	495	527	544	512	603	523	531	546	494	507	560	531	521	561	528	525	525	481	541	496	517	516	564	530	503	513	529	564	523	528	548	546	528	511	514	532	495	504	539	512	477	523	479	493	513	539	517	484	561	526	483	496	527	501	488	466	532	518	530	541	522	517	547	523	510	526	546	524	549	556	495	521	543	489	519	519	491	518	554	483	541	474	562	548	541	492	507	498	528	513	558	515	526	573	564	543	509	500	511	537	541	500	482	531	522	495	515	538	531	542	545	542	513	519	546	484	540	515	520	564	508	501	514	528	546	480	523	521	535	522	530	499	486	536	518	483	526	531	520	550	512	502	530	507	544	494	521	542	525	520	531	490	513	552	503	533	535	524	526	550	502	513	530	518	511	507	534	547	531	512	569	519	499	515	524	535	578	535	534	523	522	538	490	530	546	519	509	508	544	525	513	514	495	498	491	531	489	500	571	472	550	490	493	518	482	516	495	531	523	501	508	504	519	512	539	541	494	493	546	539	487	522	503	513	500	529	512	500	527	485	505	497	522	527	509	556	509	519	500	532	542	516	559	534	478	503	540	490	511	489	514	547	492	539	532	498	524	523	530	536	538	479	542	559	523	532	563	510	523	522	546	584	537	541	542	523	518	522	512	534	562	548	510	535	555	552	510	518	502	537	534	516	524	517	492	530	550	557	527	532	554	538	500	565	524	500	527	512	510	508	493	529	542	536	525	493	483	539	553	543	493	552	507	495	504	524	508	552	543	543	512	520	565	528	529	523	550	523	511	537	509	514	501	487	553	546	549	542	529	513	508	502	517	514	505	528	475	499	547	528	521	513	474	490	538	542	503	502	506	530	527	535	481	521	529	538	535	562	477	522	523	538	502	495	522	492	541	524	543	519	524	527	499	493	507	508	544	570	550	542	564	505	514	531	561	528	511	552	527	561	545	564	482	507	544	539	527	529	477	530	573	524	509	497	543	559	507	527	548	483	525	467	535	515	536	532	490	521	521	539	468	524	516	514	524	535	526	550	516	518	542	492	548	543	529	553	567	511	505	525	523	539	558	522	475	492	523	542	518	526	506	513	512	503	530	502	531	502	519	525	517	483	569	520	537	547	531	512	532	490	494	530	530	500	556	526	516	538	511	539	535	475	507	523	557	553	502	527	579	526	492	505	503	545	544	529	508	475	510	540	502	549	504	533	534	561	501	548	587	520	539	480	538	501	573	557	494	528	507	536	506	544	509	526	512	512	515	530	534	509	505	509	482	474	490	517	542	494	493	500	544	480	512	520	510	528	525	499	507	490	493	557	495	582	520	514	508	522	523	495	558	514	522	562	516	544	509	520	481	514	546	526	509	527	538	576	507	528	491	531	569	545	501	509	475	511	526	505	520	530	500	514	502	529	548	549	512	508	510	565	484	506	493	509	514	559	542	539	508	512	516	510	508	489	524	515	561	520	526	504	516	514	528	528	508	512	532	586	502	525	544	561	545	561	524	516	554	526	513	540	539	580	490	482	524	476	501	528	527	499	492	509	510	549	571	521	494	528	529	503	518	567	556	501	552	533	574	547	514	525	558	513	521	527	501	538	534	540	547	552	522	553	538	531	515	542	505	524	520	530	532	567	488	493	519	526	499	543	553	502	509	521	500	497	498	514	541	510	506	487	546	532	499	554	510	519	543	540	534	528	522	499	568	519	524	488	502	533	506	529	538	543	518	544	490	544	531	497	546	500	492	557	495	501	502	549	517	491	505	545	510	534	479	545	472	498	545	539	551	504	506	534	518	524	521	535	526	526	532	519	540	519	497	481	532	542	562	523	455	524	532	533	528	539	525	547	568	497	533	494	496	558	541	537	547	552	513	572	529	529	514	515	495	548	502	497	534	491	526	501	500	514	530	539	535	541	547	537	524	521	532	504	514	536	531	531	559	505	465	531	515	552	516	541	500	543	562	515	533	553	539	526	531	541	558	510	505	563	514	501	538	531	525	535	544	487	527	517	530	546	485	553	522	552	478	512	520	575	511	508	504	540	537	546	528	525	515	512	575	519	553	503	519	556	537	532	534	508	517	506	577	542	526	551	508	558	513	528	516	527	545	530	546	527	482	538
12472	29881	21045	10898	7503	6432	4593	3230	2518	1984	1543	1405	1288	1157	1189	991	962	956	976	973	951	870	855	856	781	859	852	804	829	803	760	714	734	695	663	758	753	776	799	767	739	715	768	701	686	632	645	621	607	550	573	570	546	605	569	603	577	590	613	565	609	553	567	594	536	575	519	558	506	578	566	508	529	534	560	557	553	570	570	512	531	517	529	550	547	565	547	522	511	532	550	486	567	604	580	545	545	554	536	564	548	500	529	493	548	531	567	548	570	502	586	532	538	591	528	540	576	557	566	543	567	566	544	512	522	490	553	549	557	546	584	503	551	568	536	567	551	576	556	537	567	560	550	548	530	553	549	543	546	588	545	546	578	538	580	551	511	552	578	554	562	572	596	543	554	530	577	553	583	554	587	542	522	525	561	560	547	558	576	556	517	567	534	516	537	595	538	565	556	567	552	571	499	545	571	541	574	582	535	571	526	540	557	528	569	531	525	593	537	548	526	577	557	537	534	569	547	511	549	550	561	553	525	528	552	512	561	556	542	539	580	550	510	516	551	547	567	566	564	556	520	555	541	591	595	550	567	541	536	506	555	541	573	528	538	554	567	593	557	538	531	568	531	555	534	597	554	535	550	567	584	546	546	540	550	560	510	570	533	549	546	568	544	559	529	570	564	544	537	558	547	526	535	566	573	539	560	575	577	535	545	504	543	563	487	566	537	566	577	527	544	557	541	571	533	564	548	561	560	530	503	539	545	539	516	563	550	565	502	546	542	538	536	510	596	526	581	496	554	530	548	560	551	574	549	554	552	541	553	546	527	566	518	565	556	529	547	525	577	557	573	542	571	557	558	569	519	548	547	556	511	562	556	562	488	521	559	557	517	525	560	580	554	551	550	562	595	589	574	571	546	518	578	560	606	529	544	538	556	516	545	563	548	585	490	538	555	534	545	526	553	550	536	531	573	575	568	488	527	505	506	582	561	521	501	545	589	523	552	558	569	620	535	581	537	534	562	518	573	566	553	569	588	544	531	548	553	557	581	559	542	581	520	551	537	564	534	575	542	569	495	513	539	588	562	603	521	581	532	566	554	537	546	584	598	545	529	595	593	572	582	531	537	526	527	549	535	552	558	553	565	547	522	535	536	537	560	551	532	522	541	508	528	550	563	560	565	565	571	579	554	563	577	523	560	569	553	527	543	558	576	542	549	518	530	544	581	593	537	519	559	577	546	541	585	568	546	515	569	539	557	562	566	536	565	564	557	544	554	547	536	577	540	551	550	551	504	537	563	578	567	546	550	558	533	571	543	532	544	532	497	543	570	545	564	558	552	555	540	558	543	538	522	544	503	520	603	544	564	560	521	599	546	535	550	585	547	539	533	541	544	542	543	550	534	556	566	569	531	576	561	543	570	542	559	565	590	562	548	548	564	534	533	575	565	557	560	534	506	529	591	590	538	503	534	550	555	539	579	571	554	531	522	549	581	548	554	524	542	554	562	526	535	573	560	556	514	579	544	515	561	540	570	543	530	538	593	510	488	574	530	522	539	515	569	531	572	542	563	504	516	534	544	561	555	574	528	534	520	496	522	537	569	475	496	522	550	557	540	502	537	572	547	573	516	522	553	534	581	551	519	581	543	568	542	543	550	546	508	576	529	508	532	551	528	546	558	537	512	535	512	527	547	554	581	539	526	551	545	531	575	506	525	553	536	535	554	568	556	565	577	544	523	533	528	608	541	560	554	549	539	544	578	551	536	546	567	569	535	515	552	535	552	554	505	567	562	522	549	553	538	536	584	531	528	559	582	548	547	570	523	582	544	585	580	548	562	567	519	546	574	550	554	526	550	518	510	548	545	521	558	562	529	527	548	513	511	555	540	549	532	560	580	503	512	561	557	542	539	541	536	558	535	564	550	586	514	567	520	558	584	518	602	514	594	590	537	548	574	577	546	534	552	549	509	541	544	553	525	567	536	552	541	550	571	556	535	584	546	573	568	539	529	550	539	548	543	561	567	549	490	504	549	532	545	562	543	538	573	541	517	536	539	533	554	532	536	573	547	551	546	511	546	521	529	550	538	553	518	521	570	579	579	575	500	524	547	551	538	570	552	551	576	523	575	520	582	578	546	580	551	528	559	556	542	555	545	520	607	577	539	552	532	489	538	558	563	574	556	502	554	507	516	551	533	514	522	593	564	588	546	520	552	565	532	573	544	525	516	536	553	578	542	535	511	523	529	556	557	537	521	550	526	537	542	549	566	527	563	596	573	556	537	514	547	583	554	552	533	534	531	530	599	593	508	546	580	507	557	542	533	543	579	529	533	556	589	561	560	566	558	545	570	562	525	552	576	575	563	513	608	541	548	540	542	552	545	570	570	537	567	520	498	578	539	545	516	540	578	568	530	555	578	527	489	568	592	511	534	565	560	558	532	556	537	565	566	511	562	555	542	527	549	560	553	588	545	552	592	552	545	532	570	495	507	510	530	542	495	569	517	545	546	556	529	490	527	535	584	541	533	603	520	538	547	562	547	524	529	529	555	552	552	562	585	527	553	580	552	583	535	558	565	519	534	566	538	532	569	539	571	508	517	545	541	561	520	524	567	565	580	522	554	572	526	562	578	553	542	522	553	583	576	533	555	553	580	534	566	529	529	548	572	588	578	555	535	535	519	575	568	508	539	584	535	554	537	582	547	573	510	550	535	557	542	556	569	512	525	522	551	504	593	558	499	543	557	593	518	515	568	565	559	569	503	576	535	506	531	594	542	550	509	497	522	521	574	559	544	545	553	540	555	543	552	561	527	584	525	486	543	555	558	544	538	577	528	538	570	594	537	533	556	591	556	547	543	527	530	551	554	550	563	567	514	543	519	594	566	544	545	529	511	538	573	565	548	566	588	595	593	563	517	549	566	539	522	544	537	596	563	561	503	528	580	553	574	575	555	509	546	546	553	551	548	551	538	533	495	589	546	550	542	544	556	555	564	516	500	519	573	560	545	557	529	546	569	521	539	548	529	516	534	526	512	567	563	495	546	567	549	556	536	533	535	550	571	528	522	568	522	566	565	540	522	560	517	557	511	531	534	557	554	578	529	547	563	561	532	510	540	571	554	545	549	591	512	546	540	504	530	592	559	526	573	516	572	548	547	560	540	570	531	563	550	556	574	526	598	544	604	506	521	537	569	577	564	559	549	499	593	553	534	536	545	538	563	571	530	548	531	546	527	579	572	579	555	528	551	561	545	515	580	541	577	549	526	529	565	612	562	562	537	569	536	544	555	565	557	549	535	552	552	524	520	582	594	543	545	556	533	545	585	535	560	534	586	579	575	559	549	582	543	525	548	526	561	585	582	563	551	560	540	573	552	562	587	555	544	560	560	513	501	516	587	552	527	541	554	569	532	558	541	523	571	532	555	534	548	536	507	550	576	527	530	546	508	563	558	597	586	517	568	584	507	550	563	602	555	539	542	533	575	508	534	534	559	532	556	538	560	531	512	521	549	528
25065	21323	27410	25464	12292	3902	2513	1939	1647	1457	1334	1292	1262	1239	1107	1151	1138	1119	1173	1147	1138	1077	1114	1091	1145	1154	1091	1069	1072	1037	1095	1078	1027	1049	1070	1092	1101	1170	1105	1101	1080	1047	1063	1043	1070	998	1027	1020	1019	1012	1029	997	1021	1017	988	988	1007	981	1041	1013	980	954	982	1009	1028	962	998	1005	981	965	968	1035	960	951	1001	1007	1001	1015	978	1033	957	1015	958	1024	1009	1011	948	990	993	966	988	990	983	993	976	974	974	977	964	983	1005	1044	909	1008	944	985	1001	1023	986	984	992	947	985	984	986	1003	986	996	963	947	1016	976	1010	971	989	940	1016	986	977	1009	1023	949	954	955	994	1020	979	986	974	969	968	944	1027	981	952	997	943	978	1011	1033	964	960	939	965	1020	982	958	1007	965	988	993	998	935	998	1008	996	987	1054	1017	994	991	1016	1001	975	997	908	977	970	996	984	1024	976	998	979	972	995	990	1023	999	939	961	1012	999	1001	976	1013	974	1009	1007	1030	1002	954	930	1005	998	928	945	973	969	1001	988	937	1020	1004	991	975	1046	972	987	956	923	955	933	1012	975	933	1011	997	1004	1023	979	968	980	1022	954	1029	980	913	1012	926	995	952	958	935	976	992	988	959	995	1033	1070	1012	954	990	917	961	952	1003	1061	967	992	990	1013	1011	960	967	1006	901	966	966	940	950	976	1012	1003	968	977	997	987	1006	956	1004	1009	941	972	1000	1002	949	973	1009	972	941	1026	998	977	1012	1015	960	909	956	944	943	956	962	1002	980	989	1010	995	999	957	1015	976	1019	999	969	1022	970	1016	944	1006	1027	997	1004	1048	951	1012	1005	976	957	939	945	987	988	1036	970	975	1018	958	1001	949	998	999	916	924	1053	943	932	1012	1003	1025	981	936	980	950	953	957	939	960	1034	978	947	992	1050	990	995	993	994	973	983	1027	1011	977	988	960	1007	1002	1049	952	970	997	977	1006	998	1008	967	985	999	1047	958	980	930	999	1013	1052	954	967	957	995	974	980	966	1000	991	919	984	971	935	982	992	939	969	939	1018	1042	1015	952	1013	994	941	1004	937	987	1013	1017	1030	1016	1011	971	939	986	1031	983	943	1022	978	946	990	1014	1013	984	995	954	949	988	958	966	969	993	975	977	1022	943	1034	914	976	964	988	992	996	1026	1003	997	1075	1008	952	1030	1024	985	985	1024	1018	1062	997	1005	972	996	930	991	991	985	1027	958	956	1002	982	1062	941	1004	950	978	1002	1010	997	993	1001	995	942	1027	959	906	929	947	956	959	966	992	1009	1019	986	938	965	936	1020	928	895	1013	983	1015	988	1017	1014	1002	1027	999	972	953	999	979	965	955	931	1001	989	1057	930	1017	1037	1018	980	988	995	1041	1054	953	952	976	976	1004	989	937	929	912	905	952	941	1021	971	931	961	960	1031	991	1008	1045	1009	1015	958	969	966	1005	998	986	982	966	998	948	950	1000	922	984	983	953	1012	1004	930	950	1017	1010	1027	969	1042	1036	1029	1023	992	1024	957	977	973	1054	994	976	992	1047	989	987	990	1036	937	962	970	1027	998	991	937	980	954	990	1004	945	954	946	955	1035	949	928	969	984	930	1013	1030	957	989	973	947	1000	974	1014	997	1024	1048	955	1022	968	978	954	963	1017	985	962	1003	979	982	1006	936	989	1002	1031	971	971	1026	961	1008	990	1000	1016	1021	1016	1000	1025	1040	1006	949	986	1003	958	986	989	1000	991	963	1006	1017	937	980	1000	998	1005	1002	1019	979	986	1062	948	975	970	996	976	996	1011	1018	964	1036	982	954	952	1015	1047	972	936	994	1000	1030	959	955	993	1001	984	956	1005	1022	990	933	1009	1005	959	986	989	959	1001	938	956	959	1017	1019	995	1044	949	950	963	936	996	1001	982	1028	919	977	978	993	1027	969	1054	1023	972	954	993	970	922	994	1025	983	959	968	960	1044	957	1015	1027	919	968	986	977	1015	980	1001	1022	976	983	962	976	980	934	1025	994	938	977	1021	947	947	1016	1015	967	1012	938	982	1001	964	935	960	1015	1020	965	952	978	974	985	1021	1023	977	976	987	984	1011	943	998	957	954	975	959	946	962	969	1005	984	957	1001	937	1015	967	946	916	942	952	1040	1017	1035	1023	1024	1008	1022	1050	989	1018	1012	971	991	968	1002	978	949	959	934	909	975	1047	1014	1006	953	983	1026	930	1047	992	978	960	998	952	1003	962	982	983	954	1017	998	1043	944	931	942	928	1002	1007	1008	988	964	988	927	959	1026	1016	973	905	956	988	1050	987	976	981	1020	1065	971	983	979	977	983	992	984	947	939	937	961	972	1009	971	927	960	999	1011	969	1016	1054	1004	998	994	1014	923	979	968	1002	1036	955	980	979	966	982	947	945	945	977	1007	995	979	967	988	984	993	1039	1004	960	1001	1007	970	1017	953	956	944	924	994	1005	932	980	948	938	999	970	912	1000	966	986	987	952	985	964	1030	975	1026	1018	1013	1069	1005	938	935	978	968	987	1017	1017	984	982	980	1005	976	987	1028	962	983	983	987	963	973	964	990	968	1028	946	975	1012	959	1002	964	985	946	997	1006	998	1021	957	942	959	945	968	962	947	1032	982	988	981	1050	960	996	1037	1010	970	1025	998	1022	929	957	977	1003	990	1010	978	917	1015	992	1007	1060	1030	1032	996	1017	1015	989	946	1001	1015	971	944	1018	947	944	1008	1021	1021	1019	987	969	1004	970	1033	990	983	965	1033	967	1002	988	970	955	989	927	930	966	990	972	993	1016	942	1010	996	993	989	973	992	1008	991	994	919	952	953	977	1008	952	980	974	1013	1000	1003	969	995	975	948	1024	966	993	1001	1049	966	981	1003	986	963	1011	959	981	974	980	1005	927	956	1009	977	975	1016	984	978	1021	977	1007	919	975	1009	1031	928	902	1026	1065	1011	928	1031	974	1050	986	995	977	1057	995	941	947	975	1015	957	947	994	942	970	999	1009	994	1014	1015	942	1012	946	964	1001	1050	1005	985	961	1054	1004	973	977	950	997	964	1003	972	1012	1003	961	988	975	985	1017	960	995	990	961	948	947	998	946	955	967	961	1016	974	1026	978	975	1001	1033	995	956	1002	975	934	981	966	981	967	943	935	985	994	987	986	955	956	992	1038	996	973	1021	985	984	955	947	996	958	972	969	976	979	977	970	993	952	978	928	1009	980	999	976	968	954	980	942	1015	931	959	1019	1009	1000	980	993	953	1021	967	972	995	930	915	990	939	1006	943	1005	1021	951	969	968	922	995	979	1016	944	982	931	975	982	966	1001	964	992	953	986	1000	1015	1059	969	995	1007	952	987	990	942	1041	1024	1030	989	1024	998	1001	999	984	999	946	963	976	1015	970	1023	1017	1030	980	1035	995	960	985	1001	928	995	971	1027	988	1031	976	976	996	951	990	917	989	983	1015	949	988	936	1016	962	1001	980	995	1013	948	976	916	1005	958	961	968	937	972	1035	973	1006	941	985	967	963	974	1018	1016	992	926	990	969	956	987	974	955	907	1009	1018	881	967	957	889	1037	961	990	968	963	1009	1013	992	951	957	1007	1014	957	960	993	991	1004	971	972	1011	1049	1028	975	980	980	1004	984	1036	1005	1015	972	1018	951	970	961	964	1047	953	973	952	965	995	985	1078	965	1031	946	965	978	993	996	979	991	977	1020	999	990	987	982	961	909	961	1011	970	967	1035	988	1023	953	968	968	904	957	974	961	962	960	1005	973	936	967	962	992	1020	986	966	976	995	942	993	977	961	999	1005	968	958	991	971	1008	949	1011	946	1000	1000	976	991	955	988	949	994	1014	996	966	927	971	973	937	980	980	916	970	1000	990	964	956	976	953	1011	957	1002	983	966	991	946	1008	1013	997	975	991	1023	959	942	960	979
11817	24699	16394	8566	6091	5337	3870	2851	2359	1908	1693	1527	1458	1392	1426	1347	1329	1237	1241	1247	1266	1245	1190	1203	1158	1260	1246	1187	1257	1202	1162	1088	1146	1109	1090	1198	1149	1182	1159	1169	1113	1177	1067	1086	1067	1072	1121	1059	1060	1068	1051	996	1055	1028	1060	1036	1053	1043	1065	999	992	1035	983	993	965	982	929	1009	1021	973	952	1009	1019	987	971	1056	1053	997	974	1029	963	1060	996	1011	1003	948	1008	992	1046	1020	955	964	1055	1057	1005	968	958	1013	992	954	994	1106	1001	1035	1023	954	998	988	994	1027	1005	1013	940	990	1037	1094	1000	983	1009	1031	1013	911	981	996	1004	974	990	1010	974	1003	952	1052	1027	971	1021	1011	977	1033	1023	956	989	1011	1024	972	1003	1049	979	1058	995	993	983	1033	997	969	1000	947	930	997	965	937	993	1009	1061	995	966	1028	1007	1034	936	989	1058	978	970	1003	997	1033	1024	974	1017	1017	978	933	962	996	973	1002	1004	960	936	1039	1019	1030	982	991	1013	1008	995	993	994	1023	1013	1001	1052	978	1016	984	987	1034	997	963	992	973	1023	949	1091	1026	953	1055	1033	960	1014	988	1012	1038	945	1041	1009	967	1045	1032	1012	1048	1022	1022	1030	980	1006	1044	957	946	946	980	980	1025	1050	999	1005	989	1017	984	982	1005	1004	1000	983	976	1045	988	1031	1004	967	992	960	935	1019	981	1012	1010	985	978	976	964	1049	1030	965	956	1031	1029	987	942	978	1023	956	986	940	1001	998	1061	975	947	983	1026	983	1032	1002	1009	967	1049	953	1009	1003	984	1005	995	1040	987	1034	965	994	986	1027	1023	977	1021	984	976	998	1006	974	964	992	1043	942	1007	980	946	969	980	987	997	1045	1011	981	1039	1054	987	951	960	1008	945	945	978	985	982	1017	1036	968	1044	997	981	1032	1008	1034	1007	946	1024	1018	974	1010	982	1026	963	1011	1024	922	952	957	1012	1016	1012	1017	969	973	1010	1005	964	966	1055	999	984	1020	994	1018	1004	1030	1011	984	990	1020	1036	990	945	958	928	1030	1002	1020	954	1051	966	976	999	1005	990	1026	964	1020	1040	1017	1011	969	1027	987	980	992	1027	978	972	1006	1030	1024	953	956	947	1011	1013	924	1020	970	1016	1026	977	938	1028	1005	952	926	1024	982	1003	980	953	1024	1028	1026	963	986	1037	986	1022	933	984	984	945	1002	1001	951	1081	969	1015	1049	1053	1005	956	941	1031	953	975	972	983	1026	1011	991	979	1021	1011	1012	938	984	1006	971	1004	998	947	1032	1079	1014	978	935	971	1002	998	1049	1032	985	999	1006	980	1077	989	955	959	1031	1004	971	998	1038	888	1026	954	985	1024	992	965	991	1031	1005	1021	936	979	963	969	1019	1041	1068	1008	987	990	979	1025	959	1051	977	1043	980	1018	1023	1010	992	998	988	949	1006	1063	1026	1029	966	1031	975	1007	959	985	1015	1005	1041	1007	946	972	986	1049	914	990	991	1008	959	1040	979	944	1039	1026	1033	1024	977	1001	1012	1032	949	993	1016	1031	1039	1061	959	1036	966	973	980	999	964	1009	1012	1039	990	1014	1042	972	950	981	983	965	997	1039	939	1012	1005	1031	958	1003	1032	976	945	1010	956	1042	977	996	1022	1035	951	986	922	988	1017	951	982	978	978	1009	1086	996	995	998	997	1010	1051	1007	1034	946	966	1050	1012	950	1096	981	1019	1049	992	979	952	1011	1055	1002	992	1015	925	1014	1012	1034	983	1014	987	995	986	962	1036	971	973	1005	1050	958	997	1003	1007	1040	1009	1026	1034	965	994	974	956	1026	996	946	1045	999	931	1089	1028	1002	992	997	1023	951	1009	981	1029	984	1002	987	1013	1015	965	1021	997	1017	967	934	1002	1008	974	941	1043	958	959	993	990	960	996	1010	942	1003	997	1030	966	1017	976	982	936	1050	985	1020	1055	978	979	1032	1010	984	1030	932	1010	981	1008	938	971	999	956	1003	990	967	995	949	988	968	967	1054	970	1040	1033	957	979	1013	998	973	1006	1020	1050	1026	997	1008	961	987	1014	976	977	1013	971	1016	958	952	991	962	1045	984	1035	946	975	1100	1014	1000	960	1009	998	1000	986	1020	1026	977	1001	951	1057	972	965	992	978	1003	1000	1022	1019	975	1032	1018	995	986	1044	991	966	1044	979	976	987	1021	989	955	961	971	1037	1014	1027	1011	964	1017	989	977	952	1015	974	1020	988	945	977	984	981	992	983	1015	973	997	1010	1047	998	979	976	1032	982	1034	1031	1026	1045	989	1010	964	987	995	990	975	998	969	1011	955	992	1026	1007	1014	970	1002	990	977	999	1049	954	968	1018	1002	1016	998	1015	981	1009	974	1013	966	984	950	1010	1099	985	982	996	1015	998	948	972	971	1008	965	958	973	996	1017	969	990	1008	1013	1019	955	1015	960	999	953	988	983	1007	1026	1063	1015	1035	1053	933	964	1033	1024	1073	919	1013	1006	976	948	1003	1033	999	961	986	1003	970	989	1019	974	1020	980	1034	971	997	951	951	1017	980	1029	1032	1011	1013	1035	983	1017	1021	977	946	978	1021	950	1011	994	1014	966	948	991	980	1019	944	971	1022	1068	1033	1015	994	1021	951	980	1032	978	945	988	991	995	1016	954	994	984	954	1040	994	1023	1012	1004	1000	970	1001	952	953	981	989	1013	992	993	989	942	1054	1030	1038	951	1056	961	1004	1002	969	946	1008	954	1021	971	989	966	1021	1017	1032	925	997	1010	968	1006	1026	969	993	1026	1010	1022	1031	1017	1006	948	1021	955	984	978	964	1067	998	944	972	957	986	973	963	980	954	999	994	970	1016	911	1027	1017	1007	1003	1000	986	969	1029	1014	989	1039	1037	930	957	977	978	1003	1058	1004	974	1026	979	983	1037	935	986	1014	1001	1064	1026	945	1006	1022	1033	1031	1030	1015	1036	992	1025	981	997	1055	961	995	1016	1002	972	1025	1041	964	989	1000	988	976	981	1015	985	987	999	994	977	993	991	974	936	971	986	995	1000	1039	1030	1018	1014	1001	989	980	1034	987	1011	986	1050	1005	977	956	996	995	1002	947	982	959	1004	1064	944	1023	1040	1026	950	1026	992	976	1042	1042	959	984	985	995	1037	1012	995	994	1000	1034	1012	986	1012	1001	998	993	986	1005	970	970	1075	996	963	1028	1000	935	982	1020	980	994	1002	967	1018	982	1026	950	980	1009	960	1004	1027	984	1010	1008	952	972	1004	995	980	967	998	976	1035	1007	975	973	1040	950	952	1025	1015	986	994	1000	1024	1010	980	1022	957	990	993	953	1024	1017	966	1016	1041	989	999	978	964	1027	1020	985	1030	963	990	1020	971	953	993	989	967	1043	1013	975	1051	988	982	997	972	928	981	1000	940	927	1013	950	1039	945	1002	1019	1020	1017	965	974	1005	994	962	1034	1036	1045	954	970	958	1025	980	1001	1021	945	1004	930	1010	1013	1023	1002	987	954	1016	1017	1053	982	994	999	1014	983	957	1048	1037	1012	980	998	989	1011	972	993	1046	1029	1045	1031	978	1013	1015	1028	983	1020	966	974	1001	968	945	980	998	978	1004	1003	991	1026	978	1001	1005	990	970	986	1015	1017	1074	993	1039	969	995	1003	954	1034	1027	986	966	1048	971	1015	1038	998	1026	979	994	990	987	1005	976	1035	1052	1016	992	989	1009	1066	967	1057	967	1011	974	1012	1004	1034	993	986	986	1006	971	945	969	942	975	985	977	1018	955	999	1051	1043	1023	980	1028	997	981	981	1039	983	1043	983	935	1026	972	1010	982	1008	984	984	969	1006	1017	1031	996	995	1004	957	969	1005	985	976	935	968	1004	975	1000	986	1024	959	979	1019	921	1044	1013	1003	959	1022	1001	1057	966	958	970	1011	976	985	1030	1053	935	1003	1012	1014	987	1018	988	1014	981	1010	1023	1008	1034	976	1028	969	968	1003	1029	1012	985	994	1034	981	1040	1012	997	1031	998	960	999	951	959	1017	955	995	978	1031	977	1008	998	954	988	1015	997	976	1006	994	1050	961	1001	971	1073	1043	991	1006	998	990	1002	1040	1004	1007	945	1036	968	968	1013
22709	21260	28856	23952	21265	21386	11559	3580	2259	1884	1687	1456	1324	1249	1306	1252	1171	1163	1075	1056	1068	1055	1056	1078	1037	1018	1050	1060	1018	1052	935	890	898	910	943	982	914	931	1001	958	958	919	908	927	831	850	843	823	801	877	802	845	811	791	809	745	825	789	821	804	813	757	805	792	811	771	755	742	769	760	738	783	749	796	806	778	761	777	785	818	803	796	812	799	745	743	781	790	704	716	769	754	750	789	773	785	755	772	764	823	778	739	815	747	751	730	851	762	768	787	743	774	787	830	742	735	751	763	802	756	826	773	772	823	716	773	784	757	719	766	767	757	759	779	795	746	813	712	737	771	752	722	783	714	781	717	777	815	744	754	785	735	783	762	755	773	761	761	774	718	798	761	722	745	760	703	771	769	805	772	743	767	755	824	788	772	808	756	773	732	739	731	757	730	760	733	762	789	813	765	784	783	786	789	815	811	737	775	774	813	766	777	706	765	792	740	773	801	795	775	802	745	811	779	729	763	789	805	760	758	749	692	784	762	778	779	756	750	780	736	801	738	747	828	764	808	787	760	740	725	752	831	786	768	803	778	712	818	779	800	739	818	804	824	733	783	772	771	778	812	766	800	794	782	746	805	782	759	791	769	774	782	775	787	767	808	764	762	764	800	759	798	815	808	779	781	800	766	771	743	768	801	798	790	801	739	805	775	782	742	762	750	796	784	794	713	752	773	781	771	747	772	714	799	773	766	766	810	772	743	791	790	743	795	816	791	739	794	799	783	715	741	826	801	784	723	768	776	829	702	780	749	796	778	770	698	822	775	750	758	742	788	765	772	766	779	781	761	772	754	809	805	776	739	807	784	796	797	742	737	745	786	786	773	775	732	689	758	773	746	782	774	760	804	778	691	769	801	733	827	808	724	788	771	794	715	759	763	750	790	753	747	773	757	797	795	818	774	811	756	782	794	762	793	783	781	820	748	768	745	770	765	751	804	740	781	775	764	849	775	721	769	759	758	751	789	750	792	751	796	831	754	790	748	783	804	744	852	795	751	711	784	777	764	773	778	799	786	802	786	760	762	760	742	769	760	783	766	761	759	783	732	750	763	799	820	772	776	781	764	733	786	822	782	708	723	757	772	798	757	765	779	778	815	749	712	781	755	734	770	753	732	790	752	785	745	775	806	762	779	790	797	780	839	799	768	824	778	795	773	805	720	752	760	778	778	779	759	800	774	818	732	731	775	777	766	768	775	794	754	749	785	725	733	782	796	784	799	824	814	770	783	767	788	797	794	813	733	746	734	806	786	757	762	758	776	783	820	770	773	773	808	767	801	800	785	734	761	754	776	793	758	761	751	765	770	727	763	793	706	756	718	811	793	793	751	783	807	806	763	802	761	780	849	727	773	797	765	687	758	767	781	851	741	821	772	777	768	774	746	768	754	809	786	821	798	780	739	803	740	810	713	778	713	748	757	775	754	794	793	746	760	762	769	754	788	744	784	780	820	844	774	759	804	791	748	718	721	743	766	720	790	806	742	766	814	707	761	713	783	740	801	772	768	736	789	757	760	729	750	768	788	751	835	786	772	772	803	751	733	759	794	746	803	809	754	740	767	787	788	766	790	755	745	731	793	771	783	749	753	774	770	769	749	750	769	729	778	843	765	761	804	768	787	821	802	748	745	751	810	738	799	763	731	748	863	762	749	749	718	732	759	733	737	794	774	718	777	742	788	761	746	787	761	727	756	771	757	748	725	742	744	763	728	752	777	748	784	770	775	736	756	770	754	789	790	797	789	788	804	756	743	804	729	753	858	824	731	807	789	744	789	755	794	724	765	745	808	815	745	788	788	751	807	768	778	784	755	765	718	802	760	762	799	785	766	800	762	723	728	785	761	732	828	802	768	828	709	760	759	755	799	751	732	785	846	811	805	790	756	782	757	773	797	718	790	744	747	784	790	791	779	794	778	788	794	744	769	805	764	808	785	770	768	769	760	768	758	778	804	778	771	779	751	758	812	774	755	825	777	720	776	787	703	791	708	785	764	753	735	753	777	749	739	745	797	739	815	790	710	797	760	711	797	823	788	793	803	788	780	779	714	770	805	770	766	775	746	780	763	756	707	838	764	766	765	764	732	740	741	786	786	752	766	745	741	732	794	776	793	792	739	781	785	778	770	752	755	802	733	738	761	777	781	720	762	797	779	771	768	755	720	782	781	720	735	786	717	803	742	749	757	779	788	800	771	773	784	738	773	840	770	785	804	801	772	733	797	786	791	782	736	769	768	784	770	814	768	791	762	769	790	770	753	740	791	760	762	743	826	711	758	770	780	796	746	770	741	762	726	813	726	733	748	813	747	749	760	772	767	800	783	778	764	789	718	775	749	803	775	789	766	762	784	822	732	773	762	746	737	728	765	767	808	738	764	724	741	804	823	795	744	807	763	742	788	762	775	832	751	781	754	776	743	824	785	775	792	799	785	748	761	757	760	787	744	796	774	748	787	739	774	793	767	803	756	747	816	735	759	758	769	722	784	788	788	774	810	711	732	812	751	763	791	782	745	796	747	721	792	734	729	776	729	798	788	777	779	764	772	776	801	727	755	811	774	804	743	800	748	841	769	792	825	808	784	798	821	759	771	824	758	737	786	818	823	735	771	793	766	759	773	749	741	760	798	790	737	780	781	732	734	765	786	771	761	789	762	816	814	784	779	829	736	778	795	719	767	751	761	815	758	822	781	783	715	811	775	767	800	800	735	769	744	754	778	723	729	736	744	759	795	741	773	741	785	812	733	795	738	755	751	757	797	731	773	782	769	744	729	753	787	786	761	812	782	789	735	784	758	798	746	761	774	756	727	767	744	759	809	798	771	737	749	803	714	747	734	798	728	844	748	749	772	714	801	778	826	792	807	785	749	786	752	731	764	758	761	759	820	781	749	738	796	781	695	734	763	788	787	784	770	778	731	745	756	774	837	750	745	790	775	814	717	770	794	770	813	801	748	745	797	810	749	724	783	785	758	738	771	756	789	751	731	789	792	750	761	806	796	800	783	801	760	783	806	746	799	766	805	793	756	767	804	777	778	817	751	745	759	793	747	844	801	795	793	773	758	759	791	799	727	758	776	765	773	811	739	764	763	792	734	774	778	822	810	774	757	793	828	738	777	778	769	767	775	788	797	774	737	793	789	771	744	762	750	795	809	776	786	784	762	732	774	780	745	740	772	768	809	727	787	743	792	784	770	731	789	762	778	772	757	784	791	783	737	780	788	735	761	786	760	752	782	752	768	767	776	776	761	777	823	718	719	748	768	761	814	745	777	792	732	769	748	729	807	821	828	750	776	772	758	748	765	780	754	790	806	771	779	761	798	762	856	781	780	736	725	737	751	702	759	790	782	739	772	751	729	796	803	754	800	759	764	757	729	776	716	788	772	834	797	813	771	728	784	784	743	741	784	791	801	804	765	787	754	775	799	805	776	744	752	809	740	771	754	752	766	767	792	755	726	770	756	742	730
15222	36290	26718	14524	10701	9082	6540	4663	3678	2851	2401	1975	1872	1633	1653	1511	1373	1466	1422	1339	1280	1214	1219	1247	1220	1220	1253	1116	1209	1160	1076	996	1060	1020	1015	1011	1090	1080	1123	1118	1037	968	959	933	901	880	904	871	878	906	876	866	873	787	822	813	827	890	820	801	824	787	801	848	834	772	749	763	700	802	751	769	775	744	756	763	739	757	780	712	810	747	811	759	771	786	763	764	777	766	750	755	766	748	764	746	803	797	722	799	724	788	718	756	764	804	849	757	825	795	769	736	724	746	772	766	782	847	798	752	732	770	740	798	763	797	776	730	753	762	761	762	730	754	768	770	740	827	801	810	779	731	727	738	799	800	739	746	744	765	840	746	765	735	738	770	761	794	729	758	797	787	768	774	775	757	684	788	784	752	742	776	779	745	781	788	775	745	758	756	803	746	800	753	787	795	796	760	771	757	739	800	776	756	733	795	780	801	772	721	805	730	765	770	739	743	741	744	794	797	742	755	838	748	758	759	790	771	733	753	786	731	783	742	754	721	701	789	809	782	758	739	779	793	747	821	724	791	751	760	713	738	844	796	809	772	809	826	790	754	808	744	777	762	802	747	736	836	793	774	755	783	771	784	757	791	761	772	762	787	757	754	821	793	769	758	790	774	790	744	741	719	771	725	726	790	763	777	774	752	739	731	724	748	790	747	778	729	728	780	796	765	823	818	710	737	777	717	738	771	797	766	710	746	745	813	750	756	792	789	772	745	715	764	774	762	764	772	741	721	732	757	797	732	744	753	787	709	771	722	772	794	726	760	777	724	781	756	749	798	762	761	714	804	767	758	745	788	776	746	734	781	786	809	732	779	742	797	751	745	760	819	739	728	732	784	766	775	759	799	802	790	752	695	770	773	774	822	799	803	751	790	742	729	727	732	756	748	780	748	789	745	747	781	794	780	785	743	785	782	770	752	777	714	818	789	781	787	796	806	756	723	764	795	754	783	822	753	755	787	783	758	757	747	742	760	731	741	784	807	744	753	729	783	756	761	832	778	807	801	776	759	771	768	718	747	716	792	760	710	780	797	756	758	773	792	764	706	772	788	774	730	796	744	746	750	738	821	808	757	751	750	797	795	757	708	769	747	794	704	746	772	749	748	821	789	747	764	734	751	770	746	755	774	808	792	728	783	780	775	769	800	793	757	776	725	766	762	714	781	715	775	778	761	781	788	821	781	763	789	756	792	736	814	763	781	768	736	764	782	733	736	799	766	752	787	827	806	752	710	803	752	764	793	743	713	755	749	806	756	768	795	795	733	758	782	725	743	759	781	698	748	792	716	797	755	798	814	779	796	742	792	806	779	767	762	720	781	810	770	758	770	729	791	786	803	764	782	729	816	770	779	757	744	743	791	753	748	737	780	758	786	751	775	745	829	769	768	746	824	747	830	761	801	818	810	777	777	794	770	807	774	750	758	790	737	790	750	746	778	731	760	765	793	766	785	742	753	749	761	777	721	771	773	790	727	795	773	745	752	788	768	765	750	804	776	760	772	788	793	768	799	740	775	757	751	785	791	801	746	773	805	748	800	811	806	824	756	818	833	760	734	795	753	807	746	756	765	803	742	771	774	780	774	762	778	765	819	771	814	798	757	751	738	827	751	740	781	812	759	823	788	835	762	771	793	743	741	806	696	712	806	783	784	770	783	785	762	778	788	784	802	744	779	708	808	791	746	808	763	747	783	753	799	724	723	729	759	774	760	763	814	741	790	750	848	725	779	731	810	762	757	759	772	788	746	787	783	739	700	728	769	777	772	775	789	791	748	843	768	700	739	810	755	792	734	782	801	737	800	753	763	757	734	768	763	793	792	811	769	781	750	763	782	768	783	744	806	784	764	802	730	768	753	789	794	746	759	787	787	813	767	770	818	746	783	759	715	833	779	801	741	768	803	766	766	747	736	780	763	736	783	796	788	778	781	743	788	797	790	744	761	697	779	771	725	758	756	765	759	731	780	783	729	752	770	746	761	781	801	771	761	781	790	781	761	727	722	749	754	756	756	807	757	789	771	739	778	812	746	759	724	707	773	762	779	738	752	807	797	762	777	778	758	754	748	790	781	750	744	762	774	759	801	828	756	775	727	772	747	670	705	806	788	739	763	724	741	799	764	767	749	784	770	800	785	757	751	797	757	774	799	757	810	761	801	736	774	758	759	756	731	765	766	760	761	781	759	759	789	734	751	793	792	821	740	760	705	751	774	755	731	763	751	784	804	753	765	744	763	801	823	797	772	741	768	777	743	807	774	778	789	792	778	756	805	769	724	819	765	791	811	792	792	818	753	795	766	800	765	760	760	804	766	797	724	775	758	780	766	761	803	790	804	783	777	759	759	765	738	758	778	806	767	765	796	785	758	788	789	788	791	761	809	776	815	755	818	777	757	799	828	746	803	762	749	800	702	719	795	754	768	772	760	797	761	781	783	753	821	786	760	780	758	757	781	774	758	782	743	734	790	763	799	742	746	805	803	788	756	784	725	795	766	832	752	812	755	762	718	766	748	785	778	802	799	773	763	752	758	812	731	727	757	781	773	787	719	773	736	782	782	726	779	752	757	729	802	760	823	732	764	804	726	822	707	807	761	752	795	782	726	782	744	769	766	762	760	772	747	744	774	773	768	738	744	816	760	750	770	828	834	789	780	765	763	824	749	797	718	725	719	794	723	779	739	758	774	784	757	763	781	779	781	737	738	767	786	742	759	802	777	786	816	769	817	782	742	754	787	793	741	782	779	733	792	816	795	768	718	739	792	760	787	796	752	779	763	799	777	796	779	738	792	765	779	774	773	756	760	771	796	754	782	853	835	759	782	791	723	801	764	781	767	782	763	730	700	784	748	778	720	786	784	773	746	740	755	789	768	746	752	713	778	743	778	765	806	734	776	807	761	793	790	786	790	782	751	734	768	784	763	752	797	759	739	769	766	790	683	806	729	747	764	757	785	742	739	765	767	754	743	748	787	745	780	792	806	776	738	778	750	737	766	771	775	761	789	765	753	754	722	778	816	777	791	809	788	770	788	785	787	758	797	738	758	782	730	779	752	724	710	806	748	769	782	767	737	783	748	820	812	774	785	746	792	837	777	790	764	761	807	807	724	780	762	780	827	738	742	750	758	787	782	790	815	746	749	733	784	764	785	732	784	758	744	790	792	763	704	738	743	812	777	741	734	806	781	758	830	814	791	732	765	758	788	750	762	747	748	769	835	751	716	733	780	746	758	750	740	773	742	778	797	707	828	773	679	733	725	811	743	776	747	729	761	768	770	813	761	771	769	807	779	743	797	778	800	734	790	787	779	764	768	756	750	750	816	823	740	717	727	763	765	789	734	742	738	788	762	803	780	795	797	757	748	772	751	759	746	772	790	846	751	734	785	767	759	767	785	759	811	751	799	750	729	755	751	789	749	759	779	839	765	802	803	766	758	792	758	751	751	769	758	829	769	779	754	807	764	782	795	772	794	744	771
27853	19327	11375	5264	2956	2346	1686	1227	1074	1010	920	920	851	865	903	889	808	797	834	838	877	806	840	818	804	868	817	845	811	747	773	765	799	776	809	772	769	822	795	825	817	768	724	691	765	731	752	726	704	802	743	735	729	741	754	687	786	738	744	705	707	729	703	700	759	702	756	714	763	732	697	724	745	666	735	728	742	725	732	730	709	755	732	677	734	699	739	693	746	748	715	732	743	734	726	703	723	755	713	728	730	709	716	750	710	708	743	714	686	762	718	744	676	671	771	740	718	759	747	705	781	746	741	680	701	770	719	723	729	690	731	719	722	806	715	741	705	687	756	714	676	749	741	677	723	714	708	726	756	714	706	766	764	710	688	770	723	747	780	683	747	726	718	715	722	744	710	730	691	722	763	729	697	749	743	731	719	749	743	713	750	767	685	734	756	738	757	750	713	728	733	723	743	725	735	733	695	724	718	777	741	765	716	689	751	778	751	740	715	765	736	730	690	727	710	695	731	702	692	754	734	740	748	698	720	730	727	675	715	737	717	733	733	693	709	733	732	708	695	759	695	723	762	737	760	697	745	762	736	728	775	727	717	750	717	708	718	762	734	734	761	747	768	754	725	713	743	671	715	750	667	733	718	758	697	719	703	779	753	705	741	731	718	767	740	780	720	710	721	759	732	745	769	773	700	740	753	707	717	746	741	748	714	736	709	729	763	758	760	705	711	759	711	736	717	748	718	705	731	702	765	780	754	749	745	731	745	718	714	704	713	722	710	752	738	709	757	708	744	758	723	759	743	755	705	743	698	699	728	688	695	740	727	754	735	695	707	687	711	743	793	744	784	729	750	718	761	736	761	745	710	674	712	729	702	745	701	737	741	730	699	692	706	743	723	691	730	752	699	744	719	708	680	758	731	780	769	728	735	787	706	733	765	757	758	730	737	713	735	727	740	752	719	729	711	675	728	684	734	709	692	799	716	733	769	725	756	731	729	747	736	760	724	742	706	730	722	719	706	726	751	721	647	720	740	724	754	708	695	701	700	731	704	743	767	729	711	765	662	700	730	733	759	747	752	705	714	759	763	703	797	764	744	749	753	674	693	697	705	730	748	735	708	725	731	716	739	667	753	704	755	774	737	730	748	738	732	727	676	789	717	748	701	701	741	707	738	739	720	743	686	720	763	740	719	737	721	715	735	730	776	706	755	732	726	743	747	789	769	735	745	735	741	745	741	757	714	719	718	683	685	719	754	716	742	675	747	735	765	719	703	749	703	769	726	696	728	760	772	709	731	725	686	716	770	736	705	678	728	712	724	787	736	679	762	738	747	788	748	716	670	774	746	719	729	629	777	717	743	723	731	740	725	736	751	728	746	714	700	732	756	725	713	732	733	733	776	700	750	705	730	700	715	722	745	730	756	753	762	723	727	663	746	690	737	780	760	712	739	737	740	752	771	765	755	732	773	709	693	697	748	754	735	688	705	688	724	750	717	757	741	840	707	789	760	701	742	739	755	729	727	745	756	751	749	682	708	749	763	711	729	743	709	758	759	734	773	755	701	745	691	714	720	712	749	752	772	753	662	726	689	744	686	679	756	734	706	708	700	715	669	771	703	712	795	757	789	764	744	709	735	740	747	711	685	741	774	780	780	700	758	706	753	741	749	703	727	780	734	713	754	797	699	662	719	737	720	724	743	782	788	724	726	754	751	736	769	731	706	716	708	738	735	761	785	766	706	691	759	712	753	691	758	694	754	696	756	680	719	757	768	791	719	729	747	725	692	761	732	715	749	685	728	707	719	712	725	746	737	737	676	712	730	733	723	704	742	717	765	732	726	759	731	713	779	735	715	667	703	806	796	721	729	773	714	734	717	749	765	712	698	703	723	711	745	740	713	742	761	749	760	742	782	715	713	748	708	734	776	753	746	739	735	715	756	735	696	712	717	724	720	735	742	735	695	705	726	710	685	701	671	756	696	718	723	734	757	644	748	746	723	735	807	738	704	731	776	721	741	743	735	753	730	738	735	707	739	693	682	687	716	689	711	739	752	686	775	738	682	724	716	721	719	742	749	724	759	776	704	711	723	737	689	705	731	665	724	719	702	786	696	708	721	697	753	719	714	746	727	724	722	708	737	773	737	722	710	728	744	685	742	726	719	691	769	713	711	751	707	707	708	679	689	711	705	706	687	750	753	744	749	710	740	738	763	728	734	760	702	754	710	712	729	755	751	700	749	711	720	756	749	705	710	703	729	729	692	719	691	771	739	698	706	719	716	796	771	773	745	715	795	723	721	735	759	759	760	700	807	735	737	707	671	710	742	735	728	715	724	697	714	759	725	716	720	717	730	733	740	691	756	747	674	720	772	703	757	701	732	653	775	727	768	718	720	722	692	694	774	701	773	720	721	733	708	768	743	806	722	723	728	729	716	697	707	719	779	717	740	757	710	728	726	754	739	729	759	736	725	725	715	726	748	740	775	744	757	728	736	753	748	746	746	758	768	732	746	700	730	743	754	721	769	783	707	777	731	727	758	757	692	739	748	732	731	759	743	747	753	710	675	719	739	712	717	765	730	706	758	729	753	722	755	737	652	683	718	710	704	765	782	701	745	762	728	697	687	723	699	705	697	729	714	720	760	718	757	730	673	742	711	731	676	706	722	706	727	722	756	735	751	694	674	743	683	739	711	750	712	672	717	685	748	704	680	688	732	731	701	717	731	719	730	738	748	725	735	712	741	773	733	688	772	715	737	716	738	700	709	726	756	714	708	747	738	707	732	756	763	736	742	729	719	731	757	699	736	770	736	746	710	697	668	769	786	738	717	702	768	720	742	717	729	751	732	696	727	727	802	747	762	737	740	736	748	762	779	774	743	731	726	726	741	694	704	726	752	738	723	715	708	708	759	718	709	732	751	734	709	692	692	749	693	735	695	719	755	725	724	728	691	691	712	771	753	769	702	730	716	720	701	704	756	730	726	712	726	727	725	748	741	711	727	739	729	739	750	755	719	693	707	678	680	744	739	721	696	751	748	723	709	743	707	730	670	742	723	730	691	725	731	714	748	706	684	727	733	722	724	735	750	734	696	653	761	743	655	744	721	739	724	746	763	749	747	712	796	696	752	770	693	749	734	699	712	700	746	717	780	753	807	739	734	703	702	722	708	684	700	723	744	749	730	716	758	766	742	736	740	766	731	766	788	754	723	775	749	755	689	746	717	707	707	754	773	754	727	775	726	723	719	737	720	732	724	745	793	737	759	734	722	722	759	712	732	750	737	730	712	711	679	742	741	704	732	713	770	724	710	728	741	725	645	753	724	685	704	779	700	686	673	747	676	711	761	700	698	727	739	727	718	724	705	696	746	732	733	747	738	745	725	733	756	766	683	686	726	692	768	708	742	680	789	753	679	781	700	760	699	772	687	771	762	765	752	717	698	726	713	739	700	729	710	722	736	730	766	721	703	747	760	756	723	747	722	730	773	721	737	687	725	705	761	722	729	805
11125	16554	10817	5492	4254	3640	2536	1836	1399	1242	1172	1082	960	1038	1021	932	941	922	990	907	952	972	925	879	937	880	929	918	880	884	884	826	801	823	887	863	890	854	903	871	870	842	845	843	753	805	770	800	833	783	761	770	839	848	751	792	729	767	820	761	749	798	754	788	860	804	734	749	769	735	787	734	770	769	756	838	767	772	813	755	787	766	696	770	759	798	758	776	778	775	748	769	773	770	751	726	767	754	751	739	744	687	786	809	770	737	722	761	732	763	717	733	789	756	742	741	742	766	781	775	738	749	737	743	772	802	732	743	761	743	836	728	763	749	799	753	713	750	751	800	791	747	728	761	803	798	794	700	722	716	766	815	770	767	794	744	747	741	736	712	725	787	727	767	719	785	739	761	761	724	752	768	778	727	740	737	730	761	788	771	753	685	787	724	763	789	768	756	751	752	749	803	804	782	751	780	757	754	768	737	811	813	775	767	759	745	752	782	785	786	793	726	766	767	775	780	749	776	697	760	762	730	776	760	778	733	723	758	809	760	757	737	769	746	724	741	741	778	710	779	787	722	703	726	755	755	773	724	759	737	797	784	719	759	790	765	727	761	790	806	723	762	721	731	755	787	726	736	742	755	748	771	755	763	724	761	821	709	780	757	782	776	801	745	730	748	719	767	763	738	757	761	762	808	752	758	739	749	732	768	783	761	769	769	775	739	759	791	686	816	790	720	808	753	768	794	728	782	748	764	742	721	788	784	816	767	729	751	761	773	727	789	774	727	787	774	741	770	735	761	747	723	737	727	764	767	724	805	780	763	739	776	790	751	794	760	771	720	798	752	741	756	823	780	760	799	745	729	740	718	788	739	757	745	785	757	768	823	774	794	781	727	798	747	775	762	791	752	767	775	759	777	776	742	762	705	718	749	815	709	779	799	779	737	756	756	794	778	736	760	818	731	743	766	773	776	810	792	793	751	730	757	749	792	717	761	753	732	752	701	781	817	702	759	792	795	783	784	765	742	692	749	758	781	754	775	729	712	763	765	773	770	768	728	783	733	742	755	750	765	788	764	740	760	762	741	688	761	793	785	736	728	769	790	724	789	754	751	760	776	791	782	772	743	752	721	744	797	705	720	762	771	774	806	762	804	778	769	719	779	724	764	725	771	723	758	758	742	749	775	753	739	735	756	767	756	777	746	761	746	752	719	770	797	749	728	804	773	767	776	753	802	760	778	745	790	810	810	672	756	770	745	762	720	777	792	758	781	769	736	774	776	734	773	766	778	780	750	782	756	744	791	753	741	727	758	733	733	721	751	781	718	743	741	754	748	752	756	764	774	771	769	818	777	761	805	721	720	753	754	730	733	768	769	810	773	771	755	777	770	760	770	785	685	731	801	717	746	796	741	763	728	740	777	768	824	825	810	765	753	756	799	722	774	778	776	780	829	745	731	743	754	754	760	729	720	780	756	713	791	785	798	776	810	772	785	830	728	776	795	796	798	798	787	756	750	792	778	785	722	770	754	750	789	761	719	784	766	718	764	771	809	752	689	808	752	727	760	780	739	799	761	765	770	750	759	751	774	738	763	812	802	758	787	728	741	729	779	727	744	770	810	730	691	742	722	788	756	767	760	734	743	760	779	752	750	746	726	793	779	772	737	726	749	789	753	774	775	800	747	742	763	780	779	731	759	772	751	736	786	802	801	756	818	775	749	806	682	753	723	779	762	733	784	763	760	751	741	770	743	778	734	759	785	781	800	770	774	745	726	757	737	765	714	769	769	743	782	735	786	736	740	809	794	800	733	752	780	770	784	759	721	807	725	722	745	775	762	745	758	798	721	805	727	808	761	759	696	772	817	729	768	780	790	750	773	734	752	762	768	742	763	789	757	787	760	792	767	737	745	744	707	705	765	780	741	757	759	765	756	767	774	732	763	770	721	742	736	809	755	748	758	756	757	749	776	769	748	741	731	820	721	799	768	753	739	808	762	719	728	741	752	774	732	726	769	772	768	777	777	782	809	726	743	688	726	755	807	744	793	805	742	732	789	771	777	803	743	717	792	775	752	763	784	766	774	789	783	777	755	789	687	786	762	809	743	775	705	769	760	745	746	800	745	770	786	738	753	789	711	731	827	748	729	740	771	756	823	755	794	772	770	796	751	738	789	801	828	775	767	784	755	767	704	740	716	798	758	765	787	757	809	798	759	759	812	698	775	765	780	782	766	761	779	788	740	741	772	772	779	790	749	778	791	787	752	761	794	744	781	781	764	738	767	778	707	781	761	799	779	756	795	705	710	826	733	773	763	718	798	750	785	793	779	782	745	735	739	800	764	771	751	757	739	783	766	728	754	785	779	802	755	811	770	753	763	774	769	780	732	761	812	802	780	773	764	791	737	792	778	723	701	725	750	746	770	696	789	771	722	704	710	747	740	771	759	783	834	776	737	743	730	737	779	751	699	789	777	791	690	720	711	800	744	748	766	774	788	771	743	757	734	704	742	805	706	735	745	756	742	739	766	766	714	749	731	718	778	753	756	740	764	732	791	722	757	787	746	779	746	780	710	809	754	750	808	793	734	803	723	753	797	816	774	777	790	743	756	760	765	796	741	747	755	779	799	723	804	736	748	720	680	743	730	722	769	781	784	746	735	749	777	744	782	733	764	793	687	757	727	739	790	732	784	778	750	740	721	768	758	776	785	737	727	786	730	778	819	779	780	739	740	806	754	794	771	739	751	780	742	792	742	746	759	759	740	781	714	742	778	721	768	750	756	782	735	791	764	743	719	765	729	739	776	732	746	782	792	782	798	752	776	774	778	734	777	780	715	710	713	761	752	827	743	779	740	766	774	748	732	788	720	804	765	731	762	758	804	743	788	746	731	754	767	690	762	778	733	725	732	769	697	751	706	721	730	755	758	707	737	763	806	744	798	762	778	733	770	719	723	775	768	776	753	798	744	757	737	783	758	748	758	737	731	737	780	741	786	764	771	744	809	764	809	742	757	746	793	707	706	773	807	725	739	779	725	739	790	778	701	739	799	782	758	777	744	709	760	742	741	748	764	747	771	770	768	750	710	788	770	750	795	793	742	789	727	749	795	772	759	746	726	759	799	738	739	724	771	779	774	731	793	764	810	778	800	728	791	770	818	723	757	720	774	806	744	794	754	761	751	748	779	739	772	733	800	716	772	728	762	779	747	739	722	770	766	722	740	716	723	758	758	738	768	729	793	741	724	757	801	710	750	765	780	795	760	760	782	779	758	745	722	724	743	731	776	810	765	785	790	815	737	732	771	753	735	834	798	816	770	746	750	750	737	777	726	786	758	743	767	754	776	747	779	767	734	770	738	747	755	769	727	812	785	783	717	796	764	769	787	764	734	738	733	770	745	721	788	791	749	751	712	736	753	746	781	754	754	783	776	751	739	766	750	769	774	740	772	730	756	743	728	757	746	766	714	744	727	702	758	768	742	721	745	763	772	770	776	789	787	779	755	727	761	778	720
23715	21246	28481	24315	21273	12663	3756	2105	1494	1199	1089	962	885	890	921	835	768	786	774	732	728	702	725	660	688	744	756	717	728	668	644	623	654	604	619	674	662	719	653	694	613	631	628	628	578	550	593	552	572	571	619	565	553	547	566	554	528	526	530	525	555	542	573	551	514	505	505	542	514	532	503	521	557	532	561	506	524	514	524	528	530	515	574	532	512	512	506	522	548	520	495	536	488	521	542	536	508	508	536	518	521	564	534	572	496	530	544	513	555	527	538	546	514	553	515	561	536	506	572	528	536	512	557	502	509	552	541	564	533	527	584	502	524	520	518	532	568	477	568	496	523	476	511	504	543	550	523	501	516	522	514	523	522	532	550	510	515	523	534	496	511	581	511	537	549	533	534	524	505	520	522	507	522	521	543	516	540	510	542	530	529	518	484	502	538	539	517	562	528	521	576	519	542	523	538	514	537	541	479	532	559	511	507	520	510	521	509	521	489	572	495	519	512	528	536	513	513	516	532	509	548	519	491	500	506	499	519	497	521	527	542	500	487	546	539	545	563	533	551	515	512	526	524	577	572	534	516	507	577	529	523	486	507	521	501	520	532	536	536	522	542	499	522	511	507	533	511	498	577	541	545	492	545	540	537	513	536	552	506	535	521	517	531	537	553	574	502	550	557	532	524	526	500	560	519	509	565	511	516	492	513	527	525	514	545	524	486	519	527	577	527	541	492	489	503	531	539	564	509	519	530	514	522	502	511	489	514	514	535	481	531	559	529	513	499	515	553	497	569	520	532	570	510	478	532	573	544	513	541	541	468	529	559	539	523	542	530	554	538	516	509	533	539	499	483	523	526	493	564	518	551	532	520	518	525	545	541	544	555	500	520	505	552	511	532	530	514	524	551	511	509	563	527	534	527	524	509	526	529	561	497	527	520	527	558	537	541	524	542	525	526	538	502	553	496	513	544	544	510	522	591	550	515	563	494	479	543	504	528	538	512	519	588	533	549	494	505	511	496	530	526	541	550	514	499	540	519	522	513	511	530	527	525	466	532	501	505	493	558	541	509	530	490	500	522	514	514	499	523	538	541	513	503	556	505	514	504	531	559	549	537	507	539	514	481	510	531	566	501	509	491	540	538	547	517	537	525	583	504	553	522	586	557	566	500	535	513	505	518	539	498	549	488	547	557	538	564	507	539	554	496	537	539	495	470	524	524	534	503	558	523	507	511	547	533	530	518	525	510	502	498	525	536	519	499	532	524	512	514	534	541	510	506	509	544	542	575	584	508	503	500	547	550	502	528	483	523	549	492	548	536	552	514	500	484	535	537	535	495	501	544	546	488	547	528	539	540	546	517	562	527	528	559	507	523	517	528	507	505	499	559	520	506	559	515	523	508	524	534	477	556	530	530	554	540	486	517	532	521	559	530	495	525	537	524	542	529	580	548	489	507	511	494	541	519	546	521	535	534	527	532	540	521	525	522	515	519	501	532	498	539	510	563	514	506	570	527	503	536	506	522	516	551	533	547	515	530	497	516	533	531	539	564	515	486	488	500	541	529	536	524	568	497	557	539	555	537	479	529	536	546	481	495	496	531	511	523	532	511	512	546	536	506	525	529	545	567	576	490	568	532	485	496	519	487	521	480	516	496	555	495	512	559	528	519	506	530	545	529	530	550	511	551	562	516	503	520	509	495	543	542	511	524	532	528	502	504	513	524	557	530	528	528	535	534	507	539	549	498	525	550	513	524	440	501	510	508	527	521	560	545	540	509	562	553	482	523	507	518	541	516	515	516	561	496	529	486	520	539	523	547	515	493	534	521	526	535	515	562	555	539	504	529	533	507	497	528	528	525	523	533	532	551	518	548	542	551	534	529	526	512	497	546	508	547	535	521	535	542	533	530	533	503	529	489	568	569	551	535	521	520	541	541	567	508	553	504	467	520	532	468	497	526	517	495	517	530	541	530	528	532	574	512	503	535	513	538	527	496	520	499	535	500	562	528	566	502	499	520	501	520	539	535	554	525	510	543	498	532	546	500	591	491	503	526	492	492	455	539	498	526	527	519	559	533	543	499	542	525	507	498	517	506	519	511	506	553	479	554	504	501	533	562	546	536	510	483	546	543	529	495	515	509	548	511	501	573	508	537	507	528	541	558	512	500	493	516	528	517	531	538	516	526	580	521	526	546	509	515	501	492	505	512	531	549	512	537	530	492	532	579	528	527	469	497	529	547	529	532	509	533	534	553	496	520	504	536	527	511	511	599	563	523	549	513	463	533	491	570	521	535	516	500	521	508	533	521	526	513	530	578	534	523	498	561	534	516	563	517	556	483	542	555	555	534	494	562	488	537	540	545	553	520	565	492	536	534	533	527	517	554	567	518	538	514	528	510	534	530	528	539	516	510	500	538	533	539	558	497	491	556	484	530	525	489	488	546	519	535	534	491	477	549	524	514	493	491	539	520	532	541	544	487	530	500	496	515	500	519	510	492	514	518	518	550	534	497	516	541	542	530	512	575	521	542	530	481	489	535	573	540	553	531	538	517	541	502	561	507	525	557	537	540	559	514	521	539	517	501	531	535	503	497	507	518	519	534	562	527	539	546	552	534	500	525	513	546	533	528	522	514	521	508	525	567	538	491	523	566	534	546	533	551	510	488	478	513	524	523	570	514	556	539	554	569	535	536	536	531	522	506	466	513	540	516	500	508	500	501	538	544	520	522	502	531	540	526	511	490	471	548	491	506	519	528	493	515	518	532	532	515	508	505	483	531	503	490	534	539	539	480	523	554	513	522	547	518	521	585	537	491	504	501	520	513	507	498	484	522	476	551	530	505	508	540	555	531	484	538	531	532	518	527	517	546	546	536	506	498	523	566	541	480	541	528	541	492	524	527	503	558	556	566	529	517	521	532	506	600	506	502	554	510	511	496	478	506	508	530	525	493	543	504	518	513	493	521	521	555	564	541	516	511	516	507	535	486	483	518	541	554	484	503	527	542	524	499	561	527	489	469	547	535	483	497	534	536	551	543	550	508	557	518	541	565	501	496	510	592	515	516	559	537	536	514	498	542	516	479	525	505	504	531	518	497	514	517	551	546	506	538	519	560	511	526	493	562	534	496	532	542	511	559	508	498	541	522	545	558	553	548	538	534	511	530	536	574	530	541	534	538	510	509	515	519	516	521	532	509	504	571	558	531	526	573	512	496	548	526	532	593	531	583	546	555	530	524	502	513	509	527	557	539	571	545	510	518	570	538	481	495	476	493	540	531	507	527	526	535	549	568	534	555	523	531	500	517	511	518	509	505	502	497	522	510	517	485	522	530	545	513	501	540	505	512	498	546	490	495	527	545	514	489	538	537	500	516	551	533	557	549	509	489	528	495	552	560	534	574	495	522	542	536	523	500	508	513	560	509	510	546	538	503	558	505	555	506	545	548	524	552	500	548	549	557	512	545	556	542	495	533	546	490	522	515	558	550	507	559	506	575	509	502	540	543	567
12193	29161	20633	10582	7679	6406	4404	3302	2392	1851	1515	1432	1234	1069	1109	1026	984	992	974	917	915	847	818	804	808	841	891	803	804	794	748	738	714	698	709	730	721	779	769	714	722	715	699	678	640	637	666	603	616	620	589	571	641	590	595	604	574	603	557	578	580	624	559	549	547	558	549	538	534	526	564	546	549	557	577	584	543	526	548	580	549	562	533	548	514	531	563	563	554	545	550	514	570	616	541	555	546	531	506	515	564	516	554	529	532	546	537	559	540	526	552	513	593	544	547	531	567	547	530	570	565	553	549	543	556	561	551	553	555	544	599	538	535	565	529	553	565	570	584	552	576	559	512	560	556	559	550	558	539	592	565	550	583	561	599	561	546	567	550	535	534	545	556	580	547	541	560	555	574	526	574	590	555	514	561	526	526	538	534	552	554	557	520	578	508	567	560	530	589	603	562	579	549	546	530	548	567	568	545	583	539	538	531	537	555	530	579	537	541	555	532	567	575	587	518	560	527	557	555	569	513	534	556	537	598	503	530	515	567	560	574	537	578	535	543	542	563	525	586	528	541	552	553	553	554	544	564	546	543	554	581	553	600	539	559	558	522	552	559	584	505	542	582	531	546	557	555	550	546	563	515	532	538	570	573	578	535	547	567	549	541	551	599	571	544	560	552	595	601	545	540	549	586	555	570	553	569	544	585	592	582	570	569	597	561	541	594	554	532	536	541	597	542	548	543	576	569	543	564	544	503	573	531	574	529	587	579	547	575	583	568	565	512	572	534	576	560	530	580	571	560	538	545	560	578	526	557	546	585	535	541	589	573	513	557	564	578	566	556	544	545	600	589	594	512	564	525	521	558	582	536	548	506	561	560	552	541	553	551	566	563	547	577	548	533	562	528	542	582	531	541	581	550	595	576	540	548	571	561	512	584	563	555	569	560	551	526	554	537	555	545	595	530	589	553	515	579	541	515	549	520	523	573	555	511	565	522	528	561	567	532	578	520	608	510	544	530	532	572	563	568	544	554	549	518	522	595	548	626	613	553	550	551	553	548	540	558	567	550	552	559	539	541	524	549	609	533	545	553	560	558	533	515	591	540	548	561	548	537	573	537	577	567	515	579	537	567	573	570	545	566	563	542	554	554	504	543	522	570	572	570	565	536	534	530	593	536	551	552	561	555	546	570	543	522	517	515	552	555	521	556	559	545	575	546	554	568	519	520	530	555	547	539	546	548	538	583	517	536	593	499	554	588	573	527	527	563	584	565	517	575	543	562	550	548	561	565	518	567	524	532	530	559	543	563	569	527	544	555	538	563	555	590	525	557	568	521	544	532	559	555	572	537	565	536	607	570	537	569	539	541	555	533	558	497	556	523	550	583	551	553	555	568	534	553	556	539	538	551	542	538	524	545	546	577	542	535	563	561	526	539	552	510	559	575	544	542	584	585	558	563	541	539	568	541	549	549	548	531	572	510	543	543	541	558	591	572	532	538	552	511	522	553	559	607	549	505	537	511	555	530	565	569	588	526	539	552	550	603	540	538	548	527	535	571	532	569	536	573	512	556	570	569	531	552	543	572	564	590	548	540	542	532	577	568	540	565	550	529	561	586	570	530	550	575	582	551	557	579	573	528	564	565	566	572	524	611	545	531	593	596	530	575	554	542	538	537	547	572	554	537	564	547	548	551	580	597	577	519	560	556	563	574	554	540	539	553	597	556	518	580	561	572	578	556	568	552	597	548	574	570	520	559	536	545	563	556	529	513	549	572	564	572	539	544	556	579	524	572	511	532	515	522	532	542	563	519	515	550	554	556	575	544	576	570	567	532	551	529	561	551	549	544	585	560	538	521	575	536	554	557	566	537	549	541	535	545	543	559	544	541	578	556	555	546	546	532	586	508	538	566	554	529	565	611	558	528	567	572	563	563	580	542	546	525	513	552	540	508	563	574	576	511	531	569	545	562	541	486	587	598	575	555	562	519	543	544	541	550	564	539	554	540	546	547	532	525	540	540	545	526	519	554	533	556	526	579	572	558	550	496	558	525	532	519	547	557	579	512	540	541	522	551	546	571	582	536	537	559	606	562	553	504	544	544	535	543	530	550	528	547	540	505	565	547	558	559	593	561	523	564	552	535	575	545	553	559	554	555	535	517	540	536	569	581	576	572	586	539	566	606	531	535	550	572	525	536	566	533	547	595	507	527	566	553	585	532	572	536	552	573	487	524	560	547	555	557	536	523	576	564	539	543	562	595	561	561	534	589	530	533	572	531	543	510	639	565	615	513	564	538	606	511	517	528	568	537	532	554	561	549	524	565	559	528	544	543	545	553	505	544	477	547	553	518	554	570	509	575	512	569	591	530	530	584	542	572	539	609	572	579	603	541	529	555	582	535	558	538	502	559	577	547	557	522	545	526	581	568	539	514	533	507	566	466	573	535	568	555	534	568	543	537	557	524	541	521	561	549	505	553	555	552	514	545	547	535	547	511	547	556	559	523	547	549	547	514	538	543	517	507	554	565	560	579	588	522	574	538	530	564	511	593	523	540	549	562	537	566	543	519	544	548	555	552	560	552	490	592	480	565	545	540	570	579	563	575	516	521	548	601	537	526	529	529	551	540	588	580	537	552	539	557	536	543	529	535	503	525	533	552	524	583	518	509	536	524	570	538	543	566	571	550	570	528	492	508	523	489	532	524	570	512	531	555	541	573	565	515	561	546	548	546	558	555	525	553	544	561	538	582	523	562	540	578	538	523	537	508	544	553	567	532	542	522	562	568	554	577	534	558	596	529	563	554	533	522	543	582	555	548	543	538	535	569	580	547	554	549	619	545	585	587	567	555	567	609	516	589	568	585	527	570	541	544	567	523	545	558	497	550	545	513	541	621	555	594	611	567	553	611	536	558	519	590	551	545	528	541	521	548	541	586	524	538	571	537	545	551	587	544	555	543	533	564	587	573	572	547	516	547	526	533	531	559	546	593	581	560	612	546	522	542	556	540	533	530	533	525	569	569	543	531	543	537	557	528	533	554	539	552	547	565	576	572	535	569	554	570	521	552	547	538	578	538	545	557	573	545	552	570	553	539	562	556	562	592	571	538	543	553	531	501	559	536	556	587	578	532	530	552	583	563	571	529	542	538	541	533	592	551	555	547	527	565	522	554	542	560	526	545	568	551	574	589	587	580	586	565	539	522	527	558	533	505	526	540	538	562	574	606	533	549	551	554	565	540	577	549	541	558	619	539	515	529	555	565	544	571	567	602	572	565	515	573	550	577	517	540	520	527	563	559	546	526	564	554	550	564	538	573	535	568	556	519	545	572	567	595	552	571	535	556	524	536	549	534	556	551	554	521	544	568	554	508	516	547	523	603	552	570	544	547	577	554	498	549	548	554	560	596	576	510	533	559	555	578	510	572	541	581	547	563	591	538	553	537	559	546	557	575	565	553	537	579	527	600	582	579	578	531	542	556	555	538	589	561	533	544	521	562	516	541	557	538	592
25085	21325	27423	25405	12391	3910	2603	1783	1592	1396	1328	1260	1235	1182	1229	1198	1221	1181	1200	1150	1165	1104	1128	1097	1105	1075	1160	1093	1116	1099	1139	1087	1086	1116	1055	1054	1072	1122	1078	1079	1076	1035	1021	1019	1058	1041	1056	1051	996	1017	998	1019	1008	1012	1016	1013	992	962	949	1064	981	1012	960	1028	971	989	1012	1022	987	989	984	1033	947	1034	971	991	966	977	1010	1016	965	950	1048	1008	1011	965	942	1023	990	998	1011	1000	988	980	995	962	1017	985	960	1001	1000	946	1007	988	957	1034	971	979	1006	956	993	976	1003	1045	982	980	1001	979	1033	1005	1019	1017	1019	1003	978	1035	941	992	990	1010	1016	1056	1006	997	1008	1018	1004	1042	1011	994	933	1031	978	1007	985	962	1002	971	1005	985	993	979	1038	994	935	993	990	1025	885	964	955	1017	1041	1032	995	1033	1047	964	1000	984	982	969	975	980	981	990	1003	994	994	967	924	989	1039	982	978	996	929	1031	989	1009	928	983	995	1016	1003	966	990	1013	957	1040	1028	921	999	973	1003	958	953	894	987	961	1031	999	1003	1027	1000	1005	1001	985	957	1005	945	972	965	939	974	1005	937	1003	1011	994	994	1042	953	1006	997	992	1055	959	1052	975	1018	993	1047	1042	1051	958	1020	1013	1027	958	954	950	994	992	944	1013	1003	970	991	984	1058	1036	1029	978	981	959	982	967	991	1015	1008	962	1002	976	995	978	940	1023	938	1037	979	1023	955	1006	1001	1069	1011	949	942	984	988	953	953	975	978	956	972	995	1005	936	1055	1023	1021	996	1028	987	931	1037	987	959	962	978	1031	983	1003	991	1008	970	1061	974	993	996	939	995	1010	980	954	931	1009	988	1017	906	985	970	1024	1005	990	1019	1007	1002	987	986	983	1003	975	985	960	938	960	978	947	1011	919	1034	982	1013	1052	968	996	957	968	939	1003	958	1021	974	990	986	1033	1026	1009	974	1002	1052	988	948	970	1043	996	953	1007	1010	949	1013	968	967	980	993	974	924	975	1037	1010	985	983	984	955	986	967	967	1009	1009	970	996	1026	1046	950	1002	973	992	960	1035	1021	964	995	989	984	1035	1049	974	972	991	983	1041	1067	1004	1005	972	995	989	1029	980	998	965	989	983	918	1002	1003	1044	994	1006	1057	962	998	997	970	996	924	968	1014	1016	942	1027	1023	979	1027	1026	1022	1014	920	1005	1056	968	965	974	992	942	965	977	1049	1008	975	899	1038	987	984	997	937	965	1069	977	1002	993	952	978	1004	948	1005	971	956	981	988	970	1041	970	1006	1018	1014	1044	988	1033	993	996	938	937	977	983	1033	978	997	988	990	1000	1024	983	967	994	948	975	981	1019	954	1002	931	971	1026	1007	977	987	950	1016	971	1012	965	1007	980	1012	1019	1010	1010	1032	949	908	982	1079	1001	990	988	969	1017	1010	984	1002	960	928	964	959	993	963	1001	965	970	912	996	992	976	1039	998	988	933	973	981	1045	984	998	1006	986	965	974	974	1007	1021	1032	1046	943	1011	967	984	949	1001	1034	964	984	943	909	1019	1034	990	985	994	915	956	925	1009	991	1004	996	950	936	952	1017	974	995	988	1033	996	953	1022	977	966	985	969	994	986	1017	993	980	960	912	990	968	993	1026	1023	1018	981	1010	953	954	1063	982	986	1001	964	938	911	980	925	968	998	968	1011	1020	1008	987	981	980	1040	971	1014	988	1030	948	1005	986	971	1020	942	1034	1009	978	1028	1007	1029	961	967	1025	1009	990	965	978	998	1018	1016	1036	983	983	983	974	994	1023	1034	986	968	1058	1034	976	994	929	1034	1008	956	969	984	973	944	1011	1047	989	971	954	915	1038	1004	1007	1026	965	985	972	966	985	1006	977	966	959	993	944	965	980	1035	956	1023	942	951	991	1028	995	978	990	1001	999	970	947	1008	1024	1012	1024	1024	963	984	953	971	972	999	1013	981	1041	942	952	984	950	993	983	952	978	993	973	1008	1006	914	1008	998	986	997	1025	1015	968	1014	989	981	1005	966	970	1002	1030	996	989	960	937	1041	974	963	1022	994	985	1043	1002	1018	1003	1022	1008	995	983	991	935	981	959	1013	958	1010	977	966	963	959	966	1045	962	1033	957	1043	980	994	1002	991	983	989	982	958	979	981	948	968	996	1026	975	987	982	1003	966	971	991	996	972	1033	991	1038	1063	1023	969	991	993	991	999	944	987	1003	1002	1014	1008	1005	982	973	1008	1011	985	973	1006	959	971	963	973	983	1003	918	1002	1032	1006	1022	980	973	983	1021	1023	983	985	1003	966	981	958	1010	990	945	977	1104	1019	1034	1012	1012	1058	1026	1004	968	970	1007	943	1022	1019	993	963	965	957	1016	954	1005	954	970	935	949	953	958	1001	972	1008	994	1049	1037	1050	1018	984	976	990	958	1000	968	979	967	991	1012	942	952	993	929	1024	960	998	977	935	1003	1019	980	991	998	1015	960	1017	1021	944	997	976	1019	958	1035	997	1017	964	971	1001	1000	1000	1053	1020	991	976	1000	993	967	992	1041	973	964	962	1024	984	935	950	958	1024	1035	1026	998	1007	1019	1009	1000	961	982	976	1059	982	947	992	967	951	971	997	958	1002	1045	974	982	934	1017	954	907	952	976	1000	1022	969	1001	1006	1004	944	964	997	1045	998	936	923	972	1011	947	988	966	982	986	1040	938	1006	1056	1002	954	984	955	924	1004	998	1040	949	1004	973	1029	975	936	968	1011	1013	965	984	950	987	991	995	1000	1003	1032	1018	1014	969	1002	1005	985	965	947	936	969	989	953	938	964	956	990	991	1027	1031	976	1004	1076	962	944	988	1017	941	1048	950	971	993	1009	1020	984	1015	949	1054	914	987	942	971	937	986	961	969	1004	969	972	926	1039	1004	982	1033	950	1031	1006	1005	1019	1029	992	1020	943	990	1001	986	1042	953	978	994	952	943	1013	1022	971	958	1039	948	996	1014	958	996	1000	1002	1071	978	973	981	1028	1005	1027	969	966	972	985	996	995	962	967	1055	1010	959	1032	981	1014	944	1010	1008	991	938	1007	976	1031	987	1016	1024	956	964	955	1003	992	1038	945	999	909	963	958	910	940	1020	977	993	1001	928	1058	1014	1052	1017	963	932	967	1018	1031	1051	1017	1038	982	957	973	940	1004	982	985	1012	1029	954	1003	987	987	948	980	957	994	938	950	979	974	947	990	1038	1025	923	993	1018	959	995	1037	987	993	995	1013	1024	963	1011	923	981	1010	1007	1021	1032	949	982	1015	1012	966	997	981	1022	975	1007	968	994	956	1004	974	984	955	1001	991	1007	1030	935	1001	1024	1018	949	953	975	974	1077	1018	950	1008	999	978	961	999	1027	1009	978	978	951	1000	972	1067	1022	985	995	959	950	994	979	977	961	1013	1037	1019	989	970	1028	1018	932	1008	995	985	969	968	1016	1013	960	996	965	970	1015	959	928	1026	1004	994	970	1014	999	988	934	946	985	938	1051	984	979	1020	996	1009	963	993	991	1002	998	1031	990	1043	999	986	938	972	967	965	1015	951	981	991	973	1011	991	1026	963	931	1011	1050	1002	989	1021	1030	944	963	966	1010	960	1020	1015	939	1005	988	961	942	962	1028	987	1012	945	979	962	999	993	990	972	957	1037	1006	1019	1002	955	968	968	968	966	1043	987	942	991	1050	1005	941	1049	1014	994	959	986	1024	1059	1027	983	1007	933	933	963	991	956	1027	974	1008	1001	992	971	961	1016	1033	959	1018	1013	942	1009	1007	982	967	937	1012	987	992	1013	1008	1025	1006	969	998	959	1017	1040	988	981	969	974	964	969	999	946	988	1005	976	959	979	968	971	1005	919	952	989	1005	1040	966	1026	1001	954	987	1006	1042	1035	1042	1012	962	975	1067	988	969	922	985	1011	974	1058	1027	967	956	985	979	970	985	960	1034	1018	988	1029	953	1019	980	1030	940	1001	990	1023	1016	1056	1013	1030	994	977	1024	1017	1025	1039	1030
12325	24054	15972	8114	6346	5271	3712	2834	2299	1879	1690	1578	1386	1451	1421	1319	1267	1306	1315	1253	1273	1276	1262	1149	1191	1257	1185	1171	1241	1223	1174	1140	1077	1134	1131	1093	1130	1198	1131	1138	1149	1138	1030	1090	1106	1100	1010	1092	1073	1042	1024	1049	1031	981	1027	1079	977	1003	1046	1026	1065	995	1087	1066	1016	1010	1015	954	1002	962	1035	1036	990	968	1000	1032	981	989	1004	962	1013	963	1005	1007	1034	1004	1005	988	993	951	1008	1053	974	955	1060	1012	991	1005	999	1035	998	1008	999	984	1028	1027	977	1004	1018	1014	986	985	965	996	1017	960	993	982	963	996	1034	977	1025	1039	927	1004	1066	968	1025	1043	990	930	906	1000	965	1001	987	1021	1015	1055	1049	984	974	1050	1008	997	944	1015	995	1015	1003	1061	974	1014	1011	1023	963	972	1024	1057	987	1002	1017	955	990	998	1000	1038	973	1001	955	1017	996	948	1001	979	984	992	1052	1006	997	971	998	950	1023	991	1009	954	1003	1063	982	1015	1015	957	948	979	1021	1022	1046	1041	990	1048	1018	1025	963	1004	992	1041	1004	969	977	1047	965	1011	1036	1012	1018	1008	941	944	943	1008	968	1035	984	980	976	1030	998	1047	979	968	981	987	1004	985	985	999	962	1028	1053	976	1067	1068	1009	994	1025	988	1001	991	974	1012	1028	1038	1024	961	985	1021	944	987	958	1014	979	1056	981	1003	1086	991	965	1017	972	998	1033	978	1023	1015	989	998	1012	904	974	1019	1000	1048	996	1014	1023	1036	988	965	1027	1001	983	1006	962	993	1020	1043	967	1016	983	1003	995	1041	1025	1022	985	1006	1026	1036	964	1036	1040	1048	976	998	998	1023	971	1026	998	975	1034	1032	1026	1009	939	1012	990	997	1014	957	964	996	995	966	1036	971	992	982	1029	1025	985	998	964	981	952	999	1048	962	1052	1040	975	976	1007	1013	1023	958	1028	1003	1027	977	987	1012	954	961	1028	932	966	960	973	1063	1049	1062	1024	1015	995	1026	972	1047	981	945	1000	978	993	1062	988	977	1057	1000	992	1026	925	990	987	975	999	978	1015	1013	980	1017	1001	1023	1003	994	1017	1091	1005	1013	1003	964	972	1005	945	988	1037	962	985	986	1027	990	977	977	1009	989	1003	955	1018	943	981	976	969	1014	993	1004	966	1005	1001	994	990	991	1017	1050	927	1034	1058	1024	960	1036	1053	987	1033	1034	960	982	1031	972	971	972	982	1033	1025	1033	963	1019	1074	964	983	1048	1012	1005	1014	988	1048	991	1035	1010	969	1014	975	1089	982	1004	1002	1048	1061	959	993	987	903	1011	942	1039	982	1051	972	1037	1001	994	1023	986	975	1006	971	958	981	963	1037	989	1037	1001	1015	945	962	1016	1019	985	984	1029	1037	974	952	1003	979	1000	945	952	1019	970	1047	1002	949	1010	983	980	1016	1007	1016	1046	1032	1030	1073	960	969	1010	1024	978	941	996	990	969	1058	987	1011	947	982	1049	957	1076	1008	1012	941	1038	1002	951	1000	943	1027	1052	982	957	1027	1016	1041	1043	940	1044	1030	970	1003	1022	1026	1025	1026	987	987	958	1009	952	1000	943	970	1018	990	1027	991	1002	974	950	1021	965	1040	974	1015	982	940	946	1027	1045	1026	1106	1096	1032	953	1037	1025	993	971	1039	1000	1003	1035	1010	943	1019	984	983	967	1013	1003	964	955	1012	1062	961	1002	997	1014	1010	998	944	1015	1043	1026	999	965	1010	983	975	976	1008	978	940	987	973	1038	976	976	1027	1029	1053	1007	1030	999	1003	1021	1030	1017	979	982	982	1013	1041	1094	1005	1068	1060	1018	1014	1017	998	1052	1027	983	964	961	999	985	995	1017	942	992	995	1003	1009	1030	1009	1032	1000	1023	1018	1002	963	975	981	1047	1009	1019	977	996	974	1010	1021	992	1038	1037	1036	1041	997	1020	1008	993	989	1008	995	917	967	1011	1030	1015	1034	1044	1011	1011	941	1032	1025	1006	980	1003	984	985	983	1025	963	1019	988	989	968	982	997	1011	948	1001	985	953	963	979	972	986	1007	1009	983	1015	1002	1017	984	1023	1007	953	998	961	1029	977	1023	1019	1032	1035	988	951	978	985	960	1023	1015	1021	998	1023	989	1006	1005	1024	1030	1053	993	1078	971	984	1015	1004	1008	1043	969	1004	1016	968	987	1018	1035	1029	975	1037	1085	1031	1004	997	1014	1015	974	975	997	954	1032	1008	1014	989	1083	1002	961	1012	1051	1014	1019	977	988	1010	1058	954	1009	960	989	987	933	1030	1026	987	970	1025	1051	952	947	992	1035	994	1001	1011	1021	997	971	1026	974	976	939	1060	1047	991	1017	1031	1038	979	1003	987	1009	983	995	981	1021	989	992	985	1053	1041	986	997	946	982	982	1019	1046	1027	1035	1042	1040	1022	1034	1014	1077	1011	990	986	1035	984	1025	1009	980	998	961	1004	1000	1004	987	1077	986	997	987	952	969	992	1026	986	969	967	989	987	1009	1038	945	979	1018	969	997	1039	1034	1061	990	1044	983	998	970	993	983	1007	1014	980	1018	990	1017	1021	964	977	1009	977	1024	984	965	1000	1016	997	985	1001	1001	961	1045	1012	995	1006	1014	998	1041	1020	1015	979	985	954	1055	922	1008	1049	1028	989	995	1034	1034	982	1006	963	996	969	1018	999	987	1003	941	931	1005	1035	996	1042	933	1036	1017	1013	1016	976	964	966	1014	1020	1046	1024	1051	959	1028	1018	995	1016	1010	1005	1029	1009	969	952	1055	995	1070	981	1039	1039	1036	960	992	999	1067	996	1001	986	1000	1046	981	969	1006	1021	995	969	986	937	988	979	1006	992	1005	964	965	977	938	954	1027	975	949	977	953	976	1013	941	978	1041	967	988	1003	1071	1005	1005	1007	1009	1044	965	985	984	992	998	1008	980	1019	1029	1047	1000	1013	983	1030	983	999	1009	1018	1048	1084	981	1018	1022	1029	1002	935	979	1081	1002	1013	993	995	991	1044	976	1023	962	1018	931	1059	994	1049	988	1031	980	1032	1013	1025	1052	1050	992	1040	928	1021	1027	988	984	933	1000	993	959	961	1002	1021	945	933	982	1018	1019	984	1029	958	1029	973	958	1033	956	1064	982	964	977	1009	947	1004	987	1007	1044	1056	1032	1048	1062	1003	991	978	954	977	1021	970	997	1009	1005	1043	1046	964	1002	956	959	999	979	1026	963	995	1006	973	975	1019	1012	995	1018	1044	1045	1015	1014	989	989	964	979	1013	991	1046	944	1037	984	970	1004	1014	1011	1024	1041	976	993	997	997	957	1009	1071	997	1005	1030	1002	1003	1040	1005	988	1051	980	993	1011	1027	1032	1057	1038	998	986	1059	1017	990	953	1021	1002	927	960	1014	1066	1007	979	1006	941	987	1066	988	1036	999	959	995	978	958	983	993	1026	936	1007	1036	1003	1040	1028	996	981	1015	986	1053	1042	997	960	1030	946	1005	988	986	1008	1052	1045	1027	989	991	958	977	986	986	1004	987	997	1025	998	1057	1008	976	921	1023	974	1037	1009	967	950	1028	1003	987	1017	940	1028	1002	1008	993	950	1061	953	976	1021	1023	988	1020	1025	1040	999	1056	990	1022	953	1029	944	1025	1040	988	1013	1001	993	1047	975	1035	1060	1046	1003	1027	999	970	978	1004	944	1031	1024	980	1065	995	945	1002	990	1006	1038	996	1025	999	999	1027	983	980	989	975	1036	966	1035	1015	986	984	988	941	983	1060	1043	985	991	962	1033	966	999	963	1003	999	1009	1042	984	969	1025	1020	1017	995	1044	1014	951	996	964	991	949	920	977	955	977	973	995	1054	1015	967	1006	960	1001	992	1051	943	1015	981	990	996	984	1027	1054	981	981	980	985	1040	978	999	1037	1006	957	970	981	1036	1053	1019	1047	980	1032	970	996	997	964	978	1036	1038	1016	1025	1017	993	1019	1017	1017	1041	909	1016	992	951	1010	974	993	1001	976	1006	990	988	994	997	1062	1008	985	1012	987	930	961	983	1036	983	941	999	964	976	994	981	980	1003	984	992	1008	979	1023	968	972	1042	1017	1019	937	1012	1055	987	959	936	1009	1067	1010	1030	973	1002	957	940	991	1048	991	984	1014	1034	1045	1072	934	1043	1009	992	960	996	1043	999	981
22693	21270	28931	23911	21282	21464	11255	3395	2279	1891	1655	1494	1362	1265	1312	1235	1246	1113	1154	1090	1037	1052	1061	967	1034	1069	1028	1060	1009	986	902	955	926	960	918	975	960	1001	969	1008	996	963	904	876	866	869	885	878	800	834	879	852	865	839	798	807	807	802	777	840	784	759	759	766	797	811	803	879	785	750	784	798	737	794	781	814	794	787	756	852	786	750	781	799	746	829	796	766	770	770	775	797	745	760	786	776	809	783	782	775	771	794	739	781	726	773	796	781	790	765	786	788	773	833	842	802	772	771	810	800	782	772	799	767	805	810	777	759	758	769	798	725	736	817	763	769	720	745	765	839	816	758	790	755	794	798	767	834	775	807	761	791	780	800	836	820	763	791	747	735	852	790	787	756	772	789	844	803	813	759	781	773	774	805	775	851	742	778	758	767	759	797	809	788	810	810	816	791	754	848	793	775	747	793	750	797	774	764	762	755	792	747	799	779	770	773	824	785	756	791	770	781	769	807	756	791	812	758	744	761	798	741	814	780	758	784	796	771	864	735	740	777	804	756	825	737	770	777	771	820	762	792	796	757	754	758	769	772	755	783	793	784	725	789	799	839	789	775	770	845	777	767	769	796	806	738	752	781	822	787	733	754	766	841	780	831	757	821	827	753	781	783	754	772	810	790	778	723	778	742	811	779	775	746	776	818	762	777	789	775	785	790	769	827	800	737	775	754	766	750	834	815	782	800	815	804	771	841	786	783	772	833	845	818	779	799	858	798	799	761	764	758	768	804	818	795	803	761	806	793	836	756	805	778	768	816	776	798	758	778	766	767	765	803	749	779	779	759	778	756	800	786	774	743	735	781	825	757	767	787	764	791	787	789	809	820	783	766	768	843	797	750	752	758	734	775	794	763	802	768	771	774	790	798	841	796	746	790	750	812	830	801	766	786	777	757	816	755	788	746	772	779	779	771	774	788	815	750	787	785	801	772	792	780	759	751	763	765	731	758	753	772	837	760	778	784	766	738	728	792	798	787	802	811	715	785	771	765	796	806	772	771	813	732	776	767	784	743	809	821	764	782	785	790	812	762	805	747	808	762	762	802	815	792	771	750	832	759	776	784	813	831	771	791	759	773	815	800	799	781	826	806	824	761	825	731	803	782	758	771	793	733	793	783	824	745	823	774	803	761	780	773	755	823	744	795	774	757	745	793	785	780	808	771	824	803	797	770	792	756	761	756	835	804	846	770	733	755	736	775	770	776	817	758	795	733	831	789	777	773	786	754	756	764	776	825	760	764	750	788	809	742	789	801	814	775	807	842	787	744	835	772	801	798	769	775	794	835	789	778	800	792	824	773	775	763	830	809	740	789	746	777	754	790	793	792	831	773	769	749	756	813	826	750	800	799	769	806	808	824	736	760	825	753	781	775	765	782	842	786	789	807	781	769	775	822	779	777	760	806	780	751	744	758	786	798	742	771	785	802	764	782	758	784	850	797	780	749	784	773	772	760	748	793	797	753	723	799	749	779	796	722	789	774	768	781	765	742	811	863	786	812	801	788	808	816	793	800	769	758	781	796	788	746	833	760	763	819	754	785	742	830	772	792	747	783	789	754	770	762	817	787	785	828	787	800	796	796	748	820	718	785	778	787	821	813	799	768	762	792	756	769	759	788	797	744	809	794	732	827	771	762	792	741	814	780	820	800	834	771	804	798	776	778	754	746	784	762	747	741	811	763	774	804	813	729	758	792	767	726	821	775	775	725	808	792	783	790	762	792	754	762	752	811	735	785	813	806	747	775	823	814	769	787	798	743	804	736	807	798	806	786	732	798	838	751	853	785	810	819	792	846	778	756	724	818	817	747	758	777	805	730	767	772	760	736	800	794	775	717	782	740	769	769	841	771	833	780	798	736	756	766	757	733	721	762	784	800	773	786	737	803	828	783	793	766	766	766	766	794	798	817	774	794	761	789	865	771	776	786	809	764	772	770	772	763	763	729	784	783	740	806	794	772	762	780	755	813	756	770	767	774	746	752	824	731	792	798	795	804	809	753	803	769	799	746	742	792	778	757	802	805	793	743	771	821	820	798	792	801	844	796	783	765	746	758	759	792	791	777	809	735	774	729	789	773	789	846	783	772	783	831	806	772	805	711	804	804	800	746	759	762	794	765	789	801	780	867	770	788	739	782	765	816	736	771	785	752	808	802	773	771	849	815	759	742	798	821	748	743	786	779	763	799	817	734	781	776	742	768	745	757	746	736	812	767	737	785	744	785	805	751	782	772	799	796	769	766	794	804	785	813	775	874	762	753	811	765	767	792	792	775	713	782	736	796	730	748	801	734	834	735	746	757	743	816	744	768	755	805	738	799	824	752	760	805	774	801	807	768	758	817	783	744	771	732	767	744	734	757	762	774	831	758	808	748	794	754	839	772	817	834	799	745	796	801	756	807	769	772	816	814	796	767	776	783	757	795	763	759	776	746	813	756	793	797	812	809	777	775	794	729	745	800	815	810	796	757	809	773	790	759	763	762	791	761	781	764	769	725	715	739	795	784	743	823	749	748	766	752	763	728	789	762	719	749	759	736	774	786	748	773	776	769	757	785	842	748	749	744	769	832	855	789	773	807	778	800	789	734	808	761	773	792	805	777	796	798	730	799	728	802	784	754	781	798	761	760	800	779	754	817	799	829	802	801	775	820	798	800	769	834	798	756	807	794	779	795	793	776	815	751	723	758	827	802	800	707	770	780	814	778	793	767	772	820	790	775	735	760	787	789	727	764	776	778	769	774	792	789	799	797	786	754	782	794	793	810	834	826	778	724	757	735	805	771	744	779	789	812	757	766	776	797	812	779	784	791	805	751	830	797	820	755	803	768	757	773	792	757	834	774	786	773	775	835	762	786	740	776	826	739	829	800	784	788	782	792	770	824	746	805	749	741	785	791	729	796	789	806	775	716	778	829	778	821	770	785	757	796	813	786	806	805	753	797	775	824	813	759	807	847	765	817	771	767	793	751	805	774	788	728	804	747	779	759	750	797	818	788	818	750	762	763	789	788	761	730	797	769	810	792	770	764	757	791	781	797	802	832	791	720	770	770	797	798	728	801	769	796	751	821	825	781	815	825	806	778	764	717	729	776	791	797	776	839	751	753	852	770	733	831	750	777	824	806	743	746	781	758	813	771	808	806	775	792	810	781	775	805	760	799	759	748	786	805	769	788	750	778	795	718	786	803	727	762	784	747	766	798	783	808	727	770	785	867	761	795	784	800	787	771	759	735	811	853	842	713	757	821	748	780	726	793	801	762	786	765	811	791	778	833	804	770	714	742	772	796	785	732	831	766	782	835	757	748	828	755	728	748	769	729	693	787	767	735	793	773	750	754	815	765	766	751	821	758	722	766	750	766	807	768	762	790	784	753	771	730	769	755	782	807	760	769	734	786	807	769	783	821	782	755	777	756	796	795	737	739	753	735	761	793	800	773	785	761	772	729	793	748	755	792	765	793	768	794
16772	36304	25625	13878	11009	8644	6489	4874	3573	2847	2341	2022	1831	1664	1626	1509	1454	1428	1426	1330	1203	1207	1190	1206	1211	1195	1171	1168	1180	1155	1072	1070	1002	1032	1051	1089	1063	1060	1066	1084	1019	999	1028	924	885	895	909	896	890	800	890	876	895	855	865	789	849	831	815	804	811	823	800	807	799	797	783	782	772	784	749	774	767	781	768	744	743	812	778	790	823	777	767	776	808	684	758	801	815	810	728	764	821	814	799	729	771	770	809	831	780	787	792	836	781	781	743	726	780	798	757	778	780	821	816	773	758	722	782	781	796	736	781	797	806	771	797	810	790	783	785	782	757	801	761	795	803	779	700	770	753	746	746	756	765	742	742	776	767	761	757	724	775	744	767	790	721	828	818	777	766	811	759	801	798	772	801	750	767	766	751	776	780	778	816	772	784	722	748	721	785	768	774	771	776	787	820	800	760	750	787	754	787	741	760	794	751	776	833	767	735	768	813	789	817	841	761	773	815	811	753	791	804	779	780	728	809	759	804	729	724	788	781	780	768	838	772	723	813	752	747	755	771	709	800	794	809	726	762	784	761	804	768	835	736	735	822	782	824	764	764	767	749	767	770	803	827	773	774	851	720	793	764	840	763	798	751	757	710	761	753	787	742	777	775	742	744	739	781	753	746	810	791	813	752	758	794	799	816	778	802	721	789	814	773	782	792	764	756	785	773	723	782	766	805	793	812	779	844	766	778	752	788	805	805	760	803	754	753	768	815	808	715	789	748	760	789	785	735	756	768	784	781	776	743	746	759	800	793	834	785	724	742	767	790	741	731	777	782	820	780	735	762	721	754	743	751	802	826	757	772	710	793	781	753	805	753	761	761	811	753	796	760	775	741	749	761	750	769	792	793	759	751	799	776	812	746	747	784	805	811	730	762	758	755	809	801	774	801	735	782	767	722	774	760	710	762	792	802	787	766	789	740	772	803	782	824	730	775	802	808	824	798	721	776	741	754	737	776	723	811	764	796	724	794	750	791	758	792	777	818	804	764	758	789	743	781	792	741	816	781	726	754	805	785	760	785	777	793	798	791	763	756	720	816	742	745	763	777	793	736	775	763	748	727	750	755	782	783	808	783	751	809	797	756	815	780	735	802	732	824	756	801	774	792	756	774	769	711	728	752	782	823	827	780	789	793	805	760	838	751	765	752	766	765	740	749	769	810	795	741	781	728	777	787	766	765	778	762	732	735	798	780	816	780	753	776	768	808	755	757	770	766	756	775	757	786	759	809	759	762	759	779	712	783	741	792	781	760	787	855	731	775	802	762	763	778	762	738	795	801	791	769	753	825	757	751	776	813	761	792	771	797	781	787	760	767	718	776	765	764	785	765	838	809	749	780	759	760	768	771	787	780	781	786	793	823	808	782	734	761	787	795	812	769	789	794	742	775	769	807	766	738	739	831	779	774	798	797	751	760	789	782	780	778	779	790	752	799	768	751	740	792	764	791	811	764	724	770	736	737	800	795	764	770	789	798	760	748	719	742	756	801	744	783	765	756	771	795	807	761	738	803	821	781	793	788	792	771	792	833	810	770	773	761	792	753	759	761	777	726	766	823	750	784	781	787	811	770	771	785	741	782	790	791	774	751	788	784	792	833	774	753	740	744	748	785	816	826	789	813	784	761	784	778	792	785	791	850	758	741	815	771	797	816	763	831	778	755	786	763	813	753	759	793	793	774	777	752	762	722	726	830	780	830	778	773	789	724	792	726	762	782	776	798	766	787	765	780	768	845	765	758	736	775	753	779	780	796	733	799	761	737	765	814	758	722	738	811	815	705	758	794	778	785	729	793	773	742	785	789	719	795	778	753	821	763	786	766	745	804	769	758	779	766	762	785	773	775	775	754	749	756	707	736	794	801	768	793	736	846	760	714	758	776	758	767	741	749	775	799	767	747	827	780	825	782	801	761	792	830	748	754	769	790	728	802	795	761	763	730	793	754	786	800	754	797	748	758	792	728	798	728	794	816	731	764	708	761	734	757	793	766	824	754	829	760	787	777	709	745	804	779	748	783	780	794	793	825	771	721	794	781	779	800	753	771	772	791	730	814	784	765	808	782	731	795	808	772	794	784	730	756	765	781	768	780	775	765	769	722	736	777	762	767	829	767	796	798	810	764	765	753	815	712	767	757	821	749	765	795	799	847	760	822	754	733	767	812	783	772	794	802	797	803	795	791	771	808	760	773	763	793	753	768	767	796	757	766	792	816	758	784	813	787	786	778	777	757	784	786	792	794	807	777	761	765	757	747	807	794	817	780	768	782	772	771	744	768	774	738	710	793	775	694	767	766	766	779	795	764	788	744	765	721	712	785	786	799	806	794	781	790	723	778	721	787	757	767	771	774	792	717	765	799	758	759	786	822	756	725	795	838	816	776	760	807	803	763	774	775	736	767	797	800	796	851	731	776	775	783	765	709	820	750	765	780	781	833	771	804	785	789	769	771	787	755	807	734	764	787	723	707	751	766	761	766	794	796	708	763	785	719	801	797	759	809	806	760	679	808	773	775	775	731	770	809	801	789	723	737	775	784	815	732	762	798	703	741	778	720	797	811	750	785	764	778	768	763	773	790	718	778	774	769	794	795	767	756	781	806	752	819	779	790	789	742	797	745	717	750	860	779	783	779	814	794	762	762	794	802	760	712	788	744	775	740	766	778	740	816	776	804	816	731	783	779	796	750	755	776	800	785	750	772	769	720	766	764	789	790	765	749	792	781	755	781	808	792	795	826	800	794	773	784	801	784	725	763	778	796	749	791	832	746	742	692	784	802	751	808	756	770	746	790	790	792	767	776	741	767	795	799	735	746	786	817	768	810	767	748	710	778	712	760	820	766	793	728	765	753	724	773	836	742	797	759	767	784	805	752	801	778	777	810	778	758	791	734	804	765	737	799	784	767	709	800	783	785	722	768	798	828	833	710	745	772	745	760	850	772	808	774	815	758	776	758	763	717	774	736	770	732	759	734	779	777	796	777	752	797	749	754	784	791	795	760	761	757	739	808	747	768	810	745	810	760	770	712	803	781	768	779	764	788	804	769	766	751	754	727	837	773	763	786	743	820	805	871	770	793	721	745	796	780	790	790	818	780	755	763	771	751	779	791	752	774	786	774	766	760	783	813	739	782	790	777	774	765	775	709	788	756	740	797	812	776	823	744	754	747	756	763	760	770	763	798	765	789	806	776	814	797	794	756	741	772	768	832	791	786	796	742	726	810	755	725	794	745	826	793	790	774	777	794	791	780	812	761	773	804	802	746	735	766	778	757	730	748	814	792	772	819	743	769	798	770	746	770	805	773	790	806	768	790	759	784	784	738	717	767	805	751	757	758	791	782	799	733	797	796	761	753	767	779	833	760	801	723	768	781	758	752	768	790	775	791	777	779	850	765	790	771	775	774	777	771	785	794	771	771	779	773	734	733	782	787	754	751	786	811	769	752	795	750	846	755	781	771	795	778	805	767	781	775	753
28148	19340	11438	5476	3160	2301	1639	1324	1092	963	993	848	880	850	853	872	807	849	869	855	875	867	765	862	819	881	837	855	779	811	750	791	816	765	817	839	797	773	819	825	799	815	830	762	752	779	766	757	727	769	733	814	744	752	792	749	755	730	693	720	725	722	787	693	719	741	774	758	713	726	766	737	693	733	758	724	692	748	697	750	789	734	711	761	728	721	747	765	737	745	768	743	746	747	715	703	789	757	742	746	776	721	763	739	759	756	764	720	736	742	729	714	735	779	758	759	783	716	715	785	751	745	733	741	778	761	793	815	737	752	766	725	749	729	769	729	777	752	731	743	758	711	751	725	770	738	767	709	748	736	727	761	751	747	740	812	719	740	694	712	698	766	691	773	718	742	782	722	769	744	728	728	718	720	711	723	729	781	753	700	692	696	714	682	708	716	749	742	820	755	747	760	706	752	719	721	706	755	751	772	766	750	740	763	752	712	715	751	731	737	737	765	776	738	735	769	751	784	722	729	729	725	768	703	716	756	710	696	744	734	707	746	709	758	707	743	772	728	792	751	762	743	733	746	666	743	745	708	726	728	755	713	740	723	746	744	751	775	723	701	745	783	769	767	736	757	733	715	773	698	757	734	778	757	752	737	779	706	719	718	723	752	745	749	721	729	779	731	721	760	753	725	716	703	752	726	753	726	752	729	725	763	751	754	744	777	761	698	753	757	762	706	746	767	738	756	793	735	703	749	691	695	753	759	732	708	795	741	741	796	711	730	798	734	767	767	768	749	728	754	717	745	700	722	753	744	723	710	755	682	739	764	729	714	767	791	741	753	737	760	759	774	781	785	753	754	690	758	733	740	774	744	719	739	740	750	711	777	729	739	801	774	769	779	759	737	738	743	740	762	715	781	774	742	732	744	755	768	751	757	708	722	687	717	713	753	727	744	738	733	761	676	720	712	775	719	733	740	707	746	717	752	759	785	729	766	777	771	746	748	809	715	732	758	740	767	766	729	781	759	745	734	714	711	768	706	737	739	704	772	763	707	758	771	708	754	737	774	739	753	777	750	693	725	744	715	763	702	722	725	806	723	717	757	744	806	748	726	763	756	707	792	770	751	766	726	776	706	760	699	737	708	768	769	761	760	714	787	798	729	750	787	712	722	780	713	784	748	756	710	707	774	751	747	738	710	777	740	728	740	714	678	710	710	734	739	754	744	721	736	722	704	713	719	834	750	755	707	733	723	731	757	745	726	761	755	722	764	743	708	732	737	734	693	776	728	766	715	708	759	753	741	765	750	740	723	769	779	761	754	730	740	749	742	758	697	734	755	728	799	732	758	718	751	762	796	733	706	757	769	743	753	729	686	765	731	767	756	760	759	747	772	751	725	720	798	699	735	777	743	748	758	722	677	741	728	710	716	743	776	746	778	758	779	709	714	749	712	734	745	741	791	753	760	747	756	722	718	739	758	752	793	686	733	744	721	715	724	783	690	736	750	745	742	758	722	767	751	756	790	741	680	735	752	761	757	728	731	709	719	725	752	738	717	740	749	709	764	746	678	726	730	724	709	737	768	783	800	732	743	705	732	728	735	789	799	700	823	731	803	774	779	743	714	684	746	797	777	766	663	735	699	818	739	685	705	720	715	766	757	802	756	789	733	701	770	744	726	749	754	716	788	740	747	690	714	712	711	720	723	694	756	715	731	702	733	714	723	742	773	787	754	717	756	737	711	795	772	710	732	739	765	722	740	704	796	747	742	776	688	730	746	763	736	755	717	734	729	792	722	697	743	706	724	749	744	757	755	711	769	728	773	748	772	770	731	732	711	714	723	757	759	697	748	760	744	716	739	752	751	744	780	747	732	698	718	731	783	744	670	690	767	790	735	728	747	777	740	740	721	699	757	775	734	750	773	699	763	740	720	741	746	770	718	743	740	738	753	765	744	697	793	738	748	779	774	686	748	774	798	727	751	746	702	751	742	736	720	739	716	760	736	769	752	741	791	729	727	767	758	771	708	689	760	701	704	758	718	727	727	729	771	681	803	772	770	720	730	753	772	747	754	752	731	746	716	659	775	760	765	724	727	772	798	721	754	786	762	752	830	770	748	737	751	739	696	718	709	733	719	747	742	746	745	706	750	740	732	730	728	727	736	749	759	745	719	779	788	732	744	721	739	739	731	712	746	752	739	743	752	792	732	762	688	759	756	777	681	749	750	730	740	751	760	785	696	766	711	750	685	738	750	717	748	678	770	750	726	749	774	733	747	751	745	731	779	750	725	728	742	732	738	722	768	764	726	758	733	735	738	720	725	750	698	735	667	782	797	730	721	716	781	747	734	718	725	737	756	715	699	756	778	770	686	725	690	716	703	744	791	789	758	714	725	775	764	753	749	730	768	740	730	758	778	724	704	718	771	716	727	735	780	720	734	739	718	735	749	723	726	744	773	814	742	766	773	821	717	724	700	723	747	688	722	758	756	656	736	733	724	791	773	772	797	758	737	797	740	756	676	729	716	705	768	756	737	721	781	685	751	743	740	741	760	746	739	743	752	701	727	686	713	735	767	776	756	719	735	735	755	770	760	733	759	745	756	699	762	746	762	717	730	780	750	731	731	715	733	750	731	725	736	727	777	738	731	775	799	755	719	723	713	708	704	736	746	752	715	708	745	727	734	735	720	738	712	758	793	729	757	736	729	689	741	780	712	736	748	713	785	754	749	778	775	740	740	721	737	743	717	734	805	762	765	742	717	732	728	708	772	780	734	746	769	708	767	762	772	728	703	745	708	740	757	719	764	746	733	739	728	756	737	764	730	774	757	734	674	746	741	742	781	740	714	682	790	764	724	767	719	721	748	769	730	786	732	732	703	797	765	748	734	732	705	758	706	711	705	774	722	749	706	727	744	737	713	743	712	758	728	773	730	738	734	751	693	767	749	747	718	760	799	740	724	692	728	761	786	746	756	731	754	681	725	714	726	760	795	717	746	774	760	757	768	726	725	790	734	705	759	742	677	737	747	713	719	748	742	745	772	729	744	710	671	711	788	726	721	756	752	706	717	699	726	720	752	748	733	740	740	724	739	727	720	710	720	743	746	730	746	792	758	702	731	684	752	757	764	685	710	715	733	738	699	754	722	715	733	751	737	700	707	764	726	735	742	715	719	783	740	714	675	715	750	713	722	736	757	715	732	765	718	769	726	683	740	753	722	729	715	755	728	741	733	747	769	755	732	789	762	794	741	713	752	704	694	678	813	746	736	798	733	732	698	740	767	763	767	715	713	742	727	730	746	761	739	731	738	746	731	720	742	733	739	798	716	734	763	742	768	689	746	762	749	773	690	779	708	736	770	718	707	751	729	753	770	782	721	730	747	716	749	753	735	753	752	715	742	700	754	766	725	763	736	726	752	662	735	794	802	765	746	667	764	736	718	740	740	741	718	750	769	705	769	769	749	718	743	701	763	736	789	742	719	736	766	740	783	687	735	718	759	776	729	791	721
12403	16050	10798	5691	4588	3581	2399	1772	1470	1226	1149	1105	1058	977	999	1000	965	953	996	931	950	875	978	949	887	951	925	863	912	835	837	828	877	836	878	879	894	830	904	924	856	859	800	794	829	856	794	802	792	807	811	775	798	753	807	804	826	769	798	749	773	802	731	825	788	817	787	800	791	752	750	781	785	756	758	760	753	758	795	804	759	790	801	759	745	823	792	731	735	760	787	748	753	768	814	800	788	739	749	762	763	761	746	770	736	829	768	712	785	790	771	766	760	765	789	773	796	778	777	776	746	741	717	819	786	744	797	800	741	769	747	794	761	747	765	787	782	753	723	745	799	750	814	769	790	733	711	757	792	759	788	775	781	777	727	769	754	728	767	758	806	827	810	769	793	718	758	759	764	821	743	747	744	719	732	766	747	748	767	822	788	759	760	784	758	770	775	807	784	739	789	825	741	770	819	738	761	796	738	755	725	709	771	744	811	777	772	727	760	751	781	786	703	700	770	746	786	701	730	734	734	745	797	690	786	761	749	739	765	750	765	765	786	772	807	775	810	782	765	792	797	799	781	747	772	782	776	726	758	744	763	775	772	798	766	762	723	738	797	748	731	765	788	734	801	814	725	836	755	796	748	800	760	772	765	818	811	800	768	734	719	756	774	779	761	814	761	764	762	769	758	755	796	773	798	745	773	806	789	777	771	807	783	748	783	730	798	762	771	807	750	781	787	771	765	795	740	740	737	782	777	784	814	753	767	813	776	780	772	780	745	756	783	776	782	777	725	793	753	778	746	758	821	790	738	776	777	707	776	763	745	738	723	747	820	770	776	783	794	842	757	800	828	752	764	752	796	793	810	787	859	801	801	772	747	716	732	776	781	800	798	760	783	792	785	783	783	785	764	801	720	786	725	738	815	805	796	800	790	786	786	787	735	756	762	777	769	799	747	820	773	749	746	776	760	736	784	780	735	788	771	784	808	753	827	792	747	739	759	761	751	768	718	764	746	751	782	733	732	820	770	784	792	751	777	788	779	819	806	718	740	759	776	760	773	730	775	781	791	790	747	780	763	800	772	804	844	756	764	768	790	814	772	747	794	801	766	766	751	805	770	767	777	787	780	730	778	736	741	787	808	785	778	765	751	766	746	744	728	772	801	772	801	819	786	771	784	787	773	726	736	781	735	770	812	764	740	761	734	746	724	776	797	809	787	796	824	752	799	785	809	775	771	730	772	773	799	757	777	764	792	759	762	782	798	756	803	739	770	759	783	775	786	793	781	740	800	783	730	712	749	789	746	756	743	758	778	759	751	780	797	723	770	763	802	722	769	763	799	759	771	750	796	813	736	733	748	745	749	766	731	742	789	767	760	707	754	737	736	813	783	774	767	736	789	759	741	834	741	721	744	728	751	810	772	767	727	710	734	804	767	780	744	790	760	758	759	796	743	760	795	760	730	754	783	779	781	766	791	682	785	733	814	783	709	755	732	781	797	803	756	782	778	762	803	713	768	747	774	740	744	771	697	765	741	800	779	814	712	742	794	790	757	770	784	796	778	744	834	780	738	752	779	762	778	757	784	705	769	743	747	726	788	764	791	797	773	705	765	785	743	761	770	786	742	796	775	794	827	817	789	774	754	755	798	741	830	755	731	799	792	856	793	808	786	793	739	774	713	810	783	759	785	785	792	744	761	793	722	805	773	740	809	789	753	787	818	780	785	757	805	805	756	785	770	763	749	784	723	762	780	753	757	724	756	751	742	773	747	786	777	767	790	783	741	728	786	742	770	721	806	771	808	710	751	790	774	745	766	801	781	805	747	764	779	772	761	763	759	761	755	796	728	753	769	786	760	743	719	799	760	739	765	769	777	780	788	772	810	768	757	781	780	768	824	764	817	812	784	733	805	790	770	776	819	793	750	750	789	776	749	712	739	762	749	792	828	784	750	769	795	763	793	767	750	750	750	814	801	782	751	787	782	779	758	765	760	806	788	767	768	804	761	796	781	701	809	787	792	776	761	758	724	776	799	800	799	777	788	787	747	736	774	731	814	814	762	772	738	771	728	759	797	774	752	735	786	756	769	778	804	774	729	769	788	771	792	756	780	750	752	796	755	739	779	735	789	782	758	772	781	814	712	801	765	780	785	728	756	790	760	790	767	790	826	794	780	751	779	761	775	770	799	738	791	749	787	798	814	766	785	768	767	784	800	774	828	786	797	750	766	777	754	732	816	790	752	786	811	779	811	760	796	792	774	767	738	805	780	785	760	761	748	801	719	767	765	721	777	763	813	789	751	798	781	783	765	784	786	761	718	763	776	785	768	756	787	792	811	739	786	732	764	734	746	750	804	726	774	746	763	798	792	753	779	756	851	792	832	768	776	767	774	741	763	742	742	762	767	791	742	790	757	748	732	767	754	798	725	800	774	799	792	772	774	754	843	735	790	763	802	797	748	754	784	725	762	747	795	765	763	783	793	771	733	779	768	745	737	759	810	788	818	779	759	820	748	737	778	778	749	775	812	781	760	817	756	747	744	749	775	748	774	801	806	791	756	775	794	735	786	783	787	742	766	785	794	795	822	793	725	778	748	836	788	800	782	751	750	764	781	756	802	799	785	740	778	805	801	796	773	788	807	783	790	824	772	737	746	748	773	807	786	807	777	790	769	741	814	742	811	809	792	803	725	747	809	792	755	779	770	769	737	755	772	820	762	792	803	751	796	749	780	794	771	699	759	769	792	798	763	756	756	731	828	791	719	777	801	796	733	803	776	775	787	758	762	795	802	765	779	733	756	720	753	743	796	789	789	773	793	783	747	807	805	763	708	748	783	787	783	777	758	770	758	827	826	797	732	791	783	841	781	767	747	786	749	805	800	734	780	757	787	831	786	823	745	771	783	764	848	769	788	732	789	740	773	781	775	819	770	766	799	746	774	741	818	796	761	817	765	807	725	787	756	791	774	799	708	766	771	733	799	728	764	796	734	728	745	753	780	752	818	765	746	782	761	794	803	724	762	712	765	795	769	739	776	783	796	780	725	782	760	778	775	728	747	822	724	716	759	761	741	697	755	770	758	832	736	761	811	765	745	745	792	729	770	747	782	766	809	751	753	701	751	755	845	784	767	727	781	788	770	727	814	768	784	766	794	806	781	766	812	758	813	772	757	782	762	746	802	781	821	820	765	743	700	749	721	748	744	754	804	729	834	804	724	771	795	786	734	745	739	786	796	765	784	739	796	777	783	799	784	829	758	763	770	718	775	795	777	741	752	756	819	772	770	786	771	749	770	751	727	753	765	771	774	827	761	795	765	778	790	758	812	762	760	764	749	790	747	794	705	749	784	783	777	810	790	748	767	827	777	819	739	745	739	789	771	800	803	777	788	806	768	779	773	804	762	781	778	751	744	798	714	742	772	787	758	736	803	783	767	803	776	744	817	771	804	745	773	755	751	800	793	792	733	811	733	739	775	765	803	783	790	758	768	740	729	787	764	766	784	747	744	758
23778	21228	28406	24327	21233	12652	3547	1925	1457	1203	1028	946	853	908	840	776	764	778	755	721	701	669	712	707	742	734	679	727	657	646	649	656	671	619	651	670	653	648	693	660	635	645	626	577	573	602	591	597	543	549	546	582	583	515	532	572	574	540	580	536	564	526	550	572	525	533	500	547	523	539	527	514	501	482	482	543	559	503	535	512	485	517	565	512	506	508	559	522	499	506	508	533	520	520	566	568	530	549	526	540	563	507	553	525	538	519	556	542	534	501	556	526	549	526	479	524	493	540	511	537	523	521	552	519	518	521	551	500	535	490	538	554	562	564	537	515	569	523	502	517	527	540	519	485	525	513	571	569	547	534	539	542	481	530	502	557	545	518	516	543	514	524	525	510	525	537	545	565	525	535	562	507	524	523	495	545	514	467	488	536	534	541	554	509	529	535	513	507	502	521	526	536	525	531	490	524	550	484	488	501	521	514	533	547	525	527	503	549	574	530	546	558	562	548	516	572	497	544	534	514	511	532	517	505	519	538	524	513	551	520	514	527	527	545	540	497	535	545	515	489	545	534	515	494	529	520	522	532	528	547	504	531	552	522	518	497	532	547	527	562	546	533	519	541	529	520	498	548	527	503	497	509	521	507	548	519	532	536	514	505	568	555	519	494	509	495	513	527	520	518	520	539	517	535	541	503	523	544	515	518	541	528	519	541	502	527	550	509	554	511	491	538	530	548	515	570	511	532	536	541	569	504	540	521	523	553	513	518	514	560	483	524	568	530	549	514	532	517	514	582	535	550	538	534	531	541	518	515	522	556	506	560	529	549	539	514	503	497	511	513	503	504	525	510	564	541	513	488	534	559	528	533	484	537	523	516	535	472	511	572	479	508	532	504	501	493	540	514	548	515	540	568	469	511	504	514	498	592	520	541	534	534	499	516	541	513	493	536	481	513	511	487	550	514	540	549	525	509	523	528	489	475	549	517	500	515	519	512	541	554	523	505	520	534	544	530	516	490	510	541	507	556	507	562	549	518	526	526	549	554	556	496	521	538	508	491	535	531	518	492	521	537	549	555	507	585	545	550	528	553	559	529	481	504	538	499	520	524	540	477	555	527	537	541	504	529	496	498	513	562	485	535	519	572	513	521	544	560	532	553	548	518	474	478	490	526	514	500	540	561	543	476	535	503	549	497	511	551	527	534	501	551	490	529	546	520	517	506	501	488	505	527	521	523	557	519	554	517	506	543	517	533	528	537	533	524	534	512	555	511	491	490	515	491	504	532	491	543	541	541	539	543	511	500	555	526	511	510	488	496	480	583	524	517	531	516	502	510	544	500	547	527	505	539	493	522	529	528	509	487	535	541	481	513	541	510	515	561	529	490	571	531	520	539	544	503	509	566	535	501	530	538	510	533	532	512	505	502	535	490	531	497	517	568	517	543	524	545	519	527	550	543	525	554	544	516	564	517	516	522	500	532	514	509	532	505	557	598	533	547	523	551	533	516	517	502	520	495	555	537	527	518	534	524	522	520	526	526	528	550	522	508	577	523	523	544	518	506	539	491	471	513	547	536	553	528	545	560	555	540	535	549	540	515	559	548	572	502	513	499	537	516	514	511	548	538	502	515	552	532	531	495	509	529	532	547	514	500	514	564	560	500	543	542	555	480	540	555	539	526	518	526	533	479	535	544	503	549	517	539	556	514	523	520	475	548	506	507	528	484	529	541	545	572	532	530	531	538	496	583	533	543	555	540	520	484	490	529	522	553	537	549	532	506	504	518	548	533	483	506	542	502	500	484	522	545	547	514	516	512	525	523	517	540	486	493	535	515	554	521	534	548	569	566	519	571	507	536	498	506	525	507	536	551	527	546	504	519	523	548	544	537	514	498	522	519	518	517	519	528	507	553	497	502	546	540	487	519	528	523	569	507	517	546	537	553	498	522	552	509	530	558	535	533	548	554	472	490	513	541	525	543	541	567	477	495	531	555	523	538	509	492	523	490	531	502	563	547	505	602	499	514	513	541	540	536	531	500	523	492	511	535	551	517	518	522	535	511	530	540	525	538	556	516	516	515	544	549	496	537	500	548	528	523	506	492	525	522	564	548	563	489	522	540	512	493	550	535	529	521	519	537	480	546	520	531	559	497	528	567	525	501	545	499	519	512	553	509	516	531	528	537	527	508	489	564	537	498	555	489	526	512	465	500	534	521	490	500	512	552	537	517	524	522	516	507	523	516	494	537	558	521	527	515	473	543	500	525	507	520	533	533	535	504	538	545	542	532	492	512	576	486	551	502	519	568	535	536	509	546	593	508	513	546	513	488	533	536	539	506	557	508	520	508	547	492	519	522	580	558	501	477	534	513	559	535	559	515	530	534	549	516	499	530	518	504	567	507	528	552	531	549	511	568	547	523	531	540	507	518	565	535	545	565	595	513	498	550	544	519	561	558	513	527	520	477	599	489	528	534	503	522	541	518	512	529	504	499	567	555	513	526	543	548	539	501	550	521	569	547	516	507	509	520	545	522	503	548	474	531	496	502	559	532	575	541	506	573	507	552	507	569	537	569	524	547	567	526	561	514	537	567	524	522	515	511	563	477	500	529	497	522	557	552	498	518	503	498	498	529	508	565	536	528	549	514	503	546	519	523	502	503	545	543	522	551	530	554	554	517	573	540	525	548	541	558	558	558	547	522	544	540	502	514	529	512	517	499	556	541	509	518	506	513	535	560	536	517	543	525	538	505	553	497	545	487	518	542	517	588	542	519	536	552	533	519	521	532	515	519	531	529	459	533	509	557	515	520	551	518	513	517	564	486	507	519	518	495	531	522	530	543	537	512	527	551	542	541	506	547	565	511	536	505	524	538	529	529	565	562	522	558	541	521	545	525	561	527	564	485	537	517	480	521	529	444	506	532	491	537	545	503	478	502	554	558	511	485	538	523	514	490	510	553	549	524	556	500	527	563	522	548	494	572	567	541	543	506	520	501	566	509	552	553	500	509	551	499	501	504	534	514	592	478	534	515	529	531	544	546	537	512	511	526	526	492	536	538	528	532	509	549	569	494	536	521	531	531	494	487	538	530	470	468	553	540	559	523	527	513	510	520	501	517	550	589	571	529	532	546	503	546	527	585	509	504	530	544	531	512	540	523	558	525	573	530	526	523	558	505	533	507	545	532	587	515	486	513	576	514	552	570	516	522	521	515	526	515	517	551	546	540	554	532	529	495	533	538	569	529	516	511	534	550	537	520	576	521	511	550	548	559	505	526	526	560	560	529	509	530	510	509	548	557	509	529	548	517	547	527	490	532	509	520	517	545	555	512	534	525	531	503	548	517	503	521	532	531	500	518	523	529	546	521	494	515	506	562	497	533	498	505	525	514	493	477	507	514	530	554	469	553	515	525	475	548	525	558	516	581	507	567	516	501	533	568	545	547	552	521	506	548	550	511	506	532	596	535	564	528	515	509	503	545	558	537	482	524	530	527	499	500	560	522	507	518
14284	29001	19934	10452	8181	6260	4210	3025	2460	1837	1569	1288	1167	1079	1157	1065	1006	933	954	896	938	892	849	825	886	818	867	820	757	769	753	756	743	776	726	697	758	790	810	836	765	783	673	637	621	644	639	602	648	584	587	603	577	583	575	589	573	622	569	572	594	528	550	574	572	579	555	561	552	525	525	554	583	518	531	550	542	528	553	554	573	518	597	612	547	555	553	596	498	557	598	570	549	580	563	538	560	565	561	558	537	538	549	530	522	555	547	535	534	542	515	556	501	505	544	578	488	561	558	539	553	587	540	511	550	528	547	538	545	506	530	574	559	549	533	533	589	553	550	556	510	566	556	530	525	587	543	573	557	557	580	551	553	573	574	561	558	565	546	527	569	534	574	563	553	569	568	525	542	535	515	517	603	571	585	577	534	568	604	601	551	565	559	543	554	566	569	541	570	572	525	554	546	540	532	521	528	540	524	557	560	593	551	576	566	518	563	555	540	517	573	517	563	586	535	558	504	594	566	581	517	525	578	542	532	525	554	540	583	552	557	584	508	515	559	564	572	593	532	561	571	541	502	524	541	525	502	533	541	551	564	542	566	538	562	574	571	569	541	515	515	562	517	562	532	552	505	560	575	570	596	529	523	557	580	555	532	537	525	558	564	626	567	568	570	546	554	574	556	567	572	600	611	588	555	572	588	549	570	544	600	584	555	517	558	544	579	576	544	502	539	568	556	522	536	532	592	563	539	527	565	552	535	543	538	592	568	573	563	533	547	544	583	514	539	526	585	562	509	527	537	542	587	507	575	536	601	555	557	556	559	516	584	535	556	567	508	579	520	566	545	523	537	559	530	532	558	541	511	535	549	547	559	574	555	543	561	588	534	555	583	588	560	550	547	566	551	541	524	577	540	533	556	543	551	571	545	596	531	560	551	567	557	552	547	562	507	571	548	549	540	540	549	528	516	530	542	577	534	581	554	545	548	579	615	587	527	549	525	559	580	554	509	568	515	556	548	535	540	504	545	536	524	559	543	552	562	541	535	537	613	584	571	540	568	532	549	549	543	549	539	563	530	612	534	527	513	538	573	583	568	573	573	548	527	502	551	581	545	567	574	592	537	531	524	570	497	530	585	531	598	561	554	563	529	546	590	544	538	569	522	547	577	564	536	561	527	556	595	576	539	578	542	544	536	546	536	558	552	544	479	578	529	565	510	541	516	552	544	572	556	546	530	551	608	561	564	558	559	567	572	560	558	533	549	549	572	538	605	560	587	574	545	572	588	549	517	547	574	580	563	582	577	576	577	589	535	561	542	566	577	562	551	551	528	521	530	563	530	568	549	571	546	540	542	525	604	550	534	533	551	578	538	559	583	566	540	559	573	516	580	552	568	515	517	522	593	522	587	588	550	511	557	538	575	547	574	538	561	556	560	582	544	568	534	576	504	571	547	538	610	602	531	580	537	567	558	545	533	538	544	545	594	551	552	526	539	557	561	519	567	552	537	572	566	545	564	517	544	507	600	537	595	577	515	552	557	555	551	542	535	550	581	564	540	581	545	610	554	573	578	533	589	554	514	551	547	539	533	538	564	590	544	495	531	536	573	519	566	541	529	518	537	556	547	534	520	599	567	541	595	560	579	540	587	552	528	570	547	589	564	552	557	545	581	555	556	571	569	572	565	546	578	540	524	552	567	582	536	538	562	559	573	564	535	513	566	542	557	563	516	533	550	545	578	514	549	553	527	526	578	511	540	557	529	525	559	534	571	489	577	556	579	550	603	594	535	580	588	581	582	551	554	539	534	544	564	529	538	526	508	537	498	566	538	510	572	551	551	555	591	537	535	527	560	600	583	569	555	549	560	593	540	544	534	557	544	541	597	542	549	563	560	537	546	522	579	584	577	555	573	602	520	550	559	565	541	548	605	563	513	561	542	557	517	552	530	537	556	539	530	504	560	551	535	545	529	537	545	531	528	506	553	562	522	544	533	549	573	594	544	574	541	564	543	517	591	561	552	514	593	541	517	528	562	537	526	577	538	577	561	581	542	548	569	570	585	536	549	520	574	555	516	493	551	537	575	524	537	584	610	548	533	567	534	528	540	532	519	527	551	560	558	520	543	511	567	568	536	556	548	566	527	586	571	541	556	528	586	577	572	535	511	508	572	554	553	569	554	540	565	545	581	562	574	557	539	598	519	548	540	567	519	539	548	537	526	583	555	603	610	515	530	540	603	568	547	591	545	574	536	531	543	544	567	593	571	584	556	595	551	594	580	562	526	562	556	561	535	543	542	531	563	551	540	568	555	518	501	534	526	543	548	556	553	566	552	575	569	566	545	574	533	563	531	565	572	578	566	552	580	588	538	557	533	587	541	548	559	497	541	547	542	553	525	538	546	553	561	545	519	600	618	546	518	568	608	561	561	576	562	524	528	531	550	548	549	508	555	569	561	529	540	505	562	573	573	565	587	555	503	525	601	530	600	606	576	550	532	575	564	548	546	583	576	575	557	529	556	536	563	543	575	544	599	541	545	532	513	529	547	558	508	575	571	517	515	568	552	544	545	581	534	555	581	560	519	496	526	542	588	549	578	561	579	591	575	544	533	576	520	566	573	546	558	592	553	535	567	579	575	546	549	588	512	550	534	537	598	559	603	552	525	543	533	589	547	565	573	572	515	581	545	539	584	548	528	560	546	547	546	540	559	579	548	537	546	548	532	564	553	545	507	554	537	556	562	563	515	524	548	519	525	555	561	556	593	524	500	546	571	573	531	527	567	594	555	570	574	539	581	567	556	555	563	583	541	558	558	548	558	542	531	604	526	571	565	567	571	504	592	543	541	550	512	556	516	568	566	555	535	525	538	591	573	558	567	526	550	581	602	526	572	575	546	576	553	542	534	533	570	544	553	532	550	551	530	569	547	576	561	582	592	534	578	576	576	548	584	571	538	585	547	492	515	548	531	596	545	547	574	534	546	549	550	504	531	536	560	553	550	553	571	539	550	597	528	602	582	531	567	559	533	521	582	599	534	545	537	577	519	570	540	564	536	588	583	547	549	581	534	533	547	501	518	555	565	563	531	543	543	548	579	516	540	549	576	566	564	565	546	542	554	568	562	552	547	563	585	571	572	580	554	575	510	562	529	512	518	550	573	544	506	550	538	568	581	547	563	570	581	561	544	560	537	514	529	584	541	554	562	545	536	567	563	549	543	566	565	583	539	607	549	541	583	574	557	594	560	565	522	497	533	509	522	544	554	590	569	559	531	542	523	552	574	541	567	540	508	550	538	550	562	580	554	553	548	587	557	516	546	543	549	563	557	550	534	543	540	583	533	580	563	528	520	543	607	530	545	529	545	570	550	542	512	573	552	513	601	527	604	564	551	544	572	551	547	531	524	565	547	587	580	553	534	583	554	542	537	542	564	556	535	543	531	504	555	546	580	535	565	526	572	533	530	537	546	498	579	543	570	571	573	565	559	549	562	542	538	569	533	534	570	550	550	590
25054	21248	27329	25378	12476	3867	2407	1799	1596	1384	1332	1257	1197	1188	1171	1160	1168	1148	1161	1140	1113	1103	1142	1121	1168	1174	1087	1163	1016	1090	1117	1079	1094	1103	1019	1052	1121	1097	1106	1024	1025	1121	1001	1039	1008	1056	1032	996	1033	1010	1046	988	1007	1092	1067	972	1059	1027	1032	994	1071	946	1067	982	1011	1008	948	1000	961	985	943	973	1012	927	975	987	1026	976	1023	995	1005	973	990	1000	985	968	1019	955	950	987	937	978	979	1010	954	969	941	1000	930	975	1021	1013	964	973	946	957	965	988	953	1010	965	948	962	938	991	1016	986	1019	968	947	992	924	997	993	1052	1060	1022	1018	996	962	1010	973	974	996	988	972	1000	992	993	990	934	974	924	977	1023	1001	964	926	1003	1069	989	1018	1007	963	1060	985	1025	993	1009	1003	966	1014	997	1034	972	965	959	998	991	989	996	1084	1000	998	977	1029	1035	965	963	920	903	1031	931	1029	984	1023	1014	992	993	1012	1021	1075	980	976	976	948	1019	991	979	1018	1009	1012	1015	1004	959	992	985	1028	1031	983	954	1003	964	975	999	1044	976	980	991	918	1007	1029	966	1040	994	1035	980	1024	975	1003	1007	993	958	913	978	977	1094	948	1048	1010	1006	975	952	981	1004	973	924	972	981	973	968	985	965	1036	1017	1001	924	1010	960	1051	980	1007	991	998	974	996	987	1007	1032	1004	1020	1003	992	936	986	1012	999	986	1016	1020	965	1036	1003	1038	996	962	969	1040	932	1020	939	955	927	1032	963	989	960	1014	987	982	1072	965	981	944	979	990	976	1003	979	1032	957	1014	983	1012	1025	1001	1022	999	967	997	1014	973	989	994	966	971	993	976	1029	1013	977	996	939	1014	1010	969	988	986	1001	1027	979	1017	991	995	1008	971	1010	937	1024	962	966	989	1004	1011	978	1008	950	981	1046	995	1031	987	999	972	958	953	959	1010	1033	1036	979	972	1013	955	1023	1020	1023	977	965	938	983	1021	1002	1036	911	1008	997	953	1019	993	971	1022	991	998	982	973	943	978	957	1020	995	982	970	985	1012	1031	972	995	1005	1027	1034	967	1014	1009	909	1018	948	974	1009	968	945	1038	978	1011	950	986	1009	1007	1001	946	1052	1005	1018	1047	1040	992	987	988	1025	1038	990	1001	1002	960	1045	974	973	957	990	1009	1018	1073	973	1003	1074	967	1026	1032	995	1017	1020	986	1033	1041	976	1008	1026	934	1004	921	995	966	971	989	1055	1042	972	1001	995	958	981	1012	925	991	980	1013	949	982	987	1016	966	1000	1020	1070	988	922	956	972	988	991	982	985	1008	1014	947	1015	955	996	1000	1016	958	980	970	982	1015	964	932	985	996	980	981	1027	998	968	924	980	1039	955	1047	974	983	1011	1022	1018	990	997	952	974	938	972	1062	1049	1009	1040	934	961	1015	990	937	1008	981	1051	991	1043	981	1002	977	1032	959	991	999	1043	945	987	907	975	1009	935	1008	957	974	983	981	957	995	1002	980	988	979	949	942	1017	1054	935	1005	1038	941	995	1000	935	1012	1013	926	981	981	977	998	1021	982	970	961	982	1019	966	939	983	951	1015	972	1001	982	1067	1017	985	972	960	995	1032	1058	1017	987	999	1016	933	1012	979	973	1040	1014	985	1017	984	1003	947	1024	986	958	977	983	1055	963	953	1014	1038	998	994	948	989	995	983	983	1014	1028	976	934	1029	970	979	964	1008	969	1004	947	990	1001	962	975	1006	985	1004	996	967	935	1018	1006	980	1028	1012	964	992	1014	954	1018	994	989	967	980	984	1002	1066	993	991	990	981	999	1033	1000	974	988	1007	982	918	989	965	985	998	950	983	977	971	985	1002	1028	973	987	987	937	1019	952	964	963	965	973	1071	942	996	985	979	944	972	993	974	973	1011	1010	1013	1016	951	1031	963	1018	1033	942	984	981	972	1005	1046	956	988	1068	1029	952	1019	1005	990	1060	1014	1023	998	1009	948	990	1005	1012	978	1011	963	984	997	1025	990	1078	996	995	1002	1047	992	915	977	954	984	952	1034	1024	1021	1005	1005	1005	1045	997	1022	1013	1030	1020	989	967	967	1037	1022	1000	955	1050	1011	1007	993	1014	967	1018	993	1051	992	1002	1034	1026	990	1013	948	980	985	977	975	967	985	980	1068	1038	983	943	1066	1038	987	991	994	976	1008	1004	1008	1012	946	951	1018	987	974	957	998	1049	992	988	995	984	1034	1015	1012	998	968	1003	965	989	991	972	1042	962	992	977	1038	965	994	975	1027	1011	1051	1005	1003	961	1007	987	1019	1032	1007	1052	949	973	1045	976	1053	1027	982	1035	947	925	1021	1079	960	1008	1015	961	1018	1053	976	956	975	965	964	963	998	1035	1018	1020	957	956	968	975	950	1009	997	984	1000	946	1004	990	951	971	968	1000	1043	990	985	1000	995	1039	983	1001	937	997	992	969	1008	1030	1047	1075	965	1008	1080	961	1009	953	1006	992	974	1013	1028	988	1061	1036	995	934	1013	961	986	960	967	971	1029	1018	965	1002	1033	925	985	943	984	997	1003	968	943	1005	1020	1011	1045	997	992	981	958	985	1034	997	979	1035	967	1006	1039	987	951	985	1015	1006	1032	992	1034	1023	988	978	966	999	1049	992	1003	1000	975	969	965	918	983	941	950	966	972	959	1040	1006	974	982	1018	1000	1039	985	941	968	957	962	1030	1008	979	992	955	992	981	970	988	1033	991	991	1006	1025	1012	1003	973	982	992	1021	994	1013	1040	1050	970	975	1000	968	1041	1055	975	1057	966	1020	912	965	990	980	1003	990	996	1036	1005	960	988	984	1010	981	985	976	998	991	981	999	973	977	945	963	958	977	965	1007	1010	1045	1002	1046	1018	1003	1014	1017	1039	969	928	963	1078	1046	935	1009	949	961	1056	1010	960	996	1038	928	1010	994	1002	989	931	1019	1009	942	980	964	1030	1009	980	956	994	935	944	951	1056	996	960	988	952	991	1028	986	1004	990	1068	1004	974	940	974	971	996	923	988	928	998	978	992	976	996	1044	951	1044	949	1049	977	945	980	990	1015	1007	995	1004	1032	950	1031	973	1001	1014	1064	986	989	1001	1033	1007	965	964	1016	951	1033	1001	999	1011	981	1010	1035	964	979	1010	983	975	1062	1039	1019	1007	956	944	983	959	1017	1011	1036	1015	929	998	1010	1006	983	1060	993	974	1009	972	1018	1021	983	992	973	1044	1042	968	993	982	978	982	987	981	1002	1023	967	975	964	1004	1035	998	1001	1030	960	982	1019	1019	1018	986	964	963	1030	1023	950	1017	993	983	997	1061	936	939	1019	966	991	979	998	1009	969	994	1031	1056	1058	1026	986	1018	968	1018	1011	971	1002	976	995	1020	1039	996	1021	1029	950	999	935	999	1000	982	979	1032	972	979	965	1034	965	954	966	985	1011	1053	998	1029	994	990	1052	978	1004	961	979	1020	966	1008	1035	938	990	968	1010	1027	953	985	933	964	957	1002	993	1019	1003	977	1029	956	1017	972	1017	966	1025	1011	948	1048	990	991	998	1000	1010	967	991	1042	990	1029	1010	1064	1023	971	992	929	1032	1017	1003	984	1046	979	987	976	1013	1010	977	943	1011	1041	985	1019	974	965	995	1009	961	984	1007	997	891	971	1089	1038	999	942	1016	1026	981	1043	1009	974	1019	965	1025	956	1026	1034	984	989	968	1007	967	1002	964	956	1000	966	980	950	978	963	990	980	1026	929	938	958	932	965	978	1082	1001	1005	1029	956	981	986	975	970	975	1030	1043	1051	977	919	1005	1019	989	1035	1067	938	987	964	995	945	968	1018	974	1030	982	1055	973	1003	1000	953	1012	997	975	966	954	1004	1040	941	995	990	992	973	975	1008	967	1013	989	986	984	1001	983	1006	986	1011	1031	1001	965	958	1029	973	991	1043	992	980	974	967	980	999	1004	965	1032	981	1042	1021	1024	1050	973	995	1016	1022	982	980	1011	1045	988	1006	950	997	958	993	968	966	1001	978	980	1031	948	973	992	1039	1009	977	1031
13603	23843	15717	8380	6247	4995	3578	2784	2256	1940	1708	1519	1460	1435	1368	1309	1322	1334	1342	1259	1270	1248	1230	1215	1255	1184	1234	1222	1194	1166	1142	1168	1058	1181	1178	1119	1165	1157	1131	1118	1147	1103	1117	1099	1045	1099	1065	1091	1023	1048	1012	1044	1016	1027	1016	1075	1042	1055	1047	978	1006	1077	977	1010	1017	963	1026	1026	1002	1037	1003	1022	978	934	997	960	998	999	989	1031	1021	962	1028	993	1024	1010	988	1033	1022	1022	988	1005	1068	1070	1015	1023	986	1056	1000	1041	994	1013	1040	999	988	1008	1049	1060	964	1004	1019	987	1006	944	989	968	1049	983	980	1010	1010	967	1044	1007	975	1042	926	1041	952	992	1033	984	998	998	1006	1004	1023	1021	977	1044	1031	1006	1096	915	1044	1021	1003	1027	1024	993	1028	972	947	1029	1032	1016	992	996	1018	990	982	1021	1008	984	1031	919	974	1020	1017	1051	989	968	978	960	998	999	1016	1019	1009	1059	1038	998	1024	1014	927	1032	1033	999	984	996	1011	1014	1030	998	978	1002	1035	1012	1050	976	1001	1033	979	1008	1023	1024	958	988	997	1008	991	957	988	1015	1001	1043	980	1010	1032	990	968	1055	1046	968	1043	1014	992	1001	990	1009	1003	1002	1006	1002	986	999	1030	1072	955	1015	1062	971	1001	1041	1020	1027	1041	953	955	998	1005	996	1054	976	1010	998	1000	972	1042	971	1033	979	952	1001	1033	1044	997	976	942	971	983	973	1011	978	972	982	975	1054	1008	1082	971	979	949	1003	1019	1008	986	1015	1009	1005	1042	1052	974	942	1003	989	1029	962	1007	1026	1036	967	1032	1039	934	995	1025	991	978	970	983	1016	971	997	991	1039	986	1006	981	1072	986	969	999	1001	981	1058	1041	996	1042	986	1026	1002	1013	1009	1071	986	961	1016	1007	978	992	995	1005	997	1025	1028	1015	1052	1013	1043	971	946	988	993	993	946	1012	999	1068	1006	923	913	973	952	956	1004	976	968	980	983	1040	1058	971	1000	975	1033	939	995	988	1021	969	993	976	981	954	996	1000	1022	998	1004	981	998	1065	999	992	1029	1039	1060	991	979	1008	972	1032	922	1015	1019	1007	992	973	1047	958	955	958	968	996	975	1022	1037	1036	1018	985	994	965	989	969	969	1005	986	953	1011	975	1052	980	987	974	1010	994	1026	1005	1027	1057	988	962	1020	1007	1038	1003	999	924	1009	967	991	1065	976	993	1000	1012	1003	999	944	1032	1011	991	1051	999	978	974	994	958	1052	992	991	1053	1021	1051	995	1040	986	1011	948	1067	991	982	1027	1000	982	941	1038	1012	986	987	1021	968	986	993	998	990	963	988	996	1015	918	964	960	1045	1012	993	976	1053	993	979	996	997	990	990	1030	984	1035	944	1054	969	1023	940	975	1039	1025	1007	922	1131	991	1031	1030	984	1034	1021	1015	1054	1020	1032	970	993	1036	1010	1007	996	998	1053	1033	975	1000	1027	988	977	1031	989	1016	968	1086	1044	971	1040	974	937	1011	946	1014	1024	1026	1061	999	1031	981	944	988	947	1005	1018	954	952	1032	1026	953	980	987	973	997	970	967	1029	989	1035	988	976	985	1001	975	996	980	1067	969	975	1049	977	1017	1005	1035	979	941	1015	1001	1063	958	1002	981	1005	1007	997	985	1003	1058	980	1042	973	1073	1025	1034	1040	1018	978	1037	1010	1049	993	979	986	1003	1011	985	986	1027	972	991	1028	1022	1027	1028	1001	933	988	970	989	988	986	992	1042	994	992	1021	1049	994	962	993	967	1045	1013	1011	1059	976	1022	996	967	1010	1016	975	1021	1003	1016	1015	1000	999	982	1001	942	955	986	1024	988	987	995	1009	983	968	1049	1013	983	1028	998	981	960	1039	1031	958	992	1016	983	1018	954	1020	985	1039	971	989	1010	981	1042	1016	967	1005	994	1027	1016	997	1032	1008	1008	941	992	969	1013	971	1005	963	995	1017	1038	990	1033	984	985	1043	954	1024	989	966	996	1041	993	999	1018	991	1002	1002	973	1001	1036	980	1051	960	963	1034	1015	996	987	1022	1003	1032	969	1016	1020	981	998	1033	1023	991	1038	1021	1037	1034	984	1013	1032	963	1033	956	981	927	975	1066	985	992	977	1040	1025	1089	969	980	976	1016	1026	1038	996	1019	1070	972	1017	1017	991	982	999	999	1058	1045	956	1009	959	1045	997	1001	1034	1048	974	1009	997	1043	1026	949	948	1040	1022	1017	1026	962	999	1002	1020	995	913	1053	1006	1052	985	983	1021	1034	990	996	1032	1051	978	1036	1062	996	1007	1011	970	982	967	1032	991	982	1016	1006	959	1036	1024	1031	1046	1019	1010	1004	1011	1036	1019	1017	993	978	994	986	1005	1032	928	1013	976	996	1026	1022	988	936	1018	1043	1053	1006	999	999	982	1000	1043	946	1027	1030	1050	985	1045	999	970	1000	1017	1054	1054	1001	1032	976	1011	936	1000	1009	1050	978	919	981	986	1023	960	1032	927	1001	1012	1031	1001	956	990	1019	993	1055	1005	1013	987	946	1047	998	1000	983	972	968	990	1006	985	1022	1004	1003	975	1053	1030	1018	1008	986	1042	1024	990	936	1031	969	975	1010	943	988	1032	1029	998	1020	1026	1009	955	1013	985	1001	1020	1023	945	931	986	983	1024	1000	1000	998	1013	1050	982	1037	1009	1009	1056	970	1035	974	1006	1032	973	947	977	991	993	1029	1040	1004	1018	999	1008	990	1000	975	1027	963	1016	988	1036	989	1052	1020	976	1029	992	1004	974	1018	1007	1037	1017	979	955	935	1001	1023	995	1010	1005	1021	956	1014	991	968	952	957	1062	975	1030	961	996	989	1031	1035	1000	1034	995	985	983	998	975	1014	982	1038	987	1005	1015	953	957	1056	960	1010	1014	1020	978	1013	977	979	1046	1018	1010	1040	997	1028	1009	988	1087	994	1039	1042	1035	1064	988	929	1017	983	1033	1020	986	1015	1043	984	1009	969	961	1047	957	974	1008	1028	984	1008	1047	1028	952	1035	988	1071	990	988	1022	1016	1056	995	996	964	994	975	997	988	977	986	1030	1049	969	1001	1002	995	973	1002	1012	965	985	989	996	987	994	973	985	997	987	1036	1029	1033	994	1012	1005	978	996	1007	1028	1036	991	1000	1009	981	984	974	988	976	958	1031	991	990	904	972	1029	984	1024	1018	993	999	1014	987	1000	1041	1028	1007	1042	1021	1005	1015	1026	975	978	977	1010	1029	1046	1009	963	980	1050	994	1001	1001	993	1025	986	1012	978	1003	1025	1004	1015	1040	1017	1013	1073	1010	1057	979	981	985	983	992	972	988	989	983	1065	1009	999	990	989	981	1009	1011	1001	1025	1039	1009	978	991	1021	980	950	1027	960	1036	975	990	932	999	1031	1038	1035	1024	939	939	1010	965	973	1033	995	942	961	998	970	1018	969	1040	983	1041	999	1014	1002	992	1033	990	1019	1013	1000	1011	988	1011	971	984	1048	996	1007	972	1000	976	971	1026	987	979	993	1045	1000	938	1038	958	1024	1012	951	987	991	984	1005	1034	976	969	1039	956	1029	974	1035	994	1076	1042	996	1010	992	987	1053	947	967	1063	1033	1024	1006	1011	1018	948	954	1028	1002	1012	1023	991	1004	994	1113	991	1008	1025	916	1037	991	1045	990	978	966	969	1030	952	964	1036	1042	973	1032	993	1017	1004	1004	1048	1030	992	1007	971	957	1004	1039	961	983	1051	1010	937	990	1020	1018	993	972	975	997	942	992	986	1066	970	1051	995	1052	971	981	981	1055	1052	1004	1024	1000	1001	1045	1054	990	1037	981	1008	926	979	1026	1049	1043	1008	974	979	978	1029	995	997	1002	1004	955	984	990	1013	1047	966	986	998	1004	973	1035	1096	975	943	938	979	974	989	1027	1023	983	961	995	988	1012	1018	1017	981	980	1022	978	992	962	974	1024	914	1005	1069	1011	980	986	968	954	994	984	994	1014	968	1018	1034	984	968	965	990	1057	962	1030	1046	994	1010	971	981	1030	991	1004	1071	1017	1007	974	1010	1003	981	966	1017	976	987	959	997	1025	1007	956	985	1033	973	1023	1016	1004	975	966	1057	1032	1010	978	1052	1003	1024	1061	1048	1015	932	959	1002	964	1024	979	999	980	993	1033	1004	951	1004	996	1026
22727	21272	28928	23943	21290	21420	10929	3248	2256	1939	1548	1477	1348	1298	1244	1223	1171	1205	1169	1098	1058	1008	1063	1088	1049	986	969	1089	967	939	984	939	998	944	1012	909	970	980	948	998	994	975	873	853	836	889	868	846	852	816	866	776	783	806	788	847	853	798	834	801	821	755	797	785	794	766	816	807	787	770	790	802	781	783	800	816	770	791	810	749	756	741	780	798	814	777	787	808	755	766	773	809	812	777	808	782	770	814	832	776	764	803	769	778	788	794	778	794	796	812	822	788	775	748	815	790	793	774	800	733	779	747	746	794	790	783	761	764	792	805	798	775	773	766	760	774	746	738	786	759	796	836	775	731	735	810	752	798	751	750	766	849	754	761	779	743	774	811	792	780	787	810	796	806	820	769	804	852	747	731	746	783	810	733	778	797	803	827	789	787	776	792	795	768	820	822	779	769	812	775	769	777	762	802	750	800	765	766	772	804	689	788	818	743	829	830	794	795	763	764	800	772	750	785	775	802	757	778	749	809	774	782	773	761	796	789	815	775	800	785	800	838	751	753	827	772	816	751	782	791	799	804	789	825	750	777	799	820	799	793	782	783	817	784	773	769	772	746	816	780	762	771	821	771	775	804	828	820	823	779	809	797	781	811	786	757	761	821	815	776	759	759	759	839	763	823	755	796	753	795	766	778	776	787	772	816	766	772	788	774	800	777	807	784	768	773	781	761	803	795	793	762	734	747	804	783	793	778	760	835	741	765	746	785	742	844	774	801	789	799	811	770	795	762	828	821	782	717	758	785	764	758	752	774	802	821	804	768	764	729	789	771	780	754	791	771	722	771	791	750	750	791	738	771	784	775	816	811	833	805	786	769	734	739	847	789	775	820	744	781	792	771	812	774	795	765	782	794	802	760	777	780	784	807	771	757	807	766	770	742	781	765	829	746	779	780	796	774	781	774	826	817	730	747	796	812	810	760	770	763	763	776	734	784	786	762	755	780	777	756	763	826	801	814	748	781	765	827	821	822	784	783	762	781	769	784	790	806	763	814	746	777	851	761	747	793	767	779	750	778	782	826	796	778	781	830	842	774	757	790	814	845	809	763	789	757	803	756	787	700	802	776	799	786	824	784	796	714	791	820	808	749	782	749	780	755	804	829	799	792	796	827	792	766	794	790	714	740	763	740	819	780	774	774	811	741	793	826	768	757	776	763	785	772	822	800	842	731	798	716	765	729	792	795	799	762	760	753	800	773	793	784	816	839	784	810	784	796	788	796	767	791	784	735	757	775	770	741	860	781	752	760	819	729	787	809	803	806	765	786	819	814	779	828	771	763	764	742	831	769	808	771	703	766	743	784	788	803	757	776	787	819	768	759	814	805	801	752	747	766	774	752	765	796	765	775	752	809	794	732	819	771	777	810	783	792	773	747	781	754	804	813	752	735	794	735	826	835	782	827	785	813	749	841	815	804	786	749	797	780	757	767	745	800	775	756	774	755	765	798	785	829	735	720	798	780	808	774	758	765	794	807	816	774	798	764	804	777	779	766	770	763	746	756	814	733	798	756	766	819	780	801	751	770	769	793	792	766	804	760	854	753	767	822	801	790	736	799	788	763	802	786	751	780	776	826	773	792	773	831	820	748	788	771	772	759	786	706	748	747	805	789	808	799	773	791	795	733	795	768	763	750	785	781	776	769	721	774	819	745	827	802	814	782	790	835	804	780	771	775	746	784	796	845	786	806	721	775	754	747	770	802	787	806	725	744	774	772	786	764	763	796	741	760	737	766	775	755	777	812	790	780	741	757	760	749	763	807	820	862	789	751	822	803	748	778	750	768	761	766	787	777	774	747	796	807	773	782	791	783	761	791	801	841	788	746	785	697	793	762	772	793	759	742	786	759	813	800	770	765	800	762	794	763	729	792	820	765	750	767	746	789	811	793	764	743	782	742	801	761	786	781	800	769	800	778	778	752	814	710	790	716	760	835	765	738	759	766	830	778	769	764	798	753	742	761	791	763	797	756	723	748	817	778	773	817	834	711	786	804	815	790	786	779	839	765	762	809	791	837	721	808	788	790	782	752	790	811	786	821	863	778	773	801	756	804	770	807	771	733	740	829	776	740	799	749	780	812	815	725	785	802	791	767	796	808	777	846	782	744	803	795	774	779	763	757	805	761	784	729	770	788	776	776	820	753	816	782	790	786	766	790	763	810	793	786	803	794	811	790	767	775	759	782	787	768	762	759	771	761	806	746	727	755	843	733	735	771	769	795	828	817	780	754	770	761	771	810	768	791	733	815	758	756	751	769	807	832	801	774	787	816	811	775	814	774	710	789	782	791	812	767	768	820	803	801	847	770	825	728	780	751	796	803	864	872	831	808	808	749	818	822	783	824	797	779	810	785	759	812	735	769	795	794	754	749	784	745	798	818	757	759	785	797	734	725	816	764	765	829	831	818	759	768	798	759	791	771	780	771	807	795	724	801	786	765	772	749	807	771	737	802	783	780	779	747	827	752	732	761	837	819	776	761	775	776	789	811	771	777	735	809	744	726	801	815	806	851	810	747	761	766	743	782	775	780	749	763	777	754	747	770	827	815	838	800	793	781	731	771	786	781	774	769	819	810	797	794	804	780	779	765	755	727	786	786	772	773	786	808	780	788	757	773	794	803	787	789	752	800	824	810	740	766	796	752	769	732	732	782	778	781	788	819	771	779	749	740	757	783	767	721	752	753	793	737	786	797	783	727	779	805	802	772	824	803	809	755	771	778	775	764	793	847	781	761	811	686	769	803	759	849	734	803	782	797	813	788	760	807	762	753	756	776	774	790	731	787	792	716	785	803	776	787	778	754	818	754	755	756	771	794	814	782	769	766	745	797	806	757	794	761	807	767	768	792	850	759	788	808	803	727	751	753	788	747	779	774	773	806	776	766	787	774	794	770	779	778	775	766	750	769	780	807	769	789	782	779	750	781	829	779	773	801	769	753	817	780	762	760	812	796	741	757	768	823	784	773	818	799	742	763	752	738	722	712	733	730	786	732	810	752	820	798	784	827	763	820	756	782	792	775	808	706	768	810	809	752	806	805	788	773	809	780	768	771	784	766	783	776	820	761	785	793	799	782	790	786	764	799	793	754	849	803	776	809	791	747	772	787	781	803	790	764	781	683	748	760	755	796	791	790	790	793	770	794	807	742	783	810	784	788	731	751	759	774	762	768	816	794	763	802	797	735	786	820	730	785	734	753	766	733	812	782	777	783	779	787	783	755	764	805	754	752	802	789	803	747	778	754	777	759	829	778	775	785	783	744	777	766	770	761	805	754	774	780	770	762	823	840	836	802	787	769	772	723	748	760	722	797	818	774	815	779	765	781	747	757	782	729	730	788	759	783	796	804	796	806	788	752	762	744	803	775	760	774	813	768	815	800	793	785	751	768	791	742	755	748	766	810	795	787	714	787	780	791	733	780	776	810	766	799	763	758	805	751	783	770	782	730	800	779	786	811	755	799
17052	35412	25309	14033	10628	8408	6077	4595	3554	2838	2363	2067	1791	1751	1651	1521	1443	1374	1409	1315	1309	1190	1235	1181	1222	1261	1226	1232	1125	1076	1035	1086	1037	1027	1064	1009	1011	1037	1056	1076	1108	1010	1013	970	937	922	906	811	812	824	831	843	794	863	836	819	831	832	836	795	797	828	744	815	817	779	795	827	792	775	828	807	760	797	777	799	812	824	785	805	811	805	771	730	791	767	766	803	742	778	802	801	788	792	757	731	742	734	773	741	768	783	777	762	738	762	797	801	823	777	788	718	754	765	744	713	748	843	774	742	806	788	741	798	737	785	744	802	832	748	740	767	774	819	769	811	734	783	828	808	751	809	767	818	815	796	792	788	808	778	764	776	788	730	781	724	791	751	840	749	752	753	767	782	807	774	795	840	756	732	782	742	741	761	761	820	809	811	769	783	783	710	790	775	785	766	804	771	786	778	754	764	781	755	727	759	749	758	738	775	767	770	797	795	850	758	779	770	776	770	806	781	795	804	782	750	742	767	762	768	792	738	822	783	794	774	841	785	807	827	794	763	778	794	729	812	717	781	742	786	771	753	757	744	801	779	712	775	785	809	772	798	755	771	801	751	763	814	828	764	770	809	754	732	817	802	809	776	765	762	763	814	801	775	784	773	754	800	780	801	786	783	761	794	785	780	752	798	818	784	753	731	770	786	848	788	701	765	763	755	823	781	810	786	790	775	742	774	763	812	780	793	788	738	774	795	804	769	765	768	740	770	738	781	762	775	784	785	772	768	802	780	764	776	807	817	827	809	760	763	777	786	765	766	785	745	769	803	783	780	775	721	781	790	778	751	780	776	755	801	720	792	838	853	765	782	785	777	783	824	775	797	772	848	781	752	797	782	774	818	808	788	845	740	762	776	782	813	750	777	761	760	758	781	824	737	758	781	817	765	804	743	749	778	735	838	737	775	731	777	758	731	753	775	762	726	801	763	782	779	777	755	786	765	753	796	806	774	732	778	783	803	822	795	728	799	776	802	760	756	834	818	764	739	811	746	763	787	758	761	781	756	788	806	795	766	778	776	778	772	781	774	787	849	752	822	718	794	762	828	756	778	799	788	790	766	764	765	820	712	812	787	753	775	759	819	750	724	792	758	756	767	778	768	763	822	821	805	761	837	780	731	724	823	807	817	738	727	800	796	842	730	779	836	757	738	822	782	807	807	774	789	757	810	815	746	747	766	770	784	789	784	771	852	774	799	765	816	798	827	753	773	783	754	792	779	823	796	819	798	784	793	757	756	790	795	746	812	791	741	792	791	735	749	757	806	761	788	768	778	818	764	780	769	735	803	778	769	759	789	788	796	708	777	798	751	809	787	755	791	799	776	740	747	732	777	797	804	778	796	837	761	770	753	744	793	772	757	765	803	788	785	752	724	802	799	792	769	769	803	810	775	867	768	813	802	738	792	753	786	761	768	776	748	762	771	826	756	781	774	816	741	826	825	794	780	804	745	793	783	762	797	792	772	764	811	772	724	789	768	783	772	821	819	804	818	789	746	770	790	778	785	801	792	781	774	840	784	757	786	757	788	770	829	792	795	732	761	800	787	760	717	738	793	802	775	792	807	785	788	768	779	835	782	726	782	797	822	786	770	764	767	760	815	805	758	767	780	796	740	781	795	797	809	692	788	793	808	784	765	818	762	746	766	784	753	763	756	823	767	731	734	768	765	762	816	795	842	737	770	743	788	821	776	748	819	858	788	787	752	806	763	801	810	740	770	785	793	765	810	759	743	820	729	794	759	820	751	761	786	740	815	781	715	790	764	756	785	789	784	782	766	780	751	773	807	799	767	816	777	798	776	767	760	781	747	724	772	761	728	749	773	763	766	761	752	792	761	798	813	822	806	795	794	766	767	791	794	800	774	764	820	716	814	757	751	801	806	784	747	773	812	788	756	733	812	747	807	814	810	801	764	783	777	772	802	787	813	758	769	727	833	771	849	789	746	802	783	806	740	804	760	748	779	806	766	804	706	784	765	752	732	803	765	779	774	787	825	793	784	788	741	822	774	798	792	720	833	767	768	766	809	790	805	795	771	764	749	794	752	807	786	821	751	787	789	717	818	808	777	756	791	789	743	802	804	742	834	801	788	721	767	810	729	754	762	802	788	766	764	800	762	802	793	763	759	757	773	763	799	742	764	789	774	825	804	752	789	753	805	771	762	768	782	778	726	761	769	826	795	802	743	737	731	774	742	803	796	774	746	787	766	770	791	763	780	803	793	796	769	824	797	757	761	743	801	792	754	816	761	786	824	798	762	772	801	735	785	743	717	807	790	788	796	804	781	756	770	752	777	754	782	762	844	776	730	753	776	809	807	778	750	753	792	748	770	750	782	788	822	785	772	775	799	804	771	806	794	688	763	754	730	752	732	754	780	775	802	749	801	787	739	794	765	762	788	740	724	788	765	761	765	751	805	778	802	756	721	761	757	797	800	753	792	772	720	762	803	765	761	806	767	727	737	767	787	745	763	717	755	771	742	762	733	810	792	783	789	752	728	764	794	786	789	828	829	724	818	779	756	762	775	753	770	784	754	779	745	741	754	756	808	762	774	787	789	783	718	790	746	778	841	775	781	772	752	765	787	753	790	758	786	820	747	765	795	817	777	718	737	758	765	765	754	741	744	841	763	744	767	756	774	793	789	769	790	735	751	787	761	771	760	790	759	755	789	776	741	749	770	773	826	739	756	796	777	763	801	829	770	751	764	762	824	751	839	768	756	801	791	759	807	794	763	751	778	701	792	758	819	785	725	793	785	770	801	838	761	772	761	818	812	712	781	751	794	801	743	820	755	734	743	780	741	752	803	769	828	804	736	745	803	816	744	791	751	750	805	787	793	846	788	767	835	749	751	714	734	802	776	806	747	751	774	774	788	779	779	818	780	737	764	799	782	753	750	789	802	776	752	798	813	731	795	742	783	796	759	768	775	752	749	837	788	793	763	762	794	774	788	773	768	817	761	798	753	799	770	788	802	732	842	742	779	760	746	759	777	800	741	760	809	785	758	754	737	764	777	741	771	789	797	804	727	812	753	777	743	820	813	771	781	801	779	745	775	785	824	788	751	748	766	793	746	757	777	762	768	786	771	777	781	800	766	792	751	755	793	735	848	776	782	778	755	810	756	841	794	778	773	804	770	823	756	777	785	759	816	774	799	757	774	810	779	808	769	846	769	825	826	792	774	754	768	756	764	839	758	759	846	829	791	701	781	792	717	831	766	774	814	758	781	787	805	749	804	785	784	767	802	775	762	803	778	816	813	802	773	739	721	827	757	787	787	756	767	783	762	797	773	817	768	803	722	740	802	756	790	781	745	772	782	755	755	779	761	783	771	804	781	806	774	777	798	784	786	746	781	810	778	804	786	843	762	758	782	763	758	833	798	797	772	791	760	742	735	779	750	782	749	771	788	711	797	798	741	781	796	776	784	774	758	784	827	776	787	739	815	751	783	799	773	749	767	792	775
28477	19237	11619	5549	2943	2172	1576	1201	1107	975	930	883	825	894	880	881	820	872	895	867	893	848	869	837	822	799	868	788	804	839	769	794	793	776	800	816	801	762	780	777	814	791	836	731	751	771	744	743	802	745	724	753	793	763	737	746	725	744	733	786	767	773	823	740	775	711	754	719	738	748	762	752	732	740	728	791	779	725	730	739	785	735	737	761	732	746	771	716	756	765	776	772	749	772	766	811	781	725	760	746	736	718	741	706	806	760	729	717	691	713	717	761	756	691	732	775	710	720	704	681	760	744	735	762	765	747	743	777	740	716	736	739	719	768	748	751	734	734	737	794	801	742	716	741	774	730	733	724	723	740	794	735	715	773	759	746	739	715	751	732	733	729	713	725	716	757	735	723	706	754	718	779	727	776	688	795	766	718	712	727	759	735	737	736	709	768	672	754	739	771	748	742	788	714	746	739	714	723	735	756	715	708	751	757	717	724	735	787	760	770	727	762	759	761	734	754	758	735	763	720	794	696	711	791	735	747	730	738	705	774	741	718	778	795	734	744	744	738	770	737	712	735	757	775	727	684	742	735	798	757	736	742	697	744	752	768	768	765	767	746	756	759	709	747	748	750	790	708	737	732	773	767	722	732	794	692	746	708	781	770	674	734	762	769	728	713	757	777	737	729	782	744	727	714	733	752	750	737	710	759	760	754	760	681	732	703	706	754	729	767	757	725	738	751	745	691	796	714	720	745	704	736	739	714	741	741	703	778	715	735	703	763	722	698	776	730	752	761	719	686	692	737	732	778	719	771	768	790	791	699	756	734	749	755	723	732	724	770	747	751	713	706	728	763	753	742	749	785	727	740	737	705	723	762	754	765	727	794	775	764	733	805	750	759	726	775	736	693	713	749	720	700	705	745	790	766	698	712	774	780	737	725	746	696	724	765	787	779	736	730	726	771	766	779	763	734	719	740	767	720	711	755	742	746	754	780	735	746	758	678	736	712	762	734	705	738	748	723	739	758	735	752	810	756	768	758	766	796	760	780	723	752	724	727	778	685	784	786	725	769	731	758	701	801	769	747	795	716	738	770	720	727	740	721	769	755	786	715	724	784	739	725	732	734	732	753	727	703	764	681	796	728	794	740	730	743	722	755	744	690	748	744	724	715	786	740	744	773	755	781	760	753	709	743	772	695	780	719	760	751	762	750	756	731	739	762	700	743	736	783	780	740	712	758	741	728	741	712	714	708	719	780	735	774	794	761	720	721	716	715	764	729	734	754	747	712	749	746	728	752	805	730	683	771	739	715	754	792	797	768	722	647	729	745	738	697	770	723	740	743	706	706	719	743	716	759	732	718	801	743	774	759	756	784	720	727	676	696	776	779	756	802	756	750	752	764	772	747	746	726	715	789	754	737	769	788	706	730	702	744	757	768	703	722	733	754	715	765	725	737	748	685	781	719	769	753	735	721	750	680	746	750	760	723	753	770	717	795	761	719	722	744	741	742	701	731	717	727	755	751	754	727	802	689	778	754	707	737	743	721	760	778	715	754	766	761	723	725	732	726	784	738	759	723	754	767	714	758	724	755	777	704	735	760	745	824	768	770	743	718	739	772	747	710	759	712	762	744	750	763	745	746	739	711	719	737	730	714	725	743	731	770	741	746	761	741	728	751	740	776	748	733	738	712	704	721	699	767	746	787	741	801	779	751	709	690	777	727	733	759	726	750	757	709	763	755	731	785	700	734	694	703	740	751	745	729	734	737	719	730	711	766	718	735	718	772	744	739	685	737	769	678	774	808	763	736	685	696	744	746	717	757	721	766	693	738	689	732	778	677	739	729	756	754	785	755	748	802	740	741	753	724	759	782	668	763	719	751	747	744	753	740	711	714	711	777	744	720	763	731	716	774	694	719	741	740	701	733	739	700	770	755	765	775	721	745	779	737	702	764	744	768	719	750	772	736	748	732	703	711	739	713	775	712	719	739	728	728	761	718	744	771	769	752	780	736	734	714	772	732	778	771	731	745	725	740	776	768	752	709	747	739	718	720	726	739	744	760	710	757	777	709	744	755	746	678	768	740	777	707	708	682	756	772	736	720	749	742	740	701	764	699	697	743	740	713	737	735	744	712	731	766	722	768	782	722	723	756	761	727	796	772	749	718	696	713	734	753	755	717	770	734	752	726	725	741	730	707	734	790	769	738	747	726	752	711	724	767	724	777	708	726	749	710	727	736	756	734	783	742	693	757	784	756	800	752	724	782	747	764	701	743	756	740	742	761	675	783	772	702	712	741	787	760	732	707	736	706	774	769	774	781	693	766	750	761	736	711	761	741	775	741	762	754	752	698	721	797	795	761	694	754	756	677	700	713	734	743	759	764	719	699	685	756	771	665	766	726	730	745	711	745	816	731	711	760	722	737	751	740	779	747	742	710	725	733	720	759	702	758	724	746	724	748	698	651	738	747	715	768	699	701	740	743	702	765	723	740	790	747	788	752	763	749	712	727	734	783	760	735	745	764	720	721	788	769	755	759	753	719	761	720	737	777	751	761	732	694	737	720	691	685	807	735	706	765	700	790	759	736	736	702	708	723	824	752	737	745	755	747	665	716	755	737	698	739	778	744	753	758	705	749	733	714	798	750	739	739	711	675	738	766	739	738	726	729	754	742	694	719	736	757	716	769	733	775	741	802	744	698	737	732	732	740	746	723	784	716	741	706	740	764	802	734	745	699	729	716	732	729	723	719	688	742	759	788	747	731	754	727	741	789	759	727	723	727	690	755	747	731	724	736	792	741	694	723	773	705	715	734	707	693	776	720	735	723	686	711	730	694	714	751	756	686	728	728	693	766	720	729	714	749	715	725	716	756	716	749	724	725	751	772	823	760	737	778	749	759	759	734	734	748	758	735	767	750	700	754	750	707	767	743	717	698	753	729	747	706	741	690	749	733	769	722	718	726	764	740	724	798	757	695	745	742	723	715	681	693	747	723	749	746	700	748	679	737	704	761	714	751	756	771	742	712	741	748	700	709	744	761	732	755	754	703	728	779	758	791	755	725	729	722	757	755	790	757	718	720	760	784	740	784	744	770	752	750	788	739	749	721	762	708	712	732	716	734	716	706	737	747	738	718	760	717	722	753	707	723	720	709	738	752	690	749	774	811	733	742	718	779	762	751	771	711	759	780	721	740	736	689	681	735	725	751	766	758	731	747	733	725	715	739	787	779	708	783	729	751	750	754	729	737	718	696	731	710	748	731	733	732	724	754	820	726	749	740	678	700	800	783	765	781	777	771	748	730	752	806	765	705	734	706	689	699	750	749	710	700	757	737	777	710	762	729	782	726	726	765	772	749	807	767	717	713	752	721	788	746	728	744	721	736	706	728	757	773	804	751	725	709	722	718	684	742	754	743	762	736	772	746	749	786	831	791	783	765	749	738	742	723	733	705	710	729	711	735	736	770	725	734	723	760	751	757	714	753	716	746	753	785	704	760	725	781	793	770
12642	16173	11356	5823	4255	3362	2301	1807	1429	1306	1192	1056	1026	996	1009	982	984	1032	952	954	979	906	920	944	904	929	947	875	897	832	857	864	870	868	886	833	961	903	866	881	870	878	780	833	788	772	784	806	749	796	783	851	835	781	822	803	785	826	840	811	822	764	833	794	802	734	770	779	813	802	765	812	788	714	767	786	747	743	768	747	772	839	743	784	793	806	799	729	761	776	780	787	777	759	739	781	782	790	791	789	760	806	755	745	753	822	830	762	785	779	766	775	756	743	785	773	770	767	773	760	781	781	740	754	762	810	787	766	714	772	766	772	784	773	762	712	814	818	791	760	797	789	779	747	776	780	793	720	740	779	796	738	785	760	813	826	720	756	799	754	743	799	790	792	822	807	802	765	777	794	797	717	769	766	802	806	784	760	811	747	756	828	795	784	753	781	787	744	826	772	764	770	821	777	819	753	754	720	798	770	775	753	834	788	768	780	767	797	787	770	767	737	776	761	748	812	763	777	755	763	748	782	784	774	790	780	814	789	786	795	749	793	834	773	774	758	790	757	818	772	815	777	776	775	755	830	754	820	780	738	764	740	725	750	793	828	814	735	749	818	777	753	764	728	757	772	787	812	845	788	744	774	748	802	787	734	746	741	758	822	750	793	748	774	779	772	782	784	746	803	811	733	764	810	761	748	784	776	789	728	771	804	790	774	798	729	740	777	761	807	767	764	745	765	741	763	797	767	756	764	759	815	730	789	759	793	761	780	734	779	822	717	805	786	782	805	774	751	792	755	767	763	743	767	791	766	778	777	757	773	755	772	697	817	819	749	841	774	761	727	735	822	819	810	746	744	779	752	811	778	754	812	852	760	746	787	768	799	758	813	739	790	772	744	818	769	788	835	762	819	785	766	804	837	728	785	779	730	822	781	819	784	736	794	797	741	751	757	773	767	809	770	726	782	782	813	775	803	754	753	779	761	796	776	755	747	786	788	800	767	717	781	780	776	784	826	774	781	801	779	795	782	787	792	806	763	790	799	785	797	750	762	726	796	785	777	798	742	766	748	770	747	733	746	734	753	772	791	698	751	787	802	766	763	772	763	790	770	769	765	784	757	818	813	799	759	758	838	751	804	747	774	808	751	798	752	758	762	776	750	803	780	784	827	761	753	785	760	750	747	766	729	759	761	787	750	780	783	827	749	806	800	794	790	807	758	761	748	769	772	782	763	817	767	739	765	755	756	762	777	765	762	728	796	759	843	812	790	779	789	767	754	759	770	768	786	789	741	758	810	792	777	758	804	744	780	788	782	818	761	722	750	817	709	774	735	757	756	752	780	811	825	791	797	753	811	801	727	784	751	743	783	780	759	759	767	787	772	805	772	736	749	795	806	745	801	781	771	814	836	741	825	758	831	802	781	785	770	789	770	755	732	815	740	762	752	752	712	786	780	800	726	793	802	820	753	726	778	789	781	734	769	784	776	760	771	790	777	745	801	797	773	748	689	754	777	763	739	752	762	783	797	825	759	756	825	792	800	759	792	812	792	838	748	818	801	796	776	770	730	734	724	756	762	721	776	781	780	723	805	755	786	771	765	803	792	823	775	782	800	800	721	719	817	776	794	786	779	788	791	787	795	809	771	793	793	784	782	784	781	756	720	778	782	747	748	730	833	764	761	800	769	769	778	723	738	729	798	779	819	789	805	804	801	758	754	774	761	770	795	740	741	740	798	744	800	753	785	750	773	720	811	734	726	755	754	764	730	779	780	754	785	756	784	772	850	780	751	734	748	791	803	800	773	764	715	790	783	702	743	800	766	818	730	769	777	783	792	778	793	812	744	796	824	814	737	761	755	767	752	753	780	717	807	767	759	765	759	757	752	846	795	712	800	762	736	775	729	779	754	759	813	758	779	720	777	774	741	759	782	733	755	763	810	750	754	725	788	746	803	815	773	788	755	753	739	816	761	797	839	815	774	733	748	830	767	781	797	807	757	794	800	770	790	760	775	760	760	747	806	767	746	769	760	801	801	759	778	787	787	772	757	752	739	786	762	774	794	754	760	748	762	764	808	801	761	858	754	805	770	806	813	762	750	775	788	804	769	778	788	803	788	835	818	790	794	748	759	804	765	796	751	787	796	771	787	772	773	795	784	811	802	770	780	749	733	774	776	815	738	747	825	768	802	765	819	782	799	836	775	809	775	762	759	782	755	795	728	764	792	774	780	775	794	789	776	816	757	707	759	796	792	796	804	727	803	802	779	720	799	779	738	759	820	776	791	724	819	773	764	772	740	750	763	783	759	805	753	767	746	741	761	761	748	791	767	771	810	800	791	766	730	749	836	802	738	792	795	732	808	764	775	770	748	742	739	801	775	787	779	771	780	749	779	736	725	756	793	764	795	811	766	796	794	749	737	781	783	818	742	774	832	792	807	743	794	773	794	743	784	799	733	766	736	712	740	716	801	812	786	748	824	805	776	801	826	787	800	784	770	773	754	758	781	763	755	785	784	786	800	775	761	763	811	690	763	790	777	733	848	809	779	775	745	724	774	774	778	740	791	779	737	750	730	742	806	774	832	741	810	765	761	778	846	771	758	777	789	806	780	796	797	789	769	771	789	808	769	792	783	737	745	806	816	760	732	767	791	742	760	778	730	792	750	809	834	726	807	765	774	739	807	766	748	797	754	767	839	768	747	765	760	775	814	785	777	774	813	764	785	793	777	721	805	776	816	762	776	784	779	769	763	758	777	790	748	757	781	786	741	807	734	778	766	751	761	757	814	780	739	778	803	773	772	774	784	797	757	750	790	804	786	811	774	797	759	786	769	775	739	767	763	750	767	709	775	738	731	776	742	759	789	739	808	753	770	779	780	781	787	785	770	772	818	787	810	785	758	739	818	760	789	768	745	779	805	749	727	797	764	753	761	747	755	839	732	774	744	764	724	758	745	771	773	815	733	766	792	762	753	757	800	760	759	748	782	770	774	730	759	767	767	810	767	812	767	756	755	796	800	801	750	807	726	778	756	771	736	785	714	728	787	779	769	817	797	757	773	718	746	785	744	769	735	762	815	781	763	773	779	773	812	773	806	804	792	696	795	670	755	796	799	772	775	784	766	722	775	775	753	786	809	801	776	749	767	779	760	776	713	750	745	753	776	786	762	818	792	765	782	779	753	761	734	775	771	800	762	798	806	777	795	821	772	796	794	798	793	814	832	717	751	768	802	809	766	823	768	767	771	773	778	767	832	791	793	797	772	789	797	763	793	778	789	763	805	775	751	789	712	733	711	783	764	811	768	787	812	739	791	816	815	771	804	808	761	758	762	805	833	748	754	800	775	764	795	766	787	781	782	766	755	746	799	718	771	787	785	773	776	786	747	746	785	745	759	792	801	774	807	711	760	782	784	757	779	761	731	791	768	818	816	695	789	773	747	779	821	749	796	816	813	775	763	748	812	741	750	785	792	752	787	736	793	780	718	749	795	747	759	784	793	814	773	790	704
23844	21324	28628	24364	21322	12473	3436	1952	1492	1165	1019	930	856	817	824	838	791	825	828	775	767	739	769	759	687	676	679	746	669	664	659	618	694	652	670	646	686	657	678	661	674	639	654	614	571	618	624	552	595	577	591	599	599	510	615	579	604	581	520	541	534	513	506	530	522	555	558	530	577	474	515	557	530	495	528	522	583	503	563	528	555	515	507	529	546	513	547	518	531	566	541	532	522	513	578	546	518	541	525	496	600	551	551	512	538	551	567	548	518	535	535	524	571	521	536	547	551	497	552	532	534	511	474	529	536	541	519	520	558	548	538	567	533	538	513	541	533	484	524	535	526	557	501	583	521	504	529	527	567	545	539	518	511	538	535	549	548	530	527	539	577	497	534	533	553	569	521	545	528	515	549	530	534	531	514	543	559	565	563	507	566	494	519	549	515	519	527	525	556	530	562	513	511	534	511	482	531	539	554	482	509	561	544	479	567	566	549	557	553	543	511	510	540	512	537	530	556	545	552	543	535	530	511	517	526	536	534	540	585	503	523	476	530	550	492	534	506	546	495	539	549	506	541	526	532	576	536	552	545	531	525	485	596	531	530	513	579	551	542	549	506	535	558	516	530	563	537	538	503	501	554	501	536	505	525	549	542	509	513	485	515	498	554	535	588	539	525	585	489	526	526	531	574	528	517	539	500	561	540	490	531	550	532	505	541	526	528	536	538	561	514	538	519	508	519	486	535	520	482	524	534	510	557	546	528	526	550	540	547	542	535	534	514	549	545	535	554	502	521	534	569	545	532	522	554	541	538	593	542	536	531	512	522	529	555	509	524	520	524	494	528	523	551	521	535	535	555	522	498	517	485	521	502	516	551	551	478	518	525	588	517	498	560	523	517	521	548	538	534	500	503	528	542	537	521	520	554	499	552	507	529	495	521	533	511	507	528	625	528	528	524	571	524	514	548	553	551	538	507	541	544	532	536	538	563	505	524	555	530	524	550	514	534	553	555	512	549	530	558	526	534	543	540	517	532	555	516	527	529	493	518	531	537	561	510	568	530	530	512	559	545	536	512	572	499	529	528	533	563	558	536	547	522	552	550	522	551	548	536	552	541	499	532	536	541	553	526	549	572	528	519	556	503	562	527	531	546	540	539	559	559	528	530	569	510	515	491	551	517	557	583	484	521	553	554	520	582	534	530	538	530	549	526	508	528	510	545	519	510	590	526	532	527	530	519	558	553	544	517	534	508	534	546	586	541	538	553	537	559	520	557	559	557	497	532	510	533	535	512	539	512	533	554	531	562	520	537	528	514	571	488	529	559	539	542	507	521	523	546	540	563	505	543	550	531	503	524	512	512	530	486	549	496	506	546	535	562	525	514	562	533	527	529	493	506	555	524	538	545	504	489	528	525	560	519	557	503	513	528	515	511	519	532	497	520	544	557	538	561	519	534	484	599	497	540	538	515	522	510	534	548	576	521	542	525	534	527	498	556	558	502	535	563	528	508	526	558	542	488	515	554	524	537	538	563	498	549	542	547	571	533	566	491	558	528	541	512	534	570	553	559	531	536	554	527	513	542	573	525	544	509	548	549	523	554	550	550	563	525	559	519	538	588	538	537	535	566	532	486	574	525	547	519	515	536	529	556	532	546	561	530	554	548	554	523	513	577	487	518	558	496	497	540	572	516	501	546	470	567	525	531	508	551	545	508	517	492	549	534	547	535	551	551	543	533	509	498	533	538	557	515	511	508	514	576	546	552	534	531	504	532	544	551	518	517	544	516	498	536	530	496	545	522	514	555	545	557	558	517	528	531	527	554	515	513	510	502	508	508	540	518	503	554	572	504	574	544	586	558	557	465	482	512	503	549	579	538	528	540	509	549	511	560	537	512	542	532	512	580	577	606	534	515	538	537	546	550	514	525	522	558	555	528	536	535	520	525	520	531	533	513	563	559	524	543	518	485	515	524	536	539	568	527	559	529	543	521	517	498	529	519	519	538	536	513	531	524	512	535	545	517	524	556	532	555	530	515	576	538	552	488	549	554	495	568	512	545	547	526	543	509	527	477	517	550	485	544	531	543	543	592	541	531	545	505	541	502	546	537	550	505	502	530	493	582	524	555	530	555	521	551	520	585	511	517	534	591	514	536	524	519	554	540	525	541	481	511	543	543	563	520	585	540	541	508	557	514	553	542	514	537	542	527	530	524	557	524	552	505	529	522	559	542	533	546	530	510	548	489	519	546	521	519	526	519	581	551	526	547	539	492	522	561	486	520	507	507	490	514	535	566	523	550	553	511	552	533	501	559	527	492	502	524	515	517	487	517	554	477	551	516	588	560	543	489	524	571	526	535	501	570	530	535	532	546	522	504	504	531	495	500	552	514	506	518	534	539	513	504	525	505	525	561	554	563	504	518	533	573	499	527	520	482	504	568	580	526	557	524	508	502	520	532	543	569	525	508	600	529	547	566	512	548	526	497	531	529	517	542	521	543	513	519	493	524	554	539	557	573	572	534	494	541	489	535	500	506	541	514	546	539	513	552	549	569	568	521	535	567	491	506	519	519	510	541	562	521	497	527	539	565	486	565	552	552	536	510	540	540	559	545	528	550	547	551	511	509	503	530	594	520	520	558	505	511	546	570	541	545	525	543	514	508	517	497	505	521	510	511	566	559	519	575	530	545	566	549	541	510	510	545	546	520	547	538	502	538	520	586	529	565	553	540	567	494	527	521	554	567	510	557	570	547	500	517	535	538	522	521	487	542	512	580	539	566	496	540	502	533	545	539	561	524	498	568	551	528	497	582	569	522	557	541	562	474	508	487	535	488	570	498	509	542	566	484	527	543	571	533	495	518	498	515	590	521	515	530	518	557	525	549	542	498	551	548	532	499	541	551	538	540	532	484	532	534	507	502	541	557	518	554	554	556	551	532	515	571	524	491	535	502	515	536	591	526	536	513	519	556	510	510	514	582	529	550	523	534	578	545	496	521	549	537	504	541	526	503	561	540	559	519	564	532	549	539	538	531	566	544	474	503	517	529	538	542	560	546	530	498	558	542	512	530	547	525	565	511	528	539	534	534	579	516	541	542	571	548	531	532	508	508	505	573	520	543	508	544	502	574	525	546	541	488	554	546	507	554	524	554	483	535	556	541	512	550	510	536	511	499	505	493	560	534	542	536	521	544	538	504	497	536	525	512	518	545	558	586	506	520	532	553	552	527	567	514	533	582	530	554	479	498	524	545	517	552	527	534	557	531	524	520	488	515	500	544	520	608	490	530	492	485	501	525	545	536	513	555	544	511	560	540	587	510	510	564	559	498	526	532	521	499	529	522	546	595	516	552	517	531	568	524	547	535	485	510	556	572	518	524	562	562	532	571	531	518	565	538	525	487	579	572	540	534	548	546	544	551	533	559	579	475	540	553	560	536	550	553	511	532	513	540	532	512	532	546	493	519	505	523	565	571	528	539	521	516	525	490	490	521	501	552	542	543	525	583	525
14058	28117	20073	10378	7764	6016	4246	2993	2384	1842	1523	1296	1227	1171	1159	1034	956	1035	1027	979	877	939	924	856	877	776	849	824	800	749	737	803	749	730	723	763	766	770	788	775	727	720	691	693	673	633	641	642	664	608	606	603	598	654	606	624	567	597	566	567	574	586	560	603	609	567	552	564	527	587	514	532	539	580	524	557	624	533	526	552	554	551	583	529	545	567	562	542	577	538	579	561	585	575	544	500	555	551	538	532	583	534	541	577	563	557	542	596	525	581	574	587	547	540	569	568	565	535	569	550	532	532	562	567	551	561	563	573	546	564	566	589	576	590	544	591	530	547	553	526	579	538	556	569	575	582	538	570	533	556	509	598	543	561	555	568	534	555	591	570	550	532	577	547	550	570	587	601	571	569	570	580	545	561	566	544	538	483	583	517	569	527	548	599	573	537	584	565	531	540	514	536	553	558	594	548	577	575	536	574	554	565	557	544	576	545	554	574	585	517	591	544	566	559	524	560	583	557	563	599	549	542	576	567	532	559	567	571	566	570	542	583	516	610	540	571	563	545	556	547	505	524	567	545	550	584	568	583	568	525	565	571	569	543	553	566	586	566	560	560	600	542	588	596	560	595	553	608	536	556	540	562	560	554	571	596	556	571	554	568	540	571	564	611	530	560	557	601	534	565	588	572	585	561	523	553	544	531	535	579	576	559	577	575	528	569	591	570	549	573	542	565	513	533	581	524	604	571	534	526	567	550	617	556	530	593	570	614	543	561	551	529	529	605	580	547	560	550	564	499	569	573	546	568	550	543	548	552	551	556	542	558	553	565	575	547	560	502	553	553	552	567	575	529	515	534	598	574	521	565	602	550	614	535	559	560	561	583	561	569	540	549	532	559	569	597	539	509	553	561	547	580	593	520	533	551	580	572	568	578	593	580	545	584	578	541	528	581	549	551	573	577	550	607	592	534	573	535	543	539	595	576	583	573	564	554	571	517	596	567	530	598	540	597	550	553	559	543	565	583	550	589	610	542	543	574	581	538	516	483	541	545	546	552	533	510	555	561	529	553	568	540	561	518	537	541	558	547	570	598	526	578	606	605	556	553	564	537	540	530	569	567	574	571	569	553	590	537	553	578	594	542	518	576	530	550	577	576	583	514	582	501	570	550	546	557	560	517	525	535	590	536	578	524	547	583	566	551	548	531	576	541	546	537	546	589	553	548	565	560	520	533	591	553	512	516	549	536	590	563	552	552	511	579	555	550	525	569	622	552	607	541	578	528	565	543	570	554	548	548	526	552	563	548	543	563	542	564	539	608	550	518	557	574	557	568	549	548	524	547	532	580	609	608	589	562	605	601	587	548	552	590	519	546	571	585	564	556	570	572	537	560	582	591	535	567	517	556	579	594	573	587	538	540	570	566	560	592	557	572	581	569	534	535	573	561	557	571	542	590	563	521	555	566	536	587	538	613	567	521	561	547	555	607	568	579	531	529	578	526	564	577	557	595	556	536	547	567	468	569	540	581	572	559	534	590	599	594	565	559	553	560	525	521	561	580	539	560	548	558	563	586	537	620	538	599	534	569	559	561	557	546	583	567	569	517	561	550	619	548	532	573	574	537	592	584	613	541	545	553	565	561	561	554	578	547	543	559	585	567	572	533	542	549	543	519	562	504	544	562	548	585	562	573	570	559	571	511	568	540	533	539	537	577	540	549	600	586	585	586	544	567	579	562	536	568	573	545	565	580	550	587	600	553	540	551	523	535	528	536	532	585	589	576	577	570	564	562	559	574	550	574	603	577	550	541	546	574	557	563	542	540	557	529	564	543	589	540	551	540	558	543	568	562	566	594	557	547	539	529	524	562	540	568	529	520	562	578	575	529	580	616	550	590	572	555	586	492	572	540	577	555	572	523	576	559	616	547	558	527	553	575	557	526	543	538	553	529	594	579	506	603	551	555	529	585	533	539	558	575	535	610	525	529	517	524	571	553	578	532	549	557	566	558	550	566	545	595	591	539	601	577	522	529	553	531	535	577	552	537	561	515	529	565	545	572	541	555	583	511	586	520	547	520	538	552	584	585	576	522	522	562	564	565	611	589	521	551	581	580	534	561	560	568	568	560	565	576	569	548	552	546	539	526	594	588	520	569	560	582	569	598	517	491	555	568	561	562	546	560	576	563	569	577	527	588	587	533	551	555	579	550	564	572	532	581	557	584	557	538	560	557	590	550	543	600	605	578	578	582	545	568	564	592	594	543	537	551	576	544	538	533	594	548	537	546	551	559	590	538	550	555	569	558	537	545	552	504	590	566	579	536	538	571	572	556	550	509	561	568	540	572	539	547	524	519	587	535	578	573	540	603	548	586	537	529	601	567	563	565	573	566	568	547	519	544	537	521	536	559	512	540	594	583	541	579	590	580	559	579	560	550	533	602	534	570	560	556	542	609	535	505	560	550	597	547	591	566	586	576	573	540	523	528	535	526	568	567	544	582	546	491	580	544	599	603	554	566	614	554	543	561	574	563	579	552	546	570	569	556	577	589	583	519	562	536	561	563	538	566	562	547	560	608	545	556	594	587	542	564	580	534	575	567	536	564	581	587	567	539	538	587	543	605	544	534	530	562	509	546	610	578	563	589	611	580	576	549	556	593	548	556	547	534	571	539	546	572	595	567	553	534	545	559	587	559	610	540	538	568	570	534	586	594	543	563	530	562	561	568	550	572	568	579	547	530	552	570	564	592	562	570	556	575	532	569	542	554	570	523	571	558	551	559	557	528	561	589	567	538	499	516	530	554	541	561	554	557	559	523	551	533	549	536	596	590	579	559	557	576	572	558	573	551	560	577	603	570	560	559	571	570	593	560	581	577	558	602	565	516	593	569	532	528	577	534	551	543	571	573	553	526	542	521	528	572	553	567	512	537	625	536	532	533	547	557	569	542	561	558	541	572	519	550	519	521	536	523	577	575	557	500	551	536	597	551	553	609	520	540	574	547	575	542	544	541	536	583	548	538	516	564	553	542	552	518	574	517	541	567	555	607	536	565	534	582	542	583	528	564	606	586	558	561	553	561	551	568	569	558	556	578	553	574	574	582	546	540	579	569	551	565	571	566	537	527	533	562	559	521	500	565	562	586	553	577	585	616	557	550	564	561	544	559	576	593	568	520	575	588	569	579	541	560	562	545	585	547	524	566	527	579	527	551	566	564	558	580	560	568	548	556	583	551	572	535	583	546	550	532	578	528	528	543	545	562	550	518	551	533	571	559	548	556	547	538	590	557	517	560	639	574	569	576	544	576	600	566	595	534	579	551	560	543	555	565	532	520	553	547	522	556	618	594	539	533	547	546	552	549	579	556	564	557	536	550	539	545	567	505	565	556	538	593	569	546	543	550	539	574	555	535	528	548	504	604	554	530	576	519	569	530	539	534	587	538	543	576	518	554	564	600	581	581	565	531	557	539	579	547	578	555	585	594	570	488	582	548	555	550	561	558	534	566	565	550
25014	21240	27325	25349	12406	3691	2391	1715	1552	1416	1349	1234	1217	1266	1197	1254	1124	1229	1175	1166	1164	1089	1111	1147	1099	1081	1198	1045	1032	1055	956	1098	1050	1090	1120	1097	1071	1108	1121	1099	1077	1098	1053	1041	1039	1043	1056	1090	1093	1084	1026	1048	1019	1082	1086	975	986	1021	979	958	968	1021	1039	933	977	1039	1006	974	994	957	985	994	983	1023	972	954	959	1016	935	944	1073	1055	1020	966	985	1038	996	993	998	1008	993	1010	959	934	960	963	957	995	994	983	982	952	1000	999	1010	935	983	1007	1009	936	986	1048	1031	1015	1025	997	965	996	1052	994	980	1013	991	977	986	1041	954	1032	979	948	1033	1001	993	1012	970	1024	1017	989	1057	1000	1002	1016	1028	995	954	1014	1001	990	1007	1007	965	992	994	1081	1015	984	947	1004	989	1038	989	978	1027	980	980	968	998	979	987	973	995	918	971	1041	966	1018	957	1004	997	1000	1047	1047	964	1005	1031	1047	988	1032	989	981	1020	951	953	967	1023	1026	980	957	1022	1043	987	1013	995	936	974	962	972	990	995	974	974	969	987	972	1038	1011	946	970	1062	994	958	1045	1005	994	1013	966	1018	1041	1024	1008	1027	988	1007	1022	1047	988	1020	981	1002	1009	976	1000	971	1047	1026	1023	1007	1034	1030	949	1018	999	1022	963	1008	961	1009	1017	1000	1014	970	999	1001	937	1019	1025	1026	1045	970	996	969	1041	1008	1021	1017	988	1036	974	998	991	1007	972	968	969	937	943	953	1025	1002	977	1025	1025	1062	1019	1016	1025	1049	1069	904	966	997	1031	972	1011	1010	913	960	1044	1043	972	966	1008	991	1056	994	987	1033	1016	1034	976	951	995	1009	981	1018	1053	969	943	1003	995	1028	1012	996	959	987	980	956	974	1023	1036	1010	1037	946	1027	1051	991	1046	990	966	1033	938	961	974	1031	996	937	982	988	1046	993	945	1004	972	1068	1008	993	927	939	981	997	1000	1037	970	987	1002	989	1047	975	950	953	1045	1016	1002	990	1000	924	1017	1070	1001	922	974	999	966	991	939	1049	1059	959	958	1028	1001	1020	1025	1017	1046	1018	959	953	992	1050	1010	991	1001	1034	1016	986	1074	998	1032	1016	986	1000	1015	1009	1000	1020	980	966	1038	982	990	928	943	973	995	965	1035	965	1024	1022	1054	1061	1001	943	951	997	1035	1040	960	1006	938	1024	1001	979	998	1011	991	976	1027	1006	1009	1012	989	1027	997	973	1006	992	988	1062	963	998	1000	1010	1021	978	955	1025	963	986	951	1024	1006	928	1021	1038	1018	1006	980	993	1007	956	973	969	969	992	997	968	967	1016	954	1003	998	1045	1053	1038	1022	1019	986	986	999	981	979	1001	998	987	964	1003	1022	979	961	980	985	999	1020	1005	1018	1033	990	965	920	964	1004	930	1018	934	976	1007	986	1011	975	1012	963	1030	969	990	1021	971	1052	926	971	1019	1012	1042	1000	959	1020	971	1012	1053	947	976	980	1043	1054	963	986	954	1031	1047	1034	976	942	1012	950	979	969	1047	1009	1033	1036	1031	1024	967	999	996	953	964	1003	994	1013	973	1049	1034	1027	944	952	1011	1008	1032	952	1034	944	1006	991	1005	1009	990	982	1041	988	980	968	988	960	973	936	1005	982	1002	1019	961	918	1020	1005	971	990	959	995	1018	983	998	966	951	943	970	992	964	1005	998	1003	1035	977	980	1016	1027	1027	1017	971	979	972	977	1036	1015	992	964	952	980	992	1001	988	942	978	1014	982	966	1050	948	975	998	943	1019	938	1010	1022	954	1044	1008	954	1039	947	1025	952	990	1072	1007	1021	964	1059	1006	1013	1066	1000	996	957	1004	961	1009	1006	947	959	1037	920	990	987	982	1024	1000	935	994	955	973	1016	998	985	1008	1007	1010	979	961	1012	1038	1001	1008	994	987	995	975	984	1025	992	1005	981	979	1027	995	979	1066	1026	979	962	1001	1017	979	965	973	1020	1035	985	947	1029	972	1036	990	961	977	986	979	979	973	958	997	1011	999	987	1016	987	988	965	942	1033	955	1026	995	1025	990	957	1002	1010	981	1045	932	1005	1064	998	954	1050	1009	976	1043	984	991	1068	1068	968	974	991	987	1064	999	1004	998	1005	1007	991	972	988	953	950	1029	1022	1002	999	1013	959	1071	950	982	998	981	973	1022	972	1043	1019	981	969	984	986	1059	999	1007	1009	1039	962	1005	1028	1011	986	972	929	1016	934	1017	995	972	1018	1015	949	1009	950	993	963	965	952	1026	991	1013	1014	1047	964	1028	1015	1000	1008	980	1076	1003	952	1006	993	991	1000	961	976	1033	997	953	950	1050	1015	1013	1024	971	975	997	1026	1043	916	974	1007	993	1061	953	979	967	984	984	998	967	1007	981	1007	969	968	1014	956	1020	1037	973	966	991	1015	977	996	1008	999	1036	978	983	997	1029	1001	1003	1037	989	1014	1028	988	948	964	1027	1025	995	939	999	1006	955	999	976	953	1000	1008	1022	1035	977	931	1001	978	1034	1008	992	993	966	1020	1026	1005	990	982	951	1023	937	1050	1010	931	981	967	1009	969	1006	965	949	1006	949	991	967	995	983	956	1009	968	947	988	987	1030	954	976	976	1007	1025	996	945	985	1027	1043	1024	990	1004	1016	980	1074	946	963	1041	997	1031	974	952	993	904	1015	1013	993	1001	1005	1012	1000	1015	1029	991	954	1000	1013	1021	1031	980	1005	1028	978	1018	963	1015	965	1066	1002	1049	954	1043	981	981	999	984	1070	980	1000	975	972	1015	961	989	992	1045	964	1015	1012	983	1027	1000	1016	958	925	985	1013	1004	978	938	959	976	1010	991	1027	1026	1080	1033	974	964	969	979	984	993	954	1011	982	1042	1000	982	998	1010	1001	1015	989	996	1000	1024	950	1020	979	1018	993	1011	1026	963	934	982	986	1035	943	961	957	983	976	997	973	955	951	976	1010	1013	957	1028	975	1001	1029	996	1012	1005	957	996	958	1061	974	936	1035	952	971	993	1003	972	1032	985	1015	980	1000	1043	1069	970	974	970	1018	970	973	993	1008	985	956	1014	979	1034	1026	906	1013	1023	1041	1037	972	995	999	949	974	959	990	1021	1048	1031	933	1016	955	907	1051	980	1012	992	965	938	965	934	983	1037	1047	1030	995	992	1022	1057	965	1055	1004	956	974	1031	1024	983	1032	1032	948	972	993	969	987	1001	1042	975	1012	996	960	991	961	953	955	1002	1067	961	1059	1015	947	987	1015	1000	997	1017	969	1026	982	947	1035	1041	960	1013	1039	991	990	1013	950	963	1001	930	1036	1054	993	1003	999	1021	998	998	979	1017	982	955	965	978	981	1006	1003	1035	1032	988	998	1004	954	964	979	979	970	1015	976	959	1023	1035	1010	1007	988	962	1001	979	1066	980	974	1014	989	947	1029	982	1004	1032	980	977	964	1000	1015	994	1025	997	1036	963	1040	1034	980	975	1006	1006	992	1014	964	994	999	980	988	985	1000	1024	1057	1045	1002	944	1001	1022	1024	995	1035	1010	965	976	993	1032	1003	980	989	999	1007	1043	941	1001	973	1018	1007	993	998	975	964	1013	976	997	993	949	999	1024	1006	986	985	1058	993	994	994	1056	963	990	914	923	1000	1025	1012	1005	1039	969	965	966	1006	1029	967	1023	978	971	967	947	1018	1044	944	973	960	993	983	973	980	990	1034	1007	974	986	1035	975	993	960	1047	1035	1006	956	1019	960	1012	1009	1007	985	996	1008	984	1024	1042	995	1048	1038	987	958	917	974	1025	941	961	953	1038	1025	993	1009	1010	971	940	977	985	993	1023	1003	1009	987	921	962	980	915	1037	986	1024	996	965	985	1069	1021	1071	1043	977	957	1001	970	1017	946	950	1046	980	1035	934	978	954	978	1041	1048	996	952	967	1031	1033	993	963	1032	948	1021	1007	935	1015	951	1075	980	1053	963	999	1002	985	994	1011	994	1036	953	1027	1048	972	1033	960	998	993	965	941	976	1002	985	1006	1001	998	1000	961	988	1012	1007	974	997	1042	957	996	1057	966	973	1008	1019	1007	1037	1036	1000	1010	997	1040	995
12947	22649	15900	8339	6107	4821	3526	2667	2197	1909	1642	1565	1515	1459	1374	1339	1352	1345	1350	1278	1294	1188	1236	1118	1200	1196	1169	1258	1211	1192	1169	1175	1105	1100	1127	1155	1184	1138	1147	1118	1121	1156	1135	1118	1040	1060	1052	1093	1037	1065	1079	1037	1021	1059	1013	986	1048	1043	1054	1018	982	970	1002	1030	1062	982	993	1032	971	1007	994	1015	1036	978	1044	989	1007	1057	1031	1012	1016	978	1022	990	992	984	978	1002	1008	1052	991	995	1026	992	1036	971	955	1036	994	1050	1012	992	930	948	1033	979	988	990	1001	1070	991	966	1019	1033	1004	1064	1018	1002	1056	1012	987	988	1060	1046	1009	994	992	1034	1016	1002	1007	999	1043	1023	1016	1065	997	1055	1043	1079	1015	1045	969	1003	966	968	1023	1003	943	1031	995	1002	1062	1016	1001	979	1019	1028	984	1016	1014	1002	1015	1016	998	990	994	1056	982	1024	1067	1002	1035	989	1049	1019	1033	987	978	1070	1035	1004	1021	985	989	992	964	1002	1059	1033	954	978	1000	1033	1028	997	987	1004	1021	967	1019	1000	1010	1035	1008	976	1046	978	1006	1007	1030	985	1045	1007	1019	1041	1016	1011	1008	1046	1029	1047	996	987	984	981	964	1011	1023	1017	967	996	1040	1015	995	1001	1041	990	1065	965	996	1007	969	985	944	994	970	1040	988	1019	978	966	957	1042	1012	989	1059	1016	1033	983	1009	1016	995	950	1029	1006	999	998	955	931	997	1044	986	964	1102	945	999	960	1066	963	972	977	983	986	940	936	1051	994	982	1019	1053	1010	999	946	1031	1017	961	991	1010	1021	979	972	974	1004	984	998	985	1014	1036	1031	1008	1028	998	1007	999	1016	1051	986	993	1037	1003	1049	1005	1039	1029	992	1029	987	995	995	1017	997	950	1016	1056	989	990	1042	1086	984	1015	1016	976	1005	946	1003	1009	975	1022	1031	971	1031	988	999	1017	1011	1015	979	1058	970	970	999	1056	1028	1007	983	1009	1013	989	1004	1003	1017	988	1011	1010	1026	1037	1031	1013	957	989	998	959	1032	1006	1028	1032	1029	1020	1053	1008	1029	987	1025	1026	926	1018	958	997	995	990	990	1019	1028	1006	988	1037	1024	1002	1042	1038	1002	1021	1014	960	1012	963	987	992	1000	1017	992	955	1012	967	980	974	1053	1044	1046	978	978	989	1014	963	1058	968	962	1065	979	1010	998	1034	949	962	976	1043	983	1017	1004	987	1031	1060	997	1050	984	1013	982	976	1048	969	1015	980	1060	991	1024	1007	1004	1024	1020	1006	995	983	995	1013	1010	985	1001	1011	985	1003	994	980	986	993	1056	1017	991	983	986	1004	1046	969	969	1012	990	1009	1001	935	987	954	997	1018	1030	1006	1045	965	977	1027	1060	1026	975	962	1000	1039	993	1013	989	1041	1099	965	1012	1003	1011	993	1049	1002	1013	1057	1000	983	986	1031	1044	993	1043	1005	1014	963	1059	1047	1044	1029	1013	1041	989	1023	996	984	1009	1036	996	1025	963	958	1022	1005	1005	997	983	1035	998	998	953	1003	1015	1058	1023	972	987	1000	992	1010	1012	997	1013	1013	1014	1048	1031	1025	1020	1036	1029	1114	1007	1013	1003	1121	1025	1063	1038	1003	927	1025	1040	992	1002	1012	1015	1038	975	951	1019	1040	1037	1021	1004	1018	981	1002	1049	980	1012	979	1016	982	993	1075	1075	1042	965	948	1020	1090	967	1056	993	988	997	982	960	997	989	998	1036	1005	984	1001	1008	1028	1020	1002	1037	1026	984	1042	1068	1015	1081	992	993	1037	996	1003	980	999	1008	981	1037	1027	1000	1013	1014	1033	986	957	942	1015	988	998	996	1058	992	1017	993	1037	1029	1053	1006	990	1023	979	988	963	989	1025	1037	1001	1017	1027	935	954	960	1009	984	1020	1027	1018	1019	957	1007	979	1015	977	1036	1060	1045	955	1022	1018	1038	986	1007	952	1036	1003	1014	999	993	1025	999	1008	1038	1033	958	1022	1060	989	1021	1002	1003	1066	1020	998	1019	1075	1011	990	977	996	957	998	1020	1016	1058	987	1040	1018	1011	983	1069	995	1013	1008	1013	1025	908	963	1006	1032	980	1023	1061	1025	1010	985	1017	1006	1028	982	966	1030	1013	1000	1002	1052	981	966	1011	995	1005	987	1054	1072	1022	1048	1000	982	967	1033	994	1013	947	984	1010	994	961	1018	982	968	1011	984	1008	1049	1035	1020	993	1022	999	1011	1012	1010	973	1036	970	1030	1011	1015	986	972	1037	1047	983	1039	1006	1009	986	948	1003	995	1030	981	996	1006	1009	1030	971	1008	988	1078	1015	1044	948	1030	970	983	1016	1055	1071	1016	993	1039	989	1006	995	1012	1008	1072	977	1000	1009	944	1083	988	986	998	968	1065	1034	1042	1003	1100	968	1076	1020	1051	1016	990	997	1050	1060	954	1027	1024	1045	1020	1040	1039	967	992	1060	990	992	996	928	987	1066	1046	958	965	997	971	1014	1005	1004	1005	1040	966	993	1022	997	1018	1031	1024	999	1018	1041	974	979	1048	1007	981	1015	1034	977	1029	1020	1003	1031	959	1048	982	1040	1012	1005	987	961	1021	1007	1022	982	997	1065	973	976	1037	1011	964	993	1016	1038	1004	1024	1014	1011	1032	1020	1013	1025	985	921	1030	989	1012	1002	986	988	997	987	1017	1006	1020	1013	977	1025	1081	1030	1017	1004	1084	1011	959	994	1004	965	955	957	995	1069	1029	1033	1033	1017	1021	1023	999	996	1009	990	984	1001	989	1057	1014	1064	974	967	985	1071	970	995	1013	983	992	1017	1015	1023	948	996	1010	987	1046	978	982	1039	958	1015	950	1035	999	983	991	1081	1019	1020	1043	1002	1020	981	1034	1011	1047	1021	977	986	975	994	1008	1037	1028	930	998	1023	1001	985	970	1024	1003	1004	987	1008	1012	993	1012	1055	1017	970	1003	1034	1019	964	982	1033	1018	995	1025	988	1005	1007	966	989	1005	1030	963	1035	952	1017	1012	1007	971	1000	1013	964	987	978	1020	1070	1015	1055	1059	982	997	1009	967	991	1001	946	1062	1008	1001	1005	1019	938	1034	1046	979	1008	998	1016	1011	1055	981	1001	999	1047	984	1024	1015	983	961	1011	1035	998	1027	998	1019	1004	1066	986	1044	999	1009	990	1016	1010	1014	1034	989	1023	1020	1024	1028	1018	1019	1071	944	1041	1037	1004	964	1035	987	999	995	974	1040	1006	1001	1023	1012	976	991	1019	986	975	997	977	1043	1021	1058	997	1056	1006	1027	964	1001	960	1010	925	1042	976	996	1001	1050	1025	993	1024	1040	1023	1006	1010	1010	1014	986	993	947	1111	1030	1028	1041	969	1002	1068	1012	969	1023	997	1025	1086	942	1010	993	1019	1026	971	979	998	1063	1049	999	982	1060	1032	979	1005	1025	1040	1014	1031	1008	1018	988	1048	1028	998	969	1089	1074	984	1035	1013	962	1007	1029	989	1000	1000	990	1071	1049	1008	1010	980	996	1033	998	989	1012	1018	977	1060	1059	995	993	1007	1012	990	958	963	967	1017	1019	1008	991	1026	984	989	930	1019	1029	957	991	1008	976	1041	947	987	953	962	989	1026	1007	979	1003	1005	1016	1025	1002	1004	965	991	988	1017	925	1092	1039	967	1021	1035	1025	996	1050	983	983	1018	1023	945	1018	1045	1010	970	990	1012	1024	1023	1022	1013	1026	984	965	989	1038	967	1036	1000	1010	1001	1013	1025	1029	1029	981	1048	975	1008	967	982	970	1039	1010	960	995	1004	961	943	1066	1061	1015	1069	999	1004	959	1058	1041	1002	986	972	1008	994	1033	1022	999	992	950	977	979	1032	993	961	983	983	992	999	1019	1005	1000	930	976	962	977	1019	995	1007	1028	1004	965	977	958	1010	973	924	1003	960	1017	986	1026	1039	996	922	1024	1007	981	1029	1005	975	981	1006	977	1026	1009	1020	1030	1002	1042	995	967	995	985	1017	992	1004	986	978	1009	1012	1022	1010	1014	1003	982	988	996	986	1000	1041	1013	977	1044	1018	960	1016	971	999	985	1037	995	1020	972	1034	982	1032	1045	982	1020	952	1005	969	1038	988	993	1003	1015	999	1011	1013	968	988	961	1005	1026	990	1030	984	1030	1024	984	1039	1056	1022	1035	994	983	1036	1043	1032	978	1079	1007	1017	1028	989	1022	1008	947	1014	1007	1025	1061	920	980	1000	928	990	992	1048	1013	992	1033	1014	971	1035	954	960	1010	980
22535	21186	28842	23814	21197	21330	10881	3315	2218	1879	1593	1457	1310	1370	1295	1197	1230	1168	1195	1124	1130	1126	1090	1124	1059	1068	1085	1038	999	961	911	954	976	945	989	986	980	1004	1012	981	949	911	861	875	867	844	885	848	791	856	883	821	849	816	870	805	804	818	835	835	770	787	794	810	778	846	803	806	792	759	765	789	733	790	770	822	792	728	835	789	784	768	780	796	825	824	813	780	774	794	769	732	800	778	753	760	790	788	793	780	792	821	799	790	801	805	802	812	793	797	808	794	735	788	794	775	801	782	793	803	773	779	770	848	798	742	809	745	807	794	761	809	797	747	771	768	781	811	783	810	815	809	792	802	798	762	783	741	814	822	784	786	797	750	836	787	750	791	804	782	798	820	773	779	764	787	788	816	793	768	827	804	792	769	792	789	795	790	778	765	781	800	796	811	789	759	833	792	800	791	798	790	779	787	763	781	750	821	766	758	827	746	782	776	774	732	745	797	779	759	813	734	801	754	814	794	761	777	767	784	759	825	798	835	777	786	848	760	779	804	808	784	825	749	824	756	804	756	802	756	773	786	793	794	707	856	772	815	770	769	770	817	802	753	763	786	754	835	743	814	816	797	781	758	756	804	822	761	751	781	784	770	782	797	786	761	750	799	815	795	776	807	769	775	765	796	774	761	765	809	760	806	735	801	808	790	799	750	818	769	816	774	783	797	729	804	761	822	767	766	843	799	811	808	760	789	796	786	797	798	809	788	761	792	780	741	854	845	821	756	772	820	775	814	806	762	788	832	823	762	751	779	734	800	770	794	778	793	778	760	790	781	746	754	774	866	809	807	830	778	813	742	748	834	870	740	796	736	740	760	793	739	778	792	816	753	753	791	776	781	788	763	786	769	804	768	749	762	762	777	742	786	781	748	768	779	761	760	785	828	843	790	793	767	754	738	795	766	786	772	726	810	818	790	791	789	790	774	830	802	809	786	786	855	782	780	784	735	773	798	786	832	788	790	798	721	789	782	792	779	808	790	794	844	749	849	775	761	832	754	773	815	796	729	798	797	776	762	797	803	828	771	788	799	756	798	853	755	787	776	770	802	813	798	735	740	819	812	803	821	778	799	766	815	764	759	806	807	785	758	771	789	782	785	731	787	756	801	763	746	746	771	755	817	777	803	754	808	725	766	755	783	781	798	811	746	751	816	767	751	808	763	814	756	770	798	824	834	758	731	791	770	770	738	786	816	799	802	777	829	778	767	759	827	748	728	805	762	798	779	792	810	786	804	752	805	779	800	753	803	746	772	766	755	790	794	804	752	747	756	765	755	770	789	811	789	728	796	786	782	768	760	792	780	767	695	793	784	766	849	768	764	809	819	809	758	782	779	792	772	844	830	866	805	780	851	751	781	770	705	781	810	758	738	765	790	802	775	769	776	799	813	768	775	718	783	802	790	800	800	742	780	847	791	849	790	773	862	784	758	814	751	767	807	812	733	737	824	747	816	782	811	801	778	784	741	798	769	815	806	744	804	786	798	823	802	796	783	784	789	755	755	820	790	777	782	801	761	806	790	792	779	777	793	772	719	781	807	774	748	783	759	788	809	773	762	820	817	765	770	801	748	783	777	764	792	784	805	751	828	748	705	784	762	803	810	768	771	802	791	778	719	789	770	788	778	799	806	743	760	771	757	764	771	780	804	746	793	771	744	773	758	798	738	828	759	777	741	817	861	785	777	804	787	758	794	779	802	804	744	804	780	806	833	834	755	802	739	755	779	734	736	746	815	807	798	776	805	790	810	801	779	781	771	781	733	808	773	771	753	771	751	804	814	738	770	796	755	756	843	791	801	785	776	765	855	788	841	793	785	769	754	764	797	793	800	803	751	776	784	804	722	761	807	793	767	797	770	778	779	757	737	765	770	762	829	719	779	783	801	773	747	796	766	784	786	841	807	778	775	752	768	775	775	781	748	777	827	779	774	770	767	823	774	790	773	766	772	755	773	753	782	814	811	728	782	761	807	766	805	766	816	803	815	819	776	759	777	785	785	819	833	796	820	829	791	759	797	749	762	773	763	761	759	805	796	829	746	761	814	768	811	760	784	758	818	754	770	843	803	773	774	777	825	820	825	754	810	760	813	813	785	794	806	787	787	784	787	781	802	733	747	721	738	796	788	832	743	791	790	794	760	800	781	745	789	791	777	822	780	803	822	766	742	747	780	810	786	773	773	775	823	797	778	792	795	742	803	812	768	785	736	769	800	786	818	802	765	742	745	808	756	807	761	785	758	841	774	782	819	745	824	789	824	801	736	765	777	764	801	756	803	793	768	795	831	797	805	754	796	784	790	761	769	751	815	750	778	792	820	760	801	813	766	747	768	821	766	792	799	735	780	763	761	792	812	740	764	770	826	807	764	752	811	807	792	811	843	750	769	778	830	791	742	831	831	758	771	782	788	819	785	798	752	757	816	799	800	788	782	754	758	785	800	743	758	778	776	760	798	770	814	799	744	791	869	856	678	774	787	829	801	797	755	801	781	755	814	779	761	850	741	748	775	853	762	804	744	806	765	769	769	762	727	727	808	788	751	745	785	815	778	747	771	811	760	753	748	780	769	802	822	829	792	789	766	812	813	743	791	767	772	784	830	791	735	792	783	784	789	762	812	786	733	726	806	807	816	814	750	777	795	773	770	784	776	764	734	811	813	777	783	794	731	812	832	781	827	762	799	795	770	826	769	839	828	788	742	777	802	757	824	793	757	782	771	776	788	835	810	744	757	756	803	800	758	765	744	776	787	751	803	781	753	767	806	715	816	779	793	770	778	758	764	768	809	764	829	740	796	788	807	808	779	797	858	786	781	802	818	789	770	720	757	752	752	768	770	829	795	750	729	756	760	780	764	764	772	775	800	819	778	783	820	804	787	771	756	786	793	786	774	826	770	760	754	761	785	804	774	774	740	798	823	789	730	841	772	744	735	806	800	787	777	802	753	790	812	760	744	789	780	761	790	803	796	715	781	789	815	799	781	834	744	784	798	815	743	742	789	807	766	818	831	762	817	745	739	746	823	742	798	808	773	764	787	811	735	780	752	793	799	813	784	781	785	809	840	794	779	716	835	796	765	761	782	745	819	818	807	786	770	744	800	746	817	785	797	780	762	725	750	794	777	790	748	761	781	761	794	786	813	783	796	808	769	777	791	838	827	789	809	782	743	797	721	804	765	776	814	769	819	769	801	779	771	813	752	806	815	763	760	787	815	767	762	823	768	757	779	711	793	761	810	737	787	830	738	771	812	786	823	775	745	792	735	788	785	802	748	830	738	809	776	828	777	799	804	746	703	766	818	824	825	762	721	797	767	745	813	788	730	826	794	817	804	818	788	816	766	777	796	789	790	809	807	796	733	755	815	801	821	710	793	789	760	806	812	801	731	790	792	749	820	787	742	724	774	760	776	814	757	785	823	822	807	723	804	822	792	770	774	753	775	790	750	743	755	781	793	778	773	762	811	784	800
16440	33882	25090	14059	10576	8171	5839	4515	3513	2858	2328	2060	1747	1731	1649	1509	1499	1506	1382	1357	1330	1244	1155	1197	1245	1219	1243	1220	1077	1066	1055	1037	1021	1091	1086	1040	1074	1082	1062	1075	1085	989	982	945	896	861	930	896	870	873	846	875	871	849	858	825	879	844	869	794	843	737	786	824	819	820	835	767	778	781	835	814	758	791	732	769	775	775	762	777	795	851	806	820	774	771	809	755	795	764	777	751	746	769	788	812	748	791	795	731	825	809	767	805	762	750	798	765	792	794	799	764	736	824	763	752	782	769	778	779	828	812	759	809	765	772	746	746	821	782	766	788	739	808	703	724	778	812	817	780	793	766	803	769	752	837	746	809	780	757	767	764	823	740	800	791	778	758	803	753	784	779	790	711	798	762	813	776	788	829	798	744	754	793	756	789	786	783	777	776	760	785	842	761	792	772	776	777	729	788	781	765	774	774	753	767	756	762	788	765	753	771	829	748	781	791	818	768	794	809	817	737	742	781	769	772	765	762	774	748	792	793	770	817	779	781	766	790	789	761	757	755	778	857	757	810	751	789	762	749	734	776	769	774	746	744	771	765	828	799	811	740	767	787	771	793	782	760	766	796	747	801	793	789	759	803	803	759	804	813	764	827	762	773	747	821	738	802	746	776	752	788	756	844	743	820	751	789	786	785	777	820	823	849	775	764	780	797	771	796	784	820	816	782	780	746	809	760	728	780	836	787	774	757	773	781	833	781	753	794	744	798	799	716	762	790	706	769	809	790	788	737	758	784	691	816	769	753	796	741	844	731	785	782	724	759	846	781	763	725	761	756	831	775	816	839	793	813	765	781	813	798	770	783	796	756	721	809	813	743	792	839	714	777	772	790	733	799	788	814	772	785	771	729	842	766	774	789	791	801	826	778	763	747	754	751	806	810	842	787	794	744	811	757	797	801	781	772	751	765	778	752	807	743	770	793	810	787	793	794	787	808	770	757	800	799	813	785	806	807	759	757	806	784	801	772	785	752	773	780	791	731	747	809	815	788	751	793	773	754	766	815	794	792	776	803	718	708	797	828	783	781	753	747	747	798	753	788	762	783	794	730	733	791	798	744	792	815	810	773	810	782	791	796	757	781	789	761	803	800	807	765	772	773	785	801	748	755	810	770	754	782	722	741	764	811	744	782	787	797	803	760	734	748	768	754	797	764	750	721	786	786	795	822	802	783	747	769	821	761	762	759	799	745	763	785	745	775	790	773	770	779	799	799	822	777	776	720	793	740	751	763	762	827	834	805	778	806	813	762	768	764	797	853	805	774	787	760	803	744	834	735	806	798	814	739	751	796	754	769	850	798	806	809	750	821	803	709	754	749	817	748	784	779	746	789	788	740	767	831	774	847	773	773	759	822	807	775	748	787	810	762	731	757	778	774	780	795	764	771	793	771	765	788	817	816	782	789	772	794	778	768	759	783	774	757	756	787	768	798	761	852	733	792	788	816	739	797	777	801	743	780	751	770	771	770	776	810	757	801	807	805	793	751	775	710	760	842	814	780	777	731	777	761	777	788	807	802	808	750	782	766	791	811	780	794	786	751	806	753	757	731	758	797	737	745	771	791	783	787	774	772	768	773	765	758	765	870	760	759	779	748	771	787	755	754	771	750	782	741	761	756	778	805	743	797	706	740	801	778	771	797	743	764	790	827	765	803	801	766	740	791	789	817	806	764	799	797	806	772	818	784	793	774	782	820	801	777	796	781	775	771	720	798	773	768	782	831	733	840	757	741	809	778	752	800	797	779	788	769	792	792	724	771	778	782	813	748	820	803	777	772	782	776	785	804	816	731	831	804	796	760	783	759	798	808	825	737	734	797	774	801	771	787	756	759	754	789	757	740	769	803	765	762	790	793	773	765	752	781	802	722	806	781	764	785	757	761	796	740	776	806	846	791	792	828	791	787	779	821	797	825	770	793	740	832	826	842	726	796	788	764	722	734	773	815	749	750	794	795	764	808	804	739	706	752	783	742	785	836	822	825	807	833	809	836	801	843	803	711	769	791	773	758	808	804	776	799	795	757	772	758	805	756	799	771	798	721	762	755	776	763	757	795	779	842	740	743	729	773	773	819	811	765	781	772	809	758	784	764	778	729	789	825	770	756	749	798	754	769	752	753	791	738	786	748	796	786	802	806	774	763	756	812	763	829	782	793	752	799	762	780	790	780	811	800	777	767	759	805	827	797	735	732	766	737	769	779	771	766	757	778	789	724	770	749	776	734	791	794	737	752	820	778	768	779	757	784	782	750	812	756	785	801	709	798	796	789	785	813	787	756	828	779	793	806	775	771	779	767	810	766	775	838	788	795	804	782	797	768	770	763	812	856	758	745	787	739	726	813	783	787	756	790	771	745	797	739	803	819	805	778	807	776	779	784	788	797	778	783	785	810	805	777	744	756	783	759	792	791	749	786	782	797	801	766	748	799	829	830	797	773	795	805	734	770	784	752	769	780	800	764	759	754	769	772	802	789	771	842	745	778	765	798	772	778	769	769	779	762	795	806	791	770	772	775	733	787	737	761	768	760	771	800	807	746	759	801	755	793	773	762	789	745	843	784	764	796	760	762	760	787	743	746	790	825	792	792	769	786	754	831	784	750	834	780	751	821	756	791	787	755	808	802	747	783	799	769	744	763	747	780	816	811	820	764	809	773	765	790	761	781	782	777	759	771	769	748	786	703	832	734	824	795	812	819	810	773	838	791	775	750	783	771	777	765	794	758	779	725	782	774	795	791	777	761	777	754	765	762	809	786	778	770	770	769	799	778	760	828	811	763	817	806	799	756	779	853	748	753	789	770	810	786	742	755	743	781	757	805	759	779	817	784	762	790	782	784	741	793	845	764	755	771	832	735	828	810	834	813	755	786	776	789	814	766	806	809	772	810	752	781	819	841	794	793	792	766	742	743	772	802	796	774	783	803	786	773	760	803	758	760	749	748	782	806	784	824	788	756	757	743	804	780	869	799	770	776	827	736	757	744	787	806	776	815	808	764	819	795	784	769	792	790	759	763	735	779	791	851	814	768	750	847	764	756	795	841	800	809	725	795	820	845	777	837	838	780	800	743	792	821	752	751	791	733	766	775	787	776	765	784	737	798	792	783	788	783	815	813	746	748	763	819	762	806	705	812	778	810	787	789	759	775	785	800	784	824	826	801	777	761	819	823	763	807	732	777	745	780	776	806	816	769	766	783	733	777	795	769	787	780	767	766	759	764	783	812	757	780	828	774	797	832	794	776	795	789	798	808	767	784	784	769	791	768	751	774	749	780	754	771	791	767	789	802	793	813	746	793	754	777	818	792	774	770	781	837	767	744	794	759	770	756	770	783	799	761	780	783	762	778	748	734	796	846	783	758	712	789	769	759	783	779	798	797	774	743	755	751	741	735	757	778	777	800	823	747	794	804	765	791	751	797	783	770	773	802	793	811	791	770	752	795	829	829	741	842	744	788	734	768	730	849	806	803
28151	19268	11743	5669	2967	2033	1548	1247	1044	959	941	937	855	914	850	817	904	883	848	822	855	844	837	842	797	811	854	812	841	800	837	779	778	803	779	840	836	792	783	753	764	820	740	734	744	738	799	726	747	732	728	759	729	753	767	780	758	743	732	813	782	773	735	767	798	771	739	681	739	740	721	749	774	725	729	690	734	747	767	734	757	745	728	683	754	724	706	725	707	702	735	743	710	710	775	730	716	707	714	702	770	693	722	718	730	775	754	782	778	776	758	753	759	759	769	746	720	709	754	740	754	744	770	755	744	753	731	680	767	723	717	751	739	756	738	717	738	731	770	735	751	744	775	733	746	725	736	748	745	764	724	780	777	711	751	707	737	719	743	762	748	731	724	743	748	668	760	705	737	752	756	776	716	720	701	692	723	759	785	705	691	743	709	744	716	704	745	773	738	747	719	792	785	754	766	749	726	755	746	700	746	756	676	775	731	730	718	762	766	746	765	735	738	739	778	701	744	697	787	684	729	710	774	734	754	751	699	783	766	766	708	783	733	727	743	754	722	736	786	669	816	771	759	762	728	777	733	755	731	748	722	722	743	760	706	732	724	721	777	754	756	753	786	763	749	733	707	752	725	747	745	665	711	802	693	783	749	704	723	760	715	793	709	754	750	722	787	732	715	715	774	750	782	753	712	755	686	729	739	709	764	747	716	709	732	737	760	723	748	679	750	742	751	747	727	773	827	734	752	753	712	699	739	733	677	737	746	773	715	760	774	739	773	746	693	775	727	759	737	754	751	784	682	756	750	800	723	710	706	762	721	788	714	703	725	729	741	748	764	761	710	747	735	776	770	765	712	734	779	734	744	770	774	755	749	716	750	721	729	714	758	751	749	738	751	709	751	713	737	753	760	751	733	735	709	734	765	746	770	715	739	767	783	722	750	744	777	741	689	713	753	750	707	770	730	691	741	733	710	668	788	741	722	761	710	699	683	723	733	744	780	746	755	731	727	754	731	759	708	773	732	735	699	748	733	803	703	727	744	729	763	701	735	748	760	727	772	716	768	710	728	703	664	685	749	753	743	771	732	731	750	718	724	747	741	756	706	733	745	685	759	787	727	768	717	750	689	716	722	735	696	711	708	767	743	729	739	770	760	705	740	744	690	738	781	755	731	746	713	753	755	703	782	726	720	776	749	788	768	719	764	751	726	757	719	774	720	698	741	739	779	775	771	719	753	749	723	725	713	736	791	780	706	759	765	731	755	782	799	729	726	812	700	733	773	694	698	761	721	797	773	695	736	767	759	699	769	764	750	716	778	699	748	710	706	752	708	777	734	716	715	786	750	752	745	713	730	732	724	754	732	731	762	765	772	770	760	691	750	788	727	726	689	709	698	741	783	737	757	728	767	750	748	764	719	735	697	732	776	761	717	723	735	777	697	773	713	745	680	718	717	731	718	711	705	799	767	739	793	743	792	732	766	790	725	721	765	762	776	755	765	730	762	735	751	738	720	771	781	754	775	760	746	722	778	743	676	696	762	727	748	760	704	801	692	712	682	714	736	763	730	728	725	737	762	769	754	767	749	761	744	741	739	769	782	768	724	722	708	782	766	773	800	744	732	715	710	683	765	741	740	738	736	790	736	737	745	691	728	752	773	767	753	688	769	739	734	751	739	712	745	748	821	766	737	715	713	738	715	796	745	674	682	722	711	745	750	781	740	787	711	816	719	786	709	758	733	735	751	739	744	754	724	743	742	768	762	774	737	774	683	765	718	727	729	777	771	765	720	760	771	766	715	814	770	746	690	778	692	756	779	738	709	729	712	739	778	727	710	733	713	752	725	719	782	701	725	820	759	689	735	735	766	769	735	746	754	704	768	742	738	753	748	706	710	725	740	722	771	742	741	708	734	760	709	708	717	768	742	718	706	743	683	772	706	737	752	763	778	777	729	771	741	712	741	769	731	741	722	707	778	732	757	762	773	769	733	695	746	725	709	758	784	724	721	736	727	722	751	738	750	766	747	681	749	775	770	739	727	795	760	778	768	719	734	737	730	732	743	755	733	724	778	749	812	735	719	686	730	724	746	713	798	789	767	706	718	714	752	718	688	679	768	790	736	732	724	768	713	764	765	719	752	709	742	740	722	734	762	740	736	751	743	758	727	758	721	745	776	745	724	725	740	735	822	718	767	730	734	707	680	731	793	719	772	700	759	673	719	736	761	727	737	767	759	694	731	762	761	739	783	728	777	770	762	740	699	695	725	695	761	792	759	724	689	750	717	746	714	732	737	785	728	762	745	726	754	819	748	764	778	769	683	780	759	784	720	774	762	784	711	706	736	744	703	682	770	716	684	718	787	769	715	746	753	771	741	745	778	780	726	708	742	745	733	739	768	743	729	716	754	741	761	768	745	709	698	730	769	708	707	772	733	731	734	727	782	686	750	792	796	755	759	740	738	736	713	709	710	758	726	755	735	710	721	693	736	724	743	772	756	792	728	775	769	737	761	750	769	778	767	741	710	746	755	733	736	771	717	769	698	770	735	738	732	768	760	746	750	786	734	774	750	729	733	760	789	685	761	756	720	725	721	742	709	791	742	779	782	710	745	728	751	810	738	743	720	750	724	725	734	756	777	703	755	746	741	769	717	709	768	761	729	711	777	748	757	740	731	749	714	775	701	728	772	737	783	735	745	710	812	718	759	730	762	748	710	724	724	746	699	768	751	765	744	824	804	759	750	740	736	730	764	719	781	703	706	788	782	718	746	799	735	734	769	782	674	697	771	751	743	749	725	722	722	728	736	741	766	750	763	681	785	712	708	733	739	706	746	755	772	745	788	731	711	653	737	760	754	739	753	724	682	776	755	700	734	701	737	763	711	774	745	721	689	762	810	766	739	736	738	742	762	718	703	738	733	729	750	750	709	727	721	690	743	748	708	758	720	714	756	736	774	768	728	707	714	719	703	758	691	750	739	713	764	709	747	717	726	743	753	734	732	764	756	725	722	746	768	716	722	799	729	764	746	722	706	710	739	777	736	728	702	694	702	797	713	694	749	729	792	711	777	724	731	737	766	743	746	713	721	733	710	735	738	779	695	689	737	752	712	725	763	718	764	742	762	702	804	781	790	728	707	731	747	779	736	736	772	710	772	762	761	744	718	727	709	756	718	780	747	736	731	776	773	737	727	734	799	795	748	781	771	746	745	744	712	751	764	705	735	724	791	720	741	743	761	751	693	802	725	698	718	775	776	782	730	746	799	733	764	746	794	760	740	745	800	730	722	726	697	724	802	740	765	712	713	760	730	722	683	773	742	749	715	748	788	757	750	745	723	776	734	757	776	703	724	736	685	751	751	760	730	746	752	811	725	784	774	744	713	719	731	761	759	699	720	727	761	767	744	712	727	765	768	769	745	729	784	712	750	743	774	779	739	725	711	718	789	702	725	774	727	739	761	710	789	764	699	731	740	765	718	719	717	755	769	758	739	714	695	711	754	700	721	774
12211	16250	11529	5911	4343	3309	2159	1637	1442	1241	1129	1034	1040	1018	975	948	1002	1001	1019	1009	918	982	928	924	965	982	918	960	835	857	799	816	866	892	865	912	873	841	914	883	909	857	853	802	835	796	826	858	771	805	872	844	792	793	773	766	847	826	769	840	792	785	747	790	778	756	782	823	749	817	775	780	721	755	769	774	765	755	795	810	816	784	765	771	811	763	786	772	803	715	775	768	791	734	754	755	785	777	808	787	770	739	771	756	774	744	788	789	761	772	785	751	735	741	755	780	799	732	774	790	742	743	765	786	774	776	772	777	786	813	779	733	785	784	768	760	754	773	781	739	779	706	762	778	750	810	790	758	760	742	762	782	809	706	752	775	731	764	788	762	797	769	767	757	828	819	812	816	811	743	829	783	766	801	760	886	788	761	760	790	808	798	792	812	793	769	781	810	759	816	780	767	795	809	802	801	747	761	798	807	766	799	754	775	763	842	778	753	777	790	767	774	768	800	786	767	780	766	781	775	768	766	799	790	767	790	739	789	719	797	823	807	794	826	785	811	790	757	817	756	770	787	745	753	715	781	764	754	819	796	745	785	786	830	775	796	786	750	727	834	774	786	779	774	695	781	783	799	774	760	806	811	788	757	748	788	814	754	753	763	747	797	800	742	784	770	785	791	831	766	734	763	744	787	785	746	800	797	813	772	760	780	752	781	791	805	799	824	778	752	774	803	797	837	743	752	795	799	767	742	781	742	751	740	798	813	777	782	775	786	758	712	782	785	742	780	761	743	837	794	775	799	792	817	790	768	767	762	771	768	756	798	768	773	780	755	807	751	823	747	787	794	753	797	770	776	821	780	774	757	800	783	804	768	738	806	759	790	833	781	761	768	785	772	749	751	750	784	824	746	777	740	769	738	798	815	778	789	753	758	765	793	744	795	742	742	799	796	785	773	788	774	788	759	748	787	763	789	754	724	755	750	801	823	764	747	799	777	810	755	786	792	724	749	763	801	792	752	814	799	786	764	844	796	797	747	813	783	781	786	776	810	805	769	773	764	761	749	751	784	800	738	744	793	727	762	731	795	791	805	796	754	806	761	770	827	783	760	759	773	746	770	798	770	764	798	741	809	785	825	779	809	796	759	792	755	774	738	787	791	799	794	729	773	768	783	765	800	777	752	786	781	843	794	778	786	764	800	744	807	776	784	812	824	784	752	742	811	771	792	775	788	768	757	750	762	767	795	783	821	785	760	777	769	787	787	804	779	778	786	754	816	804	767	746	748	834	767	783	784	787	750	783	751	785	826	795	785	725	735	761	741	787	732	765	775	775	796	760	783	790	817	803	764	776	775	727	771	805	786	804	744	754	759	775	780	735	791	777	784	790	752	759	772	799	794	773	755	764	743	764	764	733	752	748	771	740	780	802	762	808	778	707	736	804	783	752	778	792	802	807	761	753	744	793	781	801	755	754	744	778	818	744	825	797	768	776	798	796	740	783	812	763	749	772	803	766	788	795	840	764	782	785	790	769	766	829	720	787	710	789	751	781	766	772	762	776	757	750	783	797	736	828	823	784	726	808	795	788	788	782	777	768	780	735	751	832	780	812	766	785	774	739	789	780	751	812	765	767	742	806	755	763	751	805	799	851	754	801	778	788	817	814	798	795	789	776	772	788	768	748	768	811	797	782	804	804	841	762	761	769	762	772	785	735	771	817	740	839	828	796	724	768	755	760	785	780	734	811	801	775	757	816	773	764	765	807	797	775	757	813	781	787	787	784	752	798	779	764	765	742	804	774	759	770	775	760	786	803	787	751	818	819	813	822	757	748	798	767	741	780	784	782	789	775	788	805	791	800	813	779	770	725	825	805	758	761	793	799	761	818	745	762	847	775	745	807	779	743	759	740	822	814	785	742	834	737	789	744	788	765	713	747	841	756	761	785	777	762	720	812	811	772	806	798	755	787	780	756	738	735	779	742	830	840	770	747	803	742	817	818	769	781	761	749	762	798	826	794	759	750	831	828	752	802	776	793	790	780	817	776	793	780	755	768	800	772	768	744	747	733	822	806	793	736	765	750	787	732	760	748	766	789	818	744	787	801	768	784	797	817	796	793	801	788	776	765	751	820	758	820	777	779	733	827	805	829	764	785	787	812	817	834	796	794	791	783	740	826	754	774	760	804	752	816	752	756	720	766	726	734	803	771	752	775	734	733	808	747	816	760	792	753	790	835	784	763	792	785	708	767	769	769	720	761	766	813	799	759	820	761	781	774	754	815	771	761	805	789	745	782	825	792	779	735	716	744	818	764	799	783	787	737	793	763	778	806	819	803	775	775	736	822	799	790	772	727	770	792	764	801	768	799	775	777	827	730	759	805	755	791	745	770	780	806	786	794	753	769	797	788	827	766	800	786	759	774	793	759	766	781	813	782	807	833	734	772	796	761	755	800	760	763	790	782	805	753	787	799	738	788	813	777	759	752	808	753	743	776	803	743	773	887	758	786	774	735	788	726	821	754	740	738	762	810	809	790	799	819	821	748	880	776	775	734	764	746	745	761	775	755	842	827	766	721	765	781	797	760	798	745	739	810	814	793	769	767	782	756	768	790	764	793	739	783	778	796	785	796	768	765	839	745	774	760	799	800	756	784	758	759	806	799	748	770	771	772	760	804	786	783	774	759	831	787	827	763	710	766	813	765	832	749	798	727	763	763	719	742	767	749	816	773	763	791	803	802	825	746	786	776	812	749	815	844	762	783	822	826	750	776	776	769	757	844	746	761	736	720	775	740	730	794	793	791	806	761	762	754	748	782	795	784	748	766	783	781	821	787	757	795	812	783	767	801	816	750	783	786	756	805	818	794	805	796	791	772	792	744	715	790	824	767	783	769	775	763	812	797	725	818	791	777	786	770	779	748	761	762	754	764	837	728	786	770	769	777	822	800	769	794	746	782	745	770	817	754	771	765	768	786	746	769	741	802	777	770	790	754	725	766	794	724	788	805	759	755	796	808	743	766	783	742	779	759	768	760	813	773	770	778	800	761	778	757	831	757	819	758	743	778	788	783	796	777	744	746	788	741	786	737	772	799	810	755	781	807	778	770	823	757	787	763	788	788	788	839	799	763	783	830	720	785	750	780	802	800	804	770	784	730	779	747	782	758	782	735	828	838	739	816	780	773	789	783	787	794	780	769	861	742	780	786	767	796	789	734	743	777	722	729	733	792	771	755	787	780	809	835	780	775	804	780	742	799	774	783	746	737	771	801	768	750	739	809	779	787	831	758	756	834	793	763	764	758	786	785	780	776	809	788	794	839	753	760	795	752	752	839	804	789	769	786	765	783	782	766	718	780	756	756	783	779	784	749	839	763	776	796	733	795	812	761	777	819	774	773	763	783	726	816	824	760	795	742	779	790	774	764	808	818	768	781	767	743	740	781	807	770	809	736	767	744	788	743	809	785	760	729	797	780	738	780	818	778	747	739	818	789	771	766	825	730	798	714	770
23819	21240	28490	24281	21242	12278	3316	1991	1440	1188	1070	916	854	833	830	850	799	819	771	770	742	742	675	747	715	757	718	728	646	648	632	613	641	619	684	658	656	707	703	668	661	629	621	611	575	543	611	576	626	538	548	542	549	598	519	617	539	527	540	564	522	534	540	512	547	554	554	531	536	561	542	537	525	529	556	567	489	541	494	571	532	532	585	525	512	504	573	514	534	545	587	486	546	558	573	509	529	543	521	544	535	549	518	525	503	539	500	540	525	528	512	544	531	562	553	491	549	548	507	516	531	509	509	565	540	568	536	534	555	544	544	541	531	537	548	527	559	520	543	462	552	548	552	556	511	536	515	557	517	537	579	496	500	522	579	522	514	520	517	539	528	515	562	509	517	551	544	530	530	540	523	553	561	557	534	547	553	543	578	536	502	546	535	566	533	525	528	509	521	529	511	494	526	523	555	536	529	523	564	480	544	523	541	573	549	570	558	547	548	523	541	543	560	552	538	543	579	538	514	505	488	544	538	547	532	503	519	511	530	525	537	498	552	482	539	532	547	540	535	527	561	531	507	523	506	535	521	532	546	554	550	526	550	556	515	562	509	524	545	522	523	564	537	567	540	532	575	543	550	538	562	496	529	478	508	566	515	518	561	519	519	539	512	480	512	506	533	520	522	498	502	494	526	485	512	561	523	485	548	525	530	542	543	540	542	545	494	497	592	527	524	527	558	562	533	531	532	553	535	558	505	553	563	560	549	531	512	548	504	543	533	504	563	531	547	546	508	552	538	546	569	541	558	548	538	495	538	548	513	558	543	541	528	541	513	576	544	527	530	535	536	493	527	566	514	555	543	579	500	531	527	548	515	540	526	520	534	510	520	550	533	591	532	505	531	532	517	551	548	535	527	558	532	504	530	536	500	519	503	543	528	557	525	531	538	500	498	516	499	556	558	548	588	549	530	542	534	531	550	530	543	570	560	548	532	541	575	533	544	490	557	476	537	480	535	538	567	502	555	493	527	553	499	525	562	518	497	518	501	514	575	551	530	498	568	524	515	522	557	515	512	498	540	524	586	550	512	519	552	537	556	498	551	528	562	544	545	540	565	505	554	520	555	490	556	548	548	537	572	533	535	527	564	574	501	537	542	551	525	533	514	528	560	536	502	560	514	540	528	539	543	532	518	577	526	524	507	545	520	571	533	502	495	541	514	546	508	526	563	528	551	547	549	490	526	559	501	527	492	549	531	515	520	489	524	556	533	528	547	508	508	533	515	532	568	563	515	516	531	533	563	541	547	497	541	542	555	523	516	529	511	527	523	529	539	498	527	556	546	502	524	550	530	548	528	540	533	546	540	550	507	540	547	533	521	539	545	543	532	531	523	532	549	492	501	537	533	526	538	550	534	545	561	549	570	509	504	499	531	496	518	494	539	533	535	553	521	531	574	524	514	492	511	549	597	539	539	539	556	568	553	526	492	531	582	526	521	521	543	493	515	556	504	535	516	569	531	544	537	538	515	504	543	529	493	570	540	522	529	517	537	515	517	512	518	530	538	537	526	509	526	535	538	482	526	505	545	577	585	532	533	536	453	498	496	555	524	531	531	524	525	554	515	530	515	532	519	510	508	534	540	528	551	538	516	535	514	523	515	511	523	564	521	509	521	534	546	581	557	531	577	520	489	548	542	555	523	570	554	528	543	516	503	529	554	519	558	511	578	547	541	526	505	507	516	577	562	541	560	513	538	509	528	507	539	570	566	510	527	567	519	537	511	580	526	527	487	560	536	513	536	545	537	503	479	561	532	562	497	516	538	471	510	543	562	574	531	562	543	552	515	545	524	554	509	543	512	544	527	573	547	527	545	560	529	541	510	522	526	488	532	512	547	537	535	536	525	524	516	528	543	560	538	529	525	507	534	525	505	519	545	502	563	514	525	574	528	527	488	533	523	518	528	508	543	523	482	524	549	533	494	513	537	537	499	554	523	506	532	519	567	534	532	514	500	553	528	505	536	535	559	544	555	503	546	484	513	487	532	549	534	511	559	507	506	525	556	561	534	462	512	533	515	510	519	563	546	550	559	506	553	518	517	571	532	493	527	508	583	527	539	531	513	534	493	550	501	503	519	543	519	557	516	561	562	521	564	524	510	523	542	539	528	510	505	550	563	524	546	534	543	538	530	514	502	537	530	488	517	544	560	564	504	556	506	564	548	527	545	560	517	531	568	525	544	553	544	550	519	514	542	548	558	554	512	538	519	565	521	533	539	540	543	548	550	570	532	545	505	524	511	497	592	547	535	527	531	543	546	494	520	523	564	544	553	574	521	535	544	513	528	526	516	485	561	508	558	541	537	522	512	530	549	539	558	524	503	535	505	491	540	518	538	559	510	585	517	552	543	543	531	525	521	520	515	559	532	534	518	509	549	530	534	571	543	557	546	545	548	575	534	532	494	525	559	529	579	525	530	533	515	524	557	531	527	486	551	517	531	563	493	505	523	566	522	519	524	551	473	514	508	527	513	519	568	546	553	579	559	510	521	542	544	538	504	527	505	508	545	543	513	534	523	550	568	515	530	538	563	536	518	520	515	567	488	549	552	560	513	521	513	529	540	509	517	529	508	536	540	518	550	534	522	525	538	527	560	563	543	586	545	494	520	533	518	522	528	521	525	560	523	535	527	551	578	526	474	512	536	541	552	540	513	539	511	537	512	535	519	534	536	557	542	529	522	530	536	554	550	561	528	578	519	535	507	495	556	547	573	497	565	524	544	556	510	574	535	548	520	542	514	541	547	561	550	562	527	509	557	532	520	528	535	507	529	551	489	517	526	513	509	602	565	557	529	512	549	557	522	565	542	550	546	512	493	528	530	534	516	507	557	514	548	508	530	526	533	526	511	540	528	531	542	498	541	559	533	511	579	508	562	539	505	601	574	546	519	524	529	516	501	510	517	553	547	500	540	539	561	533	547	552	536	548	533	520	527	473	495	573	478	531	532	529	508	507	569	530	504	504	497	510	516	551	570	562	533	503	541	508	541	522	524	538	509	498	518	513	529	584	511	497	562	542	509	542	551	564	548	520	523	553	534	508	527	546	520	536	516	509	556	543	535	489	527	567	499	522	536	553	537	528	541	508	564	605	524	531	560	527	578	553	533	548	575	538	557	507	573	503	540	554	550	550	526	506	535	552	534	534	515	521	530	572	534	562	534	522	543	583	578	563	482	514	538	515	527	521	515	508	510	548	550	528	500	546	519	546	551	539	517	512	506	560	528	515	560	527	539	488	514	513	536	517	508	510	462	543	541	570	530	499	587	549	571	544	514	536	532	515	562	537	533	535	514	529	512	524	557	536	520	540	536	540	535	506	544	544	548	549	526	557	524	565	537	525	549	505	550	514	541	578	514	511	521	511	537	535	515	533	539	551	570	516	524	509	525	531	532	511	516	528	542	548	505	518	517	506	561	529	586	505	543	569	564	555	549	525	516	541	512	508	544	583	529	569
13814	27691	19989	10641	7765	5923	4074	3086	2350	1810	1560	1284	1199	1236	1174	1105	1077	1036	992	938	876	853	829	888	869	847	873	800	746	674	744	748	706	713	745	809	786	783	721	690	753	710	740	674	709	656	657	669	617	642	562	607	645	641	592	610	580	601	599	544	568	576	583	536	559	597	532	594	570	612	560	599	580	524	590	579	550	508	567	538	526	581	561	557	559	576	537	560	548	571	517	545	574	599	539	567	561	578	603	573	532	544	577	556	547	596	547	577	585	601	558	591	581	553	550	569	541	585	571	564	546	583	572	526	536	540	569	542	592	541	579	564	526	547	590	609	502	568	565	584	562	543	549	546	556	525	544	546	601	535	581	572	556	587	594	552	574	530	542	577	555	565	559	582	570	563	594	541	553	554	583	537	569	551	525	544	585	596	577	574	554	562	523	601	559	587	552	575	523	556	556	562	568	533	587	564	560	572	564	532	589	548	604	566	520	514	560	543	527	517	578	538	566	581	556	597	608	629	551	531	547	561	569	538	551	576	587	581	528	525	551	534	566	582	516	555	595	553	547	532	536	590	565	505	601	562	569	551	598	571	571	548	553	536	548	541	525	569	512	585	570	552	584	594	561	526	557	565	563	542	584	542	579	567	562	564	592	564	561	558	555	559	541	549	560	521	534	575	564	568	558	521	587	548	548	618	552	558	568	597	536	549	534	595	595	516	594	573	576	592	554	528	509	554	551	578	580	538	582	538	519	567	565	545	597	566	553	629	570	563	534	562	552	575	561	593	568	591	541	548	540	525	599	551	572	600	554	588	558	589	575	575	577	569	586	516	508	530	560	581	582	550	553	556	594	519	543	587	588	558	586	592	580	582	589	589	556	584	561	566	556	551	553	596	569	545	574	569	565	567	596	576	528	532	573	626	564	531	600	546	553	559	568	579	576	596	571	549	553	583	528	525	589	548	536	509	540	581	545	545	555	587	592	546	556	578	569	587	587	559	532	599	550	581	550	593	570	582	598	581	520	570	569	569	550	564	572	551	494	562	531	590	540	548	585	546	578	575	556	569	574	605	541	578	548	539	571	567	595	557	579	535	547	557	568	598	554	584	564	557	526	554	528	537	555	546	540	577	582	544	563	555	567	531	541	538	529	537	590	577	565	608	539	516	568	545	555	591	568	575	531	613	555	529	570	573	556	553	564	544	591	504	568	571	580	532	570	599	560	573	550	554	556	541	519	580	579	576	609	596	554	538	549	594	522	520	569	548	551	542	561	581	578	570	532	572	539	517	625	556	560	534	548	576	577	582	551	556	539	559	580	538	557	544	603	598	555	531	563	551	557	584	572	586	575	563	537	582	585	538	573	603	587	529	581	545	536	597	566	560	581	558	578	536	559	535	520	581	579	573	519	564	541	581	543	574	556	572	580	535	577	555	596	533	599	611	573	526	515	608	547	566	567	563	584	572	551	567	572	596	542	539	534	557	554	547	554	559	566	580	552	590	557	552	544	587	529	555	563	584	531	526	623	529	587	598	558	534	570	569	585	581	536	588	589	592	521	564	563	548	562	534	538	544	557	541	571	591	582	586	581	539	583	529	553	542	585	584	514	590	577	600	566	546	540	526	586	572	571	625	511	574	622	580	569	581	555	516	541	531	602	597	528	592	545	584	558	567	579	559	509	581	589	538	545	586	531	613	566	543	571	524	574	564	569	550	574	575	549	564	574	554	543	551	577	571	545	595	549	558	527	575	545	603	570	535	520	548	548	543	588	518	561	537	538	564	533	571	619	546	608	591	551	587	559	518	600	563	557	559	603	548	555	571	559	536	571	578	554	580	589	555	638	564	535	595	556	606	621	569	543	549	573	572	569	568	588	571	533	566	567	506	561	611	579	558	572	574	573	554	552	590	507	529	598	532	543	579	519	570	598	547	553	599	529	523	531	586	582	543	524	582	608	590	548	545	568	545	577	544	588	519	560	568	574	541	519	534	589	546	537	573	556	585	562	551	559	526	569	577	538	524	549	518	519	534	523	601	515	586	609	575	537	577	576	568	574	543	580	608	566	536	595	576	562	556	564	557	537	583	560	567	582	573	579	526	579	548	551	588	520	491	591	540	554	536	561	592	521	585	546	582	536	564	594	597	550	561	572	561	595	587	543	525	563	560	562	559	541	552	537	557	500	585	568	584	550	534	522	579	557	564	596	536	550	552	535	564	600	558	550	543	564	591	573	564	542	548	547	555	539	567	571	566	582	536	574	575	568	585	560	558	563	539	569	591	607	590	573	579	543	528	568	554	572	535	566	562	568	563	544	526	518	572	558	587	526	567	532	519	590	587	516	594	574	503	538	524	597	586	563	523	566	555	545	585	553	575	564	574	567	555	511	549	537	584	574	526	550	521	579	541	582	550	560	529	601	554	535	546	531	599	553	517	576	564	578	526	572	544	577	539	555	638	622	554	556	557	561	586	531	547	567	579	526	555	513	574	563	557	534	622	583	553	596	561	605	524	530	563	525	558	546	552	542	570	538	574	522	550	563	588	537	555	556	552	578	577	536	558	583	550	599	536	556	532	548	558	546	517	584	560	560	548	562	612	541	594	604	600	551	558	527	530	554	570	566	586	578	582	571	553	573	566	556	577	559	554	606	543	568	574	621	569	580	555	564	544	561	583	564	595	577	543	552	556	519	561	558	524	550	541	524	566	532	582	543	547	577	507	574	523	582	571	570	550	530	553	555	570	529	535	543	540	528	568	576	548	548	557	533	547	555	565	583	562	560	536	578	532	555	496	561	533	554	593	549	570	586	552	535	560	569	546	533	542	589	526	564	568	511	555	612	548	614	538	572	538	560	600	560	566	566	551	600	551	581	566	582	521	574	611	532	536	578	564	572	536	551	598	555	561	549	624	563	544	559	564	525	538	556	549	575	560	568	525	568	545	587	531	542	517	492	563	540	565	542	547	584	564	572	599	545	558	582	557	581	552	574	595	567	561	537	532	590	535	595	526	583	570	555	537	560	581	551	563	578	529	500	567	543	527	576	511	545	541	564	606	537	592	578	602	580	534	553	520	538	536	525	559	566	574	581	560	560	533	561	541	596	515	593	545	504	532	598	582	546	548	568	552	570	549	578	584	532	588	543	534	565	564	536	576	515	557	563	539	570	561	576	536	597	531	630	542	539	549	622	559	568	570	595	591	548	577	547	553	579	590	601	566	588	622	595	566	533	539	553	573	538	554	508	555	556	582	581	560	598	575	541	525	591	618	524	577	567	570	540	595	586	538	575	604	585	599	591	589	549	578	502	547	551	548	525	566	541	593	529	569	548	532	574	526	582	565	579	552	578	544	568	570	555	554	597	557	537	516	536	586	593	578	588	583	548	636	491	534	583	552	581	588	582	551	545	569	620	534	561	577	578	549	545	560	565	538	561	549	564	555	549	551	562	556	563	545	547	577	532	576	530	562	553	581	558	517	577	514	588	599	566	567	574	570	594	537	539	573
25061	21216	27259	25345	12310	3693	2406	1865	1569	1439	1359	1286	1214	1272	1190	1185	1142	1195	1206	1141	1172	1134	1074	1143	1095	1117	1112	1215	1036	1034	1093	1040	1076	1071	1060	1069	1108	1054	1116	1081	1118	1133	1008	1064	1064	1037	1032	985	1051	1004	1064	1002	969	1042	1053	996	1031	1063	994	993	1023	997	1052	1015	990	989	1042	984	1010	986	1041	1009	1005	1007	952	977	1015	1017	1067	963	1016	974	1046	1051	1057	1011	1019	1003	1003	1045	996	1045	1073	1042	1009	1042	994	982	976	1029	977	1001	972	961	1057	994	1005	963	990	971	1004	1006	985	941	994	1001	987	991	1029	995	1010	1002	1024	1056	1005	1025	1007	1007	1005	1000	978	1019	953	1014	985	991	1009	963	991	1019	1006	952	1043	995	1058	1007	1003	971	1050	971	994	963	1030	985	1030	987	1007	993	1072	960	960	992	1004	977	1002	968	988	965	1006	1022	930	957	997	1002	1092	1019	994	986	1016	999	1033	1016	1012	1033	975	995	999	1028	1029	973	993	1028	987	996	999	943	983	1030	1005	1069	1035	1017	984	963	954	997	1049	1019	1007	953	970	1060	988	983	977	949	991	967	1011	1026	1018	1054	1003	972	1001	972	1065	1002	1016	1019	984	1013	944	1014	963	951	989	997	995	979	962	1030	994	1020	970	976	923	1002	989	1011	1026	972	929	1038	928	1012	944	1018	1031	980	944	943	1015	967	1009	1004	1003	979	1070	1042	922	1048	1065	1035	1010	976	993	992	986	1001	1001	1059	983	1033	984	993	978	1054	987	1004	978	1019	1023	1004	968	950	1002	1000	1063	992	981	1052	984	964	1036	999	1017	956	991	983	1035	1004	1007	953	966	1034	973	972	1010	996	985	942	1049	1008	1053	988	1020	1023	1027	1045	1035	991	1007	1044	973	1031	996	1002	996	977	977	986	1064	986	1033	987	1010	977	969	965	1019	1011	966	1022	996	977	1028	1030	1067	1012	954	1033	994	997	990	1034	1014	944	965	976	1014	1041	962	983	989	975	994	932	1048	1085	990	983	977	984	997	956	975	1028	1018	995	928	922	999	1051	1048	1009	985	996	1036	1019	1040	1001	1025	1002	980	1003	996	978	985	972	1029	1022	977	1028	1021	935	1024	1075	978	995	975	961	1008	977	1010	1022	993	1051	1028	1016	998	969	966	1024	974	1006	1017	986	1018	1031	958	1037	1013	1013	981	982	1048	1001	966	1073	983	993	999	965	962	1066	977	932	1015	964	1077	1001	975	989	959	1041	971	978	963	964	969	999	1012	1018	996	963	981	979	963	1015	982	973	963	1031	1013	1012	961	1042	972	949	995	982	1008	1037	1044	1022	976	1017	1007	1011	1016	1007	982	997	1002	1016	1000	1041	1023	959	939	999	996	989	1042	1098	969	1037	1051	1003	940	933	1006	989	1019	1020	979	981	1010	1000	997	1003	1016	995	990	1016	1003	1002	940	1019	995	1044	1056	1019	991	1011	998	934	1089	1028	977	1003	1031	1015	955	939	1007	992	1017	988	990	1009	985	987	990	984	971	1074	961	997	982	978	962	971	1019	1010	1002	973	1046	1069	977	1001	987	1000	991	989	952	985	1030	1006	1002	968	1014	976	1041	981	988	1017	969	956	993	1027	1002	964	1008	1016	979	967	990	988	946	983	1037	975	987	995	997	1004	959	959	955	976	946	975	1014	1025	939	979	964	1079	997	979	1009	1010	939	1022	1007	924	985	986	999	961	1013	961	952	1048	990	923	994	1032	1004	942	992	1017	976	1031	1024	1009	1005	959	1026	986	921	956	995	1000	975	1016	990	1026	941	1010	1040	996	939	942	1038	965	968	958	1013	1010	984	970	1036	999	1010	1060	1022	964	1023	1000	1000	1011	1083	962	1065	1037	964	956	937	1007	987	1076	948	1026	1003	991	937	1076	995	962	970	983	1036	985	1020	1033	968	992	1012	991	1016	975	1040	1067	1034	1002	1018	997	1044	963	1016	1016	1003	974	1004	1002	960	956	955	999	1021	1021	1034	950	971	1040	1044	993	1012	1014	964	990	1018	978	998	973	1081	1045	975	1052	979	1021	1004	1056	1050	1007	974	1017	1028	956	1025	984	961	981	998	979	974	1011	1052	1030	1030	962	1033	989	977	976	969	978	908	983	996	961	966	1033	1020	1012	1050	972	1014	1005	1044	980	986	984	968	1068	960	1000	1058	1006	1001	970	962	1049	989	980	1041	1031	1014	962	1027	989	966	985	979	1064	983	1008	984	996	993	1007	1009	1021	967	1035	1014	983	986	998	1019	1041	988	1031	953	1029	1023	970	952	1040	1001	1055	959	1055	956	946	963	978	994	1013	1008	1009	972	1002	1089	1042	1015	1025	967	1022	950	972	1059	1002	1010	956	1014	1068	950	1005	1004	975	1003	968	1044	1019	1014	1012	1032	956	986	980	994	1027	996	1010	986	1024	1050	986	1030	1000	1019	1019	951	976	990	1066	1028	1021	955	973	996	943	1007	1014	1002	950	993	940	994	1036	1028	1016	991	1002	1032	993	1010	984	994	1009	991	987	939	1017	993	1008	987	1033	1021	1015	1000	976	1008	1022	971	1005	958	1011	987	930	945	997	966	1029	972	956	1004	1061	1020	927	1016	1039	937	1025	1010	1065	1017	1003	1031	1022	1038	951	1045	1034	967	1093	1004	927	1014	1031	1010	1000	918	994	1052	959	1015	965	1005	1001	999	1095	956	1072	1031	1043	976	941	981	1027	990	988	965	1014	1014	984	974	1024	1028	1056	1015	974	1013	994	996	967	978	986	1009	933	976	1011	1000	996	965	1032	1053	969	982	953	1015	996	1013	966	1042	1006	967	989	1007	998	980	1005	918	976	1027	1038	1078	1024	931	974	977	958	1008	898	991	992	960	953	969	974	974	1080	1028	1013	990	1028	984	1030	951	979	989	950	959	1000	1014	1050	994	984	989	1032	999	1004	970	972	1039	1042	1029	1003	980	987	1013	1008	940	986	1009	1040	1016	1025	974	1049	1052	1011	952	998	993	976	1036	968	989	958	1034	1013	1048	998	980	950	964	1024	1002	978	988	1029	1002	1037	988	1018	951	1021	1020	992	1025	965	1010	1004	1013	966	1016	1036	946	1014	1033	1001	1057	993	948	974	988	984	1013	1013	989	1001	1018	1043	1027	991	999	936	931	1001	994	982	990	1025	1017	987	998	1018	1014	995	1003	980	977	1003	967	1061	987	1021	969	1004	1054	969	971	981	1014	1065	1022	997	1007	981	1003	978	1008	1035	966	1025	975	1029	966	1003	984	1021	997	981	999	977	1014	971	974	1007	1007	1060	1002	1061	977	1013	956	980	1011	930	967	1011	987	1032	1034	997	1023	980	1034	989	1040	1054	968	1060	983	953	1014	924	1040	985	1036	1028	962	1044	1017	997	1024	1012	1041	940	951	972	1015	992	1005	950	1029	1015	992	1057	1041	987	973	1068	1023	966	997	981	1017	925	992	992	970	1020	989	1001	1043	979	986	975	990	1002	1006	988	1048	1049	1006	1011	956	944	1029	1029	981	997	1000	949	991	956	980	965	999	997	1012	1039	1038	1012	988	1002	1005	962	1091	995	1020	989	1066	973	990	1047	962	945	975	978	1026	1015	1055	940	1031	957	1044	941	944	957	995	1017	978	904	1033	966	968	1022	1083	965	979	1000	960	941	1013	1031	979	996	980	945	1034	1052	933	953	1021	968	982	1016	963	1021	982	980	1018	1014	958	979	953	1037	969	950	972	992	972	1045	1006	1030	1057	1009	967	1043	1028	1031	1007	1010	990	1023	994	1000	1032	1003	1012	956	1054	965	1025	953	1007	967	1016	961	996	1001	968	963	1005	1004	986	980	991	982	992	999	1016	975	1010	985	993	1062	979	1007	983	1070	1046	1050	1003	1049	997	977	971	983	1025	969	1003	999	1047	989	968	1007	980	1015	1000	966	972	1041	1002	1017	995	957	1004	1066	1022	1043	1061	1016	1031	1017	1001	1019	975	977	1043	963	953	983	992	1047	1032	1007	974	988	993	1013	1028	1022	1047	1008	987	998	1022	1043	976	987	1037	1007	1017	1024	1044	1069	958	918	988	964	934	1010	1026	1018	981	991	991	1057	1019	1036	1012	990	1002	1062	1057	1001	1009	935	1007	940	1011	996	971	1011	1041	1020	974	1061	971	1017	990	992	1033	1044	1006	1060	967	985
13107	22822	16230	8632	6261	4786	3505	2738	2130	1875	1691	1510	1425	1412	1319	1449	1322	1300	1304	1237	1307	1280	1192	1151	1181	1263	1188	1242	1152	1134	1164	1104	1165	1131	1173	1114	1147	1170	1207	1182	1160	1056	1098	1100	1102	1054	1049	1074	1105	1069	1057	1079	1062	1002	1030	1027	1045	1097	1051	1002	1008	1011	1002	995	972	1035	958	1008	1007	1005	1063	1023	991	1028	1032	1047	975	987	1019	1043	966	1008	1027	1050	997	971	1038	1006	1010	992	1053	981	972	981	973	1011	991	1023	1000	1015	1034	1014	978	1051	1021	994	1056	995	957	1068	973	1014	982	1001	1017	961	1060	1071	1027	1105	968	983	1012	976	1021	1017	995	1011	1002	937	1051	1020	994	990	1010	1022	984	1072	1011	1003	998	977	997	999	1026	999	995	1000	1077	969	910	1005	983	1026	972	1021	945	1031	1025	985	992	1010	1010	1004	1015	958	992	1016	998	1023	1044	995	1065	1028	1024	1014	1009	991	948	1007	1041	1025	1008	1008	1024	1034	1022	989	998	972	1008	1035	1001	1017	1013	1013	1018	975	1060	1048	960	1011	1011	971	964	1000	1039	1039	1001	1011	1004	959	1004	1000	1008	1032	1018	980	1031	997	982	985	1003	1038	1006	947	1036	1014	1037	1034	1025	1029	969	1035	1002	939	1070	979	944	1023	1054	1023	984	1045	1032	1011	984	1006	1011	1054	993	1038	998	1001	1022	1035	1060	1021	1102	970	1004	1018	1000	1030	945	1028	964	1031	960	961	1034	1057	986	994	984	1071	1008	1007	966	1032	1040	1002	991	1049	994	1102	1000	998	998	1000	990	1036	1016	984	986	996	1023	1006	996	998	1048	992	995	1007	1000	1062	967	1017	982	1009	1046	976	958	1004	1095	992	976	1020	997	960	1041	1000	1031	983	1022	1086	993	952	1039	1046	993	915	1016	1000	1063	1002	1009	1014	1048	1020	993	1017	994	1003	1006	1063	988	1028	960	993	1013	1012	985	978	1020	992	1023	924	1070	994	1025	963	948	1031	1030	1009	996	946	1068	988	1013	983	1090	1054	1047	1040	1001	985	1034	1040	976	964	1031	953	1017	1024	1043	986	1034	1057	1049	1007	1049	988	1007	1042	1001	1042	1019	1002	1003	1004	1047	981	1032	999	1012	996	1015	969	939	983	937	1012	1000	993	1041	1011	993	1035	1038	990	975	1004	1048	1002	970	1067	1070	968	1058	1020	1057	1062	1025	978	1007	1045	963	1000	975	978	983	1000	1014	973	1023	1023	1038	1029	1024	1090	1039	1032	1025	1041	1019	1006	986	993	1040	994	1025	972	1059	1005	1013	959	986	972	1042	999	978	1007	1009	1052	1039	1050	990	1020	1041	999	950	1008	955	1089	1059	979	1021	1015	1011	997	1061	1032	1009	986	1044	995	1047	1061	1010	988	1081	1099	1045	1036	992	1040	983	962	990	980	1057	994	1051	1032	975	1007	1005	1025	1020	1002	963	978	1011	1020	1059	973	975	983	994	937	1051	1016	989	1020	1064	1034	978	1020	1004	1020	984	1051	943	1037	1032	977	1028	1018	1024	1008	1003	1020	1022	1020	1057	1033	960	1010	1028	977	1002	1036	1037	1017	994	996	1035	1053	1049	1007	978	1010	981	999	1037	991	991	1016	970	999	983	1000	1029	984	999	966	988	1009	997	978	1047	997	1027	1046	1049	1063	974	1019	992	1002	1032	982	1023	965	1061	970	995	994	987	1029	990	986	1027	1000	952	1027	983	1018	1007	1016	1027	979	1083	998	1021	995	1037	975	1035	1017	1012	1020	987	1006	950	1055	1035	1018	1002	921	1021	1044	936	963	1030	976	1077	989	1007	998	1036	998	1017	971	1001	984	1009	1001	1049	984	996	1027	1008	994	1019	1016	1031	984	1024	1003	1009	982	1005	982	971	989	1046	982	998	988	1041	966	994	1006	1026	1018	1015	972	989	970	1010	1050	1030	997	1027	1008	1052	1024	1023	988	1067	987	1052	1006	945	1007	1038	1029	1004	1020	1031	988	1002	993	1036	1045	965	960	959	1012	1024	958	1000	972	999	1054	990	994	1006	996	1015	1012	1003	973	960	990	1018	1022	1000	994	967	1012	998	997	1041	990	1010	999	1037	1007	1016	982	1023	1024	1045	1050	987	1013	970	1017	1018	948	1052	1047	1027	1030	988	994	994	1009	981	982	1018	1053	1014	1010	972	1019	1034	933	1021	1011	1000	1014	1032	1031	972	1021	987	969	988	1011	1009	1045	1039	987	1015	987	996	999	976	914	974	1019	1022	1006	1109	988	1056	1005	911	964	1011	1039	1117	998	965	1007	1001	1029	1029	1011	963	996	1010	1033	987	1027	1024	999	1022	986	986	1034	1037	988	994	985	973	993	1021	1010	1008	1016	1033	1063	969	978	1044	1043	1018	1007	1053	1024	986	1006	974	1052	981	990	1023	947	1040	974	1005	1008	1009	1073	1040	1001	1032	992	1019	1008	979	1003	981	1027	1019	987	985	990	1028	999	1034	1012	983	1021	1041	1048	1057	1010	1022	1010	1013	1026	969	1041	1030	1029	1035	1010	1046	1019	982	1016	970	989	1031	1015	1010	1019	960	1026	1058	1009	1017	1038	1006	1026	1009	957	998	979	997	923	1022	968	1064	1010	939	992	1028	1000	1057	1065	997	1049	1036	986	1078	999	1068	1032	1073	1055	1029	978	1006	1021	1026	1016	990	1072	949	1026	1027	1036	952	1049	982	1005	1000	1096	1009	1024	1001	1073	1050	973	990	1055	976	991	994	1024	1005	1030	983	1047	988	995	987	990	1035	1034	1037	1020	1036	1037	1024	1011	1043	979	988	974	972	1069	990	1031	1023	1059	1022	1016	1034	969	1012	990	1041	1031	998	995	1029	1017	981	1050	961	1063	1031	1020	1044	1016	959	981	977	1016	1004	965	989	951	1011	1069	941	979	1033	1036	947	1010	1017	1033	1012	996	1012	1001	998	1034	1053	1054	1007	1011	969	1050	946	1010	1025	1067	1014	1030	1003	999	993	1036	1004	1073	991	1011	997	995	972	1028	972	1005	1021	1025	1061	1042	973	1020	1020	1018	1004	1021	971	1026	982	992	1012	1019	947	975	1005	1053	1016	996	996	1009	1075	996	1032	1070	1031	1010	1027	1020	1055	993	1001	974	976	1022	993	1027	1036	1018	990	977	986	1015	992	1000	963	1006	1058	1036	987	1029	1048	1071	1102	1045	989	982	940	1041	1047	1011	1019	980	1002	1017	1037	1040	961	990	1072	1005	1004	974	1074	998	1025	1023	976	1054	941	1061	1029	1005	1038	1031	1019	1071	1027	963	1044	975	1016	1019	982	1014	1023	1022	1003	997	1015	1022	1003	1041	1031	958	1052	1080	1001	1048	1009	1018	1021	997	1053	1015	1026	1110	994	1009	1071	1031	1013	1036	1021	1029	1021	1028	1023	1021	1014	1038	995	1033	1048	986	1029	1071	992	985	1036	1082	1019	1051	994	1008	987	1024	988	993	1058	953	1060	1020	990	1058	987	990	992	1076	1013	976	974	1027	997	1083	1002	1036	1006	1035	992	1027	981	989	1039	961	996	1014	967	1000	990	1012	1050	973	1043	1009	1000	992	1025	1010	948	1038	1039	984	1035	986	993	1051	1067	1029	999	1053	1023	916	1035	1030	1046	1057	1014	1036	984	1004	1027	1013	1020	1013	981	1034	1022	1050	1026	1016	1060	999	966	993	992	1004	986	1039	987	951	1026	1035	1037	969	1033	975	1058	1006	981	1012	982	1040	1032	976	977	1045	986	1006	1009	1039	960	979	984	1044	991	1011	979	1000	979	1000	1032	969	995	1004	1041	999	957	1015	1086	977	1031	1008	1019	1023	1033	987	1048	939	996	1070	973	1048	989	988	1010	999	990	1111	979	1044	1012	1035	1022	1017	937	1030	966	1056	1015	966	981	996	1018	1041	1050	1005	998	1032	1020	1019	1020	1037	1057	978	1068	974	991	965	947	980	1056	988	1070	1024	988	1081	1011	968	1018	1082	1025	1038	976	973	1018	1050	1038	1033	1040	1049	986	1028	990	1016	1067	994	1036	954	1034	1025	1017	966	1002	1016	994	1028	1006	991	1029	1001	983	1056	1072	1041	1016	1020	1023	1045	1009	1015	980	1022	1013	963	936	1014	972	985	1076	966	1001	1038	1051	1038	1011	1020	1033	992	1045	1041	937	1026	998	1017	1021	1013	1022	1058	1047	1017	1025	1010	1005	1024	1049	1028	992	1060	1016	992	1004	965	1038	1038	1030	1032	1029	1006	960	1000	1017	965	995	995	1027	1022	1096	976	1026	994	1030	1040	1003	1019	1004	1064	1031	1001	1006	992	998	994	1012	1002	1015	1012	961	1001	1033	1029	978	978	1046	1028	978	1103	986	1032
22661	21260	28912	23898	21259	21393	11219	3305	2256	1812	1678	1451	1357	1323	1262	1248	1193	1233	1123	1119	1096	1072	1015	1040	1022	969	1107	1051	1018	956	912	947	883	907	957	945	1056	1012	1050	985	946	899	929	902	864	863	841	873	815	850	880	849	866	827	841	892	840	871	785	805	844	764	818	822	774	815	811	780	829	813	826	795	779	793	832	740	838	768	746	764	800	848	779	765	758	797	825	797	779	775	832	783	876	802	804	840	790	752	772	820	742	807	776	861	786	822	806	776	783	741	786	817	744	845	768	752	802	779	819	781	825	737	800	801	788	797	813	809	763	757	780	867	825	809	789	880	808	804	807	832	812	830	829	788	771	807	771	782	819	816	830	796	784	774	815	817	813	798	773	786	836	789	837	826	814	785	834	763	782	821	790	814	724	805	772	784	836	822	794	764	753	729	839	817	786	824	818	770	829	800	829	757	789	774	831	813	835	799	824	861	781	767	746	781	784	763	741	829	793	829	816	810	826	768	812	777	808	779	771	800	810	757	787	801	784	768	783	782	818	773	798	785	803	741	751	821	761	818	818	772	770	784	767	787	776	751	780	822	755	801	776	790	734	806	793	828	873	793	812	777	796	781	826	772	868	785	817	791	780	800	827	793	798	792	784	776	812	732	799	835	795	793	789	790	816	828	814	787	839	779	805	782	785	764	793	799	826	758	779	819	804	807	763	813	770	807	851	793	813	741	809	823	765	811	811	787	838	810	734	781	775	790	815	799	780	778	861	843	782	753	774	838	807	724	819	784	876	793	831	807	767	752	821	771	799	792	760	803	818	815	795	807	783	813	754	726	807	787	775	813	812	800	753	851	787	797	787	793	767	823	792	787	828	816	761	813	825	792	765	757	869	751	857	826	842	780	808	722	813	776	800	781	812	783	751	773	767	809	821	824	824	770	773	761	839	783	772	744	798	822	766	802	817	782	796	764	778	789	784	774	819	796	819	745	754	790	799	765	827	763	822	801	741	763	783	780	780	761	783	813	787	783	806	750	818	789	852	814	778	821	818	800	784	828	768	796	800	756	755	856	803	843	769	838	775	773	822	760	784	794	762	811	813	767	806	748	792	804	785	753	810	756	800	773	744	776	764	765	765	816	753	810	805	738	798	819	780	802	886	817	768	836	779	775	787	820	783	749	800	760	837	760	762	743	834	791	790	771	799	824	784	821	818	823	780	806	784	797	821	802	788	792	800	844	809	796	842	829	808	801	809	780	800	790	797	817	799	754	799	769	756	760	804	818	771	773	804	792	736	774	785	795	790	812	861	839	760	779	801	813	789	804	770	798	768	833	775	808	789	841	829	776	809	800	744	805	803	810	764	763	805	748	786	756	757	799	749	776	732	802	783	795	792	817	814	857	800	808	745	774	771	814	775	785	835	771	795	782	755	790	734	799	767	752	838	775	728	817	811	785	752	788	761	775	763	796	764	810	793	792	776	824	822	828	770	757	824	759	839	786	842	770	795	783	794	791	756	752	807	814	797	766	802	762	758	747	825	777	810	761	795	782	826	754	776	786	757	817	845	805	840	802	767	830	790	780	752	769	763	800	792	766	805	793	816	785	754	837	829	757	776	795	783	786	765	754	843	836	832	856	751	759	766	783	765	781	842	768	806	823	803	781	788	772	782	806	840	773	753	772	804	787	816	789	793	782	743	868	771	789	737	738	847	802	803	805	776	793	745	794	864	820	850	779	780	827	798	766	782	788	765	781	719	810	770	810	735	771	779	852	739	757	774	749	775	824	838	782	810	811	822	788	793	751	836	816	800	876	817	782	776	815	731	745	774	772	803	772	834	801	804	777	757	770	834	812	758	774	800	843	786	775	806	716	836	743	811	754	794	811	774	766	750	788	768	777	785	735	808	844	765	760	816	770	805	808	821	830	799	795	786	743	759	783	781	744	780	745	819	770	787	862	865	853	823	797	739	789	787	788	771	841	737	755	759	757	784	778	823	788	786	807	780	743	772	789	785	810	776	844	815	790	796	796	792	784	773	761	861	775	758	751	791	778	816	819	766	741	821	809	799	811	763	804	787	799	801	754	796	788	814	812	770	817	749	832	775	802	799	806	772	733	776	777	799	839	769	794	779	840	777	817	811	851	824	836	770	836	783	790	807	848	793	735	755	793	778	799	827	812	801	823	787	747	782	749	762	798	815	859	751	724	847	778	814	791	773	806	814	811	842	802	764	776	803	761	778	759	751	807	795	831	815	862	811	800	756	827	796	778	848	842	768	859	787	823	802	747	836	745	763	753	764	824	773	776	773	773	787	838	778	835	797	827	791	809	818	821	764	815	836	802	819	756	761	824	798	791	736	826	778	832	825	781	718	834	816	773	752	824	772	752	809	757	764	786	805	774	829	737	827	812	755	807	776	786	756	821	752	815	785	813	821	783	810	797	798	839	717	747	838	781	756	801	829	799	804	791	759	812	733	804	805	794	829	774	810	843	792	790	771	755	848	806	807	768	776	819	785	741	811	834	781	799	761	793	782	757	813	799	839	782	771	791	775	777	774	733	785	771	791	789	810	805	791	727	810	753	829	770	777	761	796	785	802	748	790	802	754	737	773	767	799	833	806	798	723	806	851	764	835	774	788	772	763	813	775	847	840	818	827	847	817	778	825	787	785	828	779	817	762	871	800	771	797	772	833	819	858	764	804	771	783	787	771	753	795	787	745	777	798	731	738	813	784	804	767	792	763	811	777	837	809	796	784	828	756	763	774	814	797	791	799	802	778	805	753	787	803	791	771	777	748	798	839	832	818	765	780	797	812	838	783	828	825	754	788	794	799	844	784	840	823	765	814	780	743	820	837	782	805	839	782	813	827	770	790	788	770	785	779	769	794	720	831	806	841	821	744	800	800	832	796	802	838	807	786	820	768	751	850	804	774	800	767	797	824	798	830	780	780	752	827	781	845	780	777	775	742	754	797	782	772	820	787	783	768	775	789	812	730	779	738	793	761	821	791	832	793	808	759	867	834	791	752	772	803	804	809	756	839	826	791	753	795	790	809	841	797	745	828	813	771	806	850	774	789	803	766	773	812	768	770	788	796	796	790	757	817	776	774	839	769	760	859	779	785	749	788	733	791	765	770	799	781	822	754	755	797	775	774	807	782	794	778	794	796	816	795	826	812	817	787	833	775	824	783	822	745	786	805	765	789	750	812	795	817	750	813	793	750	760	803	758	852	791	814	813	781	809	837	789	817	827	791	787	790	821	800	801	817	786	781	803	774	790	756	772	796	805	807	762	745	779	711	774	783	775	782	833	776	816	774	795	828	857	807	825	770	776	777	795	835	777	755	814	794	786	809	814	770	842	793	797	784	792	805	809	749	823	777	797	791	801	786	789	811	785	807	812	768	772	784	806	801	795	753	769	752	796	812	815	824	797	767	770	733	796	812	794	825	783	820	802	743	781	764	742	734	790	773	809	806	766	786	842	802	813	778	810	778	761	820	786	754	787
16131	33346	24955	14505	10736	8223	6023	4517	3501	2707	2301	1958	1776	1778	1657	1532	1548	1490	1427	1352	1307	1211	1145	1188	1211	1260	1217	1150	1029	1035	1056	1039	1072	985	1044	1115	1093	1128	1133	1075	997	1011	932	927	960	891	825	899	869	912	938	831	861	863	849	866	849	815	856	837	763	792	836	803	766	848	808	781	783	799	781	827	786	813	814	780	803	809	766	798	782	842	806	774	763	859	785	808	770	828	753	751	828	789	777	745	801	772	792	721	828	781	809	786	801	835	793	682	854	784	836	854	817	826	851	793	770	790	799	794	835	793	772	758	810	768	771	731	826	751	806	804	820	719	747	780	753	744	797	802	781	769	795	737	769	799	763	789	828	773	773	752	827	816	839	811	762	824	800	804	814	792	773	734	802	816	765	785	817	806	779	804	781	800	800	799	767	785	766	802	810	788	786	795	821	757	774	838	790	772	770	740	776	763	823	810	797	818	831	767	804	783	787	754	805	803	746	753	772	809	830	751	809	764	772	793	736	779	788	769	773	750	783	737	805	804	838	690	801	772	841	749	809	753	780	814	780	798	796	780	736	771	838	824	850	792	788	750	798	761	773	835	764	786	802	785	812	773	803	828	704	817	820	759	822	789	773	775	794	796	827	782	768	831	789	793	791	794	780	752	776	744	832	812	748	765	882	772	805	731	787	769	761	831	738	836	792	755	829	766	812	818	778	773	811	795	782	799	814	763	837	754	794	793	785	745	804	713	775	748	770	774	759	725	755	837	790	754	824	799	782	773	757	806	733	756	750	785	820	785	812	781	788	760	815	790	804	803	761	764	821	771	772	762	789	759	841	800	774	816	800	779	778	779	805	800	776	778	771	789	725	821	778	769	839	786	780	762	785	774	843	767	786	788	812	799	800	784	836	815	777	783	793	793	781	842	793	837	867	763	754	793	823	746	801	767	829	805	785	813	770	775	854	788	774	834	796	771	751	766	801	849	827	781	820	791	786	760	768	776	798	757	794	775	792	761	841	759	783	807	854	800	815	800	766	806	772	785	789	788	830	740	764	805	822	843	823	781	787	740	827	794	794	770	800	789	808	772	811	783	768	785	789	833	767	789	782	747	799	769	779	792	849	749	769	823	813	797	776	792	776	777	757	802	804	749	775	761	776	792	811	798	774	824	756	769	750	787	779	809	759	809	758	794	833	763	795	759	777	811	777	769	801	780	794	801	819	777	793	828	780	794	797	797	781	757	706	793	790	770	833	809	802	753	786	747	796	751	716	760	802	817	763	782	852	757	772	783	794	773	779	765	793	813	739	816	756	878	840	748	840	770	806	788	798	777	808	785	774	769	787	759	807	769	773	773	749	758	773	784	766	818	767	810	741	751	794	801	751	816	766	763	812	770	833	748	766	805	811	824	793	803	828	757	831	767	780	763	772	815	791	778	831	815	840	773	763	781	765	740	803	774	808	805	801	768	805	847	795	788	804	733	773	752	801	789	761	816	775	799	805	772	854	748	802	792	785	766	754	830	821	767	779	834	795	827	796	799	700	789	741	813	753	794	793	757	757	727	826	757	767	807	785	820	815	775	766	814	796	785	799	785	812	789	787	796	755	777	797	802	792	817	814	837	788	798	797	788	780	805	841	795	749	784	770	823	767	778	820	777	825	790	784	791	727	782	745	781	791	786	816	786	745	791	764	874	795	794	756	811	805	820	782	818	782	795	773	770	814	776	735	780	799	812	785	827	795	790	783	807	768	765	751	752	815	782	763	792	793	765	816	784	768	811	811	797	766	775	809	803	762	782	757	819	749	778	796	846	782	790	787	786	761	770	752	827	809	801	793	789	718	779	768	769	771	750	764	813	790	813	768	840	771	819	768	811	764	769	780	784	787	726	800	821	762	769	776	776	761	807	765	792	754	791	777	826	756	813	799	778	722	817	791	795	781	839	746	794	804	801	815	783	772	769	804	797	790	763	757	780	783	789	826	809	841	796	754	783	815	799	779	727	765	822	843	752	795	795	749	817	798	775	804	818	778	754	806	780	821	778	782	820	761	815	773	806	819	814	794	760	793	792	789	773	844	792	773	774	786	793	791	799	817	794	785	779	812	771	753	796	776	774	762	780	747	765	775	831	813	749	804	784	750	802	849	812	792	805	781	830	792	786	785	803	783	809	809	781	819	778	786	786	815	837	835	814	815	867	810	748	826	758	762	819	804	747	796	769	758	765	779	844	774	841	764	798	793	804	763	779	782	751	748	812	797	777	826	768	790	826	818	806	783	821	793	748	804	751	826	775	761	733	805	802	771	775	828	809	780	792	814	789	820	796	765	795	791	738	784	760	818	797	811	755	772	813	787	756	780	748	715	774	843	763	790	794	799	792	770	745	747	775	796	825	783	784	802	779	796	814	830	746	765	800	761	805	785	742	770	763	742	767	799	769	827	804	773	795	815	832	782	778	799	783	753	788	814	787	760	793	803	789	806	755	777	785	791	791	770	752	818	833	799	859	809	732	757	821	749	760	777	764	715	821	795	861	785	749	830	803	838	741	834	836	756	825	787	793	839	758	725	825	798	806	755	807	779	787	748	776	832	784	802	761	749	793	759	776	738	718	837	765	803	814	790	786	786	746	784	775	812	805	816	805	756	780	778	788	811	881	757	728	780	768	776	800	796	777	773	813	789	788	811	776	814	820	752	738	796	839	756	816	796	786	775	848	771	757	723	840	791	786	775	749	843	782	743	753	762	800	808	802	779	777	780	762	777	744	788	802	743	814	789	783	759	767	761	746	787	765	807	772	803	788	794	775	843	791	758	804	716	791	798	819	843	832	787	747	817	810	835	767	757	847	734	774	765	816	762	789	782	794	776	768	775	764	783	830	761	786	742	834	779	805	802	782	745	807	756	748	761	843	768	748	788	777	782	769	776	799	776	780	806	738	796	797	776	763	793	758	819	787	811	780	804	814	778	765	772	809	808	804	814	813	813	800	794	755	804	756	805	802	774	799	805	792	824	743	788	771	768	808	864	771	836	791	750	810	824	786	790	753	804	793	769	728	774	828	762	769	803	771	735	782	754	780	780	714	775	806	808	798	784	804	765	753	804	821	827	805	755	731	774	788	777	826	744	736	781	766	811	803	797	804	784	796	800	722	825	835	785	787	797	766	804	778	775	823	780	781	835	796	833	764	797	818	739	768	803	821	787	766	762	804	762	830	787	831	796	814	751	787	787	788	766	737	735	763	771	805	789	785	774	851	816	757	778	766	770	765	750	827	781	766	792	792	782	785	735	821	789	780	812	763	771	842	800	766	753	774	778	757	771	768	781	820	747	865	791	714	792	771	819	784	805	808	779	801	767	755	825	810	842	772	802	770	781	789	828	793	752	790	801	749	800	786	772	757	776	785	767	805	749	795	787	823	797	795	795	840	792	787	770	752	766	800	752	784	777	812	803	829	799	763	793	790	817	819	807	820	866	807	782	754	800	788	803	812	795	794	781	781	813	794	806	793
28174	19385	11870	5854	2999	2078	1487	1270	1012	945	926	864	833	857	868	862	876	888	840	867	835	839	861	809	818	842	829	831	775	791	769	793	811	841	836	835	813	827	839	823	800	788	766	764	811	755	808	817	752	769	792	711	784	731	797	761	752	729	751	718	763	805	753	766	735	766	701	758	781	715	766	733	741	763	726	748	759	754	776	764	832	718	734	785	765	742	716	723	741	716	719	674	748	742	721	729	765	771	804	746	793	765	705	736	741	753	778	754	752	706	736	740	768	706	699	742	731	767	721	713	776	709	763	765	757	675	758	741	700	741	697	681	747	766	743	750	772	769	753	792	742	724	697	749	757	690	705	744	669	697	779	742	760	710	768	737	725	780	722	683	788	781	757	727	778	737	770	797	748	801	748	760	753	774	739	774	728	717	773	757	724	717	719	731	744	788	746	727	704	748	783	698	731	751	798	780	748	775	726	752	726	738	797	734	747	701	745	725	749	760	698	756	788	737	751	721	760	747	735	755	697	773	803	767	725	725	764	755	735	725	716	765	690	719	742	698	730	753	737	752	734	777	741	743	750	765	737	761	739	775	743	700	749	758	760	784	727	710	713	694	710	750	766	733	708	791	766	761	772	738	757	718	751	732	754	693	686	729	762	776	759	738	794	733	765	759	797	756	738	743	703	713	747	735	744	765	776	755	728	788	702	712	756	731	711	747	775	786	733	762	740	737	740	752	761	782	736	745	741	754	789	788	729	738	738	718	774	733	769	771	720	791	802	772	712	755	759	789	753	741	767	746	723	743	798	746	700	719	723	743	730	771	769	802	711	695	772	786	700	735	691	766	770	730	829	702	736	728	754	715	771	755	710	732	748	741	672	717	701	757	745	659	747	735	738	732	753	733	746	726	724	802	748	780	793	698	717	744	705	745	723	767	713	752	752	749	756	723	698	763	760	765	726	746	722	757	770	773	717	765	760	698	744	762	717	761	749	763	727	754	776	731	712	704	746	764	730	777	737	711	732	739	744	728	776	701	759	743	749	713	775	792	721	745	753	729	716	789	715	711	758	769	739	765	784	752	706	731	718	788	745	718	747	719	746	796	794	764	762	763	730	725	754	775	725	747	735	736	737	736	733	733	723	776	727	734	721	722	743	748	771	751	773	741	738	744	746	711	766	777	789	749	774	734	757	744	777	768	692	825	791	774	707	731	763	722	746	760	771	724	759	771	763	735	767	720	725	739	721	770	727	746	729	779	724	744	726	717	772	773	736	704	741	792	752	801	768	746	772	749	707	740	709	765	736	700	753	772	734	742	774	759	756	688	750	726	720	785	708	713	763	721	720	718	753	828	761	782	730	768	772	782	819	714	766	752	750	767	762	733	730	752	716	738	786	734	698	733	736	735	692	715	722	743	725	759	746	731	743	673	741	703	725	757	783	790	747	721	742	717	732	775	793	780	760	736	783	765	730	752	759	756	746	766	737	759	748	758	747	762	729	740	759	768	803	764	787	731	754	798	757	753	739	733	746	807	786	760	709	756	773	672	735	776	726	736	775	701	778	696	726	757	755	751	754	722	739	736	692	770	764	799	736	723	775	754	782	771	756	777	769	743	749	750	710	714	793	723	763	775	773	784	728	743	778	729	772	757	730	697	800	713	735	778	748	726	763	726	792	734	753	756	733	749	803	718	745	742	754	781	778	727	687	752	738	738	755	744	786	733	803	731	698	743	767	747	692	764	801	774	757	737	754	781	733	768	765	761	737	712	739	759	729	715	745	730	696	736	773	709	747	753	730	751	726	754	774	681	750	704	758	735	744	756	718	715	734	681	752	725	784	732	805	741	742	754	762	716	726	734	764	763	817	767	752	773	725	746	760	732	715	707	708	725	722	769	749	711	688	779	716	704	756	733	731	714	685	789	726	740	726	792	748	742	791	811	761	767	807	770	754	757	793	759	759	724	761	737	764	771	694	765	762	708	732	680	738	747	731	766	799	778	732	719	724	746	750	765	775	715	761	695	733	759	738	773	729	794	742	703	723	752	718	765	706	752	719	694	752	737	751	776	741	745	749	751	784	758	831	797	691	747	747	756	747	802	801	767	777	719	796	809	731	761	764	717	728	780	732	703	775	736	700	742	752	751	709	786	799	711	740	724	704	750	807	709	800	771	774	758	684	771	811	734	730	752	742	801	766	776	755	782	755	790	715	755	725	766	752	788	780	739	744	765	704	786	772	768	723	758	753	796	726	733	824	748	741	747	766	736	729	725	709	781	732	754	761	713	672	788	811	739	746	789	753	744	723	791	763	746	774	781	762	772	742	731	721	780	763	733	786	745	698	688	740	713	733	675	776	741	767	759	770	729	722	752	744	728	730	815	724	769	764	729	755	803	788	780	713	765	737	771	741	775	754	748	748	716	722	733	710	717	770	759	786	744	754	711	727	741	747	721	716	733	715	768	741	709	791	787	754	740	761	699	714	745	772	762	708	747	785	751	746	760	736	744	740	711	722	717	727	761	756	734	748	759	770	702	757	701	733	777	723	733	701	729	754	738	715	743	711	744	762	719	778	773	796	724	764	750	730	753	788	743	746	701	680	750	784	756	748	756	741	711	740	716	773	714	728	757	741	782	758	706	743	789	760	723	704	770	719	762	767	765	772	704	763	744	730	727	714	685	723	770	744	788	766	753	738	753	803	723	727	738	719	751	719	741	786	765	747	777	746	651	735	760	707	714	720	750	740	727	674	720	714	722	757	744	786	751	777	751	787	748	758	769	781	779	749	746	793	719	753	762	797	752	746	777	776	698	724	720	759	741	695	757	736	772	722	720	783	724	737	725	702	700	739	782	694	791	686	766	763	720	735	719	745	737	739	753	731	776	730	723	732	723	752	745	683	749	761	772	724	788	703	762	767	744	745	729	784	734	724	812	733	691	705	725	784	793	779	793	763	716	819	775	730	754	734	760	740	719	778	756	749	740	753	742	725	785	784	714	712	738	794	740	716	708	714	712	702	723	717	774	741	749	679	783	736	766	719	770	680	722	715	722	749	742	748	702	738	730	781	748	757	743	786	690	709	714	775	778	717	711	727	726	712	749	723	700	735	754	777	775	804	749	692	766	746	725	692	695	767	738	797	772	727	755	755	743	769	722	737	802	800	721	733	726	823	728	750	731	726	737	706	723	689	763	766	756	719	747	732	762	721	736	704	760	753	702	798	750	777	781	772	711	775	743	790	724	764	782	722	756	734	751	765	766	795	742	778	777	770	790	787	689	716	765	761	731	775	730	732	695	708	745	758	763	757	771	708	718	717	810	751	734	734	739	737	770	772	742	722	735	743	749	743	731	772	746	806	750	749	751	779	785	731	769	750	707	709	801	755	700	696	731	728	749	760	757	804	738	716	777	744	727	765	776	751	754	709	730	736	702	714	701	700	784	745	681	811	735	689	711	779	757	733	799	792	714	757	736	743	736	741	778	696	778	765	756	755	712	717	704	787	722
11998	16325	11684	6057	4316	3159	2343	1730	1387	1222	1098	1060	1046	1073	987	1012	999	971	998	933	987	924	940	908	963	938	899	884	878	892	865	772	868	908	885	905	907	874	873	863	877	863	831	866	805	834	794	803	769	839	778	756	838	748	853	828	792	795	823	785	788	790	759	747	786	769	781	795	776	790	795	787	795	797	794	721	762	794	813	818	788	802	768	773	823	792	787	841	734	767	785	804	799	747	762	792	793	757	731	783	748	817	825	764	751	779	764	805	790	766	762	779	775	745	744	758	808	811	802	768	754	701	809	800	766	758	799	745	767	763	780	817	764	802	842	769	781	793	793	798	815	744	727	767	825	808	771	752	804	778	797	828	750	773	778	779	776	803	798	805	777	772	728	777	768	819	787	718	793	830	761	791	741	795	765	768	781	810	851	812	794	778	763	788	810	798	793	760	778	811	771	743	731	775	820	771	750	746	779	815	768	808	803	764	770	740	784	753	754	795	823	767	786	763	789	776	777	765	751	791	765	726	774	806	778	786	816	800	762	806	763	743	781	796	805	787	767	737	749	726	747	787	778	770	759	811	815	792	747	724	820	766	738	740	794	753	763	759	796	791	796	780	751	798	779	783	808	790	803	816	763	742	832	766	775	762	790	772	766	808	811	806	751	755	807	727	807	800	827	750	832	742	743	731	796	766	785	782	844	758	744	792	767	772	814	777	781	771	809	780	801	788	803	811	776	742	768	773	768	827	782	743	747	753	759	773	765	742	769	749	748	797	834	754	812	795	783	795	796	816	805	755	700	799	767	751	779	765	787	776	790	776	745	745	779	788	784	828	782	734	785	728	764	759	800	834	816	768	769	757	763	758	823	773	764	739	846	786	841	847	766	763	760	805	774	736	800	756	806	748	790	798	765	721	788	783	800	790	751	766	795	807	788	756	749	811	797	778	796	755	751	771	789	832	740	795	792	768	742	780	775	818	762	770	754	818	790	769	782	802	764	781	809	760	782	794	792	792	739	777	807	792	761	750	735	756	830	780	726	743	779	771	803	722	740	781	788	788	760	771	821	771	792	742	776	804	767	734	776	803	820	769	756	804	738	742	750	802	775	725	802	718	774	794	816	811	794	786	820	784	718	827	744	785	787	764	755	798	787	758	786	804	763	833	754	779	752	752	808	782	750	825	766	768	763	734	801	792	779	765	784	813	764	749	788	770	839	772	764	751	783	810	720	795	806	785	774	780	812	769	760	771	777	741	816	747	790	759	780	779	840	778	754	799	775	807	746	776	778	794	813	785	761	802	762	763	738	741	793	780	794	767	739	780	752	764	812	758	784	787	803	760	757	763	802	797	730	779	784	756	809	744	740	772	774	778	785	797	773	819	778	759	783	785	799	752	771	781	739	741	759	837	799	762	747	733	786	759	763	765	824	772	759	769	816	832	767	799	774	782	761	783	760	795	787	807	743	789	785	759	779	799	797	769	741	748	808	763	739	802	787	764	779	754	762	775	720	730	783	757	793	796	805	747	751	754	773	777	788	739	812	789	780	774	815	812	807	738	750	778	790	757	773	782	760	751	795	785	782	803	809	756	791	803	773	756	776	769	777	781	796	782	732	794	789	766	752	732	788	816	762	791	808	719	741	780	803	831	810	776	787	797	776	759	728	830	777	745	761	772	792	797	759	734	775	774	825	791	782	750	813	817	782	816	821	775	758	769	811	754	773	785	738	791	764	776	729	774	754	763	826	778	783	815	809	815	746	785	863	792	803	804	840	782	792	809	757	780	741	783	751	745	718	767	762	794	745	794	817	744	794	743	783	723	769	761	729	783	801	821	780	765	771	801	759	816	778	774	788	804	763	791	783	802	773	761	789	758	756	773	757	792	806	729	786	759	829	781	773	789	783	760	781	716	765	771	780	775	797	795	766	803	800	722	772	830	790	735	842	791	762	757	763	840	792	785	793	808	755	820	778	753	788	777	750	798	774	780	768	749	781	768	805	764	765	784	774	769	768	774	775	767	792	788	755	760	735	813	772	760	744	803	787	778	746	797	789	714	728	763	766	757	792	739	760	756	789	816	798	767	787	754	749	753	758	756	849	767	784	758	849	802	719	758	798	818	711	739	757	772	758	839	751	746	785	763	794	803	715	761	824	770	771	768	777	764	790	796	811	787	810	775	818	798	766	758	812	777	748	759	758	796	755	806	774	793	789	805	781	804	726	785	782	813	788	793	791	741	767	791	805	795	764	790	736	768	744	750	753	803	788	838	804	795	726	772	815	802	820	770	784	740	774	761	821	784	817	782	770	774	815	839	774	777	747	785	824	819	796	767	751	791	764	798	811	760	841	745	775	773	790	752	835	779	777	824	765	751	794	766	770	775	815	793	796	813	757	804	829	775	771	807	802	813	795	768	785	753	747	770	804	766	795	778	787	752	742	770	801	752	782	810	794	777	807	730	767	797	750	762	780	759	785	753	731	792	772	799	819	761	841	800	772	762	808	776	754	813	800	827	768	784	757	779	786	749	776	785	775	776	846	746	761	803	800	807	792	799	770	815	796	771	800	760	729	800	799	770	799	750	743	805	772	787	798	763	774	829	771	772	735	761	789	773	748	768	768	781	759	834	732	804	769	786	776	735	801	817	788	820	754	811	776	755	762	810	760	778	754	719	812	750	749	775	754	783	789	771	719	771	772	766	771	757	805	779	769	747	762	793	764	772	799	820	778	733	800	777	775	775	787	788	822	783	798	783	742	762	805	744	780	825	743	789	820	757	804	790	775	805	839	783	846	759	818	806	782	792	756	767	779	778	781	753	813	767	804	786	776	810	807	730	768	794	781	774	806	746	771	798	771	773	756	779	762	742	775	739	788	787	788	763	778	787	716	758	837	791	705	728	782	794	748	773	776	782	762	779	759	770	805	776	791	791	726	793	797	788	810	781	782	760	794	796	773	782	773	757	761	795	778	762	786	767	856	777	780	790	781	772	800	814	752	730	805	796	734	795	754	800	736	786	774	773	777	749	777	784	742	794	776	806	778	769	781	744	838	793	763	824	774	785	761	770	747	780	771	780	818	778	822	759	770	863	752	761	800	854	745	753	730	823	809	830	795	775	749	746	807	810	749	790	825	760	757	713	763	816	790	785	834	788	755	728	757	767	797	813	752	795	767	776	726	840	806	717	835	785	769	749	762	778	815	863	754	763	794	824	805	754	788	733	808	786	782	798	745	805	753	764	772	810	743	796	842	760	754	823	745	803	794	799	751	748	805	792	760	760	795	781	764	809	746	771	806	754	785	817	785	810	808	769	815	769	788	808	760	791	764	750	842	783	764	774	854	745	783	766	770	792	735	819	725	734	692	810	764	789	763	765	768	787	781	728	781	767	791	855	754	800	770	821	767	790	810	838	787	762	759	739	787	811	786	820	820	802	795	738	791	772	825	787	741	805	790	772	751	746	792	764	826	823	751	776	848	820	742	829	828	762	746	838	811	736	758	774
23705	21228	28505	24260	21247	12511	3380	1970	1453	1201	1063	924	899	922	805	823	885	830	728	769	728	722	735	678	681	738	714	657	685	663	663	643	632	632	660	695	678	688	667	680	666	586	609	568	586	565	532	584	580	599	555	618	583	544	618	575	598	578	532	564	530	536	551	532	565	471	537	549	494	521	563	566	521	529	541	567	544	553	551	553	519	500	525	519	541	517	523	507	554	543	553	508	527	506	518	531	505	556	557	564	576	520	493	543	512	503	518	552	521	543	576	529	528	544	534	558	565	498	530	527	487	582	576	518	514	550	532	536	553	550	510	553	518	524	525	569	568	529	547	533	499	572	471	555	568	505	549	515	514	523	533	559	527	534	526	520	521	529	508	563	562	561	562	534	535	522	508	513	561	564	535	536	523	504	539	564	502	540	510	546	522	527	535	528	491	549	537	527	531	539	536	517	570	540	607	497	545	527	517	566	572	534	552	554	577	534	539	548	493	577	569	511	532	526	534	523	559	524	550	544	542	516	551	539	578	536	528	563	544	528	552	526	560	555	569	547	533	530	501	527	535	554	555	564	553	528	552	554	545	504	505	527	514	539	546	533	474	505	538	495	496	514	554	501	576	478	516	527	561	570	525	506	537	527	520	546	542	531	510	527	566	536	525	528	542	527	543	553	529	494	526	495	556	557	495	499	540	536	517	531	520	501	528	550	535	533	504	523	574	510	550	535	530	537	518	561	506	471	545	532	584	533	521	525	546	542	546	563	505	527	513	502	474	515	516	530	580	534	555	524	530	510	543	547	518	565	533	492	533	559	515	549	502	524	552	550	518	524	548	524	527	499	515	529	517	515	579	496	553	534	532	576	532	523	509	545	543	524	525	560	535	530	509	537	540	545	554	512	513	552	552	530	523	531	529	554	511	560	551	513	549	555	567	514	576	552	559	557	538	539	540	516	541	549	564	536	565	548	556	523	581	505	561	536	572	505	509	499	519	528	541	503	488	539	543	522	564	535	514	536	540	554	554	547	502	559	514	512	551	538	545	520	497	536	558	507	535	513	588	551	541	560	537	560	550	538	518	531	562	518	558	504	531	535	546	556	556	503	531	553	536	486	506	603	530	554	514	547	528	526	561	521	548	587	523	526	525	508	566	553	539	512	562	558	526	513	506	580	521	589	543	558	542	505	529	514	534	521	542	557	509	542	553	531	502	547	531	539	520	540	536	511	527	537	491	487	517	539	558	514	547	575	534	535	538	534	537	501	521	530	528	535	552	536	539	543	553	532	524	538	544	523	542	528	536	558	507	583	519	499	542	494	563	553	532	547	564	571	543	532	524	573	547	520	558	521	566	552	537	532	521	557	558	496	557	513	505	565	509	534	550	548	516	526	537	552	518	546	533	543	520	504	560	493	540	551	530	533	522	492	537	509	542	461	539	498	521	534	533	576	505	535	539	567	511	587	543	548	512	534	544	538	525	545	541	512	481	551	526	508	523	542	532	514	522	541	592	570	570	564	568	539	568	567	552	567	503	513	538	544	541	540	454	517	561	535	552	550	548	523	500	564	546	546	551	531	523	502	563	545	494	564	522	522	518	551	524	534	551	493	542	560	586	544	522	501	538	505	539	529	506	549	539	534	509	506	584	560	550	521	512	504	562	529	524	578	543	522	508	526	515	530	520	553	549	556	549	529	507	567	512	512	566	536	553	501	541	529	528	511	546	552	524	526	545	550	556	534	605	566	519	517	553	562	542	497	456	557	503	530	542	572	517	527	550	506	518	548	487	526	544	524	529	552	522	527	499	566	537	606	511	528	516	533	534	545	489	528	519	552	567	545	519	550	488	533	526	551	561	542	561	514	508	535	478	488	512	519	544	561	506	539	561	541	528	555	513	546	543	508	573	560	516	528	512	550	549	476	542	511	494	494	564	513	531	495	504	514	509	552	570	507	536	482	552	534	581	520	513	569	534	574	536	554	545	522	559	570	515	540	562	559	562	506	528	510	574	550	507	576	541	551	536	513	551	571	538	519	532	519	521	545	534	552	462	552	518	524	543	526	549	548	552	544	559	551	533	525	549	526	494	521	500	554	531	508	516	544	560	539	564	540	515	564	567	585	515	527	569	586	540	517	577	509	518	574	473	520	543	525	534	502	514	555	560	560	503	522	520	530	549	569	531	543	542	506	542	560	521	526	548	523	509	537	503	570	522	511	586	544	532	527	554	510	544	559	562	521	522	530	495	508	512	582	560	484	509	527	564	526	502	538	524	542	504	519	554	549	509	590	549	501	503	551	551	546	537	524	522	537	532	520	510	581	566	512	551	558	509	570	503	545	533	549	559	561	535	541	541	552	523	557	562	520	537	539	522	540	519	511	510	525	520	514	519	513	535	531	543	533	550	539	503	509	565	521	557	558	494	531	514	505	514	570	530	582	532	507	510	545	502	510	553	572	545	492	534	560	555	547	520	502	510	520	512	488	543	549	526	527	519	496	546	554	598	536	498	502	543	503	478	493	542	526	523	585	524	520	533	539	494	538	532	499	540	533	560	503	550	505	556	555	500	534	505	533	531	531	587	576	538	508	547	536	516	522	483	555	542	526	562	541	514	487	564	536	575	512	552	539	545	556	516	507	511	560	529	506	534	515	510	573	504	543	522	555	537	538	554	532	481	524	533	571	545	529	568	515	565	573	548	525	511	555	530	489	522	505	540	553	553	517	545	541	486	567	506	543	554	547	534	476	524	546	519	487	551	532	499	523	534	528	548	542	580	545	540	546	548	527	566	545	527	503	556	557	495	544	544	532	560	528	541	565	519	512	540	563	535	535	491	542	541	538	525	572	549	530	547	518	562	542	529	493	552	545	599	488	543	547	517	511	586	546	549	486	535	518	518	523	511	522	568	512	581	517	556	517	507	548	561	553	556	571	534	527	522	531	518	547	523	526	536	531	540	564	509	551	526	517	542	503	526	540	559	540	482	490	555	509	547	538	511	524	556	537	488	546	524	574	525	510	527	536	567	583	529	553	533	480	522	520	521	517	545	559	508	553	584	528	521	536	512	501	559	513	524	528	549	507	540	476	548	516	544	528	559	567	531	564	535	554	541	523	540	487	528	492	520	522	545	526	550	543	564	569	530	535	524	546	530	536	528	514	538	548	542	535	518	548	556	488	542	494	508	553	535	535	518	531	527	508	546	556	481	515	532	565	552	566	551	534	546	513	551	521	530	530	532	552	513	483	516	560	549	535	525	536	517	545	555	534	561	541	563	556	543	536	525	532	497	586	500	520	505	524	501	525	543	546	526	498	506	542	500	531	535	561	527	562	515	551	542	568	508	522	510	512	559	542	548	496	542	533	520	504	561	551	519	520	565	525	542	508	540	552	569	541	510	561	532	520	542	525	521	554	529	521	541	522	535	536	546	539	542	549	523	551	525	576	554	533	535	555	538	497	545	547	521	538	507	562	531	576	535	538	534	526	558	562	574	536	495	490	561	537
12558	27726	19763	10778	7731	5817	4100	3008	2270	1818	1555	1320	1215	1182	1158	1029	1059	1051	986	931	918	903	806	802	848	880	778	796	741	730	744	752	750	749	725	755	747	770	760	749	729	708	674	650	626	637	656	651	629	668	636	619	624	596	643	615	631	563	587	632	599	554	552	622	591	551	570	545	564	575	558	578	572	557	544	586	532	543	588	570	613	558	529	586	557	604	531	577	532	528	535	540	572	531	593	573	550	583	564	578	540	526	548	611	561	553	585	547	555	555	555	535	542	577	554	626	577	586	556	570	559	561	572	591	535	561	552	569	572	516	549	545	537	606	580	573	539	546	569	597	547	610	554	551	533	517	583	597	543	598	530	614	516	492	545	515	592	560	535	573	542	562	529	540	566	574	530	562	570	546	565	599	571	576	572	528	545	584	485	547	579	546	542	531	582	523	544	576	550	566	557	559	579	563	528	519	562	549	615	541	564	530	535	549	529	568	574	536	580	576	583	546	540	590	548	554	551	592	549	576	519	514	568	578	561	578	548	548	561	547	581	567	552	545	568	536	551	586	547	598	543	565	510	533	607	565	544	590	558	541	579	561	560	580	554	563	569	584	587	562	576	603	515	569	555	534	571	538	537	548	565	562	563	541	566	517	543	526	599	568	548	558	532	544	572	587	536	604	570	566	572	556	586	576	552	572	557	553	596	561	569	584	546	589	552	543	541	514	579	555	549	539	515	560	591	516	610	594	587	564	552	586	554	517	572	560	521	552	551	555	554	559	581	554	552	542	570	571	552	570	589	533	549	610	545	575	549	561	613	568	602	523	548	531	602	536	552	565	563	595	572	582	542	518	567	593	546	576	548	609	564	589	542	567	543	554	567	553	549	554	570	563	579	561	540	587	530	544	569	543	538	598	518	555	587	600	580	546	549	546	563	592	591	597	590	559	617	577	540	556	592	505	591	556	532	590	549	545	579	566	508	568	579	602	581	595	555	550	561	579	573	526	549	629	553	537	546	572	566	571	557	570	558	576	539	534	538	543	552	555	551	550	555	608	522	552	535	569	602	567	578	555	577	529	601	593	555	563	540	573	552	539	610	570	572	558	552	579	557	539	537	556	587	561	566	593	542	538	531	578	626	546	564	573	579	535	563	537	554	574	550	560	589	558	581	566	556	550	582	570	569	567	570	562	513	526	528	557	593	570	552	540	575	545	561	555	551	589	553	593	551	586	536	581	587	579	526	537	575	526	582	550	565	536	551	547	517	570	579	502	597	584	532	560	527	588	583	558	539	562	566	558	571	539	522	546	587	547	568	618	586	519	564	547	558	567	583	583	574	547	561	578	528	554	569	562	566	518	564	561	563	579	552	592	578	597	539	549	567	566	594	603	571	531	563	576	563	587	593	573	531	603	587	566	560	545	579	554	596	582	511	584	573	561	560	596	525	548	554	539	557	583	567	611	572	558	550	584	532	553	570	556	545	555	588	597	605	588	574	540	631	548	563	538	567	539	575	535	579	552	565	547	613	593	565	563	597	544	568	614	538	550	566	553	581	573	526	567	494	597	549	559	541	603	548	533	569	559	557	604	544	552	630	551	606	539	528	583	551	581	570	559	557	579	567	572	564	548	568	566	562	537	535	544	520	571	562	512	558	547	518	554	584	545	564	534	523	548	571	553	561	562	584	548	554	575	573	564	585	591	583	539	570	563	576	589	567	592	535	527	584	553	511	566	605	549	576	595	576	535	572	544	550	586	574	549	566	578	570	538	579	557	560	543	531	565	560	573	559	547	585	538	530	575	588	548	537	569	560	556	574	558	590	521	564	568	587	530	556	545	532	500	598	581	588	579	566	587	559	546	569	556	541	579	572	575	548	567	579	552	556	550	544	537	552	556	540	607	559	534	582	607	604	554	555	562	538	567	586	561	547	613	562	509	608	554	552	543	558	563	562	582	566	543	572	586	557	537	578	584	587	550	583	568	562	580	555	603	571	566	586	547	538	561	568	582	535	542	622	559	579	562	559	574	592	573	577	562	572	594	568	571	510	563	598	539	548	595	541	608	544	545	595	558	577	577	553	563	582	541	567	600	573	537	575	577	582	579	593	543	562	568	558	589	544	589	535	561	569	544	560	617	590	598	582	539	560	535	538	565	558	529	571	573	581	533	577	558	581	556	550	571	583	541	534	594	546	549	595	569	537	567	540	555	546	551	553	575	562	567	511	576	550	592	541	594	524	596	524	588	530	541	540	558	578	562	546	584	564	546	514	589	569	605	538	516	592	545	602	571	564	590	573	584	588	582	534	548	574	566	585	530	559	583	522	574	561	550	580	537	574	579	581	569	594	607	560	563	537	554	546	546	561	550	592	586	598	582	554	574	566	550	532	559	577	595	510	575	598	543	546	573	566	552	525	622	563	561	544	575	582	542	504	520	546	539	547	534	588	568	537	574	569	564	595	598	556	525	576	556	589	562	560	575	571	502	576	548	571	574	534	576	564	548	576	534	540	608	568	585	545	559	548	569	541	512	524	589	567	564	569	554	535	509	553	562	547	593	571	590	613	575	545	548	569	542	573	551	541	581	557	576	581	592	550	567	588	506	531	530	582	547	581	522	584	581	565	587	585	577	544	597	574	543	597	590	598	528	572	555	554	612	556	585	585	550	617	618	583	600	563	548	557	577	572	571	576	556	545	571	558	600	510	543	593	565	560	554	603	589	560	560	547	540	602	577	543	548	563	553	606	556	528	526	574	553	560	543	581	540	564	613	569	526	536	543	588	568	517	547	569	566	566	571	539	563	560	531	552	581	506	549	598	536	565	560	542	529	556	568	540	586	571	543	534	547	544	631	546	545	563	518	577	577	545	576	556	572	569	595	568	575	539	563	600	552	541	565	544	563	537	618	540	591	535	558	583	581	578	540	600	553	574	601	591	551	590	598	602	540	610	618	551	600	578	563	573	572	568	581	595	583	570	519	571	566	536	544	508	538	551	573	574	568	564	578	602	589	576	558	612	599	576	583	574	557	542	551	588	586	514	544	559	511	540	612	561	546	552	563	557	561	548	578	578	549	543	614	539	546	535	593	570	567	534	551	590	570	557	569	572	542	549	584	564	582	589	569	602	507	603	575	556	546	591	542	613	585	597	541	563	566	563	580	534	604	575	560	563	583	580	573	572	545	532	567	525	523	555	556	533	572	594	569	595	512	557	542	582	605	537	583	551	508	553	608	553	563	573	574	599	537	507	564	555	570	528	526	549	551	553	566	573	547	571	561	539	549	536	564	566	558	585	572	529	511	547	583	553	571	578	544	596	594	607	595	575	576	551	582	530	543	567	572	542	539	551	533	526	558	535	542	532	571	580	587	569	570	561	554	582	533	562	562	574	617	544	619	572	554	545	541	573	554	550	607	606	587	554	590	573	567	570	531	545	597	592	553	568	571	508	537	579	561	582	543	542	558	555	541	575	566	529	593	541	539	560	581	581	556	534	569	557	542	533	609
25109	21318	27486	25396	12662	3613	2346	1838	1594	1422	1373	1225	1244	1261	1221	1191	1195	1195	1172	1213	1139	1106	1151	1129	1134	1176	1095	1088	1081	989	1056	1099	1108	1139	1090	1048	1147	1175	1027	1127	1089	1036	1048	1063	976	1025	1052	993	1002	981	1050	1031	1017	940	1018	984	1014	1003	967	956	1010	984	1049	954	1002	1014	1002	1043	1002	1047	999	988	961	1015	1037	983	1002	977	1002	1023	997	994	976	961	971	1041	968	960	1010	979	982	976	1015	1044	1038	990	989	986	1045	974	979	1000	981	1018	1002	996	1013	1035	1055	1013	1023	1020	955	960	978	991	989	1037	1026	1005	987	952	963	1016	986	1017	1045	992	1023	1006	1053	1015	980	976	995	981	967	1004	1021	1065	1082	1023	1055	1056	1008	952	968	1012	1054	1024	1016	939	1023	1067	1010	1000	974	1007	1035	1047	1056	1033	1013	956	1026	951	1043	1018	1014	1023	1065	1011	987	1012	986	1050	962	972	1028	976	987	1018	1026	985	1005	998	1029	1021	979	947	980	989	1012	951	1059	1017	984	960	988	1033	1019	1044	1041	965	986	1021	1042	954	1028	980	1003	997	1011	1011	980	1001	983	986	1041	985	1018	991	1038	961	967	1062	1001	1005	964	991	1063	984	995	1018	998	1002	1003	989	959	973	1014	930	985	997	953	978	927	1049	964	1068	972	1024	989	1011	1032	1049	1025	950	985	973	1018	969	1046	1048	1049	978	967	1026	1000	987	945	979	945	985	997	1011	1022	947	963	1010	1045	964	959	948	1003	963	944	1032	984	1013	1036	1033	1007	957	1048	993	1038	1007	1029	989	990	990	996	1016	1010	991	1058	1070	1091	1035	989	987	1014	1023	1019	999	995	947	976	921	974	969	988	1002	984	1001	973	1047	988	960	960	1033	998	1034	1008	1006	964	1004	963	1036	991	1068	1009	999	980	949	996	997	988	939	1046	986	974	1026	1037	991	924	929	1019	1010	1054	1028	1000	1030	986	934	1012	999	958	1036	960	1019	998	1034	984	1054	980	971	988	1054	1037	1008	1033	987	1036	981	1000	1070	1008	998	1013	1016	950	1010	949	1002	988	962	966	965	977	1010	955	1049	990	1050	998	1035	1020	995	995	988	963	1027	986	999	1009	973	1043	998	947	1006	1035	1042	1027	1028	1020	1033	1002	946	987	963	1040	981	1011	960	1021	1010	1020	1026	1048	970	1035	1032	1024	997	951	1004	1026	986	988	1007	999	1037	993	973	996	1015	946	1043	946	962	999	1053	1001	985	1044	1066	1011	993	1072	1014	1006	1030	984	1015	966	1016	973	970	1024	1017	1013	946	1033	1003	982	998	1009	963	1007	982	1022	952	1004	974	1083	1063	974	1003	1013	1042	995	1030	975	983	1026	1002	1000	996	1001	1001	1015	955	1019	946	1002	1031	994	1021	1003	1028	1025	1015	1003	1013	997	1038	1038	990	994	1027	1039	1015	1004	1033	1041	1027	1019	1038	1064	1020	975	970	1021	997	1034	1038	1007	990	1031	1044	962	978	1017	997	965	1012	950	1012	991	1030	1006	958	1004	1059	1004	953	1043	956	1021	998	998	992	1027	983	967	1025	1005	995	1027	1010	979	1012	978	1010	1047	1006	952	991	990	1016	998	996	997	993	1015	964	1047	1034	1004	1010	1014	993	1005	1018	947	953	1012	1001	981	975	1029	993	973	997	971	975	1055	1053	993	1039	991	952	1009	1022	986	1004	1035	1102	984	1094	982	1006	988	1078	1030	1068	996	1014	1067	967	1005	962	1047	961	974	976	997	966	992	1036	961	981	957	941	970	987	983	993	1017	987	993	1070	985	1030	951	955	1008	949	953	1012	1017	945	918	990	1070	989	981	1053	935	974	1051	1023	1001	1029	999	997	993	1017	1036	1028	1005	1032	1046	1011	993	1025	1003	978	992	989	988	942	992	998	1067	1038	1090	1014	1024	959	1018	1042	1024	991	1044	979	1037	1011	975	959	1042	1009	1014	1079	983	1012	985	1028	1051	981	1000	1035	950	984	980	1004	955	957	994	1002	998	990	1051	999	978	1003	1015	994	1024	991	966	1025	1025	982	984	1007	1028	1062	1043	980	1064	989	995	976	960	1030	979	1022	1013	953	1009	989	982	1047	1016	990	1001	1032	1007	1033	1001	1009	1006	1013	1042	1020	999	970	955	996	1015	993	999	985	965	1010	1022	1038	1020	972	1055	976	975	998	1026	954	1017	999	1008	1046	991	989	1037	1001	1042	1011	1035	996	1005	940	964	1010	988	1014	1053	972	1025	1007	937	991	1085	977	962	996	1020	1070	981	1058	1026	1014	975	1016	981	1004	993	949	997	944	1010	1007	981	1049	971	967	1014	1000	1002	1058	1022	953	1046	1006	1017	1016	999	1010	971	962	980	1042	995	1038	1007	961	942	989	1042	983	1036	1035	989	948	1032	1040	1009	1060	977	1001	1000	972	1023	1027	1014	1007	972	1042	1025	966	1061	976	1047	1010	970	1004	1040	1005	1032	977	922	1011	987	987	999	997	1013	972	1075	1037	1007	990	962	993	1008	1002	968	1002	980	1066	1015	994	936	1026	998	996	1015	1003	966	997	1020	993	967	1040	940	982	1070	1048	1044	983	1012	1003	1000	988	943	1024	981	1029	968	988	997	978	973	964	1024	976	1003	956	1076	1021	1010	980	1017	965	993	992	1017	1014	969	1050	1021	1005	1035	955	997	973	976	992	964	985	1055	978	1039	1011	1018	1044	1004	972	997	968	999	1011	994	1030	1041	1014	955	1048	1003	1028	1036	994	1018	989	1024	987	1011	1058	1009	992	991	972	1005	1032	1045	974	950	1004	1022	1012	1008	1041	1007	988	989	934	1022	990	1039	1005	1034	990	978	1044	984	1015	1018	1041	1012	973	987	996	1024	981	939	1014	980	960	947	957	974	997	1039	998	981	955	989	1050	993	1020	1017	964	1053	1014	1026	976	1001	1080	993	1009	965	994	1036	1004	950	1001	974	1012	1004	983	1009	987	1027	989	987	992	1020	1000	965	962	1013	993	1007	1045	1008	961	1032	999	988	1038	1034	1036	997	1004	1036	1021	1025	1032	1018	969	1023	970	995	932	971	990	1046	1005	999	1013	990	930	1023	972	1014	969	1012	935	971	998	1080	1066	1028	967	1000	993	1018	967	1032	969	965	1014	978	1015	1071	1000	982	1057	995	1037	1012	1027	1066	1018	992	1022	983	979	975	991	1032	1004	977	974	1018	1010	959	1026	1017	957	990	1045	989	994	947	996	1000	990	1009	1059	1009	982	1039	1022	977	963	1023	1001	950	1060	987	1021	1040	984	1016	965	1033	1008	983	1004	987	1042	962	977	1008	983	1012	994	960	1002	1010	996	1044	1009	990	955	1034	1001	993	991	1000	1005	980	988	1017	998	1012	1078	953	1024	1015	1036	989	1003	1036	1058	1016	997	1026	1010	1019	1034	1019	1018	974	1035	970	974	966	947	1017	982	999	1014	981	1031	970	1015	1047	980	1084	990	927	1040	976	1000	1014	964	977	1024	985	990	1089	997	1038	1025	953	1084	1011	1049	985	1016	1017	971	1020	1013	1037	977	995	1071	1026	991	1036	999	984	999	1014	949	961	1005	1041	1022	1032	1021	968	1057	1028	967	1013	974	951	1005	1043	1038	981	990	1005	1021	992	975	985	1041	1015	992	1029	986	999	1038	993	1032	1002	1023	1019	963	961	1006	1015	1028	1007	1030	1008	1028	1028	1037	979	1006	1060	1024	1002	1028	1006	1055	997	1025	1066	1013	993	1041	967	1038	1104	1016	1036	1013	987	1050	1015	1065	939	1035	1012	1015	1065	1021	1030	971	992	1015	979	1062	965	1079	1087	1045	1011	958	973	944	989	986	1008	1004	954	999	985	960	982	983	999	979	1015	1013	989	1006	1046	980	939	1015	1041	996	1043	1029	1048	998	1067	1030	1030	1042	989	1009	1006	942	1032	1017	978	1022	980	999	1018	1033	989	1003	978	1011	1056	1052	982	979	1009	1028	1043	997	996	1007	1007	1020	1011	953	1035	980	1050	1012	926	973	997	1030	1022	1015	996	967	968	1004	976	1014	989	993	1043	989	1008	971	1008	999	992	1011	1086	1043	1014	984	986	942	983	1021	1076	1086	972	990	951	1002	991	934	1053	981	1033	991	963	988	1009	1016	1012	928	1033	953	1008	1015	965	990	1013	1013	1002	933	1082	940	965	1020	1045	1020	1037	991	1029	940	1017	1013	989	1028	1047	967
12090	23443	16114	8664	6294	4869	3517	2780	2206	1881	1742	1529	1475	1492	1438	1353	1431	1333	1322	1304	1256	1270	1233	1201	1194	1280	1214	1191	1221	1163	1147	1187	1140	1112	1156	1178	1132	1196	1182	1217	1187	1165	1128	1082	1060	1096	1086	1131	1069	1063	1016	1015	1061	1008	1052	1086	1078	1011	1105	965	1037	1043	1056	1062	949	993	986	1022	1055	1049	1060	1002	988	1061	964	1068	999	1016	949	999	1028	1001	967	1029	1011	945	1048	981	1041	1045	1027	1003	1031	1072	1002	1077	991	1047	1019	1039	1003	989	1009	1055	996	1004	1027	975	999	990	997	993	1021	1007	1009	1016	1005	1001	1020	1023	1031	966	1066	1077	1000	1037	989	978	995	987	1044	1054	999	1031	961	987	993	972	1069	1002	1036	1056	1019	1041	1031	1018	1045	996	1004	1003	1039	1073	986	1007	1025	1048	1033	1040	1000	1036	1001	995	999	1008	1034	972	1051	994	978	1047	1040	962	1010	1064	1043	1009	950	1075	990	958	1055	1028	1076	1012	1013	980	1013	996	1030	1025	1021	1082	1017	1001	1043	1021	1027	1051	1037	1033	1013	1038	1043	1046	989	953	998	1064	1028	1022	1012	1043	1014	1052	1068	1052	1118	1015	1108	969	996	1017	971	974	1004	1017	988	1013	1058	1017	1006	1022	1034	975	993	1003	1016	985	1018	973	1056	1016	1024	1038	1030	998	1040	987	991	1029	1023	1084	1007	1018	1024	1005	1050	1002	1002	984	1061	1060	991	1027	1085	957	1033	1022	985	1055	1025	1022	1014	989	988	1067	1018	988	1069	1025	1004	964	1028	1023	1071	1058	959	1005	1005	1001	1030	1022	1048	1036	1028	1124	1005	1069	1073	1065	1029	996	977	1003	1057	1082	995	1021	1077	1012	1023	1040	998	902	985	1045	968	1064	1044	1075	1041	1038	986	986	996	999	1006	1048	1008	1006	1002	1023	1041	959	1051	995	999	996	993	1024	990	1037	1090	1014	1042	1069	1015	1072	961	1052	1023	1059	1018	989	1027	1027	1040	963	1021	1022	999	1034	1002	1099	963	950	1032	995	1021	1012	1022	1040	1033	1008	1014	1079	1036	1021	1009	1038	1040	972	973	966	989	1041	989	1021	1053	1045	1025	1019	1000	1088	1059	1017	987	1075	1010	1020	1034	1023	1042	1039	997	940	1033	1053	1016	1006	1031	954	984	991	1049	1006	1044	1033	1080	1044	976	1008	1029	995	1003	996	968	980	1038	1056	978	1006	1032	970	1014	960	1063	1010	1028	1004	1003	1017	1045	999	1044	1028	1015	1007	1042	1029	1018	994	988	1016	1004	1010	1019	1029	1014	954	1012	1070	992	1034	997	1006	1010	1016	1099	1003	1031	1029	1032	1031	1025	1040	985	1069	1065	920	1011	999	1079	1048	962	984	1058	1092	972	1042	1058	1039	1051	1002	1034	1019	981	1017	1058	989	1025	1027	1014	1010	1012	1001	1008	1002	1025	1026	1079	1036	1044	1024	1003	1016	1019	1029	970	1012	979	1000	946	1006	1019	1009	1022	970	1023	1031	948	1025	999	1048	1046	1038	1058	996	1024	988	996	997	1003	1059	974	981	1041	1038	1070	1003	994	962	969	996	993	1051	1042	977	1042	1006	1062	1009	1017	1015	994	1002	1028	983	1092	1001	1108	1061	959	1026	983	983	1046	1023	1039	1031	1014	977	1003	1032	1004	1021	1058	1031	997	1020	991	1002	1026	992	1012	1044	1068	1031	1036	1075	985	1015	1081	988	1052	987	1065	991	961	1023	1086	1014	952	1016	1012	1067	995	1060	1068	999	985	1004	1060	1056	1006	1017	1093	1072	1083	1046	1029	1033	1020	1031	1026	1031	1063	1065	1045	1060	974	1020	1052	1062	1039	994	1030	1010	1030	1030	1051	993	1010	1072	924	1054	1085	1090	1021	997	1008	1043	1035	1028	1026	1056	992	1028	1012	959	994	954	1007	1002	992	1022	1007	1046	1027	993	1019	1025	1023	981	1023	1029	1062	1058	968	1061	991	1040	1012	976	1075	1008	996	1027	1044	1015	1063	1000	1045	1101	1070	965	954	983	982	1016	1018	1008	959	1006	986	998	1029	994	1074	991	1044	994	981	1024	1014	1032	1038	1001	957	1068	1033	1004	1022	1026	1075	1066	1030	951	1000	970	995	988	1000	1018	1014	1017	929	1026	994	1013	1050	982	1040	1016	1036	1048	1023	1056	1013	988	1019	1000	1033	964	1064	1031	1015	1088	951	998	1019	994	1012	1014	983	1026	992	1071	951	1062	991	937	1070	1011	998	1050	997	1002	992	1041	998	1098	1037	1016	1022	995	1007	1023	1034	1023	1073	1042	999	1067	991	1018	967	1039	976	1086	1025	1029	1014	1010	1025	1035	980	1012	1022	1016	997	1037	1015	970	1012	1007	1014	1010	1002	994	1033	1015	1046	1020	1063	999	1021	986	1015	1022	975	1035	995	1006	1001	1042	1084	1016	1005	1019	1112	993	1003	982	1020	1041	1051	1058	1045	963	1005	984	1030	975	997	1057	1025	1071	961	1031	1067	1021	1053	1043	1016	1026	1049	1045	1009	1051	1003	1033	998	983	1052	1027	1030	1047	1017	1054	1003	1004	1030	985	1082	1015	1037	1108	971	1013	1010	1027	1000	1021	1089	1089	1010	996	1004	1014	1005	1043	1092	988	1033	1043	1014	1061	980	1080	1008	1039	1005	1019	1070	985	1111	1004	1032	996	1024	1047	1004	983	981	989	1008	1044	1051	1065	1010	1014	1079	1026	1024	1056	1070	1015	996	1039	1020	1013	1000	1062	1039	1003	1001	1013	1047	985	1039	1057	1033	1023	1011	1014	1010	1015	984	1005	996	998	1073	1023	999	1028	1041	989	1007	1048	1067	1013	1008	1013	1005	1031	1017	1022	987	1059	1012	1036	995	989	982	1050	1008	1011	971	1015	1045	1014	1082	1020	1048	946	995	1031	1023	997	1067	1059	981	1014	1029	1007	1038	1014	1068	1027	1040	978	1006	1051	1039	1080	1001	995	1043	1013	1019	1021	1049	1017	1006	1028	1056	1088	1041	1042	1032	1100	1027	1079	1007	1012	991	961	1023	1067	1054	1023	998	1042	1025	1013	936	982	996	1015	997	979	992	979	1002	1079	1004	1050	1086	1053	1079	943	1023	977	1039	1045	982	1046	1056	1022	1059	1019	1032	1051	1102	1043	1057	1026	953	1013	977	983	1082	1046	990	1056	1053	1017	1046	1017	1049	1054	1026	974	1034	1020	1011	1038	953	1017	1056	1044	984	1004	1048	1049	1031	1081	970	991	1040	1053	1101	1080	997	983	1029	1017	999	1009	1036	1051	1006	992	1022	1099	1049	985	1012	1016	952	1052	995	1036	1037	1020	1029	1006	993	984	1053	1081	995	1054	1005	1034	1027	1040	1031	1031	1014	978	999	1104	952	1037	971	1095	994	1052	995	1007	998	956	1009	1016	1025	1035	1065	1019	995	1019	1100	1026	1051	941	950	1011	1015	1061	1035	1061	986	1073	1081	972	970	1012	1049	1029	1051	986	1022	960	1000	1017	958	1000	1019	1031	955	1025	1006	1074	990	1021	1000	1055	998	983	1034	1061	1037	985	1020	1041	999	1012	1088	1098	1091	1027	1086	1030	1012	1020	1007	997	1045	1038	981	1011	1018	999	1037	989	996	1039	1014	1006	1051	1062	1033	1013	1055	1030	1042	1046	962	1049	1039	1018	989	1041	1024	1022	1057	1001	1033	979	1030	1048	1028	979	1014	979	965	1087	1051	980	1038	989	995	979	1048	1001	966	999	1041	986	1016	1043	1014	1001	983	1007	1012	1054	1047	948	1024	980	1020	1008	1033	1030	992	1069	1005	1057	1015	970	1046	1039	921	990	1018	963	1026	1067	992	1009	959	1051	997	917	1017	1018	1034	1067	1038	1071	1025	1014	1003	1069	1083	1017	1021	1073	1051	1047	1037	1007	1025	1065	1019	1065	980	1008	1003	1023	1080	969	1027	1027	1039	1015	1017	1039	1001	1018	1042	1040	1046	1013	1031	1048	1054	999	1072	1037	1055	1027	1045	1053	972	995	989	1002	1027	1022	1066	1025	998	1046	1025	991	1019	1074	1036	1030	976	1076	1051	1027	1034	1015	1062	1053	987	1035	1011	1013	985	956	1027	1026	1044	1007	1034	1053	1016	1020	1029	1064	991	967	1040	1012	1034	956	1017	995	960	1032	974	1056	1025	1010	1014	1006	1039	1036	1011	1018	1006	1045	1005	958	1037	990	1001	1036	974	1040	1077	1026	992	1030	1081	1061	976	1028	1003	1008	1036	1021	1016	1015	1032	968	935	982	975	1056	1037	983	1010	1068	1017	973	1009	986	994	1024	1072	1032	999	1043	1005	1031	1023	1049	1023	1007	1006	1029	990	1002	1005	1044	969	1022	970	1040	1027	994	1060	1008	1062	1074	1028	1015	1007	1019	969	1002	965	979	972	985	1066	1016	1035	1078	1035	994	1071	1022	1015	1059	1025	1018	996	995	972	1043	1004	1004	1010	1059	1026	997	967	975
22724	21286	28970	23952	21248	21305	11008	3344	2276	1810	1709	1487	1368	1270	1286	1196	1253	1191	1161	1123	1047	1119	1017	1067	1060	1019	970	997	985	1003	919	950	945	956	977	960	1055	984	980	972	983	893	854	865	931	887	873	835	778	787	809	839	833	829	868	881	824	792	853	849	803	792	795	861	796	860	794	815	768	794	801	802	750	814	743	815	763	775	849	795	791	819	772	772	800	771	825	813	741	832	797	814	798	818	798	817	824	786	792	818	842	798	789	845	756	799	813	785	785	825	777	807	767	757	789	830	806	782	818	790	752	822	758	806	792	833	791	790	771	814	857	756	833	805	821	773	802	779	773	815	806	823	831	729	782	761	802	774	842	825	787	782	792	813	785	800	754	824	823	835	751	771	835	819	787	872	834	774	760	793	769	739	763	739	780	845	800	798	795	782	759	815	822	783	785	841	809	785	805	766	828	786	734	824	794	828	755	793	804	779	798	794	828	800	795	711	810	774	764	867	815	802	831	835	798	767	833	783	844	760	768	768	766	847	798	778	798	800	755	823	801	824	807	812	798	797	780	798	804	742	771	796	768	791	828	773	795	825	779	782	801	763	772	774	823	799	831	811	782	767	763	838	735	759	774	827	799	758	809	778	819	808	783	810	737	729	745	790	757	819	806	831	837	753	737	750	772	779	817	798	845	805	757	737	824	828	770	801	807	817	791	785	781	758	758	794	791	803	775	831	738	750	770	831	786	802	794	822	805	822	801	817	766	782	792	836	781	862	814	839	801	817	804	816	781	852	796	738	781	741	819	796	754	823	805	806	804	783	786	842	766	821	776	806	728	792	783	779	791	803	842	800	821	840	777	810	797	754	793	817	781	754	783	746	818	808	815	838	835	805	747	753	798	820	802	795	821	769	821	810	801	767	715	755	827	843	811	787	796	841	744	799	805	819	840	823	841	801	781	791	832	767	791	792	785	855	796	823	813	819	807	732	812	755	818	811	791	742	848	835	845	837	753	797	819	803	736	792	803	859	795	850	853	756	784	794	798	799	791	765	830	869	816	758	773	824	772	800	766	816	759	830	782	820	824	803	754	831	809	830	793	765	806	797	770	817	772	796	797	775	765	815	803	817	801	809	766	729	829	775	761	768	808	752	775	830	832	783	785	821	739	796	830	828	798	738	803	798	789	721	801	811	808	802	788	823	733	806	823	788	747	790	791	790	816	797	767	831	795	791	806	827	799	810	822	775	793	850	804	812	794	827	786	772	823	842	793	732	781	797	809	824	741	810	823	788	791	793	824	819	839	786	795	809	775	809	778	817	791	796	817	794	790	757	761	781	799	816	794	848	789	824	863	787	797	779	761	801	850	786	805	801	768	794	785	780	805	764	763	846	811	747	780	810	806	783	776	773	813	802	800	790	821	804	824	776	735	812	814	786	803	795	825	818	820	803	806	740	806	800	831	753	756	830	800	840	837	782	817	842	816	784	834	789	754	806	822	816	751	803	771	817	794	806	771	801	820	808	815	803	786	818	747	769	787	748	798	778	786	774	813	820	815	784	809	844	746	805	760	798	784	830	799	769	793	774	826	770	829	803	827	810	795	794	803	875	782	832	788	771	835	832	814	779	829	767	816	775	824	818	814	824	847	820	784	832	772	761	740	837	812	813	761	775	766	790	758	754	807	789	745	814	845	760	757	814	781	799	821	765	750	813	817	796	815	838	770	785	790	798	764	741	816	757	783	733	804	798	782	775	813	805	782	723	787	791	804	823	818	785	786	802	809	824	821	834	767	800	824	773	790	805	804	797	703	865	814	826	794	816	782	825	817	785	750	718	824	871	760	842	748	717	833	776	755	781	721	766	754	812	763	760	765	773	762	810	780	801	792	785	818	783	784	773	797	762	800	756	802	759	761	770	813	749	796	794	825	789	779	798	789	774	833	766	772	814	781	791	773	797	829	788	777	766	819	742	805	848	802	771	788	856	768	783	776	795	786	833	815	807	851	754	791	829	749	769	819	775	797	795	799	803	778	756	799	783	805	795	751	770	810	764	834	794	824	758	796	800	799	809	840	822	819	778	785	773	857	812	763	753	791	807	819	740	824	819	801	818	773	786	792	806	783	765	855	798	804	817	819	778	795	808	834	787	792	756	776	746	791	791	786	749	799	769	777	790	794	830	818	834	772	802	815	750	775	808	725	778	792	811	803	816	777	829	768	800	795	852	760	778	754	824	779	799	834	784	785	773	744	808	854	827	735	752	792	785	797	745	824	806	822	733	713	796	774	837	806	807	844	813	779	777	782	802	818	755	849	818	795	760	800	784	810	744	812	803	861	760	755	804	809	788	753	794	789	795	810	784	832	779	731	793	797	772	780	814	788	785	797	815	776	829	790	736	763	836	800	824	792	776	785	825	809	817	794	832	819	817	831	773	775	804	780	784	856	845	808	806	815	760	796	811	775	798	762	764	828	789	748	790	798	789	807	814	849	790	843	812	813	840	810	763	807	795	796	803	800	785	775	777	804	774	767	773	815	787	745	816	776	763	801	781	771	813	760	813	810	866	801	779	774	815	781	835	774	783	816	798	832	770	799	829	815	747	794	792	825	774	812	747	796	825	783	831	808	758	796	791	761	848	749	793	776	757	732	775	793	862	799	786	774	780	755	826	784	741	843	763	791	755	814	753	750	771	816	791	809	805	826	813	778	763	767	787	790	750	812	807	804	813	743	799	789	747	810	766	743	810	803	792	807	779	815	788	781	770	800	742	779	732	755	794	816	797	833	805	800	811	781	755	778	791	772	782	765	778	827	827	785	797	824	841	848	773	807	785	778	800	816	788	820	797	801	833	779	834	774	745	757	803	764	797	782	802	820	816	808	752	773	792	755	827	765	787	771	775	807	744	799	776	839	818	813	788	763	811	831	802	829	798	742	811	811	740	762	838	776	812	805	753	789	773	806	745	780	800	809	761	804	811	816	771	746	848	799	812	762	787	803	778	760	821	815	829	785	809	765	773	840	795	837	801	814	777	807	779	792	812	813	834	771	815	815	813	752	790	795	800	756	807	783	763	810	822	761	841	781	821	817	776	762	786	815	789	835	788	802	768	831	752	785	768	788	790	838	794	790	803	764	782	814	791	814	780	790	807	788	791	773	828	801	802	794	736	783	781	815	750	773	811	827	794	841	772	800	776	771	829	830	817	799	763	804	757	797	816	787	800	768	827	784	831	777	793	801	819	783	766	811	787	835	798	832	755	817	832	799	746	777	790	796	731	756	741	850	763	805	781	793	823	796	770	793	768	805	800	786	821	788	785	814	797	771	806	809	784	787	845	787	795	836	822	779	735	774	814	783	768	791	780	819	765	797	822	812	770	768	808	798	783	842	767	773	758	668	753	815	758	778	782	816	795	813	756	811	775	789	830	816	773	773	799	770	823	808	768	780	822	814	833	735	803	823	816	824	798	814	819	817	785	793	825	799	779	772	789	818	791	828	803	814	771	794	789	752	817
14900	34987	24532	14455	10733	8281	6074	4552	3415	2785	2353	1985	1865	1710	1637	1533	1589	1566	1451	1395	1258	1294	1228	1207	1211	1150	1124	1138	1051	1049	1039	1029	1055	1026	1097	1045	1181	1151	1090	1206	1049	1011	955	888	918	926	922	950	904	863	841	902	909	862	868	834	867	843	865	849	843	837	789	825	814	827	817	772	810	821	753	822	816	745	838	796	834	788	794	765	785	786	778	836	777	774	744	775	773	774	777	817	768	803	823	813	817	813	742	829	782	778	778	852	769	789	855	780	768	764	763	805	827	820	787	788	781	811	787	777	790	810	784	823	759	758	802	776	782	770	800	815	790	828	847	809	742	798	766	807	776	749	813	744	762	797	742	784	825	814	815	797	762	799	771	800	795	775	753	801	812	844	800	816	797	835	757	826	826	810	761	763	776	771	842	759	770	807	763	832	786	797	763	789	751	804	757	780	827	765	769	803	860	764	827	783	822	816	746	824	781	843	778	816	774	804	821	836	780	807	775	793	751	813	740	767	782	791	822	835	807	758	822	845	796	773	802	785	768	807	874	798	872	800	791	773	777	759	797	774	818	789	767	833	788	803	784	784	798	797	825	816	795	808	824	821	819	780	814	797	772	811	853	813	813	765	781	775	745	774	821	805	814	792	777	768	787	842	784	806	765	767	780	750	767	807	767	800	818	784	803	754	746	785	745	771	799	756	791	792	751	781	756	776	770	806	817	816	780	778	774	769	794	834	843	806	772	801	812	829	801	855	799	791	788	790	747	730	779	821	815	822	757	798	786	820	779	761	776	782	781	791	771	778	782	805	816	774	782	822	772	797	787	805	794	849	809	799	807	735	817	769	802	816	764	766	786	783	801	808	798	819	804	818	825	821	805	803	811	787	732	807	802	824	802	757	800	809	818	838	784	805	799	835	784	802	812	769	820	806	770	815	792	734	805	790	820	742	789	810	773	780	769	771	816	843	797	786	794	838	812	742	796	775	792	820	818	808	776	774	772	827	800	792	772	800	775	830	766	754	751	774	758	752	773	795	801	806	790	814	822	807	774	771	788	800	802	839	826	786	844	764	747	784	815	786	778	809	776	758	799	802	787	815	793	777	843	808	812	810	795	772	767	785	809	775	780	805	812	797	821	811	761	796	808	815	779	801	790	835	783	771	799	751	842	800	760	812	790	750	752	794	753	774	825	800	791	781	814	850	806	775	766	813	779	805	773	795	805	754	791	804	817	820	767	771	802	779	802	799	816	764	811	795	771	774	797	784	744	812	788	737	790	807	764	784	784	790	846	768	743	769	811	772	834	841	763	833	790	799	754	798	813	759	801	781	765	796	784	810	811	759	803	840	801	784	784	773	805	733	751	778	819	800	817	789	765	801	786	797	776	814	833	784	788	770	788	812	801	849	812	797	841	801	781	806	805	807	776	765	780	788	793	827	741	785	804	787	778	780	760	796	796	777	868	828	784	781	727	813	798	807	800	771	815	814	803	806	797	804	780	811	825	761	822	783	824	780	755	804	812	795	830	827	761	794	812	790	775	826	777	808	794	782	784	786	821	803	763	796	806	795	773	826	765	758	784	751	784	771	809	797	836	801	823	809	799	820	803	781	765	804	816	781	803	782	804	870	783	812	778	767	807	790	748	775	872	796	766	721	792	808	801	747	796	819	767	785	810	790	836	792	792	791	830	799	832	817	751	783	818	795	721	818	774	763	804	812	785	748	787	756	823	789	777	767	815	778	789	795	803	776	737	832	764	768	767	800	807	821	819	781	800	806	740	832	753	834	785	823	810	769	723	845	794	812	784	798	786	812	765	784	840	832	786	835	762	815	817	789	799	751	757	784	836	805	778	773	787	864	771	805	793	784	796	768	840	830	804	726	799	765	830	798	839	824	793	811	785	784	811	817	777	776	856	753	795	807	751	796	794	827	802	807	815	764	761	772	799	833	812	752	767	765	771	736	788	790	842	761	752	769	790	866	806	799	817	776	795	772	784	738	796	783	793	752	792	798	780	793	740	828	826	792	745	818	804	828	798	767	803	782	795	776	779	845	753	819	757	772	773	744	805	802	811	764	803	768	784	829	787	808	758	813	764	748	777	730	785	764	777	828	825	744	812	774	830	823	781	794	785	795	755	778	781	814	773	814	783	802	804	813	791	762	794	787	819	794	807	776	808	815	796	791	747	769	833	794	866	814	751	844	748	775	779	805	806	774	768	785	797	789	793	814	809	765	776	803	814	775	802	782	759	814	793	808	816	833	811	770	818	774	755	782	788	788	816	798	768	755	819	786	820	786	768	809	809	799	792	768	753	829	752	810	792	766	769	797	804	770	778	761	811	783	825	788	821	760	735	733	774	825	776	771	809	778	837	824	770	824	850	824	778	778	807	772	791	810	766	832	811	808	799	828	793	793	848	772	840	758	802	762	778	809	780	744	814	803	770	827	785	791	785	803	835	792	819	831	811	788	757	821	811	754	784	763	816	785	764	785	778	795	787	808	820	770	768	843	868	829	760	796	819	773	802	822	737	843	775	779	794	837	792	797	804	805	786	816	789	801	788	772	817	833	798	797	783	732	828	795	808	774	778	749	799	772	791	759	739	772	805	768	847	756	828	807	775	821	797	756	780	746	810	807	717	863	820	746	835	785	782	798	752	767	771	828	827	829	844	812	759	803	821	776	820	784	800	793	817	802	775	774	806	768	808	813	786	796	785	815	784	831	768	781	746	820	752	786	842	764	827	762	767	833	827	800	831	782	795	773	866	767	800	811	796	802	780	775	792	775	805	784	746	797	727	806	746	795	762	824	721	818	806	754	766	795	806	778	830	797	795	793	771	809	793	767	734	775	770	835	784	818	814	802	798	785	756	795	757	784	785	730	751	820	821	791	766	712	834	805	768	850	766	776	786	772	745	801	832	767	826	729	829	800	804	767	747	729	748	752	859	831	776	851	811	784	842	762	825	788	841	787	852	828	817	822	839	781	761	818	798	812	829	764	802	804	834	781	842	757	771	804	754	825	776	781	781	841	804	809	827	772	836	798	809	825	814	840	780	771	818	841	753	840	799	791	805	811	812	745	780	824	766	774	817	773	766	765	784	815	790	804	872	796	774	757	788	776	859	792	801	766	807	803	737	774	774	792	790	831	827	763	800	805	841	812	776	858	826	805	779	834	820	815	809	770	818	773	772	765	813	759	758	799	790	763	808	741	758	846	838	807	778	784	792	798	847	814	798	798	810	816	811	802	819	807	773	785	782	799	780	801	782	787	769	808	758	794	816	775	776	818	850	784	772	767	806	821	755	787	748	831	782	814	792	798	814	786	814	803	721	746	753	781	717	791	774	754	819	804	793	789	803	773	826	811	800	744	810	810	781	782	850	774	821	757	754	786	845	813	756	829	766	789	803	774	765	845	798	816	771	787	794	753	782	802	751	803	785	788	771	822	753	756	774	809	808	808	812	772	802	787	804	805	792	751	783	788	804	747	831	824	815	811	791	800
28221	19293	11921	5660	3018	2099	1549	1221	1018	967	916	899	905	858	868	874	913	857	859	831	847	901	904	839	878	850	801	774	807	799	835	784	793	811	830	811	843	860	842	840	833	787	783	753	786	778	810	765	707	752	762	784	784	756	767	793	764	724	782	763	722	762	750	789	793	756	768	745	774	789	757	736	710	750	753	750	765	756	766	744	671	748	718	758	707	731	745	806	730	727	714	717	679	725	747	735	764	723	755	722	823	718	737	718	753	776	712	745	753	733	711	715	751	720	698	763	748	716	761	785	798	729	700	717	756	744	712	731	730	755	761	714	753	743	738	731	754	730	733	739	699	707	699	736	743	724	751	773	763	757	768	769	714	690	731	813	729	749	768	707	758	766	763	728	760	754	700	695	752	710	766	734	733	777	746	721	715	754	766	730	702	712	751	736	754	761	760	758	723	784	689	756	749	742	733	721	762	715	750	696	748	714	744	828	753	718	763	744	737	740	747	710	756	754	757	776	754	717	725	688	732	747	710	732	717	688	742	754	783	697	756	773	734	737	727	760	710	723	767	726	724	728	713	722	761	761	739	751	797	793	696	704	699	783	725	719	757	747	771	800	721	722	738	733	775	710	774	733	717	751	737	752	743	761	728	725	748	753	753	714	749	756	745	747	733	762	835	767	782	730	767	730	732	741	760	726	782	751	752	724	676	712	671	716	734	715	764	747	780	771	756	792	769	785	762	735	752	770	756	724	747	736	744	763	768	733	770	676	727	743	751	724	724	710	757	760	732	743	750	744	690	791	677	710	744	746	671	751	670	740	745	724	737	775	756	745	760	762	728	717	749	719	685	740	762	718	755	716	744	776	741	754	750	712	768	765	720	725	757	720	699	746	768	700	739	730	728	754	738	761	792	758	757	732	768	800	690	779	732	728	757	763	737	803	764	731	739	777	741	741	730	729	702	708	728	805	765	793	788	748	734	757	767	759	709	719	796	770	708	762	774	733	742	739	743	749	730	742	721	708	775	711	741	777	718	751	762	711	725	759	743	768	747	806	706	717	740	754	759	743	765	740	755	763	722	717	756	725	746	740	750	754	773	793	747	681	795	761	713	728	704	722	782	756	713	749	771	780	728	726	754	760	725	715	774	762	757	749	812	766	746	751	797	734	700	752	755	743	752	762	715	793	773	767	788	730	758	729	738	736	775	782	782	712	753	713	716	732	776	779	755	733	743	708	767	716	754	763	744	743	747	724	776	711	751	711	710	767	773	759	776	782	733	759	787	778	720	709	746	727	730	766	765	760	697	715	733	712	738	772	700	739	727	720	755	771	739	766	755	738	735	696	771	767	747	723	770	740	729	732	754	774	707	733	704	747	713	758	770	712	739	732	731	776	798	722	803	780	729	788	782	699	779	704	724	793	737	766	736	738	709	747	746	716	717	751	771	724	708	715	790	750	737	723	726	714	735	713	752	769	734	726	732	747	679	738	760	720	734	768	756	764	738	741	730	742	751	753	729	749	698	753	735	761	722	741	683	757	734	729	721	809	743	753	755	760	730	792	729	725	755	758	723	776	707	730	721	711	738	760	759	756	787	761	710	742	730	763	692	821	748	754	694	746	730	726	738	744	768	725	765	800	765	683	704	750	722	728	727	789	759	798	696	691	748	768	769	789	740	790	736	723	775	738	763	764	726	728	775	783	779	751	778	751	738	741	748	750	709	725	747	730	738	718	735	796	769	703	748	748	746	750	741	691	777	735	739	749	778	738	707	680	741	742	794	716	783	756	806	768	797	759	771	728	736	745	770	765	688	790	775	770	739	737	819	758	774	745	764	764	719	713	689	700	730	710	716	711	747	700	753	742	759	734	738	725	745	734	743	755	744	742	731	736	741	757	763	731	718	705	727	753	739	761	741	714	760	761	751	695	744	739	766	782	797	701	769	762	710	754	796	770	722	757	747	701	735	695	732	758	761	715	766	768	722	724	801	733	758	723	709	789	744	750	766	759	757	736	731	770	724	753	727	786	743	756	731	743	725	727	779	781	829	775	746	742	802	741	707	765	797	754	749	765	780	766	729	757	783	726	712	705	719	788	724	742	783	759	728	747	774	749	720	691	722	768	742	747	708	748	805	722	702	739	696	780	806	724	731	719	757	712	774	723	708	737	738	753	743	748	737	776	762	812	734	698	738	734	677	720	731	716	673	777	734	776	713	726	774	740	753	764	740	739	694	773	755	766	714	730	747	747	722	742	736	682	711	735	764	745	731	725	757	751	731	744	718	724	801	717	755	776	807	711	718	716	752	709	736	732	688	747	793	756	763	713	752	768	744	748	764	771	777	772	741	727	752	764	716	720	758	739	764	734	746	740	740	749	747	688	724	728	681	748	727	719	754	713	749	794	771	699	725	678	737	731	715	713	758	720	723	759	717	765	741	758	776	780	764	727	730	767	748	732	718	719	770	752	747	727	766	752	758	734	669	789	778	756	763	766	740	718	752	703	740	728	727	750	718	719	684	734	758	770	774	718	753	734	716	721	712	781	756	762	764	714	743	763	752	742	768	769	715	745	763	760	709	727	814	758	753	748	730	733	762	761	755	752	765	721	712	703	751	717	719	713	757	735	721	775	789	746	770	741	743	737	749	759	740	764	729	713	773	698	774	792	732	756	727	753	741	678	758	774	775	731	749	683	712	725	742	735	757	782	752	778	691	741	686	765	778	691	745	717	785	796	755	778	747	769	787	721	737	728	748	751	744	752	760	719	753	757	729	705	792	733	707	760	770	742	773	703	753	761	701	744	769	709	769	724	732	733	742	685	708	770	719	772	669	773	736	764	711	733	787	746	747	778	754	752	769	746	723	733	732	739	711	816	777	748	773	741	752	753	770	716	764	749	747	771	762	742	725	749	794	750	758	778	732	764	683	787	708	737	765	720	710	743	697	780	717	727	728	699	794	748	709	695	798	755	736	766	737	745	745	671	716	745	769	683	692	736	808	748	734	765	730	745	742	752	746	798	763	751	767	712	741	776	740	776	780	758	734	749	740	716	739	777	704	786	790	746	754	778	738	748	681	696	723	734	763	755	702	740	765	764	721	670	717	776	737	729	731	798	702	674	775	766	765	794	774	750	806	723	757	773	723	754	786	730	730	745	775	779	736	778	784	714	781	767	739	771	754	730	748	727	749	753	763	747	742	691	793	752	755	754	754	728	712	760	712	733	807	735	758	713	752	736	759	743	710	695	818	735	721	737	741	719	727	736	791	753	741	782	726	740	717	781	704	818	753	758	760	704	714	767	715	762	680	750	719	757	764	708	752	705	721	805	741	763	739	712	729	739	697	783	758	779	701	791	708	790	726	759	756	759	771	834	771	739	751	726	723	770	765	720	734	694	707	784	761	780	769	710	761	726	769	768	754	717	802	763	690	749	716	735	677	743	782	781	743	794	749	730	808	764	705	690	711	687	775	782	776	759	770	720	718	771	755	766	749	720	726	667	767	703
11748	16634	11965	5985	4195	3215	2243	1752	1422	1235	1079	1077	1019	1019	1020	1002	1006	1029	980	979	1022	940	946	919	920	928	908	882	836	920	919	882	882	808	895	908	910	913	907	828	913	857	874	875	837	826	820	831	804	819	832	787	831	802	806	791	819	737	767	793	819	810	810	758	791	766	752	807	789	787	790	740	759	787	763	786	765	767	792	794	798	807	798	787	771	804	776	779	740	795	758	790	823	810	813	744	785	820	814	777	837	783	748	785	732	770	768	786	821	749	741	771	722	811	773	808	777	745	798	796	788	802	744	751	758	763	791	786	718	749	749	775	762	790	778	826	716	813	801	766	765	818	789	786	815	759	736	787	814	732	783	760	852	804	805	748	773	765	762	727	804	788	768	798	748	828	771	727	756	747	791	793	762	772	761	781	780	766	739	745	771	772	793	841	797	839	719	840	808	812	761	783	834	793	771	766	746	809	790	754	782	797	769	756	714	773	767	780	790	766	775	798	803	780	785	781	749	815	756	787	803	796	714	754	763	844	785	781	786	755	794	736	795	773	822	801	802	754	849	843	804	781	768	804	756	785	753	758	798	750	801	775	803	839	798	756	812	809	732	753	771	779	700	803	803	777	771	795	794	737	810	771	772	786	761	780	823	796	773	836	800	740	779	769	765	803	800	811	807	764	776	779	814	814	797	802	747	791	777	761	782	796	771	747	802	740	831	759	802	764	744	804	801	798	802	779	812	787	749	784	778	769	769	785	748	750	758	813	770	782	780	778	779	783	815	746	788	824	748	813	773	800	767	777	796	774	736	737	760	837	783	823	804	756	785	774	773	783	786	776	765	768	796	802	830	789	816	773	789	797	765	771	786	758	763	745	807	801	766	770	806	727	755	731	744	797	781	804	797	782	767	726	790	800	799	744	780	768	790	761	799	742	788	716	760	797	813	809	760	796	769	795	801	767	767	766	797	738	803	805	783	762	702	782	850	765	807	770	823	798	743	821	747	772	767	722	774	736	719	788	758	772	780	753	785	766	760	790	790	770	774	779	822	767	831	698	747	806	779	765	772	807	778	798	765	809	778	771	805	818	814	796	739	744	790	761	796	824	771	751	770	762	765	745	778	748	784	820	792	744	789	783	763	740	751	757	776	754	777	793	856	769	778	771	758	768	810	781	733	761	777	802	755	779	780	777	751	736	755	761	803	784	764	740	769	777	725	852	767	772	785	743	778	798	772	733	772	825	753	732	793	769	778	774	794	752	803	760	752	807	779	776	751	766	777	728	827	737	763	772	806	764	793	801	768	772	778	764	788	797	783	832	751	812	753	748	764	782	805	750	792	806	769	793	775	778	743	755	754	764	790	744	727	783	817	793	772	772	797	789	788	768	821	765	847	729	757	762	779	742	804	736	778	804	761	812	755	807	740	786	732	804	807	716	750	772	823	759	762	748	773	794	779	725	815	802	796	741	851	778	768	799	787	750	769	806	820	748	813	794	763	765	795	771	786	745	770	788	832	800	746	749	759	726	751	769	771	762	782	761	821	761	747	797	753	829	808	753	755	796	750	767	811	732	828	742	745	734	786	751	793	741	818	787	760	804	751	733	757	782	748	771	833	734	819	789	761	788	750	762	784	796	772	798	816	805	760	767	773	742	785	741	810	782	853	742	765	752	782	762	844	760	757	777	804	734	787	793	782	798	812	787	747	772	825	825	712	759	734	795	779	815	810	733	737	764	775	772	780	780	779	819	780	801	780	787	767	797	803	809	833	788	758	790	732	800	777	780	740	813	790	776	750	720	774	775	841	844	780	787	795	748	790	821	759	732	799	817	765	766	732	759	782	794	749	732	774	829	770	777	786	773	726	804	780	854	806	714	756	742	794	754	720	786	826	805	761	767	738	814	738	744	813	730	711	773	796	827	821	768	773	782	819	777	741	782	681	805	765	762	799	762	776	749	780	793	764	842	727	792	778	799	777	791	783	806	749	814	778	758	777	732	752	763	730	779	814	794	777	799	808	791	798	809	812	790	766	798	768	782	766	792	789	734	800	810	792	830	746	770	809	723	813	790	750	736	828	815	721	763	732	743	787	727	774	748	757	792	765	750	773	756	783	715	704	767	785	802	792	807	795	793	811	740	813	723	803	722	765	758	714	766	805	781	765	826	761	765	787	794	756	769	769	775	825	850	735	787	805	777	782	777	772	770	771	762	749	817	830	766	781	768	808	783	791	740	824	768	782	756	769	825	814	805	787	816	799	725	744	776	793	797	790	788	782	797	807	782	772	746	749	754	783	790	792	703	762	787	781	799	778	737	796	813	781	759	779	755	813	794	740	788	834	811	721	820	780	757	786	830	741	786	728	752	818	785	793	733	796	762	732	784	816	767	783	768	806	752	746	810	802	771	771	796	811	764	780	768	727	805	734	783	753	813	750	765	719	792	733	760	780	741	804	759	747	719	761	761	750	715	779	820	798	750	788	788	766	806	777	730	785	814	775	773	785	716	803	756	776	715	736	788	814	767	770	795	794	772	774	781	800	763	788	805	785	764	833	787	743	726	752	789	794	772	750	793	793	746	759	777	791	773	793	777	762	779	764	773	789	800	801	766	773	795	755	731	793	762	699	813	755	825	757	722	703	756	796	728	761	826	796	813	800	765	797	807	775	741	730	771	803	770	793	803	770	800	768	770	790	829	768	753	813	802	823	771	787	770	789	806	785	733	719	797	802	774	774	751	817	741	808	758	768	789	784	787	758	793	733	767	786	770	787	780	788	784	794	742	793	756	759	812	776	763	758	726	757	809	787	801	832	751	836	797	793	831	767	764	798	807	788	785	747	735	807	788	788	826	795	744	759	743	784	792	772	714	789	764	772	791	783	806	736	843	757	745	790	778	776	735	764	813	757	821	751	777	792	809	803	730	780	754	795	815	829	753	789	790	765	762	791	791	810	762	804	756	743	729	811	809	763	767	736	745	814	760	831	791	783	764	752	730	820	741	755	789	766	767	758	781	813	744	788	788	770	792	799	781	803	767	817	780	773	791	788	783	763	767	811	736	800	756	800	748	765	758	775	771	779	809	724	779	796	805	762	799	792	789	786	746	821	777	751	788	763	762	834	783	820	756	712	793	792	785	740	762	785	746	793	796	824	703	806	787	802	751	804	719	799	779	739	789	787	780	798	815	772	767	751	798	745	776	884	820	781	782	775	759	805	789	745	839	767	792	769	768	766	724	733	777	770	774	738	780	776	807	789	808	782	767	775	844	749	790	814	748	762	833	742	773	780	731	777	809	805	732	790	741	730	830	758	810	802	746	748	769	741	766	714	740	765	768	770	770	746	771	769	765	780	816	789	772	827	818	763	781	732	766	763	752	816	802	819	799	773	791	836	825	806	787	802	805	720	803	794	808	789	804	788	804	768	801	757	779	815	769	781	797	754	719	775	807	769	802	759	804	754	751	824	805	819	779	783	800	783	745	750	801	774	738	775	778	728	769	855	779
23801	21223	28416	24320	21242	12254	3367	1900	1404	1198	1070	908	936	866	811	818	866	829	820	786	760	710	706	713	712	693	677	704	664	612	636	669	618	672	677	659	695	719	661	606	703	611	607	577	555	594	551	580	583	602	619	604	582	578	546	572	587	628	560	528	560	510	580	594	544	569	567	505	540	534	538	516	592	550	588	542	545	545	528	534	553	540	547	510	508	578	562	559	543	536	485	524	553	531	512	521	528	514	525	527	543	573	532	502	547	514	551	534	561	539	551	539	520	586	551	564	516	565	531	479	523	533	501	514	544	555	530	577	550	538	511	534	513	528	529	556	542	571	575	559	541	537	554	550	596	591	530	557	522	538	584	491	565	530	517	504	565	528	541	564	562	514	545	534	474	530	537	543	519	546	527	577	520	543	518	532	522	587	497	555	583	532	526	540	560	526	488	540	563	536	568	538	487	530	527	495	508	544	575	526	533	537	549	536	557	545	536	532	584	537	541	532	540	554	549	508	543	559	538	554	512	557	573	562	569	531	524	487	579	527	517	545	493	545	499	528	553	530	508	564	507	533	486	512	543	568	539	542	517	494	506	562	573	542	535	557	537	506	538	534	572	539	559	552	510	543	531	580	525	524	549	579	518	530	538	545	517	520	554	529	577	566	526	571	529	539	527	540	521	539	556	508	544	542	522	501	562	566	546	582	555	524	535	572	546	541	535	499	578	548	532	557	536	527	507	536	526	560	517	529	552	496	538	528	566	535	577	541	530	577	523	515	549	566	565	520	544	534	564	530	521	550	519	518	553	521	557	550	552	564	555	559	515	524	542	561	492	520	535	548	538	512	549	545	525	539	545	558	566	494	568	515	519	550	521	574	555	536	521	549	539	576	525	553	547	521	525	520	549	578	517	549	521	507	546	532	536	492	533	600	548	533	538	522	553	547	515	540	522	537	543	550	517	571	524	530	505	540	544	542	528	518	562	555	531	532	543	545	569	540	565	546	545	548	532	533	545	544	525	523	563	549	523	509	538	514	590	515	542	568	514	533	532	543	510	480	542	533	519	517	567	534	511	573	613	569	489	556	539	519	518	569	537	511	560	517	536	560	530	519	574	559	558	506	514	519	547	528	549	573	564	496	538	503	563	524	515	492	516	574	566	539	537	560	510	503	587	542	545	530	528	543	582	535	543	579	561	506	525	594	533	574	545	555	575	539	503	546	556	534	511	536	547	548	532	497	582	557	559	523	525	514	506	573	542	522	556	541	533	585	593	562	549	523	567	529	541	568	505	517	561	532	540	456	512	526	526	547	600	502	535	544	483	539	528	539	539	531	564	558	520	519	526	532	525	492	570	545	531	556	533	546	535	547	512	519	546	542	519	549	526	531	529	531	528	539	559	542	556	563	572	535	510	556	492	573	536	542	559	551	529	573	502	564	528	567	523	574	505	557	523	576	501	567	529	540	536	548	513	564	562	537	530	579	530	536	519	537	548	520	549	529	535	483	540	559	541	546	538	531	563	558	540	519	562	581	502	546	544	538	537	562	488	551	546	553	536	557	528	492	571	516	496	539	556	535	536	524	547	528	563	547	536	539	498	522	548	530	524	543	537	522	529	537	512	529	490	529	510	526	548	505	550	510	551	595	512	553	531	522	548	568	541	541	571	554	512	577	522	517	557	573	556	512	529	572	533	512	532	540	544	513	539	553	566	567	519	525	531	541	509	566	535	541	511	568	559	543	534	500	534	581	526	550	561	545	547	563	559	551	539	557	528	545	510	553	531	553	550	546	545	528	532	552	566	551	544	554	502	492	540	539	536	584	518	509	556	573	507	542	530	508	511	548	567	488	500	536	494	548	496	543	499	550	522	549	550	502	536	517	522	535	543	543	545	548	527	548	526	538	527	517	505	522	559	531	523	493	493	532	546	516	526	508	577	504	532	528	512	562	522	545	548	561	568	576	558	547	517	584	574	586	545	492	539	527	536	513	553	527	536	520	537	561	519	567	502	567	588	531	538	562	501	523	550	585	535	561	564	562	538	510	562	522	568	523	558	541	582	523	557	553	528	524	518	499	536	530	566	533	545	513	554	541	586	536	512	560	527	550	551	577	580	557	512	511	514	526	525	540	525	523	566	520	540	540	483	517	557	526	546	545	509	527	526	546	531	536	526	533	523	573	512	536	529	549	511	537	538	577	534	532	525	549	519	493	540	540	557	527	579	560	553	508	553	524	563	472	516	560	520	585	544	533	486	517	547	565	510	543	542	551	542	501	532	572	532	536	573	510	530	571	509	519	528	599	493	565	532	534	531	559	523	572	542	530	520	525	524	538	505	560	513	553	529	536	522	537	525	583	529	545	577	521	524	547	553	537	493	581	471	507	542	523	577	528	522	515	520	502	548	542	525	522	538	513	525	566	511	475	568	505	532	540	559	513	543	561	559	516	499	530	503	529	533	501	555	565	565	539	523	488	496	540	527	527	567	552	575	536	554	512	567	546	556	556	525	537	540	518	490	545	510	521	572	588	533	539	544	580	531	534	534	531	564	542	542	537	499	542	521	563	575	518	541	550	562	504	564	523	553	494	556	524	542	549	533	551	547	527	567	560	494	524	539	502	504	543	562	504	555	567	564	528	510	561	564	548	544	500	536	520	521	518	515	559	519	497	556	512	547	519	517	521	514	552	557	509	547	560	553	533	487	544	494	537	572	485	519	552	536	554	586	540	533	530	540	515	570	518	511	529	522	538	486	551	552	532	550	549	527	513	555	540	553	544	537	528	580	507	546	549	564	515	520	522	526	526	523	569	579	526	507	525	514	557	516	519	529	520	522	537	511	489	591	524	518	521	551	532	550	552	504	544	532	558	509	577	532	546	514	591	584	570	520	539	524	549	540	586	522	541	537	553	546	484	536	505	563	542	501	542	570	567	533	550	547	514	557	567	547	511	576	558	554	535	510	541	538	556	553	508	537	532	556	544	555	506	519	557	515	512	553	521	493	526	532	528	521	555	543	572	526	536	540	511	544	535	520	503	558	538	552	534	527	533	501	504	578	560	560	534	527	546	551	512	560	583	556	540	544	548	565	574	584	566	517	520	533	534	550	551	552	530	583	534	543	551	565	517	526	551	549	563	539	573	559	506	562	572	560	538	529	571	561	528	562	535	565	583	560	519	479	526	547	546	510	553	545	543	533	525	543	538	553	544	514	508	534	512	541	535	579	548	542	534	534	525	531	552	595	544	537	566	502	553	552	576	509	571	561	581	538	501	521	507	507	518	573	561	547	554	517	544	528	510	531	552	549	543	541	543	523	535	522	523	544	524	559	536	550	541	532	505	527	517	508	526	547	548	549	513	532	533	564	525	555	528	515	551	561	505	537	564	554	530	503	574	484	562	551	510	537	544	526	539	564	520	548	525	530	528	542	536	537	565	548	501	545	514	536	491	575	546	515	527	529	581	546	557	558	514	594	529	489	524	577	561	548	536	559	552	482	548	542	558
12547	29661	19359	10636	7597	5551	4098	3045	2308	1796	1519	1309	1233	1140	1087	1067	1083	1001	997	999	918	818	852	902	832	854	815	798	755	747	730	773	790	753	787	705	729	805	770	740	747	729	740	637	650	642	647	661	639	601	625	633	635	632	679	613	661	611	599	622	598	575	564	576	596	582	565	566	617	572	596	595	540	571	539	556	596	571	528	598	526	626	580	536	537	561	590	568	523	553	577	531	575	566	536	574	542	584	560	585	557	552	626	542	563	595	552	563	558	544	578	583	528	578	558	557	566	561	595	592	537	573	529	548	554	567	557	573	552	578	594	587	569	571	580	583	533	576	553	536	549	552	597	539	601	598	569	559	575	576	608	578	540	553	536	531	592	593	598	601	568	555	586	605	539	554	524	578	566	602	573	640	561	562	545	577	581	555	548	575	593	512	544	572	542	542	570	581	552	566	601	564	578	546	576	519	557	573	595	605	529	558	572	579	547	537	528	566	587	591	616	597	594	593	567	578	564	555	517	603	527	606	591	588	527	576	538	566	578	561	584	576	594	584	579	575	557	540	575	613	543	559	572	581	535	558	561	583	583	596	569	562	585	541	594	547	592	592	544	521	532	543	534	568	626	527	564	572	548	553	586	566	560	562	602	533	516	565	612	523	585	595	580	559	577	557	523	596	617	587	550	554	569	563	610	536	552	558	573	587	535	555	557	547	545	579	583	598	541	536	541	541	537	549	589	524	526	551	547	524	544	545	561	541	597	564	570	533	569	612	570	550	550	554	585	554	543	601	594	612	536	596	573	558	588	582	572	590	596	591	615	570	532	603	563	583	568	558	574	562	529	614	564	568	558	570	548	561	602	570	590	540	594	572	544	516	577	590	570	600	545	565	561	562	579	557	545	585	603	569	555	556	539	552	543	515	568	591	566	549	540	592	549	566	528	572	586	569	569	564	555	567	577	556	585	583	547	592	606	557	548	542	556	569	588	549	538	551	524	556	575	553	562	544	567	620	560	532	563	572	565	554	567	572	529	556	536	542	523	548	575	534	615	568	597	554	556	563	537	587	537	569	575	583	547	567	540	553	556	588	556	543	486	539	546	545	562	585	551	595	567	539	576	585	568	525	566	562	573	555	559	612	585	602	612	539	562	560	577	524	579	567	554	575	576	520	540	556	568	534	554	544	538	561	596	563	550	556	590	568	590	582	527	590	589	541	595	578	576	550	576	555	547	578	558	585	549	570	606	558	573	490	578	531	588	531	553	542	562	579	576	574	583	540	527	557	554	533	566	560	594	604	567	555	557	545	577	564	552	573	563	525	547	527	571	551	533	581	552	552	582	545	552	580	585	558	573	541	555	606	591	588	582	558	582	552	567	583	554	571	552	571	552	564	550	550	572	605	509	564	582	576	533	569	592	559	559	569	536	527	550	606	562	555	584	563	571	599	565	553	589	581	569	538	606	564	563	541	558	558	584	564	574	590	565	559	548	586	583	503	518	584	552	579	620	580	551	545	569	573	569	575	545	549	533	566	573	586	572	575	549	585	543	621	600	532	590	541	572	597	538	577	546	593	527	622	590	600	575	582	535	553	573	557	540	585	584	572	595	577	573	560	537	531	525	583	564	587	574	555	545	560	575	555	598	599	571	572	571	602	551	550	604	606	536	586	611	547	563	574	579	563	548	545	574	526	579	561	570	556	560	558	559	620	539	555	581	520	573	603	560	534	543	571	561	540	561	588	542	544	586	590	555	565	608	564	574	567	600	550	572	581	548	582	612	575	526	594	545	538	598	549	547	512	571	510	549	545	562	565	583	538	545	580	571	562	617	599	542	599	542	594	592	549	561	575	588	605	604	589	612	600	585	571	600	559	588	553	529	570	546	573	566	545	525	556	574	546	572	550	616	565	566	515	598	549	553	603	565	569	533	581	530	567	528	572	569	574	577	557	568	582	582	582	564	578	545	557	588	597	568	570	596	566	592	565	577	548	518	542	524	567	593	579	572	559	504	548	541	557	582	533	578	562	527	540	523	556	568	543	542	544	575	583	579	521	572	569	575	591	536	562	559	524	553	532	565	566	523	546	571	575	558	535	545	577	552	590	590	575	597	568	555	557	600	569	555	577	542	563	549	571	571	558	569	560	541	576	557	555	536	560	557	532	539	600	586	580	562	552	569	573	577	558	584	539	584	584	588	569	517	552	582	562	555	605	550	509	614	560	577	572	534	600	541	576	615	575	586	569	587	536	566	612	530	561	529	593	601	536	586	541	558	544	573	560	557	554	579	591	597	551	539	519	542	565	547	529	563	614	569	583	605	526	575	535	553	511	624	565	552	584	594	571	525	590	583	570	572	607	535	572	565	555	538	508	593	576	540	630	572	618	561	555	577	548	555	552	557	535	594	595	540	569	557	608	507	564	542	562	532	597	570	565	538	586	538	561	573	530	562	519	567	608	561	536	607	555	576	578	551	566	553	555	560	551	558	534	551	567	592	593	560	543	576	593	581	558	583	537	575	545	569	559	549	541	587	551	554	556	563	600	597	582	523	568	561	531	534	561	577	590	573	560	577	491	556	564	539	540	541	548	603	590	548	561	566	581	541	524	554	573	555	562	552	552	581	533	568	582	575	563	582	536	587	555	576	569	577	545	569	545	537	523	516	586	535	530	584	560	563	545	522	562	625	577	565	573	578	539	556	531	538	603	558	591	521	578	563	541	581	556	594	562	535	569	554	551	533	552	568	572	570	553	565	586	572	550	619	530	624	574	528	586	557	591	559	568	543	604	588	573	507	528	548	581	546	573	568	561	560	570	516	574	579	568	611	515	599	601	537	584	590	517	555	559	546	612	537	583	563	534	557	588	538	550	579	524	592	610	593	565	562	610	563	591	577	597	554	544	578	543	548	555	564	524	558	551	577	546	546	556	568	569	571	545	561	524	576	577	564	587	530	571	563	555	577	573	542	550	577	547	574	593	560	565	548	584	557	580	595	559	529	556	513	576	581	600	536	554	569	560	560	605	575	585	593	588	578	571	537	522	562	565	556	566	605	546	549	544	575	547	597	583	537	590	554	594	580	561	615	619	559	551	576	509	611	577	561	570	492	570	559	560	542	554	543	563	574	582	532	589	537	543	569	543	578	559	573	572	543	586	554	569	538	541	584	559	550	540	558	555	581	577	558	535	580	551	562	575	556	534	534	566	557	578	542	548	572	523	548	546	545	533	567	578	566	524	581	587	539	561	580	588	549	546	563	594	557	579	557	547	586	560	587	573	552	551	585	560	551	536	565	566	587	565	499	549	549	555	579	553	605	562	605	592	552	555	566	558	583	555	602	599	541	541	517	531	583	561	532	546	569	537	539	561	558	571	532	611	574	583	556	554	596	560	611	567	568	591	598	602	591	573	581	518	578	520	550	536	538	583	565	567	568	591	567	542	549	583	559	580	548	537	586	551	564	544	540	540	561	560	556	590	588	587	581	567	588	556	538	545	584	531	554	584
24887	21133	27115	25293	12166	3489	2265	1751	1538	1403	1319	1254	1205	1246	1229	1225	1186	1179	1165	1146	1097	1175	1152	1195	1127	1049	1093	1114	1075	1149	1045	1037	1064	1056	1075	1024	1122	1122	1082	1083	1017	1111	1073	1072	1083	1028	1005	1062	1045	1076	1012	1009	1017	1034	1087	1053	1052	1032	1000	1045	1065	1005	1029	977	1013	986	1046	1017	994	1013	1036	992	949	962	998	1024	975	1039	1000	972	1021	976	978	975	998	951	1011	1011	1054	1036	1030	982	959	965	1026	984	1079	971	999	1016	1022	974	1013	1023	997	1006	973	995	1011	1002	986	936	1028	999	989	1016	998	954	993	1041	986	962	983	1026	991	966	975	990	1023	1007	987	986	948	990	1011	965	987	991	964	1002	980	988	981	1034	1026	1028	977	1065	981	1023	1005	990	947	1010	938	994	950	1047	1012	998	1029	996	998	1037	982	998	999	934	982	946	1015	1027	1012	1037	986	992	1068	1005	992	991	941	1038	1028	1020	1064	1042	1023	1006	972	1059	992	973	1034	1023	997	968	979	1020	1095	1010	929	1032	956	1028	959	1045	994	1002	948	975	1006	1033	956	949	996	981	1062	1084	946	987	1043	1040	954	988	1016	992	969	1008	1013	1077	1036	964	1005	975	1015	1028	1023	995	925	999	1056	983	955	990	1030	999	1000	1022	930	976	1007	990	972	975	955	939	993	982	1001	969	939	982	924	1014	1014	1013	1005	1021	1013	1042	1031	938	925	1023	961	937	983	991	1037	1041	986	996	1010	994	1031	1046	1021	995	973	1041	957	1019	968	1033	1050	995	967	986	1019	998	1039	1077	1015	979	1023	1015	962	995	1025	1014	1022	953	961	984	1009	960	1052	1015	1042	1027	998	982	976	992	976	994	1027	1000	1015	1015	980	1005	963	1009	955	1043	1005	968	1063	999	1078	949	1059	971	998	1022	1046	1014	1035	983	991	983	974	974	1004	1008	1038	995	1007	1011	997	1018	980	1044	991	981	923	1022	1030	1032	1021	984	1039	1004	964	978	1015	966	954	1052	1024	951	1059	963	1014	963	1041	1025	957	983	973	1040	995	950	1005	1006	1036	1009	980	974	979	968	996	1052	982	990	973	959	972	994	1007	992	995	1049	1007	999	1038	1010	1001	1012	967	1024	977	1064	1004	950	940	963	1025	1034	1015	965	944	1023	1012	1018	1016	979	943	982	989	1061	944	1020	962	944	981	979	974	986	1011	967	999	1003	1003	1060	939	993	1013	1005	993	971	1006	983	1005	1015	1051	1026	1019	968	983	971	955	1001	1001	983	990	1002	1006	938	1003	1017	1012	978	957	1000	1009	950	974	1038	1020	985	983	996	1056	1060	1010	1030	1017	974	956	1020	972	976	1062	982	919	1005	915	1003	1082	952	1001	967	969	1023	992	1019	970	1071	1001	1028	982	1003	993	1002	964	1000	990	1038	1023	1023	1031	966	1026	940	1043	1011	965	1024	979	1007	1032	1008	1011	990	1026	968	1004	996	966	977	968	1074	1014	1011	971	1033	973	983	969	1036	981	1023	986	1046	982	1007	991	982	989	965	980	1015	982	1017	994	1019	953	1005	1006	1004	956	950	983	1001	986	985	1028	979	962	950	1000	999	1051	984	1025	1020	979	1007	1015	1001	980	929	1033	1015	974	997	1015	981	1020	979	1050	975	1016	961	1037	967	1024	1001	1026	958	976	989	986	997	1020	996	989	992	976	1014	978	998	962	997	992	971	982	999	950	1021	1009	1019	978	1015	957	914	991	1021	1009	1003	961	959	1035	1002	988	976	1028	1020	959	976	984	983	947	1013	959	1013	991	1062	1042	974	954	1022	1021	1032	976	975	1009	978	1037	1005	1028	1091	1022	968	1031	1012	1050	971	999	1040	995	960	984	1010	1026	1007	1009	945	1024	997	926	1011	949	999	1006	1027	1013	967	991	982	1019	976	925	962	1015	984	984	989	1012	1012	1009	994	1012	1027	948	972	994	1001	965	1024	1033	1022	931	966	981	984	1044	955	1000	1000	1017	1044	952	1054	1080	970	989	1013	962	960	969	1001	1025	916	957	981	981	967	1008	1011	1011	961	1004	969	1031	978	977	946	1010	965	1006	994	984	964	954	977	948	1022	969	980	1020	978	1004	975	1011	990	1004	958	1005	937	958	1017	1014	1009	1014	979	1011	961	993	1023	986	1084	1016	1023	999	1023	951	1016	1000	1029	1024	978	1039	1007	1000	1000	1018	1013	1049	976	1029	969	1020	961	1010	1026	1022	949	1035	947	939	1054	961	1013	964	955	972	975	1011	947	962	987	1019	951	964	1034	1040	998	992	933	955	985	1082	1023	1011	1004	1028	1002	1010	1069	990	974	970	948	1048	975	979	1037	980	942	1048	988	978	984	985	1032	1045	1011	1049	984	1017	1047	1051	1016	1015	979	1013	979	1002	950	977	990	996	963	1026	973	1016	987	1015	975	1035	1009	950	1011	1006	1005	997	1035	982	1047	948	1016	941	1035	1029	978	1013	1034	996	1009	964	1037	1023	963	994	939	968	990	976	995	1007	997	1040	986	1020	994	1040	1029	1026	960	986	974	995	1057	1037	1035	938	1027	970	984	990	979	957	1026	973	1097	1022	977	1031	1022	995	955	983	977	1004	973	999	1030	1039	1024	981	979	999	979	999	1043	993	997	975	986	1000	1033	950	995	1019	973	1062	986	997	934	1002	1012	1006	1061	986	1022	1002	989	969	1014	997	991	1004	985	1022	984	989	991	1043	1030	1026	977	964	989	1015	1041	1006	1023	971	924	972	956	928	1031	1016	973	1014	1047	1026	998	1001	978	1002	1053	1044	985	1029	1004	966	992	1008	970	983	1025	985	992	987	985	975	1052	1012	1020	1008	970	1033	1011	1068	1013	973	972	989	1024	965	986	1010	940	1054	953	1013	1003	1038	983	978	1103	1034	1015	1007	1009	987	983	959	1008	965	954	1057	960	993	1035	945	1006	1044	972	1074	980	985	1030	988	988	982	997	1030	1022	1022	977	1021	999	972	954	974	1003	1004	999	956	995	980	970	1016	960	984	980	996	1021	1001	993	1001	966	1001	997	1018	983	1033	975	1000	976	1001	961	1081	989	991	951	1006	1033	991	996	1015	979	1021	1064	960	984	1021	1044	977	1037	1026	955	1032	983	961	1038	979	1024	1024	991	1001	961	1002	1037	1006	922	1012	1026	976	1031	1024	968	983	999	1015	1078	1038	956	940	1031	996	1029	1029	959	1014	982	1013	980	1038	988	1010	985	1019	1038	914	925	984	982	997	1010	999	935	998	1038	965	996	1032	986	972	979	973	999	1061	1036	1002	1050	1031	997	1001	1000	971	1022	1000	971	1051	1021	1000	952	1034	1025	1013	1018	982	976	953	1004	1002	998	1011	1020	950	1046	1055	1046	1034	991	1012	1010	1001	1032	1005	988	986	1032	1006	1004	1005	973	988	1006	994	933	1036	1022	1007	956	970	977	1033	1008	1035	1012	1003	1069	1009	961	998	976	992	952	1030	954	1046	959	969	999	992	1054	969	1031	1020	1010	943	1014	1045	994	990	986	991	1037	981	942	1029	1008	992	957	1007	1004	1006	1010	968	991	937	994	1088	994	1006	1031	1007	1030	1004	979	946	1011	955	1016	975	978	952	998	989	1071	1064	1032	1015	971	1019	1046	980	1032	978	1003	1039	987	1009	1009	1019	1011	999	1010	962	933	1016	963	955	1077	1028	1045	988	1015	1010	991	1005	965	968	1002	962	958	1049	968	1066	987	962	999	1028	985	1064	954	930	999	1002	989	974	974	1019	1020	917	932	993	967	1070	995	981	1035	1023	1051	972	1006	969	977	1020	953	987	1049	1007	993	998	987	1029	935	1030	1026	1023	983	997	964	922	970	1064	972	1017	1039	976	1040	984	936	1016	1011	1040	958	1023	1023	1013	1009	1000	964	1001	939	981	979	983	990	1015	998	1061	1022	1018	1025	1004	1023	960	1025	1068	1040	1010	970	963	987	977	1018	1060	974	1031	992	961	934	982	1011	997	983	998	991	1007	994	997	1014	991	990	1043	997	1023	1029	1004	1027	1046	1033	988	981	988	1006	979	1042	1032	1014	1070	1021	1001	965	943	1039	1001	1035	940	992	1062	1018	996	1009	962	1049	998	1005	1021	978	1059	1025	1027	1008	991	996	943	1034	986	941	964	1043	1010	961	1003	1090
12199	24185	15840	8460	5974	4611	3325	2653	2153	1841	1617	1552	1408	1446	1426	1428	1390	1362	1326	1259	1344	1253	1213	1212	1198	1206	1231	1178	1155	1162	1158	1147	1142	1114	1156	1170	1213	1172	1177	1042	1112	1129	1108	1061	1066	1105	1090	1115	1084	1126	1133	1003	990	1057	1082	1088	1129	1032	1020	1090	1004	1025	1008	1014	952	986	1040	999	1047	1014	1003	1016	985	991	992	992	1010	978	962	1005	1014	982	1034	1035	996	1071	1007	1066	994	1020	997	1007	1035	1029	1015	995	1001	954	1013	1035	996	996	1020	1037	1098	979	1040	1006	1029	1013	996	1000	963	1069	1014	990	1017	1015	1028	1010	1012	987	1001	1092	1016	978	962	991	1044	973	991	1041	1050	1041	963	1030	996	981	957	1046	1050	1013	981	980	1019	1051	1031	1021	1013	987	1006	1022	947	1026	1025	1006	1054	1010	1035	1023	1045	1052	1014	1043	1019	996	1043	987	1048	1006	938	1006	1012	1036	1001	986	1005	991	1014	1056	1010	1040	1037	1009	976	1031	1063	1046	992	1032	1011	1024	989	990	1005	1060	1041	1022	1038	964	1015	998	1049	1002	1028	1032	1010	1076	1037	970	1061	1007	1010	1042	1090	1040	975	1014	1049	1004	1032	1005	1061	1004	999	1030	1031	1043	1022	1051	1011	1027	1011	1023	1032	1021	1002	1030	953	1039	1035	976	1012	1014	1055	1040	990	983	997	1020	1023	1045	1014	1020	990	1068	1026	947	1021	1030	1014	999	1011	996	983	1006	1025	1017	979	1020	1037	1033	1017	1019	998	985	1023	1062	1057	960	1010	998	1015	1003	1001	970	1051	1001	997	1004	1059	1024	1052	1055	1029	1021	1022	1017	999	998	1064	990	1040	1022	1045	1031	1029	949	998	1039	1023	1048	1044	1020	1002	1030	1046	1045	990	986	1046	1022	1009	990	1049	1044	993	1090	989	963	1022	1046	1079	999	1063	981	980	1021	1020	1046	1019	1034	1052	1024	981	965	1100	1053	1084	978	1070	969	1084	1065	1003	1030	989	1042	1020	1031	1010	1044	991	1001	994	1006	1080	1058	988	976	1024	1069	989	1015	1049	1047	998	985	1027	994	1067	1043	1014	1025	1022	995	975	958	1007	998	1057	1024	996	995	1006	1053	978	1025	1017	1057	984	1002	1019	1009	1054	1002	1018	988	1015	973	986	1050	1049	971	983	984	938	1006	1016	1048	991	979	1047	1057	1025	986	985	1028	968	1031	1049	1012	975	1006	1039	1007	1053	995	1011	1027	996	1007	1061	1067	1042	1024	1074	1011	1039	1085	1014	1024	926	999	967	1078	1004	991	1009	1014	980	1005	1046	1008	1044	979	971	1040	1022	1024	1049	1056	1010	1016	1003	979	1047	1031	984	1031	964	1081	972	969	1004	1006	1036	1045	1046	966	988	964	1064	988	1005	1036	1040	1001	962	975	984	1051	1006	1011	1001	1037	1006	974	1036	1019	947	1059	951	971	1015	962	955	960	1027	1023	1036	1009	961	1023	1023	1035	987	986	1038	1087	1016	1011	1009	1024	1030	1041	1004	980	1038	1033	1026	985	984	962	957	1053	983	994	1017	1026	1009	967	1019	997	1024	978	1038	972	1043	1040	1083	971	969	993	1013	1034	1036	931	1045	1009	988	1011	1035	972	1019	1036	1015	1072	964	1022	1004	956	995	1026	1026	1010	981	984	983	996	1015	1000	1038	948	1024	1033	1013	1043	1023	975	1015	985	1019	956	1016	983	1002	1013	1028	1027	1029	1005	1001	995	1004	999	1028	1031	994	986	1037	995	1004	1019	1028	990	1016	1035	1004	997	1028	1019	952	1036	1038	1027	1033	965	1030	1015	1013	1015	986	1023	1049	1036	1021	1029	1024	1056	1035	1025	1031	1021	1052	1009	986	990	933	1012	978	1067	999	1014	974	1012	1066	1073	1050	1033	961	1012	1060	1060	992	1009	1006	1011	1002	997	1005	1029	1038	1059	1024	1005	987	1037	1047	1032	1021	999	1007	991	966	1009	1020	1029	997	998	1049	1021	979	1017	1039	1056	987	924	1076	1014	1021	975	1016	1005	1010	1002	1007	994	980	1003	993	1036	1031	1017	1055	983	985	969	1026	1010	971	1016	1014	1055	993	986	996	1010	1062	1051	1019	1000	1040	984	1040	1030	1029	963	981	1060	998	1013	1032	973	1006	1032	967	1053	1021	950	1036	1051	1031	1005	1017	1038	1025	1016	1014	1042	1018	1009	964	1015	969	1007	1012	1033	1043	1043	1084	1036	1037	1009	985	974	1005	967	952	995	968	1015	1040	1041	971	1002	1004	1010	973	1019	1012	966	985	1012	1009	1020	1038	1060	1040	995	984	1028	946	993	1021	1052	1025	1034	1030	1057	1043	992	1029	1012	1006	972	1022	991	973	1033	1012	1020	975	1009	1002	1011	1005	1001	1008	1028	1068	989	1001	978	975	1015	1013	999	983	1016	1055	1079	1021	1083	1007	995	1056	1052	947	984	1017	995	989	958	1005	1049	956	992	1014	1040	979	1063	1024	964	1046	1009	1004	1003	979	968	993	987	1056	1040	1068	1016	1013	1041	1068	990	996	1020	1038	966	1009	1021	1016	950	970	1031	1058	1022	975	987	1054	1003	1002	1036	1014	1036	1037	996	987	1017	1061	936	963	974	1003	1006	980	1007	1007	1042	1000	981	1019	945	971	1033	1019	1073	1009	1039	1001	1034	1060	1056	998	1045	982	992	1027	1000	994	939	997	1000	974	1037	992	991	1109	1001	1055	1062	988	1000	1013	1025	949	1066	1066	1009	969	1020	1054	961	984	967	1046	1017	988	977	1004	1016	1045	1008	1039	975	1010	997	1013	980	1029	1013	1030	997	1073	1015	998	970	962	1060	1016	1025	1008	1051	1013	1042	1008	957	990	987	998	983	1010	1032	1025	939	1035	1022	1014	1032	1019	1021	1093	1024	969	974	1029	987	965	1001	1029	1044	1029	1058	985	1007	1048	1029	1019	999	1017	1029	977	972	1008	978	1012	956	976	968	984	1003	1018	1033	998	944	1032	1003	1038	1092	1004	1044	1025	971	1027	1027	1009	1049	958	1022	981	992	1023	993	955	1063	1047	1025	974	984	994	1016	1071	941	1044	1005	999	992	991	971	1084	948	1060	1011	970	1064	977	1027	1056	1032	1039	1046	1010	990	975	1015	1059	988	995	995	1013	1026	1025	1061	1025	1065	1046	1046	990	998	1055	975	1005	987	1001	1022	1037	995	1010	1014	1005	1007	990	1042	980	981	1012	998	1065	1020	1031	978	1039	1010	1001	1006	1013	1018	1033	1060	961	1018	1083	1025	993	1044	1017	965	970	1021	1021	1056	963	973	1001	1018	1042	991	999	1009	1027	970	1010	982	1047	981	1057	1021	956	1035	1013	1048	966	1003	1067	1021	1000	988	1040	1035	1026	1024	1022	1007	1053	1039	950	992	1060	1020	1041	1008	1015	1052	1052	1016	1011	966	1031	1024	994	1021	1113	1029	1002	967	976	1019	1026	976	1027	999	981	1006	1030	1071	1000	1042	1035	1005	956	999	1035	1043	1021	1016	983	1029	964	1011	1022	1056	1010	967	1005	983	1028	964	981	1003	1029	968	1022	1007	989	1066	1023	989	994	1018	931	1036	989	1062	1011	1074	1012	1000	974	993	1038	992	1022	1019	1052	1006	977	1050	1010	1001	1080	1023	970	1003	1034	986	1038	1038	1011	950	963	1012	1048	1032	957	994	1030	994	1004	1015	1097	1033	1029	1011	1010	972	963	1041	1017	1056	1049	998	1027	1053	971	1040	1025	975	984	1032	1027	1029	1010	1000	1072	1010	1003	996	1003	1029	962	1047	1018	996	1061	1014	1015	1007	1015	1033	966	1006	1036	1031	1016	1061	984	1010	1013	988	1020	1016	1012	1037	1025	1059	1009	1041	979	964	1032	994	993	990	1051	941	992	988	1030	1056	973	977	1044	990	1024	999	1040	1038	982	1048	1021	960	1004	992	971	1054	1012	1043	1026	1011	1038	1011	1007	1023	1060	1017	1011	1040	1025	996	1040	990	1031	1018	1007	1046	994	1054	1023	1019	1006	1016	1015	1089	1077	982	1007	1046	1021	1002	1023	1047	969	1050	1010	998	1035	988	1015	1103	1011	1024	989	1052	1071	1006	1076	1013	1071	1033	1033	943	1016	983	989	1040	1011	970	980	1004	1025	973	1013	965	993	991	994	1020	1003	971	990	1022	995	1011	1078	1080	1010	1014	996	960	1018	987	981	1005	1017	960	1000	1100	1013	957	998	952	1009	963	1003	1024	1083	1016	992	995	1099	984	1001	1033	975	1004	990	1061	1018	1022	978	997	1047	1025	1008	1024	1058	992	984	1016	1003	1008	995	1081	965	1045	1037	1016	1025	1070	1062	1006	944	1017	997	1056	992	1004	1015	981	1007	999	979	991	1058	1001	983	997	1085	972	1028	1009
22625	21268	28926	23920	21288	21429	11095	3162	2196	1870	1587	1485	1430	1374	1293	1240	1253	1221	1162	1105	1056	1077	1074	1118	1051	1081	1032	1027	1026	964	930	1000	970	1012	1023	1025	1041	1010	1045	920	954	931	899	979	882	843	811	922	831	817	881	857	849	889	831	856	881	809	772	893	860	827	847	772	835	810	795	802	842	804	816	819	795	784	851	796	782	832	777	864	842	806	810	832	811	784	827	835	831	748	746	874	797	763	840	804	859	838	808	740	804	791	814	832	803	792	754	829	840	842	804	784	800	803	808	797	782	858	811	848	827	780	802	750	785	787	774	859	831	743	832	778	793	822	744	858	819	778	834	760	839	840	782	781	770	817	829	786	862	778	763	812	817	784	774	783	828	813	792	825	790	793	814	813	768	786	827	791	770	783	813	787	833	805	837	760	823	836	798	822	821	798	791	815	792	827	786	800	784	790	810	780	819	865	775	787	835	831	827	761	792	795	819	812	783	802	784	788	791	858	806	823	798	804	800	818	718	805	819	863	760	769	823	801	748	820	840	800	777	793	782	821	800	766	828	772	815	816	770	776	755	782	804	738	797	758	844	781	789	806	837	799	790	802	785	829	761	835	776	848	810	804	848	778	792	812	829	778	805	759	793	774	771	756	833	789	765	866	785	820	841	764	760	818	772	814	865	811	788	803	816	740	798	803	833	775	819	804	815	777	834	832	813	793	779	774	776	851	828	801	830	803	785	783	790	769	781	825	782	823	853	844	796	757	785	797	818	805	808	757	799	802	801	818	793	807	786	887	758	838	804	809	812	793	792	832	823	862	806	790	780	799	739	745	832	805	808	772	840	778	781	782	809	841	762	766	816	835	804	813	796	778	808	792	752	752	793	823	767	770	821	805	785	793	803	821	814	802	778	812	798	806	787	752	773	858	792	845	772	778	798	827	773	805	817	820	809	863	783	852	774	801	816	827	803	787	766	739	775	789	828	760	825	771	757	763	823	780	766	797	808	767	758	825	765	784	815	854	810	758	823	822	748	800	792	802	862	799	810	793	800	756	824	791	792	778	803	777	813	763	782	835	776	833	773	791	796	810	758	817	783	764	826	838	834	811	797	798	873	822	850	783	832	814	778	795	818	768	796	818	822	764	851	730	791	760	782	788	811	795	777	823	805	800	849	797	781	809	765	800	761	798	788	844	788	806	823	851	826	761	793	783	820	866	852	814	752	793	776	768	830	827	781	762	819	793	794	792	795	774	814	775	798	850	801	835	807	818	779	765	830	793	791	847	790	824	836	813	771	816	767	826	822	830	808	800	819	768	779	817	786	845	830	772	822	789	818	805	834	833	816	843	799	789	797	823	841	797	798	795	761	863	804	814	818	800	788	775	806	833	802	794	758	761	818	802	777	840	784	820	806	800	780	791	839	794	813	851	776	832	809	793	832	817	754	817	823	837	783	829	771	733	803	773	841	833	764	796	805	798	807	815	802	818	770	752	794	817	836	817	805	804	799	802	828	773	821	790	815	794	825	775	820	839	785	811	778	808	817	811	811	768	747	810	768	795	825	744	798	803	782	829	788	797	802	768	809	796	797	805	811	780	789	871	806	829	788	820	822	816	797	824	836	777	815	798	816	756	746	801	821	777	783	776	785	833	880	779	787	801	790	794	819	845	805	793	824	823	768	799	779	788	792	792	788	766	805	778	801	825	823	824	833	838	825	771	832	798	751	830	792	830	792	806	776	843	801	840	820	751	798	827	804	800	795	848	834	767	751	867	768	777	836	828	791	800	792	815	853	792	796	796	811	749	794	829	817	813	733	800	843	761	841	756	772	804	795	822	747	757	820	776	754	804	813	749	757	790	792	803	815	824	775	803	850	813	806	827	818	774	804	745	821	790	814	832	837	800	770	815	815	801	814	828	786	816	784	838	806	726	811	794	827	819	795	842	766	775	760	801	816	783	843	801	816	781	873	790	749	776	800	831	812	779	810	773	806	787	787	803	818	810	811	822	806	792	779	818	792	818	770	801	786	781	802	812	768	832	806	796	784	799	853	837	825	739	850	790	751	795	777	808	777	773	830	740	779	788	826	832	749	757	777	817	784	804	833	815	795	848	816	763	756	811	746	791	744	797	796	794	792	829	788	801	804	815	757	765	805	806	754	769	804	831	776	815	798	775	785	791	818	832	845	791	832	853	812	834	821	813	809	748	795	791	794	789	764	807	758	838	823	823	831	804	820	789	825	816	821	784	825	824	804	811	752	784	756	830	826	799	777	846	813	766	792	846	805	869	781	815	769	777	772	825	855	789	793	838	790	806	851	786	838	806	828	783	806	820	718	778	771	806	829	803	768	812	778	821	771	803	790	834	855	776	823	794	754	830	790	754	836	832	808	828	801	848	792	775	767	825	810	789	788	765	805	786	773	806	794	778	840	750	834	814	832	793	742	807	814	735	819	779	777	816	828	807	852	826	768	822	838	798	800	769	845	771	757	798	816	825	838	761	829	793	801	805	790	823	795	758	844	827	852	757	756	767	782	818	780	770	782	839	851	819	837	805	744	827	812	769	839	763	798	796	796	777	807	851	752	806	768	771	792	781	806	765	755	801	780	774	768	783	837	824	751	795	776	820	784	780	754	775	790	779	782	776	795	790	836	798	828	803	787	794	805	854	780	818	827	767	850	842	805	746	816	756	823	766	774	811	798	831	779	752	787	776	764	773	806	793	833	774	784	795	790	822	799	788	792	763	800	830	765	791	821	866	799	825	783	852	821	797	802	826	828	755	787	790	798	818	772	793	812	781	745	809	791	797	812	773	778	793	797	778	830	820	807	789	764	821	783	742	780	772	831	768	807	769	873	751	800	760	765	768	800	773	806	784	777	793	813	791	772	745	855	777	821	805	785	832	765	764	783	796	822	819	810	786	731	738	808	750	803	843	778	788	739	823	758	810	809	805	786	764	753	838	779	868	786	795	819	772	784	780	776	818	820	769	765	867	829	781	757	834	787	814	755	805	797	798	800	811	826	774	793	787	815	810	824	868	770	827	804	803	843	801	802	803	777	817	754	851	777	757	747	869	790	813	836	805	829	775	819	745	819	797	850	790	842	762	777	807	790	795	846	797	807	791	759	799	780	770	848	756	811	795	835	842	784	802	791	819	771	763	773	742	772	788	798	763	753	787	796	784	816	840	772	823	826	791	833	757	770	782	793	795	775	846	814	776	813	809	808	808	805	844	804	820	805	817	783	806	794	823	806	853	863	801	818	792	801	820	817	783	846	783	839	782	774	827	792	812	813	789	804	851	814	741	807	767	748	808	826	847	789	762	795	805	763	774	809	759	784	774	815	841	776	829	770	827	852	792	805	822	712	757	806	780	818	799	761	792	787	823	821	797	848	786	779	804	777	840	788	808	780	802	817	793	777	836	789	822	778	776	808	821	798	762	788	809	842	832	758	777	767	802	761	792	745	825	824	768	805	856	859	796	796	801	828	808	793	804	762	790	742	829
15875	35633	24375	14313	10514	7971	5834	4433	3332	2665	2234	2005	1913	1797	1628	1531	1628	1574	1432	1401	1283	1215	1204	1251	1208	1125	1148	1149	1064	1065	1043	1031	1091	1047	1038	1144	1175	1205	1115	1094	996	961	938	871	895	881	889	881	889	948	856	868	878	866	876	876	856	837	813	855	834	833	876	828	833	786	794	834	786	782	797	809	762	817	760	797	788	808	785	812	819	754	807	744	801	788	807	808	857	755	810	825	758	825	829	831	789	789	787	815	837	778	789	796	758	812	844	809	827	812	795	797	784	810	776	788	785	806	772	801	778	806	817	782	794	779	800	789	808	772	789	777	804	801	786	787	788	829	826	820	755	823	821	762	843	820	830	772	745	775	798	801	791	846	812	774	780	789	795	795	781	774	767	825	809	820	797	815	821	789	803	860	780	770	830	827	835	790	767	755	761	842	759	792	790	827	790	826	799	786	793	794	849	806	783	828	777	832	760	772	791	751	828	754	781	789	780	791	777	814	761	787	809	759	782	820	791	788	786	767	789	810	796	802	806	784	820	836	781	821	786	764	841	844	799	745	807	832	813	802	786	824	757	810	778	772	828	808	817	813	781	796	807	811	767	775	818	762	783	774	758	776	800	841	745	802	802	763	813	802	861	774	815	832	822	829	812	770	802	801	785	779	761	800	764	731	802	804	781	798	810	813	778	796	845	818	777	787	829	825	813	783	818	779	785	826	797	773	764	750	782	831	779	753	811	832	772	815	833	783	771	764	803	824	817	765	778	787	861	808	761	772	749	808	755	811	828	773	793	773	786	760	809	801	811	823	712	786	811	790	820	860	797	805	781	797	782	755	763	786	788	786	741	786	754	783	847	763	794	797	824	788	805	807	807	827	829	819	774	760	785	819	805	807	797	804	775	796	809	764	818	759	755	808	847	820	833	769	829	779	860	811	798	812	800	775	856	823	781	794	833	815	807	822	779	770	784	789	759	841	855	778	808	801	808	831	785	829	761	751	740	801	821	735	795	832	800	795	794	812	754	773	764	756	785	799	779	787	788	796	826	798	704	771	794	814	808	796	784	771	795	785	835	770	817	788	768	823	776	788	799	815	776	839	798	800	799	783	746	777	803	756	796	800	776	843	818	784	789	784	828	776	797	809	768	774	791	814	823	784	785	750	803	773	813	736	793	802	796	754	739	776	831	788	818	798	790	820	750	817	759	801	832	750	819	779	814	835	815	833	813	763	813	792	817	842	816	806	804	827	853	784	797	811	765	754	783	776	795	784	788	788	806	781	831	811	737	802	812	802	810	824	758	813	789	780	779	792	777	847	795	780	821	775	795	779	818	815	822	765	794	766	808	772	796	815	814	800	751	820	780	772	810	775	764	792	800	845	796	768	802	781	778	793	732	886	788	766	793	829	791	792	792	779	765	811	731	820	764	746	819	839	783	828	819	814	801	791	806	845	788	777	754	864	830	749	779	752	803	781	829	814	761	816	793	755	780	749	812	791	810	839	779	802	775	787	809	818	765	763	801	783	827	804	767	805	789	806	783	780	758	815	821	792	808	772	751	825	792	735	818	779	782	804	809	821	854	818	827	809	802	794	820	783	827	785	825	783	822	799	809	743	812	780	771	781	753	795	812	789	784	848	787	778	739	831	818	804	766	840	801	756	820	799	801	857	801	811	787	794	815	813	770	845	803	781	824	788	837	832	772	754	788	801	787	797	824	817	767	845	824	772	789	844	831	779	797	785	767	782	773	829	822	787	774	781	778	758	833	771	769	761	801	838	754	748	800	782	766	779	795	758	824	812	817	787	759	757	769	812	834	785	818	786	802	789	764	778	797	837	790	775	811	780	837	795	812	764	802	812	841	791	815	776	738	783	808	752	810	816	811	760	806	761	790	769	811	802	813	842	788	773	794	829	791	860	816	805	812	780	774	838	800	831	776	799	762	791	832	758	806	812	799	871	833	828	765	815	778	803	802	786	801	812	809	896	771	796	775	823	798	772	828	849	825	816	788	764	806	800	798	790	785	800	763	818	764	843	807	793	859	809	734	772	799	829	762	802	768	808	756	790	827	779	834	755	761	758	814	816	775	775	819	810	832	790	783	790	761	790	779	779	814	786	801	813	761	818	806	777	772	778	807	764	787	782	783	780	827	803	794	819	774	777	776	796	808	831	825	807	848	821	836	772	814	781	811	815	811	826	816	766	818	752	782	778	771	810	837	787	780	734	792	817	767	751	786	772	827	796	770	800	794	747	787	813	814	800	792	777	805	815	792	838	819	784	788	867	803	802	799	766	834	795	812	839	798	855	782	778	814	822	719	809	793	795	830	809	815	808	764	772	810	803	779	821	772	836	797	797	783	783	786	795	767	822	821	803	852	804	774	765	824	819	793	791	824	789	812	788	809	758	787	772	778	773	796	786	779	784	788	769	797	798	802	773	772	789	793	769	786	856	790	806	781	814	818	807	777	773	781	789	806	777	795	774	785	808	810	754	777	796	769	779	823	752	814	847	781	800	834	757	800	811	768	692	831	797	793	756	797	766	825	783	804	767	771	778	740	791	797	810	843	840	774	769	813	817	787	772	792	791	827	818	782	805	780	807	844	824	739	763	803	798	797	727	769	823	774	803	762	779	780	785	835	804	778	780	818	749	830	773	857	758	806	783	786	780	860	804	764	767	815	804	785	775	782	768	800	782	773	789	775	773	775	794	778	756	755	745	817	793	781	799	794	808	820	766	792	801	770	767	776	794	840	774	795	766	845	856	806	830	761	778	754	785	799	788	816	788	764	810	793	793	806	820	782	824	768	805	762	815	734	813	839	807	807	804	819	828	800	751	769	851	768	777	772	784	788	775	844	840	792	801	832	781	809	788	750	774	756	710	789	836	801	776	795	783	774	813	804	799	820	785	801	837	803	808	791	837	755	791	817	802	816	823	793	842	811	748	806	790	818	802	788	763	792	809	775	710	766	833	789	813	815	842	768	796	751	807	811	807	792	802	810	820	789	815	756	794	795	774	811	800	829	789	818	751	769	768	792	796	794	774	823	837	792	769	778	856	770	745	769	817	819	771	805	813	770	801	829	805	772	768	794	785	757	782	829	794	808	774	805	832	798	796	694	779	756	779	822	754	827	827	803	802	744	806	812	819	806	838	760	806	777	785	807	799	784	829	778	799	776	795	785	766	745	801	804	746	793	766	716	789	797	810	780	821	774	830	822	748	781	790	851	796	786	783	787	736	813	786	805	803	744	785	759	838	800	836	779	751	812	750	801	820	771	782	817	852	788	779	857	741	822	798	839	746	799	807	775	829	764	812	789	781	784	753	766	735	787	806	784	800	801	800	809	793	795	756	776	829	845	842	774	775	764	810	760	762	814	746	784	758	773	803	809	815	809	795	790	810	800	744	826	770	801	788	815	748	812	784	804	740	807	816	774	792	805	777	796	781	760	779	839	832	807	821	784	773	769	820	815	781	800	778	831	813	746	812	821	804	809	791	823	803
28045	19237	11918	5624	2726	1990	1494	1193	1067	948	916	916	845	883	883	907	865	864	865	882	804	790	847	928	776	836	830	839	794	853	804	833	816	867	868	858	831	818	824	814	795	755	788	812	820	746	758	765	755	752	770	751	755	734	768	724	762	777	740	776	740	761	718	776	720	725	762	745	732	762	777	690	768	783	773	805	781	749	742	733	692	746	755	752	784	777	733	761	763	737	737	689	726	719	788	766	781	722	805	732	754	740	766	803	814	742	764	777	717	753	754	789	719	768	792	772	799	777	702	746	712	798	719	750	741	765	762	755	729	752	793	720	761	704	784	760	734	722	714	793	729	698	695	709	734	766	713	748	719	745	727	719	732	749	754	697	737	736	709	747	711	754	739	782	769	762	769	760	722	755	729	742	726	791	773	765	757	757	732	721	726	774	748	720	786	769	743	745	723	775	747	739	731	785	733	762	728	763	756	748	758	706	729	715	784	693	761	715	719	742	776	773	783	735	778	721	702	746	747	747	733	770	781	736	750	721	746	721	743	735	768	740	698	765	740	733	737	790	761	747	732	709	731	773	693	761	739	721	756	757	738	742	722	768	808	720	698	745	722	757	746	769	774	752	699	761	755	774	732	753	708	751	729	770	733	785	726	683	739	734	758	713	740	746	745	721	803	751	764	761	733	724	757	736	740	724	763	693	730	750	697	718	749	764	727	698	767	734	722	779	772	785	737	774	740	746	790	734	788	714	675	737	755	750	754	723	703	755	749	754	716	741	729	714	769	732	712	805	708	728	781	734	765	762	802	732	730	769	726	732	742	712	781	828	732	756	773	732	732	736	733	755	750	701	753	745	724	746	735	714	758	757	775	734	767	722	729	745	730	788	776	741	795	753	774	726	678	768	755	750	708	708	757	702	772	766	717	736	725	799	742	724	786	791	735	720	782	798	728	760	769	789	762	762	766	783	721	745	680	756	749	747	713	754	722	710	769	751	743	794	716	771	784	710	716	710	747	773	778	740	753	726	770	766	751	818	784	778	737	751	726	713	725	779	728	726	766	759	759	766	735	719	733	764	742	745	745	734	753	732	710	718	769	797	718	708	737	778	758	726	791	733	748	728	719	740	784	769	754	768	784	720	773	790	773	766	767	749	787	749	699	717	737	710	736	736	712	759	765	740	714	747	757	761	743	743	763	742	716	705	755	723	739	726	770	728	741	722	753	742	723	740	768	732	716	755	726	743	766	790	787	769	779	738	729	807	772	747	762	720	758	756	741	725	768	741	790	768	714	746	758	757	734	733	778	735	785	727	756	747	718	709	709	735	748	761	783	759	660	741	759	720	723	740	792	747	772	793	708	763	709	755	729	790	744	742	715	731	767	734	735	727	749	785	760	737	738	773	726	734	703	747	771	739	756	758	730	742	767	779	777	781	757	720	773	750	772	750	757	756	768	746	772	824	763	745	775	739	742	691	752	756	762	743	759	739	727	785	749	747	754	732	749	710	738	744	773	696	728	750	716	744	752	753	744	753	724	721	739	682	752	776	739	781	714	725	744	778	783	710	717	678	761	802	694	687	787	758	768	721	743	730	764	765	755	758	762	749	774	780	730	718	764	747	696	738	745	741	729	742	747	679	701	734	695	721	705	772	746	769	744	744	726	713	742	768	765	743	757	731	736	734	758	779	761	790	747	765	720	747	775	786	718	737	760	731	749	731	735	751	740	745	785	790	804	740	750	725	705	751	798	758	785	751	688	697	742	754	741	763	806	753	763	736	798	789	756	744	767	792	709	775	788	724	739	724	717	706	721	771	786	743	709	714	750	726	764	724	769	740	742	722	761	721	768	732	794	733	715	742	728	693	732	734	722	741	744	708	784	759	742	709	735	731	764	749	734	784	779	704	690	738	750	717	691	715	768	793	749	761	722	739	751	747	734	752	719	714	737	735	774	738	741	804	708	741	747	727	748	687	669	681	774	759	780	764	756	765	757	766	764	756	684	711	735	715	713	771	750	745	761	722	723	706	781	720	775	690	763	740	771	734	726	749	796	741	725	750	748	746	732	778	810	767	749	760	780	709	746	723	766	743	689	818	721	742	708	725	729	754	737	778	681	678	726	744	753	791	793	703	748	691	759	729	743	736	792	731	757	725	699	787	705	766	743	743	772	668	762	748	784	776	734	737	772	746	734	718	761	766	719	716	764	705	786	772	732	727	733	724	734	721	751	720	677	725	723	716	766	735	752	735	680	732	780	742	722	740	747	739	775	744	721	752	756	745	766	751	743	760	776	718	735	719	760	759	770	766	699	785	709	831	776	797	762	770	784	725	715	697	794	703	794	771	733	765	719	732	769	707	761	747	756	801	706	763	736	726	721	755	782	782	765	743	743	809	742	689	755	746	745	769	756	741	777	764	710	754	723	734	685	707	733	707	791	752	774	755	749	752	763	738	842	719	809	757	717	731	739	741	743	712	808	768	723	755	708	740	745	725	740	767	764	787	720	729	732	707	741	747	777	758	797	719	712	730	769	726	738	735	760	729	710	756	775	744	695	766	784	766	713	774	773	727	794	725	805	749	711	732	709	683	789	714	731	712	751	684	732	718	735	759	753	784	760	790	712	756	801	713	765	720	769	738	760	746	787	749	727	766	794	744	745	775	783	760	728	777	746	758	777	729	784	697	733	722	746	770	704	756	740	773	745	734	719	760	781	729	730	735	739	706	755	763	671	774	785	710	746	807	715	774	735	739	765	701	740	743	807	712	781	746	772	758	749	738	732	762	779	703	690	732	741	754	728	735	798	735	767	774	749	744	744	765	722	770	725	744	748	783	745	785	727	730	753	755	770	715	759	727	705	742	759	754	749	727	748	746	735	753	783	734	774	710	781	726	728	739	746	682	739	670	750	740	773	693	792	753	790	772	759	750	780	731	742	734	716	713	726	738	719	742	749	726	769	749	772	754	767	770	792	790	774	761	787	749	727	746	806	792	762	750	687	725	700	781	767	784	771	759	783	788	726	733	741	771	771	711	725	815	728	730	685	760	748	754	755	743	765	741	809	725	722	738	786	728	802	776	709	755	727	754	745	721	715	686	724	730	716	745	735	706	720	736	715	772	697	768	778	708	742	752	720	724	766	704	781	786	721	760	730	744	753	768	741	728	731	740	736	775	747	752	743	779	740	758	733	793	732	747	767	750	748	752	764	726	768	777	738	726	777	766	759	734	736	749	745	781	775	713	763	754	745	773	745	776	752	740	739	744	759	725	735	764	748	720	759	744	710	760	732	756	751	766	769	752	748	730	759	752	769	775	706	741	790	745	739	788	724	774	709	793	745	755	753	797	728	716	767	777	761	730	707	739	743	736	694	748	782	727	743	744	741	713	706	748	789	770	726	725	731	715	751	738	766	738	785	787	778	720	710	764	698	770	704	808	792	729	741	730	763	779	780	779	762	760	750	755	756	726	749	745	792	848	718	739	762	788	763	759	751	714	751	721	737	786
11468	16963	11686	5950	4057	3098	2171	1635	1325	1226	1109	1033	1061	980	1006	1052	1000	1005	1024	957	945	987	975	931	910	904	859	915	853	901	875	892	889	852	901	934	927	907	883	888	867	868	770	838	809	797	792	814	836	767	799	810	752	809	777	774	807	746	741	771	818	784	788	778	788	776	715	788	728	828	781	836	764	735	820	766	753	785	806	818	812	737	805	756	759	859	771	827	822	782	779	800	800	757	811	779	761	784	787	793	751	824	788	807	774	759	770	777	803	773	840	802	818	810	765	709	796	788	797	817	777	794	792	774	776	808	845	802	759	773	749	821	780	801	754	773	831	815	777	733	795	755	790	788	810	777	802	764	751	769	790	769	732	776	797	782	789	740	849	758	817	834	832	768	736	772	763	796	784	818	814	802	855	785	796	785	756	752	771	730	794	779	766	770	807	787	756	778	767	823	782	773	821	760	775	806	717	766	774	763	767	805	783	790	823	811	840	792	856	763	806	743	744	815	810	823	793	777	794	802	830	829	765	778	764	780	753	778	784	799	795	789	826	756	715	742	727	768	738	784	827	801	797	778	824	769	791	837	772	752	723	781	779	771	738	814	770	796	765	782	767	730	782	810	782	765	716	750	779	798	786	796	790	794	740	788	764	796	853	773	748	760	780	791	791	774	800	779	740	809	765	830	756	765	827	807	813	755	780	751	783	737	749	794	733	816	771	784	818	790	751	756	794	774	763	780	754	794	760	783	762	767	778	770	781	786	800	787	718	781	795	816	765	793	794	825	723	798	749	775	771	774	776	807	806	748	758	797	763	756	790	769	791	772	753	744	790	780	774	758	770	734	811	773	782	761	810	793	778	787	732	779	767	780	733	767	783	754	757	779	732	834	759	833	761	798	788	757	772	770	853	779	806	809	771	779	810	774	776	740	749	740	800	753	777	758	828	776	815	740	778	837	827	772	767	747	774	745	752	814	730	742	747	799	763	838	770	740	781	829	773	780	771	822	782	743	709	796	792	804	791	843	755	782	746	772	756	767	731	797	805	767	762	800	756	775	766	810	819	771	778	798	755	771	743	735	816	758	733	789	753	761	787	781	799	806	827	790	731	793	779	743	782	786	825	772	753	795	756	800	771	812	773	786	811	785	811	737	776	816	793	787	830	760	800	832	837	742	777	768	764	817	820	734	801	815	806	762	801	812	798	773	772	778	823	779	759	773	770	782	794	772	760	760	758	785	790	766	760	772	784	785	796	788	820	786	820	807	818	813	801	794	805	803	793	764	771	739	827	785	809	779	736	815	802	815	795	812	751	780	771	746	800	843	787	782	771	764	755	781	799	783	772	749	761	787	823	768	774	804	786	868	772	772	775	761	756	799	784	760	817	792	798	747	778	749	794	736	779	792	780	773	783	808	708	818	766	787	727	765	816	773	788	776	825	747	790	799	805	802	750	827	813	764	778	790	755	794	768	795	779	796	785	760	791	793	750	817	772	815	724	757	786	808	750	790	759	824	823	767	784	770	792	803	817	803	788	767	803	811	741	730	776	756	790	797	772	776	838	761	743	782	774	784	783	793	761	821	744	822	829	772	767	759	751	830	782	781	799	753	807	720	818	767	785	790	778	769	777	798	837	764	830	749	734	756	740	774	752	820	816	783	812	752	766	781	794	804	720	778	781	773	792	762	753	831	754	731	693	812	790	725	772	771	712	778	774	773	769	768	814	826	766	782	723	775	795	809	791	811	768	781	793	770	807	769	751	784	759	788	814	777	773	822	762	766	784	756	787	776	784	749	801	784	757	775	781	799	777	764	776	799	802	787	792	786	779	717	778	763	736	763	737	761	763	788	776	825	809	829	797	821	789	709	798	756	786	781	770	800	800	786	811	767	802	787	790	770	743	764	842	769	805	785	730	765	810	837	739	789	789	734	802	768	777	784	768	707	806	805	771	724	792	784	780	778	796	767	796	786	757	729	781	789	730	753	813	808	791	748	788	766	751	810	763	811	805	774	800	782	785	748	794	809	771	858	801	793	706	789	788	813	801	811	759	723	746	807	747	779	774	742	763	799	834	799	781	794	818	786	766	768	747	792	817	784	799	762	782	814	799	813	812	798	838	807	742	776	752	857	707	801	792	769	780	778	787	843	819	812	755	797	771	786	824	749	759	808	787	759	753	747	765	744	761	801	797	829	778	776	761	777	798	758	824	741	747	785	803	756	693	811	816	776	788	800	757	790	805	777	824	820	767	749	784	784	762	815	765	753	745	797	805	759	792	801	774	787	774	781	814	774	735	793	754	760	775	790	795	823	766	763	815	797	802	779	808	734	802	784	755	775	759	779	783	738	786	774	767	752	814	832	789	740	797	803	809	772	804	735	785	773	750	807	731	752	798	782	793	767	761	815	759	773	805	812	777	815	739	760	780	789	752	747	769	798	829	794	804	846	821	753	836	784	793	777	820	769	759	793	745	765	739	818	790	781	720	787	758	759	767	779	793	741	751	807	762	806	774	792	801	800	730	771	774	798	794	815	789	749	816	742	774	753	746	801	790	819	814	773	801	823	795	740	819	747	754	786	790	785	749	797	787	793	748	825	798	823	766	780	750	780	773	758	736	771	739	766	806	745	788	811	764	773	809	746	779	759	748	797	769	819	745	762	755	724	828	786	773	750	804	836	775	750	769	767	778	774	803	794	776	766	819	798	765	728	816	823	768	767	782	765	800	820	748	838	786	775	803	807	749	829	759	796	748	795	768	816	774	783	759	777	775	768	751	779	757	799	780	747	795	776	788	790	767	797	796	785	776	769	759	749	808	789	745	785	802	778	797	763	772	735	809	776	780	783	845	805	759	839	754	782	768	776	768	763	721	809	823	742	793	744	754	803	768	797	795	759	775	758	803	828	754	797	777	811	806	774	797	815	792	744	750	761	765	781	755	833	789	803	770	764	794	769	777	745	765	833	751	793	782	783	760	824	790	809	772	814	760	820	742	784	751	766	783	787	773	794	803	758	816	794	736	809	769	808	799	803	762	771	808	810	823	822	800	778	772	802	765	752	776	756	789	759	774	785	784	817	754	775	823	745	782	759	784	761	802	787	738	774	773	829	805	722	793	747	797	777	791	744	750	808	817	763	772	784	750	806	781	810	763	774	820	763	822	771	802	712	808	768	779	799	811	798	811	728	769	760	792	794	789	712	769	810	779	815	757	784	818	777	787	750	756	816	848	802	758	761	770	788	771	782	766	804	775	799	744	810	796	779	795	816	754	796	762	807	808	748	746	771	823	756	778	801	742	774	806	778	850	772	732	829	745	767	762	761	800	794	732	762	763	809	784	838	753	806	744	770	772	807	792	787	730	732	763	788	783	728	756	758	789	770	784	750	742	787	821	812	784	783	764	756	843	798	788	768	782	818	844	784	747	761	775	795	740	780	770	784	809	718	782	764	786	759	839	770	737	790	815	815	807	803	806	783	691	760	793	768	782	772	756	744	820	737	781	770
23776	21306	28539	24431	21327	12217	3260	1822	1355	1123	1050	953	944	886	813	879	838	849	778	781	761	711	736	693	758	678	685	646	618	657	705	648	672	676	678	686	694	704	685	623	668	627	634	621	603	582	570	597	581	579	587	573	587	612	614	553	608	545	550	561	524	573	550	511	521	525	563	556	531	540	525	572	536	574	533	507	552	576	537	557	514	530	515	496	595	509	582	524	550	514	496	562	551	531	525	543	518	535	522	554	549	493	570	595	516	484	553	512	567	584	555	541	545	518	555	519	587	559	517	541	535	543	560	560	510	504	530	579	519	540	531	543	539	558	536	553	547	532	492	520	542	536	563	529	529	563	531	531	535	561	533	525	524	572	566	553	569	524	560	545	531	580	513	512	517	514	573	516	512	551	498	521	489	585	558	536	537	479	534	567	545	503	571	551	529	542	563	537	547	527	546	515	548	527	512	505	536	549	562	513	516	515	531	548	563	546	529	527	517	556	544	545	550	521	507	577	534	574	517	555	501	563	588	553	533	498	496	551	573	526	553	511	577	546	557	566	522	514	517	592	521	560	534	495	528	521	529	554	521	584	518	550	546	523	570	537	554	505	567	591	537	538	530	534	537	535	536	503	545	528	575	513	585	543	585	595	529	565	545	563	534	554	505	502	579	614	467	545	527	505	539	564	544	561	565	559	563	516	564	556	524	573	514	515	514	525	551	517	562	565	502	540	537	529	556	508	536	503	575	525	522	563	522	537	544	546	555	551	581	484	514	545	532	499	556	539	544	568	505	575	557	541	528	562	507	524	551	557	507	505	538	540	543	540	508	542	521	524	536	541	547	528	513	520	523	516	521	511	535	558	546	558	523	530	537	545	527	555	542	565	520	512	517	527	543	547	530	565	553	533	555	533	495	531	509	517	590	525	558	526	475	540	513	540	525	570	566	548	559	522	569	535	503	522	573	538	559	528	533	530	553	555	596	572	490	525	576	588	528	580	519	546	554	536	526	567	519	501	521	516	531	507	536	504	568	509	560	530	541	542	519	525	497	540	596	552	549	515	510	554	510	534	493	536	553	526	544	551	564	527	528	544	549	566	525	564	563	558	531	506	562	512	551	533	525	541	537	541	551	531	558	590	554	523	572	536	571	527	526	557	552	530	578	482	515	501	526	570	574	519	528	508	521	557	524	572	514	511	563	531	517	496	508	549	505	556	517	519	556	558	548	565	552	557	529	520	528	555	552	501	541	526	525	540	513	552	551	525	516	519	518	534	552	569	500	536	570	507	534	582	541	532	527	564	534	515	500	536	545	506	555	551	569	540	496	522	523	530	511	566	547	551	560	529	553	489	563	517	546	541	544	517	537	539	537	511	514	597	559	541	522	488	533	520	546	544	539	526	536	535	515	536	511	554	557	546	545	557	553	507	577	568	518	541	488	553	572	530	522	515	506	550	574	503	507	521	562	513	511	525	578	544	532	561	527	555	519	606	558	553	538	548	559	555	514	473	556	510	551	525	508	524	522	557	580	547	526	555	588	566	571	523	573	559	557	540	522	531	576	515	546	505	543	542	503	522	540	543	542	539	539	499	535	546	593	540	542	549	554	534	544	534	522	553	537	533	539	536	568	567	525	546	542	543	548	570	544	559	561	535	545	537	510	496	555	529	584	516	528	528	539	526	600	498	533	533	556	520	575	537	567	511	525	518	529	572	492	546	543	526	525	530	519	549	509	549	532	567	499	566	532	511	508	561	549	562	533	530	501	481	497	522	571	527	543	542	499	523	539	533	506	555	546	466	539	549	527	571	519	574	502	556	470	548	483	497	547	533	543	541	519	553	520	522	514	532	555	534	526	581	538	565	567	531	485	519	541	561	472	538	507	539	536	513	556	508	532	527	590	566	574	536	587	542	489	550	549	525	505	551	565	528	576	543	504	518	523	538	521	565	554	578	510	571	509	582	550	530	531	537	517	522	522	532	508	525	562	551	532	495	517	574	549	535	521	519	516	489	516	525	556	523	553	539	548	589	571	498	534	500	558	495	532	544	518	536	561	543	530	558	533	541	577	527	507	529	570	564	512	482	557	561	518	526	505	529	555	515	523	501	538	531	535	528	510	563	492	553	534	541	556	583	567	575	556	566	554	520	532	510	511	514	543	527	536	577	574	542	563	534	580	521	518	536	567	556	510	555	523	560	517	531	498	544	520	565	527	565	532	553	484	519	572	577	549	533	572	589	525	493	550	513	518	541	514	522	556	557	524	516	516	533	552	543	555	500	487	517	530	560	539	532	493	579	512	581	532	533	567	574	489	509	518	553	499	510	548	586	604	552	523	575	517	516	576	569	529	541	530	537	524	540	548	519	524	552	558	538	569	507	509	555	530	513	537	532	515	521	577	526	517	545	524	557	532	565	513	484	520	527	538	521	492	571	571	538	518	547	524	513	514	530	568	503	560	542	594	540	498	514	569	506	576	547	564	545	553	511	525	545	556	555	541	536	508	539	512	546	559	539	579	535	523	482	602	544	570	501	533	536	509	566	507	530	591	532	586	522	481	536	542	575	522	500	520	585	526	516	529	545	556	508	499	516	519	590	540	536	527	561	521	571	528	573	532	550	553	548	574	552	547	546	541	556	523	547	529	504	537	518	564	573	559	561	522	555	597	569	577	485	574	569	504	520	550	507	579	523	496	551	569	499	529	513	538	590	532	564	540	561	560	535	515	592	520	560	553	467	511	522	544	502	541	533	501	511	558	486	518	501	565	547	514	539	547	530	546	502	565	517	543	542	553	564	538	527	525	511	542	520	565	552	545	494	540	520	525	548	576	481	537	539	536	559	547	548	535	512	510	523	532	577	544	533	533	509	528	565	535	543	533	556	515	557	551	532	534	540	532	512	544	537	535	538	532	519	542	560	550	494	505	505	535	530	535	503	546	581	527	515	562	523	545	562	532	562	549	571	544	560	570	527	535	485	525	535	531	532	516	503	525	548	506	522	500	517	539	545	533	572	564	532	477	561	529	553	550	509	548	539	558	545	511	547	492	568	558	509	489	582	544	506	528	592	607	534	551	520	527	522	544	537	534	566	529	550	528	507	504	551	478	522	541	573	536	567	519	517	551	528	566	507	526	511	543	534	533	537	540	499	524	520	504	547	524	538	546	582	582	542	580	538	545	539	529	536	562	532	567	540	549	543	554	555	539	555	564	552	555	574	547	547	540	532	488	545	518	525	536	553	562	583	527	562	566	539	543	491	576	538	545	522	529	498	568	569	512	551	519	558	565	519	561	515	520	525	549	528	557	568	543	547	533	542	547	554	552	552	501	526	509	532	562	524	503	504	551	557	565	499	577	538	576	515	539	508	554	537	552	550	502	529	543	506	489	534	497	499	567	558	549	535	575	528	536	547	558	534	532	533	530	554	565	539	575	569	531	585	516	552	552	542	552	530	530	516	547	532	539	524	516	466	521	540	533	518	521	553	491	551	541	527	537	547	551	557
13830	29277	19549	10543	7365	5732	3921	2911	2184	1811	1482	1391	1281	1179	1138	1138	1153	1066	1028	962	917	902	805	786	769	839	787	748	776	808	751	740	689	738	790	777	836	847	765	772	743	664	737	641	676	671	670	673	600	614	648	643	584	619	626	623	605	566	603	571	572	590	586	548	586	591	594	584	596	580	559	539	566	566	565	554	579	548	533	572	563	593	595	564	553	568	542	579	570	576	562	566	506	549	541	588	601	571	590	528	546	554	588	574	579	525	586	556	545	603	556	558	571	590	566	569	535	559	504	516	590	581	543	568	543	567	592	592	604	540	550	588	581	608	557	626	566	565	616	574	601	555	581	559	556	565	573	584	589	573	572	572	569	592	579	571	594	589	591	572	587	563	558	579	558	564	585	536	567	580	573	538	565	540	574	566	618	585	546	602	580	542	594	577	621	577	555	569	592	577	553	552	532	550	560	542	585	633	511	583	560	532	601	599	568	598	553	542	559	606	598	538	636	586	580	555	607	627	567	560	591	589	544	597	575	562	547	591	541	575	558	574	548	600	510	516	585	542	600	586	574	595	568	547	573	525	550	568	618	599	551	538	571	583	554	555	531	561	566	513	538	586	540	586	498	553	550	542	571	561	534	554	540	548	516	555	612	518	563	599	568	572	598	607	561	598	555	543	552	605	555	552	543	547	595	549	621	570	528	611	575	594	549	557	548	584	565	521	547	601	570	578	574	601	541	571	558	553	540	587	565	548	606	581	555	575	599	579	576	547	569	601	576	558	529	555	589	541	561	594	560	540	556	517	587	635	551	567	552	581	571	527	525	573	563	572	579	573	582	564	562	586	564	529	559	571	605	560	553	554	605	538	544	549	565	557	597	583	588	576	484	535	561	604	556	615	539	567	598	594	556	552	569	565	583	530	521	577	556	566	557	582	576	550	585	531	557	569	538	549	594	585	583	556	544	575	527	573	537	575	563	570	597	587	568	556	583	573	526	562	533	584	556	558	538	585	591	553	602	612	554	574	579	537	613	614	561	582	569	599	578	570	536	532	549	552	563	562	576	542	565	533	580	542	578	554	539	566	598	597	580	558	583	571	513	544	620	549	567	544	579	592	588	596	591	576	560	578	570	573	546	543	579	543	545	579	568	540	550	598	565	579	575	565	610	567	521	588	573	568	573	552	553	557	557	575	546	566	591	593	545	579	564	544	556	608	559	549	569	562	531	549	569	559	583	587	597	554	562	568	531	557	560	560	585	596	555	600	552	581	567	560	602	605	542	562	533	582	585	558	575	576	567	521	557	512	573	585	588	560	544	605	592	561	515	557	569	573	598	537	525	553	556	562	602	522	551	544	541	604	586	554	538	608	562	572	554	535	578	529	538	599	558	596	579	555	574	567	587	589	509	576	567	577	556	577	561	586	567	564	552	563	619	603	553	558	577	570	562	584	574	603	556	529	563	566	573	589	561	564	612	559	557	521	583	587	557	568	556	601	553	569	552	590	549	527	569	566	572	550	586	579	578	572	559	558	571	539	574	629	554	554	556	570	539	540	562	582	576	576	517	589	556	586	574	548	570	599	590	601	581	588	565	580	576	552	535	576	622	580	526	557	549	574	557	574	554	546	559	571	606	566	570	531	583	575	555	580	591	620	536	560	566	598	577	568	577	555	538	549	543	581	548	535	535	559	589	554	560	562	558	591	615	565	551	555	561	527	544	569	573	519	569	540	576	564	558	590	567	589	512	561	538	554	602	546	577	578	565	560	574	546	561	549	524	577	538	548	589	578	619	554	578	601	578	579	521	579	595	554	540	556	576	556	537	554	527	569	565	570	557	559	617	575	563	559	568	620	587	606	562	579	537	586	586	582	598	593	603	541	546	565	594	567	505	579	583	563	591	591	598	546	590	527	530	594	510	545	544	566	588	538	566	542	570	584	569	572	621	565	542	558	551	557	551	587	551	547	566	584	577	592	602	544	566	573	588	558	552	565	543	503	558	590	612	582	565	617	559	554	542	549	517	571	578	552	583	596	559	542	560	601	599	531	523	540	574	576	529	543	556	583	525	582	536	594	566	544	570	587	563	549	580	559	578	545	567	587	590	581	574	541	587	585	592	566	591	540	559	598	626	579	553	586	526	563	547	582	543	610	544	601	568	571	580	554	554	577	580	601	546	558	564	548	560	582	530	538	569	499	575	613	537	607	557	561	580	523	591	531	578	570	520	565	547	569	599	558	568	616	561	597	545	545	608	605	591	563	549	570	579	576	559	550	583	576	576	570	547	614	557	559	542	558	565	573	596	533	553	562	581	552	569	539	541	570	567	597	561	581	536	616	566	570	595	549	568	584	557	562	536	566	576	569	584	580	593	537	575	567	542	579	581	571	592	557	550	534	566	587	534	539	551	587	579	534	527	523	539	598	570	593	573	543	573	534	620	572	528	578	580	534	551	528	571	532	593	606	599	575	586	534	560	598	540	581	578	577	551	561	537	554	538	560	562	551	564	598	560	583	573	585	567	598	582	548	558	563	559	564	565	528	591	560	529	577	579	545	552	549	552	506	602	552	519	604	595	570	583	560	557	513	559	565	558	567	565	610	556	557	581	559	546	557	559	561	592	528	542	549	594	568	559	554	537	604	565	599	535	584	548	543	570	527	574	524	557	531	588	532	605	537	582	524	551	603	535	567	581	550	555	570	526	540	540	544	572	521	558	567	540	568	571	558	568	562	524	548	555	566	537	576	588	553	543	580	498	557	577	550	571	590	589	565	618	568	590	543	600	599	531	582	568	547	572	595	552	575	535	542	551	590	562	588	550	568	565	540	568	566	603	591	569	556	544	556	540	556	565	571	552	581	544	542	532	569	552	547	531	591	563	594	537	573	582	563	554	560	559	561	592	577	558	540	557	557	566	600	569	563	582	563	542	531	558	539	541	543	605	522	518	574	554	580	569	533	546	566	572	535	566	541	547	596	560	545	584	547	555	546	511	545	528	588	547	552	583	556	575	641	599	557	590	583	588	583	507	534	590	554	550	611	572	593	588	544	593	570	552	575	551	578	621	559	558	528	537	603	555	565	545	607	549	576	552	545	581	589	563	571	571	584	588	519	519	612	626	543	545	576	564	555	610	554	567	562	579	594	568	578	581	559	535	553	542	581	592	572	564	532	535	603	582	571	565	563	564	570	588	537	576	578	612	540	604	593	551	549	573	610	564	581	554	563	553	599	520	572	581	587	595	542	584	566	578	562	552	578	594	577	543	582	563	541	544	530	546	586	584	571	548	587	586	562	551	564	569	583	610	587	564	587	548	547	567	563	548	540	602	593	564	613	514	581	520	567	554	586	557	570	563	596	572	533	569	601	541	573	567	615	582	550	587	521	570	567	589	554	546	559	590	566	572	561	577	563	545	530	546	577	531	565	581	542	581	586	572	608	572	537	605	574	571	549	546	550	567	579	605	568	561	570	580	571	542	579	561	536	570	608	540	562	565	542	591	593
24967	21235	27349	25344	12220	3551	2356	1788	1512	1370	1307	1332	1203	1264	1276	1238	1194	1220	1102	1142	1105	1124	1098	1119	1108	1074	1093	1131	1163	1074	1061	1080	1140	1036	1102	1132	1162	1125	1058	1142	1154	1096	1051	1060	1082	1058	1042	1090	1044	1029	1042	1049	1035	1050	1035	1030	1072	985	1053	954	1062	1038	957	1003	985	982	1030	1014	1027	995	1001	945	986	1050	963	1030	1004	1031	1066	994	1016	1063	1006	981	1038	960	959	1045	1016	1002	1012	987	1049	972	983	1023	1009	1051	1043	975	1046	1015	1012	1011	1000	1035	1022	1013	1002	1019	999	999	1007	992	987	951	992	1058	1050	1014	920	997	1016	969	952	1006	960	1002	990	1039	1052	1002	1002	1023	959	1056	1009	1073	990	1014	965	987	1001	1018	1006	1028	935	996	1025	992	990	1006	996	998	1035	976	1003	998	1012	1054	970	998	986	1030	962	994	1003	971	990	1002	982	1059	982	968	1045	1010	992	1014	967	979	1043	1075	1031	1049	992	978	1004	987	1001	1029	1010	1048	1064	1001	1041	1022	1022	969	1025	1002	972	1049	1076	994	1034	955	986	986	992	981	988	997	996	993	959	949	989	1017	1025	994	1008	1041	994	1030	1051	1012	1043	960	1039	1054	995	969	1045	1013	1016	1012	1049	1010	1009	1026	1001	997	953	1007	1034	991	958	1013	1025	943	1064	996	1020	1014	1028	1003	1025	1053	1032	984	994	993	999	995	1048	1023	1001	1031	1015	993	1000	941	1016	960	989	980	950	1009	990	1002	1005	1044	1010	1028	1006	1067	1001	993	996	960	1004	1021	1016	1041	949	936	1034	1010	1016	1016	1002	980	1002	1044	1003	1006	1003	993	991	990	1018	1004	1007	1032	993	927	1034	987	1010	1015	974	984	988	1041	1022	984	1008	1006	1024	1060	1061	1029	1036	1003	980	988	1043	1022	1015	1018	1020	1048	946	994	1035	965	1029	958	1006	1014	994	934	949	1082	974	1002	1043	1024	992	987	1024	1061	998	954	1011	1021	1024	1030	975	1006	1000	971	951	1017	961	993	1042	1060	1016	996	976	1008	995	989	1026	995	985	974	977	1031	1035	1003	986	985	1033	1044	982	995	1006	970	973	955	980	1075	1029	1012	982	1000	971	1018	991	984	981	1056	991	1017	964	999	1008	1024	1012	1032	999	1032	948	996	1054	1028	1007	968	1001	1010	999	1009	1132	972	989	1004	1009	954	1031	1027	1014	978	1045	984	1002	985	1019	1023	1039	979	1028	1013	1060	1061	984	1007	1017	1008	986	1018	1057	1056	1013	971	956	986	1025	979	987	992	1017	979	1034	1046	1053	942	959	999	995	966	1017	981	948	1001	953	1052	966	1027	982	971	1000	1057	991	1030	1045	965	1020	989	1018	1003	1028	1023	1005	988	1019	1013	986	993	1019	936	1018	1025	993	959	1003	1021	1027	1054	1011	1021	1034	1006	991	955	1031	1047	1002	989	1002	1035	1017	1048	942	916	1027	1030	1022	1031	959	987	1000	1053	999	985	1035	932	996	1068	1010	974	974	971	1064	984	1020	1019	982	987	1014	1016	989	1006	1029	1028	1014	1036	975	1007	1019	961	1018	1013	1045	1012	1044	981	1011	995	1038	1074	969	1043	981	983	1017	1028	1016	1063	971	951	995	1044	1024	1020	977	976	995	1020	1004	989	994	1017	1009	1000	1004	1017	1033	1060	998	981	990	1038	1007	1005	981	1023	1026	1016	985	1038	995	987	1021	995	1028	1010	977	1040	978	988	1004	970	993	1043	983	985	987	1023	1089	1010	1024	995	1008	1008	966	999	1026	996	997	1067	1035	949	944	990	930	1003	1044	976	948	1007	1011	956	966	1071	919	1010	955	1013	1009	976	1031	978	1030	1056	1000	1008	1005	925	990	1004	1031	1002	1030	979	1003	1023	1007	1010	1046	978	936	1066	1024	1063	1022	1018	1036	1006	1018	1014	933	982	1045	991	1003	971	992	952	1028	1022	962	1026	961	1027	988	985	1017	1034	980	967	1037	1010	1016	1041	1001	1062	1022	1030	1039	1034	1008	1022	969	1027	1031	1017	1067	987	980	979	980	958	1045	998	1052	985	1061	958	924	968	1036	990	998	1036	1035	1017	1001	1035	980	1003	977	1101	935	1008	969	1029	972	992	1020	985	1000	1020	985	1059	980	967	1011	989	1012	993	1001	960	1018	994	1031	970	950	1006	981	1021	997	982	1011	954	1044	982	1005	987	955	1037	1035	1020	969	1001	1005	965	917	1044	1055	1011	998	1012	1012	982	971	950	1016	998	1005	1015	951	915	997	1011	1013	1021	1023	1055	1029	952	1007	1051	916	983	986	1008	993	994	1015	966	950	1054	1000	980	1061	982	1016	979	990	971	1020	1019	1023	985	975	1041	1004	951	1016	982	965	975	965	956	1004	1006	1004	1048	975	957	1031	1014	1026	1021	963	1096	973	1002	1052	1043	1000	1040	1029	941	978	977	994	959	1003	1003	974	1004	1002	881	1039	1014	963	975	1002	988	1025	1011	981	1011	990	1016	1000	958	1022	1073	1026	1007	1000	1007	1044	1117	1033	978	1002	1018	1038	1044	997	1060	1011	1043	1053	1047	950	981	1060	1005	1035	980	1013	997	1056	1027	958	989	1051	967	1043	1006	1006	999	976	1068	983	986	1017	940	992	925	1020	1018	1001	967	1004	991	943	990	967	994	1009	1030	999	980	1028	1027	1012	947	977	1042	1038	1014	1075	1056	1038	1062	1013	998	1031	968	1007	1003	943	1050	942	1036	1064	1027	996	985	979	1050	956	1000	1026	1072	987	971	1009	1004	985	990	1006	998	1039	1021	1007	1022	985	1028	990	1016	1005	974	983	1025	999	1006	954	1030	1057	973	947	1009	1005	1045	1020	1030	1027	926	1006	1067	990	1024	1023	993	995	1002	1021	960	946	988	1030	1029	1009	990	1016	999	989	1040	1016	1013	1008	1037	996	1039	1018	987	1041	1014	988	954	910	1000	1003	1003	992	982	1008	958	942	929	1033	1000	977	1009	1018	984	1014	1018	1009	1032	971	989	982	1013	1029	1024	940	1015	1006	1036	1009	1013	984	1015	1050	1025	1019	988	991	994	987	974	1012	1013	1006	1000	1025	1021	969	1012	998	1007	1030	1020	945	1046	1018	969	1036	1007	967	958	1043	1011	975	1023	1030	1040	987	981	1077	1055	988	1012	962	1027	1009	1021	986	1037	979	1008	977	1009	1058	989	980	1093	1015	1027	1033	982	930	1006	1029	998	1033	1057	963	1038	1004	1002	1009	1000	956	1058	1020	1032	1040	1013	993	979	1007	1007	968	946	973	949	930	1008	969	951	970	1050	1015	1009	1017	983	1031	1085	967	992	1016	965	979	985	1046	936	996	957	1005	998	1089	1020	939	1025	1005	1029	989	1039	1013	994	1042	1047	1003	951	995	1016	969	1026	1038	973	1014	1067	994	989	1035	1007	947	1003	989	962	1034	995	996	992	1026	972	1038	957	1048	980	929	1018	997	986	1008	1023	972	978	981	993	972	978	967	979	979	997	1012	1025	1012	969	1042	1012	1040	1017	1016	1055	1009	976	955	1053	1016	978	1014	1026	1007	925	1009	1060	1012	984	962	971	1047	1060	1011	991	1016	968	1030	1009	984	988	984	978	967	1033	1013	1024	1053	1077	1015	1018	1022	1029	1046	1010	1017	1017	973	987	1043	1021	972	1031	1024	1005	1046	1035	965	1054	971	998	984	1006	993	1014	1017	985	997	1016	1020	990	993	990	1062	1030	1022	935	1026	990	1008	981	1009	1012	944	1035	1005	1016	969	983	1022	1013	1008	1042	999	1037	985	1018	971	986	977	996	1001	1002	1109	960	991	954	1013	943	976	1058	1016	1055	1009	1004	1005	1009	1042	1048	989	1016	957	1012	985	1049	1029	988	1039	1056	1066	1028	1009	981	1042	1000	998	1004	1029	980	1011	996	1023	1042	956	987	1055	1031	1025	1030	1002	1068	1063	1055	1025	1023	1015	1046	1000	997	997	1004	1058	934	998	978	1047	1009	1020	1047	1029	997	973	983	1019	960	1004	994	1016	927	1037	1122	1030	1003	997	1034	1041	1025	1015	1037	1009	999	991	998	1036	1007	1011	977	1009	1034	1017	1003	1056	994	1014	994	996	1000	1039	1036	1044	1027	922	1016	978	966	981	1017	1068	956	974	988	1022	1011	1012	1042	1018	985	982	1022	1034	1032	1035	973	1016	1024	965	977	1014	978	978	1018	955	970	949	993	988	992	1033	984	982	1033	1004	1048	1023	986	998	1027	977	1042	1008	993	1069	1059	1035	1042
14061	23791	15776	8282	5941	4574	3289	2550	2100	1858	1686	1559	1484	1434	1439	1410	1411	1357	1314	1318	1372	1255	1232	1185	1163	1189	1167	1147	1155	1168	1171	1143	1152	1080	1164	1242	1204	1202	1189	1132	1131	1091	1191	1066	1061	1084	1045	1036	1022	1010	1061	1009	1081	1082	1052	1023	1006	1013	1097	1020	1027	1001	1040	1038	1018	1035	1032	1002	1059	985	985	985	975	1033	1001	1001	994	1012	1031	1040	1039	1003	1029	946	925	994	1032	1037	1013	999	1045	1063	1021	1021	1086	978	1002	1024	1042	1078	1039	1005	998	982	990	1002	1072	1046	1052	996	1020	1003	1078	1047	1036	981	1006	1018	996	1012	1049	1053	987	1033	982	993	972	1049	995	1046	1027	1010	1056	1032	924	1009	1064	1004	1035	1079	1056	1050	1008	1002	1102	920	1045	1013	1039	980	1003	988	1005	1011	1009	1048	1003	992	1064	991	979	1040	1008	1026	1040	1063	1083	1029	1037	1010	977	1007	1028	989	1021	1035	984	1007	977	1041	1029	1023	1051	1011	955	1064	966	1026	1038	1062	994	1030	1019	1048	1031	1049	998	1049	1033	1039	1020	1025	1054	992	994	1087	1054	1032	992	1030	1039	1019	1046	982	1004	947	987	1017	1008	992	1035	964	1035	1006	1002	1043	1033	1004	950	1004	1017	1029	1059	1015	1027	1044	1019	1010	983	1066	1036	1011	1042	1004	974	1037	1008	960	1024	1016	994	1014	1102	1050	985	1038	1044	1008	1013	997	1029	1052	1015	1008	1029	1047	1088	1037	988	1007	1016	1006	920	983	983	1042	1032	993	1028	960	981	1050	973	1005	1031	1017	943	995	1009	992	1079	1016	1082	1109	1079	1001	997	1021	1082	915	1032	1051	1027	967	1002	1024	1058	1118	1030	968	1047	1047	1025	1001	955	1047	1010	1019	1042	1041	1027	1053	1055	993	991	981	1003	1051	998	1018	983	998	1000	1029	1051	1062	970	997	1013	1021	1018	971	954	1035	969	998	1066	1012	1021	1010	1056	1069	1069	1063	1088	982	1054	1055	1015	1046	1008	1027	1024	1043	998	1006	1010	1059	1011	1025	1006	994	1028	1053	1030	1007	999	964	1007	1003	992	1041	1060	1044	1027	983	1020	1055	1034	965	1002	1041	1030	1034	1065	1054	1055	973	978	983	1009	1087	1069	1038	1051	1040	1038	953	1020	1005	1064	972	1044	1001	1080	1029	994	994	1041	983	1035	1019	982	999	997	988	1069	992	1023	1019	1014	1021	1017	1054	1025	1032	985	1001	995	1049	1032	1069	1033	1000	1018	1049	1005	1010	1013	1025	1009	1033	1001	967	983	988	1011	1001	1026	997	1028	1037	977	999	1072	1051	980	1048	1021	995	1035	1026	965	1013	1046	1030	1039	1012	997	1037	969	988	1036	1029	972	1007	949	1005	1008	1065	1038	988	944	1040	982	1006	1014	985	1029	1049	1009	1058	1028	981	1028	1099	956	1042	993	1074	1044	1053	997	1044	1070	1026	1053	1034	988	981	1006	1040	997	1083	1037	1026	1011	996	1050	1011	1032	970	1025	1024	1019	982	999	1029	1022	1003	1006	1072	1029	1001	1009	997	1054	967	1018	986	997	1024	1011	1001	980	1002	1076	1061	939	1065	1000	986	1020	972	999	997	1052	1025	1034	1034	1052	1075	1021	990	1019	1038	952	1060	982	985	985	975	1062	1041	1042	1052	1031	1025	1004	999	1034	990	1047	1033	1006	1071	1055	1054	1013	993	1017	994	1024	954	986	949	1014	1007	1004	965	1064	994	1031	945	973	1081	979	997	999	1031	972	994	1016	994	1020	1052	977	993	980	972	1073	1040	1022	1067	1029	1054	987	1022	1035	975	1038	1026	1003	1039	1040	1047	1043	1087	992	1017	994	924	1088	946	1009	1012	1031	1040	1011	1022	1024	1053	1055	1030	985	1006	1050	1025	989	1048	1003	1033	1002	1035	1023	967	993	1052	981	985	1008	1024	1014	1030	1030	1068	1020	1090	1010	1007	945	1001	1030	972	1011	1044	1020	1056	1023	1061	1032	1079	1034	1024	945	1023	1056	1067	968	1030	1084	1035	977	1018	1024	1022	1063	1075	979	1028	1054	1004	1005	1079	1050	999	1021	1004	1026	950	993	986	1026	949	995	1019	1006	996	1058	1006	984	1067	1074	963	1016	993	995	1073	939	1029	1009	966	982	962	1048	1064	983	1032	1048	1014	982	1001	1040	1018	1058	999	1025	1001	991	1052	1055	966	1022	989	1012	1001	996	1010	1009	1033	1053	1051	1014	1041	1053	1043	1038	991	1010	1041	1016	939	972	1016	1050	1026	1032	1016	1057	1029	1038	963	1062	1019	1067	1034	1030	1017	1069	1117	1033	1051	1008	1033	1015	1018	986	964	990	991	1033	972	1031	985	993	1011	1009	1056	1014	1044	1047	1035	985	993	989	1023	990	1004	1051	969	990	1022	1061	1031	1057	1002	1009	1066	1034	976	970	983	981	1035	1026	1030	1014	1009	1018	1003	1014	1031	1034	1050	976	978	977	1013	1059	1045	1039	1023	1064	1040	1036	1065	1010	1027	1052	975	987	964	1083	1028	1002	1018	1049	1061	1074	1034	1058	1055	1051	1011	1039	1084	1051	1008	976	987	1061	984	971	1025	968	1092	996	1050	1017	1054	1008	1004	1009	1012	1042	1005	1030	1048	1004	1027	1038	1082	1017	985	1017	993	1058	1021	1024	999	1015	1001	1036	1002	974	1061	1026	1017	1078	1005	1047	1035	1052	1041	1032	1056	1066	1005	1017	948	976	1071	1060	1039	1003	989	1081	1092	1008	1085	1031	973	1081	1065	1037	1060	1001	1003	1023	991	1021	1010	1035	1060	977	1007	1068	1036	1038	1023	1003	1043	992	1031	1071	1030	1019	1002	994	1057	1040	1022	1026	1028	1038	1016	993	1050	978	1052	1059	1068	1009	1058	1030	997	1029	1028	1013	1033	1060	1083	983	1037	953	1002	1068	1017	1047	998	1034	1046	1020	1010	973	1039	1073	983	1075	1034	1007	1026	1057	1001	1040	1010	1016	950	1003	996	1044	1021	1031	1026	1016	1005	1005	996	984	1039	990	1021	1071	972	1069	1043	1039	1017	1042	1055	1061	991	1019	1029	1045	926	1053	951	1009	1013	1045	1011	989	1022	1006	1029	1017	1002	962	1060	1067	1026	1009	985	1053	1003	1011	989	1048	1019	1021	1022	1009	1024	1015	981	989	1044	1026	1024	1050	1009	1029	996	1028	1020	1033	1000	1054	1006	1034	980	961	1038	1004	1009	1028	996	1012	1048	1017	1033	989	962	1046	1010	1049	997	1067	1038	957	1017	1117	1031	1018	999	1016	1022	959	1047	1048	1025	1043	1060	1009	1025	1058	1005	974	1085	1023	1024	1025	1016	1012	979	970	977	1039	1049	1022	1105	981	1028	993	1020	988	1017	1028	1038	1001	1044	1010	1016	1069	1046	1026	999	968	1062	982	1001	1040	1043	982	995	1019	990	1029	985	1019	1035	998	1045	1071	999	1079	1038	1051	1008	1039	950	1020	985	1030	1044	1033	1038	1088	1007	1028	953	1039	1008	986	1049	970	1029	1051	946	1050	965	981	1027	1002	996	1018	978	1037	1000	1025	1057	972	993	1027	1016	994	956	1002	993	1011	996	1054	1036	1011	991	973	1012	1042	984	1031	1064	993	995	993	906	1027	997	992	967	994	1063	939	1001	1032	1022	1073	1021	1010	1051	985	1021	994	1070	1021	1038	1026	1005	1053	1036	1065	991	1028	1047	1050	1021	1024	1015	946	999	975	1020	1074	979	1005	976	1037	969	1019	964	1012	979	1056	990	1008	971	1044	1021	1050	955	984	1052	967	1026	1002	1025	1004	1014	966	1002	1020	1020	1059	1019	972	1080	1043	985	1005	991	1040	1018	1028	1053	1029	983	1057	979	942	935	975	1013	1000	1003	979	1062	1002	1063	963	968	992	961	1081	1024	999	1019	1034	1034	1003	988	943	999	1033	1016	1066	976	998	990	1010	1005	1023	1045	1072	1042	971	977	1079	1038	1019	1045	1034	1011	1036	1024	949	1035	1041	1027	1046	1005	1036	987	1013	1005	957	995	1072	1008	1033	982	1000	1009	1037	1015	989	984	972	975	993	1008	1051	1051	999	1010	1046	1091	1040	1025	1070	993	1000	1003	1003	1013	969	983	1055	998	995	1000	1006	1016	1013	1002	1032	997	973	1038	1019	1038	1074	1021	1020	978	988	1042	1075	1029	1046	993	1032	1071	1025	985	979	1001	1031	1016	1000	981	1025	1045	970	982	999	1032	973	1029	1045	1050	993	1051	1018	1009	982	1048	992	994	1056	1036	1068	1081	1001	1013	998	983	1006	1072	1059	1074	1024	1080	1001	988	974	1012	1014	1047	923	1051	1017	1009	1039	986	1040	1048	1006	1008	1025	1044	1063	980	1039	974	987	982	981	989	1003	959	961	1017	1005	982	1032	1048	1035	1033	1012	1032	943	982	1026	942	1053	1001
22683	21254	28929	23898	21268	21396	10731	3033	2180	1729	1584	1472	1421	1329	1323	1319	1284	1247	1202	1144	1160	1109	1096	1021	1049	1067	1009	1041	1024	934	1033	990	959	939	991	1005	961	1063	1047	990	1002	898	923	954	861	870	814	916	865	887	812	859	818	821	888	867	834	883	833	888	830	827	818	822	776	859	811	842	809	806	796	830	816	794	755	814	781	782	808	821	802	855	785	846	785	807	830	771	813	839	849	809	797	803	802	778	771	806	771	774	780	795	856	806	788	790	764	791	786	807	721	801	827	784	788	792	745	828	822	776	795	813	834	824	762	811	800	831	787	795	805	790	830	815	805	801	825	766	792	835	796	814	744	819	794	807	760	801	796	774	796	788	818	801	751	805	808	807	792	781	788	815	811	807	786	818	886	783	736	790	721	847	819	759	774	842	822	802	787	821	760	819	833	818	789	770	761	816	812	765	794	829	742	817	818	818	791	820	823	782	795	807	811	801	814	770	890	869	792	788	766	829	800	875	785	836	842	773	755	752	787	797	760	843	801	800	835	822	838	787	796	833	838	780	837	813	745	797	788	809	790	861	762	832	790	830	809	798	808	755	792	810	810	820	814	797	827	739	843	815	813	796	817	817	802	809	756	810	816	803	811	825	790	776	748	792	789	804	754	830	831	823	776	784	820	777	811	813	828	833	780	795	783	830	827	789	845	786	785	813	837	771	806	828	761	820	850	785	833	854	798	812	810	778	866	794	802	805	779	795	804	811	796	780	768	750	860	741	844	782	846	777	822	821	825	848	795	820	768	782	796	830	788	806	774	803	775	787	810	799	761	751	788	808	818	747	812	837	800	805	854	776	856	799	827	791	810	850	790	810	756	813	739	850	851	800	828	773	803	861	737	832	827	811	776	790	779	787	802	733	880	778	804	786	830	820	799	781	803	798	777	820	780	789	748	788	781	837	813	769	789	795	763	777	790	799	826	769	807	813	808	825	746	783	800	802	776	826	811	761	786	790	814	777	799	803	770	801	856	824	829	801	848	790	906	801	796	807	800	777	845	813	810	819	816	815	816	791	800	794	831	832	831	816	789	777	802	844	836	840	829	794	846	792	793	791	816	842	796	792	774	774	808	844	826	795	796	777	776	812	800	822	784	839	836	788	813	840	802	774	799	755	781	793	821	782	790	834	791	849	799	820	792	814	824	706	778	794	771	854	814	802	798	831	840	800	737	799	812	774	776	770	799	777	836	810	799	797	774	767	756	799	834	795	824	789	765	743	812	779	789	793	861	791	813	818	819	783	825	778	766	811	780	779	807	760	775	814	799	796	771	811	824	836	843	845	845	777	853	814	815	834	800	795	808	804	777	754	775	787	793	786	786	795	803	799	784	825	788	768	739	818	783	786	801	805	776	769	763	829	836	777	789	845	813	836	820	807	761	813	806	823	786	787	852	801	794	792	772	754	793	799	768	866	808	766	810	797	798	827	745	819	759	831	831	817	854	773	816	778	788	810	807	823	814	824	821	838	761	776	822	823	800	826	751	823	816	801	801	839	764	851	799	770	788	801	807	849	824	819	780	840	802	820	793	713	794	753	782	815	812	826	809	793	777	798	818	822	756	757	778	822	785	850	844	771	791	798	789	766	740	778	808	843	769	800	806	830	810	798	793	746	812	837	793	820	813	865	800	740	823	745	788	846	773	797	803	811	742	788	808	780	800	787	790	756	775	793	850	821	750	814	824	750	797	769	766	837	784	842	724	839	759	798	785	808	813	803	825	793	818	815	794	808	838	826	837	783	800	788	780	795	768	741	783	769	803	815	761	806	854	801	821	825	815	858	786	760	844	776	820	799	791	836	782	788	826	856	807	834	804	811	798	787	805	836	785	755	813	799	837	806	811	773	794	841	805	787	843	801	795	781	808	779	746	799	769	763	799	790	765	855	778	827	803	811	855	808	820	786	791	794	810	800	820	735	762	844	805	820	879	784	781	826	820	736	757	826	792	790	819	809	812	773	842	808	830	741	810	797	825	814	769	776	822	818	775	809	786	809	810	832	830	773	814	786	803	835	821	773	779	792	797	836	821	763	831	761	855	807	831	785	798	782	811	805	846	783	814	799	803	776	804	786	792	853	839	834	791	824	794	864	780	800	758	811	857	780	740	830	828	831	790	761	824	790	791	794	798	804	811	785	863	780	840	789	830	779	807	791	830	815	809	781	805	841	831	805	797	780	795	822	806	796	771	829	818	808	789	791	771	808	774	796	803	777	835	782	803	818	823	868	798	774	742	818	826	787	792	819	852	841	815	836	790	808	849	793	831	801	767	805	769	796	812	750	828	788	785	784	836	817	796	827	780	826	792	869	792	796	783	788	790	738	784	796	789	795	796	761	738	803	770	802	856	863	773	764	751	766	799	769	825	814	782	828	807	857	859	787	812	820	825	793	747	773	789	781	786	842	775	807	841	823	816	781	819	824	732	765	804	801	742	748	826	823	850	778	836	812	832	776	771	811	753	801	793	807	843	812	762	789	831	791	826	763	810	800	825	825	816	811	817	797	772	814	782	809	775	825	794	801	814	809	812	780	819	801	818	820	753	799	812	810	785	726	797	724	807	806	809	769	796	772	787	788	812	814	724	745	734	824	781	815	763	824	796	785	813	783	834	804	831	813	752	751	805	759	837	751	774	758	812	812	795	784	796	828	799	800	799	766	806	789	768	829	751	813	795	848	731	821	894	758	781	766	750	810	833	798	802	804	779	869	750	763	790	764	815	754	796	770	801	799	805	825	794	783	820	807	778	808	764	827	829	788	781	798	799	816	762	793	822	828	759	829	806	834	814	829	790	816	775	778	773	812	807	785	834	778	811	774	795	803	795	833	755	796	826	872	774	759	833	793	770	803	802	794	807	807	763	817	747	811	747	781	797	772	774	783	791	789	837	806	819	801	785	803	813	771	768	813	753	812	800	769	780	798	781	855	831	800	790	799	843	779	762	753	793	809	826	845	789	844	762	837	757	761	790	816	789	824	776	776	760	783	782	819	835	800	761	771	806	769	776	800	833	831	779	754	859	793	770	822	824	750	781	832	769	854	786	814	808	811	813	853	774	821	797	782	823	807	811	762	805	783	775	794	825	781	793	770	802	792	805	807	783	791	860	834	804	817	782	837	813	824	826	746	810	740	800	796	794	796	757	808	783	762	806	785	878	799	792	817	791	788	808	787	801	827	727	794	789	769	773	826	821	794	792	777	813	795	780	818	822	819	840	791	847	840	753	745	789	774	816	777	758	796	793	783	798	796	790	768	814	755	749	796	816	805	866	778	767	848	783	784	821	809	820	770	768	860	814	788	830	804	804	793	823	772	758	765	765	774	777	820	800	812	809	800	857	806	808	821	832	840	798	798	823	750	795	783	801	740	822	838	776	812	809	787	771	787	791	859	821	828	799	819	783	767	817	773	790	807	790	798	756	727	768	836	782	830	770	812	817	764	783	817	793	781	826	775	754	785	854	833
19022	34795	24376	14127	10272	7830	5729	4242	3223	2619	2302	2003	1880	1747	1642	1598	1561	1479	1418	1359	1309	1269	1218	1179	1115	1168	1087	1090	1110	1035	1022	1108	1087	1059	1076	1052	1095	1174	1108	1047	993	995	906	913	884	919	875	893	824	900	928	900	867	885	874	845	830	823	803	877	845	795	840	833	826	840	836	774	790	808	770	772	804	828	757	753	803	822	783	833	786	778	808	780	803	844	804	810	803	818	784	766	791	781	793	789	785	794	810	792	823	847	787	777	805	818	757	823	799	739	787	827	851	804	777	816	778	810	830	785	823	824	770	799	791	813	801	755	823	800	789	803	803	797	799	839	821	773	845	762	832	842	814	788	803	789	790	769	754	800	847	766	806	809	851	795	794	775	769	796	755	835	788	813	804	811	814	837	805	811	780	777	843	784	823	816	741	827	820	802	838	822	832	849	828	799	814	837	767	819	810	819	791	809	805	796	767	738	813	772	794	800	814	792	820	779	771	791	802	808	776	784	766	744	773	762	751	822	780	784	772	802	812	795	809	775	792	817	792	816	798	789	793	780	864	849	783	772	806	759	777	796	796	768	779	713	817	802	810	829	797	775	846	799	796	808	811	797	810	835	746	773	803	817	833	808	765	782	815	818	828	809	775	812	865	818	788	792	823	837	746	788	835	807	774	729	815	785	761	867	796	800	756	764	822	817	778	823	835	807	785	775	825	799	779	743	838	858	833	831	772	779	779	795	789	773	816	823	800	792	831	806	771	790	811	804	797	822	784	823	759	795	835	771	799	804	772	786	757	797	720	806	800	778	769	793	809	786	855	839	775	805	826	768	818	790	779	804	762	815	812	757	807	803	794	788	823	793	806	801	767	826	819	808	806	828	837	805	801	803	788	786	789	827	812	859	843	789	774	795	781	799	771	794	774	778	791	779	796	768	799	817	805	801	824	785	743	804	827	827	796	840	828	759	851	796	821	814	784	765	822	816	808	845	814	785	794	815	797	799	760	793	806	816	789	815	804	809	806	774	772	804	807	795	784	753	743	761	789	804	777	788	817	816	782	821	787	763	854	801	809	790	806	776	781	817	771	794	779	832	761	836	821	805	780	768	741	777	806	837	764	787	822	765	770	835	792	758	815	798	757	763	786	758	854	780	809	801	807	746	740	781	768	834	759	843	802	800	767	799	808	743	819	855	848	826	821	793	779	755	757	783	798	757	746	774	768	794	801	807	791	782	782	788	788	741	830	783	793	796	824	812	826	779	779	813	782	748	801	835	806	752	808	764	830	762	788	814	769	766	783	790	792	765	787	804	817	853	808	828	786	804	819	819	706	817	808	786	827	799	783	798	781	791	777	800	790	822	771	746	765	760	808	820	810	790	810	806	771	769	801	818	799	810	796	770	806	804	812	817	809	769	806	784	756	828	781	809	780	799	823	760	840	775	799	833	767	777	784	793	803	829	812	772	839	765	803	812	816	791	800	774	810	786	789	818	775	788	831	810	793	799	778	791	827	785	787	812	773	806	809	835	760	790	776	822	751	834	846	802	757	813	785	801	830	783	833	757	848	810	780	841	799	758	780	846	767	842	773	803	795	829	796	795	837	812	813	797	758	815	823	788	821	816	779	773	795	746	783	821	779	785	749	781	793	722	771	791	764	807	774	841	755	800	807	812	797	783	757	825	817	781	773	734	763	855	833	791	786	762	751	779	832	789	782	760	802	801	785	819	787	790	764	828	807	792	768	827	812	740	848	777	836	797	849	787	756	774	802	788	789	807	766	837	799	779	815	796	806	744	799	811	774	749	779	841	813	797	810	799	756	787	774	809	857	778	805	741	780	756	793	787	809	806	790	801	788	798	783	798	804	794	815	816	795	778	796	811	769	781	789	787	794	768	730	783	848	791	763	763	796	767	799	810	794	787	786	817	798	857	763	767	787	797	763	852	808	807	817	810	842	793	801	814	789	799	770	795	805	777	786	856	773	829	789	795	770	740	833	777	800	772	817	824	793	765	778	759	773	759	773	810	840	810	819	767	765	781	776	827	773	814	793	788	793	769	778	786	843	781	808	803	786	793	826	799	836	824	779	813	799	809	817	793	809	815	772	771	794	825	819	798	780	762	813	817	774	781	771	764	791	811	820	774	814	760	794	771	836	803	773	839	846	805	818	776	772	747	792	796	730	820	796	827	817	791	800	775	762	803	788	765	800	800	793	822	822	791	758	830	795	797	755	809	770	758	821	721	787	811	895	793	822	784	769	820	833	802	802	825	789	796	810	749	774	811	794	875	798	819	769	815	827	770	837	814	769	818	832	863	769	822	782	829	759	810	800	831	807	822	784	847	813	809	829	756	770	793	795	784	772	799	818	812	846	794	798	750	828	785	793	776	865	800	796	760	799	867	814	821	808	795	796	801	771	821	819	811	785	803	775	830	764	818	782	787	806	805	810	787	838	745	809	832	792	769	781	834	781	797	780	832	815	834	791	843	843	791	760	790	804	763	793	801	816	810	812	781	832	746	769	754	745	780	789	819	783	746	789	781	792	772	801	852	754	779	789	821	830	825	794	794	779	834	816	774	802	802	825	806	781	786	804	821	700	818	839	847	727	814	756	810	811	808	823	782	761	821	798	756	782	756	762	821	797	822	762	819	804	831	765	747	780	802	814	745	824	783	792	785	761	763	793	778	785	790	826	815	777	806	854	805	772	782	766	805	818	784	813	786	792	802	805	833	777	720	782	829	824	749	728	782	734	806	792	762	742	782	776	795	789	798	808	783	771	768	825	807	791	737	774	804	829	806	830	789	826	823	778	818	780	813	826	750	787	815	795	831	759	742	824	785	796	785	779	782	811	826	734	797	769	786	797	773	757	810	801	818	808	743	777	761	827	810	862	786	817	780	803	793	773	747	771	791	832	780	757	845	778	787	885	851	812	819	763	835	787	737	789	855	799	788	795	819	799	822	845	758	856	787	835	795	757	798	766	821	775	850	798	828	796	782	828	856	739	838	730	825	735	844	773	774	826	758	797	826	758	768	785	774	813	785	775	815	780	773	743	827	775	777	793	790	757	773	798	782	844	811	829	773	784	794	803	789	820	762	772	795	775	780	741	798	803	787	803	765	859	864	806	814	766	816	840	803	773	814	798	832	804	760	767	807	811	753	819	802	789	790	800	764	796	751	842	795	776	757	810	821	793	825	852	836	809	794	861	829	810	777	789	763	819	796	796	826	813	797	789	792	753	796	799	804	758	810	828	810	775	832	760	755	843	763	765	799	783	783	790	733	780	766	791	783	768	773	765	772	815	810	781	776	827	848	801	829	763	784	742	784	737	808	836	811	783	747	774	759	768	825	784	806	776	791	802	836	854	804	760	801	844	795	795	828	816	829	783	834	779	803	758	808	771	795	779	839	780	779	810	784	839	734	760	769	786	814	775	833	781	770	795	744	803	771	798	873	766	751	812	842	810	766	766	825	744	803	810	760	782	807	798	799	751	834	823	824	820	782
28343	19323	11993	5665	3155	2173	1557	1176	1057	949	962	873	948	901	873	936	922	870	845	905	818	836	812	792	782	809	808	821	803	810	817	816	792	789	781	829	842	850	845	784	778	758	818	770	751	778	781	804	728	812	782	798	755	772	775	715	777	744	749	773	774	702	716	787	810	756	744	715	760	802	759	766	763	786	788	800	729	774	754	783	775	698	748	734	770	768	765	704	752	794	742	772	750	776	735	759	778	777	831	768	725	763	705	804	756	693	782	743	708	707	742	766	814	691	705	702	746	740	772	672	774	755	823	740	784	770	755	743	732	769	733	729	788	765	776	763	737	693	746	806	829	736	772	771	773	801	725	740	720	791	745	792	798	780	752	773	781	744	784	739	776	775	736	758	795	822	743	795	713	759	735	697	752	773	793	751	776	768	784	701	717	732	763	747	760	721	750	775	763	725	756	770	760	798	755	747	797	753	736	735	757	748	742	754	691	781	735	765	738	766	767	772	697	758	711	742	689	782	736	761	739	752	736	741	727	787	750	783	774	771	791	742	794	771	757	716	742	764	723	760	692	747	768	734	749	722	732	751	672	765	740	762	735	756	753	764	766	739	672	745	726	769	768	728	765	690	767	778	738	814	755	713	778	773	787	672	706	756	781	721	760	743	743	762	734	742	739	744	794	724	803	718	742	738	704	770	740	727	738	729	693	701	757	788	737	725	785	763	754	814	744	743	753	759	754	787	766	719	783	785	771	809	741	766	755	724	787	764	716	768	792	766	744	752	751	722	780	766	735	738	742	777	756	830	751	764	775	717	736	767	726	764	683	733	735	784	735	759	722	751	765	769	731	733	731	759	704	811	751	739	706	759	760	761	796	768	772	722	752	753	764	762	725	777	721	755	752	728	739	769	765	745	706	719	742	733	746	781	727	719	719	794	759	726	746	757	768	731	739	768	754	698	768	788	777	776	774	814	787	721	799	736	734	748	799	754	806	753	724	782	765	700	767	691	743	750	735	777	744	780	705	727	753	734	783	758	722	771	798	764	780	722	706	715	749	710	750	750	744	710	736	734	775	769	734	727	772	792	783	776	727	767	752	773	743	759	677	736	717	719	747	742	731	728	707	762	762	710	760	767	750	708	722	756	797	784	758	742	741	759	738	744	706	737	714	787	767	763	763	755	755	797	741	713	763	777	796	772	799	763	730	755	783	739	766	796	732	724	742	752	720	724	786	738	744	774	797	687	709	813	759	760	777	755	758	787	748	743	788	766	760	723	774	778	736	742	781	756	736	745	727	679	751	764	759	784	719	743	718	752	799	759	719	775	753	763	681	737	744	718	801	777	779	724	759	737	778	718	774	744	763	746	775	774	722	714	723	758	778	756	753	703	772	762	761	797	765	729	696	737	785	776	756	711	710	764	736	742	751	735	688	730	744	705	798	789	683	730	746	763	709	798	760	767	744	744	785	753	765	749	744	770	700	766	768	721	727	762	797	757	719	757	731	735	783	751	741	731	739	775	745	739	751	736	770	801	753	727	769	748	748	738	725	799	716	763	808	762	749	759	734	768	787	699	761	758	734	738	726	746	808	767	706	753	729	760	763	753	730	770	738	752	792	728	774	795	702	769	761	783	751	776	702	731	731	723	720	806	727	767	735	777	765	787	794	756	762	696	784	760	740	753	703	724	745	766	755	744	722	747	752	813	733	785	757	752	730	707	817	775	736	709	772	721	752	786	748	704	774	711	746	792	763	773	720	793	705	749	732	728	753	730	740	772	811	722	721	776	776	789	737	731	743	775	721	750	735	730	737	730	771	816	775	733	791	751	722	697	742	743	769	737	780	741	767	753	746	799	758	719	721	758	768	780	769	742	720	703	777	779	735	750	775	798	813	733	758	752	743	736	766	745	775	701	768	772	748	750	756	799	796	728	698	741	729	726	729	733	732	757	815	704	739	693	720	810	739	729	740	769	781	709	740	751	766	714	740	726	782	753	739	754	694	764	743	779	727	778	709	757	727	784	793	725	696	735	800	752	791	728	736	737	710	779	786	767	749	731	765	715	809	755	786	770	778	769	782	710	783	761	747	745	756	788	735	749	782	736	722	750	684	745	749	776	777	726	725	744	750	709	781	792	791	731	779	773	719	756	768	776	743	767	748	779	787	793	760	783	759	747	772	730	751	736	718	731	731	760	748	724	749	729	760	749	761	729	727	770	727	757	755	771	756	780	753	760	757	781	747	691	747	751	705	756	713	739	740	733	734	736	769	743	719	723	780	719	766	755	742	732	777	745	753	724	781	775	751	791	724	766	758	756	760	756	754	781	760	760	720	734	779	759	793	726	719	759	759	735	724	744	779	775	755	720	750	759	722	751	747	817	745	712	769	785	733	745	801	736	747	751	771	743	750	728	728	747	744	744	712	793	775	721	765	754	798	744	736	704	749	729	769	745	799	769	751	762	778	757	751	793	809	765	705	730	743	780	741	723	794	757	700	696	774	731	745	734	755	704	783	790	746	742	764	750	736	791	710	742	722	739	750	740	793	705	752	742	745	791	749	745	732	778	762	729	729	734	765	746	768	781	779	780	771	706	744	738	769	753	738	761	776	731	819	791	717	713	737	777	781	767	795	772	751	801	724	764	713	743	730	790	781	754	741	761	744	735	735	769	733	721	705	743	760	752	769	753	708	717	792	744	779	738	705	761	742	751	758	740	757	792	689	730	768	718	766	804	769	747	760	772	753	794	719	763	784	729	796	755	765	725	733	725	737	752	714	793	750	752	724	713	723	689	690	826	738	769	793	779	743	804	751	734	737	763	752	742	746	792	743	754	745	734	718	729	784	754	738	707	781	791	725	739	787	714	725	734	756	757	748	760	743	737	740	769	776	757	797	723	769	720	782	748	757	707	782	758	741	741	727	733	753	743	709	758	792	712	736	727	768	785	745	774	810	752	716	766	745	725	758	767	755	766	706	705	751	744	751	715	752	726	755	705	765	780	741	749	717	748	723	718	779	773	718	757	785	756	787	735	763	811	756	748	733	725	755	746	760	737	728	741	733	741	815	723	736	758	693	721	726	767	752	747	720	751	745	769	777	733	752	779	735	802	772	763	764	713	714	724	722	756	747	763	700	717	802	759	704	782	737	721	784	784	746	811	750	718	799	730	745	761	747	758	736	715	767	692	812	735	753	764	762	725	766	756	739	740	750	727	771	761	720	769	752	755	746	705	770	776	759	703	719	753	748	766	816	753	796	806	721	788	794	732	787	740	731	745	695	767	695	745	813	749	741	738	776	710	784	724	755	795	788	784	780	747	772	738	746	742	758	788	747	749	754	778	770	719	799	756	793	771	770	745	716	763	758	751	742	788	771	737	750	730	764	744	754	716	746	745	754	770	758	789	778	743	722	756	762	742	742	725	749	761	774	755	760	750	757	752	744	708	816	760	728	729	723	771	796	746	708	743	757	711	783	704	788	772	736	767	773	759	762	746	722	786	758	725
13507	17014	11894	5848	4288	3026	2138	1649	1322	1151	1135	1092	1099	1043	1096	1066	1017	996	958	942	957	951	912	865	868	870	874	861	857	928	852	866	936	868	922	915	908	940	926	870	887	877	836	809	846	825	785	830	815	833	847	770	808	805	840	814	792	767	786	761	810	826	800	789	789	788	787	761	843	775	772	808	758	784	778	763	818	794	768	784	806	769	782	788	788	795	787	763	782	748	790	785	791	761	734	793	839	818	814	769	763	777	760	755	779	755	758	795	812	792	811	770	782	799	804	798	787	762	790	798	803	753	847	792	847	811	744	782	791	764	757	785	815	772	774	740	789	809	792	774	784	768	793	761	776	809	783	775	782	818	819	772	779	840	823	779	786	773	780	798	799	776	810	819	765	784	781	812	801	796	787	811	761	788	774	816	725	800	769	748	819	830	773	787	783	761	777	804	825	811	760	780	833	799	759	814	791	777	775	772	796	777	800	806	761	795	809	749	787	761	744	772	794	764	807	783	802	828	786	762	798	741	785	796	774	737	806	790	739	790	792	812	754	777	771	813	787	759	770	787	795	800	785	798	797	833	758	830	740	807	746	771	801	756	800	756	767	829	823	765	769	814	790	843	784	765	728	750	895	791	780	801	809	795	786	760	807	834	766	800	758	798	791	799	800	867	766	761	826	784	775	740	801	784	797	793	804	746	771	804	798	791	777	816	762	757	792	753	832	789	788	773	827	754	774	772	782	780	797	784	741	777	729	735	773	772	786	723	777	743	763	751	775	783	770	808	791	819	777	800	795	788	798	796	762	803	746	782	771	780	740	768	782	755	799	812	788	749	829	742	795	745	799	795	764	834	784	776	778	787	798	792	789	799	816	795	790	801	764	792	792	774	763	825	834	789	780	756	762	793	795	804	752	772	848	760	810	794	827	785	764	818	811	785	749	784	790	768	778	782	791	727	798	791	790	757	772	807	754	810	744	821	850	817	730	776	791	800	782	770	794	806	835	794	767	814	781	778	829	772	802	791	809	783	764	759	805	829	763	735	795	758	812	754	784	796	802	780	776	813	766	777	749	760	720	751	806	771	785	797	741	786	828	729	784	738	783	772	742	749	773	773	792	789	846	787	817	750	791	770	726	774	822	734	767	826	767	752	781	793	801	821	852	759	783	788	800	771	805	788	821	756	766	821	748	781	776	780	741	771	841	831	750	770	786	787	773	768	824	786	835	745	774	752	829	820	709	759	782	842	842	765	737	786	726	757	816	824	806	816	818	759	831	759	781	795	766	785	821	742	748	790	769	842	804	735	758	784	831	798	790	789	784	797	795	763	797	776	792	833	834	755	818	794	767	787	787	815	769	838	766	781	827	775	777	793	811	754	781	805	780	755	774	776	795	772	806	786	762	773	751	840	759	837	829	783	760	821	779	758	803	775	830	822	858	764	795	778	788	832	772	816	797	816	832	818	836	848	788	838	783	750	780	811	805	736	790	761	815	783	761	787	772	818	791	747	780	823	810	766	811	747	765	803	808	792	770	775	766	809	769	818	755	786	755	812	742	829	770	766	743	811	795	781	845	795	782	814	775	809	752	815	732	793	775	800	748	765	764	782	831	715	821	836	768	794	749	783	809	740	787	799	768	788	802	797	784	787	815	814	815	829	788	828	800	787	783	801	787	762	769	859	836	801	791	745	788	745	705	763	786	787	768	780	781	812	737	792	783	721	814	821	781	812	756	778	771	773	801	826	757	832	795	751	814	789	724	773	726	846	778	764	837	764	783	832	780	775	801	811	763	771	834	754	775	808	792	840	800	791	765	716	792	777	758	775	782	767	732	805	751	817	801	776	787	799	811	786	813	802	779	779	792	794	802	768	769	809	791	757	771	789	793	783	773	825	808	780	744	828	791	766	767	800	793	835	785	782	809	828	733	755	840	769	749	811	787	776	768	743	768	831	831	779	804	794	807	833	741	780	789	773	795	781	820	742	759	801	742	814	788	775	749	726	809	768	812	748	801	807	801	823	794	741	798	806	805	821	785	797	741	747	771	812	785	729	806	765	782	748	780	755	765	791	831	774	791	750	830	772	797	797	793	790	788	788	769	787	770	776	811	819	799	764	744	789	753	752	730	779	784	773	770	808	793	778	817	792	770	785	771	789	791	790	775	826	806	807	713	804	742	821	793	762	766	789	744	811	737	767	846	773	790	777	772	743	825	731	812	761	808	780	791	820	756	732	731	801	745	806	776	797	751	708	753	772	791	810	795	774	777	724	813	779	823	777	786	790	785	839	767	762	801	802	792	783	728	833	770	772	757	746	780	744	805	834	790	770	765	811	804	760	773	828	764	753	746	792	789	768	780	824	755	782	736	764	809	762	781	839	832	782	808	842	795	790	776	745	782	790	779	797	772	830	784	836	755	783	810	826	776	792	779	743	842	784	877	799	842	773	784	754	774	791	757	771	759	780	748	755	776	745	770	773	771	824	724	741	766	770	791	774	821	805	759	811	746	701	777	766	751	779	794	810	753	790	849	773	768	748	776	783	766	786	749	790	760	771	806	778	743	722	769	768	790	814	777	775	748	800	775	817	796	791	815	791	794	758	842	738	743	826	780	776	842	778	759	800	815	792	788	781	793	794	792	790	777	824	729	782	770	767	803	742	823	833	760	813	792	783	815	826	781	750	800	781	752	783	778	726	798	765	850	793	792	814	796	787	802	811	733	774	766	831	755	775	830	797	807	778	800	807	780	787	810	820	793	792	784	810	765	772	767	812	788	806	763	795	759	784	780	768	823	812	802	764	851	819	839	820	757	752	765	797	762	795	773	739	795	812	784	731	763	780	830	724	827	775	795	850	803	748	799	773	790	825	821	793	819	777	808	802	804	794	753	812	788	795	820	773	826	759	786	771	798	789	724	796	797	807	774	742	739	803	757	791	761	749	733	815	808	790	748	781	752	780	778	767	762	781	848	779	803	801	835	779	799	819	737	794	737	760	810	715	773	770	773	789	820	797	786	812	787	799	808	801	785	777	802	825	812	807	769	779	822	714	762	740	781	736	802	805	805	765	753	802	772	745	808	801	789	796	758	767	769	755	734	771	781	787	751	815	776	813	779	790	789	799	831	764	726	771	761	753	743	777	773	794	818	774	791	793	758	763	752	786	798	804	823	797	759	733	784	779	761	794	824	776	768	793	778	768	784	800	779	785	766	798	804	813	761	740	789	823	732	786	832	818	768	844	801	813	770	809	798	793	808	788	778	809	777	706	804	772	853	832	771	778	815	806	783	770	761	800	765	840	746	797	752	772	800	813	802	753	779	768	807	814	821	752	855	811	778	809	750	766	742	779	817	781	770	792	778	781	751	770	810	825	792	727	744	761	730	752	773	833	811	744	784	828	821	803	798	835	780	775	781	801	757	794	778	831	739	805	786	764	847	809	791	825	799	766	744	788	839	734	768	787	774	809	804	803	805	764	789	767	754	773	774	711	762	804	771	769	789	789
23676	21211	28376	24191	21137	12106	3161	1825	1323	1123	1012	964	866	788	873	906	916	860	785	722	771	729	735	679	718	699	656	677	697	679	669	677	623	663	689	684	748	714	718	668	689	652	599	634	573	605	556	571	567	581	592	605	556	545	560	629	590	579	606	544	575	566	591	576	566	493	519	540	519	540	530	514	547	549	540	552	535	551	531	514	511	542	577	533	524	567	523	596	539	550	539	564	551	579	515	558	527	511	545	580	571	512	528	558	572	514	572	520	553	515	537	562	536	549	537	534	559	559	551	564	560	588	572	508	579	584	557	520	558	554	534	557	509	571	606	570	507	530	562	515	583	538	571	548	570	576	595	587	523	568	566	542	528	561	505	514	493	545	510	507	578	557	580	540	567	604	508	492	538	539	531	561	538	578	507	524	496	474	548	535	557	537	531	528	548	564	585	532	542	510	568	535	563	530	537	551	560	535	526	549	556	539	563	520	497	535	606	559	545	544	540	590	542	583	498	510	555	563	571	529	544	490	516	556	557	549	517	509	576	595	519	528	562	539	552	516	575	493	553	535	523	524	534	548	527	580	515	536	553	535	523	544	505	550	522	576	526	530	561	586	548	525	507	543	558	531	579	532	548	536	550	514	517	558	562	538	526	582	521	529	579	543	541	530	518	527	571	543	536	514	541	552	550	559	556	513	555	523	529	554	506	523	556	551	493	551	564	530	571	527	557	575	582	522	524	555	535	519	521	511	557	511	518	517	499	540	515	532	542	555	541	544	540	565	534	545	521	541	520	596	549	546	569	513	535	530	527	532	544	524	484	557	530	541	549	566	536	577	504	584	542	513	570	533	511	534	569	508	551	535	515	567	495	525	479	557	524	542	603	542	513	545	589	555	560	525	527	513	523	538	576	503	530	539	546	568	563	577	586	614	548	550	521	556	556	525	540	539	541	568	525	524	539	541	531	545	522	505	591	524	547	524	547	581	527	519	586	520	547	537	536	545	580	521	533	550	571	539	559	544	579	530	540	555	574	552	612	560	522	550	544	502	529	536	515	542	565	584	530	522	561	500	523	568	544	550	542	540	538	530	548	543	582	534	540	554	515	548	539	565	473	536	519	522	533	535	560	567	554	547	470	513	526	593	527	524	527	539	533	531	532	501	517	561	518	530	577	526	532	545	532	555	503	562	537	524	549	577	539	540	566	545	521	569	538	525	500	557	569	533	528	531	539	533	528	549	513	528	542	523	538	527	504	589	544	571	536	534	545	502	529	536	562	556	539	613	569	594	543	538	516	525	575	566	577	514	571	555	558	505	527	535	587	516	518	553	579	582	538	556	554	518	495	574	556	525	526	588	520	570	533	556	520	525	537	514	535	533	539	550	541	567	591	579	542	565	536	541	518	538	534	544	553	530	529	548	542	536	539	544	527	586	556	553	487	493	539	532	556	577	511	556	517	503	551	560	512	533	572	549	539	563	477	537	519	498	580	547	535	527	535	505	588	558	526	529	533	591	569	536	557	532	563	544	547	538	556	582	553	561	530	563	542	523	562	579	544	541	534	525	552	526	487	522	529	509	501	549	524	527	514	540	518	580	546	544	545	564	495	535	569	535	563	539	492	529	540	526	518	549	520	504	553	582	556	541	539	576	545	556	539	519	555	536	564	525	532	581	540	540	574	567	521	535	551	568	523	513	565	510	531	547	547	547	564	542	544	552	519	569	577	505	547	576	517	537	544	537	532	544	558	528	579	542	488	536	571	551	513	591	551	533	553	496	545	534	521	515	532	553	517	544	555	551	541	534	545	556	558	483	557	535	550	499	555	537	526	546	570	569	555	517	488	573	579	543	545	542	534	507	552	519	572	553	542	518	557	523	571	561	574	520	554	513	568	548	509	507	541	535	539	519	557	523	518	536	546	556	492	537	507	548	541	535	536	515	522	517	561	535	553	559	545	538	564	575	496	512	522	533	554	581	550	550	533	548	517	578	506	551	547	535	534	572	565	515	541	530	505	534	491	503	453	558	583	546	536	585	541	555	546	571	550	556	546	597	531	564	558	555	538	558	527	557	513	529	577	583	547	503	524	532	543	559	585	538	517	554	542	575	514	537	558	532	528	537	533	502	519	545	555	514	537	538	503	541	517	516	526	545	540	535	564	538	581	532	533	559	551	554	602	523	539	527	539	558	516	514	505	525	519	546	529	585	519	556	560	513	544	577	535	522	524	534	535	515	535	576	549	519	523	556	513	507	544	497	573	538	501	556	486	545	555	567	548	549	545	535	543	533	540	531	545	539	514	527	549	546	490	532	506	590	537	536	560	562	516	555	540	532	541	553	554	551	525	537	546	565	539	529	532	531	568	536	538	543	544	576	505	539	503	522	522	548	563	534	543	540	528	534	552	562	563	500	556	537	523	538	570	542	543	534	530	521	540	516	528	554	549	534	539	569	589	574	540	530	511	546	540	550	557	569	552	520	552	514	545	530	502	529	524	536	556	571	519	605	535	527	522	549	554	581	548	535	530	493	577	532	552	506	513	502	581	517	527	552	539	540	573	523	574	544	532	518	522	561	527	548	534	558	513	548	508	562	565	554	535	519	524	539	545	527	570	548	528	524	525	538	533	512	550	538	527	539	503	537	557	530	508	574	543	553	542	571	562	558	548	533	506	555	514	563	562	503	549	555	557	516	564	503	546	576	536	525	559	531	474	553	525	556	554	518	530	561	531	549	529	545	576	564	543	528	557	528	536	565	515	545	550	536	494	544	553	545	576	551	591	496	551	517	523	508	537	523	512	567	546	537	541	596	554	552	520	522	533	579	547	522	525	510	520	555	536	538	521	523	513	560	543	569	545	486	481	562	545	553	560	539	574	526	510	561	570	563	487	587	575	506	556	519	567	535	545	527	527	517	577	535	507	539	539	545	558	520	550	532	565	552	525	549	560	552	570	538	528	540	533	519	546	558	545	550	503	524	565	500	549	595	568	513	544	540	548	570	524	533	505	515	535	509	553	564	537	591	522	568	551	570	543	591	569	543	569	500	524	558	517	515	541	593	511	535	531	517	578	538	575	529	514	504	589	540	525	549	557	525	555	552	534	574	517	511	538	519	520	533	560	548	540	542	505	529	564	516	539	551	555	554	548	588	584	542	542	570	556	576	542	559	583	535	541	493	544	548	563	527	534	572	532	556	563	523	520	542	535	530	555	527	541	559	550	522	577	508	524	566	551	619	549	521	560	559	508	601	543	533	553	560	565	485	585	543	569	562	547	525	538	529	533	459	564	547	552	555	508	560	541	553	496	502	547	518	558	509	556	561	545	518	576	543	538	556	512	557	572	521	589	535	518	559	525	527	544	530	575	564	539	538	513	538	554	519	519	544	541	524	527	545	533	553	550	562	549	573	567	538	504	564	526	547	537	553	531	518	531	512	574	536	529	579	565	561	558	542	536	520	543	513	541	546	545	574	525	554	543	547	529	572	518	525	482	518	513	579	553	550
17026	28202	19705	10255	7538	5584	3679	2647	2064	1676	1468	1305	1267	1169	1164	1114	1128	1057	1022	956	912	847	893	864	802	821	744	746	729	813	744	754	741	751	793	762	856	808	823	763	729	766	643	638	618	655	627	679	663	601	658	630	610	575	593	622	606	550	591	617	562	574	634	578	585	573	583	564	570	578	576	582	576	616	573	541	539	561	589	556	611	566	569	569	574	565	572	554	550	580	569	578	549	521	574	584	571	571	592	558	529	566	584	594	561	590	548	574	560	515	582	533	561	586	561	570	549	577	535	544	536	589	557	607	569	568	548	597	598	514	571	581	582	584	555	551	609	615	576	536	589	544	557	587	583	590	503	554	586	572	623	542	528	560	592	548	598	554	572	570	618	601	587	577	590	565	547	543	595	549	554	580	570	590	571	608	555	589	572	573	582	565	552	599	577	587	554	560	550	554	562	582	538	569	530	559	587	552	612	565	586	564	583	586	523	564	528	569	540	551	593	539	575	555	573	574	610	562	531	551	572	548	551	587	571	532	570	539	536	575	602	578	541	568	546	625	565	580	551	584	624	587	545	564	577	585	577	562	584	568	573	545	536	539	514	513	546	561	579	560	559	567	566	545	572	564	572	573	551	562	571	547	569	579	535	557	581	593	611	535	564	562	562	586	582	536	607	580	578	605	552	555	587	586	569	574	581	567	545	566	583	528	595	536	596	552	569	578	564	588	577	566	594	610	593	550	599	558	558	559	539	539	540	556	585	529	608	550	582	562	593	567	579	545	567	579	584	582	543	569	587	579	559	581	583	604	541	571	549	578	594	563	575	584	575	538	537	557	559	577	533	592	550	555	526	579	526	593	601	534	591	574	570	539	568	573	576	558	548	578	579	563	578	598	565	591	558	592	555	578	554	573	591	585	556	534	592	572	570	549	566	568	591	580	589	561	556	570	531	555	574	561	551	589	533	601	604	563	555	589	554	532	541	585	574	553	572	582	575	523	553	601	540	551	586	555	544	551	548	564	560	589	570	535	570	547	550	564	567	560	588	578	534	598	565	592	523	547	574	564	613	530	582	597	530	511	566	569	611	595	538	560	581	526	531	574	556	539	593	576	506	548	552	580	566	596	571	546	575	578	561	558	560	529	538	547	586	578	515	607	561	569	556	565	603	572	572	534	573	572	572	579	525	605	552	582	586	569	582	554	551	560	559	598	541	565	575	576	576	534	557	567	569	611	606	562	555	556	583	554	545	579	550	555	563	570	568	561	549	567	569	577	549	543	566	549	583	571	578	567	546	502	567	542	613	548	560	594	571	550	555	524	585	621	522	548	557	557	574	596	564	600	553	530	585	553	579	607	541	592	562	542	543	549	596	593	540	588	574	595	533	552	612	574	582	601	538	538	533	581	556	599	585	550	580	577	522	591	579	558	554	548	577	569	565	577	544	580	546	585	540	558	563	599	575	605	528	530	581	561	579	548	591	585	558	578	526	553	534	567	563	599	611	557	596	518	571	566	559	549	565	524	543	560	565	614	568	594	608	603	560	530	556	608	590	590	573	578	579	564	619	539	563	596	532	556	563	590	543	560	557	562	554	548	537	551	570	506	581	565	582	552	577	569	595	574	566	512	535	573	581	593	548	568	549	555	550	552	518	521	577	597	532	597	522	572	543	541	572	619	579	562	611	552	534	556	536	571	551	597	591	545	606	563	525	570	579	578	564	582	555	507	523	557	590	534	561	587	608	573	560	595	550	621	569	553	552	554	557	562	544	597	595	554	551	572	570	548	592	548	607	546	535	544	584	572	584	600	545	529	559	577	594	546	584	562	528	552	565	561	566	547	621	537	614	586	549	577	531	596	604	586	561	584	562	552	549	594	544	558	603	586	617	595	552	576	534	584	568	527	522	553	572	530	566	587	541	524	559	610	594	522	546	558	613	540	589	564	549	573	570	515	588	587	580	573	526	545	564	550	557	611	560	553	522	568	577	540	574	571	591	570	499	589	577	544	575	541	558	572	575	615	555	603	586	521	552	574	628	549	529	555	563	549	594	634	571	576	575	549	589	559	553	532	573	561	566	544	572	556	513	536	551	569	563	512	565	516	612	562	541	575	546	587	578	561	576	576	566	561	606	525	584	591	551	571	544	589	585	548	605	564	598	558	576	548	567	561	563	548	578	551	604	576	546	570	564	523	618	583	562	544	571	560	583	564	625	626	557	540	580	608	551	556	582	545	566	550	588	608	570	572	587	536	567	544	584	574	561	555	487	574	590	551	612	524	598	597	562	551	589	575	605	558	548	530	596	575	603	535	604	600	555	568	503	597	572	552	573	534	573	537	547	578	575	558	562	561	597	580	612	581	533	529	581	541	599	552	556	569	572	627	552	521	575	543	590	568	552	534	606	525	554	584	567	568	556	568	568	555	590	596	531	585	562	544	587	591	548	511	584	559	557	552	570	504	556	595	506	578	531	546	574	556	549	551	583	533	608	563	545	552	581	573	543	583	524	579	590	505	562	580	555	565	599	556	580	546	573	512	573	600	541	551	596	561	543	560	629	588	545	571	581	599	572	525	551	552	544	562	555	563	539	544	510	618	569	542	588	589	587	607	570	584	514	582	577	551	524	538	534	585	545	560	593	560	580	576	602	569	582	588	574	553	543	576	553	577	556	561	561	604	546	585	543	580	579	580	566	579	547	574	579	564	530	582	597	580	580	584	534	543	533	561	566	545	579	593	593	555	551	560	562	554	573	576	577	533	576	596	545	557	608	570	555	546	562	577	576	563	561	529	538	585	587	571	596	568	545	561	575	592	597	587	532	566	582	559	582	567	568	589	587	557	599	526	564	550	552	566	560	572	629	574	600	586	567	587	516	539	555	566	574	526	517	594	600	530	542	561	589	580	590	515	555	556	605	595	533	538	542	553	619	577	565	556	535	542	550	544	604	564	556	547	538	566	580	572	600	546	542	552	569	604	563	546	597	579	586	575	580	625	578	539	589	603	569	595	571	594	583	542	602	558	552	548	610	571	615	625	606	612	539	569	534	561	578	563	556	575	579	581	601	559	560	583	577	576	570	546	547	608	552	565	549	552	547	585	567	546	567	560	562	558	607	560	559	581	563	600	591	562	577	579	556	580	573	577	584	557	572	560	574	569	579	582	530	571	585	539	585	579	605	565	547	579	595	570	542	610	576	583	561	548	567	560	569	539	546	556	580	599	571	516	548	559	545	531	582	578	593	570	549	544	575	581	552	579	586	568	571	595	566	553	534	578	537	542	566	578	569	587	623	550	517	562	568	606	579	596	589	563	611	575	582	561	572	574	596	529	549	593	602	598	567	619	542	556	517	616	593	601	554	562	569	551	532	570	579	554	563	581	588	581	556	578	557	573	546	583	539	530	556	558	543	573	542	525	519	523	583	575	614	538	520	569	566	596	561	602	550	546	526	536	558	534	547	574	559	604	568	591	554	559	565	572	589	568	554	576	605	546	621	547	551	581
25044	21272	27352	25397	12385	3605	2250	1797	1472	1332	1335	1324	1304	1261	1238	1249	1212	1202	1226	1212	1190	1126	1145	1107	1051	1088	1071	1116	1124	1084	1059	1053	1121	1090	1132	1166	1141	1094	1078	1093	1032	1093	1075	980	1046	1112	1014	1047	977	1026	992	1055	1023	1056	1107	1078	974	1009	992	1050	1022	1009	1088	983	1055	1012	981	1000	1011	1027	1073	1022	998	981	1060	1013	1022	1003	979	1019	1040	1022	1055	1050	1007	966	1041	967	988	1078	1007	981	991	1024	998	929	981	1053	982	997	1038	1005	1011	993	1034	1011	1026	988	972	1003	978	1011	1014	1002	1037	1021	985	1017	1024	965	994	916	982	1023	964	1067	1010	988	1030	1028	1021	977	1008	1035	1022	1001	1015	981	954	984	1026	1082	992	994	1015	1029	1050	1024	1015	1037	1027	983	1052	1001	1064	971	1036	968	988	983	999	1003	1028	1085	1024	987	1022	1031	997	1078	1069	1001	1042	1006	1071	1046	1030	945	1017	1085	1029	1008	975	1059	1079	955	939	1023	1007	1001	1019	1075	1048	994	991	1044	1063	1047	1035	1029	982	1000	965	1045	956	1081	969	991	995	973	1046	1022	1014	1020	1005	989	995	1014	1016	991	1000	1019	987	981	992	1069	1002	1038	1050	966	995	965	986	1008	984	956	990	1024	1072	992	1003	1019	1021	1012	1018	1015	1031	973	1019	990	1016	983	1006	1016	1045	1025	1028	1010	981	1011	1029	992	1020	990	1004	976	976	995	1029	1061	1041	1049	1086	967	1032	1034	996	997	1008	960	1037	1037	967	1010	1026	1035	1018	977	983	984	975	1026	1026	959	996	1027	1080	994	1005	958	1028	988	994	1040	988	992	1007	1041	1006	1004	1022	1029	1061	1009	1027	999	1006	948	1047	1034	1055	1055	945	992	963	1043	1013	1064	1054	1007	998	972	1064	986	1070	995	1013	1038	1018	1018	1001	984	1005	951	992	1025	987	1116	994	1006	1078	1000	1010	986	1055	993	1012	1038	949	988	995	1004	1012	1039	996	971	973	991	975	1021	1065	1016	1014	966	1000	1040	1011	1054	1002	1015	963	1037	1048	939	1039	1047	990	989	989	1028	1029	1038	1055	1018	1002	1024	1029	1072	966	963	991	1065	1030	1013	1046	1017	1072	1005	978	999	1027	1068	1014	1027	981	971	1028	1008	984	1074	1019	1037	1013	962	968	1038	985	1026	992	1034	1052	997	928	964	960	1035	1039	1086	1015	996	996	961	1022	982	980	1025	992	1008	1025	1045	1030	1044	967	1035	1061	1039	959	1049	1048	991	964	1065	1064	1024	1024	986	1003	991	995	1011	1013	981	1013	943	1031	1029	968	1022	956	1034	967	1067	986	985	988	1044	1049	1019	1038	1018	970	1030	1026	1021	1034	1025	1007	919	1040	1031	1048	1022	1036	1026	1027	1007	1064	1032	1035	1023	1021	982	952	1010	1073	999	1006	1014	1043	986	1037	982	980	985	1023	1009	1015	1049	1042	1080	992	1000	1080	1051	1015	1011	994	1020	985	1024	1015	973	1065	990	980	964	1019	1076	989	989	982	965	950	1021	1011	1000	1053	992	1015	996	1002	1040	988	998	1030	1006	1037	974	1007	1008	981	992	1032	1022	987	958	1002	1050	1014	1006	974	1002	1035	988	1011	1057	1011	984	974	989	1046	1031	965	1036	1039	1048	986	1033	999	1071	974	994	1009	1043	1026	1007	1046	964	1001	1048	1048	1059	1029	1008	1066	998	1003	1053	984	1011	964	987	1024	1001	973	994	961	1024	945	1016	1077	1026	1023	989	987	998	1027	1021	971	980	1037	953	973	1028	1025	978	935	1023	1014	990	960	1005	1048	1116	1016	996	1036	1045	990	1057	1033	998	1009	996	1062	1003	1021	1061	1015	1000	1044	1011	970	1013	1011	1066	992	1037	1017	999	1029	1054	1007	996	1057	1012	976	983	987	1027	1003	987	987	1007	1044	975	1053	1050	1027	1047	971	1017	1036	992	1054	1105	1010	991	1050	1018	1007	1010	964	985	1004	970	1011	1024	1041	1054	983	1027	969	1024	1056	1009	985	963	890	996	985	1042	996	989	939	993	980	1022	1074	951	1010	994	1051	973	1039	993	944	1005	960	1025	1036	1016	1056	1025	1024	1021	996	1018	1027	1007	993	967	1034	1024	978	969	1029	996	969	973	1035	994	1050	1036	1071	998	974	1023	1002	1030	989	1026	1012	1005	1040	1025	1018	1086	955	1003	1012	987	994	986	1070	967	1032	1039	1025	969	996	937	1039	990	997	994	1046	1002	1022	947	1038	987	962	1070	972	978	1021	960	995	1007	989	1023	1003	1000	1035	995	1003	984	990	969	1033	1038	1022	972	1022	1011	1066	1029	993	948	1082	1057	1016	975	1035	1043	991	1006	993	1018	1007	991	1058	1028	1014	1016	1002	1029	1077	988	1018	956	1006	976	990	1035	1004	989	994	1004	1054	948	1019	1000	987	1014	1006	960	946	1020	1002	1009	986	997	970	1014	1025	1007	1010	994	1045	1003	1033	1029	1021	983	973	1066	1003	1050	1035	1000	950	1023	1055	998	963	995	963	1024	1019	1048	1036	994	964	1020	986	1009	1030	1044	949	1012	977	1034	999	1016	980	1009	1025	993	984	1013	977	1034	1002	1015	1004	1022	1013	1008	949	981	1003	1059	1010	968	1013	965	1080	954	1025	1027	973	1009	1010	1048	1025	1001	963	1022	958	1041	1048	1057	1086	986	996	983	1051	1013	995	993	1015	1011	1038	971	1021	986	1009	1000	977	1046	967	1062	1031	1032	1005	972	998	990	1058	1041	939	995	1034	1019	1002	942	981	1010	986	950	969	1022	988	985	999	1018	1048	1060	1023	984	1038	1000	978	1037	990	1047	982	952	1056	1043	994	1089	1004	1000	1019	1020	988	1029	1026	1001	1039	987	1033	980	1003	1040	1002	985	945	1028	1017	949	994	963	985	985	1039	1031	1002	976	1010	1006	980	991	1021	994	1039	969	1028	962	930	1063	1055	959	1017	1021	1004	989	1030	964	1034	986	1037	1047	1014	1058	1061	1025	985	962	1045	1014	1015	991	1003	1034	1003	1027	1064	1018	992	1002	1016	977	1039	983	961	1016	1049	1033	990	1021	1043	1015	936	1039	1035	991	973	1063	993	936	1006	1000	979	999	1007	998	987	1058	993	976	1037	1020	1028	1027	1032	1013	991	979	976	1027	1005	999	991	985	987	976	966	1024	1032	1017	1025	1004	1010	1009	1005	1004	1046	1028	1001	1000	1048	1035	1045	1011	1013	980	947	921	990	968	970	990	960	994	938	1014	1034	1044	1021	1044	955	1027	992	1002	1020	1015	1002	1018	981	1029	1040	1010	1015	958	997	1016	943	982	1064	1000	1005	1028	1011	979	1045	1000	1021	971	994	970	984	1019	1012	1045	979	1004	1040	954	986	979	973	967	1003	1005	950	1001	1053	1006	1048	993	971	1031	1016	990	1021	968	992	977	1052	1008	992	967	1047	992	1055	1006	1011	1029	989	995	986	1026	1023	1037	957	1033	1007	963	1046	993	1021	983	1031	1003	981	1013	1028	1010	974	1025	999	1014	1047	1020	963	967	1010	990	1003	1011	980	1013	1001	963	1019	1006	986	1025	1000	985	1031	1000	1030	1072	1009	984	996	1004	1032	1001	1039	999	1008	1019	1015	1004	1068	966	961	986	967	1012	996	1008	965	974	1015	1016	1048	1001	1003	964	1029	1067	987	999	1017	1026	1030	1030	1015	992	946	1024	1027	1031	971	994	1022	1075	1033	1061	1017	1002	1026	1011	982	966	969	987	1006	1035	1026	977	1064	1036	1018	1004	1011	963	1039	1024	1009	1002	973	1019	1024	1008	1030	1008	976	1054	1060	985	1004	966	1006	957	985	944	966	1058	1055	1062	1008	992	1079	1004	1002	1059	990	1030	1022	998	1068	1028	1047	1039	995	1031	1027	955	998	1028	946	1066	1015	1005	1024	1018	993	1031	1034	972	975	990	997	966	981	1021	1037	1026	1061	993	1006	1047	1006	1003	1015	1014	1022	1013	988	975	966	1006	1016	1021	979	983	1002	966	1035	987	999	1030	986	1007	993	991	1025	1047	1003	943	955	1025	1009	1083	1013	1025	1004	1023	1028	1034	988	1034	997	999	974	1009	1020	1028	975	997	1010	1019	1071	1035	996	1023	1001	984	985	994	986	1014	1017	979	961	993	1011	972	1002	989	1056	1011	990	977	1016	955	1038	1052	1067	960	1012	1008	1036	967	956	1045	1060	1019	993	994	979	1068	1033	919	983	982	1023	1006	1015	972	1033	1021	967	993	1030	994	982	992	995	999	990	1042	1009	1020	989	1072	1008	1107
16158	23735	16023	8267	6107	4502	3214	2563	2014	1803	1695	1584	1608	1440	1375	1459	1543	1370	1331	1360	1246	1145	1197	1122	1211	1136	1181	1129	1172	1198	1174	1146	1165	1130	1116	1181	1244	1175	1223	1235	1152	1088	1118	1096	1075	1043	1077	1061	1046	1084	1047	1067	1053	1033	1013	1046	1029	1008	1039	975	1102	1045	1041	984	977	1039	1011	969	1046	1015	973	1008	1062	1040	979	1073	1034	976	1031	1000	1022	1034	1046	1051	1037	1065	1001	1015	1024	1044	1051	1026	1049	1016	985	1063	1057	1017	961	1052	1035	983	1087	963	1039	999	1041	1020	1022	1031	1001	1043	1031	1023	1076	1004	998	1047	1007	1000	1042	999	1017	1043	1009	1008	1020	1009	1045	978	1034	1018	990	1004	979	1031	1018	1031	976	1034	1006	1019	998	1034	1053	1019	955	1008	1045	974	1008	1036	1007	1003	1032	1009	1030	1037	990	1025	987	1081	974	1020	1014	1034	945	965	989	1016	1056	1024	1046	959	1006	1052	1043	1025	1038	1024	1061	1055	1102	1025	1001	1033	975	1062	1033	1001	1036	1004	1044	1049	1031	1022	995	1061	1048	988	1022	1015	975	1070	1011	1063	1014	1014	991	1012	1009	1033	1046	1048	1049	989	977	980	992	968	1007	1033	1041	968	1034	1009	1063	970	1034	1077	1051	1103	1051	1000	1043	986	1007	982	977	1056	1037	1043	1006	1037	967	1028	1050	1036	1018	1075	942	1016	1067	1022	960	1013	971	1057	1077	1018	1061	967	982	975	1056	1049	1035	989	1067	969	1021	960	1053	979	1050	1005	1028	1026	1010	998	1054	1036	983	1087	1017	988	1008	1005	1061	1013	1012	1051	1059	1015	998	1007	998	1047	1013	1056	1005	993	1004	1013	1043	1015	1001	1052	1038	985	968	992	1046	994	1026	1077	1011	1039	975	1011	1030	1027	1035	1053	1009	1027	1020	1022	1037	999	990	988	1002	996	1025	1027	1055	1000	1023	1052	986	1054	989	969	1024	1009	1024	1010	1024	970	1013	984	1032	1041	985	989	1031	1041	1017	1058	1061	997	1002	1002	1022	1038	1065	1002	1026	1035	1024	1035	976	1013	1024	999	1027	998	1030	1036	1059	1035	958	1012	1026	1058	999	1027	980	1012	989	1030	1022	991	979	1015	1085	1019	1022	1028	1028	1056	992	1017	1042	1026	999	949	1027	1054	994	956	1053	1014	1039	1067	1010	1013	1000	1029	999	1035	1064	1054	1028	983	1047	1031	989	1044	1098	975	1012	1034	956	1066	1051	1010	1057	1002	1066	1004	1035	997	1072	1011	1061	1034	1020	971	996	1025	1037	1035	997	973	1009	1052	1071	997	988	994	1057	1078	1035	982	1036	978	990	1018	1035	1049	1013	1004	963	1036	1042	1032	978	937	1080	969	1013	1102	1039	1074	966	1039	1055	1060	1005	1014	1045	992	1037	1046	1026	1097	977	988	975	1003	1021	1019	1017	1039	1066	992	1000	1110	1040	1045	1063	1047	1038	978	1043	1061	982	1059	1054	934	970	1033	1038	1027	1020	1040	1018	1028	1018	998	1058	1039	977	1053	979	1001	985	1013	1026	978	984	1022	975	1077	1039	1010	1041	998	1054	984	1074	1006	1076	953	1042	1029	1052	1110	992	1009	994	1011	1000	999	1044	979	1002	1026	966	1032	991	1029	990	1060	998	1015	982	1006	956	1048	1009	1037	1033	1047	1047	1109	1020	1046	983	1042	1014	1032	1002	1030	1043	1062	1033	1007	1079	979	1015	1028	975	1027	1071	1022	1031	956	966	1000	990	1000	1037	1037	944	1022	1041	961	1041	1058	976	988	1029	964	1018	1050	1017	1016	1050	1005	991	1013	989	1047	1006	997	1010	1051	1007	1030	1035	1032	1080	1065	1003	998	984	1035	980	1020	1040	1024	1008	1027	978	990	997	1040	1053	1034	992	1081	1036	1021	991	995	1005	1043	977	992	965	1004	1014	1002	1052	1043	1055	992	994	1083	1026	1037	1005	1057	1013	1025	1035	1029	1024	993	975	1034	1014	987	1034	1004	1018	995	1052	998	995	1037	980	1049	988	1040	1084	1016	1039	963	1001	1010	1010	1040	1086	1032	991	989	1045	1008	1079	1024	1070	1028	1025	1018	963	988	996	1093	1032	1087	940	952	1014	1049	1021	1030	973	1051	1037	1012	1062	975	1024	1025	1048	1015	1029	1001	1000	1060	1032	1011	964	994	1037	991	1046	967	996	995	1001	1059	1016	1052	1023	1003	1048	1019	1010	1036	1036	1008	1070	1029	1029	1015	1036	973	1022	975	1005	960	1003	984	1034	1031	1017	1020	1021	991	1020	990	995	1032	997	983	1035	1019	999	1024	972	993	1057	1009	1012	984	995	1022	1002	1034	978	1053	1095	1019	1011	990	1024	975	1035	1000	1008	1056	1001	977	1007	1010	981	1054	1046	977	1048	1006	1060	1074	1057	1096	1056	988	999	1062	1004	1067	1040	1030	1090	1066	1020	1006	933	1009	990	1008	994	1029	1023	1069	1045	1002	1032	1031	1024	1021	1000	1008	976	1077	1064	1005	970	955	994	950	1023	1066	1030	1102	973	1021	1045	1047	1011	1026	992	1045	1085	1014	1051	1020	1063	1021	923	1009	1036	999	1080	977	1066	1004	981	1013	1026	1059	1087	1020	985	1019	1040	951	956	968	1052	1024	1028	989	999	1041	988	996	1010	1098	1035	1032	963	1011	995	992	1010	1022	1037	1064	984	1053	948	977	1049	1006	1069	1015	1056	978	1048	1046	1040	1036	1062	1013	1031	992	996	1005	1034	983	1010	1048	992	1029	1029	1038	1009	1007	992	1028	987	1050	987	1091	1007	960	1004	1085	959	1001	1003	1042	1041	1029	981	1072	1044	956	1000	1005	1023	1005	982	969	961	976	984	952	1056	1037	1040	968	978	1008	1025	1022	1050	986	993	1052	1053	1065	1013	951	1038	990	1002	1020	1015	1019	973	1010	1031	994	1003	1048	1025	965	971	981	1051	1004	973	1015	1033	975	987	982	1058	1021	985	1085	984	1005	1051	992	969	977	1021	983	1023	1021	995	1026	942	988	1001	1033	1034	1024	1038	1011	969	959	1035	1035	979	1046	1046	997	1055	1065	1022	1029	1063	1024	972	996	989	1024	997	1012	1015	1003	980	1008	1015	1015	1014	1059	1049	977	1021	1066	1041	1030	1041	1010	1000	1040	1001	1008	966	1045	1060	1061	989	1034	995	1015	1023	1002	1022	1033	1022	1073	1052	1056	1071	1032	1043	1018	1070	1044	990	1008	1052	1038	1030	1048	988	1014	1033	996	1049	1021	1019	1033	942	1051	1055	1028	1071	987	1056	1012	1050	996	992	985	981	996	970	1015	1020	1004	1000	1040	1008	1012	1025	1048	1019	1058	1040	1087	1052	1032	1009	1002	990	1019	1004	994	1038	1008	986	1043	1002	1007	1100	1013	965	1019	1017	1032	1008	1043	1032	957	956	1052	1021	1077	1021	1013	990	1042	987	998	1019	1000	949	958	1003	1018	1003	1013	1062	978	975	998	991	1065	1077	991	1022	983	1005	1052	1009	998	1039	999	1016	1081	1024	1031	1017	992	1003	1012	973	1039	1016	1056	973	1067	1054	1004	1081	1050	1078	1012	995	1048	1018	1021	1056	1033	1081	1050	1030	990	998	1025	1089	974	1063	1043	1017	1034	1010	986	1059	970	1008	1029	1080	1000	1105	1032	995	999	1016	1003	977	1053	1003	994	998	1034	1013	1040	998	1049	1020	978	1045	1043	980	983	1009	1043	1009	991	1067	1036	1017	1060	1001	1046	983	1042	923	1068	1031	1080	1024	959	1054	987	1012	1066	1020	973	1037	1002	989	1065	1025	1010	974	1035	1002	1057	1002	981	1002	1009	983	1029	999	1018	1006	1001	1071	1014	1023	1030	1046	1005	994	1007	979	1016	993	1012	1031	1006	971	1031	1064	1011	1015	1022	1089	1027	1030	1010	1024	952	1011	1055	981	1005	999	1008	1031	1069	1011	1003	1042	1026	1001	1035	1023	983	1048	999	1031	995	984	991	967	962	981	1017	1061	986	1016	1042	1072	1040	1014	1040	986	1066	999	1059	1031	1025	1070	1055	1090	995	1049	1046	1001	1037	999	1041	1016	1031	1076	1024	1012	1063	1020	989	967	999	1023	1083	978	984	1023	988	982	1084	984	1043	998	1019	999	1062	1066	1002	1112	1034	1015	1018	994	1022	1020	1003	1067	1007	1057	969	1016	1058	1046	1001	1041	978	971	1017	970	1006	986	1060	955	964	1044	1021	1027	964	979	991	1103	1058	974	991	1030	1049	1072	1026	1006	1028	991	1072	1069	961	1033	1069	1035	1043	999	1002	1008	1053	1042	1013	1035	997	1010	1076	1013	1004	1055	1001	1056	1008	1003	1026	1018	1006	1042	988	1011	1002	1044	1071	1067	1048	1001	1102	1007	1074	1011	1010	1047	1080	1033	1041	1015	981	967	1038	1073	1105	1051	1027	898	979	1049	974	959	1019
22715	21264	28923	23918	21272	21352	10656	3037	2009	1763	1656	1488	1415	1429	1296	1305	1296	1185	1143	1158	1135	1014	1061	1003	1029	956	931	970	971	1009	1053	920	954	956	1033	999	1068	1030	1041	1025	947	947	898	906	956	860	861	843	869	893	861	840	820	824	881	814	825	805	825	820	760	829	879	815	823	783	816	806	799	795	844	838	825	772	813	838	797	803	831	845	822	798	783	796	861	784	808	834	812	793	792	837	891	805	781	811	826	791	830	848	880	803	783	833	797	776	791	821	794	796	823	783	788	846	817	807	828	858	783	777	806	768	760	800	792	763	813	818	847	799	848	794	772	761	792	802	839	851	826	804	769	844	852	778	825	829	789	777	824	858	777	784	790	821	825	769	876	771	785	754	808	824	819	798	764	780	815	763	779	734	824	824	824	828	807	782	841	755	748	826	807	853	782	771	797	798	799	780	797	787	845	822	808	792	825	794	813	793	830	752	817	809	835	798	850	780	814	801	819	840	790	827	761	785	809	789	819	845	813	799	838	772	824	838	795	823	794	801	777	803	765	837	825	760	798	761	761	788	786	819	794	798	796	787	824	846	783	802	826	864	796	798	839	821	819	865	816	777	766	807	798	832	758	727	813	755	776	821	824	764	831	818	768	778	788	789	778	785	807	819	823	764	749	755	824	856	820	772	755	791	775	815	843	802	789	833	770	790	844	746	769	783	837	852	797	814	805	798	745	814	847	806	798	784	799	825	778	855	744	785	803	845	836	791	854	799	789	816	805	786	832	775	835	797	779	817	837	775	750	797	774	812	831	813	800	846	783	755	797	809	781	817	788	822	809	789	777	816	810	799	762	859	802	789	816	825	823	808	808	792	811	824	789	774	832	758	760	759	791	784	753	794	816	821	785	818	788	752	828	807	787	833	819	837	776	812	785	804	825	852	781	801	820	875	854	784	772	789	849	752	770	797	848	843	809	785	780	817	791	792	806	795	762	793	746	829	807	825	755	824	857	770	757	818	757	787	785	810	776	823	805	797	805	808	838	797	771	791	792	859	808	803	825	799	811	783	768	849	854	847	779	809	816	802	808	841	801	781	806	811	836	836	834	810	812	785	827	839	776	864	826	830	843	869	774	810	745	774	807	785	802	770	770	782	865	813	875	810	757	771	810	764	783	806	793	821	756	806	819	782	812	791	775	800	758	803	858	826	784	812	856	831	773	803	763	761	764	835	800	883	764	844	792	824	804	809	821	851	758	811	821	802	807	785	789	822	787	786	771	794	828	719	786	783	823	723	845	750	825	836	816	819	784	805	781	797	779	781	788	786	798	785	792	791	784	812	793	797	808	761	821	845	801	772	833	793	831	798	782	800	811	807	795	761	856	789	846	820	863	782	798	855	798	796	794	819	883	800	856	805	795	816	819	829	788	807	807	816	794	821	790	815	800	791	815	790	832	824	796	802	781	856	831	798	757	779	814	851	803	795	804	808	791	816	847	768	844	820	810	827	796	824	799	789	789	764	823	824	817	784	792	818	808	822	805	820	763	808	861	741	780	831	787	843	815	806	791	816	762	748	821	831	808	813	861	819	811	823	734	773	787	809	834	813	803	807	784	809	836	888	847	807	815	828	793	787	786	803	799	772	807	856	803	785	796	769	785	779	791	811	763	841	802	775	831	810	786	866	801	798	732	842	798	803	741	806	831	831	843	805	731	819	813	806	790	749	748	789	784	798	785	825	802	793	830	722	821	792	820	821	845	772	789	773	800	811	844	832	778	790	836	776	779	735	775	773	778	773	801	750	827	810	796	805	764	799	821	781	778	808	762	780	839	859	831	789	815	774	839	796	818	768	757	768	860	864	815	824	855	810	797	834	813	765	780	776	811	855	851	792	805	833	787	765	790	793	794	801	779	790	792	777	754	821	763	828	829	828	894	773	813	810	802	800	757	762	828	802	790	840	842	798	789	743	827	777	806	805	791	849	804	841	815	785	794	850	769	761	812	761	872	814	802	824	814	834	833	823	827	802	794	850	773	802	811	810	818	812	799	812	800	847	785	842	815	809	770	793	782	799	854	788	799	806	808	835	779	812	811	839	780	815	742	802	834	780	782	769	829	834	795	769	770	807	807	807	792	789	823	757	771	818	761	783	779	784	799	824	768	791	820	865	836	835	792	809	827	794	790	758	797	770	776	795	771	792	787	812	761	781	800	787	835	815	820	792	802	779	750	848	800	845	786	774	786	794	802	822	858	816	836	832	823	753	832	777	823	796	773	804	778	767	830	738	838	814	830	806	821	793	782	774	768	802	815	843	785	815	766	813	814	824	789	808	802	788	758	749	798	817	851	836	795	809	792	830	763	814	787	785	842	782	805	804	811	783	829	779	822	796	839	804	768	801	793	795	830	851	836	824	815	821	817	800	798	801	784	795	779	812	814	817	804	790	820	877	814	812	769	831	779	786	797	777	806	874	816	758	788	816	824	789	756	811	800	802	741	766	779	839	721	889	758	782	825	794	817	805	827	825	888	784	767	795	808	841	765	766	842	773	806	790	815	844	825	810	786	800	856	820	800	782	798	798	776	831	827	785	772	802	822	809	798	789	772	853	736	801	799	781	789	813	826	800	788	807	780	772	780	844	776	793	754	822	772	817	814	815	767	775	791	771	817	797	800	837	830	786	849	818	795	825	760	785	788	773	787	813	780	841	845	807	778	762	837	771	821	839	774	802	801	789	824	777	793	812	803	772	827	782	811	858	813	807	822	762	813	813	743	782	776	797	833	736	881	806	829	808	821	819	772	826	769	827	795	799	890	792	805	817	815	825	813	769	828	851	785	786	826	831	809	821	801	729	816	814	797	800	769	846	817	784	824	802	868	751	752	806	836	834	794	780	827	772	806	832	801	794	807	763	846	809	789	799	795	829	811	813	755	792	795	793	775	779	820	773	814	787	828	785	785	738	787	790	795	773	793	795	819	810	782	785	775	813	765	821	771	835	804	752	839	789	823	816	798	843	779	838	772	787	776	734	768	806	830	803	824	794	783	798	812	810	771	834	815	829	794	802	820	866	799	831	869	808	771	826	787	813	754	774	814	812	813	838	802	775	789	804	760	757	827	833	815	797	845	834	798	778	816	756	786	808	812	829	835	827	771	840	796	817	766	804	785	781	868	820	783	778	836	829	819	819	791	763	814	857	763	794	750	801	840	780	824	784	800	767	787	751	781	790	821	777	808	820	835	804	734	848	737	786	790	771	734	809	849	806	807	838	785	763	795	763	773	818	823	802	787	765	790	814	833	801	765	826	808	744	805	770	807	779	862	841	759	809	875	807	779	845	787	780	817	741	781	795	843	812	774	822	861	759	777	824	799	777	766	817	770	780	787	803	783	788	813	834	797	782	836	793	830	798	877	749	793	793	790	826	827	798	824	782	798	807	830	831	831	782	794	818	806	842	820	784	764	772	747	786	790	826	813	744	787	828	833	813	814	812	813	859	784	792	775	764	783	790	801	803
19736	34647	24863	13992	10685	7849	5584	4110	3229	2517	2202	2042	1888	1755	1773	1645	1545	1481	1444	1346	1271	1171	1233	1102	1072	1098	1092	1101	1108	1113	1033	1014	1071	1065	1097	1114	1193	1124	1168	1081	1097	1022	924	859	927	894	881	853	919	864	899	889	878	862	876	875	845	810	858	863	886	868	831	772	829	761	830	814	836	861	867	787	814	768	844	829	824	788	763	834	773	741	783	776	844	782	792	817	763	841	820	772	827	750	774	821	769	746	813	756	796	850	794	735	806	752	836	819	809	791	738	782	803	804	824	830	766	743	799	833	835	750	804	763	773	811	817	814	815	726	784	744	810	785	804	846	784	801	789	859	786	797	802	774	787	817	768	830	791	828	818	781	800	777	779	765	769	778	801	770	837	807	802	790	788	823	778	773	820	795	796	803	795	795	810	771	775	785	797	821	813	767	842	831	828	790	734	859	766	819	770	783	756	782	814	803	815	751	782	829	782	789	841	789	818	776	787	797	776	813	808	750	781	774	820	862	826	769	804	802	800	783	800	829	798	803	800	779	809	746	772	798	796	810	835	806	771	759	801	812	787	780	842	788	795	748	774	826	734	802	792	801	825	758	797	773	785	816	820	828	825	787	792	811	748	772	782	778	839	788	778	827	784	796	790	819	778	840	826	810	804	822	762	840	821	840	743	801	791	821	786	754	817	788	820	727	794	813	757	843	784	811	817	809	790	804	798	843	802	813	839	836	779	750	831	775	786	806	802	821	742	792	844	792	811	763	813	782	784	768	779	788	729	822	781	796	785	824	821	838	793	795	772	825	812	760	816	757	830	790	834	805	789	831	756	767	785	829	767	772	801	781	789	812	799	805	760	786	789	775	809	779	867	763	779	800	783	808	758	797	781	783	832	805	764	773	827	757	838	780	783	831	804	815	791	806	826	812	786	770	780	857	800	781	814	799	810	785	820	815	774	794	833	855	799	741	772	786	767	780	822	769	839	801	787	772	784	759	826	820	788	780	791	809	782	754	783	800	819	828	822	811	809	782	844	785	761	775	799	790	790	827	773	787	778	780	776	821	750	808	774	778	787	760	780	805	803	787	778	781	801	772	829	757	801	815	744	801	780	777	825	809	782	776	785	779	806	783	803	766	808	816	802	799	788	798	824	821	780	793	814	836	777	840	780	795	832	798	869	776	784	773	844	828	822	805	834	794	796	802	798	781	758	782	820	773	771	795	750	809	819	821	758	828	808	776	786	815	795	782	819	805	805	811	828	789	810	767	820	789	821	798	817	793	776	778	754	844	830	772	752	801	822	803	794	767	829	811	818	796	815	805	812	748	798	796	840	829	827	807	808	794	800	779	821	782	841	752	799	834	772	813	829	807	841	834	791	878	817	800	821	734	825	838	800	771	770	779	786	791	825	767	831	808	799	789	801	798	746	755	763	732	813	808	773	804	814	876	796	802	824	784	749	781	771	835	826	816	833	789	784	792	769	800	771	843	810	834	759	782	787	781	754	803	810	774	808	811	756	846	796	830	798	768	807	776	777	772	807	845	772	818	831	789	785	795	818	797	798	815	782	791	776	798	791	814	830	776	838	786	835	800	796	767	821	842	825	850	835	887	848	825	751	780	810	810	819	783	836	822	801	740	838	800	795	797	792	754	816	768	826	816	764	811	788	784	845	806	776	796	855	804	769	813	760	830	787	822	787	768	797	838	858	797	707	823	785	801	794	809	825	780	814	787	810	789	827	795	797	773	800	790	790	773	799	746	797	802	784	786	834	811	788	828	828	760	826	783	822	797	796	796	783	804	807	769	789	818	770	748	789	777	776	803	775	822	828	811	829	758	827	791	796	847	801	850	798	820	847	765	764	823	773	775	815	823	778	791	827	807	829	859	822	805	785	787	817	800	766	770	811	769	817	811	783	774	801	791	801	768	786	840	741	831	809	805	785	798	829	760	775	766	755	812	772	779	802	797	829	854	800	808	796	748	796	807	820	774	794	818	798	798	821	769	800	794	808	772	819	808	778	781	786	819	791	765	829	822	808	820	789	723	764	820	779	820	781	786	797	827	820	806	834	781	803	788	837	828	765	804	775	849	779	764	763	776	812	787	786	818	727	825	816	810	798	740	832	856	784	756	761	790	785	789	748	872	769	770	810	802	770	815	816	786	814	808	780	754	771	754	807	757	820	807	828	853	800	821	811	769	843	744	812	760	814	775	724	753	776	784	768	799	768	799	754	806	841	764	789	776	808	785	755	808	828	788	809	777	827	776	822	809	810	798	819	790	741	850	808	795	814	810	804	776	824	809	820	838	792	763	774	864	825	777	792	838	809	831	829	787	738	783	811	832	839	809	811	810	798	782	853	791	797	832	798	794	773	835	821	862	795	768	789	796	781	799	791	803	774	789	789	801	823	785	779	773	791	795	763	807	811	788	804	810	792	793	769	785	804	801	763	739	814	829	837	792	788	745	786	767	866	835	822	766	806	816	802	832	807	772	789	844	727	836	761	802	807	820	784	793	802	819	785	811	823	784	818	811	810	825	828	809	787	789	839	766	883	803	831	844	847	786	808	752	826	832	845	783	747	780	784	757	770	794	776	815	786	782	804	791	826	837	752	810	830	791	785	813	783	729	765	797	812	798	793	795	789	820	774	759	840	734	805	784	782	820	797	819	808	803	758	827	765	869	796	813	831	794	797	770	786	828	791	797	775	767	808	792	811	784	771	807	800	876	760	797	791	807	781	765	825	820	823	798	798	809	845	821	797	791	800	840	829	810	773	738	805	796	825	781	820	845	796	800	806	762	839	822	802	791	821	800	836	795	816	828	752	783	833	831	833	793	823	818	770	814	817	796	792	767	821	820	765	861	784	781	761	846	786	829	800	812	710	774	849	766	801	815	803	798	763	812	809	791	806	761	829	789	779	774	807	805	807	765	750	833	794	789	818	774	782	791	769	786	786	730	759	831	832	789	748	807	856	792	779	769	778	828	840	789	788	798	769	827	820	802	790	805	803	793	800	757	793	800	819	772	797	819	807	805	756	784	751	795	773	803	781	773	777	773	801	828	802	782	808	795	807	792	778	766	800	818	789	759	803	779	787	851	772	829	788	774	797	803	778	789	780	787	794	756	788	800	778	799	810	774	764	856	789	832	794	821	774	820	795	766	787	763	738	835	716	844	795	793	849	844	804	828	781	739	808	805	791	822	783	786	806	870	808	802	794	790	791	749	790	773	802	805	768	787	768	778	770	800	796	802	829	797	758	797	775	741	791	786	785	790	816	791	782	838	780	807	780	787	798	806	794	781	809	750	792	788	799	801	856	845	795	821	805	811	837	777	790	817	815	744	818	778	874	782	852	771	777	795	810	775	770	744	749	780	808	757	828	828	808	808	789	818	808	771	778	797	793	832	745	797	744	834	809	736	825	846	781	798	810	768	778	843	818	766	766	800	846	791	778	823	780	810	777	812	811	811	796	815	812	799	779	840	825	818	780	780	849	785	796	752
28280	19340	11980	5484	2868	1933	1454	1172	1017	997	857	946	868	894	905	899	915	872	856	824	849	862	788	833	816	801	787	808	782	810	787	771	794	795	777	802	826	832	797	804	849	815	789	766	741	756	767	722	776	755	721	742	795	764	727	735	733	751	790	740	716	767	740	726	742	728	718	761	710	751	764	714	763	737	754	704	732	798	739	762	757	715	757	716	758	733	728	691	717	771	764	789	754	714	728	758	763	732	723	748	753	750	769	769	757	744	707	735	699	691	704	720	804	777	741	759	744	747	725	729	748	781	704	746	757	768	714	752	756	766	745	736	768	766	765	737	727	752	732	726	738	738	715	690	763	748	756	753	761	760	723	735	738	787	710	717	711	737	768	715	740	727	721	798	740	739	799	684	748	722	750	755	747	711	773	773	782	769	731	772	690	780	768	698	740	737	736	779	683	771	721	701	726	697	785	711	735	730	757	757	736	691	750	797	743	703	733	779	705	717	787	733	796	743	744	773	731	728	726	772	793	739	754	738	719	709	687	733	738	753	743	730	754	748	723	734	737	742	758	746	778	776	729	678	728	768	783	776	707	723	760	756	714	744	715	809	787	733	781	696	785	752	742	706	743	765	694	722	687	784	737	812	740	768	755	769	682	723	774	736	731	799	739	758	765	773	771	681	759	758	791	785	732	741	734	733	775	725	758	742	752	765	783	746	692	724	738	774	720	729	768	750	725	727	744	767	769	763	734	732	730	758	780	735	814	731	755	754	692	742	748	726	711	732	764	756	694	769	720	749	762	708	735	740	793	700	745	723	726	714	715	728	743	752	753	756	721	727	714	720	732	788	739	775	765	786	731	781	732	748	693	754	714	764	763	726	776	767	744	817	734	733	699	706	752	752	742	764	762	761	729	734	745	771	753	687	727	789	777	748	732	703	794	709	747	723	690	787	763	755	759	751	793	747	739	720	777	768	731	775	808	807	756	748	775	774	761	757	750	777	755	753	711	707	711	783	726	795	749	764	754	723	757	819	752	786	741	749	746	792	736	753	728	752	746	765	734	749	707	727	757	798	750	767	786	728	706	769	759	703	760	776	759	748	792	715	725	797	720	766	701	738	645	769	734	713	783	728	736	745	769	750	745	691	726	777	800	782	760	775	738	747	750	705	811	697	739	782	733	724	808	783	744	742	768	758	763	756	772	761	699	743	720	771	744	726	743	742	757	730	826	784	720	752	744	745	725	741	730	726	750	750	745	767	768	774	747	776	739	736	781	786	715	725	716	774	725	724	719	764	698	733	742	714	782	734	768	723	775	764	739	720	741	761	743	804	732	774	815	706	771	781	702	752	718	763	753	763	708	753	706	758	710	743	730	742	756	784	760	765	770	719	721	754	718	746	729	740	783	766	709	662	732	728	732	738	764	749	722	790	786	761	732	741	726	743	693	720	743	747	757	702	706	776	746	754	783	781	790	767	787	772	756	747	752	762	749	717	724	755	767	743	691	756	775	727	731	749	764	782	736	710	720	732	779	742	733	827	728	719	791	777	765	727	757	746	734	731	728	761	754	770	730	747	712	802	732	746	785	694	773	740	745	770	707	774	733	742	718	697	759	747	746	770	753	734	787	738	695	789	722	720	758	707	754	716	716	759	783	758	715	775	717	730	779	754	727	734	723	754	789	714	749	786	749	770	767	826	768	756	743	735	783	718	682	712	752	744	727	780	780	762	778	826	706	767	719	817	779	762	805	716	750	762	741	797	777	736	734	739	745	766	724	770	752	731	753	720	785	752	784	760	723	732	726	733	771	777	813	752	775	729	734	768	776	749	700	697	800	777	745	772	758	766	772	724	726	776	751	748	796	771	757	723	726	725	752	715	768	747	720	781	716	786	697	685	772	718	759	787	755	777	739	742	745	762	746	752	743	726	770	729	727	744	750	715	740	727	774	733	773	688	751	766	750	765	693	745	777	802	730	736	735	732	719	702	739	762	713	758	741	742	767	729	728	734	711	747	795	764	732	732	707	699	723	764	744	769	745	746	734	730	737	761	702	685	704	725	737	768	736	769	777	729	781	685	765	729	772	733	768	719	726	785	745	763	782	730	707	756	743	780	698	712	791	752	728	715	742	727	710	746	745	755	733	783	743	747	787	743	754	756	773	778	721	761	713	722	759	775	737	738	773	741	773	743	730	779	722	713	757	711	784	722	808	737	711	722	748	765	700	756	728	779	821	721	718	749	772	729	736	735	699	711	756	806	814	736	763	763	734	756	787	756	781	745	761	718	714	752	756	727	756	755	729	755	747	746	763	765	769	747	790	703	793	750	777	768	737	743	775	748	787	775	773	712	726	713	778	701	785	713	721	739	739	750	706	779	729	778	779	752	762	715	720	720	727	732	748	745	714	753	643	727	683	746	772	730	708	783	782	758	744	760	737	722	775	754	732	757	759	703	739	739	748	728	690	777	805	811	705	752	756	736	767	725	737	742	717	740	746	771	721	736	763	780	783	705	733	718	777	734	744	720	740	742	692	760	684	740	762	777	754	796	782	742	778	738	720	751	744	768	710	749	781	768	739	759	752	790	752	811	760	742	689	788	790	764	761	749	777	758	753	757	709	708	772	761	766	717	691	748	711	788	696	746	725	758	754	786	794	754	730	735	785	754	792	724	743	745	741	783	726	744	735	806	766	782	735	759	746	787	773	735	749	776	695	754	745	752	741	704	718	768	760	769	734	755	762	741	737	771	713	772	727	705	770	745	756	753	764	798	803	775	739	757	792	765	770	739	769	737	726	773	754	736	750	741	766	760	768	769	791	739	703	716	759	769	730	736	749	741	794	723	746	738	744	748	768	782	745	735	712	779	789	799	743	763	757	744	752	758	750	742	713	725	675	784	716	753	749	756	731	740	820	726	728	724	695	753	736	762	738	773	724	706	743	733	761	797	784	744	771	701	729	799	766	784	768	749	748	759	774	735	746	733	749	734	757	763	745	689	724	786	732	746	795	755	723	739	752	771	794	741	785	747	744	738	771	718	737	766	759	693	772	733	762	730	741	755	691	759	761	747	743	776	770	741	744	753	744	721	712	709	758	724	773	752	740	712	742	756	786	738	722	764	742	753	753	796	782	759	755	749	796	752	712	733	734	710	776	710	768	778	727	777	769	761	739	768	761	720	732	755	758	768	732	763	770	738	771	679	779	746	729	793	769	740	699	763	735	728	770	774	758	725	780	829	738	784	754	771	735	718	775	720	737	754	733	729	754	721	727	741	748	719	727	668	757	765	737	732	735	711	750	750	714	755	770	796	717	758	758	732	733	757	705	763	761	744	737	761	751	707	740	743	697	745	738	693	706	736	798	724	775	746	712	770	731	754	713	734	770	737	798	756	756	744	716	744	788	728	754	749	766	728	734	800	750	726	750	750	760	776	748	753	728	767	758	761	751	784	768	679	734	715	745	763	713	805	767	712	752	773	730	702	785	738	755	706	777	788	732	741	754	749
14209	16939	11663	5660	3891	2929	1963	1620	1288	1179	1088	1115	1063	1026	1050	1049	1040	995	1023	973	894	1013	936	839	861	836	860	898	893	899	897	895	860	887	877	899	949	989	929	852	889	836	808	848	856	821	813	794	827	796	772	836	779	802	744	811	830	769	761	816	735	817	852	756	768	753	822	785	794	792	818	817	762	740	771	745	794	799	757	776	820	806	753	778	762	810	799	784	817	745	758	790	759	785	764	777	780	752	741	804	782	768	808	771	740	791	811	781	736	804	792	799	768	837	777	737	794	768	849	757	780	811	781	802	753	797	819	795	822	796	792	789	777	792	805	794	805	811	821	783	842	785	760	772	788	785	772	817	777	843	738	742	789	787	802	787	738	804	795	812	733	721	796	730	771	701	800	821	779	793	751	795	758	766	777	754	810	815	776	782	743	777	813	796	774	778	804	794	784	760	744	804	799	779	790	742	799	782	806	779	803	779	819	752	744	762	780	769	748	766	757	771	787	721	756	788	751	782	737	758	789	803	725	759	742	787	771	737	831	808	789	684	788	783	780	786	811	772	816	737	792	821	810	789	790	773	829	793	818	797	786	764	782	796	779	796	813	834	759	754	811	782	721	814	833	765	813	801	787	786	802	746	755	724	789	827	750	773	772	832	799	798	779	776	815	770	753	801	761	804	784	775	801	811	744	800	779	780	790	808	748	744	782	796	781	730	770	766	750	790	798	803	797	774	757	811	716	729	760	786	765	758	757	779	776	831	754	781	809	775	781	775	776	792	763	804	781	828	821	756	820	789	745	757	783	784	776	754	775	809	747	796	780	793	726	782	777	804	769	771	776	777	772	789	804	810	822	791	855	732	743	760	780	740	771	742	772	776	789	803	775	779	777	753	788	775	779	741	774	797	774	751	787	794	789	806	766	783	785	764	722	775	781	793	790	822	749	777	838	806	783	793	778	790	741	725	840	758	760	800	713	783	782	781	765	833	822	813	793	799	804	805	725	781	802	806	722	747	750	803	752	739	822	793	787	779	726	731	740	760	768	767	807	779	766	792	771	748	795	793	847	808	801	735	806	741	802	746	780	760	801	826	811	788	755	776	811	767	817	765	761	784	731	763	755	781	746	825	794	790	807	780	742	775	819	800	808	791	774	783	794	724	831	764	825	757	793	783	787	805	760	788	832	829	764	755	822	790	786	790	777	813	783	792	768	784	789	802	799	859	744	768	773	801	807	760	790	736	795	791	729	773	782	781	819	815	820	793	778	810	759	806	765	783	760	793	800	770	804	802	797	754	736	767	769	808	739	787	769	827	787	759	770	793	800	766	786	789	767	760	774	814	806	775	748	717	790	811	808	762	828	785	755	777	798	763	808	783	760	814	769	774	772	743	777	752	806	763	780	774	729	829	776	798	768	762	780	732	836	788	774	770	802	788	812	797	733	795	766	787	774	794	736	796	817	739	778	777	802	765	765	773	787	768	793	794	800	776	721	786	798	752	772	767	766	784	805	775	769	774	797	812	809	768	770	713	785	794	810	777	775	751	785	761	760	764	795	741	790	770	758	781	779	797	796	774	789	767	844	762	770	738	806	764	812	804	731	751	774	830	795	752	736	747	724	755	743	833	776	796	788	784	787	774	792	820	743	748	780	804	800	786	763	765	817	793	726	801	774	772	773	774	757	767	804	791	759	758	788	746	777	787	758	762	789	797	783	751	760	762	758	797	777	803	779	738	765	814	787	756	780	775	745	761	823	817	743	751	750	791	800	764	763	770	789	793	693	762	801	789	761	786	772	758	788	775	829	779	779	768	798	763	848	762	781	797	792	741	773	785	842	787	822	779	761	776	799	786	766	799	787	773	778	769	797	783	833	824	783	809	729	746	711	790	797	804	758	788	782	761	781	808	815	827	807	788	774	751	780	783	763	781	776	746	769	761	769	779	765	776	761	765	773	814	801	766	813	789	804	790	745	782	764	796	765	787	767	738	778	772	779	813	804	805	766	790	742	813	859	802	787	798	821	791	795	786	762	797	785	809	765	735	832	768	749	821	824	790	759	771	831	787	754	810	793	762	788	797	804	783	764	777	802	809	740	789	792	786	784	791	759	791	774	765	751	791	769	774	765	795	823	728	813	817	766	822	773	788	803	823	803	797	798	790	824	846	709	764	751	811	817	777	750	765	763	797	757	851	808	819	765	786	777	767	724	762	712	773	810	786	837	769	761	786	775	804	773	820	811	744	765	778	777	772	785	821	806	822	763	800	796	810	745	774	824	826	772	739	788	769	741	768	801	822	788	802	795	796	824	808	840	786	720	788	769	828	792	760	806	766	810	725	775	823	790	764	752	781	802	770	735	752	743	762	760	792	795	771	767	793	822	753	750	842	769	757	796	774	772	805	762	780	764	783	717	787	817	735	786	758	780	748	765	808	732	728	760	781	771	782	749	808	776	768	727	806	748	795	802	829	785	808	802	792	785	810	823	813	786	785	772	794	753	756	782	807	796	766	790	756	773	786	738	742	872	786	751	781	780	798	804	791	783	797	834	784	777	781	754	800	807	822	777	770	768	780	803	803	791	805	762	750	766	783	765	731	807	829	797	758	805	796	805	773	842	795	780	738	735	790	820	775	806	803	763	757	795	763	787	823	790	774	783	810	749	804	789	822	790	825	820	780	804	792	828	806	743	753	782	801	799	767	744	829	795	764	789	815	770	805	797	705	779	745	774	766	750	786	788	774	773	784	757	783	707	771	778	744	751	777	753	807	788	806	779	782	767	768	755	837	753	762	741	770	751	816	797	787	787	776	797	744	805	792	766	763	819	764	817	734	797	758	765	724	772	772	763	802	765	771	799	804	806	787	801	789	799	786	834	801	740	793	776	769	815	811	782	782	803	811	752	815	807	839	783	762	729	798	780	728	805	753	801	799	770	771	748	827	769	791	775	805	838	796	761	733	775	766	810	769	798	816	775	770	743	758	761	800	795	838	781	820	771	769	787	777	786	792	809	804	740	785	767	779	722	777	817	804	780	761	759	766	805	790	796	760	817	752	761	802	784	767	757	838	850	801	744	754	778	725	804	795	777	776	805	792	776	774	760	765	788	775	807	819	816	819	773	731	790	752	797	816	790	767	770	770	793	821	786	742	801	759	799	800	828	730	791	795	807	764	799	776	784	778	814	794	795	808	817	746	810	800	760	748	749	807	755	792	770	774	809	706	784	753	777	765	808	802	808	755	786	772	842	765	790	793	757	815	754	832	774	749	789	824	797	801	758	780	864	787	761	777	746	790	824	791	711	793	804	808	805	753	772	768	759	749	763	768	815	771	756	765	795	754	705	785	786	811	821	847	782	757	814	774	766	790	733	831	792	769	784	790	735	824	830	803	795	790	790	769	828	814	750	804	782	768	780	765	782	741	803	734	788	780	781	800	757	721	786	801	766	770	797	807	833	731	739	770	787	766	752	776	740	779	851	790	801	798	759	747	772	790	737	808	754	759
23691	21136	28297	24217	21145	11814	3053	1820	1363	1147	1039	953	954	901	889	849	821	815	786	743	761	702	669	649	683	627	597	665	695	646	651	576	622	665	644	683	711	760	718	693	671	655	640	593	583	589	585	562	599	585	562	585	558	606	561	561	522	541	551	544	543	517	567	580	544	511	563	573	528	535	540	514	525	532	527	546	538	553	528	506	502	526	547	527	544	522	557	541	504	531	516	508	525	521	519	557	528	533	525	538	542	539	537	517	572	530	538	547	565	554	536	514	528	549	524	514	544	534	541	529	524	539	536	529	516	524	528	520	581	576	557	520	503	515	515	517	572	542	602	536	524	564	577	581	516	537	527	527	545	530	578	533	514	576	520	554	563	591	603	533	496	557	571	517	543	585	527	519	547	523	543	564	481	524	552	535	532	552	536	569	537	579	564	541	557	521	515	502	558	508	562	568	529	561	537	508	558	519	562	531	533	506	568	496	508	514	519	507	554	551	551	547	502	520	521	514	514	508	504	560	553	528	547	551	507	557	556	518	542	529	540	561	534	563	548	608	527	534	523	529	539	599	529	555	558	546	541	512	547	551	540	552	519	528	517	571	521	524	586	513	511	515	555	537	493	565	506	544	526	521	552	541	537	555	565	556	542	543	499	512	491	537	514	539	572	547	536	561	547	514	502	533	548	497	513	536	512	537	559	521	521	528	568	538	541	521	562	528	539	538	553	539	518	509	527	537	561	541	495	507	509	540	573	526	509	540	548	573	550	523	532	567	524	557	543	535	540	518	522	524	580	500	576	520	506	551	573	518	567	544	545	561	541	571	502	565	558	558	520	528	551	542	536	537	527	509	523	514	541	530	538	512	522	491	561	537	525	465	530	542	574	557	563	549	567	502	536	504	512	560	506	520	550	491	545	498	501	555	592	527	534	518	532	555	544	552	567	511	520	604	564	547	521	522	559	527	492	545	560	566	499	584	505	524	533	539	491	522	575	535	509	501	574	539	560	559	571	562	509	550	491	586	514	548	561	552	548	503	531	520	528	535	517	561	521	535	521	544	533	519	509	523	485	529	580	562	566	531	564	514	538	513	589	528	575	566	535	562	540	582	536	555	536	552	535	516	519	533	599	552	487	564	549	529	542	527	597	579	506	492	536	508	524	571	518	541	475	546	551	549	526	493	525	537	537	536	516	510	524	517	551	539	539	537	582	574	556	583	516	519	534	520	539	529	534	493	519	554	525	536	530	542	575	547	579	548	534	495	550	520	508	531	558	545	526	545	515	529	551	575	518	551	589	553	527	503	524	530	555	568	546	555	524	569	585	553	546	535	544	519	585	537	518	557	537	536	524	562	536	560	529	519	546	536	533	596	540	521	560	534	538	514	548	535	511	526	563	528	571	548	555	530	497	543	518	563	546	519	556	533	560	573	540	489	567	540	567	521	484	529	553	556	522	508	553	530	528	507	506	513	549	523	507	511	574	518	506	558	525	557	506	535	559	519	541	480	487	516	556	526	542	544	601	523	564	531	507	560	516	545	561	554	527	554	572	514	515	566	541	525	543	563	538	566	569	535	526	528	540	497	543	555	541	539	584	505	568	549	573	544	535	546	545	585	566	542	607	524	527	498	534	535	535	545	506	536	566	537	532	517	534	527	522	542	482	602	552	528	555	539	510	507	523	537	504	550	513	551	559	546	502	537	542	570	528	579	521	524	549	531	500	536	525	519	554	565	535	541	575	521	529	529	487	543	565	572	544	531	561	516	549	533	531	529	547	549	528	517	542	538	515	547	506	530	514	519	538	534	520	529	534	510	550	529	522	560	512	555	532	564	514	521	526	490	509	569	541	528	580	542	527	513	451	527	557	561	549	536	529	518	554	531	550	537	550	524	515	553	535	528	560	520	564	537	550	559	506	538	550	540	539	510	516	539	551	574	523	557	539	580	526	544	509	561	544	560	567	515	569	484	493	526	512	537	542	504	543	553	570	530	567	521	572	575	514	538	518	507	491	528	526	516	528	495	512	544	557	537	569	535	562	509	557	517	537	608	540	483	538	515	547	509	500	546	506	509	568	536	508	548	530	537	551	556	572	521	522	514	541	521	489	548	570	583	494	526	534	523	537	552	541	560	540	529	563	547	546	536	551	562	573	531	526	507	507	564	542	544	531	581	536	526	483	532	524	496	512	545	546	575	527	555	479	517	572	533	541	531	550	539	549	536	552	564	508	560	522	526	557	518	537	519	540	525	485	532	580	546	533	552	585	572	560	543	529	486	550	544	573	536	567	539	541	551	574	558	540	569	539	523	579	564	539	503	590	541	555	570	573	595	530	484	546	571	533	524	563	538	547	536	518	552	519	522	554	504	556	503	516	550	538	536	507	553	531	524	525	537	541	523	543	531	527	534	530	536	513	562	554	554	571	504	605	531	553	508	593	593	513	559	549	515	527	522	519	540	528	546	526	500	537	511	521	529	533	542	528	548	532	553	548	541	554	540	572	522	533	472	546	566	565	521	527	526	506	515	509	532	462	548	543	525	547	516	524	550	483	537	529	519	518	543	512	546	553	552	581	506	504	543	539	563	545	538	538	537	531	553	552	519	524	527	508	498	532	522	555	520	540	557	570	533	529	502	514	511	511	511	527	506	545	555	585	553	513	541	555	560	536	540	530	532	581	564	560	518	575	538	538	542	589	574	565	522	553	496	522	585	583	532	527	542	552	547	555	510	572	514	516	540	534	516	575	516	554	555	535	503	509	546	524	551	556	542	535	503	493	540	519	555	567	530	565	543	513	466	530	527	550	538	526	515	573	578	511	527	512	541	493	537	566	542	488	531	530	548	538	538	502	528	557	568	564	544	535	553	526	566	517	544	554	570	573	527	535	550	557	524	537	524	550	517	574	557	533	577	512	537	533	500	502	558	539	547	511	531	545	536	514	509	536	536	545	518	559	514	536	541	545	551	538	558	537	582	575	555	561	544	544	522	531	527	523	505	469	531	539	525	562	513	510	560	533	562	500	568	562	545	524	543	496	557	544	510	550	611	518	560	539	528	522	536	463	526	480	565	545	588	540	528	543	511	602	538	499	521	573	523	546	548	533	530	537	542	524	563	566	500	516	547	518	508	576	524	544	554	519	532	535	520	568	566	552	543	541	549	545	520	554	534	550	545	539	577	531	560	500	536	541	569	514	566	521	504	521	567	541	527	512	529	506	552	527	577	524	478	564	539	556	548	566	547	515	552	518	524	514	563	561	553	495	543	549	576	558	558	504	550	540	500	540	527	518	521	596	539	536	492	518	540	572	548	501	494	542	591	519	511	506	581	553	541	529	494	521	518	537	566	522	526	506	510	555	493	536	562	579	539	544	540	533	558	513	509	542	523	513	557	535	565	539	510	501	581	544	502	523	536	514	532	558	539	526	527	559	578	554	520	527	499	574	585	531	535	536	549	504	538	534	514	519	517	536	620	562	511	536	489	544	542	520	550	553	523	539	509
16048	28550	19902	10418	7461	5321	3779	2735	2140	1747	1459	1412	1234	1209	1161	1157	1116	1049	944	920	894	807	809	803	828	756	712	747	771	766	740	717	800	723	809	779	794	825	802	791	714	739	660	629	630	582	614	649	695	615	570	616	600	628	620	608	563	622	628	568	616	579	590	597	598	552	575	527	603	541	579	537	589	536	570	564	577	600	538	588	544	502	558	570	529	574	565	533	532	615	577	495	559	596	552	543	526	585	537	564	568	595	573	546	562	573	598	566	553	573	569	547	626	518	595	552	553	572	551	561	518	605	524	585	548	555	588	600	531	573	545	597	564	544	563	535	560	548	579	540	554	595	568	567	568	559	538	554	555	558	561	624	556	584	512	533	554	591	556	580	535	560	616	576	606	545	537	572	563	569	554	588	556	551	566	576	537	571	514	591	565	543	526	561	544	578	585	545	556	585	612	588	542	540	540	593	546	587	535	548	577	556	530	549	522	538	554	555	543	562	576	573	541	530	595	557	603	574	576	555	576	576	569	555	547	608	554	555	612	553	545	584	581	544	534	550	554	545	563	582	564	527	569	548	553	556	581	563	548	588	551	578	537	547	583	532	602	554	588	502	562	594	580	562	547	574	525	569	539	546	566	547	562	598	531	553	561	559	524	535	549	566	566	559	593	497	526	564	551	550	560	585	569	559	573	626	538	577	622	588	605	567	582	550	580	553	534	537	577	649	583	586	549	544	560	591	525	545	617	553	578	564	594	601	524	553	564	584	595	571	549	561	568	533	550	553	572	562	566	559	576	555	604	536	592	574	593	574	568	553	597	586	610	567	570	588	575	548	550	579	525	584	588	601	540	558	574	547	533	572	523	528	544	521	558	558	570	594	550	550	545	591	584	560	559	562	589	547	553	556	568	571	559	546	524	586	571	537	587	595	531	586	589	579	527	579	581	593	571	560	566	556	606	571	583	572	534	546	581	554	583	564	568	542	578	588	534	535	526	573	554	538	576	576	579	517	594	565	595	538	589	544	561	550	583	551	547	521	551	554	579	568	602	614	541	592	573	535	590	568	571	567	579	569	556	589	545	538	562	551	542	529	598	519	554	530	551	569	576	578	574	579	596	560	573	555	557	568	579	590	567	578	570	582	565	557	605	553	536	575	587	563	537	569	543	549	603	593	594	522	551	537	556	529	545	546	533	566	556	533	642	508	566	567	572	593	569	529	549	553	564	590	586	578	580	554	548	592	567	586	562	588	568	575	514	589	591	567	584	580	543	556	591	538	572	540	596	551	555	505	542	546	574	550	485	552	529	537	524	598	577	571	563	527	563	538	556	509	514	529	566	551	557	514	571	582	553	587	539	575	599	535	560	568	525	602	553	517	592	567	549	529	543	544	577	553	564	542	559	567	530	581	550	542	555	512	562	562	539	590	547	565	513	565	580	578	548	563	529	601	553	573	575	556	566	574	575	543	526	523	546	583	569	551	556	580	549	625	515	553	550	528	513	562	551	550	516	557	558	597	532	567	580	536	557	550	562	560	584	544	566	524	566	580	589	564	568	568	562	550	543	531	595	548	568	533	554	584	576	566	604	594	568	578	568	612	592	565	573	557	591	578	540	564	548	597	552	581	582	574	566	595	532	594	529	550	502	484	561	592	558	533	572	564	532	567	565	560	577	587	605	556	559	572	564	567	535	536	609	556	580	549	561	566	584	542	592	551	562	597	547	570	595	570	592	583	541	578	574	562	533	552	590	552	595	560	604	580	546	557	554	547	552	565	582	594	562	504	531	537	563	560	567	551	571	576	558	570	565	565	539	564	550	559	542	555	597	564	552	532	565	589	562	553	580	583	569	558	570	604	567	585	560	516	578	575	505	578	547	581	556	554	588	524	546	548	542	539	547	566	538	560	590	597	552	573	566	548	556	570	569	572	555	590	539	572	506	598	542	590	544	541	561	547	527	562	529	587	569	557	560	599	544	531	561	616	549	577	579	554	566	563	615	595	546	612	546	573	569	590	587	542	523	496	554	545	551	574	530	529	578	571	577	506	547	556	551	563	564	565	552	529	559	570	593	541	553	533	581	556	542	587	528	545	575	576	579	536	554	557	580	565	602	583	551	548	593	578	586	584	535	537	577	556	573	604	503	545	563	530	541	566	534	598	544	546	562	573	562	585	557	576	568	615	552	527	535	578	558	574	531	553	510	543	588	610	563	590	571	547	530	584	562	540	533	571	526	572	547	554	566	561	538	570	591	592	561	554	555	558	587	558	532	568	547	557	564	566	539	513	535	567	563	568	587	586	538	559	573	549	571	579	570	572	527	567	587	554	512	601	536	581	562	604	599	571	584	590	547	556	557	574	557	580	537	548	552	549	537	531	574	590	558	555	546	568	550	515	537	565	597	547	551	562	591	548	561	580	585	565	555	527	579	598	585	580	602	562	566	545	590	512	577	555	554	608	591	604	539	576	607	565	534	559	571	579	536	541	540	520	551	554	552	539	594	551	579	545	554	515	572	529	542	605	529	588	575	554	547	574	575	588	544	573	514	576	608	529	567	613	558	570	550	580	558	512	551	534	570	556	566	559	541	567	571	561	580	538	543	548	560	592	554	574	555	561	535	574	607	537	563	558	566	538	543	560	517	523	580	555	559	572	582	565	599	564	582	516	558	560	537	516	603	555	542	535	575	589	633	556	565	543	537	560	567	563	581	564	556	523	525	559	527	609	543	555	562	591	557	574	543	542	562	578	544	583	560	540	543	515	526	604	558	616	554	569	560	590	580	555	536	576	583	584	556	558	559	577	551	547	597	583	587	567	536	579	591	535	550	574	545	562	539	557	555	545	589	564	622	544	526	576	569	590	578	597	515	572	560	561	573	574	600	549	603	543	554	571	577	551	530	576	540	524	565	570	588	551	582	536	614	535	518	538	518	585	611	571	520	552	590	569	509	540	543	608	563	578	557	599	583	572	583	547	566	579	586	550	578	601	569	591	537	551	602	568	572	540	557	565	568	591	547	563	568	561	609	555	586	590	531	634	603	562	589	540	586	553	541	536	592	520	587	553	554	537	566	594	577	554	558	553	548	593	580	518	552	550	569	601	551	598	554	574	588	594	590	589	554	562	551	589	560	552	498	564	548	556	517	566	597	556	597	574	535	577	584	567	611	540	569	556	575	559	534	555	559	576	563	565	592	585	565	561	590	590	534	594	562	536	577	556	610	584	544	552	576	558	564	561	576	564	572	591	551	511	545	579	572	544	609	563	567	555	563	585	583	571	548	551	541	563	566	543	580	572	551	584	566	594	564	574	579	591	575	589	575	536	574	556	596	518	576	573	580	538	615	545	597	534	561	557	599	607	575	547	567	551	541	534	574	560	522	540	565	524	555	571	555	549	545	531	595	568	558	553	604	547	563	565	514	554	532	565	572	572	515	583	548	535	552	562	583	580	523	547	585	542	569	557	517	551	566	572	636	511	558	557	614	597	537	579	558	528	594	559
24986	21231	27199	25384	12032	3351	2186	1735	1483	1335	1287	1287	1229	1231	1266	1236	1217	1200	1196	1236	1119	1127	1130	1115	1104	1038	1116	1115	1064	1085	1055	1096	1116	1150	1039	1171	1120	1139	1171	1111	1089	1060	1041	1074	1010	1031	1083	1020	1014	1046	1050	981	1012	977	952	1067	1009	1059	1037	989	1058	994	1066	990	966	1029	1075	1011	995	989	1057	1020	1028	1027	1029	988	952	1046	967	981	1051	1015	1038	1032	995	969	1018	990	1029	1034	969	1049	1041	1004	1042	1014	1001	1017	1051	1010	1038	1036	1027	1025	1028	940	1019	962	1010	1023	1014	981	1028	992	1048	1008	1011	995	1041	996	1009	1049	1001	1018	1001	1069	1018	986	1005	1049	1020	966	983	1039	975	985	1016	993	980	953	1031	1045	1031	1035	1042	980	970	937	971	962	1022	1046	971	1019	1028	1008	1025	1020	1039	1024	1053	983	1004	998	957	999	965	1061	1064	1036	975	994	1034	1083	1024	951	1020	1030	1005	980	1001	1087	990	1012	1018	1043	1012	975	1003	1014	1013	987	1011	1036	1018	1026	1007	1035	1007	984	1003	1021	1013	1023	998	1063	1022	1028	1057	1001	1015	1028	1086	1036	970	1035	992	1016	1035	931	1011	1071	1020	1010	1023	1103	984	982	985	933	1020	1000	1010	977	958	993	1073	977	1005	1029	1017	1057	1044	944	1039	998	1039	999	1012	978	1017	992	996	997	1026	947	975	999	990	974	1033	980	1016	1003	1027	1054	978	968	939	973	1045	1000	988	1068	1012	1021	945	988	1064	1002	1047	1029	1000	1066	1032	1016	1056	1022	969	1004	1025	1038	996	1014	1007	1023	1015	1018	1035	1015	1021	1017	996	1012	1062	1007	1045	1008	1034	1017	1003	1000	1004	987	965	982	995	996	973	981	1021	1043	1073	970	1034	1012	969	1027	993	989	1002	1060	1027	1012	1015	961	997	1036	975	988	1037	1022	1018	1036	968	1024	1003	1019	1024	1042	1057	1009	989	1027	1019	1057	1012	1015	993	1012	1012	997	957	1013	968	1056	1004	1007	1028	979	949	988	1017	1032	1022	1038	990	1052	1005	998	973	995	1040	1007	980	1003	1029	1029	1061	995	1009	1054	968	1046	1057	968	1016	1006	1078	1008	998	1034	1012	962	1044	980	991	1004	1015	1034	975	990	997	1049	1011	1033	1012	984	1030	980	1064	1039	956	996	1002	1018	1055	1045	980	982	1028	1017	1052	960	1054	1047	1006	958	1046	998	1053	980	1009	1021	1013	1005	1017	1021	1055	1020	1036	976	1009	1044	1025	990	1046	1054	1085	950	1016	976	1034	1002	950	997	1045	1012	974	982	972	949	1007	1013	1041	960	1027	1007	1056	983	972	1003	1055	1014	998	985	973	1037	993	972	990	949	1017	952	968	1036	990	977	975	1025	1042	1068	1070	970	948	1032	1005	964	969	963	1023	1004	1013	1033	1016	988	1064	1030	994	1054	1013	1003	930	1013	1032	1016	968	997	988	973	1050	1017	1022	1025	992	876	1042	1017	1015	1008	1009	996	999	968	992	1013	1018	1071	1017	974	1026	981	988	1025	998	999	999	973	1053	965	976	977	966	913	1051	977	1010	1039	1021	1012	991	998	1014	1017	990	1054	1072	989	1053	1020	956	1007	1078	978	1007	974	1004	1000	962	996	1018	1022	1057	1038	1098	1012	1024	1040	973	938	963	958	1032	993	977	1004	975	988	974	971	988	982	1004	941	1027	1000	1007	1056	1072	976	1042	979	1028	1017	1006	978	1029	1008	972	1027	1015	977	979	1014	989	1018	1092	1013	998	1002	1004	1000	992	983	958	1066	1010	989	1016	1003	1016	1038	1040	959	1016	1024	1003	1013	1033	1057	980	957	1034	1000	1039	997	1028	1034	969	1061	1021	983	993	992	1014	970	1021	996	972	1008	1056	1061	1019	1018	964	949	988	1076	976	1039	1018	1025	1017	996	996	1050	1008	996	997	962	1031	1050	1021	1061	1002	990	997	948	1026	1002	1044	948	1038	1041	1014	1002	1005	1114	1010	1038	1037	973	1032	995	988	1019	1001	992	1057	1010	1043	1051	1073	1012	996	956	967	1051	1007	988	999	986	1015	1025	1072	1023	1015	987	981	932	993	1005	988	999	985	972	1043	1001	986	1044	995	1056	1022	1029	1040	1016	1003	989	1028	990	995	1020	979	952	1045	1018	976	1042	1007	999	967	1003	1014	1005	988	999	1019	1027	1057	1068	1029	1003	980	1014	974	1066	1005	1018	953	965	1073	1018	997	982	1021	1015	949	972	1012	980	1013	1020	1073	1028	988	992	940	1032	1050	1023	1020	1016	1035	997	1056	1005	1016	1017	1002	1051	1055	1025	1021	1040	992	977	937	996	992	1014	990	1001	978	1032	1058	989	1017	1016	1001	985	1038	1016	1025	980	1050	1041	1034	1042	1033	973	964	1053	1016	1004	1085	1055	988	985	1060	970	966	1018	990	1042	1014	1012	1002	991	1032	1023	990	973	1020	984	1020	974	981	1071	985	1010	984	992	1011	994	1024	1006	1012	957	1001	1023	1010	979	989	1077	1047	939	1004	1006	963	1046	1060	1021	1007	1026	1002	938	1013	1023	1032	1061	987	1043	964	1026	1047	1058	1024	986	980	1028	990	1028	1007	970	1056	1022	1023	965	1023	1031	1011	1001	1034	992	1026	1018	1053	1009	977	1007	1003	1011	995	1075	1017	1038	1016	1048	1039	961	1005	983	1027	1015	1031	1059	1055	949	1001	1047	1033	1047	958	1033	999	986	998	1036	999	1027	1044	1027	1022	999	1051	993	973	1004	1075	1093	1037	1062	1028	1013	1057	1000	1021	993	1040	988	993	983	1024	1022	1011	943	1013	942	1029	1012	970	936	1007	1029	1003	978	1038	989	1021	997	1024	997	971	1000	1009	974	977	1005	1005	975	1032	1035	991	1018	1032	1045	1017	982	965	996	957	986	1031	969	1001	981	992	999	1036	988	1043	1012	1022	1028	1020	1028	972	1005	1028	1021	955	1003	974	1043	933	1020	972	1068	1015	1024	1038	1018	990	1011	1024	1042	1040	1030	982	996	969	1025	1009	977	1042	954	1000	955	1024	1021	1048	960	1006	986	1003	984	1103	982	993	982	1004	996	1043	1022	1011	1012	1008	986	1008	1045	1001	1043	1016	1004	1020	1003	1043	1033	964	1025	1039	968	990	1000	1028	1001	1005	981	954	1003	991	1018	1003	973	1010	1002	1051	1084	989	1053	1029	960	991	1020	1044	1033	1043	950	1006	964	994	971	1014	1041	1016	1043	1004	1027	1017	991	952	990	1032	1035	987	994	1017	956	1027	970	1035	946	980	1029	1010	1048	990	1020	1008	1004	953	1053	1035	991	967	989	1030	972	1061	992	973	1018	947	1043	1032	1012	1022	1033	1000	993	1002	986	993	1078	1079	987	1052	1045	1010	997	1034	1030	1063	1010	1016	1017	969	981	1004	1023	988	1007	1007	989	990	1030	982	995	1007	1066	989	1090	1010	1004	1017	1021	1039	1009	1015	999	985	1043	984	985	1036	1061	1001	943	1043	968	995	1043	970	995	1016	1037	1031	962	978	1013	1009	1035	968	981	1043	980	1046	1026	1031	990	994	1014	1030	1034	1019	1085	995	927	1030	976	970	1030	1018	1023	1027	1060	1062	1015	994	1014	1023	1006	968	1012	965	1098	999	1018	1025	1015	1051	1024	978	997	973	1054	1006	960	1033	1041	1017	1023	1075	1011	922	1025	1029	1005	1021	1007	977	1020	1012	994	1003	1007	970	994	1001	1024	988	1015	993	1029	1074	981	1048	1008	1000	1026	1030	1002	1007	999	1019	961	1010	1036	1028	1035	990	975	969	1002	1025	985	1016	1048	957	1037	985	968	1044	981	1005	953	1000	990	1039	1003	1055	993	1016	1032	1027	1032	987	989	1062	982	1016	1008	995	1012	989	992	1005	1067	1027	1056	1003	955	976	956	991	998	1002	964	979	969	1018	1047	1036	988	1017	1024	1006	1024	1065	1027	1014	971	1021	953	977	993	1009	1012	1021	974	995	1031	953	1040	983	1015	956	1059	980	994	1047	1023	1046	984	1012	1014	976	1022	1021	985	976	1019	996	1033	1011	1035	1032	1040	1024	963	1030	1021	943	1006	1000	981	952	1001	1028	983	1008	1045	998	989	1036	996	984	997	1037	986	968	968	970	970	996	1028	1050	1035	996	1022	1012	1018	997	1054	1053	1023	1011	1023	1010	974	950	1015	1033	990	1026	1024	1045	976	991	1048	1018	990	1001	1069	932	1027	1036	966	1008	1076	960	954	1017	1002	1031	1001	946	987	991	1013	1031	1032	1013	997	1028	1057	975	1025	1042	1071	997	981	1028	1014	1042	986
14438	23750	15877	8272	6187	4431	3313	2547	2008	1828	1696	1558	1507	1450	1465	1399	1385	1341	1388	1278	1346	1224	1218	1186	1173	1161	1196	1110	1156	1131	1185	1130	1190	1163	1166	1251	1187	1201	1219	1234	1133	1131	1133	1064	1039	1050	1057	1046	1078	1077	1015	1068	1003	1111	1070	1062	1076	1051	986	1035	1088	1041	1016	1000	1010	998	1022	1020	1015	1044	1031	1003	1037	1059	1021	1002	1019	1027	1015	1029	1054	1013	1014	980	981	1036	993	1028	969	1028	984	998	1110	1093	1033	1016	1013	1027	1011	1002	1013	983	998	1028	1020	980	1032	993	980	1019	1016	1012	1070	1022	1012	964	1020	1077	988	982	1039	1064	1026	1038	1045	1015	1052	1040	1049	1046	998	1040	970	992	1008	1051	1050	1035	1010	998	1063	1004	1003	982	1044	1058	1029	969	1042	988	1045	1002	1038	1025	979	1067	1022	979	1057	1037	1018	1028	1066	1006	993	941	1019	974	1051	1009	1043	1014	1016	1075	999	993	981	1009	1013	1013	1015	1018	979	1069	999	1057	1049	968	1020	1030	1039	1054	1050	1011	971	987	1000	1017	992	1026	934	997	1036	1084	1006	1095	1076	1036	979	1099	1039	941	1022	989	999	1059	966	1053	984	993	1023	977	961	1030	1075	1051	956	1058	1059	1019	993	1008	1002	1016	1000	1027	1014	997	1004	1023	1051	1093	1045	965	1031	1076	984	1042	1039	1058	1031	1002	1026	994	1054	1018	999	1012	986	1047	1032	1062	1021	1036	1019	1019	979	1057	1019	1037	992	1039	1011	999	1071	1012	1009	1024	1017	1018	1041	1030	1022	1029	1054	1033	1051	1071	1004	1017	1030	999	1054	1026	1044	928	982	1046	1029	988	969	1017	1021	1019	1029	985	929	1019	1020	1012	994	1013	976	1024	1041	1065	1018	991	962	1034	1024	1047	1018	1022	1022	991	1034	1003	1031	1024	1038	1020	1045	1108	995	1018	1023	1001	1063	996	1006	1064	994	1023	1035	1008	1001	1003	975	1066	1022	998	1065	1022	1012	1022	988	1074	1031	1064	1043	1008	1031	1028	973	1019	1028	973	1052	1046	1009	991	1030	1032	1042	1039	1057	1033	982	976	996	1030	1024	1016	1061	1016	978	1011	1078	1023	997	963	1014	1011	1033	1028	1014	1094	1081	982	1012	989	1028	1058	1036	1016	999	1032	1021	1014	943	1042	1067	1049	1015	982	1020	1001	1017	1042	975	1072	1011	1036	1003	978	1035	1093	1023	1011	1059	1010	993	999	1021	1066	1041	1033	979	1064	948	993	1010	1018	987	1037	1024	1036	1121	999	980	1003	976	974	1050	1047	1012	1004	996	1034	1034	1069	1073	967	1026	1038	976	977	947	996	956	1047	1040	1061	977	1000	1063	1097	1109	1046	1014	1073	1009	1009	1071	1000	1016	987	972	1019	988	974	1046	1037	1025	1010	981	1082	1001	999	1015	1036	987	985	996	975	968	961	1037	1031	1014	945	1031	1050	1019	1036	1028	1033	978	1091	1052	983	1011	1027	1042	1014	1012	1020	1009	1069	1013	1054	1005	1027	998	1005	989	1042	1009	1047	1068	1049	973	1034	1002	1055	1000	1041	946	1041	1050	1002	1022	989	1071	978	981	1073	1065	1062	1050	980	1017	1023	1002	1095	1002	978	992	1032	1060	1019	995	974	1010	1016	1004	971	995	1037	1029	1014	1074	1045	1022	980	1024	1031	1021	1000	1056	1041	1040	1067	1042	1083	993	1022	1038	1098	976	1125	1041	1033	1042	971	932	1001	998	1025	1081	1022	1023	1053	1024	1000	1064	1011	1037	982	1028	990	1016	973	1002	993	970	1002	984	1043	983	1060	994	973	1043	976	1015	987	983	984	1008	990	1016	1021	1008	999	1063	1060	1075	1050	1038	1041	952	1049	1006	1020	1068	1065	1020	1026	1005	982	1023	991	1043	1051	1092	975	1047	1055	1069	1051	1067	988	1046	970	1073	1012	1003	1065	1055	1022	998	998	963	1008	1041	1029	1011	1093	1012	1051	990	1029	1021	1067	1058	1009	940	1014	1031	1049	1033	1003	1047	994	995	1048	1032	1036	986	1032	1070	1031	1016	1019	965	1084	1010	1018	1032	1011	1034	1037	962	1014	1013	1032	1009	1035	996	1038	1056	1022	1019	1044	996	1032	1040	982	1038	1005	1063	978	1023	1032	1035	1056	1008	1044	1037	967	1033	987	1008	1056	1070	980	1043	1037	1008	1058	1066	973	1010	1035	1022	1055	1023	959	1005	1000	1018	982	1061	1043	1013	1017	1023	1015	1064	1041	1033	1001	1023	1012	985	1033	1009	1007	1082	1039	1001	1013	1056	1042	1014	1030	1099	1013	1057	995	995	1019	993	976	1005	1053	998	1028	1033	1059	1019	1039	1001	1036	998	1016	1015	1000	1013	989	1020	1005	961	1050	1028	1049	986	975	1096	1006	1043	1014	1018	1018	1066	1051	1039	1022	1019	1014	1038	1007	1030	988	1042	1019	1065	1006	1044	976	1012	1003	1030	1014	1021	1034	1036	1026	1039	1031	1012	1011	1036	1068	1034	1034	1028	980	1039	997	1018	1088	1085	1086	986	1004	995	973	1046	958	1032	1049	985	1074	1021	1016	1054	1027	1009	1028	1067	1013	1038	1055	963	1008	975	1026	1027	1055	985	999	1028	1020	1052	1065	1004	986	1100	1005	993	1082	1034	1038	958	1060	1006	991	989	993	1064	977	1052	1000	1011	1015	1026	970	1008	1040	1007	1067	1045	1045	1041	985	1056	1059	1024	959	994	1041	1042	1079	996	1019	1027	999	1019	1092	1033	1046	953	1042	1030	1029	1103	1007	971	1044	1009	978	1044	1066	996	1039	1023	979	1054	1049	1006	940	1029	1079	1024	1049	972	1010	979	988	1007	1008	1022	1071	981	996	1044	1000	1046	1026	1079	1045	994	980	1063	1065	1005	1039	1038	1019	995	1027	1018	1045	945	987	1021	1038	1086	979	1074	1067	990	1043	963	1025	1036	998	1036	1012	964	999	1038	991	1023	999	1071	1016	1012	994	1001	1037	1007	1012	1001	1011	1007	1015	977	979	1006	960	1003	989	983	989	992	1022	1034	1041	998	1109	1053	961	1019	992	1045	996	1042	1007	1054	1005	1008	1027	1013	1061	1016	1026	1090	1045	1011	989	998	1006	1103	1013	1074	1037	965	997	999	989	1041	1001	995	1085	1028	986	1006	993	1035	1000	1039	1030	1045	1052	995	1025	1029	1029	1014	1042	998	1007	1026	1011	997	998	1008	988	1020	998	1020	1014	999	1020	968	1002	1013	1018	1067	1016	983	1036	1018	1027	1015	1005	951	1009	1029	1007	1005	1037	1044	1051	963	966	1014	966	1021	1026	1017	985	1023	972	947	1007	1048	1085	996	1065	1003	1026	1034	994	1067	1054	1044	1058	1017	1071	1003	1039	981	1031	1009	1056	1031	990	1072	1011	1016	984	1029	988	1036	1020	1067	1021	998	962	1047	1043	992	958	1027	1061	1027	1012	1051	995	1005	995	1063	1022	1022	979	998	1006	1022	997	998	1050	1079	988	1034	1022	1028	1039	1004	1032	1048	1066	956	1042	1075	984	1056	1070	1029	1021	1022	1028	1016	1045	1059	996	1053	1038	1028	1007	1004	1003	1031	925	1012	1080	1017	1035	1066	1008	1056	1009	970	982	1005	1026	987	1032	952	1058	1059	975	980	1064	996	1033	972	1023	972	1035	1022	1033	986	1049	1091	1044	1018	1053	1035	1035	1001	986	1066	1041	961	997	1025	1025	1023	1065	1086	1000	1056	1031	1011	1006	1047	1033	1008	1028	979	973	1019	1000	998	1025	1034	1045	939	1032	1048	1084	1042	996	1012	1019	1053	1023	1015	1015	998	1001	1074	1004	1031	987	997	982	1031	1015	1019	1013	978	1025	1058	1001	974	1042	989	1038	1039	1023	1030	1029	962	978	1019	1049	1029	1003	1029	1048	1009	1017	1026	1051	1037	1045	1019	1036	1058	1062	1036	1094	1028	1070	1011	1054	1000	1017	1027	997	1036	1050	1053	987	1021	1083	1028	996	1017	1063	1009	1045	1041	1027	999	979	1036	1009	1067	1005	1030	1014	1030	1027	1022	1007	1013	990	1036	1019	964	988	955	1001	1032	1007	1038	978	1013	1036	1058	1018	1064	976	965	1066	1072	1013	1006	1074	979	1034	1035	1005	989	1038	1025	994	1016	1013	1047	1000	1001	1028	963	1028	1039	1007	984	987	1028	1009	1027	1039	1011	1043	1025	1051	998	1022	974	1002	994	1065	966	997	1049	1035	1044	1098	1013	989	1042	1018	1009	1045	1039	998	1000	987	1044	1033	1066	965	1024	999	987	1041	1036	1032	968	1091	998	1012	993	1058	986	1049	1067	989	1028	996	988	1015	988	1068	935	1002	997	1028	1096	1078	1040	1021	1011	966	1005	1019	1012	1010	1072	1074	989	1039	1031	1026	1030	1039	1012	1050	1011	1016	1023	1002	1021	958	994	1029	994	1025	1043	1046	1037	1014	987	1065	973	1047	994	999
22701	21257	28891	23930	21275	21377	10421	3131	2152	1816	1602	1509	1442	1392	1294	1264	1215	1204	1152	1096	1103	1025	1002	1033	984	974	1016	964	942	1002	995	986	994	1024	1022	1003	1070	1028	1011	1065	963	921	868	878	846	905	902	900	852	893	824	840	822	869	844	871	884	872	809	771	862	833	802	789	816	823	825	802	816	806	851	801	779	809	834	784	831	821	810	794	844	825	767	817	814	808	823	819	794	837	817	811	841	868	813	822	796	826	748	811	794	815	876	849	790	832	840	834	787	835	782	797	776	794	757	782	785	836	788	817	823	819	777	789	775	790	840	810	804	841	834	824	829	782	806	773	768	861	772	778	801	846	837	792	813	817	823	790	785	813	827	842	798	821	803	851	812	801	781	795	843	811	805	757	833	792	808	825	753	799	782	821	824	817	821	826	785	816	794	855	799	765	806	819	834	842	850	795	821	804	775	798	801	796	840	775	777	815	830	822	815	830	819	800	823	778	777	801	818	806	807	800	786	792	748	813	771	865	840	809	756	784	878	802	813	799	818	807	819	781	808	762	826	784	827	798	810	855	748	761	798	743	846	797	809	787	803	841	845	796	810	826	781	806	773	800	808	829	819	781	786	761	760	809	824	790	804	841	817	789	741	763	795	788	818	832	764	819	803	810	805	853	807	864	829	774	762	773	770	806	779	779	841	762	804	813	823	802	741	781	812	804	817	792	804	841	832	810	795	786	807	828	764	763	810	837	804	818	780	763	790	819	785	770	763	789	741	814	779	796	807	830	825	811	815	801	813	786	751	756	808	812	846	820	830	866	800	808	831	799	793	768	762	830	803	828	838	835	792	812	784	830	771	784	787	802	814	797	830	763	820	829	809	767	785	836	794	789	760	843	803	853	802	801	818	744	813	809	826	806	813	816	798	819	828	839	814	830	802	810	790	817	777	799	796	786	820	793	812	786	805	795	776	786	808	789	822	828	792	842	804	815	791	802	794	827	779	795	784	765	808	826	781	761	804	839	847	807	785	807	792	828	756	818	805	825	743	797	824	821	826	798	783	752	865	807	832	817	770	789	808	797	758	777	795	810	777	814	786	840	825	769	776	817	834	819	847	808	851	808	793	828	804	798	799	783	810	807	855	815	757	842	850	795	769	861	805	772	777	805	767	777	799	849	827	792	819	846	751	795	767	821	799	822	789	789	774	790	826	826	825	752	802	790	812	779	766	765	830	790	818	832	779	822	814	808	782	807	761	809	822	815	815	836	752	799	804	858	806	782	829	769	826	786	817	807	800	788	824	813	823	831	829	806	821	814	813	849	835	811	785	801	819	824	797	766	826	790	810	778	816	817	797	815	770	825	825	807	805	839	824	798	824	761	742	784	832	812	838	801	782	828	798	770	818	795	781	807	834	795	808	768	833	804	767	809	731	799	810	765	782	786	792	797	819	842	757	821	814	838	770	854	774	827	812	788	793	790	787	830	779	747	814	782	800	842	840	834	831	791	791	858	762	786	816	750	798	785	803	781	802	844	808	820	825	847	804	798	790	775	778	795	745	841	826	827	806	789	839	837	811	835	842	793	807	795	782	803	826	810	793	830	769	804	732	817	749	853	840	790	803	875	859	827	794	807	843	825	794	757	792	780	802	776	767	802	825	839	799	815	809	759	827	828	782	772	822	799	802	886	771	766	769	777	798	811	784	799	785	805	820	793	815	841	804	789	761	783	797	823	852	792	817	745	792	820	793	824	795	827	785	824	772	777	781	771	831	864	848	788	788	787	785	831	809	800	825	820	754	807	784	755	783	873	793	807	833	817	772	824	804	744	802	826	802	781	798	844	808	818	818	734	797	814	787	856	811	852	836	790	816	791	842	840	810	718	818	811	806	812	790	830	774	797	825	818	764	832	793	829	767	846	814	794	743	800	802	792	826	821	815	787	829	794	815	795	767	787	820	807	764	829	817	781	786	808	810	830	828	790	786	778	838	817	792	847	802	802	803	796	799	792	839	823	837	801	825	816	806	786	759	816	861	804	820	784	746	773	831	778	834	753	782	824	810	803	833	727	828	803	834	758	797	813	778	798	788	826	827	826	798	824	808	790	800	769	823	836	810	844	777	808	808	772	790	802	794	810	862	784	787	828	847	812	810	872	764	800	780	818	806	809	823	823	820	807	815	765	792	744	858	769	812	816	774	773	800	775	808	811	777	807	840	735	775	804	819	828	762	829	807	775	767	800	785	786	718	792	806	783	793	783	819	778	835	786	799	813	783	766	863	725	848	781	790	832	840	804	824	769	800	859	805	777	806	809	766	792	809	786	805	789	839	780	807	835	773	803	831	821	769	775	774	863	769	796	796	782	796	820	813	765	823	816	772	815	821	804	823	823	807	807	751	784	839	817	764	810	831	803	786	801	806	812	810	776	851	783	855	821	787	827	806	822	829	793	827	787	793	821	770	804	802	754	784	842	861	771	789	812	835	823	813	735	738	832	826	822	841	867	813	810	839	788	802	796	740	823	800	829	800	829	792	781	787	817	855	767	775	803	766	825	799	786	784	831	776	786	854	835	822	784	790	745	831	850	823	781	815	743	807	855	775	812	784	753	846	828	786	804	813	798	825	839	836	790	813	825	782	811	784	775	785	838	801	811	748	845	785	789	805	793	829	832	741	805	834	811	790	769	821	802	745	822	807	801	822	755	768	880	818	789	796	736	806	764	798	827	801	812	804	847	811	810	827	820	857	765	835	794	798	773	753	807	756	795	836	807	768	815	819	769	832	777	830	829	802	826	803	794	828	775	851	780	787	801	854	821	841	795	781	824	748	752	827	778	797	821	758	786	775	845	823	775	783	783	850	834	829	816	821	840	799	805	808	806	818	789	807	789	830	828	822	734	837	794	791	768	809	790	782	831	802	780	782	801	835	820	887	761	788	761	772	778	858	796	802	766	804	791	810	783	793	822	827	823	772	774	840	794	757	802	788	819	810	800	818	786	760	782	846	785	756	832	780	803	846	806	799	820	804	823	791	805	809	765	791	852	744	794	799	832	776	823	802	826	803	806	815	803	779	845	785	782	744	834	820	805	831	717	827	724	812	792	814	796	821	763	850	812	785	806	827	807	788	868	807	814	797	880	842	838	817	838	772	821	839	789	808	767	812	793	807	782	808	843	781	831	736	752	777	797	779	775	882	782	787	823	827	810	793	814	787	829	823	796	781	827	828	787	764	796	779	760	827	759	825	789	846	801	841	840	816	790	802	826	778	816	752	822	812	793	825	824	800	749	815	787	851	766	843	840	809	754	785	818	777	827	814	798	781	818	773	797	791	800	810	812	811	783	792	819	827	777	844	811	774	819	852	729	830	779	816	824	752	831	793	838	775	830	852	764	832	791	808	763	804	798	795	852	790	805	791	752	751	777	827	839	770	774	828	836	837	747	834	811	845	813	825	853	761	821	815	850	764	806	845	752	872	762	795	794	771	760	742	847	857	804	811	788	773	805	824	804	815	773
18098	34803	24401	14042	10362	7787	5510	4241	3246	2685	2350	2200	1927	1802	1742	1667	1592	1541	1415	1380	1232	1291	1179	1096	1171	1148	1084	1063	1096	1146	1027	1050	1066	1090	1121	1115	1192	1162	1209	1052	1063	1000	1002	903	938	879	919	880	918	944	845	908	885	869	928	890	855	868	889	808	851	821	873	825	827	870	787	809	763	844	796	720	787	861	829	845	788	833	810	839	830	798	829	792	826	832	798	801	765	791	784	840	772	783	827	787	732	794	764	860	794	825	812	787	811	762	815	774	787	789	784	782	816	764	819	775	825	811	799	781	811	811	817	841	748	816	795	783	832	806	824	831	807	822	794	804	745	807	801	782	813	818	820	839	793	834	755	766	816	817	774	830	842	822	792	850	858	820	812	839	799	817	828	822	821	821	776	779	787	791	809	789	772	771	762	779	778	768	804	814	828	806	796	750	791	854	796	830	778	811	807	820	776	776	804	743	798	780	815	770	807	820	828	773	804	806	795	729	815	833	768	767	794	806	837	814	814	806	775	851	789	836	770	835	769	777	814	726	818	812	791	780	776	801	731	828	797	775	785	817	797	773	781	786	744	771	807	822	789	757	795	786	808	796	818	735	801	808	763	818	778	836	818	837	793	811	816	805	815	824	787	842	820	805	783	746	764	791	810	826	774	814	815	760	791	808	776	803	788	806	847	743	828	805	793	804	775	749	790	833	778	884	787	784	755	759	761	798	773	766	785	862	767	818	825	814	745	776	796	805	840	816	750	830	839	771	816	779	813	832	787	794	784	803	770	815	791	806	783	792	767	825	809	785	820	813	783	792	818	789	798	818	758	834	783	866	768	857	815	787	762	754	813	779	841	827	802	771	786	796	775	794	777	773	765	818	771	803	802	829	824	803	814	804	805	753	780	812	838	823	731	803	831	788	800	866	786	774	835	798	786	758	781	798	810	808	810	777	833	790	784	798	778	779	769	791	812	814	812	837	783	796	788	819	772	829	809	805	815	898	759	798	797	787	811	814	832	803	802	798	812	761	837	779	775	803	823	829	789	815	833	779	810	822	811	833	794	781	765	794	782	816	773	775	817	807	766	786	815	804	777	749	826	798	760	792	812	815	787	765	804	782	794	788	820	759	817	740	814	769	812	811	782	803	789	837	786	819	778	833	797	815	813	831	814	756	791	786	775	789	768	817	793	841	793	848	845	819	764	789	809	825	820	814	758	788	741	808	807	840	753	811	773	787	791	768	835	787	766	821	804	769	816	841	791	810	790	787	864	775	819	728	781	786	807	761	818	800	850	829	820	793	804	778	787	801	786	771	793	833	753	792	804	790	783	800	711	824	811	749	786	812	812	812	797	774	781	813	770	801	823	805	774	765	755	766	794	803	819	797	852	814	813	827	743	801	816	830	792	828	767	767	796	748	797	828	835	832	818	814	825	783	787	791	808	772	801	831	780	791	807	781	793	763	737	837	848	813	771	807	848	836	785	845	797	805	770	809	785	808	817	777	782	795	792	830	782	756	817	739	774	806	791	795	814	762	814	789	760	767	787	793	823	760	829	824	797	804	806	762	786	756	839	788	815	813	818	790	780	819	791	811	848	815	794	786	804	752	764	758	764	727	777	786	728	841	788	845	829	827	790	735	748	809	774	815	780	759	825	840	790	810	786	817	733	802	770	802	802	765	791	825	809	810	815	829	844	798	802	809	826	761	757	841	761	781	780	771	827	810	854	787	807	811	793	827	760	840	773	808	802	793	792	826	750	819	835	782	825	805	800	848	799	743	825	785	817	847	794	739	849	787	814	818	778	816	792	786	769	775	791	825	810	792	847	814	826	840	802	798	802	821	785	813	805	773	769	806	745	790	776	784	839	789	867	826	827	793	801	827	814	842	800	832	770	776	829	811	751	797	805	853	785	825	776	767	789	780	795	795	777	761	737	785	831	800	789	837	805	835	821	843	800	791	837	801	780	807	775	864	800	779	768	822	759	790	816	715	841	789	832	792	798	757	796	826	790	814	868	796	803	777	782	839	793	805	774	849	796	772	774	797	780	748	749	804	830	845	798	755	812	776	809	772	816	790	826	779	788	791	791	835	751	837	810	780	754	799	817	774	804	783	764	800	812	790	764	817	789	867	825	796	722	838	821	806	775	806	830	802	776	763	821	839	804	805	836	741	783	851	789	815	830	786	811	757	807	770	791	810	820	832	835	774	812	769	782	766	815	803	726	833	833	799	841	779	787	815	810	790	790	811	787	777	831	803	847	773	797	772	808	772	799	840	868	777	777	857	794	841	813	811	750	817	783	766	786	754	820	813	782	774	812	818	807	780	800	830	776	854	807	768	773	852	801	764	774	780	746	808	817	855	800	796	781	830	813	792	787	839	798	813	786	764	798	803	867	781	787	768	798	805	802	820	813	799	780	829	774	792	777	811	769	832	800	835	745	827	831	853	737	812	773	811	764	778	824	757	789	802	783	814	820	785	827	841	800	839	779	855	828	798	758	796	817	823	851	786	800	841	804	793	843	833	821	819	830	840	817	838	787	779	830	802	842	800	788	807	805	791	803	831	827	842	803	817	798	789	790	815	793	801	765	801	786	804	819	825	832	842	778	835	781	808	784	811	788	777	824	813	799	766	810	814	803	827	861	737	772	821	794	830	779	729	803	803	814	783	788	797	765	826	806	824	838	742	783	787	842	774	826	807	751	775	769	830	771	776	854	787	766	815	797	835	753	784	850	806	790	753	767	765	804	769	738	806	757	775	795	833	811	808	804	818	788	805	790	773	774	808	761	800	779	822	866	782	818	760	762	771	751	806	821	765	822	782	788	797	795	804	789	801	761	809	779	765	836	837	805	816	770	776	857	845	775	807	785	835	810	810	777	766	768	780	777	837	785	857	766	790	831	795	797	817	796	800	835	795	832	770	802	821	815	768	777	779	863	839	784	775	820	791	808	830	801	776	794	844	770	807	790	765	822	791	839	801	764	826	793	826	782	768	756	803	794	821	768	812	776	764	816	788	864	823	805	849	850	785	832	818	772	844	807	824	800	792	813	784	806	806	781	804	795	804	830	762	816	786	815	824	782	807	824	784	790	786	808	822	803	815	772	807	835	810	826	823	811	825	761	769	830	830	811	813	816	812	830	832	788	797	780	765	810	780	795	756	777	790	842	782	810	772	745	842	825	803	819	819	781	783	764	831	781	743	851	833	788	801	768	754	810	835	821	810	747	800	814	792	799	803	815	800	818	779	802	781	838	814	783	829	754	801	782	837	744	846	858	792	841	791	822	824	829	770	786	813	809	818	782	826	821	831	790	785	820	796	767	777	759	772	789	765	787	824	793	811	763	780	797	835	765	797	802	786	794	793	808	796	817	786	819	807	803	775	816	819	770	797	757	820	763	776	760	784	837	740	808	776	775	818	808	816	829	794	803	767	824	771	790	795	776	798	815	803	761	796	792	775	837	764	791	796	785	794	847	823	784	805	826	809	775	823	798	846	868	861
28170	19439	11889	5520	3031	2104	1547	1218	996	1011	937	929	962	957	916	882	914	891	830	836	855	852	785	798	806	809	808	794	782	790	809	824	822	796	788	850	829	858	872	790	786	794	746	773	763	761	775	757	720	770	772	832	793	776	757	742	778	732	798	726	744	784	755	756	742	760	725	717	733	755	811	739	760	722	744	745	757	777	697	781	738	780	760	706	776	702	764	691	796	724	704	726	753	767	735	766	738	769	700	742	727	744	758	731	758	775	733	704	703	758	705	788	778	797	692	761	731	708	765	764	720	702	748	740	688	730	785	733	784	729	695	740	726	781	709	720	726	704	695	790	749	758	760	725	782	700	749	726	751	748	794	772	719	732	750	723	769	779	770	733	720	783	742	743	769	744	747	788	764	737	758	720	756	741	773	774	762	719	680	784	783	791	744	727	757	742	765	717	717	770	809	727	752	735	813	732	745	782	766	762	811	751	722	731	721	772	803	747	749	698	763	738	721	738	743	726	766	789	737	760	768	711	831	732	764	764	730	728	777	726	757	715	737	663	725	693	790	741	775	750	762	712	763	769	707	736	738	732	741	760	736	727	741	762	734	747	755	728	724	761	781	764	724	737	693	756	793	711	777	789	746	728	791	793	763	759	738	754	812	680	689	757	726	727	792	762	754	733	768	743	756	715	790	740	736	715	719	757	742	769	731	785	743	754	745	787	689	739	697	730	777	721	764	761	782	735	743	741	778	777	731	721	756	744	732	764	749	692	726	759	759	764	736	739	698	711	764	767	745	707	785	771	684	795	757	763	726	800	766	793	755	705	728	726	735	756	714	794	719	711	701	706	767	777	770	698	733	787	800	789	751	758	715	692	751	761	739	727	740	708	762	781	719	743	766	752	703	696	769	740	744	751	768	817	762	754	738	738	760	726	745	754	720	752	731	754	743	768	757	761	704	731	729	733	735	740	721	787	764	752	760	769	764	765	731	773	693	774	767	757	744	756	728	738	719	756	768	767	777	770	761	729	769	767	756	751	786	782	697	765	711	797	736	744	795	723	752	710	726	764	789	743	753	738	747	775	708	781	743	738	750	716	703	765	715	775	742	744	834	738	835	730	710	735	751	775	771	721	766	792	806	768	740	774	763	738	717	714	772	793	808	739	721	767	753	740	709	751	732	736	751	783	747	765	758	783	733	727	815	780	758	765	734	733	763	758	727	763	763	752	747	753	767	772	746	752	748	731	777	776	735	770	734	770	737	708	705	744	757	731	723	762	801	740	746	784	720	790	734	724	812	779	789	773	772	749	789	744	754	738	764	743	774	740	766	723	725	756	750	747	682	730	756	774	749	770	798	732	730	762	742	746	734	762	712	739	687	743	744	799	735	745	758	737	710	743	733	780	774	719	754	730	737	799	764	755	756	785	759	760	712	731	786	722	746	724	805	746	757	808	789	723	783	748	734	707	725	763	726	749	797	735	739	694	760	758	704	792	773	753	793	737	724	735	765	739	725	751	712	786	704	739	752	727	733	763	731	740	709	742	775	755	748	780	770	753	728	765	706	771	708	745	696	760	734	720	785	729	736	753	725	742	728	708	789	797	703	733	784	720	744	709	779	759	756	771	755	731	714	740	720	687	766	750	755	737	783	696	736	741	782	803	742	731	765	765	720	753	751	747	748	755	788	712	778	739	743	753	751	742	765	745	722	678	810	746	765	746	748	782	705	747	773	744	744	694	805	751	776	723	769	789	702	766	693	775	760	781	751	736	713	768	713	745	784	784	749	731	768	753	722	737	770	695	733	727	740	744	712	725	765	780	727	744	723	747	765	720	782	771	789	807	726	704	774	712	735	757	810	760	780	736	756	733	740	778	725	797	749	742	745	745	791	727	748	734	724	770	734	735	732	755	766	729	761	672	758	780	768	720	782	745	800	757	759	736	782	768	751	761	745	734	787	686	756	768	730	783	715	738	752	785	743	765	774	752	698	789	784	800	717	762	730	741	785	754	747	738	733	713	763	756	779	794	738	795	800	744	768	777	781	701	684	749	776	789	795	732	740	769	712	785	773	754	693	725	696	806	762	783	771	752	739	748	756	728	758	716	743	767	756	772	756	782	763	741	774	734	766	755	769	727	735	822	758	751	722	719	751	729	735	761	818	721	746	735	822	733	764	744	756	753	753	711	791	766	736	739	680	763	722	749	687	766	726	768	754	739	695	720	782	796	745	772	782	748	748	746	724	750	734	738	744	770	698	743	738	742	730	734	705	720	778	757	723	733	774	761	775	721	739	697	757	789	728	747	736	767	690	741	763	775	758	797	743	751	737	733	728	800	725	720	755	758	740	711	748	720	781	738	729	784	762	759	686	745	769	742	743	752	767	773	810	740	791	712	747	690	754	741	755	729	770	731	743	755	703	770	695	770	727	772	772	730	754	736	739	758	785	768	768	746	800	764	787	704	761	795	694	776	772	739	741	731	779	733	757	763	775	701	765	808	735	763	747	760	712	792	755	738	787	786	718	795	723	803	781	747	736	753	745	782	743	796	762	719	756	812	760	716	777	781	795	748	771	716	705	782	748	740	783	764	743	777	752	777	739	770	749	743	733	747	716	735	760	770	707	743	786	698	719	733	721	775	741	708	732	754	732	763	752	738	749	774	780	778	772	798	703	736	743	766	784	730	770	716	756	795	746	754	785	701	750	720	759	760	736	751	722	775	774	741	781	750	746	711	736	733	766	713	781	745	739	773	764	692	777	747	756	750	793	772	774	772	773	747	797	755	749	798	753	760	751	798	783	735	743	735	732	760	734	752	736	696	823	785	780	730	745	749	777	797	771	704	714	725	717	745	783	749	752	786	745	727	775	726	756	754	785	714	748	747	747	717	760	812	739	741	720	755	796	752	723	756	753	757	761	721	743	800	768	727	737	806	767	778	757	786	766	738	787	720	749	726	682	763	723	783	743	759	776	807	769	727	772	704	750	753	714	724	729	735	746	736	780	756	711	755	718	763	742	742	751	763	732	756	731	710	797	771	694	747	722	765	758	748	765	766	778	811	724	726	783	753	790	791	714	709	742	789	751	736	740	706	743	747	733	698	707	760	752	759	750	745	717	711	771	779	747	776	770	693	775	704	803	752	723	731	768	688	758	787	700	737	762	738	741	737	710	727	735	778	741	753	742	760	765	726	731	752	754	733	742	768	798	720	734	727	713	761	755	727	749	771	733	761	762	744	733	762	708	707	766	756	716	772	734	713	756	740	747	763	772	752	747	729	733	712	743	783	731	730	753	764	748	776	742	728	731	729	739	765	715	736	751	793	749	810	761	776	766	754	743	723	745	745	752	762	709	748	782	801	746	744	724	727	766	742	761	721	753	738	755	688	798	779	730	711	781	725	696	775	744	748	714	765	749	722	777	760	743	768	736	749	740	764	742	799	709	769	720	734	716	706	743	754	774	775	818	754	764	691	822	739	776	763	765	746	718	799	704	767	769	803	718	751
13009	17442	11517	5666	4132	2994	2118	1669	1362	1252	1144	1126	1011	1135	1032	1039	987	1033	986	941	983	931	930	903	889	819	908	848	858	904	891	834	827	865	927	868	935	912	939	865	847	850	850	821	863	860	843	812	823	800	870	791	743	793	795	821	851	782	790	781	768	770	744	788	719	824	781	753	753	824	776	786	746	847	744	748	742	804	814	790	856	792	831	759	781	802	740	786	835	813	738	813	780	784	753	822	803	773	776	741	793	783	800	721	842	821	818	803	772	834	778	774	752	822	795	772	752	707	768	814	809	768	849	754	766	785	746	782	775	823	774	783	740	751	788	772	825	803	755	743	829	758	803	785	779	784	766	787	800	777	805	769	725	758	758	857	803	777	733	766	798	771	764	782	787	767	762	777	768	770	764	786	754	773	722	748	802	775	794	774	777	757	813	724	783	743	756	813	774	751	757	796	821	703	775	769	830	784	801	759	779	780	776	828	753	781	724	783	815	792	776	765	765	792	821	778	766	766	757	780	783	834	842	777	714	785	781	758	805	802	751	776	791	753	762	788	764	771	765	822	761	739	765	783	753	763	758	756	777	738	798	784	780	760	823	788	754	802	824	726	815	765	755	787	755	803	781	813	760	788	771	845	780	815	782	763	780	757	802	760	769	779	775	751	790	740	734	729	773	800	807	773	824	757	747	788	744	748	730	815	780	819	795	739	764	762	742	768	789	757	784	761	751	821	792	767	803	742	759	763	779	772	768	798	778	763	793	767	847	827	775	857	728	838	754	790	765	787	800	790	744	745	832	785	767	757	764	757	760	773	785	787	815	783	813	750	775	823	766	759	738	740	778	811	762	780	747	706	806	803	777	774	799	769	785	784	783	739	762	802	784	803	761	811	752	806	790	721	793	787	762	814	761	735	794	786	796	790	756	767	780	740	822	750	804	797	820	848	781	795	743	787	803	773	775	724	792	743	757	770	815	805	782	788	739	791	787	803	776	776	777	774	734	791	784	798	760	775	740	753	761	807	787	753	757	740	737	831	766	762	812	715	763	768	758	732	745	717	728	807	779	798	774	811	767	783	778	761	735	820	839	777	795	812	770	805	772	799	788	783	803	807	788	815	772	763	814	792	826	762	797	730	741	830	733	796	764	747	772	772	805	784	801	727	755	784	811	817	788	776	815	809	787	798	774	743	810	773	775	804	777	749	801	808	768	763	785	783	732	810	774	800	754	763	749	811	796	818	761	785	866	774	773	781	759	726	728	778	790	768	781	804	777	776	808	778	711	768	770	820	814	750	749	764	779	784	754	783	766	719	747	784	800	788	790	775	781	763	760	805	747	776	746	727	793	762	812	777	778	717	763	755	835	808	798	786	802	758	790	794	768	771	745	794	832	764	788	761	806	760	791	846	760	780	804	831	797	815	818	772	760	830	735	809	720	731	781	761	793	750	745	774	776	750	767	786	713	764	735	758	768	817	728	780	769	751	786	763	737	758	795	752	800	763	790	795	733	814	792	734	841	777	743	757	805	745	809	773	771	808	801	773	799	798	785	768	821	797	764	832	830	770	816	801	797	776	793	783	787	789	814	773	756	792	750	790	818	783	777	778	829	765	792	760	767	762	805	795	767	797	831	812	835	702	776	826	798	770	777	817	773	846	747	794	792	777	823	828	790	792	764	794	750	748	807	803	753	785	817	805	769	828	782	801	837	838	775	735	792	801	754	752	706	757	770	768	837	733	756	807	819	760	785	777	832	746	771	777	742	775	800	752	790	775	726	808	770	743	777	724	772	761	796	812	811	765	803	793	769	811	821	785	773	768	751	790	790	782	786	733	805	831	770	754	776	749	773	740	778	807	786	788	779	758	772	800	738	773	749	701	800	773	785	818	783	806	763	762	748	769	787	739	770	811	819	828	776	786	720	801	782	838	802	793	772	784	774	745	745	794	763	780	772	819	757	778	717	782	752	752	729	831	772	768	783	741	771	734	754	731	763	788	787	754	762	774	757	763	800	777	744	782	773	761	756	782	794	832	808	753	799	813	742	764	843	760	792	775	786	779	741	776	765	806	805	787	822	753	805	803	797	784	783	783	737	763	794	765	798	786	764	780	788	749	809	782	774	818	760	768	780	781	787	788	812	771	722	822	740	766	780	749	827	766	726	750	800	816	775	806	757	802	785	813	802	794	780	777	763	807	809	791	744	814	750	781	809	800	779	756	726	785	757	795	765	772	705	779	768	732	783	755	809	788	745	735	780	813	738	755	808	838	761	770	739	782	800	706	800	723	795	764	765	787	794	744	771	787	762	782	764	785	778	779	865	774	787	776	769	774	751	779	765	774	702	751	764	774	797	759	796	795	740	806	756	788	787	773	846	734	747	793	831	737	752	791	806	754	777	805	818	744	736	811	754	803	757	795	765	818	860	729	793	796	804	770	789	776	802	799	762	766	725	778	792	801	774	789	781	779	810	726	773	788	817	813	804	813	776	743	787	811	772	809	774	769	696	820	808	793	831	787	756	771	765	759	735	803	766	747	790	792	797	814	759	739	749	790	789	809	759	805	737	829	796	751	753	778	816	762	785	788	783	802	765	786	808	834	766	743	725	777	782	771	753	730	763	775	796	822	780	769	823	811	776	760	852	785	788	847	795	775	837	839	803	758	753	783	735	775	778	771	793	811	786	797	823	751	762	786	785	804	756	761	824	796	778	785	773	821	789	754	818	785	793	779	807	820	729	779	806	787	783	786	736	777	756	753	752	776	764	788	788	787	784	819	797	796	766	784	775	823	788	800	773	739	813	816	731	752	754	804	792	782	768	751	789	789	811	814	828	777	770	750	777	811	817	768	759	871	704	783	776	740	743	802	746	818	767	773	773	759	790	775	772	767	761	783	775	805	801	810	763	819	805	804	793	818	795	808	751	761	763	783	758	756	843	797	767	811	804	775	794	787	783	804	782	822	775	735	814	753	830	826	781	782	743	775	852	750	778	791	759	767	828	787	766	794	768	782	753	765	769	825	759	794	786	791	783	796	795	779	770	815	770	783	774	734	776	765	773	807	787	750	824	762	812	765	806	786	781	792	768	760	805	775	762	816	718	797	770	782	867	785	772	730	790	848	791	770	778	805	793	795	776	789	779	789	785	850	774	818	780	813	800	751	772	793	749	787	819	821	834	804	826	838	824	780	780	808	669	785	844	761	782	793	822	767	763	741	737	780	792	778	777	760	806	779	795	749	792	748	764	798	780	730	814	785	743	762	788	761	800	796	806	778	715	724	770	717	746	808	810	806	763	742	790	724	761	797	800	782	775	773	848	789	803	769	770	790	754	789	779	799	821	762	761	818	803	826	763	812	778	791	772	749	782	773	775	834	727	791	763	741	779	719	801	743	769	817	775	716	769	767	806	754	741	802	782	777	766	779	804	785	750	798	759	836	744	798	812	754	830	753	796	753	758	778	794	793	811	793	781	749	760	792	819	720	783	782	759	791	752	820	805	766
23766	21205	28333	24162	21118	12268	3157	1819	1331	1127	1020	1011	951	949	847	957	876	835	727	790	757	759	692	704	695	671	709	638	665	673	699	638	632	654	671	690	751	682	722	690	670	627	648	588	603	594	569	564	548	553	580	614	601	557	570	530	535	569	536	572	597	537	520	607	563	589	524	527	488	576	535	548	536	550	530	577	532	515	543	536	565	546	543	569	559	562	527	546	589	526	530	530	582	557	537	538	558	535	567	545	561	549	543	553	588	569	527	544	583	529	545	485	547	564	531	522	538	564	568	498	511	545	596	531	491	563	498	548	507	512	569	540	551	564	502	547	527	544	537	522	550	572	569	511	533	539	512	530	543	557	514	532	514	567	536	549	514	522	558	504	573	538	532	523	497	544	561	558	547	582	549	528	552	539	507	530	527	543	538	576	548	520	502	546	533	540	575	517	567	518	518	531	557	549	551	596	546	498	566	547	576	506	503	559	573	579	514	539	569	543	487	568	560	493	582	579	509	533	526	572	524	542	534	554	495	563	525	566	546	537	527	537	544	544	507	528	488	557	515	536	553	504	567	578	562	487	562	509	521	540	535	557	542	508	536	583	525	518	547	579	559	561	535	518	531	550	519	563	517	550	537	567	517	555	576	528	533	560	562	568	559	546	513	601	588	553	537	509	557	528	538	536	535	509	533	553	551	569	547	567	534	503	503	537	528	532	531	544	521	528	543	521	557	534	542	557	563	552	551	553	530	550	544	546	509	542	523	548	538	511	528	560	475	573	556	483	572	497	528	537	518	540	517	543	522	575	560	567	558	551	568	523	567	559	544	506	588	509	481	546	498	550	592	536	540	555	567	539	535	544	534	515	503	537	512	561	573	523	558	556	553	525	510	503	507	538	560	550	549	551	539	553	549	576	514	531	553	522	576	541	563	531	561	594	556	530	513	539	576	576	592	583	524	580	500	540	485	530	548	542	561	553	534	532	554	537	558	541	529	537	552	543	545	534	526	513	532	531	541	533	528	541	564	517	574	541	575	556	520	538	551	520	598	540	595	535	577	600	544	591	549	549	573	550	562	529	520	574	501	538	533	538	571	515	531	537	542	553	509	522	545	567	542	560	512	539	501	551	517	555	548	550	535	547	530	540	518	544	539	522	554	504	518	525	608	529	604	555	552	563	547	545	577	548	572	493	559	575	537	536	551	554	571	579	523	536	515	506	532	497	565	530	561	510	542	560	530	506	569	532	509	562	541	509	589	538	545	522	550	534	555	524	511	463	557	552	546	525	552	529	575	508	556	525	579	527	561	590	536	547	514	580	539	527	528	541	510	505	545	539	542	549	568	533	545	581	567	557	507	550	568	490	508	530	536	541	540	539	525	544	492	564	533	556	550	536	518	540	529	548	571	588	594	553	571	528	559	519	531	593	584	506	524	536	524	521	589	586	507	575	514	528	527	550	529	537	545	517	556	565	546	554	530	544	548	559	581	504	506	541	555	535	547	545	527	522	512	527	510	560	574	542	568	518	532	517	512	591	528	528	531	562	540	546	505	525	519	560	558	534	552	489	529	542	559	573	576	553	564	518	515	553	553	550	571	540	554	534	547	583	557	556	556	566	525	515	519	545	543	556	542	573	480	548	567	538	548	551	519	575	559	541	527	562	535	564	541	548	525	560	502	556	536	530	524	517	563	561	558	505	545	491	529	501	554	570	511	545	553	537	554	510	513	576	531	528	511	502	530	509	513	514	567	513	550	548	505	530	543	542	555	514	516	535	520	495	556	557	543	543	550	539	537	560	557	540	533	547	591	571	526	559	539	518	544	542	544	543	504	542	528	548	517	563	564	534	554	526	547	552	578	576	534	582	554	512	540	520	514	538	567	525	547	546	551	592	558	533	533	551	545	550	502	552	538	588	556	529	525	547	530	523	504	551	531	551	548	581	544	494	557	523	550	583	566	503	549	541	552	535	549	537	535	562	556	576	580	544	545	510	557	545	550	562	545	551	539	527	516	542	590	559	573	499	536	521	538	527	534	499	539	544	556	528	562	519	498	523	535	584	535	504	485	521	573	548	526	511	591	571	537	528	569	522	537	537	537	547	535	551	555	534	531	557	545	519	555	515	510	586	521	563	574	528	552	557	563	577	578	557	523	551	557	546	540	551	539	527	555	585	503	529	532	544	560	514	522	568	549	535	561	535	531	590	543	526	523	535	508	563	552	540	528	542	520	547	547	556	555	545	506	531	529	555	569	516	523	565	543	528	586	586	521	589	510	512	517	511	520	534	508	531	541	544	551	562	509	501	529	555	552	531	552	546	533	549	549	531	571	559	538	542	499	538	519	548	573	512	525	539	533	599	529	585	558	543	564	545	535	595	573	537	560	508	554	575	538	559	562	517	522	566	545	540	532	497	571	536	544	578	521	538	557	546	536	542	543	561	585	562	564	520	509	522	534	516	555	540	533	527	543	504	541	525	582	583	558	490	563	541	550	543	530	560	568	542	504	531	587	560	531	544	504	507	575	581	586	549	576	522	507	567	595	546	546	536	544	526	531	528	520	539	508	532	563	548	489	549	584	549	534	550	532	541	541	548	525	560	588	566	487	564	529	517	559	564	562	568	538	537	536	562	521	551	495	521	592	530	525	536	535	589	552	537	562	531	543	528	518	532	529	499	541	576	531	517	519	497	501	563	542	514	563	571	550	514	542	534	537	535	524	530	551	546	530	560	544	534	508	491	550	521	530	567	577	532	594	525	544	553	521	547	552	506	553	553	544	554	496	588	515	557	563	548	554	563	499	539	581	526	550	514	528	531	583	538	545	527	537	532	568	539	501	550	555	573	527	500	532	558	546	501	505	497	593	601	546	535	549	561	561	553	498	508	549	512	520	560	536	577	539	553	547	539	534	511	501	509	504	577	533	518	560	556	534	536	568	543	569	541	529	546	562	569	546	532	551	559	526	567	519	510	560	514	542	485	508	563	572	554	509	548	520	535	501	543	544	549	550	520	561	558	519	544	557	573	505	523	561	574	569	521	520	533	529	534	554	501	539	551	568	535	566	562	561	544	571	547	579	527	519	532	537	545	546	506	526	555	491	538	555	539	544	552	531	528	508	538	515	513	541	520	552	593	534	544	562	524	522	572	566	551	550	548	517	527	574	548	601	525	522	558	568	529	571	524	514	553	519	516	554	561	530	515	517	535	509	509	531	519	573	509	544	562	561	550	577	523	563	588	537	514	536	530	567	548	539	562	544	603	531	515	559	577	583	548	569	519	558	539	521	522	537	545	509	548	537	492	543	496	555	549	505	557	514	523	576	519	535	525	555	578	540	528	560	547	553	556	516	543	557	566	523	565	580	576	545	528	566	534	531	545	518	539	573	521	561	565	562	578	526	571	554	548	536	554	528	538	528	515	594	560	546	537	553	560	562	557	532	543	546	574	547	515	528	515	566	551	540	532	546	584	523	559	531	527	545	535	559	544	573	528	548	534	566	565
15204	28367	19001	10094	7365	5498	3761	2807	2166	1748	1507	1355	1271	1192	1216	1214	1081	963	1049	938	941	848	821	785	733	757	745	786	776	715	758	738	774	732	768	826	825	864	849	747	819	709	669	656	619	625	644	614	610	653	665	646	626	583	662	657	599	598	578	562	560	621	573	600	602	601	589	574	562	583	549	506	534	573	557	609	539	578	557	584	544	552	573	587	583	589	569	573	595	553	589	539	578	539	545	556	537	565	552	558	543	545	577	543	581	580	534	584	579	573	559	546	559	581	564	578	598	552	544	592	592	553	538	616	555	543	616	572	609	568	570	571	568	546	557	578	596	545	541	549	541	584	602	585	540	544	554	568	542	557	568	578	585	602	553	581	540	586	605	604	544	558	592	541	571	602	531	579	529	594	544	595	586	563	563	564	577	605	561	553	571	533	547	561	599	553	579	509	595	530	602	580	563	576	538	546	561	603	607	545	551	532	551	544	563	591	596	552	555	569	548	563	536	555	609	557	583	576	540	552	550	578	560	550	573	573	555	568	577	572	563	580	596	574	591	600	543	602	562	583	548	588	491	558	559	531	599	587	601	563	568	574	545	540	540	586	524	508	505	562	573	568	603	513	605	553	545	604	540	575	554	547	568	538	545	568	612	581	560	558	573	546	583	516	605	581	550	549	582	543	578	570	555	569	565	588	558	593	566	519	540	565	534	577	570	574	561	597	576	553	555	608	541	570	604	566	572	565	582	583	578	553	526	573	557	608	595	565	547	545	561	609	608	585	558	574	593	542	560	566	578	558	583	553	562	582	563	560	573	540	563	569	576	567	561	548	547	578	596	545	544	544	570	557	575	537	561	563	527	535	516	547	540	541	574	576	535	598	578	536	621	556	573	563	594	567	543	554	567	583	594	589	589	562	564	588	578	578	600	521	554	589	569	572	533	543	609	555	562	569	542	537	583	559	567	558	568	571	530	599	536	582	563	572	566	563	578	545	547	548	569	563	585	585	551	550	573	609	572	571	586	562	575	571	548	559	579	564	582	580	588	539	599	545	562	542	535	591	590	578	559	571	573	610	555	588	570	558	555	603	590	593	550	552	577	594	592	538	548	599	579	565	585	597	577	586	592	585	595	583	560	562	568	588	594	560	608	546	569	590	559	580	587	552	555	545	556	536	568	601	582	542	585	602	601	531	610	507	604	595	562	590	518	585	587	573	619	591	624	595	590	548	565	557	560	578	582	534	596	560	573	574	565	567	560	596	550	569	536	616	565	560	579	599	597	549	546	577	604	581	514	551	564	520	550	567	522	543	570	573	534	564	594	580	585	582	565	575	572	560	513	596	573	548	560	587	555	595	541	563	562	575	575	572	572	571	591	528	550	566	542	522	569	575	548	583	595	554	616	585	595	568	566	569	608	554	594	573	573	570	559	567	591	586	535	557	558	534	549	583	594	534	520	547	602	574	581	555	543	577	563	555	573	583	565	559	599	547	564	545	580	588	549	526	562	546	564	540	534	575	548	562	555	570	576	517	581	568	555	584	560	547	600	558	577	558	607	583	528	592	521	544	574	561	576	552	625	545	557	504	586	580	584	594	537	587	603	612	573	547	573	541	591	568	570	595	592	603	543	572	577	582	573	577	541	573	607	565	605	542	578	526	546	551	572	548	624	579	563	588	594	546	580	569	596	539	565	584	575	516	562	532	531	609	584	540	537	558	539	526	590	573	578	561	537	553	562	557	550	584	544	568	567	595	565	570	547	558	586	577	560	541	550	560	564	558	532	565	558	518	570	549	569	565	566	574	627	565	571	538	574	569	593	520	562	560	569	563	625	579	569	554	585	583	578	589	562	566	604	604	561	574	586	591	543	526	574	594	592	570	518	576	532	602	542	567	600	577	572	544	525	526	598	566	544	554	575	549	561	596	572	536	537	560	550	580	541	599	557	566	559	604	579	597	556	518	560	521	540	540	553	564	596	551	558	534	563	577	605	537	574	526	534	539	551	592	553	561	555	544	583	503	549	594	560	572	526	589	545	597	571	559	552	570	554	559	537	547	541	600	544	566	590	592	594	578	589	583	587	575	561	575	527	566	523	597	580	578	593	552	537	546	592	559	553	567	590	546	574	571	548	574	569	590	589	570	600	561	579	550	543	554	566	554	573	557	575	559	521	555	540	556	593	551	552	523	593	549	572	585	555	620	556	567	577	612	574	610	563	531	563	584	573	572	535	574	559	537	549	569	525	574	566	558	588	543	535	560	560	543	550	552	579	573	593	572	578	545	558	577	555	564	545	609	601	555	561	550	569	576	519	607	598	559	597	578	578	562	619	546	560	538	553	537	537	603	542	564	544	567	588	601	557	529	563	555	565	573	575	561	596	569	549	588	576	541	558	555	541	542	527	542	535	584	588	623	551	532	570	578	559	550	580	544	572	604	550	590	603	616	546	544	557	585	574	540	569	571	562	527	557	563	560	538	586	541	567	542	554	561	551	561	557	557	558	505	545	594	559	560	549	552	508	622	579	605	516	561	551	609	572	542	580	606	545	600	589	575	555	582	550	548	560	523	562	545	571	586	535	558	572	572	590	580	564	604	591	567	565	558	577	565	592	565	562	523	602	558	583	590	538	558	577	555	536	571	564	580	621	588	542	562	589	581	575	581	602	574	535	572	580	530	558	585	544	533	575	548	534	582	606	546	527	596	550	558	533	542	549	573	526	582	541	558	554	555	589	599	524	558	528	590	577	536	557	546	579	594	569	578	572	571	576	581	563	567	580	612	563	589	532	602	524	566	591	572	564	576	574	549	535	533	581	595	556	588	536	544	560	564	582	550	625	563	511	574	562	553	575	556	572	574	596	601	544	570	568	566	537	522	573	560	550	577	578	565	552	612	546	602	616	602	575	551	585	569	559	579	567	596	568	533	558	607	533	571	556	556	542	561	584	552	596	543	549	537	540	592	550	567	565	564	554	571	580	578	552	539	556	538	590	542	537	569	585	556	562	557	556	543	538	592	557	582	580	545	579	580	550	612	566	581	562	579	512	582	595	601	577	567	594	589	556	637	564	578	527	567	595	585	557	555	570	598	618	520	543	579	596	552	618	599	552	549	544	553	612	543	596	544	562	627	555	543	558	584	564	552	615	561	564	559	601	552	552	545	580	539	553	571	599	584	582	561	568	542	583	586	547	588	571	598	595	549	523	552	562	610	591	584	558	567	584	547	561	583	617	549	598	559	579	565	575	599	544	594	544	588	546	543	547	561	583	544	555	586	567	584	606	585	561	553	540	560	587	577	557	591	588	592	579	583	618	561	555	565	541	600	612	552	569	523	571	567	563	590	545	531	594	565	576	550	589	565	595	604	488	547	571	584	574	551	576	596	567	566	561	626	538	595	534	559	528	578	594	562	574	522	558	561	573	561	590	571	598	561	560	593	618	571	578	564	611	580	543	578	557	571	579	592	573	562	594	582	565	509	588	575	542	567	600	571	574	577	561	592
24985	21246	27319	25333	12343	3597	2314	1784	1478	1422	1329	1250	1236	1254	1188	1169	1264	1155	1208	1187	1131	1174	1099	1128	1083	1097	1153	1042	1105	1098	1093	1097	1078	1138	1095	1148	1174	1098	1151	1097	1035	1083	1073	1068	1035	1063	1068	1009	1076	1046	1015	1026	1009	1035	1050	977	1068	1008	1042	1007	1009	1013	973	1052	1016	993	1033	1017	1057	1003	968	1011	1021	1025	1010	1036	1027	991	1024	1051	991	936	971	1014	1020	969	977	1009	952	1048	993	1052	970	999	1019	1055	1015	1045	1000	974	984	1013	1036	967	979	1071	989	1001	1006	1002	1044	1022	1007	1060	1033	1005	1028	988	995	993	1071	1010	1092	969	1041	975	1004	1013	962	960	1028	1009	1061	1046	1009	974	980	1005	979	1089	1053	1014	1055	1082	980	997	969	1010	989	974	1012	1033	906	993	978	1014	980	1001	971	962	1030	984	994	1024	1023	1005	1022	1025	962	1006	1029	1009	984	1019	1002	998	1018	955	1034	1026	977	982	1014	1026	1018	986	1012	1025	1021	996	968	991	985	922	944	1008	1014	1025	1054	1030	1002	1036	966	964	978	980	995	962	1039	995	1026	1040	995	1003	1044	998	1099	1029	1031	1023	1015	958	1046	1001	971	965	1036	971	1004	1031	1013	985	1022	1003	997	1011	1010	968	1015	1059	1002	978	987	1011	997	1058	1046	1002	1022	1049	1022	1018	935	1009	971	1055	931	979	1035	950	972	1078	997	1036	1030	1010	981	1008	1007	1009	1004	974	1035	1076	994	1010	1001	1010	1025	1074	942	967	939	965	1068	1025	1006	992	1001	1046	971	937	1050	1046	1080	986	1008	1004	1078	981	975	1040	1006	993	965	1020	1027	1005	1027	978	1001	901	1013	987	1005	1009	1053	1021	990	997	1051	997	978	1017	1043	993	981	1027	1017	985	1036	1054	991	1021	987	1003	1009	1000	1076	1046	974	986	1064	964	1012	1007	1080	965	983	1008	994	1012	974	1025	1015	983	981	1055	1006	1065	989	1026	1019	1034	1011	987	1016	1025	1098	1028	998	1040	988	994	973	1008	1023	1023	1022	1022	990	997	1009	1002	1052	970	1006	979	958	1036	968	1027	1000	1019	994	1003	970	1060	1018	982	1006	983	980	1061	977	1022	983	1006	1045	1073	1005	990	1080	1063	979	1028	978	988	1000	987	1068	1054	1015	1083	1062	974	992	978	970	949	1010	1033	1027	1031	1028	996	973	1046	1029	1012	1013	959	983	1001	973	992	1035	997	1030	988	980	1013	1003	1060	1030	948	937	992	1117	1021	973	1039	1014	979	949	1034	1010	997	1040	1034	1021	1011	988	1054	972	1033	994	1045	1063	1086	992	1044	1013	984	973	1020	988	1072	1017	1006	1060	958	995	971	969	990	1036	987	966	998	1022	1009	966	1032	1027	1009	997	962	993	1006	1060	987	1035	1068	980	1024	1005	967	1004	988	966	1005	995	1025	986	997	969	1018	1012	1027	1014	1006	1000	1040	1046	1061	1023	1011	1053	979	1098	1029	966	1040	1012	1000	995	980	977	1053	988	967	1035	988	998	997	1038	964	1039	1035	966	984	971	1095	1025	992	1014	989	1038	1036	1031	1053	913	963	1016	1003	995	1068	1064	954	995	990	993	987	990	1044	1041	1057	984	971	1011	1000	984	1067	994	952	972	1035	1092	993	981	1059	1048	1006	1010	1022	1018	991	989	1036	995	1063	1007	994	1024	997	1042	997	998	1000	1056	964	992	990	981	1018	1017	1057	1034	978	1072	971	994	1090	987	984	1038	1027	1025	1063	1035	1004	1030	1028	1035	1019	996	931	1001	1029	1025	1028	1042	1020	957	1023	974	983	1002	980	1015	1011	1008	1033	1037	1080	1010	986	968	996	973	1021	996	973	973	962	1015	1040	1028	1008	1012	952	1000	1015	1014	987	1057	1001	954	964	1043	985	998	1017	1017	1056	995	1031	983	954	1004	975	1034	991	961	994	1036	1006	984	999	1017	950	997	1073	977	1017	1007	992	983	969	1025	995	983	989	1066	948	998	992	1004	1024	1011	1035	1006	998	981	1085	953	959	994	1038	1069	1014	1018	1001	996	993	1055	943	1036	1066	1027	1002	1026	1000	1002	1001	1014	1044	1041	998	961	985	993	1001	1012	1040	991	1016	963	1047	1018	988	1083	1031	1036	971	1024	1010	1016	1066	1044	963	995	994	967	1008	1027	981	997	990	1036	1024	979	1040	1008	1037	965	1056	984	1011	1072	1013	1079	991	999	1016	961	1005	998	1010	1002	951	1048	1074	1001	1044	967	1011	1029	991	990	1033	1022	1034	1032	1003	1057	993	969	1009	1000	967	1033	973	988	1001	954	1014	1010	1085	1023	993	980	970	1021	1010	980	1004	966	1019	1034	1059	988	999	963	1023	960	1043	1031	992	1021	1059	966	1011	1007	1038	1013	1070	1014	1043	1021	1026	1015	960	970	991	939	1082	972	1004	1048	1023	1019	1039	997	1041	961	1012	1033	1000	994	1054	988	1016	1058	952	996	989	985	1009	1016	1004	1002	1028	1048	1016	969	1003	1018	1065	1045	968	1037	1009	1049	982	1072	986	1026	994	1005	998	996	1068	992	1037	959	1013	1007	1017	956	990	978	1036	979	1058	1062	997	961	1022	1049	1021	969	1040	1019	953	1047	1043	992	975	1040	976	997	938	1023	1007	980	1014	974	1044	1051	989	1027	1003	966	1022	1032	1034	1011	1005	1040	1033	1090	980	967	1049	1050	996	959	960	1009	1021	1049	1053	1055	1026	1005	1030	1000	1042	987	998	1009	981	1010	926	1019	1062	1025	1026	1027	1053	1001	1063	1024	977	1039	1019	1037	1006	1034	949	1042	955	960	1014	1002	992	1026	1021	982	975	988	1023	1014	988	973	1010	988	1026	983	980	1017	1002	997	1022	999	994	1007	981	1003	1013	1010	1060	1049	1001	1077	1017	1001	1006	939	1011	1039	977	1001	1025	991	1016	986	1014	1040	1010	1003	1033	1070	997	1054	1025	1027	1028	1032	968	1039	993	937	977	985	1033	993	1066	979	1018	967	951	1009	1030	1047	1004	1001	1016	978	1009	1027	991	1052	985	979	1019	969	1023	964	973	1025	1033	1057	1030	996	979	1004	989	1003	1009	987	990	967	1019	991	1034	1024	928	1010	1030	1001	1023	1009	980	1083	1030	977	987	1048	1010	994	1095	1007	1085	1086	959	980	1035	980	994	1008	985	1014	1031	1013	965	999	969	989	1008	1008	1030	973	990	1012	1012	1017	1016	994	1077	1003	1015	969	982	1036	1002	947	956	978	935	1010	1014	1037	1043	976	970	1019	971	972	1038	1037	1042	1025	1026	1020	969	991	1037	997	1052	1022	1058	993	1006	1044	1020	1021	956	1062	990	997	959	1002	1079	1030	986	1006	1024	963	995	1040	968	1028	992	988	1016	988	1019	967	1017	1015	1025	1007	954	1000	1008	1055	1010	1020	1016	1024	1069	1028	986	996	1009	992	1038	1027	1029	972	1007	1012	1034	941	998	999	1014	1036	1009	1019	974	983	996	1019	1019	1033	1003	970	1015	991	1043	985	1043	1037	1037	982	1033	1051	977	1018	1017	1010	953	1060	976	1040	1060	990	991	980	978	1027	1006	946	965	983	972	995	981	999	958	1078	1062	971	1017	1026	981	1074	1060	1021	984	969	1039	1048	941	1002	1016	964	954	1020	1009	996	999	1006	982	1052	1045	1003	1009	1011	1048	1062	950	985	1023	1093	945	1085	964	987	988	1020	963	964	1027	936	1013	1002	1002	979	1063	1008	1049	1037	1055	1031	1066	1003	1018	988	979	999	1045	1016	1014	987	1008	1005	1044	992	1003	1057	1052	1039	1062	1051	990	1007	966	1005	997	1034	1012	1055	1039	1037	1002	995	1058	1028	990	973	994	1000	1037	997	1039	1018	956	982	983	1009	978	987	1007	1011	1016	1023	999	1084	957	988	1012	1007	1036	1005	1037	978	1049	1029	1010	1030	1001	1077	1040	1010	1018	1020	1030	984	1035	982	1029	965	993	1026	1019	1004	1047	1000	1016	1004	1006	1042	1018	978	1049	984	1023	1075	970	1039	1034	1055	1055	1001	966	1049	1039	1011	962	1043	1004	1031	1043	1016	1099	1048	1000	957	1014	1040	1017	1033	1033	1026	1012	1035	1022	1058	979	1010	1055	998	1036	962	1014	995	1055	1051	963	975	1040	945	998	1051	1052	969	986	1018	1046	1120	986	981	1005	970	1031	982	986	1056	971	1034	974	1032	990	995	1042	999	988	1022	1017	1001	994	1014	1025	954	994	982	949	993	990	1012	965	972	1007	1069	988	1037	1037	991	982	996	1004
14430	23632	15100	7895	5882	4472	3301	2511	2020	1935	1686	1614	1550	1491	1509	1452	1459	1394	1372	1331	1305	1283	1178	1177	1175	1172	1182	1146	1188	1124	1135	1197	1115	1164	1139	1202	1163	1262	1198	1258	1187	1128	1159	1064	1050	1049	1069	1036	1056	1093	1060	1038	1093	1017	1063	1011	1041	1002	1064	1038	993	1013	1060	1063	1059	963	1002	998	1056	1073	1010	991	1059	1033	1039	1021	1013	1006	1021	1042	1029	1027	1020	1072	1024	990	975	1056	1039	1063	1046	1012	1051	950	1020	1085	955	959	1002	992	975	980	983	1059	959	1012	1037	999	1002	1006	1063	1054	984	1081	1005	1033	998	1030	965	1036	1023	987	1067	938	1038	1042	1027	1044	1013	1004	1070	1023	1003	964	1031	1057	973	1039	1029	1028	999	997	995	1071	1013	1007	1005	1049	958	970	998	1048	995	1013	1043	988	1016	989	1035	970	973	1013	986	1010	984	987	1010	1075	1014	994	1049	1036	1062	1035	1042	1018	1030	1027	1026	1059	1026	1009	1056	985	1072	998	991	1045	1061	1026	1054	1055	1035	1012	1006	1026	1005	998	965	989	997	1034	1032	1024	1015	1033	1013	1036	973	1014	1015	1025	970	1034	1001	968	1037	1022	1002	961	1078	1019	1043	978	1067	1043	1030	1026	1062	1048	1031	966	1012	1057	993	1077	1041	971	1010	1017	991	952	1038	981	1061	1046	1036	1053	980	1007	1029	1012	986	995	1009	1034	1007	1037	965	997	988	1019	971	1034	991	1044	1042	1050	989	1018	1047	1059	1007	1042	1002	974	1004	1057	1026	1016	1073	1069	1036	1035	1030	1038	988	977	985	1022	1066	980	1033	957	1034	1022	1046	1023	972	1059	991	996	1088	1044	1057	1027	1001	1026	1076	1093	1013	1062	1052	1024	1084	1082	983	994	1030	1012	1008	1024	1036	1061	1041	979	1007	979	998	1019	1022	1059	1007	1057	983	921	1027	1005	1015	1050	1018	1034	1000	1025	1024	976	985	981	1017	1013	1008	980	1018	1058	1014	983	1077	968	1076	1023	989	964	1028	1010	1042	1009	1006	964	1004	1003	1008	1036	1039	1084	1026	1057	1033	1066	1018	1052	1007	1009	956	992	1054	984	1023	1075	965	1106	1068	1057	1000	1039	999	1028	1068	1016	1035	999	1054	1062	1061	1039	1002	1035	1065	1115	1060	1024	986	1040	947	1058	1011	1046	991	1017	1017	1102	966	1036	1025	1017	993	972	989	1023	1049	1022	1036	1012	1050	1038	1025	1002	1033	1045	978	1031	974	1055	1080	1079	1050	1020	1073	1008	1011	1007	1033	1014	1043	1000	1054	1033	947	1052	1000	1012	948	1009	1005	1044	1059	1003	1064	1023	988	1042	1024	1055	974	1072	1008	1009	1022	968	974	991	1071	1038	1053	1007	1001	1016	1054	1030	982	1023	1046	1088	1072	1043	1065	1018	1033	1036	1026	1082	1007	1035	940	1032	1009	1009	1067	1023	1019	1027	978	1078	1066	1013	1028	987	1055	1073	993	961	1017	1042	1036	1025	1041	1037	1017	1023	1000	1011	1020	1056	1004	1041	955	1021	1003	1076	1032	1054	999	1021	985	997	1054	995	976	1030	953	1001	1027	1054	1031	1035	1008	945	1061	1037	1030	999	997	1009	1026	964	1025	983	967	1028	1017	1059	967	1021	1037	1044	1027	961	1052	1032	1006	983	1024	1025	1073	977	1034	1044	1002	998	1034	989	986	1081	1046	982	1007	994	1020	975	1078	1028	1005	1033	990	1003	996	1047	1000	1036	962	1032	1062	1049	1027	970	1010	1015	1002	1071	1052	1029	1031	947	1025	1048	982	1086	1024	1038	1009	1041	1030	1054	1052	1012	1002	1027	1038	1050	1049	1033	998	1036	1030	1016	996	1044	978	1063	1004	983	994	975	982	1058	1018	991	1025	999	962	1139	1047	1021	998	1017	1060	980	1012	1061	1057	1042	1026	997	1102	1011	1042	1006	994	1053	1022	1021	1003	992	1004	1030	984	1027	1039	1012	1046	1000	1031	1053	1022	1008	1015	1020	1043	1021	982	981	1083	1004	1008	964	1038	1032	1016	1028	1018	1036	1032	1055	1004	1062	1061	1032	1020	1081	974	1038	1060	1006	1045	1015	1004	999	1005	1001	1027	1022	1014	1007	1011	951	1065	1032	1023	1047	1035	1029	1030	1027	1035	1059	1061	1058	993	1114	1049	1050	1008	1020	1035	1040	1023	1066	1022	1003	1028	1011	973	966	1025	965	996	1040	967	1030	1061	1004	948	1000	1036	994	1013	985	994	930	947	1034	1010	1066	1071	993	1048	1082	1023	1017	1000	1020	1029	1014	1000	1031	968	988	1056	1005	1015	1022	996	1041	1023	1014	1032	1001	1062	1063	960	1020	1031	1045	1019	995	1069	1044	1019	1003	1007	980	1039	1048	996	1022	1029	1016	1050	1016	1056	1016	1020	996	1037	1001	1056	1034	1020	1018	1033	1073	994	1059	1032	1034	991	945	995	986	1058	998	1001	1003	983	1018	1042	978	1032	1040	1010	1044	1023	1004	1008	1016	1032	1093	1014	993	980	1023	1019	1003	1046	1011	1030	1062	952	998	1045	1058	1006	999	1033	1038	1068	1092	1007	1073	1000	1009	1079	1044	1016	1058	1006	1027	1062	1055	1054	1055	1009	1050	1026	1004	1061	1027	1049	1043	997	980	1036	975	1000	1034	1038	1018	1062	968	1005	1000	1048	1050	944	1023	976	1042	973	1017	1025	996	1019	1041	1022	1048	1064	1035	1028	1010	1028	1004	1010	991	985	988	1010	965	1017	1002	982	991	1063	1024	1017	1112	1057	999	1068	1005	1033	1062	990	1034	1011	1039	1009	1046	1017	1036	991	1009	1030	1049	1050	974	978	1045	1014	1002	1064	1009	1090	973	1000	1022	1024	1032	986	1045	1023	1040	1021	1007	983	1019	1003	1049	1043	1017	1025	1020	1036	1064	1054	962	1026	999	1023	1026	1038	1057	1055	984	1052	996	1041	1032	1018	1031	1048	999	1019	1011	1041	1069	1004	1024	1013	924	960	1036	1017	1044	1020	972	1046	1067	1011	1027	1045	937	1037	1050	990	1052	1009	1063	1028	1023	1042	996	1002	1024	1031	1005	1016	998	1011	1030	960	1053	1037	1011	998	1080	1053	997	991	1022	998	1031	954	999	1025	980	980	1014	1009	1018	982	1000	974	995	1022	1042	985	978	1083	959	1064	1019	1059	1016	1009	1005	977	1001	1045	1021	1006	954	1037	1027	1053	1019	977	1058	1016	1052	1006	972	1052	1029	1026	1079	1082	961	1036	963	995	1029	944	1039	1006	1036	978	1096	1033	1037	1012	1027	1128	1027	1061	972	1010	1028	982	1025	1028	1041	998	1032	1037	1011	978	988	1038	1023	1014	1018	1024	1052	1048	1026	1028	1030	989	1044	1064	1032	1043	994	1047	1016	1062	1032	1050	1070	1013	993	1016	1041	986	1013	982	1044	995	993	1027	996	1050	1051	981	989	1021	1012	1013	1034	1020	1014	1001	1020	1037	1059	1014	1033	991	984	1023	1040	1021	1052	1007	1014	1002	1016	1006	1013	1040	999	1022	1005	1051	981	1031	963	970	995	1011	1058	1019	967	997	987	1073	1038	1052	1037	1073	989	993	990	1029	1010	1043	1055	1028	996	997	1057	1001	1008	1030	997	980	1013	1045	1039	1016	1036	990	1030	984	1059	1047	1028	1006	992	1020	1020	961	1015	973	984	1076	1006	1051	1018	1014	1025	1018	1096	1083	1020	1056	971	1017	1024	1018	1021	1007	1053	1000	1022	1041	1008	979	1016	1001	1021	1005	1003	960	1005	1038	1025	1047	1006	1030	1044	1026	1032	1065	998	986	965	1083	1014	1011	1010	992	1003	1024	1006	1028	1030	1070	993	1027	1051	985	1037	1014	1006	1040	1084	1044	1014	1005	1040	1051	1061	1042	1065	1031	978	1058	1023	980	1027	1073	1053	1001	1041	988	1054	1014	1014	1076	987	1052	973	984	1000	1028	994	1000	1028	1047	1007	1005	1029	988	977	1022	1050	1036	1009	1033	1029	987	1027	1076	994	1051	1022	1018	1031	1013	985	1065	992	1020	985	1011	985	1025	983	1025	1013	1008	985	1083	1041	1074	1053	1014	1023	1001	1028	982	1056	1012	1021	1051	1043	1022	1052	1077	1032	1038	916	1100	1054	1000	1028	1013	1026	1014	1040	1028	1034	964	967	1002	1090	966	1037	990	1031	993	1035	1003	1048	1000	1000	1006	1012	962	1016	1002	1023	1067	1032	997	1052	1040	1058	1019	1059	1010	976	1028	1030	1001	1047	1042	1018	1009	991	1022	1010	1031	1043	1007	1049	1016	1029	1018	996	1059	1038	1018	1089	1018	933	976	1057	1018	1067	992	1054	1036	1040	1046	1037	993	1004	1010	1076	958	993	1067	1053	1038	1019	1022	1059	1036	1069	1069	974	980	1058	1054	980	1064	935	1017	1029	1027	1005	1028	1015	1002	1035	1048	1002	985	1067	976	1027	1019	1033	1059	1060	998	1008	990	1017	988	1035	1020	1033	1007	1015
22663	21284	28960	23945	21300	21436	11037	3098	2106	1774	1651	1534	1358	1284	1359	1248	1281	1218	1232	1144	1112	1082	996	952	982	984	972	946	1001	971	987	1014	1019	961	1012	1022	1026	1069	1049	1035	967	931	966	891	892	877	897	878	832	893	843	884	833	885	877	936	851	838	819	837	831	827	824	843	779	820	814	828	800	834	827	840	796	839	827	769	816	836	833	819	822	841	793	835	810	837	771	752	821	768	804	793	837	796	816	802	844	773	788	784	787	811	844	795	819	756	772	798	810	809	831	799	828	801	852	823	841	825	821	776	810	773	850	815	848	817	775	789	791	824	831	840	760	815	844	839	771	807	862	790	788	766	832	847	832	817	819	745	865	807	772	753	840	781	850	770	811	872	841	809	797	829	755	777	822	806	826	822	824	815	840	798	793	829	853	817	784	853	817	842	841	846	794	811	797	791	828	821	764	907	873	784	831	826	813	839	754	786	803	817	784	809	835	815	872	826	807	817	830	805	855	816	779	801	868	808	818	804	798	815	811	837	783	807	821	797	796	853	794	793	832	833	797	799	822	786	799	787	824	794	773	806	788	806	788	821	768	842	796	859	819	846	827	817	845	867	781	819	826	838	766	854	816	790	809	754	847	831	830	838	803	813	856	810	764	759	808	832	731	796	815	813	841	804	789	796	808	805	828	830	793	845	824	811	788	810	804	786	820	807	804	814	819	838	805	756	812	830	808	811	829	799	757	806	813	815	841	776	762	873	848	858	852	845	777	757	823	808	816	795	780	828	816	785	790	787	782	850	780	787	792	796	877	804	814	773	850	817	762	830	785	841	754	781	816	826	804	764	862	806	839	854	830	801	764	814	809	786	869	858	860	781	822	780	813	800	790	778	853	858	746	844	785	789	804	819	743	789	829	766	845	793	828	793	799	853	816	760	772	823	761	813	781	814	778	829	812	779	755	790	828	774	848	773	789	774	838	785	832	765	841	814	812	803	805	773	824	829	837	796	823	864	810	807	832	817	805	850	804	838	798	779	777	801	809	858	840	799	778	839	801	838	820	805	771	832	789	809	854	820	791	763	810	839	817	817	878	791	805	859	820	797	764	809	867	840	844	810	791	789	793	801	809	814	812	807	806	779	791	738	806	794	820	810	803	832	818	781	814	820	789	832	840	836	791	793	801	813	838	829	760	837	770	826	798	815	827	784	864	773	835	818	775	795	803	769	825	767	830	784	813	821	815	840	805	834	796	778	808	814	856	792	794	837	775	809	829	822	756	835	768	830	820	813	838	793	809	837	821	788	836	793	775	821	829	853	808	841	804	793	818	808	827	835	822	811	807	800	780	830	828	826	849	824	814	802	837	801	807	840	801	816	835	790	808	800	840	778	792	793	833	848	847	795	789	863	819	795	794	859	808	814	817	770	752	787	798	810	862	773	810	810	816	832	827	835	772	803	861	830	788	799	797	817	811	801	831	813	789	763	777	823	807	790	889	830	848	810	824	760	820	805	808	810	799	761	841	778	822	795	786	810	788	797	827	807	838	806	833	772	841	828	830	856	746	778	760	821	811	844	777	812	809	841	806	855	850	832	804	771	868	813	805	746	794	803	800	823	773	787	802	814	770	886	803	802	788	787	848	781	821	826	791	777	830	839	780	771	810	769	845	836	836	835	869	806	819	813	806	806	813	801	801	812	806	793	810	760	860	772	759	804	826	794	824	857	817	813	830	756	808	824	811	814	804	833	808	815	772	799	791	800	814	832	809	808	794	794	786	822	841	816	797	841	821	802	828	754	806	831	829	817	801	785	809	845	806	821	803	775	823	820	840	797	827	798	856	825	814	722	780	800	867	792	831	760	837	776	807	788	799	824	796	816	823	826	818	835	797	754	825	846	809	798	890	835	785	780	793	835	810	776	788	788	804	830	795	828	834	804	800	800	828	766	778	845	768	797	789	756	781	836	791	796	798	773	846	807	831	811	834	813	834	835	849	783	830	778	876	850	783	728	851	812	798	815	756	812	760	803	849	788	816	821	753	859	806	807	806	864	830	803	778	813	830	802	746	860	782	798	865	816	808	771	764	817	810	758	807	802	831	810	826	840	808	808	788	788	846	793	763	781	790	759	761	800	753	775	777	853	784	784	775	838	814	764	814	820	788	858	803	761	817	830	775	842	844	823	840	798	821	758	820	777	837	783	755	823	862	792	793	781	827	799	803	797	797	790	798	830	796	793	798	762	790	833	801	787	827	765	852	784	752	831	815	784	794	824	837	816	812	788	752	812	772	799	811	797	810	815	777	798	809	825	814	815	831	798	823	782	791	778	792	812	798	814	868	824	861	817	816	831	819	838	794	800	829	814	819	774	817	789	835	800	761	867	827	826	823	740	790	800	823	813	748	778	762	804	823	794	796	863	790	759	779	813	768	798	795	764	788	789	781	862	785	796	873	814	818	779	805	846	820	812	824	825	780	837	809	809	797	780	798	822	854	813	785	754	831	799	836	811	856	759	791	805	872	812	819	831	785	811	771	760	850	842	774	892	833	828	792	776	774	778	791	745	808	861	784	874	768	781	810	807	784	800	765	848	811	837	867	807	806	771	826	828	795	849	797	840	821	759	779	806	803	824	760	806	802	792	780	818	775	823	779	787	847	792	826	826	804	790	843	835	836	815	831	802	791	829	810	805	810	868	823	779	834	840	810	797	831	825	852	782	782	801	795	824	827	823	836	832	803	870	796	846	846	822	773	807	801	838	826	814	792	813	827	830	788	786	798	806	863	765	798	787	889	803	832	798	807	774	767	830	845	824	867	835	769	823	805	826	822	797	806	827	812	791	822	835	805	850	811	823	858	823	776	828	788	775	754	754	807	753	790	776	791	803	802	830	797	784	766	828	823	814	818	839	753	788	798	811	812	777	738	791	795	798	762	808	764	802	869	834	828	804	841	824	813	795	794	810	752	800	850	853	818	792	843	821	797	870	815	815	788	774	769	785	812	817	721	810	790	800	829	783	810	765	794	790	804	793	831	821	804	793	798	820	828	814	829	835	751	820	804	811	846	799	827	838	865	893	833	809	804	762	751	809	756	776	850	838	787	830	831	764	846	816	783	790	765	796	796	793	808	794	796	810	788	808	839	815	855	795	865	802	836	807	812	782	794	839	774	771	814	812	824	845	808	833	823	769	784	796	793	775	755	788	818	798	806	804	796	794	818	752	822	808	811	832	783	786	797	759	831	842	794	827	794	788	814	803	806	770	854	806	778	795	771	818	760	802	846	815	793	814	835	805	837	814	781	816	809	804	810	778	820	782	780	819	761	786	826	795	817	832	811	775	804	775	815	813	836	810	815	786	776	765	804	781	796	842	820	809	797	808	770	833	740	801	770	776	821	787	757	791	836	817	805	853	813	784	819	787	809	774	872	828	780	825	795	827	768	798	814	839	783	840	813	813	806	887	826	819	812	757	765	811	827	832	787	761	804	826	834	808	793	833	796	842	812	736	806	784	807	766
18162	33773	24016	13932	10240	8129	5656	4226	3228	2634	2324	1989	1931	1870	1762	1744	1546	1512	1390	1369	1302	1231	1196	1065	1029	1006	1076	1064	1083	1089	1076	1079	1087	1099	1145	1171	1201	1215	1162	1193	1040	1009	973	911	910	862	906	946	945	938	885	875	879	881	884	906	796	893	859	783	833	849	810	814	782	801	799	795	807	821	825	810	795	789	797	784	796	858	803	805	839	821	805	845	801	851	800	851	806	794	845	811	859	876	759	842	805	760	829	793	805	816	828	782	831	825	788	816	833	808	812	827	760	804	842	845	764	829	791	810	828	734	788	814	771	882	796	800	798	781	804	822	823	836	765	788	819	836	783	831	769	753	787	834	790	803	814	797	839	773	818	816	788	751	778	811	766	790	808	811	777	739	837	797	842	782	783	763	750	842	844	809	818	821	810	827	804	748	797	815	791	797	807	816	796	845	813	787	745	794	778	797	812	806	851	801	802	821	802	824	768	798	811	786	812	807	831	800	770	758	829	810	793	782	838	783	806	833	758	824	801	815	806	806	810	831	832	826	793	789	770	829	794	779	759	811	801	802	816	756	834	751	791	798	803	822	772	865	764	830	849	817	797	845	787	832	751	830	784	785	802	808	796	840	803	829	791	819	814	809	787	783	789	755	757	845	823	806	846	772	836	843	807	788	830	849	725	751	730	833	771	819	790	797	809	795	729	791	810	796	739	801	787	838	762	756	793	832	773	780	796	781	799	789	751	841	808	827	803	828	791	791	813	790	777	780	813	781	795	806	833	765	851	731	807	742	782	880	806	780	845	782	822	791	811	818	788	823	808	839	800	770	813	779	817	768	830	847	789	719	751	817	774	839	810	804	807	814	782	802	793	824	796	802	779	824	794	777	814	803	805	755	833	779	807	751	773	822	805	824	775	733	802	771	797	808	812	813	843	853	840	850	774	778	819	803	790	818	849	761	811	777	816	824	779	823	784	821	808	807	864	785	849	804	803	805	828	755	852	759	806	819	793	808	810	804	803	795	800	799	786	826	851	829	792	840	860	793	826	771	845	823	796	746	781	837	863	801	801	767	768	826	784	846	794	803	822	797	735	808	812	804	817	797	817	802	837	833	823	780	814	790	830	829	819	816	777	802	701	781	821	793	816	817	860	766	785	804	797	790	786	822	801	822	816	778	790	872	775	793	799	761	811	811	837	789	834	812	785	772	807	801	806	865	772	806	826	806	861	820	831	776	847	834	811	822	823	824	849	867	822	805	790	787	771	768	802	837	734	781	807	799	795	786	822	840	750	765	813	779	836	844	804	799	838	849	778	830	813	804	757	809	777	844	821	769	821	775	822	788	790	805	819	771	768	763	786	852	782	802	822	755	803	789	834	817	820	769	830	765	806	784	823	802	789	811	779	823	851	767	845	839	808	796	818	818	807	802	842	822	783	804	806	779	786	787	806	848	760	814	779	778	792	786	783	882	765	784	817	778	841	798	851	816	791	835	791	763	776	797	824	774	783	786	782	797	785	769	802	847	837	773	818	791	808	825	762	824	788	802	823	809	758	807	819	743	821	782	836	732	792	779	776	789	818	769	807	828	750	829	767	856	795	825	772	831	745	815	798	809	768	809	824	816	765	812	786	769	812	840	799	812	783	819	792	816	794	810	810	768	836	802	782	812	751	827	815	766	799	795	837	792	768	807	734	794	778	853	838	819	777	836	834	796	818	808	781	771	749	843	743	802	735	812	767	845	801	824	791	785	781	835	808	772	804	801	766	776	827	824	821	864	814	832	795	789	798	826	779	784	822	813	850	786	781	805	805	822	813	786	798	777	835	795	779	774	807	793	778	765	784	840	815	845	780	835	788	778	774	752	827	811	768	788	824	829	768	816	775	824	793	797	788	825	813	825	798	820	785	836	789	851	797	808	844	781	809	779	789	769	782	796	767	847	779	788	791	780	843	799	807	795	811	832	804	790	800	819	769	823	776	855	787	808	808	768	803	787	805	761	811	825	794	809	827	766	790	762	842	807	813	789	768	811	791	803	781	809	809	779	772	841	814	815	801	819	798	797	799	828	835	782	804	788	796	817	765	855	826	762	796	838	784	746	800	796	824	802	789	775	823	811	788	804	812	797	763	811	785	819	819	848	804	778	788	737	798	865	729	809	824	856	770	821	800	720	838	807	829	794	784	741	839	786	802	797	748	784	829	779	813	769	779	754	761	865	754	789	801	791	810	811	782	779	790	830	784	834	824	761	760	813	723	790	778	797	803	806	797	837	812	810	797	830	795	748	784	823	791	773	821	792	857	782	811	804	754	824	759	793	792	814	788	805	772	756	836	785	836	765	775	787	819	815	790	794	780	776	775	779	785	830	823	848	793	787	857	836	802	837	800	812	833	764	827	759	805	723	783	820	799	808	786	752	800	799	807	787	777	799	800	817	783	828	842	844	805	784	784	791	799	764	778	827	820	786	734	787	851	772	828	768	814	788	778	807	783	791	775	784	817	808	801	827	824	763	836	775	770	775	783	754	806	766	822	783	729	782	735	873	814	787	813	815	815	848	776	777	778	774	773	780	821	776	828	791	799	816	808	813	810	791	815	782	786	811	830	805	803	823	786	785	808	755	777	778	816	810	801	837	836	856	854	765	758	799	835	791	783	833	788	755	762	786	797	771	813	741	794	793	713	834	793	752	810	809	816	794	842	813	750	757	755	799	851	856	789	809	766	821	782	836	796	829	761	810	795	817	823	762	826	826	803	828	858	764	775	811	791	828	786	726	867	794	821	795	817	757	807	756	839	819	786	807	815	802	791	771	772	846	811	798	839	827	790	806	779	826	870	798	800	748	834	830	795	785	783	782	792	764	756	808	803	827	791	808	730	787	793	833	849	763	822	789	855	819	794	814	748	799	823	832	791	814	837	775	777	790	846	735	787	794	786	786	759	809	824	783	802	839	811	802	783	850	831	804	783	839	795	783	781	775	789	790	808	753	806	809	820	780	834	847	828	796	832	872	765	766	801	831	819	781	768	806	834	784	781	822	813	833	784	869	813	843	789	771	850	815	768	826	769	807	768	790	808	830	790	803	864	774	802	798	786	797	753	793	801	816	805	795	825	729	768	820	758	829	778	837	797	775	828	824	818	760	767	796	780	837	879	828	794	846	869	772	786	834	781	814	780	815	818	799	751	810	773	844	817	779	798	792	789	732	834	756	820	806	738	836	795	827	823	780	824	804	825	833	840	805	783	818	796	768	790	784	756	824	747	820	799	802	790	761	767	780	846	752	770	784	793	825	793	829	839	788	786	833	812	787	769	838	799	776	857	821	770	823	772	771	743	830	740	795	773	785	837	833	747	828	810	771	767	801	841	856	810	778	794	816	853	847	826	781	753	858	771	803	758	802	782	743	725	792	806	805	824	793	810	759	764	785	773	838	794	795	805	810	762	769	774	770	778	745	803	764	778	860	763	788	796	850	780	806	765	809	777	819	774	797	809	777	833	812	817	808	786	788
28244	19381	11780	5440	2742	1987	1450	1169	1048	1005	967	894	945	911	894	920	875	873	914	840	872	821	867	815	805	772	821	814	785	811	725	786	832	783	824	852	830	878	848	826	811	806	794	780	846	774	737	760	761	807	753	740	774	723	772	760	744	773	746	780	784	741	753	806	782	722	734	758	753	749	759	776	706	755	750	681	817	758	713	741	746	742	720	771	745	738	736	765	752	748	723	698	776	731	768	766	755	721	711	772	766	726	801	780	752	762	759	724	736	744	714	738	754	704	756	764	776	719	742	713	750	805	764	717	783	744	734	714	712	751	760	746	728	790	703	706	740	723	743	735	752	758	784	746	761	730	764	813	752	701	779	734	760	726	730	773	752	787	748	767	737	741	703	750	725	734	785	702	796	734	753	738	739	756	792	813	778	769	745	733	737	703	679	757	716	726	728	758	729	787	747	739	763	737	762	716	775	734	738	735	748	742	786	776	729	768	776	751	775	770	762	731	720	732	747	757	748	763	763	767	772	779	779	735	750	748	760	725	765	714	763	764	745	756	735	717	742	735	734	745	742	752	760	745	703	752	750	730	743	758	704	764	733	733	712	779	723	700	736	710	731	725	787	792	745	763	723	810	764	715	690	756	722	761	739	807	780	753	739	769	787	742	748	757	777	753	789	755	755	733	730	763	703	765	765	763	755	739	754	704	760	752	738	736	732	740	712	762	800	773	756	790	848	738	768	770	776	770	769	708	698	730	770	696	791	696	790	713	733	764	734	801	753	765	730	742	785	800	733	719	716	717	778	762	734	747	747	760	734	765	720	814	758	770	807	707	748	726	761	797	760	795	731	736	669	733	727	795	772	769	736	750	770	767	742	750	746	717	778	733	723	771	739	760	700	775	775	751	769	709	744	756	707	719	765	725	775	799	759	753	722	787	779	760	711	769	690	762	784	720	760	783	793	747	777	781	767	744	779	747	739	697	771	720	757	752	751	723	683	726	716	740	807	733	739	766	746	728	760	742	731	781	727	786	770	805	763	722	763	781	759	787	763	798	743	772	760	760	713	714	783	777	745	726	745	737	774	758	718	763	777	749	766	758	721	783	749	725	822	761	753	795	730	780	759	715	698	708	694	728	713	740	754	761	726	729	748	781	740	740	715	744	757	769	747	720	740	740	764	719	754	741	774	777	752	760	719	804	730	750	807	729	734	785	754	737	772	742	788	758	714	732	745	732	709	738	772	746	769	743	737	703	757	737	754	740	759	760	742	774	723	780	768	793	749	737	728	751	783	752	726	735	734	739	676	704	766	765	750	760	776	733	759	773	737	787	827	695	718	757	745	778	737	753	721	739	751	746	741	728	734	731	721	745	715	729	766	742	740	727	718	758	755	769	733	782	735	760	810	768	730	748	761	698	765	733	735	758	755	719	767	771	746	717	797	726	740	774	746	764	727	740	770	741	728	730	750	771	736	727	731	730	731	738	727	747	732	737	780	768	776	729	765	763	783	822	764	753	764	734	773	741	723	754	721	742	744	782	743	727	756	732	718	742	791	794	780	715	767	758	758	726	739	773	730	798	785	743	746	775	785	749	728	750	782	785	778	753	717	733	756	772	772	753	721	721	726	768	758	731	726	767	750	731	709	745	763	736	737	705	752	715	732	752	752	789	763	748	799	749	755	725	734	748	755	747	739	719	738	741	756	688	740	755	762	714	778	786	746	722	765	756	745	744	744	789	774	767	824	800	702	712	789	768	793	779	725	736	754	770	734	783	736	762	731	752	797	749	796	759	734	786	772	704	730	782	747	793	771	741	759	750	746	784	773	726	708	753	728	782	792	780	748	742	716	808	760	753	770	741	759	728	718	768	742	732	771	752	814	772	742	690	766	765	714	742	723	739	769	762	736	773	696	764	739	769	776	724	718	717	706	735	705	752	693	781	731	760	780	736	743	727	728	735	737	751	750	740	736	734	757	721	731	730	723	741	783	771	728	784	836	773	748	694	763	724	753	768	724	731	796	829	759	730	736	741	740	739	726	767	727	713	730	796	725	715	704	800	790	741	770	732	750	808	761	740	787	750	740	736	705	754	713	716	723	745	715	722	733	729	737	745	777	744	706	719	793	749	744	781	750	747	709	714	763	786	778	758	726	752	734	750	738	731	761	805	771	751	772	779	719	737	748	724	786	751	752	780	713	736	729	751	705	757	714	780	766	753	737	748	734	789	742	748	770	715	767	747	782	744	672	765	767	723	784	804	754	755	755	750	787	752	784	769	790	792	755	747	755	732	754	744	743	739	730	760	768	784	785	756	726	775	745	792	741	762	745	767	764	745	715	733	762	751	760	708	800	751	758	750	753	706	796	771	754	711	768	730	727	733	708	746	723	768	736	728	743	731	747	739	773	716	759	775	703	719	753	781	774	759	705	724	740	768	737	771	733	781	776	736	706	780	754	713	733	710	739	732	741	726	752	733	737	773	793	685	794	776	756	724	746	731	753	786	709	765	738	745	770	767	810	765	771	781	717	722	765	726	767	731	705	742	775	761	764	756	747	755	715	771	757	753	752	702	754	736	751	797	761	783	707	743	712	731	732	751	733	769	770	733	730	744	745	778	746	727	775	721	772	746	748	764	715	755	737	728	780	757	781	785	749	750	752	800	693	733	739	742	688	769	718	748	737	732	725	742	765	694	764	750	752	742	676	700	733	749	785	794	787	741	746	761	777	752	736	757	696	780	806	735	749	747	789	722	730	727	776	725	752	736	730	731	762	764	736	771	794	745	714	760	734	803	736	790	754	761	757	715	740	723	733	718	721	739	674	764	705	761	824	712	739	748	724	750	775	734	692	679	690	796	805	725	720	719	738	768	713	674	720	738	749	732	770	713	722	711	780	733	747	737	708	758	824	754	730	778	773	749	738	716	760	718	771	770	713	756	710	740	732	793	703	756	710	748	763	766	772	797	736	723	802	722	747	777	712	796	699	726	714	740	715	762	748	734	780	741	788	751	732	717	754	753	753	715	788	733	747	722	807	737	750	739	751	755	748	770	717	740	792	716	792	675	729	726	716	774	766	752	742	727	715	772	759	690	762	721	737	710	697	713	791	702	751	800	758	723	763	718	773	693	765	736	708	779	738	779	801	769	800	743	726	766	778	688	689	717	730	754	750	714	730	740	759	708	742	827	740	692	699	764	713	748	765	747	703	757	784	774	798	757	759	729	735	746	695	709	723	733	779	762	760	788	770	728	748	762	779	775	724	740	767	695	767	752	729	767	747	743	768	722	725	719	721	725	768	769	758	788	730	761	731	723	786	762	719	741	725	755	758	736	741	746	743	744	767	704	727	774	735	770	773	822	799	769	815	730	759	749	687	758	729	787	716	801	757	729	749	761	793	759	773	696	764	727	743	734	752	757	720	755	711	758	730	760	696	792	781	771	754	711	732	712	707	722	753	738	729	716	765	724	756	781	737	694	710	717	789	769	745	719	726	739	734	739	775	754
13269	16586	11397	5640	3955	3068	2124	1581	1365	1243	1104	1120	1035	1085	1082	1050	1003	1023	1039	939	970	957	935	862	877	852	853	925	805	912	901	898	880	906	878	938	933	937	905	920	861	841	861	817	816	807	807	811	784	854	780	789	747	813	813	779	792	752	786	783	797	764	803	792	813	761	812	764	751	752	797	790	731	778	787	782	813	826	798	794	781	793	777	764	791	832	775	772	725	777	829	745	778	705	721	764	777	809	753	756	759	793	755	815	769	773	779	763	765	791	803	791	754	743	811	796	807	754	739	772	781	787	822	770	801	766	742	800	784	778	782	739	793	730	791	712	803	784	743	769	773	744	814	765	753	763	825	767	789	796	825	813	769	766	726	784	791	739	721	741	773	794	794	795	793	813	761	776	824	777	758	744	836	793	805	788	771	801	823	829	754	778	757	713	737	815	795	795	780	775	790	768	782	769	777	817	773	787	752	784	747	783	831	804	769	818	756	768	770	805	779	845	827	847	785	776	763	774	770	820	776	788	743	778	761	793	782	750	790	786	792	760	759	738	805	807	763	815	747	787	796	848	774	817	755	805	800	762	782	785	777	790	758	774	767	778	788	812	719	743	818	801	735	751	758	789	774	733	814	752	772	823	814	800	731	790	741	793	764	838	822	782	776	725	755	776	817	828	793	810	827	793	798	812	747	792	780	791	781	749	779	757	763	794	750	763	783	820	803	812	758	797	766	768	791	810	697	832	834	817	769	794	784	796	739	779	799	806	773	791	751	772	804	782	756	789	764	778	804	775	774	771	777	780	807	745	773	761	747	800	775	742	804	800	757	781	799	761	766	749	772	728	814	742	762	796	830	758	754	744	789	769	766	786	758	820	821	805	808	804	777	761	770	823	780	779	774	788	774	783	752	782	815	801	736	764	811	742	774	792	805	779	797	778	786	756	774	754	831	716	787	784	807	740	779	796	791	787	792	778	829	768	794	825	781	815	760	759	782	795	790	749	780	798	802	785	853	812	762	794	770	763	735	800	741	796	780	841	757	755	801	765	788	788	761	762	742	761	783	766	804	781	775	798	783	776	755	767	743	752	850	783	782	820	779	717	772	767	804	814	804	755	757	802	774	794	796	718	745	756	778	764	731	783	846	815	753	795	814	769	812	800	745	756	756	811	804	784	782	771	778	807	784	767	788	773	730	721	748	808	787	791	776	747	734	767	703	733	792	761	755	785	765	791	798	769	830	744	802	698	758	815	768	768	781	731	772	805	809	748	780	798	811	788	778	819	846	747	775	783	790	789	766	814	754	744	753	806	809	828	754	750	763	807	788	802	806	774	791	821	770	792	770	752	780	792	801	805	720	707	753	839	748	805	761	766	766	760	821	757	778	774	770	799	786	798	799	808	769	778	817	773	782	793	806	762	825	758	765	833	787	773	762	801	765	744	767	796	816	799	730	723	766	820	794	802	743	754	734	768	765	833	793	746	776	802	798	797	781	837	803	734	731	741	765	829	787	745	786	766	751	789	801	765	762	748	704	771	802	803	810	765	769	763	743	794	778	811	774	747	760	831	781	787	731	831	734	800	806	754	810	833	743	802	779	753	792	793	765	771	781	770	842	782	767	779	719	790	786	795	816	775	776	774	769	789	771	795	747	802	733	813	768	778	767	785	792	753	774	740	767	758	804	791	797	787	779	734	801	732	808	812	767	761	796	755	774	780	809	759	771	758	779	780	732	819	781	804	819	829	755	763	747	777	786	746	772	786	739	790	814	777	788	755	761	729	771	771	756	793	813	758	761	742	812	764	761	812	777	743	762	796	768	783	757	765	771	733	800	793	774	755	758	782	811	805	798	765	790	802	745	794	727	781	748	741	793	791	777	804	775	790	758	767	768	794	780	752	805	799	776	795	782	794	779	765	770	749	818	808	840	752	745	792	773	777	770	767	791	748	763	768	825	707	766	814	804	813	754	770	791	784	808	801	797	750	769	803	746	753	800	817	784	769	773	809	807	806	760	818	706	790	766	770	793	796	831	787	823	735	793	777	808	738	751	806	770	779	776	809	810	735	753	782	743	752	715	754	764	770	820	773	805	756	761	830	768	785	733	786	794	770	775	774	786	834	757	744	763	780	794	804	774	800	807	816	844	760	773	839	786	780	794	762	771	733	741	767	778	811	760	765	729	810	747	804	747	768	756	752	756	695	823	768	766	777	765	801	785	788	766	737	787	791	796	738	813	786	813	769	810	787	746	776	749	754	769	769	766	755	807	792	814	844	749	804	724	784	765	784	780	771	825	746	804	781	808	755	789	764	730	769	803	772	802	737	751	801	778	765	738	728	787	780	765	734	819	746	771	740	801	824	839	780	757	851	781	798	762	783	815	777	816	739	791	760	808	778	771	781	809	787	772	794	774	776	791	781	791	778	835	810	813	748	768	820	822	803	781	781	829	807	750	771	779	777	778	756	755	831	816	789	768	798	769	750	809	774	701	807	738	760	776	759	805	790	783	844	778	789	811	754	802	812	763	779	784	719	821	849	767	828	769	791	792	794	808	742	768	820	771	794	802	779	769	785	780	783	811	801	798	746	770	789	823	803	800	784	790	787	770	776	839	783	764	789	748	779	754	791	762	787	775	776	754	803	814	817	772	771	802	830	753	761	796	826	796	740	791	799	803	804	772	794	756	745	708	821	789	772	719	831	774	760	733	788	818	832	768	777	835	756	792	847	777	746	730	763	749	739	785	796	756	795	750	753	784	808	801	800	794	751	751	751	797	770	799	810	733	784	749	744	752	787	785	766	770	727	763	790	789	752	814	771	794	760	799	786	760	801	819	776	838	825	789	750	836	835	759	763	781	774	809	799	798	830	769	777	763	799	763	769	791	779	789	807	791	791	781	745	764	799	792	838	824	773	748	782	751	774	784	714	815	815	762	774	777	740	719	797	766	759	808	789	804	774	783	758	827	759	754	753	772	810	742	756	760	769	769	828	760	845	745	797	828	790	712	731	749	755	737	808	756	773	801	749	765	800	775	770	740	772	725	819	803	758	772	777	770	762	748	817	818	757	780	780	863	807	774	740	719	740	781	782	787	784	802	793	798	762	804	775	813	753	777	833	738	799	785	741	841	763	764	804	745	747	781	783	832	796	779	756	746	808	811	765	767	749	767	739	861	792	780	792	794	847	764	786	839	839	737	769	773	753	795	774	805	774	783	818	750	762	760	809	811	819	852	800	759	784	801	746	776	784	741	775	769	821	758	819	835	783	791	803	752	782	788	821	797	809	778	841	802	775	762	808	797	740	803	806	788	756	759	774	759	787	800	776	761	784	775	750	756	746	815	814	789	771	746	712	740	804	786	775	779	779	797	805	745	756	815	781	773	788	817	767	815	795	778	799	741	808	780	822	745	790	748	762	778	777	797	783	815	747	759	769	771	814	729	801	762	812	811	806	797	792	794	775	802	758	756	788	768	801	805	781	767	846	739	796	812	755	827	779	754	769
23701	21240	28429	24344	21268	12294	3251	1772	1328	1124	1074	953	920	912	879	895	842	809	789	724	686	681	719	668	652	693	645	612	649	721	629	666	677	703	684	704	717	732	691	707	605	598	636	596	600	614	600	622	590	603	589	601	616	560	609	547	554	564	549	520	538	542	537	598	534	562	507	586	554	532	537	526	502	540	512	543	545	530	544	568	554	556	545	551	550	539	524	571	530	519	544	587	609	562	564	518	510	537	534	546	543	510	578	547	542	533	544	526	541	546	554	539	548	551	546	569	583	572	583	528	529	528	506	546	521	565	561	542	526	591	555	537	565	555	556	541	579	570	544	521	575	568	535	551	541	497	532	522	503	556	517	544	543	522	540	529	541	533	486	519	542	579	552	487	510	529	570	561	537	497	516	539	504	562	547	581	511	525	588	552	592	537	560	508	580	503	597	523	576	538	567	573	528	513	567	514	555	533	542	531	510	539	534	556	561	575	574	546	527	560	500	524	532	574	533	522	532	547	501	521	548	581	550	554	530	546	532	532	536	552	525	539	528	590	557	550	600	563	533	528	534	486	481	521	587	519	559	560	543	565	533	547	570	537	546	540	569	549	523	517	565	533	559	543	563	563	500	539	495	533	561	554	543	534	554	482	583	539	556	538	547	492	555	520	543	527	575	519	560	564	532	529	567	564	543	520	541	553	560	570	518	561	549	542	516	564	564	515	573	528	543	559	543	515	521	546	518	556	527	537	549	559	533	514	534	564	543	563	546	541	549	536	529	573	519	552	526	509	544	569	528	548	569	582	532	521	499	548	544	527	525	562	515	549	537	582	522	555	534	521	575	572	539	541	547	528	525	571	572	504	562	535	522	557	538	562	501	615	514	571	553	524	528	545	556	548	547	528	534	530	559	540	545	531	541	573	515	503	560	495	507	543	553	566	537	547	556	523	533	579	525	563	548	504	531	488	525	501	538	562	521	559	573	536	544	545	588	550	526	548	527	559	520	559	541	564	500	524	539	550	563	533	553	550	532	553	529	560	533	549	513	536	564	555	540	530	572	547	537	576	559	529	505	512	527	508	535	566	546	547	549	543	521	560	545	533	517	522	537	513	555	493	553	533	522	496	517	522	525	553	574	612	530	578	580	544	562	511	528	538	537	514	579	546	491	523	518	496	541	484	553	545	526	547	571	536	563	581	584	563	549	541	504	554	559	512	523	547	526	536	528	512	582	570	535	545	554	553	545	555	566	585	593	527	531	506	518	558	561	520	542	548	509	545	519	550	559	599	568	593	540	571	527	522	539	541	561	568	541	566	523	523	558	527	534	547	565	561	594	529	572	527	537	507	525	544	573	540	512	525	563	537	526	554	566	566	550	567	497	548	554	591	547	546	527	520	522	507	502	571	583	555	533	525	546	591	539	589	521	563	563	569	502	523	535	551	534	565	558	532	537	551	521	593	539	538	520	551	534	533	532	553	545	535	510	543	552	540	559	572	565	538	575	552	529	530	525	610	519	531	567	546	557	512	559	536	553	509	603	579	555	528	582	526	507	529	531	555	548	549	561	511	544	570	589	543	535	540	561	530	554	532	518	533	557	542	560	545	505	544	512	537	512	548	600	577	507	565	580	548	509	539	549	551	498	504	529	536	521	543	565	605	549	540	516	524	548	486	571	521	516	570	554	536	502	536	554	542	555	531	592	527	519	531	476	527	559	548	506	525	585	526	516	528	568	527	527	531	573	564	537	541	545	570	509	574	478	560	509	546	530	551	542	523	563	558	504	571	539	544	530	552	540	522	547	519	550	581	573	547	515	554	514	516	528	548	529	546	540	539	544	550	524	570	540	535	548	529	541	502	547	559	570	511	554	503	528	520	517	533	559	543	559	564	550	555	552	513	528	585	513	525	525	556	580	540	518	566	483	558	482	555	521	521	505	530	522	545	547	552	511	569	557	559	525	537	554	556	519	532	557	523	513	508	578	521	495	554	520	521	557	551	517	495	540	558	579	552	580	550	500	530	555	551	547	562	577	588	555	521	525	540	500	528	533	556	520	561	531	553	516	513	573	576	591	607	502	530	534	550	528	493	526	583	507	563	535	566	526	533	512	490	558	554	551	554	538	542	535	524	523	533	492	533	510	543	493	533	515	568	512	557	511	536	555	514	551	521	509	557	548	561	535	485	549	557	549	533	523	561	570	507	515	560	557	517	549	541	533	529	577	543	524	556	532	523	534	587	546	536	550	560	552	521	535	493	514	544	534	561	547	558	604	558	490	535	523	534	520	563	554	568	563	500	548	490	528	511	528	569	495	538	530	594	507	543	563	562	544	541	504	515	542	554	593	522	528	498	468	523	552	538	553	538	548	529	495	551	543	569	562	561	563	549	569	533	514	566	545	532	604	536	553	487	524	520	505	513	530	574	589	552	514	585	553	564	561	523	505	540	548	534	524	529	542	537	552	576	515	557	601	553	544	570	531	551	543	550	527	528	516	484	525	554	513	525	554	577	506	556	525	559	541	576	532	544	511	546	553	557	518	536	502	537	563	549	562	558	544	532	541	570	538	533	555	575	550	506	547	552	562	560	574	577	488	564	544	527	556	528	584	564	593	541	551	534	586	512	539	530	559	526	531	504	533	527	547	520	509	543	512	539	528	524	551	579	505	542	507	545	544	578	588	529	518	492	559	540	498	552	572	508	585	559	494	509	534	553	530	541	535	556	497	544	532	541	539	603	570	560	607	525	522	527	556	520	535	548	527	531	551	568	540	551	570	518	537	541	546	596	540	549	538	519	514	554	574	511	502	520	544	549	496	519	521	540	561	559	526	576	570	560	541	552	537	569	573	495	543	525	562	549	562	524	522	531	537	546	563	480	558	551	556	533	550	556	573	525	537	558	531	548	522	583	549	524	532	563	540	506	544	586	546	525	568	528	537	553	560	551	527	592	567	522	535	562	549	533	525	551	492	500	547	495	555	527	559	547	536	541	513	566	509	553	514	550	543	530	572	569	552	522	540	555	542	577	569	534	561	566	518	498	554	535	519	541	495	528	512	500	520	579	584	507	547	525	571	530	593	502	525	555	547	546	557	514	538	536	513	517	543	509	531	507	520	541	550	534	546	533	510	563	509	553	555	565	520	534	559	552	562	478	512	536	498	528	521	518	542	548	524	497	546	518	554	534	570	522	525	532	533	519	492	535	539	527	560	544	507	539	554	559	538	566	540	543	472	527	559	536	576	540	567	557	530	520	526	558	548	550	530	528	568	510	575	491	546	534	541	534	528	542	557	580	527	551	497	555	558	516	547	584	556	544	555	569	549	526	528	543	552	541	548	561	514	530	540	587	554	511	564	531	525	578	488	518	532	571	503	533	533	575	560	544	548	510	550	563	533	553	538	519	550	546	559	553	499	521	534	560	531	522	550	525	585	579	552	534	566	576	534	525	568	535	537	541	528	521	547	537	550	516	577	546	536	569	554	559	555	520	549	551	524	541	538	522
15817	27157	19365	10233	7435	5449	3798	2697	2188	1784	1520	1380	1299	1244	1166	1153	1037	1035	1015	913	890	853	798	768	736	752	729	744	770	713	711	734	822	766	788	893	852	843	828	763	749	654	652	673	634	605	627	613	622	659	638	612	629	597	666	588	572	598	579	576	577	597	558	555	582	580	565	555	572	562	613	547	535	526	566	593	557	568	566	582	577	551	566	567	619	568	530	597	580	576	597	527	593	541	553	556	568	566	522	590	531	550	596	552	561	617	606	549	585	551	597	594	547	538	559	585	530	597	546	554	543	551	529	552	586	544	533	613	569	601	549	556	555	566	569	579	599	576	596	550	551	592	564	572	570	565	574	534	591	562	539	590	530	532	564	605	566	601	536	614	557	565	584	575	578	526	522	553	591	556	573	556	588	575	526	551	595	617	560	517	557	557	568	520	593	578	592	590	563	581	545	581	531	581	554	566	551	583	571	574	553	558	599	569	526	549	520	535	567	545	556	542	564	543	566	566	544	568	557	549	561	560	548	574	519	599	563	570	540	582	573	539	558	611	577	529	591	570	526	579	564	551	559	543	567	563	517	580	559	568	584	566	556	551	586	561	537	552	559	548	555	581	555	530	559	574	538	546	540	545	539	548	559	566	554	539	574	537	553	569	567	514	640	548	590	581	554	564	545	586	585	583	566	552	588	540	532	574	558	569	538	597	544	513	573	567	575	577	576	566	566	553	555	559	603	516	558	551	594	577	573	558	567	557	589	555	547	586	587	570	533	548	537	555	554	551	581	542	580	515	532	561	589	554	583	573	557	561	555	545	568	605	532	560	531	578	557	560	589	585	539	568	547	587	569	566	569	573	567	575	531	550	575	557	561	521	562	586	599	555	557	580	581	522	556	561	613	552	530	571	551	590	573	593	589	604	532	547	547	606	562	562	599	542	520	550	576	550	600	596	545	602	609	568	531	566	563	587	548	543	573	622	509	567	597	577	595	519	561	553	566	501	555	527	567	585	598	538	570	534	539	591	570	543	606	577	583	578	643	566	575	560	590	585	561	587	540	590	581	587	565	565	535	576	542	543	566	566	540	590	602	538	573	539	548	540	535	534	556	567	568	586	582	564	567	558	574	579	612	555	561	560	578	585	560	503	566	611	592	508	611	564	587	558	579	576	596	546	588	562	597	592	562	522	577	540	562	564	552	559	528	560	603	542	530	590	578	571	580	575	552	586	552	567	566	566	566	571	570	604	545	598	535	533	539	559	542	554	587	549	570	576	581	574	540	579	600	542	556	579	582	571	540	541	576	564	608	523	583	593	596	558	593	552	560	586	518	550	561	534	591	522	571	551	568	536	586	538	573	565	515	574	573	546	533	520	580	589	529	563	564	572	616	544	601	565	550	553	590	529	564	572	561	557	563	565	579	530	593	563	572	567	595	512	517	564	588	549	586	575	560	545	553	582	571	585	588	590	558	567	566	613	521	580	592	579	551	586	554	568	563	578	595	569	548	579	547	529	541	618	547	546	557	573	558	565	578	522	571	553	538	556	574	533	556	582	548	553	578	542	525	545	593	582	550	575	574	543	547	559	583	571	578	575	563	560	572	553	581	561	575	605	561	562	556	610	567	569	557	518	586	548	565	562	554	593	593	527	578	601	530	551	547	551	539	584	563	546	543	558	582	564	538	591	551	538	539	568	567	569	564	548	524	575	552	556	589	564	563	531	566	529	535	569	514	577	512	528	552	572	572	587	585	589	541	603	562	544	553	563	590	524	558	582	582	558	607	572	542	549	528	552	591	592	532	561	614	543	580	578	558	557	575	557	561	500	578	558	588	567	562	562	569	546	567	539	543	574	540	548	580	548	577	550	561	565	581	545	581	584	562	566	562	572	543	522	537	544	528	561	572	555	587	555	552	571	553	544	555	553	552	539	548	554	578	553	571	525	567	548	528	527	553	564	544	564	610	554	530	578	582	552	594	550	555	585	524	593	537	587	543	561	573	577	567	586	558	580	562	586	560	559	550	596	583	567	583	554	577	619	568	597	545	568	551	536	564	555	569	595	550	575	559	545	535	573	566	574	560	559	557	553	560	583	585	552	571	554	526	540	603	554	595	593	595	569	506	602	606	541	527	595	534	571	549	588	543	569	555	566	552	572	583	580	549	570	540	567	529	554	611	536	532	542	521	570	536	531	564	569	519	562	538	554	583	538	585	583	582	550	578	540	577	559	527	578	579	558	584	545	582	593	556	552	556	570	562	605	562	580	601	581	546	552	579	556	584	539	546	511	576	586	589	548	558	547	582	542	590	597	504	521	594	547	579	533	524	545	581	574	579	520	519	561	521	555	583	542	566	578	568	535	584	583	606	616	563	577	559	593	596	591	627	563	570	577	568	568	578	558	543	563	548	585	518	561	562	567	545	574	521	543	604	560	579	579	568	542	600	524	549	582	583	559	574	569	567	581	564	591	564	551	567	561	559	578	597	579	536	581	579	564	591	539	580	528	582	593	573	586	578	592	583	586	571	560	573	559	581	588	526	610	564	582	587	555	557	521	548	568	580	561	576	587	585	551	549	605	593	560	571	544	578	625	577	602	532	520	546	563	511	599	576	602	566	527	541	617	570	565	594	530	515	571	544	593	570	523	534	634	565	546	556	545	583	581	600	544	587	572	589	562	620	554	582	589	553	551	544	586	575	573	569	534	605	595	557	553	577	578	567	553	534	551	592	576	532	593	530	553	567	559	565	525	548	591	601	554	571	533	554	558	565	589	574	580	534	556	568	559	539	558	561	575	556	561	549	521	571	527	557	565	587	582	529	573	586	516	549	569	579	578	559	545	565	542	554	550	596	585	533	533	561	558	578	569	608	548	527	570	583	551	507	551	584	596	546	550	563	580	564	585	551	527	598	517	598	535	544	556	532	590	572	562	574	552	539	584	551	569	584	586	583	587	559	577	545	566	529	570	582	546	578	532	556	589	537	584	598	576	535	504	564	564	573	576	544	532	577	573	557	551	556	561	549	562	586	535	575	590	574	585	597	529	551	538	539	589	546	628	540	537	582	597	545	540	547	550	553	573	604	552	600	541	566	559	555	574	555	589	547	581	523	577	580	585	571	536	551	524	564	566	552	543	567	530	568	548	598	562	581	580	568	554	525	579	570	551	586	543	548	593	576	564	564	566	548	601	579	536	563	544	554	549	552	590	552	562	561	582	535	558	584	608	549	570	539	535	613	544	625	556	607	536	534	581	548	587	559	588	520	582	596	503	567	627	576	558	588	568	579	595	554	562	549	561	530	557	501	566	587	592	559	580	596	587	562	563	602	573	558	581	562	577	591	578	594	575	595	545	588	593	573	565	547	556	553	551	579	529	610	595	598	548	581	567	626	560	580	579	588	572	522	532	583	561	546	591	584	570	556	590	573	580	562	571	580	578	520	557	559	542	544	563	543	568	554	576	597	589	535	542	569	538	580	574	565	546	534	576	599	553	583	571	572	539
24981	21192	27242	25380	12370	3358	2232	1819	1513	1414	1371	1302	1209	1247	1167	1237	1290	1220	1167	1133	1163	1143	1062	1158	1095	1116	1135	1143	1039	1106	1038	1151	1124	1055	1103	1095	1214	1134	1111	1103	1102	1170	1117	1089	1038	1027	1036	1056	1082	1020	1012	984	1055	1044	1032	1065	1003	1015	1031	1055	1037	1037	999	1005	1002	1049	1010	1014	1087	992	1038	986	1005	983	1024	992	1024	988	976	1039	1009	1051	1035	979	1006	1045	1016	1007	970	1029	1022	933	1057	1016	1016	973	1087	1035	967	1041	1037	927	966	1085	984	1009	1004	1024	1009	1040	982	1022	1004	1028	1056	1001	1009	995	1025	1022	961	989	988	969	988	963	992	995	1004	1008	968	989	999	1049	1026	1031	999	994	1007	1027	1044	996	1003	1055	1027	1037	995	1032	985	1036	1009	1015	1082	976	1074	982	1074	1025	974	986	1005	995	1014	1008	1044	1003	1046	1005	986	952	1018	987	1018	1028	1014	1038	994	1009	1009	962	1015	994	1035	1014	1008	1019	1029	1042	941	1003	948	965	1041	955	991	1062	1020	1046	1012	954	1056	987	1043	969	970	970	1065	988	1003	1002	990	991	1031	1059	1065	1015	1012	1062	965	1023	959	1003	982	965	1030	1011	1026	1033	1022	1041	1034	1058	1024	982	1035	1045	1041	1040	979	1016	995	1002	1020	1004	1014	1024	1047	972	1023	1009	989	996	986	1003	1023	998	950	985	1034	1018	982	964	1046	1064	1017	981	1036	976	975	1022	984	1020	1011	1049	1053	967	1061	1067	1016	978	983	1018	996	1000	1049	1016	1004	966	1020	973	1027	1010	1014	1065	1038	986	988	1023	1002	1038	969	1006	1004	985	945	1010	967	1005	971	959	1106	1005	1021	981	933	976	1027	1023	1044	1031	1008	1051	1015	1064	972	1005	995	980	1043	1001	1040	989	1005	1028	996	955	1042	1052	1012	1023	1005	1037	1010	1017	995	1034	973	1044	1005	990	1015	967	993	969	1054	1000	1006	933	959	987	1068	998	1007	985	1053	1017	1050	978	1006	982	1004	949	983	1008	1019	1051	1016	1005	1013	1036	1017	1078	991	1018	1000	1026	1048	946	963	1021	1009	980	1036	1029	977	969	987	1052	1028	1052	942	1031	1000	1032	1071	978	958	998	1034	993	1016	1012	987	972	1036	1074	1057	1080	1009	970	961	999	1022	1007	983	1006	973	996	1079	1014	984	1006	1031	980	1033	1112	1003	1006	962	1026	1009	1000	987	1000	953	1006	1012	955	993	984	1031	1014	1027	1008	993	1014	973	1032	1088	949	1018	1048	1045	1007	942	1041	1009	1055	1068	1000	1018	993	975	974	1035	1064	1013	980	934	1004	1028	1017	981	955	1096	1024	1014	1031	967	1011	1015	959	952	1040	1037	992	1033	996	1004	996	993	1009	1074	1018	988	993	1059	1014	980	995	1039	1013	986	1022	976	990	978	984	951	1002	1004	1005	1035	1026	975	982	1008	1020	1033	1006	966	970	1021	1074	1013	983	967	1065	1049	985	973	1011	1022	1042	1076	1028	1004	966	1016	1065	993	962	984	1012	998	1012	1040	973	997	987	986	1025	1040	1022	994	972	994	1001	1052	1058	970	1055	997	1036	1010	1012	1039	1064	982	991	1048	1049	1017	1009	1020	1002	1016	1006	995	1018	1033	961	985	918	975	953	1010	953	1023	980	1000	1024	1026	1006	1023	998	967	1051	1053	1029	977	1089	997	1039	1043	1038	987	1045	1043	994	1009	1049	985	1019	977	1002	1002	1062	1054	997	1037	952	980	1010	1002	989	959	1010	1050	999	962	1041	995	967	1002	1001	1050	1061	955	1051	969	1034	975	973	977	1025	993	958	1052	976	1001	1010	1016	1011	990	1065	964	1034	1016	998	1007	1053	1021	1070	1024	1011	1003	1067	1060	1004	982	1067	1012	987	944	975	1036	1018	986	1052	968	1018	1046	972	1029	1009	1030	1013	1030	990	1064	1046	995	1012	1035	1003	990	1003	1031	1067	999	984	985	975	1046	979	990	996	928	1044	1063	961	968	1055	991	983	1008	981	1011	997	1038	1004	1036	1022	1026	1069	1033	1036	974	1056	1044	994	1029	1046	1002	1038	990	1012	1035	1031	978	992	948	1064	1034	1060	1025	998	974	1032	1052	1048	1008	1032	1008	1040	998	1038	1049	1064	1016	1003	1045	993	1056	985	1010	952	1091	979	1039	1020	981	1035	1020	1034	999	988	1007	954	941	994	1061	974	988	1014	1041	1017	1008	986	978	1014	977	1009	1037	984	991	1036	977	1039	1086	1060	1008	1016	1028	1053	988	1021	1053	922	908	1040	1050	980	1010	986	1007	992	957	1027	1023	1070	1021	1021	1071	1027	997	1029	981	991	1033	1033	1038	990	1010	1027	952	1029	1035	1016	1003	1017	1015	965	978	971	1015	1010	990	1062	1014	985	1046	995	1022	979	1014	1033	1019	1035	988	998	1051	1063	1058	969	1050	1015	998	1040	1033	1011	1006	1048	1020	1019	1037	1036	1023	1013	1015	1007	1011	998	1026	992	1072	982	964	1036	1036	1002	1021	1052	1022	1077	1006	1017	1007	1017	1016	983	987	986	1011	992	1034	1048	1027	1011	1039	1025	984	1057	994	975	1025	1018	1017	1007	934	1007	999	995	1010	1007	1032	999	991	1010	1017	970	1041	1018	1005	1016	978	1079	1052	1120	1001	1051	960	1016	968	993	1075	1106	1081	1004	1015	1024	1013	967	1026	1028	997	1001	1032	1023	971	1016	970	1022	948	982	956	1066	955	1062	978	967	1000	955	1011	986	1005	974	983	1008	1021	1054	992	1027	991	994	1066	1018	977	989	1022	1030	1058	1076	946	1020	1023	959	992	1015	1046	953	1035	1048	1032	989	1012	991	962	987	976	1033	995	1050	1010	967	976	1007	997	1010	939	1032	1012	1045	1013	978	1016	997	990	1018	1034	1017	1053	1045	978	992	1000	1040	991	999	984	982	1039	1072	988	961	936	1017	984	1018	1012	1034	962	1026	1031	979	1003	1029	1030	985	1051	1036	1018	1041	1019	1014	1047	1038	982	1020	1045	957	956	1072	1028	1072	1050	1022	1015	1003	958	978	971	992	1003	1002	1052	981	959	1005	1040	974	1037	991	926	1050	1047	1021	953	993	1000	999	1065	1027	1052	994	984	968	986	1015	1001	1038	1068	983	1015	923	1042	1050	1065	968	1051	962	1039	1049	965	1035	1008	1027	976	974	1000	1021	955	1051	1076	1046	994	1022	1011	1034	995	1096	1053	1023	1040	957	1032	970	1000	1017	956	955	1036	998	1001	1008	1039	1015	955	991	1032	963	1056	1026	1022	1064	1004	1003	1042	998	968	969	1077	1013	977	983	970	1013	1026	1029	1035	984	979	994	1041	993	1024	931	966	1001	1009	938	990	1039	999	1014	986	1014	1009	980	992	1033	1033	1024	996	1044	996	989	986	973	990	1045	1024	999	995	1042	979	985	1057	1003	996	1040	1017	1010	1018	965	1046	1016	1032	994	1011	1046	1079	985	980	1007	991	970	1007	998	989	1024	997	1001	993	1005	1013	1042	1041	1000	1003	1031	1005	990	1071	986	995	1064	1003	1032	1041	980	1007	1021	989	1025	989	969	960	1011	1054	999	1051	1020	1000	1024	999	994	1040	1059	968	968	1067	1056	1007	1009	998	997	1025	988	1020	1023	1037	1032	972	998	1018	998	976	992	954	1005	1033	1065	1037	1010	978	1025	963	962	935	993	986	1043	977	978	1040	931	1017	1057	1029	1044	1033	1035	1004	988	1050	1016	1046	1043	1001	1036	966	971	1028	970	971	1011	1030	1001	1019	1032	983	994	1052	980	1024	1023	1086	1017	995	968	1039	975	1005	1049	1006	1047	1013	997	1027	978	1000	1033	1018	1026	1071	1013	1021	964	1033	1006	925	981	990	1016	1036	1023	1025	1004	1022	1001	1044	971	1046	1015	1066	1049	1008	1006	985	1003	961	1010	934	1004	990	1010	984	1020	1008	1003	978	1015	1015	993	1055	1020	1056	1067	958	1034	1029	1079	1070	1037	981	1025	986	952	976	969	970	1017	1012	1074	1010	1024	1125	1011	950	1014	1004	1047	1054	994	1018	978	1059	1004	954	996	1024	1044	1059	978	1045	1018	1035	981	1034	1008	1017	1047	1037	995	1057	1078	1004	1041	991	1049	1043	1005	1007	1006	974	959	983	956	976	993	1053	1004	980	1031	992	1041	987	944	1001	1015	1003	1025	1020	1052	1042	972	987	970	1050	1013	994	995	1043	1054	1048	1015	984	1060	965	1036	968	987	999	902	976	1039	992	1011	1003	973	979	1017	999	1008	1025	986	1004	980	985	1022	1060	1003	1032	1033
15650	22992	15592	8183	5740	4368	3115	2509	2038	1795	1655	1575	1468	1429	1460	1452	1437	1421	1341	1311	1295	1247	1217	1185	1162	1177	1078	1144	1233	1173	1166	1164	1163	1185	1179	1237	1247	1174	1226	1178	1129	1147	1088	1012	1074	1063	1078	1070	1023	1077	1087	1109	1049	1064	1077	1010	1025	1037	1005	1010	1068	1018	1062	1036	1002	1034	990	980	1031	1046	976	1013	1010	1058	968	988	976	1068	952	1055	1011	1020	1005	995	994	1047	1033	982	1001	1055	1023	1016	1058	967	1054	1009	1043	975	1051	986	1028	1006	1005	1038	1019	1025	986	1019	1025	1026	1004	1014	1004	1018	1033	1031	1021	998	1026	1057	1005	988	971	1012	1014	1021	989	1048	993	998	1086	1016	1020	1036	1029	1117	977	1069	1031	1034	1008	1035	1011	1034	1043	1023	1039	1005	984	1024	1059	984	1022	1000	1043	1018	1052	1035	1054	1129	1078	996	1002	1001	1011	1040	962	1025	1057	1000	1052	1045	1019	1038	958	1001	1062	994	998	1013	1032	1067	990	1024	1024	1048	1042	1035	1003	1050	1020	1061	992	1025	998	1092	980	1052	1000	1036	1020	1046	987	967	1008	959	981	1067	1013	1035	959	1020	1018	1076	1001	1015	1087	1001	1003	1064	940	1017	1016	989	1019	1012	1018	1026	1019	985	992	1058	1017	1019	997	1073	1015	1007	1029	994	1012	1100	1008	1021	1026	1041	955	976	1095	1010	1057	1080	1115	1057	1047	1013	1009	1011	1029	1024	993	1019	989	1045	1010	1009	1065	1004	997	991	1063	1032	1007	1019	997	996	1015	1024	1009	974	1071	1008	1006	957	1043	993	943	1099	1022	1006	1009	1041	996	1040	1026	1007	1019	1029	1032	1038	1063	1020	1028	1065	999	1015	1014	952	1047	1007	1013	1055	1041	1022	1001	1032	963	1031	1010	1019	1003	1010	1064	1023	1056	1050	1027	986	988	989	1039	1049	1036	1039	1032	960	1070	1059	1008	1082	1038	1028	1009	1039	1016	993	1002	1004	1036	985	973	981	1005	1013	1058	1034	1015	1045	1027	1008	1000	1014	1061	1064	1094	991	1071	990	1051	1024	984	997	990	1090	962	1031	1008	1034	1043	1026	1043	1044	1026	983	969	1002	988	1025	1034	1082	998	1006	1027	987	1018	1054	1024	1012	1014	1079	1028	1036	981	999	1069	1077	1016	970	1022	1009	1034	997	1028	1025	1022	1019	1035	1069	995	959	1062	1014	1045	1034	1036	973	995	1016	1046	1037	1008	1007	990	1049	1001	1004	1050	972	1019	1070	1019	989	1010	1021	1061	1070	1088	1058	1049	1022	1032	1008	1036	1052	978	1002	956	1058	1069	1052	1094	1021	964	1023	974	1068	1032	1017	1029	1020	1058	1041	1040	1030	1043	1032	981	985	1045	1013	1014	1077	1076	1029	1008	1017	1019	1016	1000	1046	1001	1030	1046	1029	973	1032	1015	1039	975	1026	1020	1100	1013	1068	1039	982	998	1074	1001	1011	1050	1003	1046	1008	1015	1051	1010	1015	1031	973	1014	1045	953	1030	1005	1013	1032	1018	1011	1007	995	1007	1011	1003	1061	1004	1002	978	959	1072	994	1048	1043	1007	1054	1048	1032	1027	975	1010	1014	1055	1035	1003	1002	1037	1006	996	1013	1010	1014	991	1046	1058	991	968	1029	971	1042	990	1020	1000	1018	1069	1019	989	1031	1038	1018	976	998	990	1008	1017	956	1007	990	1010	1036	1045	1036	1016	943	1006	1044	1061	989	999	990	974	1036	1051	1081	986	1027	1016	1043	1015	1004	1044	1043	959	1047	1026	1021	986	1012	1095	993	1011	1029	994	1018	1008	986	1015	1027	1042	979	1029	1015	983	1043	998	1000	963	963	986	1035	1068	1011	1046	983	1021	999	999	1015	995	1032	1004	1000	1033	1061	1020	1026	1016	991	1079	1112	1065	997	1015	1045	1025	1040	1018	969	989	1025	1009	998	976	1009	1036	972	1014	1017	1009	1041	1016	1010	1080	1034	1060	989	1035	1014	1044	1047	988	1004	1001	996	1050	1018	1048	1026	1018	1025	1076	1018	1036	996	1073	1052	991	975	1053	983	996	1016	1002	1034	981	987	1021	936	1039	1056	1074	1013	1051	1076	1022	998	1028	1010	1038	1035	1033	1005	973	968	1071	1002	1012	1036	979	1016	1040	990	991	1012	992	962	1026	1024	1034	948	1034	1030	975	1032	1021	963	1067	1043	1028	969	1004	1012	1043	1007	1098	1063	1021	1004	1069	1025	975	971	1021	1085	989	1003	1011	1007	1018	994	1068	998	963	1011	1039	1072	1017	1036	1002	1080	1028	1034	1029	1047	1019	1041	1051	1033	1077	995	1049	1083	1034	1036	1033	1008	1030	1027	1041	1004	995	1047	991	1024	1025	1063	1003	973	952	1032	1006	1056	1044	971	1030	982	1029	974	1028	993	1027	1032	981	1001	996	958	1002	968	977	973	1027	1051	1050	1051	969	1009	993	986	998	1073	1026	1018	1024	1017	1021	1004	963	999	1030	1072	990	1073	971	1000	1057	1062	1014	980	1029	1070	1032	1023	1019	1031	1054	1019	994	957	960	1004	1068	1020	1043	1058	1010	969	981	1008	1019	1024	1027	1002	960	1004	1025	1034	949	1030	1034	957	1063	1010	1011	1050	968	1049	996	974	1048	1020	1049	1044	1076	1004	1023	1004	1059	1055	994	1045	1020	1039	996	986	1025	1025	1063	974	1046	995	1052	957	1011	996	957	973	1024	1040	983	1053	995	1032	1002	988	1039	1075	998	1030	1057	1042	1036	1037	1033	1018	1045	987	1004	1003	1017	1006	988	1076	1064	1020	981	969	999	986	1004	1030	1069	942	1011	990	1005	1039	1015	1022	1078	1022	987	1054	1031	1000	1016	1070	1001	1063	1004	978	1047	981	1068	1050	1035	980	1020	1065	1033	1027	1052	971	1031	965	1006	1004	1012	992	1038	1007	1017	1060	1013	1021	1010	954	1077	960	987	1037	1045	970	977	1056	1005	1025	1035	1019	1060	1004	1000	999	985	1008	1018	1007	1018	1031	1060	982	931	1067	991	1001	989	1019	989	978	979	1004	974	1060	1010	1018	1054	1024	994	1028	986	1026	1025	1042	1019	960	992	1008	967	1078	1025	1063	1070	1032	1070	1017	1015	1031	1019	1016	1019	993	1048	1014	1033	1026	1005	1070	998	1052	1000	1010	1053	1055	1090	1004	1033	1057	996	989	1018	1025	1051	973	1083	1008	1010	993	1003	1000	1016	1027	1026	998	1002	983	1023	1024	1019	1050	1010	1049	1002	1031	1069	1026	1069	999	1016	996	1040	1028	1002	990	999	981	1030	1036	1077	993	990	1051	1052	1036	1045	1048	984	1094	1036	1038	1010	1014	1072	1058	1033	1025	1036	994	1028	1045	1032	1004	999	1008	1024	1058	1010	991	1029	1040	1038	1055	1024	996	993	974	967	1070	1028	1101	1001	967	1056	985	1006	1035	1044	956	1038	1023	973	1023	995	1029	1049	1068	1058	1024	1044	991	1036	1036	1005	1011	1014	1001	1035	1053	1039	1009	1055	1019	1024	1025	986	990	999	1021	967	1033	1046	1016	1019	1009	1053	990	983	978	1034	1024	1038	1018	1010	1037	1057	992	993	976	1041	1065	1055	1017	998	1041	1049	1058	992	1038	1056	1005	978	1014	997	1002	1076	1012	1021	977	1029	1068	1049	1006	1016	1035	957	1082	985	1036	985	1000	1003	1046	1043	988	1020	990	996	974	946	1004	1035	1001	1024	1031	1090	998	1048	1028	969	1018	1007	1005	1001	1003	1037	953	1022	993	1013	1015	997	1034	1043	994	1026	1026	988	1000	1044	1032	946	1007	1015	1032	943	997	1007	1011	1008	1011	1004	1074	1033	996	968	1010	1014	1021	989	996	1020	1033	1022	1035	997	984	972	1006	971	1013	1034	1007	1046	957	1009	955	1035	1054	1029	966	991	979	988	1043	1025	1034	989	1013	1026	984	998	999	1083	1023	958	974	1103	1060	994	1014	1042	973	1012	991	963	1053	980	1013	1021	995	1015	1019	1077	1007	1023	999	1017	1025	1029	1057	1018	1065	1028	1022	1010	1086	1035	992	1039	976	967	1039	1013	1017	1061	1044	1017	1007	1065	1020	994	992	1020	1013	992	1083	998	995	1025	997	1080	1050	1093	1036	1028	1037	1020	1061	953	1030	986	1080	1042	1001	1011	1032	1005	1015	1070	982	1047	1036	973	1033	1029	1026	1011	1055	962	1030	988	1059	998	1050	1065	1014	1047	998	1051	1020	1053	1036	992	1052	1078	1022	1028	1068	1005	957	989	1057	1059	1007	1054	970	1013	1009	1058	979	1014	1040	1024	1059	992	1028	1023	1043	992	965	1038	1041	1017	1035	996	1041	1007	1052	1000	1044	1019	1039	1012	968	996	1025	1013	998	988	1066	975	1005	984	1011	1027	1022	1025	1040	1006	1039	1054	1131	1016	1009	926	1061	1032	1001	989	1066	1047	983	1057	1019	1013	1052	1133	1043	1039
22758	21352	29005	24011	21363	21522	11037	2991	2136	1803	1657	1507	1488	1407	1293	1388	1235	1284	1206	1152	1150	1134	1097	1030	1063	973	997	984	1058	977	1041	920	968	1066	1001	1022	997	1042	1039	1020	1019	922	953	916	929	913	850	890	868	866	898	835	846	818	838	829	857	849	856	881	780	862	788	810	811	821	804	768	801	778	865	813	754	831	829	834	796	812	818	869	860	781	813	845	818	796	779	807	861	808	835	829	845	781	766	783	813	813	818	757	808	790	830	830	885	834	828	871	843	787	748	822	853	784	798	797	791	816	843	813	799	807	867	715	774	817	830	818	878	818	845	799	830	816	847	822	857	830	833	814	792	845	808	811	776	791	746	855	866	832	804	817	792	809	823	788	841	819	779	840	825	795	806	831	824	794	770	829	843	815	799	869	805	854	832	860	808	817	820	835	814	794	789	753	793	818	854	887	827	781	843	817	749	797	829	815	752	802	808	770	764	813	805	809	805	833	808	849	785	806	780	839	847	841	848	776	877	827	808	844	860	898	850	828	802	765	816	826	818	842	794	794	784	832	860	833	822	799	771	809	826	817	875	773	828	831	826	838	804	856	851	839	802	825	776	807	804	820	793	887	863	831	786	846	826	812	830	891	840	821	822	816	841	801	863	829	793	782	841	798	828	773	839	846	806	842	827	784	842	790	802	812	821	798	836	807	815	859	799	801	862	782	777	853	781	804	777	787	851	785	803	801	803	837	821	826	813	783	748	794	806	854	894	845	835	782	816	831	811	826	842	742	834	843	840	805	793	813	776	807	872	736	796	868	799	801	878	844	792	820	822	814	806	746	769	794	790	782	823	882	787	853	800	842	844	830	815	808	799	816	733	867	789	769	788	834	779	841	826	793	849	817	789	794	823	815	833	788	824	822	824	871	772	831	840	764	864	819	808	782	769	843	871	820	814	813	807	847	812	793	856	882	769	818	856	825	813	760	854	803	787	781	849	794	808	852	789	819	801	814	828	771	815	845	802	773	789	836	819	844	821	784	802	776	752	844	845	780	811	817	830	843	818	826	818	816	794	822	798	866	825	836	798	786	819	811	806	763	820	801	845	838	840	817	790	833	805	828	776	826	823	811	858	833	824	781	773	768	768	791	816	776	835	803	823	817	832	832	805	856	806	833	769	793	813	793	867	823	788	811	785	788	821	798	842	813	813	829	791	765	849	819	794	831	826	825	801	782	801	886	803	858	808	837	811	803	824	795	798	809	806	807	783	809	842	833	831	797	785	834	810	843	794	807	774	833	800	815	823	814	839	796	831	772	818	813	838	824	816	813	853	780	838	809	842	877	807	840	783	793	853	802	782	810	767	881	819	788	902	887	815	850	820	827	857	828	861	793	795	807	801	829	815	798	781	748	784	835	834	825	799	802	820	811	781	772	827	836	817	804	749	827	840	812	811	807	784	804	784	802	801	831	855	814	787	871	805	774	797	819	842	798	832	799	823	804	841	803	820	831	772	815	848	842	795	782	851	794	889	800	784	794	874	823	796	824	798	789	772	796	846	853	818	846	822	778	842	834	834	802	826	815	826	862	786	843	800	823	854	822	767	826	781	833	811	851	808	834	788	762	836	857	848	807	833	842	821	799	778	811	818	796	822	816	780	760	844	766	807	789	773	841	843	761	821	796	831	842	752	785	817	796	854	767	780	816	780	769	816	826	785	826	819	834	843	786	766	833	828	804	823	831	778	816	771	817	825	775	833	794	837	805	764	818	800	775	820	743	816	808	809	797	856	798	780	767	841	782	831	796	804	831	798	817	787	733	820	785	850	839	772	819	847	815	812	801	864	845	777	809	832	791	777	786	801	804	879	788	851	764	809	827	888	796	869	845	853	817	751	783	874	826	751	835	806	775	834	807	867	815	811	844	781	805	824	837	801	776	847	798	855	812	820	776	840	849	832	831	774	759	876	822	825	800	817	787	783	852	848	824	808	852	825	795	820	859	822	797	828	810	851	806	826	805	796	817	828	790	830	838	847	837	832	741	835	858	866	777	834	810	836	824	789	796	799	780	823	825	821	780	800	828	828	849	828	817	820	839	852	800	836	847	818	809	805	795	771	818	775	821	810	792	807	824	754	811	832	836	797	814	812	830	824	780	770	805	832	846	783	807	855	814	812	799	853	786	847	788	792	804	806	824	816	841	811	803	815	822	787	790	799	807	846	850	843	823	873	788	806	757	772	810	747	797	829	826	795	829	804	855	788	846	824	820	857	760	813	796	817	825	792	840	812	829	799	807	828	791	753	810	814	813	823	768	844	774	778	802	836	798	832	770	813	816	816	815	788	797	842	776	822	812	806	772	764	810	833	815	848	845	838	770	762	819	820	788	791	796	821	782	818	776	789	754	789	818	852	854	822	828	849	800	809	812	831	797	805	753	817	783	820	824	792	853	857	830	825	792	789	811	759	819	824	849	795	856	809	775	844	797	792	809	827	810	829	822	814	784	789	862	854	784	795	821	800	797	772	796	846	855	808	767	823	802	812	818	836	797	855	848	821	751	824	757	777	832	828	877	822	767	833	817	835	837	795	782	804	784	814	820	846	809	810	821	839	880	732	837	799	786	855	856	776	826	823	779	788	847	861	805	786	769	843	794	857	837	827	826	783	859	837	837	762	793	853	790	780	830	838	808	797	819	815	806	831	827	779	805	859	766	856	792	817	735	811	812	841	824	783	829	804	824	821	823	796	810	832	850	778	817	795	816	795	848	795	867	787	798	854	796	788	777	791	835	875	787	854	796	773	826	839	788	787	798	851	816	775	796	794	787	782	796	769	775	827	836	833	779	811	787	791	825	885	796	862	815	835	794	813	789	790	799	822	777	813	790	840	855	757	840	781	845	851	826	820	806	798	804	786	767	793	821	741	759	785	819	793	841	766	808	817	765	867	841	799	833	877	816	784	822	815	804	791	839	842	813	761	825	777	807	804	843	846	840	785	807	878	795	837	830	770	761	782	817	802	768	813	827	843	800	819	835	825	811	819	778	809	822	811	766	881	765	820	823	819	818	808	803	800	823	791	771	850	787	822	757	813	815	822	784	760	818	837	786	837	774	828	776	801	788	779	812	780	822	762	804	821	798	756	729	844	822	804	772	793	873	813	785	812	795	771	820	787	820	849	828	836	805	823	763	783	788	829	779	793	803	770	822	816	798	771	793	776	831	794	787	795	852	760	834	781	778	815	794	770	849	813	796	828	822	821	800	801	799	801	799	809	824	862	760	807	763	822	782	801	845	849	806	769	774	790	808	841	825	850	847	829	830	857	808	781	800	766	800	816	874	826	763	820	840	805	798	805	748	807	779	774	827	820	794	831	807	862	862	790	818	811	825	785	806	797	855	854	816	843	843	816	821	803	785	814	848	863	839	857	815	821	808	779	816	804	817	810	807	809	800	813	824	881	814	785	842	796	790	860	802	806	830	785	838	790	802	797	844	829	806	844	764	792	796	777	763	813	837	808	827
19720	33055	24837	14028	10317	7777	5520	4131	3234	2696	2275	2132	1962	1859	1672	1747	1561	1534	1330	1383	1379	1284	1186	1186	1052	1112	1028	1091	1132	1097	1091	1017	996	1094	1186	1101	1213	1245	1124	1068	1004	1032	907	923	898	939	903	837	876	924	818	880	853	916	879	969	886	845	849	826	860	816	835	859	757	854	843	826	792	808	805	799	840	873	830	820	798	846	833	740	812	785	804	784	796	760	813	777	790	773	796	807	763	815	763	775	809	833	774	809	729	784	769	823	835	822	781	837	844	825	867	848	793	761	788	788	770	796	798	748	839	815	873	783	801	813	786	763	858	776	760	784	785	764	736	803	800	818	768	808	808	810	815	770	820	806	816	788	773	807	861	813	775	820	811	752	797	803	816	777	781	805	837	780	793	861	840	845	843	803	800	815	783	810	827	783	757	834	846	830	753	799	788	745	833	732	829	773	839	795	802	843	785	853	793	782	803	838	816	776	814	850	833	754	834	808	817	812	778	817	796	795	814	816	776	738	805	808	817	784	826	835	845	791	797	813	768	824	787	767	811	818	773	814	821	784	811	795	771	763	799	843	812	826	828	818	749	809	799	806	815	804	822	776	808	761	878	810	833	775	830	748	821	812	757	826	780	803	814	793	780	819	819	770	797	787	808	782	828	802	803	768	795	828	825	792	776	773	741	827	801	795	801	812	796	793	785	795	746	834	757	767	750	816	846	855	797	801	803	778	802	790	824	789	831	799	831	807	791	777	794	803	741	822	776	870	853	796	841	796	787	853	858	788	772	817	756	785	828	794	769	805	779	823	847	812	796	753	765	819	775	801	834	751	787	814	819	825	773	804	785	833	815	847	809	805	804	840	791	790	817	843	797	840	815	783	793	791	832	813	778	797	782	811	805	818	814	814	821	848	853	799	809	759	799	839	764	816	822	791	872	757	789	796	831	778	823	775	795	781	820	806	849	826	807	725	802	784	789	743	769	791	846	778	769	775	758	807	804	727	795	805	807	795	791	791	819	809	792	774	799	782	815	787	814	828	770	797	780	816	793	798	845	836	802	801	818	831	835	760	804	806	802	811	797	786	796	808	773	793	773	824	805	750	779	781	780	795	793	761	831	807	803	813	805	771	849	869	821	779	765	833	775	861	780	837	758	846	790	790	802	768	813	746	813	782	813	788	803	805	768	792	798	781	772	809	802	780	800	763	771	815	821	826	779	768	763	787	845	837	805	771	767	800	827	777	819	772	831	773	790	833	790	709	780	832	797	785	827	798	735	834	793	755	779	815	787	777	814	787	800	755	781	824	762	781	821	832	782	780	835	849	844	812	804	755	844	807	784	792	862	770	813	794	758	836	745	786	807	790	725	848	808	793	796	747	833	799	813	807	795	807	785	778	797	818	801	827	789	826	818	811	804	769	806	820	847	856	783	815	810	767	777	751	795	805	808	846	805	808	819	804	781	833	862	815	783	813	816	815	779	810	869	807	776	779	797	790	813	800	750	777	790	792	790	778	778	826	805	821	785	792	767	796	782	789	772	828	797	793	804	797	771	698	762	821	800	827	794	754	798	844	832	824	805	802	793	815	817	790	794	806	792	773	806	787	803	766	783	875	790	820	795	784	793	809	771	779	775	786	763	767	766	800	752	804	787	806	811	819	790	820	773	821	825	788	770	819	780	825	839	825	799	765	820	806	798	785	818	767	765	839	804	799	785	768	777	796	766	773	777	792	770	805	795	803	799	810	761	791	803	817	769	778	775	786	770	780	800	751	769	802	782	832	831	804	844	800	805	796	788	762	799	811	799	773	762	744	826	758	775	809	798	781	779	815	798	810	874	809	763	841	820	864	814	823	899	791	797	753	800	781	819	787	831	871	795	797	756	806	814	814	807	747	798	816	792	837	816	817	773	795	769	820	813	828	780	754	803	790	807	808	796	776	806	849	766	759	748	744	787	775	774	779	764	773	810	819	786	821	819	824	830	807	862	790	769	785	768	805	821	829	806	761	828	786	799	815	786	819	799	769	778	760	763	816	800	811	814	759	832	745	811	777	792	768	798	843	815	834	783	793	804	799	799	729	795	751	757	805	800	809	828	821	810	783	748	866	758	805	797	807	812	812	774	815	748	786	827	831	823	784	791	806	807	839	752	807	826	809	772	830	820	757	799	775	756	780	823	806	753	810	813	784	820	778	774	764	827	794	735	826	793	758	876	852	824	804	794	808	812	771	767	813	789	809	861	849	813	815	807	767	799	782	811	813	742	806	820	784	844	822	764	792	846	758	836	817	804	811	802	755	795	812	804	744	787	881	757	775	785	800	796	786	787	847	788	764	806	848	828	807	783	792	786	804	798	782	860	802	802	818	864	756	844	760	809	798	783	797	821	836	859	797	768	821	755	793	824	808	762	766	787	812	744	829	793	835	773	788	850	749	791	790	855	755	830	770	831	828	779	814	775	762	858	818	746	810	819	808	774	810	795	812	835	789	807	805	800	789	828	797	834	831	808	832	802	775	839	786	859	801	792	790	818	765	765	781	840	775	787	770	787	751	745	814	793	837	833	768	744	789	741	787	808	833	819	838	819	792	788	827	800	818	836	783	824	787	763	783	872	783	803	856	820	783	783	857	771	803	816	770	814	771	834	743	778	796	776	774	791	739	855	819	778	818	841	790	778	807	800	819	794	814	811	812	788	802	806	835	853	833	787	804	749	820	811	829	810	802	815	810	792	756	828	762	770	845	782	821	768	827	836	828	796	789	827	826	786	834	791	774	761	789	781	750	810	833	799	823	735	817	746	859	807	844	791	846	807	783	840	767	774	760	811	782	817	814	788	759	804	759	787	792	809	805	849	790	814	785	767	786	789	800	781	824	856	784	831	766	815	878	804	759	808	795	828	821	842	817	793	809	871	786	796	861	770	793	803	870	787	771	816	767	788	787	854	791	809	813	821	762	833	794	821	731	827	779	795	796	782	826	738	802	772	809	827	853	790	759	818	790	834	791	836	834	783	821	830	858	835	814	800	788	829	824	763	793	803	784	799	785	803	741	784	845	813	818	854	781	820	826	808	850	783	832	800	815	765	797	786	843	848	850	802	821	805	797	808	813	832	818	857	806	821	745	839	795	795	809	811	762	797	816	824	779	810	825	822	768	822	794	778	790	790	751	776	808	804	830	805	861	789	869	823	772	849	799	813	794	789	806	824	839	828	801	798	739	827	790	785	813	813	788	793	827	811	804	852	796	789	802	774	815	826	770	780	777	794	808	874	801	823	848	829	771	763	806	764	809	828	772	765	803	806	790	780	798	774	788	825	817	827	816	810	771	783	816	806	771	776	822	797	734	775	777	813	778	815	825	812	824	780	763	801	797	771	814	778	784	779	826	788	778	790	807	856	796	801	848	787	760	744	801	788	796	815	776	803	839	819	801	776	814	815	743	775	809	788	811	801	833	842	779	814	751	806	819	801	826	780	804	801	793	808	804	825	813	771	838	829	831	756	836	783	793
28108	19312	11554	5333	2774	1973	1408	1121	1064	1002	912	929	909	909	945	902	805	880	845	869	888	907	805	801	820	807	795	782	848	806	796	830	816	802	863	817	846	834	784	823	811	808	791	763	793	755	768	728	733	765	737	731	744	757	738	800	740	712	728	773	714	738	748	755	771	749	743	724	786	764	729	767	713	765	734	733	714	735	783	791	798	727	797	712	762	735	774	715	763	765	725	730	794	778	732	734	737	718	724	797	772	786	744	760	728	721	765	757	746	827	715	715	772	745	788	691	725	704	773	759	777	718	765	697	706	765	770	787	788	759	694	720	737	742	750	696	756	727	715	773	793	712	800	736	705	757	756	723	740	744	761	727	791	749	711	709	744	718	754	724	678	711	725	757	787	723	778	808	766	808	749	742	765	729	796	778	773	776	695	711	777	727	757	722	751	719	718	740	754	767	750	778	759	754	694	783	706	804	770	756	729	694	794	765	762	761	747	780	756	729	760	707	772	758	746	749	773	762	756	804	754	706	739	726	735	782	766	773	716	782	748	765	737	741	742	694	771	763	758	764	711	741	727	761	771	739	732	707	743	692	716	777	748	796	720	735	722	758	760	763	743	772	770	764	726	719	742	767	716	767	775	776	738	761	759	728	776	758	719	732	708	726	746	749	735	782	747	769	692	714	715	742	714	729	740	737	739	771	762	738	730	696	709	753	737	737	757	799	744	785	712	761	749	742	771	754	747	780	710	772	745	734	702	714	762	749	745	709	726	739	737	713	737	737	779	759	739	696	714	730	766	757	769	759	679	773	743	770	766	731	706	774	731	729	712	726	710	740	782	829	722	727	718	743	764	739	724	721	685	751	721	782	776	765	740	742	757	735	786	760	717	702	717	742	759	798	782	731	732	772	731	729	756	807	714	740	747	764	742	774	712	713	745	747	749	664	788	742	731	769	788	788	744	718	746	801	768	735	761	786	740	753	749	749	742	751	734	766	708	752	764	736	705	718	753	756	749	735	764	726	737	778	743	721	744	754	780	759	668	719	706	790	730	770	744	753	745	761	741	774	741	757	788	755	706	738	702	658	693	692	733	706	762	787	764	730	737	749	726	784	757	722	763	727	737	744	744	813	745	737	768	657	748	724	747	794	709	696	734	732	748	726	721	785	756	795	737	703	787	774	735	767	754	759	713	750	763	729	771	741	748	717	711	764	760	697	764	741	759	760	735	780	736	718	779	722	805	769	690	724	792	734	746	784	743	759	705	754	692	725	782	690	731	755	721	770	757	714	746	698	702	715	772	727	693	770	735	749	768	707	723	753	745	734	703	747	677	785	754	726	719	762	726	796	704	739	715	732	742	739	742	719	751	713	738	787	730	739	745	742	772	785	735	745	715	796	783	779	764	724	765	781	753	791	811	727	773	754	704	774	758	772	728	785	726	731	740	736	785	775	717	750	743	728	758	731	755	712	744	742	724	770	699	681	751	762	745	759	725	748	749	763	786	730	752	762	721	704	727	722	789	716	725	691	735	741	778	734	735	752	707	770	717	761	823	752	763	730	705	772	721	740	773	772	746	720	728	774	725	717	748	766	777	760	703	731	711	778	733	746	741	726	720	748	715	773	707	727	726	751	737	715	747	747	766	734	708	741	763	723	696	745	769	736	763	708	759	724	708	797	756	715	786	716	733	710	736	786	776	759	755	721	716	712	743	767	751	737	735	764	746	773	762	721	752	747	721	725	766	700	766	702	747	748	751	714	670	764	719	732	734	752	715	769	771	753	702	777	749	748	715	750	729	716	745	759	760	751	729	754	762	774	727	788	700	691	728	728	738	738	683	710	773	717	730	730	729	746	747	734	724	764	754	723	752	791	768	763	734	693	694	769	739	751	735	758	774	756	784	779	711	751	759	746	758	722	739	764	810	778	749	756	764	751	730	753	783	795	744	806	751	725	750	750	715	729	722	759	732	757	682	782	728	806	759	742	717	754	778	762	757	791	745	789	809	751	746	741	745	714	736	744	714	699	732	790	706	770	754	731	741	760	749	783	719	803	739	749	742	746	691	764	789	728	774	748	724	760	758	718	719	708	734	729	775	729	753	772	764	761	710	745	753	760	759	760	780	735	737	711	769	737	747	758	750	699	703	741	771	730	726	738	755	790	763	762	749	711	772	739	710	758	789	734	731	748	770	756	760	715	757	779	723	694	775	752	688	738	711	761	754	722	740	741	729	697	755	687	772	754	765	708	713	747	768	735	718	764	728	708	784	697	712	752	746	792	735	748	714	744	743	757	776	711	762	764	725	699	694	799	726	749	738	775	726	732	781	749	743	779	745	788	748	756	706	721	779	779	727	690	707	714	759	736	716	761	715	761	750	744	716	748	774	723	767	742	758	750	676	745	772	735	781	750	747	738	766	755	772	756	751	762	728	712	752	728	744	751	780	708	784	764	757	688	795	729	709	739	725	804	722	736	695	749	690	722	700	707	729	755	753	797	736	729	785	715	732	731	715	751	804	683	752	742	753	770	737	782	754	726	779	661	709	778	744	751	807	797	755	766	798	758	754	752	719	750	784	752	727	757	740	737	728	735	751	748	758	779	755	724	721	728	750	739	739	774	770	724	707	771	713	747	765	767	705	731	740	729	777	722	742	803	719	713	774	778	741	764	723	697	800	760	739	728	744	764	751	741	776	795	768	755	737	710	721	741	757	749	691	730	786	780	726	783	796	739	763	746	744	754	772	726	738	820	765	753	763	724	718	729	722	746	754	717	771	754	763	734	786	744	770	741	731	784	729	772	745	780	769	752	741	756	799	680	768	724	711	723	727	739	729	794	757	744	736	792	732	748	782	775	754	765	722	784	756	755	744	748	726	706	738	779	742	776	778	740	752	745	707	729	704	806	728	752	765	749	761	772	759	742	722	713	771	712	769	759	742	735	774	748	769	751	783	702	816	773	792	786	769	720	735	716	731	709	688	758	759	758	721	737	753	716	689	721	759	748	692	744	750	733	753	738	756	740	755	707	713	774	741	742	719	742	735	725	761	749	728	762	765	747	746	723	777	737	766	775	779	741	746	725	775	758	699	723	762	761	763	768	713	740	736	720	749	730	740	772	744	728	810	772	694	699	703	731	754	756	687	732	766	767	750	767	793	795	722	788	825	712	759	790	695	750	750	714	742	740	731	727	733	767	714	716	740	688	731	698	760	729	766	753	784	725	744	723	710	738	724	727	726	762	726	759	761	719	762	733	779	705	719	746	709	749	746	722	724	706	728	787	745	757	763	719	779	732	721	780	707	769	694	756	758	769	790	769	802	738	768	752	720	741	709	743	716	713	789	772	720	720	771	738	738	721	781	749	780	800	714	746	713	758	762	766	713	706	732	677	768	722	786	792	760	776	685	735	701	750	685	767	726	747	805	707	724	771	767	740	716	766	732	755	755	701	729	754	748	756	796	774	730	727	805	736	768	730	755	766	721	742	767	760	715	711	744	785	801	779
13580	16205	11151	5492	4030	2868	1941	1538	1302	1252	1103	1101	1072	1034	1062	1049	1020	1070	979	971	947	925	859	861	869	854	852	846	879	855	835	877	894	916	878	942	918	956	930	865	855	815	819	821	825	818	823	823	851	826	827	780	838	803	819	812	800	778	829	822	790	778	789	806	771	782	782	825	763	739	752	784	805	800	793	797	798	778	760	764	779	777	747	792	806	762	729	781	745	799	784	784	784	781	825	768	812	734	733	758	786	752	812	780	775	780	799	766	746	773	790	733	770	814	763	748	779	788	797	806	752	754	765	755	760	737	754	791	793	738	773	753	828	793	783	806	776	762	793	736	815	751	785	716	741	766	779	733	791	802	790	780	807	816	770	748	746	777	774	783	748	840	803	758	799	783	822	784	775	812	761	765	770	765	813	732	744	788	779	731	749	738	765	794	762	843	773	750	751	778	762	787	773	783	779	754	752	773	786	791	774	818	792	819	752	747	767	744	806	791	740	751	779	806	774	759	809	791	762	775	749	744	797	800	786	776	775	777	808	746	787	761	767	733	759	790	788	825	774	788	749	805	782	745	766	778	736	798	790	776	743	799	767	737	806	845	781	746	767	760	749	756	785	755	824	781	751	718	799	765	818	740	774	730	737	824	747	759	801	787	834	768	758	802	783	696	766	757	733	767	781	727	792	759	813	815	736	826	774	811	725	782	774	736	793	784	706	762	776	764	741	784	771	748	803	762	758	803	750	706	760	757	719	777	774	774	765	829	780	808	775	804	767	772	790	791	816	808	794	743	746	785	812	756	788	780	811	776	779	775	765	814	684	788	753	772	771	777	772	780	784	797	810	746	795	792	806	812	774	783	769	726	799	791	764	724	764	825	779	766	762	741	748	783	765	812	793	820	757	742	809	797	794	754	770	777	801	850	768	774	774	748	741	736	789	825	767	805	819	792	775	809	851	765	768	823	776	796	811	715	776	776	763	760	760	768	808	761	794	746	789	764	780	795	776	738	770	838	754	795	801	765	750	776	781	758	738	755	784	753	773	766	799	729	767	755	762	768	757	760	763	780	713	744	811	743	818	800	747	773	788	720	765	740	786	786	729	780	737	773	742	760	764	792	759	806	770	744	797	761	821	754	771	817	745	801	795	799	753	767	777	769	788	716	871	755	817	772	766	754	763	778	721	776	772	764	773	762	761	752	745	788	800	763	762	803	831	760	820	760	801	784	779	761	765	807	794	759	794	777	756	761	739	776	792	814	742	778	726	818	726	738	744	856	813	758	739	776	766	726	798	736	763	764	789	735	759	781	750	780	785	804	782	770	814	783	803	783	786	797	780	762	800	806	768	810	726	792	773	784	750	728	795	788	753	811	793	796	769	809	749	761	776	733	762	751	827	743	749	820	760	776	788	761	816	743	739	783	821	768	756	798	722	766	747	803	795	758	796	801	738	821	775	827	757	782	799	800	726	773	747	778	784	806	765	800	749	815	797	795	809	786	787	707	769	747	753	713	786	813	796	744	776	744	827	719	764	812	759	812	745	793	763	817	783	796	764	782	805	830	775	812	790	765	753	729	768	785	813	784	738	743	773	754	777	818	772	793	802	744	755	752	750	747	755	773	779	725	765	790	842	820	801	787	794	823	780	763	711	777	792	777	752	792	809	775	807	825	733	791	786	803	757	768	761	787	765	761	815	793	807	801	767	781	772	778	790	753	801	790	786	777	775	779	781	759	810	768	790	756	820	758	778	798	741	712	797	764	713	788	810	755	790	786	797	724	801	785	777	764	753	805	751	763	809	772	771	769	754	763	825	766	761	776	794	805	746	792	847	752	777	725	770	746	799	747	848	795	802	803	722	726	763	788	765	761	744	748	754	842	764	797	759	852	760	781	824	757	773	761	816	777	727	800	780	755	788	779	715	809	791	755	745	799	745	706	753	814	771	812	751	798	780	753	781	758	761	812	762	792	797	815	769	795	744	816	761	777	795	782	758	834	789	811	764	773	829	780	790	774	822	766	765	827	762	769	753	772	803	747	754	802	786	748	796	772	765	782	755	746	778	771	786	741	779	757	780	744	844	775	825	817	768	787	794	766	757	749	802	773	780	784	811	740	754	789	780	828	818	771	787	799	754	786	789	802	727	790	767	806	785	801	793	753	794	738	787	773	792	782	811	776	768	819	803	776	729	782	805	761	788	775	782	734	770	775	777	770	774	825	793	778	750	741	787	810	808	742	771	778	746	810	725	778	778	765	803	792	780	725	787	749	818	758	773	805	714	792	715	808	733	791	723	801	752	789	742	770	758	723	760	817	739	752	807	742	748	749	759	775	783	790	785	824	707	791	777	773	758	744	728	753	751	795	752	800	782	719	814	774	754	770	812	878	765	755	799	787	783	780	725	791	773	786	812	809	789	750	777	759	805	790	749	734	738	792	755	742	778	757	755	734	725	759	796	809	739	784	728	781	749	776	724	764	759	829	776	778	741	747	822	799	774	730	816	760	738	784	793	816	782	774	824	790	785	773	789	799	729	759	745	765	782	795	783	769	773	724	728	769	736	775	765	774	731	762	795	766	761	793	765	776	793	795	774	767	783	756	779	820	724	754	777	795	772	804	773	835	789	759	740	814	736	742	790	766	768	767	814	797	787	779	811	813	776	744	771	813	718	788	754	754	741	777	747	752	783	780	771	761	782	766	789	766	789	755	739	775	761	740	807	792	736	762	756	748	824	772	768	830	800	769	802	814	779	810	796	784	796	765	791	761	766	742	721	774	723	778	770	748	762	764	742	803	802	744	816	804	769	774	740	858	720	731	772	788	754	775	785	749	760	731	805	805	815	716	755	761	774	719	758	775	759	756	768	787	805	722	767	817	779	794	815	797	768	729	742	791	729	772	789	818	747	815	820	774	776	784	754	761	742	756	795	765	771	742	783	842	761	777	770	836	806	770	793	811	744	771	773	768	806	750	756	797	744	758	763	788	735	791	767	760	765	756	752	813	741	759	777	803	772	773	799	768	760	794	771	741	800	771	758	798	789	756	745	780	781	756	769	752	821	820	769	725	767	782	792	788	744	822	737	757	770	772	741	771	753	754	806	777	734	762	807	754	759	781	749	788	767	782	728	795	741	792	758	732	812	811	799	777	778	764	757	768	797	774	749	808	786	741	760	769	733	785	796	748	740	773	735	809	819	791	798	777	794	802	748	758	811	783	750	736	785	813	811	797	759	757	776	768	745	762	765	778	739	782	773	772	760	736	791	727	766	756	741	787	773	768	795	769	772	758	803	776	809	773	763	755	852	765	802	781	794	788	773	723	778	754	809	776	830	755	769	853	749	741	775	833	786	809	728	745	730	836	798	792	742	767	811	754	776	807	787	753	782	733	806	786	764	769	795	792	803	784	774	755	781	794	774	729	802	742	783	725	756	777	759	793	771	765	809	776	780	780	766	765	771	751	773	806	799	794	800	761	805	809	791	757	778	786	782	715	777	771	740	762
23755	21214	28339	24119	21094	12377	2946	1795	1343	1152	1088	993	990	941	923	833	830	818	826	746	782	681	700	698	663	648	684	687	668	668	648	673	670	695	689	722	731	709	671	662	642	616	614	606	571	598	557	578	598	631	611	582	570	580	573	547	551	557	513	579	540	544	552	523	586	527	532	558	561	548	514	568	542	535	534	518	568	523	579	508	538	575	576	556	547	527	566	519	521	566	518	511	560	534	557	543	565	521	516	566	535	515	563	557	548	545	577	561	518	566	533	570	526	579	538	584	537	540	538	540	517	549	555	584	572	538	545	537	561	494	547	525	561	563	550	518	546	519	523	570	564	535	515	520	547	546	561	544	555	546	551	527	543	528	517	539	564	508	546	533	527	576	559	575	553	506	529	518	512	551	534	547	555	521	520	552	602	554	525	549	536	585	547	554	529	511	522	524	551	512	494	551	530	511	592	527	566	606	558	528	536	509	521	535	560	533	572	555	539	512	541	546	564	519	571	492	529	536	523	532	522	545	524	537	540	560	552	485	566	526	561	596	559	512	545	541	523	551	529	524	548	575	562	551	548	540	547	523	524	538	563	527	571	557	545	559	570	561	563	529	539	529	505	528	569	555	567	522	520	558	535	537	533	558	557	576	554	538	560	543	519	503	541	538	563	554	550	522	567	506	515	562	590	565	573	531	535	532	535	552	520	583	579	562	551	557	548	501	530	524	533	551	550	528	558	543	532	558	504	519	508	527	550	562	545	582	539	493	537	582	516	569	526	555	522	568	518	537	537	527	543	559	531	531	578	531	575	543	594	513	535	506	535	575	535	561	556	550	561	573	543	519	511	566	543	494	530	553	556	532	540	524	541	529	561	559	517	527	538	546	571	548	551	517	543	550	555	545	527	519	542	492	547	531	512	575	487	522	516	555	590	510	555	552	546	542	532	518	522	513	560	548	562	497	544	528	539	507	577	558	576	535	528	513	552	571	520	565	546	561	499	558	570	559	540	511	545	574	548	501	535	578	564	528	537	533	559	598	511	537	527	560	537	553	571	597	549	527	505	556	543	531	508	569	608	535	539	564	593	540	554	499	557	527	542	518	539	544	535	522	567	491	588	556	517	485	527	567	533	560	539	584	592	558	500	530	516	522	528	585	542	531	530	516	529	566	537	506	557	542	546	564	585	563	555	517	517	568	537	519	504	588	538	523	495	554	537	545	569	605	529	484	542	522	517	557	538	554	526	537	528	550	551	517	552	559	527	554	552	538	540	579	590	520	577	530	548	504	555	549	520	542	577	530	527	537	547	588	544	525	566	522	561	573	561	539	535	507	588	514	554	539	505	537	552	549	524	579	502	554	573	502	556	536	541	572	559	538	528	544	573	600	540	549	543	528	547	537	519	523	503	554	510	536	513	570	564	526	545	578	527	522	546	536	541	575	548	551	534	529	513	539	572	542	571	542	514	521	574	504	533	576	488	528	552	530	560	614	503	557	568	509	531	520	553	555	556	523	564	534	554	553	536	528	542	495	511	527	542	550	511	547	524	568	520	542	549	543	548	582	509	523	590	526	513	585	541	540	527	524	524	547	553	594	529	560	532	524	540	510	575	520	551	506	536	556	542	567	537	550	504	540	529	563	502	491	557	546	549	528	584	552	549	521	526	554	548	565	563	539	603	525	560	579	524	507	518	522	572	500	532	581	520	569	519	552	551	534	500	530	530	497	527	547	530	545	515	555	492	573	550	520	533	548	547	531	516	538	545	498	534	512	536	559	531	513	571	526	546	526	560	538	525	519	551	521	532	536	556	546	574	528	539	555	528	561	549	554	518	563	541	528	569	552	570	532	549	487	550	576	519	534	567	560	560	599	536	532	504	552	533	544	565	559	530	569	546	539	552	566	564	559	553	512	551	558	539	565	518	534	576	539	543	541	594	541	503	529	541	536	574	552	553	538	527	535	519	540	564	523	528	542	532	534	522	531	530	491	570	523	577	502	548	549	559	517	593	521	522	554	567	533	538	528	566	557	534	541	546	513	539	550	573	561	547	534	519	495	554	548	511	557	544	516	516	491	541	575	518	533	535	547	514	534	547	533	549	511	560	532	536	524	575	520	572	527	541	565	502	580	552	541	536	565	552	562	586	520	551	541	533	535	588	524	514	512	530	532	560	536	513	579	562	535	510	567	518	494	596	522	544	567	557	553	546	558	524	530	520	561	510	542	520	534	511	562	568	517	553	540	569	519	525	545	540	533	530	548	568	542	588	534	508	527	588	523	530	539	523	542	550	529	526	556	543	528	535	550	542	568	558	545	522	569	598	560	544	553	537	531	537	553	546	512	567	509	529	517	560	558	595	596	532	569	563	532	522	510	531	472	511	544	543	521	540	583	542	564	516	505	491	547	494	540	510	498	497	545	563	515	527	535	541	558	555	533	537	487	544	550	545	546	515	548	598	551	521	532	527	554	553	556	555	563	514	560	513	573	546	541	539	504	508	557	535	521	550	566	547	561	570	539	529	544	567	513	543	559	518	524	530	572	551	557	524	516	535	591	546	557	558	536	569	558	520	523	525	573	578	498	554	539	550	539	545	535	544	561	508	503	519	552	540	495	525	538	549	548	542	527	530	536	551	551	537	545	544	543	554	552	562	543	573	535	563	525	542	544	536	541	514	522	548	523	542	503	523	554	524	516	532	548	494	546	562	527	562	536	520	580	559	545	511	545	557	538	497	534	536	518	552	523	518	532	532	540	522	542	545	563	571	577	553	553	508	523	561	539	547	514	541	512	539	504	527	569	549	534	532	483	523	524	558	540	519	543	518	519	532	566	553	563	507	548	549	491	543	565	567	572	556	533	531	550	553	553	505	502	531	554	499	590	573	542	546	523	540	558	527	525	565	607	520	529	533	520	590	556	529	560	563	533	514	530	577	595	538	512	547	546	521	580	546	559	530	561	536	512	507	529	542	548	545	565	593	531	530	568	531	516	534	565	547	544	574	554	572	546	545	523	558	516	526	561	592	530	571	513	571	551	512	518	529	536	545	571	599	550	488	526	523	522	573	510	594	537	572	521	556	580	531	566	539	541	533	548	512	498	570	552	547	557	506	588	556	528	517	551	540	555	525	504	540	545	482	575	531	543	528	527	585	555	532	599	541	532	561	541	546	539	546	513	518	541	546	515	558	539	572	555	572	575	534	517	524	535	509	535	562	543	547	524	493	575	545	544	533	518	540	543	563	532	532	517	516	531	553	558	567	480	560	520	505	520	509	524	540	547	545	558	544	560	587	554	582	533	518	528	548	523	563	586	534	519	551	559	519	500	537	545	525	527	534	529	541	530	545	503	535	518	557	550	539	543	539	508	571	589	569	553	540	517	508	516	497	495	551	519	531	539	554	511	543	537	576	523	512	568	555	531	511	558	494	495	550	527	539	547	564	532	533	560	520	544	519	550	555	526	524	506	546	522	558	567	516	571	551	538	531	559	559	534	530	571	547	553
16189	26894	19364	9995	7436	5330	3590	2766	2170	1759	1467	1359	1349	1296	1212	1135	1101	1032	985	968	901	843	773	765	731	778	786	678	773	714	720	760	743	812	831	784	858	871	795	770	757	688	659	666	638	672	579	581	581	638	613	651	597	621	601	655	571	580	569	572	569	601	555	581	570	578	545	577	573	556	518	541	581	564	558	556	522	527	555	530	553	547	531	590	531	593	554	558	520	558	607	540	588	534	563	601	567	544	588	589	567	558	534	547	526	565	547	544	505	567	583	533	594	573	569	583	564	545	574	533	571	574	563	535	532	563	568	536	582	526	556	540	553	544	559	538	582	571	564	557	559	566	571	541	572	574	519	576	576	600	551	567	580	568	543	559	550	552	551	577	535	520	570	527	541	593	598	572	574	590	540	562	564	558	579	569	569	522	548	563	579	533	552	540	582	583	556	541	585	551	570	561	548	579	542	580	533	590	513	548	563	565	550	592	562	565	573	596	575	558	590	582	584	553	584	569	582	577	552	560	544	586	570	551	621	586	608	567	575	594	615	565	565	607	534	571	583	583	579	563	550	565	589	557	539	553	561	590	581	579	582	556	549	607	571	555	559	594	529	529	523	540	529	559	555	563	607	547	567	559	555	520	583	567	554	547	522	569	569	535	587	588	599	547	575	591	567	527	541	578	549	537	571	544	554	579	546	564	587	574	541	612	537	565	544	549	586	538	549	590	539	541	589	606	594	563	561	594	576	580	568	584	588	542	540	531	600	561	572	585	603	571	565	586	554	605	552	563	560	573	553	591	554	530	554	578	551	563	529	510	576	586	567	541	565	560	546	608	537	549	526	528	534	579	547	567	597	571	532	557	535	529	593	574	560	565	608	586	541	590	551	569	571	596	559	553	563	554	541	536	538	583	553	576	539	525	542	558	567	519	580	561	529	563	602	602	589	528	546	571	584	550	567	568	595	586	566	543	573	589	555	539	549	555	577	573	531	542	582	544	555	590	520	540	589	579	551	537	574	549	574	502	590	572	607	552	606	574	571	506	579	522	517	573	619	567	518	543	531	582	550	539	545	534	577	530	568	552	545	635	542	556	570	568	564	573	538	566	551	563	577	515	534	521	610	527	552	539	582	559	535	548	562	567	591	578	568	582	566	574	575	562	601	547	640	525	561	568	557	569	556	570	552	568	556	597	548	588	571	533	542	604	563	556	541	573	540	553	603	603	559	579	600	532	542	574	594	581	578	522	559	574	595	546	527	554	553	564	592	571	571	550	544	573	514	587	544	587	532	599	575	574	538	557	556	584	560	561	522	517	556	550	619	577	559	556	519	544	549	588	537	572	602	558	579	555	549	576	580	592	591	596	517	542	569	561	557	561	597	556	601	562	599	550	539	572	626	509	558	587	542	576	521	562	618	516	592	525	629	595	537	551	572	540	546	550	586	567	563	537	591	544	536	563	551	553	569	564	622	569	567	535	586	567	550	557	554	527	566	557	541	569	626	561	556	548	593	517	555	568	585	599	570	581	550	609	611	582	583	559	588	562	532	582	543	552	562	571	562	564	531	597	551	550	585	566	586	530	548	526	563	583	568	552	606	562	548	590	566	579	571	539	593	556	625	564	566	548	547	549	564	573	587	534	597	542	606	564	576	557	542	552	528	559	565	557	562	529	533	558	605	527	582	569	583	562	573	543	549	593	561	579	581	543	577	514	564	580	553	551	578	577	554	553	566	568	543	609	535	509	598	550	567	576	557	579	526	567	604	559	525	555	576	582	608	566	589	571	535	577	611	596	555	574	549	606	546	567	590	518	553	563	570	564	523	601	564	624	546	562	510	579	573	593	547	578	580	537	581	503	575	549	552	562	533	545	531	563	536	575	520	564	561	575	582	571	565	573	552	618	593	580	557	580	563	572	560	561	582	595	552	589	544	568	515	570	614	577	580	574	555	579	588	556	594	527	567	580	531	563	561	562	572	603	568	589	575	560	575	543	540	547	574	573	549	540	594	561	568	567	543	543	561	570	567	536	584	575	559	554	552	552	556	549	540	550	610	568	569	567	537	575	583	556	545	549	548	539	556	576	600	580	564	597	552	582	562	564	573	530	559	535	556	586	586	568	595	545	612	588	581	527	557	577	568	552	549	629	526	510	561	535	536	560	551	541	553	583	592	574	560	578	559	628	585	524	554	589	571	562	530	563	553	534	538	548	580	546	552	548	571	580	552	524	557	572	519	524	597	551	537	553	596	577	630	576	572	539	570	600	533	539	567	569	568	573	552	563	543	607	549	542	539	597	534	550	613	629	575	584	561	511	554	525	571	554	558	576	587	540	523	558	571	620	546	590	574	529	589	566	554	584	597	603	566	546	559	554	560	566	569	611	560	561	566	577	572	579	557	606	555	540	559	556	562	581	612	548	579	531	555	560	562	596	580	567	570	576	561	539	591	548	571	559	580	569	571	571	589	603	581	537	566	605	558	574	601	608	549	554	573	581	562	577	541	521	608	547	577	568	533	569	578	572	594	532	570	576	545	580	540	548	549	550	595	548	593	583	572	615	553	543	524	544	581	543	567	535	553	536	580	549	525	572	559	563	556	583	531	572	547	583	509	579	578	578	554	597	543	620	550	571	591	531	568	544	589	526	547	566	578	606	536	566	600	591	537	553	520	552	570	537	575	541	586	547	581	546	568	574	504	523	559	592	542	562	566	582	599	586	588	555	568	553	618	574	564	517	553	623	588	552	538	586	596	588	583	580	591	591	562	570	557	561	572	548	551	535	559	553	555	582	578	623	568	574	542	578	550	538	570	561	576	581	555	586	547	550	568	578	604	538	559	560	543	567	540	525	544	580	525	542	544	564	571	571	575	590	570	551	581	581	556	513	579	534	552	599	556	547	578	548	571	520	569	542	570	565	588	561	560	552	554	570	521	563	592	556	542	552	546	563	569	534	504	607	582	539	559	522	538	581	597	566	563	574	498	565	568	564	542	533	526	556	546	562	550	592	553	579	576	497	575	565	543	575	549	558	576	586	553	557	580	571	608	579	536	548	539	534	559	594	554	607	552	537	551	563	569	585	595	508	565	591	588	531	551	536	568	575	599	578	534	552	548	556	610	570	576	568	574	589	557	581	560	592	542	535	571	556	555	589	595	529	559	523	548	549	595	553	609	504	578	543	539	568	565	565	632	568	541	579	575	513	560	515	553	570	567	600	569	543	538	553	583	559	564	562	536	566	576	555	558	540	578	561	545	566	536	590	550	540	567	575	536	581	569	602	567	557	563	553	561	571	591	529	538	606	552	584	582	578	557	549	557	547	595	599	547	578	547	542	576	553	574	539	573	568	550	599	562	584	557	564	575	543	525	542	514	602	612	582	573	591	575	575	532	575	526	591	546	558	575	547	524	540	531	553	538	568	586	538	599	552	574	528	540	560	584	533	563	588	572	590	567	576	571	562	555	542	578	534	520	561	618	550	530	553	593	557	591	570	568	563	524	563
25086	21246	27266	25395	12403	3445	2065	1622	1490	1412	1352	1367	1260	1332	1250	1168	1212	1242	1187	1190	1180	1113	1203	1100	1164	1139	1127	1087	1122	1105	1087	1137	1089	1161	1197	1105	1112	1115	1134	1079	1118	1046	1056	1056	1098	1039	1027	1070	1063	1042	1041	1049	1013	1066	1043	1002	1008	1060	1012	1023	1011	1053	1072	1064	975	1048	939	1001	1005	970	1041	1058	1016	967	1021	998	1047	1037	991	1053	1053	979	1011	963	987	1022	1045	1043	986	977	991	983	1018	1037	1024	951	992	1047	997	987	983	953	979	1012	1035	1010	994	997	1018	975	1016	1062	1046	1005	1026	1025	982	1020	998	1000	1051	972	1019	984	1021	1039	1013	960	1057	1017	992	1041	1018	1010	1058	1031	1055	1040	952	992	1034	998	1011	979	1008	1035	972	949	1006	983	998	1026	980	1018	973	972	1019	991	1006	1042	1014	994	963	1042	969	1040	964	999	1022	997	1050	1038	980	1058	1002	993	1051	1029	1033	1018	999	1011	1066	983	1001	1004	1001	986	1039	1030	963	1008	1009	1003	1024	1039	993	993	1002	999	1046	993	995	970	987	1064	997	1005	995	1024	1036	973	1035	982	1053	1049	1059	977	1066	1026	1043	1033	1010	957	1026	1017	1028	1034	1021	1066	1023	983	1003	979	976	1036	1027	1019	1002	1017	1021	1006	998	1043	988	1010	1014	1054	1031	979	1049	1003	991	991	1005	1012	1051	1001	1013	937	981	1011	1034	961	980	978	993	968	999	955	1009	994	985	1009	1021	931	1008	1073	1033	946	960	1002	1003	967	991	997	994	995	1012	1014	1039	979	992	1011	1026	1015	993	1059	1007	982	1039	981	998	1025	1055	972	1032	1043	1077	1034	1036	1016	1002	1046	949	970	962	1016	1006	1018	973	994	1037	944	1017	1030	1000	1030	1047	1016	1056	1029	958	1015	1004	1048	1053	999	1045	1034	978	1040	1029	1000	979	1056	956	1018	1031	969	1009	1047	969	1032	1033	1072	1003	1015	1031	1036	1018	984	1023	1045	1040	982	976	1006	1013	1033	987	1042	1024	975	1018	1031	978	1060	1008	1038	996	1008	994	1014	1010	1065	981	1042	1012	1011	996	1038	992	1062	1001	1005	1035	1023	1001	1022	1041	1030	1064	997	1074	1039	967	1024	996	1039	994	1033	1016	1009	1006	1035	1026	1012	1022	999	1032	1051	1006	958	1039	1009	1013	1001	1039	1044	1058	1032	976	1039	1068	915	1063	985	994	952	1005	964	1016	991	1009	1063	1022	1014	964	992	998	998	1017	969	1046	1016	997	969	1003	1039	1000	1041	979	1060	926	1048	1007	1032	1018	972	1024	977	1023	991	975	1002	1034	987	1040	987	1002	1018	1022	960	967	1044	1037	1047	1002	1020	1040	960	1002	1007	1008	1029	973	1035	1049	994	993	991	1041	1029	1091	1009	1011	1009	992	962	994	1045	983	1003	971	975	941	1013	976	1056	1022	1001	1018	983	1055	951	1000	997	1026	1014	979	972	1009	991	938	1016	1075	1031	1071	1014	1011	1043	995	1019	962	970	942	953	992	1000	1013	1040	965	1023	1007	986	994	967	1033	937	1020	1026	1000	1042	1048	979	1061	961	971	1052	1004	990	1032	1062	1014	1005	976	944	1004	1041	951	1045	1049	1003	1029	935	1042	1022	1049	993	1055	917	1005	1058	1014	989	1005	989	958	985	1076	993	1023	1042	1041	1010	1026	994	1065	1015	1043	1009	1030	985	992	994	1024	1040	981	990	1054	1054	995	1032	966	1070	1012	1052	1019	1018	951	993	956	1007	980	980	1028	1034	945	945	1005	995	1072	980	997	1039	1043	994	1066	973	1039	984	1076	1050	1021	968	1011	982	1061	986	1015	1029	966	960	1033	1041	1023	1018	969	1003	1024	1007	1015	1047	1003	1026	976	1007	999	1004	1024	968	1015	1010	1011	1076	1036	993	1053	999	953	1061	1013	984	950	991	1020	1004	1005	990	960	981	1038	1034	1032	1046	978	1009	972	1035	991	1060	1063	983	1000	987	1056	1085	1061	1027	947	990	1036	1001	1005	998	938	981	1019	1024	1017	992	1033	991	1038	1021	1001	931	1046	1024	1078	1005	1050	1070	1013	989	989	999	1052	1021	1000	998	948	1052	984	1055	967	1078	1101	1006	984	1016	1016	968	1040	1020	992	1005	1016	1025	1061	1034	1055	1010	999	1015	1051	984	955	993	976	932	1046	1027	1047	985	983	1049	981	1060	1015	984	992	1021	955	948	997	1013	1030	1009	1016	1003	1034	1008	1077	1037	969	1027	965	1021	1089	972	1061	1044	1026	962	974	1012	1021	908	986	1087	1049	1022	1011	958	1013	1006	990	1043	989	1065	1026	1019	1003	1058	1010	1008	1059	992	947	1051	1012	980	999	1041	946	1029	990	995	1000	1031	1041	1042	1008	1065	985	1017	958	1012	1046	1029	990	1001	1089	976	1041	993	1026	1014	1032	1015	984	988	972	1006	1076	978	1026	1097	988	995	1038	1022	998	1000	1029	1016	1050	968	1008	1020	1010	980	935	1024	1099	1052	995	1031	969	1057	984	969	1010	1015	1026	1013	969	996	949	999	1005	1048	1026	1014	986	1017	1016	1063	1023	1047	1055	1022	1053	1000	1021	991	1023	1037	985	1043	1011	1028	982	1066	1040	1028	984	1015	1002	1024	994	1076	1015	962	988	1044	1095	1043	1069	1050	1024	1002	1077	1007	1001	990	1016	1017	993	992	1004	1067	981	991	1012	1049	1011	985	1002	1063	1039	1032	1024	1010	951	1032	1019	1024	1061	1004	1039	994	1011	951	981	1033	1058	1023	978	1033	971	984	967	1053	1025	1047	1019	983	953	999	1006	1034	989	1038	1004	1036	1016	1021	972	1072	999	1031	1014	1009	1003	1048	1010	1020	997	1064	1090	980	1004	999	1039	1020	1007	917	1036	1009	957	1040	1034	1009	1043	1031	966	1077	992	999	991	1020	1030	1053	1035	1004	1001	986	968	1016	991	1051	1041	1039	1052	1034	989	970	1007	943	1002	1014	953	960	1001	1010	1043	979	960	1008	1010	1047	1026	1010	1028	999	996	1026	988	1030	1016	1009	989	1029	978	970	967	1044	1033	1025	956	1017	1059	1053	1031	1055	974	1036	1069	982	948	950	989	1014	1007	990	1023	1059	1033	982	977	1017	1088	1012	1022	1014	982	1004	1014	1036	992	1022	969	1030	1023	994	1031	1056	942	1006	1011	1031	1036	1072	1024	1042	1019	1019	1004	1047	971	998	998	994	996	988	1042	983	992	1037	1011	983	1024	997	1073	993	1019	1022	999	1006	1027	1040	1007	1032	1012	980	979	1034	998	1033	1016	1050	962	1020	1026	1000	1010	1010	1075	1053	936	998	1019	1030	994	1057	1041	1053	1009	1008	997	1023	928	961	993	957	1051	998	1036	1023	985	1004	1032	1037	1044	1013	1042	998	1030	996	1033	979	1035	1019	1044	1027	976	1026	1020	1006	1010	1068	1002	1032	999	1023	957	985	1015	982	1030	983	983	1042	1064	1071	1009	1004	1044	1051	1023	971	1026	977	994	1028	1017	1051	1006	997	1025	1014	999	968	939	999	1060	975	995	1036	983	1001	1085	1013	1017	1051	1008	1085	1008	1032	1064	1021	1032	1002	1024	979	983	933	1007	1030	979	982	1000	1002	1069	992	1040	1037	947	1043	1012	979	1056	1011	959	961	1060	982	1049	1001	975	970	983	1043	1028	1014	1024	987	1000	1044	1056	999	1030	966	993	999	924	1038	967	992	1044	976	1021	1007	1042	1049	1027	977	975	989	1030	998	975	1055	1043	1020	980	1003	1036	1026	1043	1057	1012	1082	1033	1017	967	996	1019	974	1057	993	1074	1003	1014	1037	933	900	986	1039	1036	1056	971	1026	995	973	1007	1025	1031	1041	1048	997	1063	1001	1008	1047	1016	975	943	1024	974	974	1012	1004	958	1005	1047	987	1011	978	1016	1066	1044	1038	1028	1007	1034	1032	1034	970	998	1053	989	936	995	978	971	969	976	1033	1024	998	1108	991	970	999	1035	1065	996	1089	1042	1001	1006	1010	999	972	997	1025	997	1051	989	970	997	1028	1031	977	971	1020	1044	1036	995	1052	1048	1032	1061	1036	999	966	981	1015	1010	1002	932	1068	990	1032	1051	991	1008	985	1010	1036	1047	1031	1021	1031	1025	1010	991	970	1040	1004	962	961	1079	981	963	1004	993	991	987	1024	968	1006	1023	1050	1031	999	996	1046	1011	1025	1046	1011	1024	995	1016	1018	1053	1046	973	1039	948	1072	967	1028	956	971	1011	999	1036	954	968	1003	1024	1025	1041	1030	1056	1037	988	1037	996	1022	1001	1057	1008	1029	979	1049	1045	1028	986	934
15050	23009	15375	7848	5822	4284	3103	2440	1988	1826	1741	1488	1496	1540	1467	1367	1413	1395	1322	1294	1326	1225	1235	1208	1130	1091	1172	1184	1150	1134	1164	1213	1163	1164	1202	1214	1301	1189	1251	1127	1083	1097	1137	1085	1044	1038	1031	1069	1000	1122	1062	1125	1094	1048	1031	1067	1066	1028	1062	1006	1048	1000	1038	1060	1002	1021	1083	1069	1032	1022	992	1031	1004	1055	1056	1030	1072	1075	1016	1025	1002	1050	1031	993	1026	1062	1063	1010	1015	1091	1045	1007	1044	1100	1001	1059	997	983	1022	1067	1051	1078	1045	983	1000	1025	1027	995	1001	1059	1035	964	1044	1023	1050	1058	1050	1001	994	1044	1053	1037	940	1036	1031	1067	958	1008	984	1027	1021	1038	1035	977	990	1033	988	1018	991	1066	960	1029	1002	1019	1092	1024	1012	1061	1049	1028	1024	976	984	990	1011	1058	1038	1013	1075	1062	984	1069	1046	1017	1019	987	1023	1041	1016	1065	1043	1021	992	1056	988	1036	995	1010	969	1024	1052	1071	988	1025	1002	1011	1032	985	978	996	1000	1011	1019	1024	1047	1012	1015	1023	982	1025	1062	1025	1068	1005	1064	1060	1027	1008	1051	1042	1079	1023	1000	970	1098	1019	995	1031	1013	1038	1068	1028	1050	976	1064	1024	1026	1057	979	999	1062	998	1013	1040	1016	1015	1035	1006	1024	1032	1043	1014	984	1044	997	986	975	987	1040	1001	1051	1026	1051	1018	1002	1018	1035	1000	1056	964	1024	972	1053	1015	993	990	963	994	1044	965	1023	1030	982	1058	1003	1012	1026	983	1073	1062	1059	1068	997	1036	1045	1027	1003	1042	1031	958	1023	983	966	1028	992	1005	1048	1017	1042	999	1028	1031	1064	1009	1018	1007	1033	1062	1008	1034	1029	997	1090	1042	1035	1039	966	1002	1002	987	1054	996	923	1018	1014	1057	1003	1031	954	1054	1016	1009	1011	968	1001	1007	1042	1022	1073	1021	1016	1102	966	1010	1033	1001	1022	1077	1000	1080	988	998	1038	1008	965	998	965	1000	1021	1031	1045	988	1071	994	992	1009	1009	999	994	1039	951	1008	991	975	984	980	1036	1051	1024	976	1012	990	1077	1040	1038	1088	1062	1045	996	1017	995	1045	1054	1015	1019	978	1027	1034	1030	1046	990	1012	1008	980	1005	1011	990	986	982	1005	950	1030	1009	1018	1048	1018	989	1036	1065	1050	1041	1046	1034	1072	977	1039	975	1005	1054	999	1025	1016	1049	1010	1042	1031	1005	979	980	1030	1054	1022	1007	989	943	1009	974	1001	1057	1021	1034	1026	1015	1022	1026	985	1001	1023	1043	1018	994	1036	994	979	985	993	1021	993	1003	1076	1025	1026	1000	1028	1068	997	1050	991	1014	1032	1064	1002	1042	1023	932	1030	1078	1055	1002	1032	1034	1046	1015	1056	1004	1037	1088	1004	974	1006	1036	989	973	1052	1008	984	1001	1067	952	1052	1000	1006	1063	990	1073	1069	1016	1065	984	981	1001	1052	1032	978	1039	1023	971	1039	1032	1003	986	1064	1098	995	999	1073	1026	990	993	1006	1013	1056	1031	1006	1027	1034	1023	1009	1043	991	1056	978	1047	957	1030	1003	1034	982	964	1021	1032	998	1048	1031	984	1006	1040	984	1032	1025	1028	1035	1009	1014	1030	1010	1002	1097	1030	949	1057	965	1042	1002	1007	1031	1037	1018	1049	1023	1041	969	981	1056	997	988	985	1006	1078	1024	1013	992	1004	1002	1010	1019	1034	991	1021	976	1011	1011	1019	1002	1025	1032	999	949	1101	1029	1034	1037	1013	1022	1044	1046	998	1008	1012	1058	1020	977	987	1098	1047	1042	1084	1032	1056	960	939	1056	1058	1007	989	1022	1030	980	1053	1058	985	1006	1010	970	1013	1026	998	1053	1021	1027	989	988	976	1015	1030	1048	992	1041	1050	1007	1070	993	998	1017	1030	1019	1027	1033	1029	1009	1043	1052	950	966	985	996	996	989	1001	1051	981	1019	1064	1014	1024	1065	987	1055	1011	1068	1030	990	1011	1061	1034	1059	990	1014	989	1065	997	1032	1022	1062	975	1054	1059	1058	1015	997	1023	1011	1013	977	1018	1023	971	996	998	1076	990	993	981	1003	1050	1022	999	1044	1025	1039	1049	1057	1034	1031	1025	1018	1018	1053	1015	1033	1042	1013	1058	1060	1019	978	1032	1044	1008	1004	1016	1023	1013	1052	1017	921	991	1063	1007	996	1042	958	1077	1061	1001	1041	951	1014	1026	1020	991	1036	1002	981	1036	1037	1024	1044	1001	1030	1042	1056	1025	1068	1111	1067	1024	1064	954	1006	1055	1037	970	1024	985	1000	1002	960	989	1020	1011	1014	1033	1007	985	1017	1034	1020	1012	1040	1030	1010	999	1035	1038	1013	1015	1127	1017	1026	1064	1028	1027	974	1045	1017	1034	983	1048	1068	1056	1046	1063	1014	1057	1000	1013	1027	995	977	1046	978	999	1048	988	999	1047	1008	1003	1041	1061	1005	994	1060	964	985	1006	1032	1009	1087	966	1022	1043	1015	944	1032	1030	1014	1059	953	1015	1036	1028	1015	1044	1033	985	1019	1003	1028	1037	1015	1026	995	986	996	1033	972	1027	988	1039	1036	1049	1021	1021	962	1018	1053	1060	942	1008	1042	996	992	1046	1028	1005	1063	1089	1044	1017	1004	1014	1035	1048	1041	981	976	1008	1056	988	1057	991	976	1048	1034	963	1033	1100	1035	1059	1059	984	976	1018	1025	993	971	1008	966	987	1088	987	1008	1014	970	1017	1035	1042	976	1083	1004	1039	982	1021	1075	1044	1040	1084	1024	1046	1021	1068	1036	1003	1002	979	1010	1037	1027	1012	992	1059	1052	1060	1016	975	1017	1037	998	1007	1004	1016	1074	978	1040	1085	979	1069	1083	982	1055	1072	995	1004	1032	1030	1017	1024	1016	1080	1065	1065	1084	1022	1023	1006	1040	1055	1063	1001	1033	949	936	1043	1024	971	1034	993	987	1059	1043	1002	1038	1011	1024	1013	986	960	972	967	1031	1072	1079	998	1038	994	1029	1010	1022	1027	1033	1016	1038	988	1038	1010	968	1074	1059	1084	964	1014	990	1028	995	1027	1012	1020	979	983	1080	1062	1012	1071	1016	1029	1027	1013	1010	1014	1040	1011	990	984	1028	1010	1028	1029	973	994	1039	986	1014	978	1017	1009	1008	1051	1046	1092	1040	1018	988	1061	1054	1023	1017	1019	1033	993	1080	1064	1050	972	1018	1023	1008	1020	1063	991	1017	1028	1023	1035	1079	1007	1014	1055	993	1031	1017	999	1022	1043	1004	1031	1054	1013	965	1018	1057	987	1044	973	1105	1034	1024	1002	1053	1064	1027	1059	994	1017	1016	995	1022	1031	1038	1025	1026	1062	1020	1054	1044	990	1044	1023	1049	993	1026	990	1057	1052	1003	1004	975	992	1004	1023	988	1068	997	1007	996	1025	1053	963	1022	1025	1005	1045	1020	1023	1008	1041	1034	1063	1015	991	1103	1040	1024	1011	1024	981	1021	997	1044	1066	979	1021	1015	1008	1026	1006	1024	990	993	991	1013	1007	1098	993	1003	1020	1016	1023	959	1020	1041	1029	1050	1027	1095	985	1009	1077	1027	1005	1034	1017	1001	1049	1020	1023	1031	1032	1069	1020	973	1010	1033	1064	1056	1076	1021	1014	998	1036	970	1016	1028	989	1048	982	1009	998	1022	1021	1051	1029	1011	1050	1031	1018	1016	1033	1053	1001	1024	1039	1019	1026	1042	1048	998	1025	979	1029	978	1020	1035	1015	1000	1026	1106	996	989	1042	1015	1002	1011	1037	1076	1021	1059	1044	1007	993	1094	1070	1029	992	1006	977	1053	1004	961	1012	977	982	1016	948	1052	999	1027	1049	994	1047	1031	1067	1008	996	1011	1031	1014	1039	1004	998	1060	977	996	983	1034	1027	1000	1076	1020	1041	993	1006	1008	999	984	1056	1008	1015	1043	1025	1025	1047	998	1056	1049	1006	1042	1009	1003	1035	1031	1005	1025	1000	1017	1000	1051	974	1058	994	1031	1023	1022	1012	1043	1020	1072	1070	976	1025	1021	1008	1097	973	1063	1010	969	1007	1027	984	991	1006	1082	1044	1014	1089	1011	1030	1027	993	1006	1066	1018	1018	1011	1034	981	1054	1021	989	994	1063	1068	1030	1021	1047	984	974	1049	1028	1024	1059	1014	982	1048	1059	1077	1021	1047	943	1062	1049	1020	989	948	993	1010	1063	1055	1037	1033	1049	985	1047	1071	999	998	1053	979	1010	982	998	1059	1059	1008	1030	1078	1023	1003	1011	1013	1022	977	940	1005	1011	998	1051	966	1035	1046	1028	995	1059	1013	1089	1002	987	960	1022	1028	1044	969	1029	1068	972	1051	1055	995	1040	1044	984	1021	1006	983	1050	1034	985	980	999	1031	1001	1049	1042	1058	1042	963	1006	1023	1005	1013	1037	1004	1005	997	987	1020	1014	1052	1041	996	1006	977	1011	1019
22741	21264	28896	23928	21277	21403	10796	2942	2064	1889	1635	1500	1519	1438	1372	1324	1278	1167	1116	1159	1181	1057	1003	925	980	969	950	984	953	1018	968	1043	1026	987	1039	1121	1091	1082	1055	992	972	941	912	867	874	869	898	920	857	871	859	913	889	844	929	828	841	802	786	812	873	843	859	840	807	893	839	770	840	816	844	837	832	810	787	800	788	814	798	821	860	789	823	809	804	858	825	838	861	812	819	804	786	812	809	800	837	853	819	814	769	812	825	804	834	839	728	839	823	829	778	828	874	844	804	831	851	849	783	803	821	815	790	787	811	812	844	822	837	832	819	793	804	881	842	828	831	829	765	801	804	786	791	823	808	860	876	870	861	790	807	859	823	876	842	851	848	788	822	811	788	780	869	806	859	814	810	805	826	831	811	775	838	825	862	795	777	796	823	839	796	761	833	785	779	802	817	771	787	826	801	814	812	781	826	897	839	790	824	844	857	789	754	821	830	784	791	839	843	808	790	795	844	744	814	846	820	743	807	767	822	851	825	864	785	797	785	819	843	837	837	780	819	767	800	818	826	856	772	750	897	799	806	798	822	803	767	816	784	849	877	862	840	851	839	815	826	844	813	815	820	834	849	796	843	809	810	854	826	859	840	866	899	782	866	791	785	830	822	789	728	808	836	816	776	821	774	755	812	774	796	809	829	836	818	802	796	782	817	805	772	762	759	845	845	794	796	840	809	828	814	844	825	824	887	806	858	865	812	819	855	817	771	772	814	813	820	851	793	778	811	816	809	817	812	878	863	825	787	820	784	845	816	851	831	832	805	802	794	784	831	810	816	776	837	781	841	810	802	810	814	808	827	795	783	798	820	846	819	823	855	855	828	809	808	801	827	860	896	808	794	777	766	798	832	830	772	797	831	764	800	797	846	849	771	899	811	809	760	872	816	793	783	819	858	862	825	826	847	812	809	830	833	837	813	808	839	828	770	827	837	847	840	817	854	817	809	780	825	778	824	822	842	815	799	873	789	786	809	803	802	868	840	811	857	791	822	749	798	788	763	815	767	775	829	845	794	816	804	780	816	794	831	807	822	820	771	852	833	786	793	828	812	800	787	845	819	805	856	811	763	813	815	838	791	848	787	797	844	818	819	776	807	787	834	832	787	852	837	813	800	794	886	782	856	786	834	783	878	823	755	835	776	771	880	770	801	814	794	823	798	817	797	829	856	836	805	849	789	830	844	843	823	778	807	849	813	788	812	803	782	821	840	733	835	779	820	834	821	842	771	794	820	810	822	853	820	835	843	801	810	822	767	759	829	832	776	864	798	800	864	803	840	821	822	811	771	794	860	776	805	801	836	857	800	774	815	779	827	789	814	807	815	785	793	782	890	811	872	847	816	784	807	871	813	819	828	812	848	791	825	828	792	842	810	816	819	778	780	825	788	814	777	804	808	853	805	796	806	855	843	811	754	789	829	798	852	813	783	843	879	871	821	834	771	858	809	809	794	844	836	814	824	783	848	835	854	837	818	847	788	742	801	801	800	749	806	789	784	777	753	763	825	764	795	837	793	779	819	792	755	834	813	816	813	768	768	812	875	812	817	803	827	825	782	810	798	790	779	837	812	780	822	793	779	778	790	794	804	815	861	815	754	820	821	813	832	810	814	793	776	821	795	834	806	801	814	857	734	803	814	827	835	784	801	826	852	834	828	816	843	814	820	816	807	852	780	801	816	793	794	791	865	803	794	826	771	786	820	827	832	785	815	777	791	798	825	888	866	861	847	818	834	867	832	793	775	748	810	824	787	814	846	797	797	784	876	796	849	775	849	797	829	822	787	795	862	823	791	805	805	725	799	820	867	854	853	830	868	807	801	779	807	789	786	881	776	836	800	796	763	740	827	782	814	881	814	759	770	821	863	827	826	759	789	765	801	831	796	862	776	800	870	826	795	808	846	772	789	808	786	836	799	854	794	765	824	796	825	798	816	852	806	808	826	792	801	777	778	756	776	822	853	829	844	814	857	833	793	817	786	776	796	824	843	808	806	801	819	845	847	786	757	776	810	834	817	821	768	834	801	789	766	789	892	807	753	882	768	848	831	836	827	824	810	798	764	851	770	847	836	778	782	821	794	742	848	772	784	811	873	794	808	789	801	818	776	787	770	797	800	813	870	841	779	826	806	806	834	817	761	830	835	802	851	836	780	793	827	838	776	803	847	808	823	831	841	832	815	815	802	779	790	822	799	799	809	817	822	762	822	848	758	804	756	813	919	796	787	814	830	827	818	834	823	874	835	773	784	835	797	766	820	825	804	802	777	795	803	817	819	797	856	819	759	771	830	828	871	836	807	746	855	816	808	839	787	860	786	854	811	776	835	830	811	839	842	809	790	844	818	832	843	796	821	828	810	803	847	864	819	825	852	845	766	822	742	824	834	776	792	823	773	789	843	813	822	817	810	778	779	792	819	852	860	858	830	811	801	792	809	850	796	809	747	811	810	809	826	822	777	790	830	826	805	835	801	811	874	781	749	816	830	809	812	803	793	808	838	776	755	801	845	838	794	813	805	840	825	822	814	867	810	810	847	812	826	835	758	832	788	816	804	764	845	799	806	887	851	822	842	835	798	844	809	791	829	825	792	795	804	744	808	787	824	819	832	811	806	772	772	872	797	782	788	816	790	814	811	778	837	833	799	761	792	785	823	832	788	808	781	849	817	794	841	813	833	832	779	837	800	863	737	826	805	838	823	817	850	808	772	814	843	794	859	794	815	844	757	862	781	827	840	827	820	805	794	823	856	798	835	792	795	793	841	815	833	801	815	801	773	784	802	796	813	854	797	843	816	787	869	818	784	786	825	817	799	857	799	765	792	840	770	823	756	806	806	815	734	849	792	789	815	799	802	823	805	780	744	760	832	828	796	797	770	831	820	782	791	828	839	798	840	774	781	827	815	859	830	813	762	791	824	815	834	789	829	846	822	844	826	802	788	722	869	824	840	809	838	777	845	836	794	817	788	795	846	799	835	806	837	815	816	808	785	837	835	770	825	784	804	867	833	814	809	762	776	772	801	795	758	807	795	848	830	840	782	801	838	801	828	769	833	788	821	792	763	904	815	815	785	812	814	803	858	830	835	803	807	820	775	770	794	789	805	820	829	834	762	809	811	780	778	766	813	828	789	831	769	823	784	813	787	822	791	817	794	856	864	806	799	807	780	842	807	871	814	803	851	865	823	761	786	824	767	775	752	827	823	789	788	799	791	832	807	837	876	802	824	812	786	842	802	807	825	831	764	834	757	816	800	816	835	792	799	769	794	776	832	792	788	787	852	823	828	822	787	838	807	788	796	790	840	821	803	754	792	791	800	823	839	805	778	797	796	848	778	809	836	777	835	809	783	752	826	848	778	791	812	820	832	818	791	794	769	810	791	834	803	855	815	846	793	803	800	810	882	814	786	793	840	787	781	831	801	794	764	810	795	848	810	835	788	852	851	804	845	768	814	721	808	841	787	800	766	751
19006	33529	24746	13241	9971	7554	5223	3982	3243	2814	2360	2108	2036	1870	1811	1621	1609	1424	1318	1380	1390	1285	1209	1062	1082	1055	1019	1088	1099	1172	1099	1064	1044	1088	1126	1216	1230	1237	1194	1074	1052	963	947	936	859	914	882	880	855	891	845	862	926	853	858	826	852	842	824	831	792	820	805	823	812	753	797	800	809	820	798	837	806	779	769	808	809	793	768	805	811	787	814	807	805	835	812	821	810	800	784	801	800	789	799	798	776	832	794	810	810	786	807	839	736	746	817	813	811	832	796	775	787	837	761	829	759	799	779	823	820	836	801	829	804	816	801	791	835	829	809	801	807	830	824	790	823	805	779	815	817	820	814	796	755	835	770	754	799	841	808	799	812	801	730	790	812	814	791	786	749	766	852	810	793	791	808	842	836	766	858	726	801	761	785	786	841	792	765	817	801	792	790	784	790	822	820	772	813	777	764	839	801	821	834	803	841	800	821	753	850	762	762	769	809	741	804	807	822	781	789	869	796	831	802	805	820	777	775	762	780	790	784	802	783	783	800	856	773	805	842	787	831	784	756	752	863	765	826	769	870	793	820	803	818	769	743	811	830	807	833	776	799	843	811	818	790	829	778	790	776	785	815	842	765	814	772	802	813	854	767	763	777	801	819	793	841	779	723	838	806	821	778	807	794	811	760	831	800	775	771	765	766	800	776	872	767	818	770	846	810	759	773	823	811	792	808	780	812	806	824	815	827	838	811	831	812	719	795	818	833	798	778	769	786	763	773	770	818	799	782	819	805	800	843	787	819	826	787	774	846	827	797	834	784	803	800	812	808	805	783	803	838	794	794	821	844	778	769	794	829	819	830	751	790	836	800	810	829	792	768	764	884	814	806	733	831	791	757	759	758	814	781	775	837	809	835	829	794	769	755	824	732	830	810	806	849	828	763	766	784	845	787	757	799	762	828	790	742	815	765	836	787	846	794	828	780	763	756	761	824	751	757	817	787	792	810	761	797	801	769	814	792	829	756	779	751	800	767	794	731	764	806	750	747	788	784	810	786	824	833	815	789	794	789	805	747	851	798	808	796	852	770	786	800	785	781	822	792	835	849	757	811	828	779	811	790	837	776	782	812	765	846	775	752	855	793	736	760	749	794	791	761	821	797	798	813	758	751	765	779	807	778	808	850	762	813	830	771	810	837	781	796	845	826	790	785	806	805	784	780	811	788	785	783	808	795	833	819	771	778	855	834	793	774	741	757	772	817	813	835	762	770	774	784	879	794	818	770	783	819	737	752	800	812	810	783	804	776	779	844	790	787	763	781	796	842	864	808	852	784	879	839	800	796	833	816	833	816	771	796	808	789	765	795	813	803	792	804	787	818	793	799	809	749	804	784	808	833	815	780	813	820	821	778	801	756	729	829	813	857	794	789	799	753	795	812	828	803	836	849	769	786	825	842	850	792	797	811	819	803	731	805	829	823	807	787	791	800	797	810	828	788	776	806	776	768	770	798	846	802	763	788	769	799	763	816	815	755	766	799	769	786	779	799	848	792	790	783	808	764	793	836	741	779	821	788	805	753	799	796	789	767	796	809	800	823	798	837	828	762	837	789	791	778	769	823	825	778	789	792	839	693	801	878	742	785	754	792	783	768	785	787	818	800	783	750	831	812	765	773	813	825	813	768	820	833	756	826	847	766	806	812	758	841	793	806	779	798	838	846	810	814	788	802	813	807	789	757	817	768	771	784	863	791	787	821	792	806	831	788	791	777	791	807	825	795	788	836	788	810	778	753	776	779	796	781	785	801	823	785	801	758	816	830	820	821	775	768	748	800	863	836	774	794	777	824	830	845	808	784	743	821	805	838	793	769	828	775	823	839	834	793	752	795	761	754	796	803	841	807	787	774	764	778	788	820	799	763	831	801	790	807	838	813	818	776	794	809	847	830	775	837	788	795	837	760	807	810	815	779	798	741	787	844	777	836	773	822	786	793	782	786	804	846	759	801	816	752	783	769	798	819	778	813	754	802	811	783	797	807	800	784	809	828	782	763	790	784	820	827	778	827	756	744	803	782	773	831	808	759	865	824	825	823	796	786	811	779	757	785	763	800	760	785	747	761	778	791	774	765	859	815	759	823	760	845	835	788	809	736	785	799	812	794	842	809	805	805	844	797	783	773	809	856	805	763	791	795	818	822	794	741	745	798	825	818	772	793	826	762	757	756	837	823	774	747	798	827	758	803	757	762	813	785	852	769	779	773	774	794	818	792	782	769	796	790	821	860	775	856	815	738	824	804	851	808	825	788	793	798	776	822	770	801	789	820	796	845	810	796	801	812	817	808	821	787	803	821	812	785	799	789	739	840	795	811	767	789	784	793	754	758	761	812	801	788	800	805	813	784	806	842	830	798	792	736	851	770	818	819	814	796	835	783	824	758	771	865	802	814	737	779	835	822	804	796	771	801	808	791	810	746	794	770	787	823	790	816	788	814	823	849	794	789	818	777	796	842	768	785	777	879	791	790	784	806	831	821	755	808	777	783	824	818	784	782	836	838	744	808	719	772	863	784	771	784	755	801	772	800	800	797	802	786	798	797	803	791	783	818	778	776	823	763	759	813	817	811	815	806	818	742	837	786	783	794	797	832	821	810	796	824	736	798	818	766	835	781	769	807	810	751	790	824	741	792	845	814	797	832	774	836	763	819	829	792	765	811	752	822	883	800	809	798	829	777	800	778	803	758	834	809	789	712	802	851	798	846	743	786	771	753	833	794	818	778	818	828	753	821	793	800	792	774	783	786	782	820	754	844	791	820	761	756	774	811	798	815	768	808	787	803	831	819	808	861	795	825	737	804	784	799	780	799	784	826	832	759	751	808	791	810	760	768	821	776	770	784	819	787	752	811	814	826	786	807	788	769	823	826	825	782	783	797	777	820	860	754	808	810	823	777	820	805	789	804	802	748	776	785	812	762	779	806	754	785	779	799	796	800	785	739	778	799	770	772	785	766	744	809	771	794	837	783	839	809	806	803	757	778	779	826	811	766	815	757	818	800	786	794	842	761	772	778	813	818	734	807	821	786	817	825	778	787	797	797	772	786	779	792	775	777	786	763	849	809	793	765	775	804	816	816	817	806	762	804	779	793	770	814	786	775	819	771	775	808	800	820	731	789	810	799	799	801	763	767	843	779	797	799	811	774	787	808	824	759	852	866	771	869	822	828	771	820	827	862	820	747	811	835	858	784	759	806	829	796	769	765	808	835	766	800	836	743	816	820	830	805	788	774	828	777	851	816	776	776	790	800	800	809	754	826	762	751	771	809	800	812	807	829	809	784	801	815	788	826	770	857	780	792	787	822	827	811	782	796	806	802	797	854	812	839	804	829	766	789	801	788	755	821	758	801	814	846	802	788	822	746	813	819	830	817	776	778	784	772	744	801	862	830	743	771	788	812	776	764	829	795	786	845	769	797	775	791	821	784	798	780	778	802	781	861	824	833	836	792	783	761	794	838	817	808	805	825	857
28287	19206	11171	4922	2671	1890	1378	1117	1048	950	962	889	902	934	874	899	812	844	842	865	883	857	868	809	773	820	822	862	815	802	788	790	806	810	832	872	789	807	825	798	882	728	738	759	762	760	756	751	746	790	763	752	744	801	778	791	755	741	752	744	736	770	755	712	662	725	747	782	686	786	740	760	758	784	773	743	740	694	727	727	722	714	749	729	720	739	765	729	713	764	738	718	764	711	713	759	743	755	708	755	786	725	767	726	804	739	711	747	724	769	721	753	722	737	789	713	723	789	681	793	780	714	719	702	699	758	749	752	769	725	738	737	746	738	790	763	684	760	686	721	774	714	734	806	671	763	746	768	787	764	726	760	725	744	725	774	715	781	713	769	751	749	759	741	740	714	711	753	780	765	762	766	786	735	746	763	743	763	726	752	727	729	727	780	701	740	715	669	775	724	759	756	694	728	757	768	753	728	741	735	740	714	756	764	737	719	738	774	754	800	725	779	720	749	763	714	774	776	725	782	752	725	731	774	740	767	793	743	797	741	773	810	737	718	759	756	759	688	741	707	753	733	730	779	733	781	759	759	723	747	736	719	752	716	701	746	720	746	715	729	694	782	713	726	738	737	751	767	754	783	715	761	733	722	723	773	714	747	702	755	770	768	783	744	740	752	728	760	759	784	720	755	738	765	764	766	760	783	771	670	767	778	763	745	697	802	757	773	767	758	731	787	745	721	741	777	726	724	763	724	741	756	800	729	746	704	755	802	752	758	755	769	802	710	662	715	718	757	724	740	744	732	705	731	775	720	764	734	687	737	721	747	745	804	755	736	763	728	727	719	764	751	706	723	740	745	746	787	716	776	745	749	763	708	790	747	783	718	730	747	723	761	747	715	752	773	724	753	727	748	736	753	782	714	755	765	715	780	745	714	783	766	745	749	731	741	697	761	786	755	728	762	725	736	756	756	733	740	744	718	765	742	755	689	763	728	749	796	750	713	744	710	690	738	738	737	766	748	699	738	731	771	711	708	706	776	788	734	763	707	779	669	734	795	774	765	742	729	760	746	746	733	743	786	701	716	744	742	760	731	765	754	729	771	718	723	739	729	754	729	723	721	723	734	706	742	750	723	728	740	747	717	744	785	749	732	738	745	760	753	761	694	747	760	769	787	770	834	756	726	719	723	748	715	775	753	711	758	778	750	715	708	718	782	716	735	774	754	734	736	721	745	763	739	720	694	715	781	743	786	789	763	735	771	787	798	776	764	733	740	769	839	679	804	743	722	735	703	770	764	765	745	753	759	732	743	745	737	726	723	721	734	730	823	715	722	734	763	762	738	781	721	729	703	738	755	752	761	730	735	802	774	710	718	749	711	778	724	751	716	729	760	799	723	785	780	752	718	692	730	712	730	779	716	743	755	759	762	741	767	749	738	739	750	793	749	716	731	811	751	748	753	723	677	790	741	753	737	705	758	733	706	747	735	731	725	734	736	774	794	776	712	704	741	746	763	770	688	752	743	744	732	787	762	710	770	721	746	729	732	732	737	741	737	723	747	746	764	714	727	789	716	748	764	700	713	782	759	743	754	730	753	748	724	743	741	770	786	717	764	755	710	749	739	706	748	763	726	757	747	761	740	734	755	740	741	741	760	736	758	756	712	719	749	766	808	754	750	782	749	783	717	761	748	742	761	800	738	754	733	717	758	728	739	786	711	730	713	719	798	761	735	726	712	656	766	718	767	740	733	735	761	693	743	742	746	740	711	757	746	676	724	738	725	760	752	715	704	759	745	726	795	759	713	785	743	737	760	759	734	728	769	711	712	706	761	790	725	719	763	728	772	771	773	731	776	738	717	778	733	777	682	695	724	741	761	717	738	716	756	793	734	666	746	776	690	748	745	770	759	744	737	725	739	721	709	781	746	766	745	777	767	725	790	749	737	783	713	760	759	774	729	738	758	731	721	741	744	720	736	728	806	744	798	679	762	725	750	712	727	765	676	780	752	754	719	771	730	732	736	725	759	715	747	691	745	731	751	777	759	785	749	720	780	766	728	759	741	778	791	743	772	798	771	743	730	806	732	760	729	754	731	743	753	754	697	745	717	725	752	731	738	749	741	691	716	813	713	752	689	697	750	737	700	792	719	708	760	688	726	756	700	751	760	728	749	740	799	732	742	783	718	714	705	715	759	732	770	759	780	741	727	674	719	765	689	763	715	713	690	752	683	748	779	717	733	767	737	791	730	744	714	783	744	702	758	705	720	753	729	762	732	720	733	762	755	751	796	719	695	728	754	742	737	749	724	745	757	749	742	748	737	772	788	739	743	676	788	746	755	781	708	780	787	708	736	775	734	742	725	746	751	729	758	708	762	717	727	771	712	764	812	736	751	747	701	709	736	724	784	737	724	711	726	757	766	765	758	731	760	767	754	799	723	738	742	749	776	764	753	717	739	735	737	801	760	741	734	755	726	710	731	776	749	737	759	740	751	748	757	740	747	746	729	746	722	760	780	775	773	744	687	816	766	756	722	738	740	744	744	720	732	818	789	699	779	829	731	749	783	752	729	723	753	761	758	740	758	761	745	727	783	704	752	719	767	768	777	756	778	776	742	765	763	744	746	743	701	708	731	775	761	738	711	707	771	746	712	675	739	778	746	755	760	746	724	759	692	708	765	782	749	764	758	787	758	754	741	758	755	719	725	706	745	735	749	754	712	721	709	760	739	763	733	695	770	763	803	741	755	733	745	767	765	738	742	728	736	735	738	767	763	745	746	748	749	717	744	725	757	779	746	708	740	735	720	702	739	772	765	719	700	717	705	729	744	776	752	697	719	716	761	742	766	724	719	732	741	755	722	718	705	759	719	806	739	756	785	784	715	740	718	745	736	720	745	751	710	758	737	748	742	748	752	723	743	721	740	737	759	765	713	744	719	675	720	756	782	775	754	730	690	746	720	722	766	739	770	756	719	740	724	813	708	763	752	707	771	697	742	756	763	667	737	736	731	702	757	706	727	759	776	714	761	759	719	763	753	799	743	781	698	754	723	753	759	788	762	685	756	724	739	765	702	759	749	732	746	676	714	759	766	707	751	773	698	717	788	741	748	718	767	746	795	748	741	750	737	796	719	709	776	809	690	754	682	685	683	702	718	746	786	787	685	766	739	770	726	745	681	776	752	776	731	758	727	778	763	702	729	786	775	723	718	764	712	703	761	732	719	706	759	784	784	762	710	695	769	736	701	784	762	708	793	740	755	736	732	722	799	756	784	739	712	744	765	761	645	772	726	772	784	697	699	816	800	749	790	712	768	747	728	704	733	753	745	734	749	742	713	745	771	717	743	774	718	794	752	751	760	774	727	713	762	813	754	772	719	745	724	768	732	737	745	745	794	738	697	702	745	752	703	799	741	787	721	726	771	759	785	702	769	727	734	760	726	750	781	687	705	750	723	698	748	751	696	775	679	766	673	787	738	801	757	738	718	790	744	774	720	763	726	765	756	782	752
13300	15757	10513	5238	3865	2816	1964	1521	1285	1235	1122	1150	1164	1112	1079	1056	976	976	956	907	941	944	881	873	888	855	881	925	815	899	893	848	897	918	897	958	993	936	864	859	858	854	848	799	832	789	766	831	750	809	813	825	775	801	800	763	775	797	787	761	798	776	748	744	752	746	731	805	779	756	777	813	807	749	753	782	783	780	802	765	753	851	786	758	780	788	757	761	801	768	800	829	781	759	761	727	799	765	758	811	781	748	815	761	851	791	840	774	820	770	743	766	741	733	743	823	786	808	778	730	766	753	787	771	760	775	805	756	755	779	768	697	795	736	800	827	785	722	752	810	811	750	760	819	763	778	752	798	790	697	762	775	726	804	843	729	807	771	744	752	815	798	757	779	793	757	782	786	799	756	795	774	761	764	824	785	772	735	786	800	785	768	790	757	782	764	728	752	789	796	782	768	776	808	770	765	769	746	797	755	840	819	762	763	754	778	797	765	831	763	759	800	821	739	784	730	737	778	804	750	761	777	806	740	824	796	787	748	760	788	680	776	788	793	768	754	788	762	740	744	793	772	768	764	765	801	878	746	787	820	720	785	722	750	781	785	778	802	834	752	767	796	813	746	739	777	796	829	792	773	788	755	720	804	812	774	777	762	767	774	762	785	780	780	769	767	764	797	790	764	793	725	778	756	747	816	794	757	731	805	800	757	827	752	763	760	777	781	746	804	738	835	753	770	738	777	785	749	761	769	739	773	805	752	779	755	779	754	772	826	804	772	725	774	779	777	796	816	762	753	804	797	756	792	781	745	782	794	740	807	760	782	817	795	744	770	730	764	777	760	758	745	744	774	796	786	745	751	778	784	772	788	774	772	731	783	784	778	761	799	789	806	758	761	732	817	800	778	751	779	783	764	801	759	801	762	775	768	766	750	758	780	777	748	740	757	797	695	767	759	793	761	795	791	740	734	763	813	794	775	759	806	795	796	816	776	760	739	771	804	801	738	752	776	821	779	733	758	734	739	794	780	752	684	783	748	766	784	766	810	773	759	746	780	836	757	714	772	801	770	790	780	712	807	749	736	772	751	778	724	738	778	806	779	795	797	782	760	803	763	779	783	771	761	782	750	802	716	743	808	731	770	765	737	772	785	710	770	836	768	758	770	771	741	790	814	772	771	738	783	798	803	775	761	756	777	784	757	789	802	793	782	787	768	812	791	787	796	809	805	815	732	769	739	779	768	784	849	785	798	801	745	763	757	770	755	764	765	799	803	762	742	783	767	810	774	776	743	780	776	773	811	769	784	735	801	798	791	772	777	831	741	804	784	757	791	777	782	815	768	746	801	840	761	787	778	748	788	780	786	794	744	806	782	798	817	818	761	725	757	781	815	763	835	709	767	743	778	746	796	757	785	779	795	781	770	791	757	767	771	765	797	696	758	750	783	775	803	767	785	805	788	767	772	761	748	819	838	802	768	791	818	790	771	804	760	737	793	767	741	751	731	805	786	757	765	806	766	801	774	777	783	773	729	742	767	779	786	764	774	805	795	778	736	717	743	756	737	756	751	761	757	817	756	776	762	730	803	785	793	766	710	752	753	741	716	761	749	786	808	785	754	700	793	802	780	794	780	728	796	773	750	736	784	778	744	768	753	746	815	782	784	755	773	759	764	789	774	783	799	759	810	739	754	762	766	822	784	770	780	809	754	766	733	799	804	837	779	760	710	799	776	801	763	738	775	809	759	809	762	763	763	818	789	746	800	792	766	801	758	722	705	750	776	724	757	779	756	775	757	809	783	778	745	816	786	745	724	729	736	766	804	815	818	779	756	763	788	794	718	798	794	789	755	789	789	815	771	764	794	727	807	803	798	782	771	728	779	772	795	771	806	781	770	747	771	769	780	749	744	750	740	792	782	800	747	797	811	779	794	796	786	770	789	787	732	744	832	875	801	816	806	731	811	712	754	804	784	752	739	747	756	773	784	798	750	773	780	797	762	795	777	754	777	734	765	777	775	749	749	756	756	763	751	792	804	749	786	731	832	733	832	755	816	792	777	776	819	785	780	799	748	771	766	769	838	745	747	771	742	737	753	750	760	755	754	781	756	763	797	799	822	748	801	728	780	810	787	741	762	787	737	756	742	791	797	817	844	750	786	779	779	784	812	765	780	812	744	805	804	757	755	739	755	773	783	791	774	730	764	789	755	824	797	772	698	725	747	813	797	791	780	815	754	752	776	816	725	821	746	854	772	759	792	789	756	749	809	797	786	816	766	809	799	773	794	809	765	744	751	779	774	734	735	795	728	802	759	814	771	792	833	808	794	810	781	773	764	808	810	802	815	761	789	778	765	798	817	759	769	790	774	778	812	796	792	769	727	781	779	765	811	751	771	768	756	728	741	796	773	804	769	807	746	823	827	758	792	754	772	814	755	820	740	751	737	766	777	784	783	782	712	734	781	732	805	809	781	773	798	756	746	756	791	775	774	792	761	787	824	802	753	800	814	806	722	776	799	765	803	755	809	791	755	750	781	775	799	782	773	777	794	718	810	748	794	785	748	743	744	794	787	772	770	779	749	783	772	766	785	804	762	742	816	737	849	753	847	771	794	763	737	771	736	754	817	772	800	750	755	818	756	787	777	753	750	751	751	734	743	725	781	767	793	739	770	774	773	770	744	781	766	772	812	798	773	750	738	810	712	777	786	800	792	759	817	730	826	787	778	832	838	780	819	719	789	771	751	814	794	792	744	795	759	799	732	749	837	826	798	782	778	786	798	760	743	810	778	811	766	759	755	776	804	745	765	730	771	787	795	737	778	741	773	792	763	783	768	784	741	769	864	778	718	755	762	795	771	795	741	766	736	696	761	790	752	773	771	753	788	833	809	772	784	753	801	817	774	787	791	807	765	768	747	770	765	765	708	800	781	761	757	763	753	815	772	780	772	773	798	742	776	755	790	772	741	733	764	826	770	761	797	748	798	797	800	753	792	791	831	768	728	761	714	791	774	797	792	772	774	852	811	771	749	813	755	765	767	831	768	769	787	733	775	774	712	779	751	773	790	757	778	772	735	759	785	727	757	744	784	758	767	758	820	760	760	794	820	732	734	749	746	795	747	739	768	812	774	773	810	752	747	737	781	753	744	824	739	784	781	805	750	746	758	759	815	789	754	769	745	758	745	779	794	773	765	821	783	724	771	807	824	758	772	768	762	778	750	773	804	817	757	769	811	774	737	795	747	763	774	782	787	746	717	791	832	742	731	793	758	749	787	826	807	757	829	716	792	790	767	800	785	836	790	724	773	749	790	765	753	748	789	712	809	777	803	743	773	762	811	782	796	767	788	766	766	784	778	795	802	818	739	839	776	739	744	767	742	743	786	765	778	808	769	806	770	765	766	783	766	764	779	780	746	793	797	787	735	841	777	773	768	749	782	750	779	819	766	759	767	735	769	786	827	776	790	737	798	724	820	720	783	764	772	769	784	773	772	778	784	793	758	766	732	742	775
23788	21248	28457	24316	21268	12029	2863	1700	1349	1254	1103	1053	976	978	902	933	864	773	782	787	734	686	708	689	642	643	621	670	655	608	611	674	669	655	698	683	718	709	693	669	667	580	611	631	605	578	555	627	511	566	579	585	569	554	573	544	534	599	518	497	558	521	598	526	508	554	525	534	528	538	548	520	562	517	520	561	530	525	540	541	520	532	575	543	536	549	514	532	541	525	517	554	528	586	524	532	512	489	531	516	534	517	535	536	553	546	566	580	513	546	548	519	556	531	533	549	518	503	516	554	526	536	529	520	528	530	550	532	533	554	571	533	535	520	543	542	549	534	540	538	573	531	576	505	513	534	589	523	539	510	555	561	536	511	564	464	554	521	556	557	530	561	548	533	522	522	528	519	547	527	557	526	515	505	570	519	515	547	548	526	514	528	531	524	527	485	547	523	525	513	540	507	520	522	507	500	568	519	563	533	540	507	520	534	516	547	525	538	541	545	545	556	518	549	512	569	584	560	532	534	514	544	521	502	539	546	545	554	506	498	541	530	503	539	567	490	535	538	485	507	525	559	560	523	519	537	577	570	531	541	512	567	550	540	530	547	537	512	517	551	560	567	543	546	559	516	516	557	512	513	558	488	525	579	531	515	527	526	505	575	513	507	522	510	503	521	560	522	520	536	497	541	566	559	521	542	511	513	565	507	549	535	522	523	547	560	509	530	480	555	482	571	579	558	536	539	537	548	535	496	527	484	522	555	517	587	533	555	575	525	517	529	515	515	513	505	471	541	504	524	540	517	572	537	527	503	509	556	522	527	519	544	569	527	484	528	504	524	531	527	500	525	520	507	535	533	480	549	549	575	559	575	528	502	527	526	554	539	499	580	511	524	543	525	568	500	550	556	544	506	524	546	512	529	541	556	531	517	513	521	500	520	520	544	543	579	533	529	502	535	570	560	541	567	557	524	539	572	561	485	523	575	534	551	516	557	544	539	546	529	555	559	534	538	546	533	543	567	517	586	531	507	521	552	534	574	513	531	525	553	553	555	529	527	498	516	513	522	524	554	501	517	528	573	581	564	536	579	535	498	524	537	537	526	544	565	546	519	497	520	560	584	543	545	520	548	554	527	524	542	525	513	527	557	573	532	565	478	512	534	499	531	562	520	523	538	516	551	539	531	556	534	542	517	529	522	544	567	510	561	519	529	538	567	500	539	532	524	550	549	535	555	510	522	516	538	541	572	546	511	523	515	524	511	518	587	519	559	495	530	519	499	541	536	531	521	530	539	549	520	533	544	555	555	553	563	591	531	544	540	542	571	523	570	551	502	535	535	576	493	572	538	509	480	527	566	546	523	530	508	562	567	528	531	548	545	573	534	516	513	492	542	545	551	529	500	521	537	510	501	537	544	564	547	546	507	542	530	548	506	510	539	520	506	557	530	515	513	537	538	520	545	534	525	567	520	508	518	525	497	543	553	494	480	500	567	549	496	566	554	547	579	532	556	511	521	557	580	534	513	535	583	515	563	549	553	522	556	549	549	519	505	561	529	536	555	543	561	603	530	517	537	518	513	526	558	580	544	557	513	524	557	516	540	540	551	527	510	551	506	527	550	518	538	551	475	521	544	492	530	510	507	502	527	557	557	529	511	531	536	496	529	542	531	540	506	522	530	548	502	522	478	556	525	550	545	526	533	537	504	514	535	544	541	547	508	523	538	523	557	545	519	534	548	569	537	544	527	530	562	543	541	562	520	532	563	523	586	582	547	536	559	553	527	528	568	524	493	494	555	532	571	509	531	533	542	533	524	556	519	499	500	549	538	526	513	550	496	529	549	524	540	550	513	520	478	547	536	516	490	522	549	522	503	515	530	512	559	515	549	536	491	510	510	562	521	574	508	560	533	528	570	546	596	535	561	561	542	534	511	543	536	549	545	541	569	587	534	509	540	545	507	529	507	539	475	525	535	571	567	514	512	543	540	515	538	562	519	526	568	600	565	568	535	534	555	509	545	556	526	538	511	519	510	559	522	508	546	525	553	534	531	567	547	524	533	563	508	547	557	503	584	522	532	545	500	522	505	545	532	521	498	489	519	518	556	535	529	515	511	540	502	531	574	537	539	512	523	538	560	521	555	527	527	556	520	511	539	492	538	557	533	479	560	508	540	570	523	550	564	513	510	551	518	530	503	574	527	536	515	550	500	522	546	524	509	570	531	539	552	517	530	545	553	541	551	528	505	533	522	550	511	511	550	506	560	528	555	545	560	571	511	532	543	557	513	518	544	515	552	534	536	529	480	510	548	528	518	529	538	527	537	526	501	501	503	523	526	567	515	547	517	535	559	501	496	547	533	504	565	506	574	516	512	536	550	521	512	528	507	560	542	540	546	539	524	570	523	496	517	523	518	529	527	553	552	505	526	507	523	528	552	558	494	516	562	547	544	572	504	513	545	517	577	559	508	539	526	544	509	521	526	523	548	554	528	513	532	514	562	520	549	526	533	540	506	511	562	545	551	537	547	504	503	558	549	527	525	570	511	516	510	535	555	547	515	518	551	537	513	526	561	548	497	547	508	518	546	562	573	552	536	539	532	549	530	539	540	529	509	508	544	541	519	469	546	567	504	551	523	500	541	545	543	501	548	508	502	523	569	579	541	518	501	553	570	559	525	537	553	580	523	516	523	536	514	523	502	523	514	590	491	538	543	562	546	526	564	513	507	547	508	505	534	522	528	529	545	474	530	521	563	516	504	575	514	529	536	515	572	497	566	510	519	533	514	517	554	557	530	530	572	543	567	509	537	557	499	558	527	520	521	531	509	524	507	567	516	583	513	570	580	549	518	531	549	531	512	515	524	522	510	518	528	562	523	500	541	529	503	493	591	548	551	552	527	537	552	520	522	538	554	608	541	539	543	508	577	537	525	511	490	515	533	537	556	486	557	503	540	519	503	526	528	521	530	527	567	523	559	557	540	540	537	514	561	514	556	531	570	522	535	518	562	501	502	541	530	538	546	542	561	551	541	536	543	549	534	523	520	528	518	557	502	521	512	551	507	561	530	483	509	533	514	560	538	500	497	551	561	558	561	543	528	525	544	518	538	539	538	509	526	568	545	524	518	535	507	543	495	543	536	521	566	528	554	553	522	494	545	503	553	540	506	570	550	509	545	537	567	528	508	550	520	507	538	558	542	509	539	546	562	506	525	522	530	568	554	515	513	525	536	523	511	542	518	511	495	549	512	515	529	543	502	560	528	545	518	517	508	534	523	536	527	535	517	521	542	529	519	538	518	514	538	551	552	485	550	547	484	537	540	547	520	591	540	517	548	512	545	545	526	525	504	543	574	523	515	526	566	543	560	572	556	515	541	552	560	546	519	507	583	573	560	524	496	544	519	522	529	566	520	536	539	533	524	519	546	553	571	560	557	506	555	544	493	550	549	556	498	546	566	550	503	565	546	552	500	517	515	502	536	536	519	582	515	577	523	539	510	533	534	508	532	526	520
14914	27950	19093	9853	7066	4950	3496	2582	2150	1714	1619	1513	1388	1291	1239	1096	1060	1026	965	902	958	879	778	717	714	745	765	733	795	729	755	778	726	795	788	834	822	837	784	805	699	650	633	611	594	613	650	642	643	603	599	667	621	594	613	611	571	535	569	618	583	639	591	569	574	579	571	553	523	602	547	570	576	563	631	536	617	558	540	563	594	560	554	572	599	579	561	572	565	569	573	532	599	540	554	535	566	577	528	557	595	566	577	543	593	593	548	595	551	532	558	566	567	556	559	599	551	531	564	598	535	530	566	570	576	574	543	555	542	588	522	577	536	584	576	537	553	578	584	585	608	577	544	560	572	557	605	544	569	602	557	548	557	547	540	575	561	546	564	555	566	540	554	565	586	551	582	541	547	560	610	569	563	563	550	530	573	558	575	590	623	592	601	577	531	538	544	559	569	582	542	584	531	539	547	554	573	558	512	597	579	570	587	505	545	540	572	525	564	586	537	541	561	567	551	574	528	544	571	589	529	513	529	568	565	533	572	512	543	559	544	555	543	572	581	538	547	547	577	554	559	551	578	589	574	561	562	562	543	588	526	506	558	570	549	594	558	538	575	517	541	613	539	581	558	545	578	528	605	588	564	564	566	556	579	558	588	591	586	580	548	572	543	544	554	566	567	519	538	548	572	532	569	552	545	579	554	591	545	548	530	525	542	581	541	593	565	603	575	574	579	547	583	521	577	547	576	564	564	576	597	535	538	539	558	533	535	529	575	542	597	587	542	574	524	575	554	554	532	570	576	538	552	559	570	575	553	573	573	556	585	577	584	515	574	543	571	514	574	606	588	569	572	570	543	540	567	546	551	539	586	558	555	539	501	581	555	574	560	563	541	542	575	574	541	564	602	560	515	552	526	562	598	572	546	549	547	525	582	568	539	595	577	558	556	553	518	529	588	565	564	555	539	562	575	547	512	558	557	523	548	591	562	550	552	561	570	554	524	562	601	527	571	576	545	537	528	597	558	564	553	552	525	522	582	529	533	540	570	576	567	581	569	559	574	553	548	599	541	551	568	605	531	533	564	590	567	536	554	552	528	594	564	543	566	549	545	569	623	602	541	587	549	535	557	553	554	563	549	567	559	583	534	541	573	522	548	581	569	559	536	581	542	551	581	557	544	546	575	578	544	554	532	563	569	550	595	615	549	541	561	535	605	512	587	514	545	544	545	558	514	561	605	552	568	563	573	535	549	591	535	566	533	551	612	551	560	488	551	600	537	565	589	575	552	605	572	578	523	584	539	550	568	575	547	520	550	564	569	560	538	556	533	551	630	562	594	588	554	546	583	565	566	565	527	534	569	576	614	570	568	587	530	574	556	555	567	558	534	605	558	561	525	574	547	573	562	580	522	566	573	557	581	539	574	556	537	544	530	561	610	567	530	565	552	527	614	559	600	587	543	570	578	555	538	583	582	551	559	630	589	571	521	575	569	572	554	583	537	551	557	570	562	571	544	560	572	534	545	572	553	555	567	582	583	562	544	551	554	598	545	575	541	614	603	555	570	590	589	557	575	561	568	561	499	579	564	554	550	569	541	593	543	583	556	561	540	543	602	554	573	553	590	531	533	526	578	553	552	590	570	530	506	549	575	550	569	577	544	541	577	560	549	560	553	554	590	564	570	547	523	549	531	535	554	555	547	536	540	583	546	582	563	545	574	564	576	575	515	564	588	543	576	548	563	556	604	554	546	566	555	581	564	561	532	563	570	563	580	600	547	551	539	519	562	592	532	551	594	551	582	542	570	579	548	549	558	551	558	556	591	579	574	547	552	550	552	574	550	556	562	550	554	560	524	539	533	557	571	548	591	505	585	553	544	573	582	567	554	512	550	555	579	589	531	524	578	573	544	624	547	618	525	553	545	574	573	533	566	545	547	591	557	534	574	544	590	561	589	548	571	550	568	571	551	520	549	558	558	561	579	537	506	554	599	499	549	521	574	595	563	572	544	602	564	582	555	552	536	543	554	534	591	571	572	530	578	543	544	600	531	577	556	583	542	595	575	530	525	514	518	566	524	568	561	607	580	575	542	529	587	543	596	549	582	564	554	506	573	530	558	554	580	593	586	564	581	595	546	546	577	549	583	585	542	519	571	577	548	563	553	539	566	524	612	588	562	527	510	534	574	546	542	553	581	571	562	557	564	544	551	576	576	590	602	556	550	564	548	557	553	603	549	539	587	600	574	587	578	580	587	524	550	548	553	549	587	568	564	555	600	593	571	581	542	549	577	554	557	536	555	539	590	570	549	583	507	535	567	565	550	542	553	564	559	544	565	556	529	551	555	533	524	572	573	588	509	533	578	566	552	580	528	567	574	586	528	552	541	597	550	538	602	534	547	554	532	574	533	562	583	571	533	574	556	517	552	555	536	574	555	562	556	530	568	570	572	567	551	595	561	573	558	570	567	596	573	526	560	525	543	513	543	530	567	546	578	541	597	552	538	513	630	584	552	553	573	564	504	557	576	571	538	559	585	551	547	595	556	550	550	530	582	546	576	564	527	553	563	585	566	549	544	549	518	543	569	535	605	533	507	535	566	567	520	559	559	558	561	539	557	567	516	611	566	564	551	584	586	582	571	581	573	549	557	565	543	554	544	546	608	522	596	553	528	558	583	526	548	541	552	545	571	598	573	546	514	566	543	572	587	532	590	548	542	559	544	564	576	593	554	556	563	582	531	566	595	547	536	538	573	529	555	579	523	566	546	570	558	561	553	574	554	563	564	585	566	560	552	543	572	598	573	540	539	546	545	593	575	553	545	532	558	577	535	529	538	549	539	539	564	572	515	560	571	542	542	515	556	544	554	577	533	612	517	583	563	564	615	585	564	541	584	544	532	544	570	541	566	521	574	536	532	536	582	599	540	569	581	573	542	574	592	574	564	595	552	582	522	567	553	558	550	583	534	613	527	567	578	572	548	564	585	559	582	568	561	558	526	570	569	567	560	555	554	557	546	553	581	564	560	568	551	585	537	590	553	558	562	588	535	575	562	603	533	581	629	506	542	619	565	525	555	589	547	574	569	556	565	571	549	559	561	606	600	576	571	556	584	536	573	572	538	557	555	561	543	547	563	550	547	574	529	605	566	587	513	540	562	573	582	584	563	511	587	507	579	548	565	560	588	553	611	586	539	569	571	573	556	544	580	573	580	546	564	540	508	556	568	614	560	531	589	575	570	567	504	603	569	559	564	580	594	590	551	525	556	550	519	539	609	580	545	586	511	566	569	606	588	588	580	546	592	541	622	537	537	546	553	616	575	543	564	547	566	530	537	572	559	589	570	521	556	556	560	556	538	551	541	551	514	525	519	580	568	515	605	591	538	599	545	578	573	539	546	569	553	556	555	505	563	600	563	541	614	578	543	571	575	560	587	546	535	554	565	556	559	540	594	533	554	584	578	555	589	596	548	531	564	560	588	593	569	586	572	589	570	614	554	577	543	562	570	582	533	564
24932	21225	27293	25353	12336	3169	2170	1714	1500	1379	1386	1364	1373	1277	1292	1206	1238	1245	1197	1175	1153	1125	1144	1097	1152	1052	1121	1117	1171	1078	1084	1069	1191	1130	1147	1103	1147	1126	1136	1065	1111	1075	1084	1022	1070	1013	1077	1086	948	1023	1010	1035	1074	1003	994	1101	1052	1010	1039	983	987	954	1015	1053	1027	991	1016	990	1038	1015	987	1030	1038	1055	1033	1042	970	989	974	969	975	1055	1043	994	993	1047	1012	972	997	981	1012	1024	1027	990	995	998	1046	1031	964	1037	986	1063	1009	1030	1046	1009	1002	967	994	999	1003	1038	993	991	1055	1022	995	1000	979	1053	1067	1059	974	1032	1014	1023	1012	1040	1017	1032	977	1016	1010	968	995	989	1026	1015	999	1014	1016	1063	937	1009	1030	1031	961	1000	983	1002	1011	1021	1029	1010	1043	1011	1025	1057	1032	1004	1046	944	1098	1002	978	989	1015	973	974	1011	1084	1010	1013	994	1012	1029	1087	1010	1051	1010	941	990	966	1047	1024	1001	1030	985	987	1052	1027	1047	996	1038	979	991	1018	1029	951	1005	1046	1010	960	1048	950	976	1009	1045	1046	1006	1033	1040	1032	988	1024	965	1012	978	991	1008	1018	994	985	989	1078	1017	1080	939	1082	945	988	1009	989	974	1022	1064	1014	1001	1014	1049	989	1028	975	996	1113	1028	977	1006	1051	1078	1033	1026	1019	1001	1033	1021	1052	972	1043	1038	1044	981	937	1029	956	1014	1073	943	999	1049	1041	1010	1039	1046	1029	967	1037	1037	1007	997	992	1057	1043	998	1047	993	1006	1053	951	1013	997	981	1036	1052	1083	1029	1030	992	1002	1085	1044	1012	962	999	1007	1020	1041	1061	1044	1009	1057	1012	1018	1016	1003	1007	1095	1012	1049	969	1009	1018	1032	1030	1027	1040	961	986	1032	1014	991	1029	1051	993	1012	1050	985	993	976	1001	1068	1026	1025	977	1003	1022	992	987	1022	1077	1036	1016	979	1006	1048	1058	999	1040	986	1029	986	1030	1036	1051	986	1030	1022	1005	976	1033	1004	999	1070	1116	971	981	1077	1005	1000	1090	989	1011	1044	1032	1045	1017	1070	1010	1023	1019	1052	1015	1008	944	1058	981	1039	1061	1031	1048	976	977	1065	1027	1013	984	1029	999	1022	1014	964	1020	1014	983	980	1016	1066	1036	1036	1035	1029	998	1003	1061	975	1017	960	957	988	999	1029	981	962	1045	997	1079	1016	965	922	968	965	989	975	996	1003	1007	1022	1015	1030	1048	1021	1075	1011	986	1062	1018	1021	1031	1053	988	1029	1028	1014	1000	960	1020	980	1018	1042	1038	1113	986	1012	964	1013	1016	985	1039	1016	994	992	1038	1008	973	1065	1015	1007	983	1001	999	1059	989	995	971	995	1024	1033	1028	972	1069	1002	1077	1027	1032	964	1061	1029	957	986	1043	1006	1039	1027	1006	1007	1018	1040	1012	996	988	930	1045	1012	986	1001	996	1037	1003	994	1030	984	1010	1011	962	952	938	1025	1040	1043	995	1019	972	1006	965	1020	1045	1017	1045	1068	1024	1036	1036	995	969	1002	996	1027	1037	974	965	1046	1006	1007	984	996	961	1029	928	1013	1014	1002	1014	1067	945	977	982	1074	1014	1001	995	1031	1034	1035	1051	996	1047	1029	970	1069	992	1033	1059	1018	954	1011	994	1019	1028	1034	1025	1017	1020	1040	975	1011	977	1022	995	977	1007	1031	1072	1035	973	1082	1057	1020	1020	1015	978	1029	1002	1031	1051	1020	961	1020	967	1032	1016	983	1045	1043	1012	1059	1054	1038	1028	1008	1010	959	1013	973	1042	1092	977	1013	1036	1041	1051	1030	1035	1094	1037	1012	1010	986	1017	999	1024	1043	1032	1040	1072	1039	976	1087	1004	1013	1024	1019	1012	1006	1024	1052	1011	1034	997	1018	958	1000	1007	993	1015	1054	1010	1068	987	1089	977	1040	996	993	1007	1027	1018	1060	1002	1032	1060	1054	971	1039	1026	1012	974	1004	984	968	988	1013	1001	1013	1051	975	1028	989	1043	1005	987	965	991	1038	979	957	1019	1056	1018	988	1017	1052	1044	1024	1009	1060	1028	1080	993	1051	959	1009	963	1022	1007	980	1003	1046	1051	929	993	1056	997	1007	1001	1004	1008	1019	1000	1023	1027	1082	1043	1004	1016	990	998	1048	1117	1047	1012	1006	1010	1015	987	936	996	1031	1035	1056	991	1047	992	980	986	1015	1051	1009	936	1023	984	1019	986	952	950	1012	1110	1025	1002	1073	1038	1080	1019	1047	1027	984	934	1019	977	1029	1012	1033	1032	1041	1001	1052	1018	1021	1012	996	998	1079	997	1074	951	1060	1012	1039	1027	1041	1011	1067	1017	1040	1017	956	995	1042	1028	1037	1032	998	1075	982	1032	1062	951	1039	998	1096	1000	975	1042	986	958	1054	991	1029	1026	954	1016	1028	999	1039	963	944	1047	1066	1047	1044	934	1018	1044	1051	1063	980	1045	1047	1051	959	1040	1022	1000	1051	980	969	979	1004	1091	1010	971	996	951	981	1036	1094	992	994	1080	1017	1042	993	1003	993	1016	1059	1042	989	984	1003	1003	1028	1043	1009	1035	1030	1019	1006	1028	1042	1040	1015	984	1009	1035	995	1054	995	984	988	985	1030	1011	1019	999	1057	1012	1061	1044	988	1013	1030	1036	1010	1061	1027	1098	1005	1028	1111	977	983	1045	1072	1026	1003	974	1020	974	956	1002	990	1025	1047	995	991	985	1023	1032	1001	978	1007	960	1011	1015	1087	1029	1039	1046	973	1052	1046	1040	985	1008	997	945	1001	999	993	1055	1062	954	1047	986	1023	1060	1012	983	1017	996	995	990	1040	1002	1021	992	1021	1041	1017	1049	1042	1062	1009	1031	1050	1068	1002	1037	1004	991	972	918	970	1069	954	989	1018	1059	1052	972	1011	1014	1003	1007	1044	1019	1001	952	1093	1043	1016	1012	997	971	1025	1073	1056	1055	984	1007	1021	998	1007	1049	1057	969	1011	1068	1003	957	1009	1002	987	972	984	951	1076	1009	1034	1011	1038	1004	1002	987	978	1049	986	973	1017	1007	1120	991	1014	1003	976	1025	1014	1015	1030	1025	1031	1036	1042	967	980	1025	1011	1038	1035	963	1037	1044	970	1045	1014	1047	992	970	1077	982	1033	1033	1024	1013	1041	1017	983	980	1059	1106	1081	1007	1047	980	1024	1017	1059	1028	1088	1038	1039	1049	1045	1008	1069	1059	1045	983	1012	1018	1013	1024	999	1043	1013	1010	997	984	1067	1032	1016	1030	1076	1077	996	998	1054	954	1005	987	1020	1067	1024	968	1044	1034	948	1005	925	973	1074	1029	1075	1054	1001	1034	994	1008	999	1042	1030	986	989	990	1046	972	993	1037	1019	1004	1017	1012	1028	1099	1067	1017	1030	974	1016	966	1052	1057	1033	1058	1021	1034	1003	1078	1059	1015	1006	1023	1038	993	1037	922	957	1007	1021	1049	988	986	954	989	1052	1050	991	1083	1012	1025	979	1024	1057	1012	1000	976	995	992	949	1020	1010	1044	1025	1026	1020	1064	1012	987	1041	1016	1033	1016	977	1030	1029	976	963	1012	1035	996	1029	1043	1024	1002	1026	1002	1007	982	971	1019	1034	969	982	962	1008	1041	1029	990	1015	1000	1012	1052	960	1004	1025	1048	1038	1036	1005	991	989	1033	1077	1020	978	983	1052	981	1089	1079	981	1048	1026	1017	1030	967	1005	989	1064	1027	982	1018	1020	1025	994	1027	982	967	1063	1037	967	964	950	986	1058	1053	1053	1024	990	1026	1004	1061	984	964	1009	1010	1015	998	1055	1011	1011	1006	997	1021	947	1009	1027	1025	1024	1023	978	1000	1044	977	1000	1058	971	994	1054	981	989	1012	982	988	1030	1003	975	982	1020	1066	1015	1037	980	996	1031	1014	1040	1040	960	982	1009	1081	1017	970	980	1022	993	983	1036	1005	1024	1008	1021	1071	1012	979	1052	1016	980	1038	1068	1016	1051	991	1044	1035	1033	1070	954	1084	988	986	1002	1041	980	1037	1030	1011	1036	986	1023	990	1011	1005	1035	997	983	1001	1037	942	1040	967	1032	1020	989	1037	1037	1018	1002	1036	1000	1007	1022	1071	1023	1019	1013	1033	987	1006	979	1027	1018	999	1070	1041	992	995	1058	1031	972	1005	1031	995	1005	962	976	1032	1026	982	1041	992	1035	1044	994	990	996	965	982	969	968	1014	1015	971	1028	958	1050	1096	994	986	1077	1016	1009	988	1030	977	1036	963	974	1042	1020	968	1013	1013	1040	1029	1023	1005	985	1036	998	1063	957	951	1000	950	1032	1016	1020	1002	954	1014	1023	1018	987	1058	1002	1090	1031	956	1056	969	1008	1014	1002	989
14363	23863	15119	7640	5598	4023	3030	2354	2066	1879	1682	1676	1600	1525	1502	1522	1373	1345	1322	1294	1265	1278	1212	1168	1149	1150	1191	1170	1127	1165	1152	1169	1095	1174	1219	1226	1284	1225	1175	1162	1142	1101	1113	1077	1081	1039	1065	1030	1040	1071	1005	1064	1093	1080	1099	1079	1127	1013	1032	1078	1013	1030	1034	988	962	1010	983	1007	1095	1006	1038	1025	1007	1049	1052	1032	967	1049	1051	1048	1010	1039	1092	1014	1031	1053	1040	1011	1030	1015	1003	1013	1007	1049	1032	1070	1010	1007	982	1013	1050	1047	977	1082	1058	993	988	1065	1005	1042	1012	985	1010	988	1067	996	1032	1025	1005	1008	1016	1058	970	1013	1061	1026	1009	1000	1050	1027	1039	978	1050	1019	1053	1002	995	1007	1016	1046	979	1021	976	1070	1026	1022	998	1032	1062	994	981	1036	1063	1005	996	1060	990	1014	1064	1053	1076	972	1086	1015	1043	986	1040	1060	1030	1039	1002	1047	1060	1062	1021	1001	1038	984	1054	1045	1004	1030	1043	1063	1066	1028	1033	1012	994	1029	1001	1015	1027	1025	995	1041	1009	1033	1027	1002	1016	1052	1031	1052	1001	1027	1025	1086	979	1022	1028	1024	1020	1037	1002	997	968	1033	1004	1023	1026	997	1012	1034	1059	982	1057	1054	1038	1022	1055	1037	1078	1040	994	1057	999	1015	1050	1030	1040	967	1042	1044	1038	1030	1015	1068	960	1023	1075	1064	1012	1010	1028	1048	1040	1045	1005	1026	1030	1075	1065	1042	1015	989	975	1033	1004	1028	1003	998	983	992	981	1063	1033	1070	1063	946	1032	1016	1071	1023	1005	977	1014	1008	1059	971	1031	1003	1036	1010	994	1008	1033	1075	1068	1038	1027	997	1033	996	1011	964	1032	1048	998	1108	1033	1041	1055	1017	1063	1014	1040	1060	1057	982	1026	1013	1035	1008	1037	1003	978	1088	996	1018	1012	1032	1022	1046	1012	1025	1075	1019	1017	1052	1029	1033	1085	993	993	1001	1032	1027	1006	1023	1034	960	1022	1006	1005	993	1003	1008	1065	1003	983	1045	1023	1042	1032	939	1010	1038	1017	1091	1026	967	1020	1011	1008	1046	1005	996	1031	951	965	1032	1027	1043	1050	992	1016	998	1038	990	1084	1039	1017	1047	981	1025	1037	1051	1036	995	1023	1018	970	999	1066	1059	957	1030	1008	1066	1053	1076	1022	1040	1021	1033	1035	1029	975	1023	1037	996	984	981	998	1030	995	1006	1088	986	1022	1001	1014	1012	1020	994	982	1013	1065	966	1001	1066	1001	1069	992	1066	1053	1051	1085	982	1028	1020	992	1023	1011	989	1031	981	1045	1025	1028	1016	957	1018	1024	1020	1019	1011	1001	1080	1026	1004	1024	1031	1033	1051	1048	995	1040	1058	1086	1034	1012	1027	1017	989	1024	992	1022	1001	1047	982	977	1000	1012	1039	1019	1059	954	1051	977	1013	1027	971	1066	985	1034	1007	1036	1025	993	1041	1034	1079	1011	1040	992	1034	1042	1013	1049	1019	1017	1057	1012	1066	971	1008	1096	1018	970	1045	1027	1060	1046	999	1009	975	1004	962	1022	1077	997	1039	1081	1024	1009	1000	1007	984	1019	954	975	1061	987	988	1011	1028	1021	1028	1041	1031	999	975	996	997	1029	1017	1019	1014	1054	1001	1008	1080	1003	956	1034	1002	1018	980	998	1047	1019	1058	1021	1040	1032	980	1017	1010	1013	1050	959	1052	968	1022	1023	992	1016	982	990	1053	1035	1019	1043	1038	1043	990	974	1020	1055	1045	1052	1045	1054	1005	1014	996	1075	1037	991	1026	982	1014	1028	993	1001	1065	985	1006	982	989	996	1024	1006	1036	1016	1111	990	1032	1020	1057	1000	994	974	983	1022	982	1025	1047	1045	1065	1038	1005	1053	1010	951	1010	1028	992	968	1065	1043	991	1020	1042	1069	974	1013	1049	997	1040	1018	979	1051	1068	991	966	926	1026	967	1069	1075	1020	1066	982	992	1006	1062	1020	1041	1045	1013	1044	1081	1067	1043	994	984	1017	1028	1013	1013	1031	1022	1048	1004	1049	1012	1046	1060	991	1001	1066	1006	981	1018	945	1009	1018	1012	1011	1004	1025	1016	1013	986	964	1019	1043	1057	955	1029	1052	1042	1022	970	1072	1004	989	1068	979	1011	1034	1026	996	994	1055	1011	1029	1050	1028	993	1047	1010	1002	1008	1070	1023	1000	1001	1030	1010	1012	1001	981	976	1034	1043	1024	1051	1023	1065	1028	993	1046	938	1014	1039	1042	990	1012	984	977	982	1027	1004	988	993	1014	982	1016	1034	1026	1058	1035	1057	1023	1005	1038	976	1070	1068	999	995	1053	1058	1025	985	1022	975	1065	1013	993	996	1053	1042	968	1018	1043	1058	1025	1007	1016	1012	1028	986	1013	998	992	980	988	1042	1005	1035	1095	1019	1020	1033	1044	1017	1060	993	1042	1044	1013	1027	1010	1012	1058	1021	1006	998	1008	1021	1045	1068	996	1048	1011	1065	1006	959	1084	1019	1046	1043	1025	981	999	1010	1010	994	945	1037	1087	985	982	1033	1026	1027	996	1095	1060	1042	1026	1029	1025	969	1038	995	1055	1023	1014	1045	1036	1042	1045	966	995	1008	1003	1029	1029	1017	1061	1052	973	1009	1058	1058	1066	1086	1003	1010	1062	989	1041	978	1030	1048	990	1012	979	1004	985	1015	1013	1075	1053	990	1008	1017	1019	1012	1000	1036	991	1000	1083	1002	1001	1045	984	992	1020	1070	1065	1057	1032	1043	1015	999	1011	1057	994	1065	1088	1063	1015	1034	1009	1064	976	1014	965	1014	960	1024	964	988	972	1019	1020	955	1048	1032	1011	995	1021	1018	1080	1057	1066	1054	1069	980	987	979	1083	1023	1043	1066	1017	994	1056	977	1011	952	999	988	1029	1044	1007	1022	1022	1005	998	1036	1009	1038	1045	976	1061	1051	1011	1032	1001	998	1014	1031	1031	1022	1033	957	1025	987	1094	992	1008	1043	1051	1057	965	1036	985	1021	1037	1026	1072	993	1030	997	1070	975	1084	1013	1006	1040	999	1071	1040	1041	981	979	997	1046	1048	982	1047	1038	988	1017	962	1049	996	965	980	1011	1034	1048	980	993	999	1022	1015	1020	1030	1014	1021	1037	985	997	1063	981	1044	1038	1000	1018	1012	1016	967	1037	1090	989	1124	1006	1014	1021	1027	978	980	1022	1032	979	1076	1026	989	1036	1008	1013	1033	1004	986	1060	1010	937	1040	1005	955	1028	997	1035	1012	1033	980	1048	1004	988	997	1056	1007	1031	998	1017	1032	1073	1057	1053	1051	1030	966	1043	991	1059	1008	989	1042	981	1033	1021	1044	1034	1077	1005	994	952	1004	1049	983	996	1047	1058	1037	1024	1027	1057	1035	1055	981	1032	994	1000	1008	1015	1005	1044	1027	1028	1044	1087	1082	1077	1028	1059	964	1044	1016	949	1048	1067	985	1001	1019	1056	1006	995	1019	995	1024	997	1012	1032	1028	1029	1042	1010	1048	1084	966	964	1038	1040	1053	1012	1052	1060	990	1053	1047	1026	1015	990	1007	968	1037	1005	1035	1001	1036	1022	991	1072	996	1038	961	1056	986	1106	991	1023	1006	1015	1076	1063	1010	1002	999	1007	1094	990	1042	977	1039	1029	988	1000	996	1053	1006	1019	1005	1082	1015	987	1019	1042	988	1028	1044	987	1010	951	1032	1003	1035	1049	993	1082	1028	1042	1070	1034	1000	1050	1051	1052	1019	1043	1085	1051	1010	1009	999	999	1026	1056	1019	1014	1011	1021	991	1018	1009	1045	1000	1041	1058	1079	1041	995	1023	1028	1023	1042	1057	988	984	1016	1035	1014	993	1069	1010	1003	1047	979	1047	1007	1026	1008	1027	1005	1024	1011	981	993	1043	1003	1035	1041	1009	1053	1039	1093	971	1013	954	1034	1044	1025	1001	990	1004	1009	992	1010	1049	1016	986	1042	996	972	1039	1039	1038	1004	1067	1013	1026	1060	1001	1043	1084	1047	984	1021	993	1034	1047	1011	995	984	1019	1074	1003	1024	1023	1014	957	1031	1000	1093	1008	1049	1006	1004	1036	1059	1035	1072	1015	1016	1053	1017	1013	1058	1037	1061	986	1038	1087	969	1010	1098	1034	995	1047	1028	1030	1037	992	981	1007	1024	1022	1000	1042	1038	1046	1009	988	982	986	1023	1061	1055	983	995	991	1021	1035	999	1031	1056	1024	996	1067	1036	1024	1034	1002	1068	992	1042	1015	989	1027	1020	1036	1011	977	979	1018	1016	1035	1017	1061	1007	1050	1017	1082	1052	971	969	1014	1016	1040	962	1003	1003	988	1059	982	1012	1014	990	1032	1051	1023	1083	1030	1025	988	1024	1033	1033	958	1019	1019	1009	988	1020	1065	1033	1005	983	1019	1045	1001	988	1008	1080	988	1029	1003	1005	1016	1053	996	986	999	1040	1000	996	969	1009	1007	1051	1051	1055	980	1010	1047	1051	1070
22726	21326	29038	23950	21337	21481	10579	2904	2059	1782	1697	1592	1550	1467	1457	1301	1303	1181	1150	1151	1175	1050	1065	952	986	983	987	1001	963	1009	1025	1029	1029	1035	1076	1099	1047	1084	1105	1010	957	949	912	852	890	832	866	929	858	884	889	905	920	872	889	858	843	801	834	844	854	829	848	844	806	850	784	814	863	778	801	773	821	886	824	793	816	823	819	800	786	828	843	795	845	793	825	849	805	847	789	795	829	823	833	852	756	848	820	858	812	823	833	773	812	868	811	815	839	841	769	837	809	839	818	865	784	788	841	773	825	806	809	798	851	839	823	837	858	813	776	826	783	831	824	847	840	821	781	824	846	808	877	878	811	787	858	898	811	844	764	862	813	776	866	818	810	794	812	854	852	790	805	822	800	822	844	833	858	853	813	801	818	805	862	796	860	810	783	773	794	811	793	827	817	819	815	865	794	774	802	782	790	863	869	776	863	791	829	757	820	802	811	797	790	830	864	813	800	777	855	758	800	790	842	811	845	798	804	853	859	863	770	817	848	822	813	809	839	842	843	846	772	830	869	803	852	805	782	849	829	807	764	794	822	796	849	834	843	784	781	786	855	888	837	825	822	848	807	817	742	841	809	775	819	770	814	832	874	858	763	809	778	853	841	788	782	806	751	843	781	822	800	801	783	804	770	886	793	829	819	850	856	863	795	781	819	794	843	832	838	806	813	809	809	812	755	829	819	757	808	816	806	836	795	825	810	812	826	838	842	810	865	789	811	812	796	838	825	859	765	857	822	825	863	791	823	838	813	794	770	797	815	802	814	808	845	860	804	853	748	830	868	847	858	795	831	804	819	842	806	831	772	898	798	816	852	831	852	861	808	854	789	858	800	796	798	801	835	832	848	820	845	826	854	814	852	795	758	752	799	834	783	804	813	868	793	780	789	825	781	824	782	829	847	818	818	849	794	795	829	804	789	864	833	872	780	891	867	800	788	815	799	782	749	789	792	849	812	779	780	826	818	847	821	842	840	806	794	816	825	843	846	853	774	813	852	772	816	796	792	850	814	868	832	727	858	818	815	850	813	775	833	866	852	769	833	817	898	809	778	809	878	868	821	792	827	808	837	872	849	818	824	829	782	848	797	831	839	791	853	784	831	809	815	825	826	830	812	813	830	847	822	765	826	842	795	795	786	831	823	834	778	794	853	882	811	846	816	790	819	799	793	809	811	813	820	795	800	790	824	818	809	767	822	849	781	888	816	827	822	807	879	795	802	780	800	810	797	780	786	768	781	793	815	835	754	849	781	807	833	859	806	793	798	810	844	814	851	835	788	758	776	801	785	817	877	758	801	904	785	828	884	839	841	851	791	836	843	819	797	843	850	790	823	855	816	844	845	798	808	859	826	816	814	833	794	793	793	898	832	821	831	795	850	797	810	815	820	841	803	867	824	799	836	833	803	780	806	800	799	825	855	835	792	843	819	816	817	803	842	789	810	784	849	757	844	836	833	826	824	812	797	839	799	806	799	825	849	840	847	830	844	837	794	825	805	820	814	893	840	813	814	769	793	787	815	802	810	755	792	788	823	814	759	802	821	770	834	854	779	853	828	780	821	864	818	774	836	860	822	809	867	781	823	839	816	829	809	848	841	816	868	805	780	831	791	790	831	796	819	822	780	760	832	838	833	823	791	793	784	782	846	813	830	826	796	830	770	814	764	881	848	826	808	781	804	800	824	778	798	839	813	796	786	797	824	834	841	882	870	832	781	819	853	810	828	842	747	801	796	801	764	764	789	864	788	844	849	834	817	844	808	817	777	822	848	813	845	793	804	817	791	827	809	806	743	820	824	772	805	784	832	795	782	816	875	828	834	834	758	822	792	801	870	779	822	820	857	816	830	832	804	802	835	825	857	882	805	791	797	836	844	786	854	827	842	845	816	841	748	791	897	851	804	796	776	800	746	809	850	839	847	803	898	814	868	802	823	776	798	800	808	830	787	766	787	782	831	820	849	787	780	782	814	767	804	832	814	860	790	834	791	823	866	746	825	821	821	794	850	848	801	790	833	832	882	772	858	835	800	829	855	768	810	807	790	829	825	845	829	830	846	850	803	776	824	820	841	820	816	803	807	818	783	789	821	761	807	856	837	823	832	828	801	826	812	802	794	849	800	850	833	769	737	750	854	817	821	808	761	827	800	756	841	747	783	822	811	811	804	770	816	880	785	785	827	802	816	862	797	812	879	783	817	828	759	814	797	817	792	850	848	817	856	840	817	815	846	816	829	765	817	833	829	790	865	858	810	840	797	793	793	808	833	820	819	819	861	825	812	768	816	818	810	786	816	797	849	774	784	814	811	798	803	809	819	833	809	799	825	812	801	815	850	816	843	871	869	806	806	812	797	772	813	854	836	748	843	886	807	805	840	827	857	792	875	815	762	796	835	812	772	872	843	786	810	850	823	791	783	772	800	796	834	844	798	865	839	817	851	791	822	814	802	818	819	832	814	802	824	834	809	812	822	823	785	843	831	840	817	763	851	830	776	805	863	820	815	802	813	781	819	816	796	811	766	769	844	824	815	838	803	833	820	753	809	865	841	817	783	813	822	802	788	842	820	811	801	816	804	835	771	792	788	857	821	774	806	713	807	856	866	831	877	801	820	794	792	817	817	859	811	820	801	799	831	816	849	821	793	830	877	793	807	858	813	848	790	816	767	775	825	773	807	822	793	845	826	822	795	883	834	810	807	861	790	785	781	853	836	801	806	841	807	855	853	860	805	836	796	846	802	786	790	803	784	819	814	786	864	771	823	849	746	849	786	839	805	812	778	836	874	826	854	818	778	764	821	769	856	828	828	796	806	807	839	803	805	861	890	800	838	882	860	846	792	832	820	812	839	804	825	854	810	771	807	806	810	802	832	763	812	858	838	840	790	834	823	801	812	832	806	796	834	760	757	798	840	803	862	873	819	834	851	838	781	791	851	886	828	819	787	802	822	791	790	867	782	808	834	823	835	829	807	816	815	888	790	838	816	833	724	826	780	812	820	854	810	834	811	848	836	759	785	816	848	869	820	771	812	834	853	776	794	806	796	775	815	841	866	851	796	841	805	859	769	826	884	823	808	824	839	889	795	794	810	874	860	851	804	794	777	808	853	867	808	804	836	810	802	826	816	814	790	774	838	780	840	794	844	800	886	833	824	787	810	849	798	805	861	771	809	804	841	787	834	780	772	818	812	808	826	789	793	808	846	818	866	828	797	827	897	868	846	808	798	816	798	815	814	823	816	845	815	818	824	810	805	825	819	836	815	804	830	785	789	793	809	837	739	808	803	790	790	875	823	874	786	805	801	789	827	871	768	806	864	810	808	855	843	838	829	794	790	808	846	831	783	796	811	848	825	799	819	860	831	836	804	800	762	798	871	836	761	767	836	803	830	808	783	785	795	833	806	797	836	837	833	810	806	846	804	857	799	770	843	789	831	817	793	820	796	825	828	819	858	809	841	813	868	832	828	827	837	789
18826	38041	24572	13434	10228	6975	5138	4025	3184	2722	2386	2242	2036	1908	1806	1675	1524	1480	1417	1412	1428	1289	1150	1093	1024	1085	1038	1099	1115	1158	1043	1092	1092	1069	1129	1158	1212	1190	1108	1070	1022	944	970	866	940	888	925	896	896	876	909	902	904	873	833	862	778	859	831	844	788	850	832	863	808	836	812	805	837	807	760	818	839	766	807	787	837	871	825	834	787	838	812	782	837	858	790	803	758	792	822	825	809	811	810	839	777	822	790	825	819	822	778	818	856	808	768	727	817	789	814	826	827	812	788	826	808	777	815	824	826	800	795	819	789	811	762	781	797	779	785	751	879	837	783	827	791	835	775	786	814	825	809	848	809	802	797	846	830	822	824	795	801	794	814	813	776	814	785	780	848	825	829	797	830	804	803	801	787	766	831	788	769	803	836	845	821	764	823	848	810	813	833	802	810	840	737	772	796	832	797	847	812	833	787	790	813	763	801	804	802	828	747	833	811	826	802	802	818	800	828	786	823	818	816	804	789	783	853	813	842	823	764	749	773	791	809	855	777	811	825	850	755	858	794	816	803	793	805	806	819	769	760	781	781	851	772	801	761	810	792	818	783	797	807	832	795	810	787	789	787	791	810	785	822	813	788	797	762	798	782	801	760	787	802	799	834	757	811	829	853	786	788	798	773	775	788	819	841	796	808	800	787	764	812	806	833	798	729	801	830	799	759	820	775	801	783	767	845	819	797	810	781	771	817	862	763	832	796	827	802	791	811	790	863	811	783	781	825	800	848	810	849	791	748	797	855	819	821	804	779	832	815	768	768	805	818	808	755	805	763	854	731	848	809	803	846	820	824	844	742	780	811	818	796	846	820	818	833	796	805	809	820	807	791	776	777	768	819	820	763	814	762	723	853	835	808	804	755	794	815	774	802	802	799	785	769	804	823	773	758	793	796	837	810	815	796	788	807	830	797	790	828	814	817	847	777	848	799	832	793	862	836	842	808	812	824	855	825	789	770	755	795	741	780	815	784	801	804	793	788	863	803	783	751	785	786	824	759	788	791	752	793	851	795	792	814	814	843	793	840	769	825	775	759	750	812	787	883	831	797	812	824	853	848	796	750	804	760	811	796	751	824	798	828	731	774	791	791	777	776	832	822	781	826	780	818	813	763	829	826	813	842	766	826	825	833	813	841	804	814	835	754	758	767	770	786	774	816	808	835	793	810	824	813	829	762	812	776	811	758	846	799	811	767	805	780	761	802	795	834	830	807	821	805	794	764	767	801	810	834	836	794	839	816	809	784	837	785	835	871	835	824	791	830	839	794	842	721	808	817	764	806	798	831	803	845	812	770	805	806	795	762	809	834	842	807	870	807	768	831	822	798	808	786	749	832	789	813	808	846	854	826	840	773	783	802	794	781	791	807	814	775	798	829	797	831	818	815	785	805	777	822	772	782	842	828	766	810	808	806	834	813	788	818	745	816	834	811	820	791	802	805	887	855	812	782	778	818	823	840	788	785	774	836	800	814	790	803	785	796	780	795	836	799	872	778	778	818	790	790	758	764	828	842	780	826	819	834	828	768	743	789	856	777	749	815	832	805	793	837	812	759	840	828	818	793	770	812	768	790	828	760	851	794	817	807	805	830	780	764	832	852	779	796	808	758	836	812	837	815	777	777	805	797	796	831	760	776	827	809	798	815	809	852	845	837	769	770	826	850	810	793	780	799	813	822	822	820	807	762	804	797	781	800	790	803	714	806	806	801	793	821	821	804	835	816	811	825	821	771	814	804	826	782	770	810	831	817	765	776	823	842	827	861	802	827	831	827	777	830	793	768	774	782	756	802	812	774	821	813	811	828	848	797	886	800	755	835	806	821	805	801	801	809	837	785	797	721	794	812	786	807	792	773	768	808	808	834	817	752	812	831	843	853	796	810	774	765	809	798	805	816	807	799	817	834	834	838	775	837	829	789	771	727	799	770	803	825	777	821	826	845	802	786	818	756	809	834	803	795	799	851	784	808	780	779	795	790	738	764	796	823	809	832	841	798	810	830	826	831	826	800	765	860	828	783	772	869	764	778	824	803	747	809	822	799	799	814	803	792	826	805	827	814	797	768	773	790	767	808	808	779	761	769	735	870	776	810	803	799	809	846	833	813	820	799	800	833	846	846	766	762	807	848	820	782	773	845	816	824	762	781	807	790	789	796	786	792	790	791	810	792	773	795	792	824	795	794	779	825	726	842	775	779	790	816	804	792	797	779	803	737	786	791	823	786	773	806	815	814	805	822	774	805	815	807	776	825	774	802	831	710	791	877	759	790	806	818	822	844	754	802	791	745	814	769	814	778	819	783	767	784	815	831	776	787	764	798	803	843	821	803	808	784	798	822	822	838	788	777	811	847	789	819	819	781	831	806	769	808	819	781	819	777	841	834	803	821	791	827	798	790	792	802	804	766	788	816	804	794	799	824	796	800	771	820	813	816	847	770	826	869	761	781	788	761	829	762	781	821	854	830	811	754	823	774	806	783	819	786	818	829	875	789	791	827	737	804	788	772	793	806	788	794	796	813	787	830	818	790	786	772	782	789	816	821	871	782	811	823	773	812	852	837	797	799	824	850	817	791	828	774	797	816	805	821	774	745	832	767	811	800	796	759	793	776	801	811	800	794	769	853	814	795	800	773	837	807	808	771	786	764	775	824	802	740	746	806	792	844	798	789	850	790	800	792	800	823	771	803	806	814	811	857	793	810	818	862	790	825	848	818	781	788	871	790	742	831	833	776	836	788	852	799	815	778	759	802	842	811	770	850	793	813	823	840	874	857	770	829	758	874	710	796	783	821	775	828	808	768	795	787	787	835	841	795	793	774	759	769	785	827	773	824	795	809	794	826	787	818	834	773	841	763	818	838	826	824	764	762	827	786	813	813	817	746	767	761	842	797	818	799	829	795	788	775	836	799	823	800	781	800	810	785	764	815	857	806	788	839	783	795	766	770	788	840	755	820	794	824	798	786	793	776	834	790	790	769	807	804	795	771	777	841	799	806	781	815	783	780	826	795	859	857	795	756	853	777	811	808	832	843	810	795	792	801	853	833	767	822	788	813	833	778	786	798	836	841	789	792	822	756	753	768	831	832	847	797	806	827	832	817	811	810	764	807	786	828	772	807	797	722	788	893	789	848	824	808	733	812	766	834	774	822	735	788	836	778	813	799	776	768	812	788	793	818	780	839	817	799	817	758	816	754	795	763	815	798	759	816	769	776	783	757	838	826	816	805	808	787	804	838	830	796	786	784	841	797	773	823	873	788	836	869	864	787	812	771	780	822	785	806	771	799	816	826	804	763	830	798	827	807	813	772	812	810	822	793	817	816	772	831	741	845	807	845	809	800	810	777	787	807	832	784	793	791	800	858	772	820	796	806	795	772	857	811	782	823	844	826	803	846	817	787	764	789	811	830	828	801	804	842	849	809	830	835	775	795	803	834	773	810	754	825	822	807	791	788	821	839	833	819	801	810	755
28137	19212	10981	4964	2827	1826	1354	1126	972	974	913	894	953	953	907	919	855	843	849	824	848	830	866	837	762	774	774	758	817	775	786	818	840	864	848	861	812	804	819	809	836	798	775	790	778	770	758	746	802	756	764	738	823	770	775	793	739	779	733	758	735	738	771	742	674	759	751	729	741	769	753	758	759	759	701	761	754	829	712	691	693	668	705	774	751	753	741	710	760	714	680	703	762	760	735	728	739	722	740	760	739	724	721	728	719	766	796	735	794	761	744	704	771	782	754	695	733	727	752	732	713	717	779	711	747	744	772	749	770	725	779	746	778	785	758	719	770	761	722	799	725	759	715	745	698	754	776	739	733	738	791	757	754	753	779	730	732	724	773	739	741	722	744	750	797	749	729	776	721	714	721	701	696	769	743	770	773	732	726	746	753	747	728	702	709	784	755	734	711	744	728	757	724	703	730	746	764	747	731	761	750	764	753	743	718	754	800	719	696	761	778	711	760	743	738	768	747	740	722	753	757	740	738	715	707	756	750	743	740	722	736	750	734	737	752	741	706	735	748	743	718	711	735	765	760	759	758	753	742	729	782	721	737	761	746	738	726	748	796	761	750	743	701	745	789	719	748	752	779	725	758	702	733	740	695	791	748	763	749	753	745	695	656	717	772	780	719	748	771	720	759	697	721	696	688	741	752	776	736	748	766	728	722	745	755	794	687	798	699	714	723	745	730	709	709	696	707	745	736	767	754	766	740	718	727	710	740	769	755	745	737	739	708	720	743	748	727	764	719	721	766	708	777	697	805	731	756	747	763	734	746	730	740	748	733	718	763	761	758	718	776	763	777	767	749	768	744	749	720	738	724	739	721	735	740	771	750	720	707	755	747	762	759	758	730	827	747	757	720	772	729	724	689	753	694	772	724	739	762	711	750	728	721	707	782	749	719	768	700	768	728	728	784	707	771	751	744	774	786	756	724	746	791	756	733	694	759	806	722	726	775	771	762	783	749	731	741	792	756	720	756	724	719	788	726	743	746	687	760	772	725	775	800	784	761	727	723	799	742	769	718	766	727	744	786	724	711	754	772	733	733	738	728	726	741	730	721	677	762	734	725	703	743	711	733	764	785	740	717	720	689	741	764	749	702	724	723	720	745	726	777	722	759	781	742	748	766	702	747	729	764	720	754	713	738	751	737	730	684	770	737	744	748	777	715	742	725	689	700	760	786	737	712	766	765	728	742	719	728	774	770	752	705	752	746	766	737	704	776	723	719	754	697	757	721	734	765	747	679	794	767	804	712	674	754	741	781	739	792	751	684	715	760	713	745	766	759	791	737	728	728	762	765	799	766	778	732	767	768	724	696	716	783	708	769	771	688	738	798	755	769	757	769	734	775	738	696	747	785	731	720	745	745	715	792	714	794	721	788	740	729	766	757	742	748	714	716	766	736	747	807	799	743	786	737	719	718	780	750	780	721	755	801	747	724	742	739	702	760	757	781	759	758	737	751	728	735	796	743	712	742	753	774	761	720	725	768	722	755	758	733	729	731	732	751	738	697	725	758	781	774	785	755	724	768	755	766	755	763	775	703	728	740	775	709	741	747	737	761	742	738	763	772	704	742	758	680	755	778	730	785	762	753	772	723	776	713	717	767	731	728	785	742	685	783	741	713	743	772	751	722	743	732	762	748	751	734	816	759	751	734	733	753	773	698	746	745	741	784	814	713	758	697	713	752	804	775	750	657	753	730	743	698	755	710	773	739	736	740	729	777	808	807	730	712	735	719	778	773	740	709	741	741	764	788	775	739	739	746	745	742	747	728	815	693	701	740	769	717	761	730	729	776	713	725	718	755	791	746	785	746	716	813	775	778	737	725	742	757	742	723	768	741	750	772	729	742	729	752	778	725	706	739	764	779	737	789	727	751	700	708	721	717	742	732	741	740	723	758	737	725	719	730	745	715	772	718	715	748	758	726	768	770	708	702	712	709	699	718	702	718	767	745	765	744	754	765	729	804	755	706	725	787	739	713	682	721	755	727	768	742	734	751	748	751	748	722	741	769	738	801	778	783	703	717	738	788	810	740	770	729	746	697	767	799	755	721	744	735	792	742	741	743	746	741	738	709	768	721	741	680	779	702	750	731	741	708	753	758	721	740	683	691	734	719	698	737	739	716	709	720	763	734	759	744	741	796	779	755	755	741	746	753	757	705	738	740	732	766	750	725	771	727	756	727	788	718	775	755	808	714	772	707	784	703	696	759	789	738	725	738	732	796	774	746	749	763	718	703	710	709	772	767	768	704	755	702	722	746	729	756	768	732	764	722	735	723	818	733	720	731	753	794	731	726	739	720	739	769	736	743	704	740	685	747	775	709	744	759	712	751	742	733	697	721	734	763	784	705	793	771	774	737	783	806	733	752	732	755	715	712	771	782	751	736	745	740	730	670	728	755	749	774	738	712	700	772	771	726	740	715	753	785	698	742	754	764	779	769	768	786	713	688	763	774	727	789	748	772	772	770	803	747	751	762	694	777	743	762	743	775	758	720	744	820	706	718	764	735	736	729	701	774	779	737	729	746	733	734	717	777	763	739	709	725	780	778	728	719	738	746	757	736	764	689	721	736	759	760	752	689	779	754	704	755	785	755	710	730	730	761	728	725	700	755	748	739	808	725	742	763	786	773	741	766	734	795	722	760	748	719	703	716	751	812	724	772	734	728	727	739	782	751	726	724	771	688	737	789	713	763	757	775	809	749	739	714	734	736	750	718	725	793	743	737	775	761	755	787	757	768	748	773	702	731	754	756	712	691	772	701	737	747	709	684	700	699	751	770	735	788	726	773	803	714	751	728	768	758	761	693	784	699	742	743	719	740	775	717	735	796	717	724	716	770	771	732	735	769	741	764	789	784	740	773	716	757	735	722	736	772	808	710	734	773	804	783	732	757	716	759	798	780	777	740	784	749	685	705	738	795	720	749	791	749	693	747	759	781	709	770	770	741	799	756	724	710	728	776	736	783	731	766	707	727	746	728	679	698	797	751	691	729	705	749	767	759	766	761	747	718	779	716	749	756	756	725	757	715	733	775	709	801	748	760	737	776	719	741	725	778	731	738	714	754	765	764	727	691	781	742	713	778	759	731	710	702	761	753	736	750	767	745	741	784	776	725	832	726	752	766	734	738	711	721	816	760	738	742	758	760	692	748	778	820	782	732	736	714	731	778	770	732	751	706	795	767	732	782	753	791	766	674	669	710	780	774	698	759	730	734	727	738	758	792	786	760	689	721	733	743	719	729	793	724	726	731	751	698	744	731	733	747	754	743	725	730	707	808	769	753	737	804	750	769	737	747	728	745	776	761	757	752	785	747	771	698	707	773	718	724	711	750	741	715	777	738	763	753	702	764	777	751	749	738	734	743	754	757	789	759	743	729	754	770	737	712	776	723	714	756	775	731	774	720	751	781	749	765	718	783	693	748	750	781	734	773	754	697	744	722	709	722	734	782	726
13101	16008	10282	5145	3982	2616	1914	1536	1346	1238	1186	1147	1212	1087	1081	1032	963	926	939	973	967	926	913	831	834	884	880	844	901	867	844	872	902	876	882	929	946	941	960	894	865	795	807	804	842	795	770	822	803	829	794	802	808	811	782	803	816	746	793	725	803	800	809	800	817	817	759	761	760	781	766	837	784	819	756	795	733	794	753	800	754	765	757	821	766	742	789	771	764	832	754	720	728	783	741	789	737	753	772	755	781	744	777	777	798	737	813	792	740	763	811	765	781	793	807	781	752	763	725	792	741	768	776	737	855	755	742	762	790	738	753	746	733	780	769	756	796	777	712	758	749	825	758	754	791	757	762	758	796	724	751	782	801	771	798	779	753	796	791	826	798	742	798	811	768	738	762	802	786	854	840	785	781	777	735	733	705	740	810	759	773	741	790	759	826	789	750	766	738	768	757	801	769	778	781	774	754	741	821	787	800	778	768	745	761	771	777	780	736	770	778	761	772	724	774	801	818	804	765	784	756	734	802	797	724	769	808	678	791	838	761	810	790	798	750	784	767	733	771	819	795	820	730	775	830	794	794	800	740	771	743	763	845	799	806	774	753	826	749	731	772	722	741	752	763	793	772	744	789	716	770	730	744	759	779	743	811	774	734	768	775	806	777	842	756	809	780	791	746	759	767	835	713	769	768	746	758	760	754	793	772	783	771	787	778	759	785	771	771	780	833	756	777	777	750	837	780	759	809	767	808	792	742	753	763	756	774	776	774	709	766	810	744	757	811	740	785	793	748	730	762	765	837	753	775	809	766	751	783	761	770	782	757	811	742	769	804	787	816	761	774	764	787	821	730	778	756	773	748	767	773	767	798	731	834	795	792	771	751	771	817	848	775	755	770	788	791	754	788	793	744	759	771	800	788	727	795	744	782	716	766	793	796	768	780	789	765	810	773	759	746	756	787	783	759	797	743	757	790	794	792	759	794	757	713	743	804	744	746	788	746	726	753	742	775	754	806	783	788	825	819	757	777	786	769	726	797	765	729	758	744	795	764	768	813	771	772	805	799	784	784	741	752	808	774	725	792	749	781	739	766	768	759	823	745	767	809	711	771	789	800	812	770	825	758	795	821	784	785	771	758	806	779	802	804	796	758	752	752	757	739	773	831	752	734	758	777	767	844	832	777	765	772	798	744	726	763	787	757	808	764	763	780	757	739	766	754	774	760	770	755	744	809	754	759	800	751	798	765	786	785	780	773	749	803	797	782	732	789	782	777	748	791	815	784	749	760	794	764	801	791	761	733	738	789	810	747	759	744	799	773	778	778	754	823	784	818	828	818	865	757	782	785	784	805	810	786	786	782	782	742	781	761	785	791	762	798	806	808	735	802	790	773	785	780	796	782	760	756	818	755	757	743	793	763	791	833	747	825	778	818	787	849	792	779	798	806	784	751	763	792	778	745	794	760	780	785	764	761	758	769	715	771	795	779	743	765	750	770	780	747	761	804	765	743	796	827	770	769	770	785	757	740	753	796	771	796	816	772	738	790	788	728	769	778	749	752	775	784	754	767	737	765	799	762	839	769	745	779	745	782	749	786	801	789	782	748	750	796	767	756	795	799	720	824	798	787	764	744	747	754	785	776	757	780	769	787	794	772	715	775	810	757	749	799	817	793	713	799	758	833	733	763	802	815	744	799	722	764	724	765	765	763	753	792	799	766	727	823	793	820	794	833	800	803	767	737	837	744	785	822	769	790	849	752	744	850	748	802	780	771	772	749	754	733	766	770	748	743	780	799	741	810	813	747	770	807	808	794	766	742	797	797	733	793	756	768	738	760	761	754	796	758	756	762	779	763	782	762	744	767	769	769	806	777	843	833	776	794	768	747	764	760	841	772	768	767	766	797	809	732	818	771	776	786	774	772	768	737	761	771	782	831	799	765	805	749	768	802	761	767	747	788	796	774	781	773	751	805	777	808	805	730	789	733	772	738	734	737	739	775	771	751	794	859	776	736	766	772	731	752	784	759	785	777	697	755	733	752	770	790	787	739	752	772	772	786	759	813	778	752	776	777	744	829	736	741	771	796	766	782	790	690	847	806	818	790	755	824	744	772	725	744	741	758	797	751	771	770	737	806	805	745	811	784	814	762	772	830	762	762	732	735	804	766	772	794	756	796	807	802	751	797	801	805	793	743	761	762	753	760	735	787	776	783	760	740	760	818	785	738	774	751	876	803	794	754	777	760	748	778	778	815	793	813	727	769	778	786	760	772	768	799	784	734	761	753	811	751	781	779	792	762	759	756	773	783	782	749	790	758	781	808	777	774	783	803	761	790	830	806	789	748	751	788	738	750	773	811	744	797	778	774	742	803	822	776	795	779	743	765	787	782	769	809	697	762	769	789	766	741	807	746	774	823	871	793	745	734	709	804	827	760	812	775	783	757	773	766	763	760	787	806	812	748	734	754	755	770	748	747	750	807	722	754	788	749	772	762	797	742	835	709	787	775	770	733	762	790	772	787	839	801	716	780	734	810	760	776	770	812	729	788	749	763	773	824	787	694	734	756	749	750	775	787	793	794	767	765	724	761	783	845	758	786	767	717	853	791	813	754	782	766	734	759	778	791	756	767	753	765	813	761	786	795	792	772	805	762	776	830	763	809	784	758	753	748	781	756	781	766	758	769	753	804	738	772	776	751	715	738	804	806	765	776	838	776	791	742	828	761	732	786	785	730	782	772	791	786	821	747	767	766	757	766	749	749	820	717	804	810	729	775	756	775	761	781	803	778	747	749	762	774	766	852	791	793	788	814	754	768	832	773	773	838	784	769	750	748	800	776	757	747	767	759	774	847	783	828	830	835	736	749	770	770	780	707	732	768	762	762	779	806	779	750	754	758	773	802	773	784	752	763	746	758	766	793	830	778	762	706	773	775	790	777	791	789	768	754	776	763	779	776	758	770	764	783	753	822	781	748	801	787	753	755	766	771	801	746	830	815	793	772	769	775	734	785	796	761	710	801	780	823	784	771	770	782	751	735	814	764	817	791	796	794	812	767	787	759	784	800	816	749	854	801	791	781	737	793	777	778	798	759	791	753	747	792	784	780	744	787	788	763	782	775	790	752	767	753	768	761	804	714	771	740	842	752	775	783	808	795	770	797	765	765	731	803	724	787	785	771	753	796	780	780	786	811	755	749	746	783	725	785	812	762	778	773	729	721	733	767	811	747	777	768	740	795	737	737	761	768	760	801	791	766	747	793	719	754	732	756	789	771	767	802	755	784	781	732	783	781	833	802	786	783	751	784	795	788	756	815	803	772	782	787	821	757	737	779	800	757	772	769	771	753	773	739	778	804	758	792	744	779	832	721	784	766	796	817	773	853	841	752	816	751	785	767	770	774	805	724	801	791	769	778	808	792	735	755	816	764	762	731	792	749	811	755	742	738	748	732	736	766	800	783	770	816	749	767	769	776	765	751	841	756	806	753	782	734	679	791	776	773	773	786	768
23757	21268	28529	24321	21279	12150	2983	1837	1350	1213	1068	1004	992	1026	1010	873	833	787	729	779	753	773	710	675	622	663	691	684	688	669	668	638	717	616	714	703	771	682	658	658	629	567	622	591	636	579	543	566	577	595	561	559	562	560	583	557	567	558	533	548	562	580	549	537	528	542	514	547	504	533	557	570	521	523	547	543	541	540	518	550	536	561	564	511	536	524	546	568	512	534	573	529	509	571	542	545	538	495	577	564	513	557	564	523	544	561	504	529	552	513	540	570	537	526	497	544	538	504	540	557	505	539	521	563	532	526	562	563	515	546	548	562	506	520	554	514	531	561	530	562	625	545	506	525	539	559	585	523	510	518	560	531	533	506	576	535	526	498	504	539	540	555	561	510	543	543	552	546	531	511	584	521	518	512	549	507	527	550	545	526	542	528	512	537	587	556	526	524	545	584	523	540	524	569	548	519	544	489	543	567	558	540	565	528	527	516	539	485	509	545	527	523	516	547	507	534	522	506	489	499	514	550	571	531	516	555	561	489	558	530	549	541	513	508	543	515	544	536	516	577	559	537	541	531	493	534	545	496	550	551	523	516	519	532	517	545	522	522	571	515	541	529	501	534	542	483	552	538	570	521	516	552	571	530	566	561	491	491	549	533	526	527	568	506	586	496	569	557	523	580	568	579	554	566	518	502	557	515	511	525	560	539	539	553	548	516	499	509	517	569	559	535	527	544	517	554	558	536	542	559	524	564	507	524	533	498	544	567	516	557	533	527	550	563	551	504	556	571	540	545	544	558	553	552	555	494	532	543	506	527	508	550	528	493	523	513	532	514	515	492	535	618	571	517	565	530	513	540	487	499	533	517	526	543	544	561	512	528	534	511	569	537	547	494	515	524	490	539	517	560	578	574	518	574	518	526	587	536	509	522	516	518	514	540	567	491	567	529	550	525	503	543	575	535	555	534	525	557	566	517	495	510	533	569	546	544	565	540	531	494	496	563	558	567	529	520	532	559	540	538	497	504	542	532	521	535	561	508	520	551	574	529	552	528	553	556	581	528	514	552	521	556	517	524	500	495	542	569	537	546	540	561	494	530	559	535	553	550	558	537	542	525	514	557	552	565	571	511	560	541	485	549	574	538	556	502	581	563	504	515	547	568	480	545	565	564	530	553	515	513	558	527	514	554	546	556	556	517	548	579	516	492	551	525	532	522	527	535	544	553	508	544	552	551	531	507	511	522	534	558	503	534	521	499	522	567	558	546	567	555	529	546	532	554	532	521	523	548	520	529	550	554	537	589	542	541	530	567	513	523	529	551	549	566	544	576	551	519	554	552	534	554	566	562	548	577	530	504	536	543	517	535	577	567	513	525	572	534	504	515	540	537	532	537	546	514	541	553	543	526	538	539	494	576	544	562	526	512	554	570	541	517	493	505	517	563	542	537	503	497	516	503	501	523	531	536	534	564	514	498	569	535	531	554	523	513	585	526	525	525	502	533	531	486	486	531	546	566	526	528	517	540	549	531	488	567	545	521	547	548	515	525	567	529	545	533	557	545	522	529	538	528	500	513	557	498	543	498	518	516	531	544	526	525	558	515	543	549	543	535	580	524	552	571	541	551	511	518	543	544	517	567	545	551	525	504	526	526	530	535	539	519	562	523	523	519	503	502	500	542	558	535	495	532	533	550	517	544	543	536	543	523	530	533	525	581	541	541	530	567	507	520	572	531	600	543	517	519	521	558	511	581	556	535	509	531	514	525	517	514	531	561	553	499	548	544	523	535	560	527	516	510	523	508	551	520	519	532	536	559	561	546	543	540	537	542	540	558	560	534	516	582	546	513	565	523	507	539	517	567	526	497	553	564	518	516	527	564	501	514	531	567	506	520	515	564	524	501	539	498	520	543	560	519	562	488	550	519	523	492	518	530	532	605	533	524	516	559	543	508	565	524	517	503	550	545	533	540	527	517	506	553	566	492	563	516	522	533	538	573	547	550	522	562	544	527	564	523	547	551	516	526	522	534	531	551	547	513	537	511	521	585	571	559	554	548	555	520	552	537	491	606	528	536	533	501	540	504	510	581	554	549	519	544	563	525	551	566	485	535	528	513	539	503	550	504	517	528	560	552	526	522	502	540	498	537	508	527	548	545	565	507	523	552	544	538	547	537	514	584	534	543	532	556	507	530	551	504	576	548	553	546	542	517	570	538	534	543	512	548	535	508	471	518	520	551	517	568	546	544	572	526	516	524	563	530	524	530	524	555	515	553	569	527	539	553	550	534	558	506	521	556	517	549	521	472	553	541	522	546	580	562	520	532	502	536	568	553	532	570	534	501	518	514	514	546	552	500	537	562	542	542	540	557	534	569	503	554	544	549	522	541	519	528	504	510	504	540	508	540	509	549	531	497	526	579	581	539	505	554	556	499	533	520	510	552	528	535	577	531	594	554	575	580	530	487	561	521	596	619	522	530	526	529	569	520	546	527	496	515	524	512	499	539	565	481	566	529	553	510	539	556	543	541	533	546	528	513	563	522	559	494	546	519	480	532	550	561	562	549	550	550	567	532	574	596	553	521	532	525	534	541	528	543	526	533	512	522	522	501	507	535	503	506	505	555	519	495	536	530	560	562	544	516	531	546	529	561	521	524	599	514	545	531	534	564	582	525	499	582	528	550	542	555	537	504	533	512	551	533	518	532	525	471	517	505	509	510	535	553	529	521	545	540	555	530	540	548	583	533	549	540	520	562	510	507	501	535	507	508	521	517	517	503	537	561	555	557	523	570	565	527	530	543	544	547	535	548	565	503	559	531	518	570	540	532	546	547	558	532	541	547	516	518	553	516	552	554	515	567	537	532	531	557	560	536	571	563	558	508	551	545	597	499	546	550	549	519	534	533	534	556	528	513	569	531	571	556	535	539	514	553	551	551	523	559	573	528	499	547	553	524	549	497	489	586	536	561	475	529	561	561	533	577	558	551	539	546	541	512	535	548	529	532	528	557	505	509	526	565	525	525	512	537	575	556	518	526	553	557	551	591	525	529	492	532	518	542	572	538	553	570	532	532	555	535	527	538	546	573	510	513	505	498	523	517	498	513	538	536	527	543	536	523	526	539	542	542	492	514	541	526	533	507	517	513	529	535	494	504	500	542	536	564	552	512	588	537	580	539	552	552	543	527	529	586	539	550	531	527	565	529	503	545	527	501	532	552	534	550	522	543	513	572	523	562	574	544	505	527	553	549	518	530	515	514	585	551	514	543	562	581	533	510	459	530	533	533	512	549	584	532	530	542	521	508	588	485	526	505	555	534	560	541	524	518	522	534	562	558	552	538	519	521	488	525	531	529	532	525	536	551	481	530	543	499	497	553	566	552	535	514	583	553	546	542	502	567	525	503	563	493	611	549	522	538	541	550	507	530	513	513	542	492	579	539	522	555	527	547	535	563	532	504	539	540	542	623	554	559	532	541	528	551	547	539	557	539	563	540	553	554	544	529	549	522
15581	29755	19037	9430	7172	5103	3521	2682	2165	1782	1616	1450	1341	1328	1237	1154	1080	990	943	962	937	815	798	735	712	719	735	738	758	745	784	776	788	822	832	833	841	847	775	744	733	641	654	656	626	665	641	610	617	626	575	611	649	613	611	556	553	568	586	598	573	611	571	554	594	585	555	576	529	591	552	573	562	579	532	557	558	551	587	528	552	553	605	563	571	567	523	563	563	535	549	565	601	611	556	549	571	597	573	542	588	558	563	557	581	530	588	581	542	515	589	537	585	516	575	567	545	561	569	575	529	579	600	540	542	528	582	549	505	549	573	582	604	553	518	541	516	559	592	531	573	587	580	551	534	585	580	578	583	562	507	578	550	575	543	574	571	545	566	573	544	543	521	562	506	573	524	571	607	543	539	553	579	573	598	576	575	545	556	563	571	580	520	606	574	565	551	522	579	592	586	546	579	608	555	564	557	560	575	575	556	559	555	502	574	551	563	576	578	569	556	565	528	621	547	564	583	564	567	591	535	579	538	541	512	594	552	555	572	552	545	508	578	582	536	550	580	510	539	519	577	566	569	570	592	587	589	528	553	573	559	597	584	517	542	576	567	501	560	595	596	548	561	578	601	541	597	556	570	571	558	538	549	530	545	571	537	538	553	492	546	521	568	565	584	552	558	527	560	557	581	593	543	548	563	561	601	547	581	586	553	537	600	574	586	558	555	554	555	537	551	572	565	553	571	517	548	563	558	557	543	560	563	554	511	511	571	601	609	549	547	533	577	581	551	555	553	559	546	591	544	543	549	521	539	554	563	572	553	486	579	510	605	576	550	536	516	543	564	521	533	570	563	582	560	558	509	528	592	555	543	571	532	536	562	567	560	591	584	575	555	541	561	586	588	557	551	556	569	566	536	503	549	556	566	518	546	542	583	535	554	542	559	547	573	557	557	527	551	549	542	576	535	540	539	574	597	585	549	553	581	578	591	537	567	536	557	576	544	588	576	530	539	553	602	547	528	605	532	564	625	562	577	533	516	548	556	563	608	570	582	573	609	561	584	575	520	522	510	530	528	570	578	567	565	586	587	502	551	532	564	562	553	560	580	538	528	600	540	581	554	593	588	531	573	570	535	544	557	569	597	606	535	551	554	580	529	519	546	545	497	551	559	562	605	570	563	570	505	536	631	555	611	538	574	523	538	528	544	615	576	559	606	576	559	564	539	591	581	521	544	564	558	565	538	581	500	511	533	603	564	555	560	542	528	516	543	575	568	563	612	559	539	560	541	561	563	520	574	588	573	565	562	567	538	579	538	546	584	571	594	589	525	616	551	557	557	616	579	599	577	579	546	565	587	573	547	556	573	562	555	586	547	591	558	532	558	554	572	569	541	571	588	550	552	584	576	538	545	515	588	570	587	582	560	529	561	556	599	586	542	558	541	550	546	575	532	534	519	583	612	563	526	561	547	551	598	573	564	577	548	608	586	605	591	583	572	566	554	572	573	594	576	552	572	526	564	563	634	524	588	549	619	575	541	528	581	562	561	603	567	555	568	576	578	586	547	597	536	568	578	599	591	573	563	588	578	534	550	567	581	571	555	538	572	546	539	573	595	503	590	565	600	579	572	597	584	584	600	547	559	565	541	548	550	541	557	582	562	553	540	538	545	540	594	579	577	519	562	584	557	535	576	543	515	580	567	549	570	577	540	534	548	563	585	535	579	538	553	576	603	588	539	592	553	548	509	548	549	531	520	560	587	592	565	578	551	533	533	541	565	590	568	526	532	562	583	578	567	528	576	583	631	553	596	536	543	546	553	566	603	551	591	582	542	577	547	556	570	585	581	565	595	561	548	546	544	571	519	525	540	533	578	566	540	573	575	557	601	525	520	565	563	555	582	542	600	551	592	540	546	555	581	562	537	585	584	575	610	588	568	564	579	549	550	588	573	557	546	566	569	584	563	538	564	557	556	583	579	602	542	549	536	605	547	558	636	514	572	566	592	534	616	598	577	557	586	533	576	571	562	572	564	572	568	557	599	560	531	536	549	586	534	532	601	603	564	553	570	528	592	597	560	553	524	586	591	560	555	506	568	561	545	533	599	540	560	583	537	588	555	549	561	570	562	547	527	577	561	561	579	558	555	575	543	533	553	582	557	570	579	558	596	508	593	547	585	575	566	580	599	561	528	578	571	552	554	583	617	543	547	537	581	585	528	571	559	559	570	603	563	579	576	565	531	578	550	567	548	594	562	604	566	541	577	535	528	573	570	562	569	562	562	564	506	546	564	574	533	577	562	564	533	603	555	530	538	542	579	540	551	572	580	552	557	602	581	563	578	595	533	578	556	537	570	639	554	523	581	560	547	579	577	534	589	593	573	556	581	563	557	540	566	510	568	586	552	533	575	563	592	514	569	547	554	516	566	557	542	549	565	552	558	558	580	543	531	587	549	549	572	571	588	570	590	547	605	527	522	574	551	582	518	542	524	537	574	549	565	556	543	587	563	538	551	530	574	540	574	587	565	575	547	585	559	527	528	558	529	568	563	552	527	578	554	539	569	572	545	543	534	553	555	543	563	542	555	556	566	576	554	585	514	531	564	570	581	578	562	512	572	586	586	609	574	562	604	602	608	592	574	544	597	555	547	556	570	540	565	556	549	558	578	538	542	577	576	593	572	557	557	537	567	553	576	592	557	586	566	557	545	554	548	632	562	561	540	575	540	571	575	556	533	552	545	517	562	588	579	592	550	573	562	577	571	555	587	530	556	572	542	552	556	541	568	563	575	559	540	519	530	553	564	544	531	546	553	582	608	537	561	515	539	561	580	556	589	567	567	571	589	584	563	511	526	547	582	545	559	562	533	545	583	544	551	560	558	545	556	566	555	582	558	533	543	579	570	552	557	550	577	555	560	545	556	544	550	530	562	556	565	548	540	562	559	536	560	559	497	581	550	566	588	545	582	602	597	593	568	586	580	582	545	558	579	604	552	545	553	591	535	506	595	579	556	523	557	610	561	562	613	610	534	569	563	596	578	566	534	580	586	551	592	552	551	559	537	558	598	534	544	590	579	529	558	604	579	561	587	573	583	566	584	558	553	558	528	555	617	531	608	560	558	554	589	516	580	624	585	557	564	539	538	557	562	532	554	583	601	587	563	538	552	514	586	530	547	597	583	580	540	568	539	534	538	555	552	533	515	566	579	568	602	570	562	569	572	568	574	528	548	633	570	554	561	527	545	583	584	558	560	579	495	575	549	530	591	558	583	537	579	547	566	540	558	536	592	576	570	553	543	569	545	541	568	578	548	567	542	590	582	579	546	592	580	549	542	599	581	576	566	554	562	574	573	585	560	568	525	604	576	554	566	581	568	546	573	569	525	545	560	602	527	582	581	558	562	550	568	543	575	568	559	610	577	565	562	583	522	569	552	528	556	584	544	600	582	575	626	541	531	561	567	548	570	551	561	522	577	561	528	549	545	524	575	580	564	561	571	604	548	551	557	546	561	607
25016	21243	27317	25315	12262	3340	2198	1742	1532	1449	1397	1345	1355	1333	1329	1219	1211	1167	1212	1207	1160	1131	1175	1159	1095	1114	1085	1138	1066	1094	1058	1089	1056	1076	1095	1129	1137	1143	1115	1119	1023	1090	1040	1106	1047	1049	1037	1081	1094	1004	1016	1067	1041	1021	1017	1037	1047	1004	1086	1014	1017	1030	1015	1033	1019	1057	1032	1025	1042	1038	1071	996	1019	1034	1008	983	1040	1028	1024	990	983	989	1019	992	1023	1029	980	1031	1024	1029	1044	1057	1016	1016	960	993	992	982	955	1064	1039	1005	1042	1064	1073	1057	1043	1027	1028	984	1011	1025	1023	1021	1037	987	997	1016	1014	964	1043	1075	1072	1012	996	968	1016	966	1045	1007	1066	1038	951	1071	1014	1004	1033	991	1015	970	1022	1010	1047	1025	967	990	1028	1038	1005	996	1012	1013	980	990	993	1011	1050	964	988	1013	1008	1012	1023	984	1024	1029	1002	1010	1025	1002	1037	1125	1001	1087	939	1031	1006	1050	1032	996	1010	1005	996	979	974	1022	1068	963	1098	1017	952	1051	1079	972	1004	998	951	1035	998	1065	1020	1031	978	1029	996	1069	963	1033	997	1007	1067	1033	990	973	1024	1022	989	997	993	1017	994	1005	997	1007	1002	986	950	1016	991	1051	1012	1066	977	1054	1075	1008	1040	958	982	1001	973	1002	996	1011	989	1057	1005	1098	986	1094	989	1002	971	969	1074	876	1039	987	1026	970	996	1039	1065	1056	1004	1003	1043	1017	964	1017	1019	1035	998	961	1026	1028	967	1021	1024	1005	1062	999	974	989	983	953	985	1010	1023	1021	1047	1017	977	1080	1035	995	979	991	1043	1036	1017	950	990	1031	1018	965	1021	1069	1055	999	1028	983	1003	1025	1027	1016	1007	1012	1043	935	1051	1035	1010	990	982	1023	1032	994	992	1064	1021	1022	999	986	1049	1027	1013	1002	1005	1013	1034	985	959	1009	1010	991	978	1042	1048	963	1007	1005	981	1006	990	997	998	1020	1043	992	965	1024	1040	1033	1027	1033	1000	1025	1074	983	985	968	996	1036	1062	1002	1023	1056	961	1026	1005	1012	1061	1010	995	999	1000	1053	1058	1015	948	1085	1066	1027	1040	996	1029	999	969	1029	1007	1040	983	1021	998	1036	1079	997	982	993	1025	1122	1032	1030	988	1028	1036	965	988	1036	1001	1015	1010	998	1016	1023	950	975	1003	1016	915	999	975	1039	975	943	1042	1057	998	1007	1071	1024	1076	998	988	1065	1026	983	1018	981	947	1032	1023	1012	1047	997	1049	1025	993	1012	1024	988	1038	1001	1004	1016	970	1031	1046	1067	989	1017	1008	964	1017	1030	999	1017	1007	984	1054	1048	1016	983	1035	1026	995	1007	976	1019	1076	984	1025	984	1052	1008	1026	1026	983	1012	993	994	1067	1002	998	1018	1020	971	1019	1044	1038	1009	1056	1056	1030	962	1036	987	971	1001	1007	1038	1039	963	1023	974	998	1017	1018	1025	982	996	1009	1080	1064	1013	1028	1012	987	977	989	997	1060	993	984	973	1021	978	1022	1021	965	1026	997	989	1030	1014	1104	1022	1032	977	1040	1029	1018	984	1016	982	1049	978	999	1016	1052	1046	1003	1044	1022	981	980	1004	1035	1031	996	1000	1056	934	995	1039	992	982	933	946	1014	1012	1019	994	952	1054	988	995	1042	1004	1007	1008	993	1022	1012	999	986	1008	1011	1031	957	1052	1011	1022	995	1041	1040	969	1028	965	1021	1021	1048	1016	1038	968	1035	1058	1012	1047	1011	1059	1055	970	1018	1021	1023	981	1021	1021	953	1023	1021	966	995	1025	1042	1013	1020	997	1037	1038	1038	1003	1034	1018	1015	990	997	999	1090	1043	1027	959	1076	956	1023	959	985	1016	1005	991	1031	1014	972	1029	1057	1083	971	1035	1004	1018	999	995	1005	967	1001	975	1024	997	1055	1042	989	1013	1016	990	1047	1018	1002	993	1015	1001	1011	1023	1047	985	1017	956	1035	1005	1014	1019	1012	1014	1021	1054	1064	983	987	985	1017	963	993	951	1011	980	985	991	1012	1052	1001	996	1047	1067	1008	1090	1023	1018	1023	942	987	999	962	1075	1047	1024	1097	1008	1001	1012	1032	1033	1062	1040	1033	1029	1050	980	962	947	970	1021	1002	1017	1054	1069	973	1006	953	998	1005	1009	1041	1019	1011	952	1016	976	975	1012	1014	1017	1000	981	971	1029	966	1000	1002	995	985	1053	1012	1044	997	1065	1037	949	991	987	1013	1028	1015	1012	992	1008	981	948	1009	975	1011	1039	999	1051	1019	1061	1010	1004	1035	1013	1012	1031	1044	1025	994	1013	1012	1068	1001	1006	1005	1035	972	1055	996	1078	965	1060	1016	952	1006	944	1009	1017	1078	1019	990	995	1011	953	975	1038	973	1004	964	984	1061	1031	996	1049	991	984	1000	994	1063	1017	966	996	1035	1013	989	986	1070	1042	1007	1048	1018	1032	1000	994	1000	1080	1012	1040	1043	944	1041	1032	1038	1061	1058	1037	1004	1060	975	1036	1091	1059	1009	989	1015	997	1017	1033	999	995	1007	1024	997	1019	1006	985	1022	977	990	1005	1025	952	1008	1033	968	977	1020	1025	1028	1020	1060	1003	997	1038	1085	1005	1000	997	1068	1036	965	1004	1040	1023	987	1005	943	928	984	952	1011	1026	1019	993	1037	992	983	974	1080	999	1016	1023	990	973	1026	1047	1011	1061	1016	993	1025	1027	966	1016	1019	1078	1070	1003	1075	975	1026	1025	988	956	987	989	967	991	994	1045	943	999	1028	1020	1027	1052	1010	1052	1011	999	1015	956	1060	1030	988	973	1011	976	1008	1015	1021	943	975	992	991	1018	1042	948	992	983	1000	1029	945	1013	1015	1013	1007	1056	1042	1070	1025	1050	990	1037	1040	1025	988	1028	1014	1030	1032	990	1002	972	1037	1024	1034	1007	1046	988	1041	964	1049	1035	983	1000	1024	931	1025	1002	954	999	997	1004	1080	1008	1036	1054	985	969	1030	1019	1025	1013	1059	1083	1027	1018	1038	1070	964	1019	1000	953	1017	1046	991	1058	983	973	1020	998	977	1007	970	1042	1004	984	974	994	1003	1008	938	1010	1015	985	1088	1003	965	1066	1000	986	981	983	1006	989	1016	986	1075	1012	1027	1079	1083	987	1028	1037	995	990	1074	999	1028	992	970	1040	1010	1043	976	955	1024	941	1008	971	1046	1018	1019	1009	974	1000	1028	990	967	947	979	1035	1029	1020	1047	1049	1013	1008	1001	1031	1038	999	1062	1050	1046	985	997	981	1035	1022	1023	1015	1034	977	1007	1071	994	1001	919	1061	995	958	1062	1016	987	958	1048	993	1012	975	1004	1024	1023	1044	1017	1010	1062	987	961	1035	1013	1064	990	978	985	974	1033	1005	957	994	956	1043	994	923	994	1023	1025	1011	952	1028	993	991	1005	917	925	973	1018	996	1004	1011	984	1012	992	1056	1011	962	985	961	989	1035	1011	1039	1034	982	1032	1042	991	1041	1012	1045	999	1002	1042	1034	966	1021	1029	1035	1030	992	997	1015	1015	995	991	1075	1010	1023	1013	1010	997	1077	940	1062	1017	996	1016	1060	1030	1060	1036	1036	972	982	1043	969	1035	1011	1002	992	1041	967	993	984	964	982	965	959	1015	1025	959	1005	990	1045	981	1003	1026	1010	976	1016	1046	993	1070	1008	1025	1056	1000	1055	1028	1023	1012	999	1008	976	972	944	1070	1066	1020	1047	1011	1018	933	1023	1041	987	1054	1040	977	955	1047	1007	975	1069	1056	1044	1025	1014	1032	964	951	971	1032	965	1004	983	1026	1027	1015	1016	1036	1003	1035	992	1027	1062	976	975	1003	1017	997	1033	1032	976	1015	1041	1046	1052	1012	1015	1024	1067	977	1002	990	1048	1009	960	1001	1116	1049	1026	1040	996	1030	1028	995	1027	1036	1009	1023	1017	973	1001	970	1013	1004	949	1051	944	1042	980	1038	1008	1012	1039	993	1009	999	1023	1048	1043	1004	1087	998	1024	1007	971	1000	1028	959	1035	1032	990	988	1017	989	961	1023	1056	981	1062	1042	1015	1003	1011	1012	997	986	1062	1016	966	993	1017	982	1014	1009	1003	997	1042	958	1074	982	1000	1008	1008	1048	1031	1042	1001	952	975	1023	989	992	987	1005	1039	995	1061	1029	1039	1024	1036	1074	1033	981	1032	1002	986	956	1011	1001	983	1026	993	1027	1033	1019	1016	993	989	1023	1043	1023	1004	1035	994	1044	1045	1039	1006	1041	938	1019	978	1050	982	999	1017	1008	1039	1035	997	963	1009	1038	1045	984	1019	994	1065	998	1061	977	1014	1017	1022
13359	24355	14618	7570	5557	4262	3117	2500	2120	1848	1860	1663	1607	1622	1534	1400	1391	1338	1312	1329	1271	1254	1157	1165	1147	1125	1176	1249	1204	1163	1207	1140	1160	1160	1208	1263	1197	1211	1235	1185	1141	1154	1107	1034	1103	1048	1030	1038	1040	1065	1083	1079	1065	1087	1105	1021	1019	1021	1025	1044	1070	1051	1053	1026	1013	1081	1042	1025	979	1005	992	1035	984	1025	988	991	1107	991	985	977	1004	1039	1096	1079	1060	1025	996	1032	976	1012	986	986	1017	1016	991	1016	1019	1055	1033	1029	1029	1041	1003	1059	1035	1012	1036	1067	1039	963	1075	1042	1029	1002	987	977	985	997	1025	1054	948	1043	1058	1021	1025	1136	1047	1049	1062	1018	993	1007	1040	1018	1020	996	1008	968	1005	1066	1056	1015	995	1056	1061	1038	948	1011	1030	1048	972	1082	1031	1023	961	1053	1005	1025	1032	1010	1003	1030	944	970	986	1003	1019	1042	978	1019	1010	1026	1003	1016	1046	1009	987	1095	978	1067	989	994	1032	998	1034	1001	998	1029	1046	1038	1061	989	1011	1000	1039	986	987	943	1041	993	1096	1010	1056	1033	1084	1053	983	1089	991	1006	1065	974	965	1002	1033	1091	1029	1006	1073	1030	1004	1050	1025	987	1031	977	1044	1021	1006	1029	1030	990	1022	1008	1045	1005	1026	1012	969	989	990	1058	1005	1015	1025	1028	964	1055	1042	1011	1075	1027	1117	1004	1086	1024	1016	1107	1060	1015	1000	1013	1029	991	1037	986	1025	1026	1024	1030	1001	1016	1048	1009	1012	990	1029	1018	1095	965	1010	1022	1048	1015	998	1086	1033	1086	1010	1051	1031	1019	1006	987	1006	1021	1013	998	1016	987	984	989	1011	996	989	1025	1077	991	1068	1040	1070	1015	1064	1052	1031	990	1012	993	1020	1019	994	1048	1003	1041	1041	1065	977	993	1088	994	981	1046	1043	1026	983	1057	1013	1029	1005	1049	1043	1076	1023	1039	1012	1059	1034	1067	979	983	1026	1014	1018	1053	1007	1010	972	1011	1039	1084	1022	1023	1032	1023	1016	1076	1064	1021	1025	990	1061	968	1000	1050	982	1048	1001	1000	1082	1002	1004	1013	1034	1024	982	1034	971	1039	1003	1029	1069	1025	1015	1026	1081	1021	1088	1035	1015	1012	1006	992	1082	1040	1027	1026	1020	1043	1044	1039	1038	1027	990	1009	957	1000	1004	971	1039	1037	1041	1011	1037	1035	1086	1009	1000	1043	1003	1010	1010	1042	1054	983	1065	1043	1050	1026	1057	1009	1064	1052	1095	992	992	1043	1040	1043	1044	1021	1066	996	1087	1037	981	981	997	968	1072	1007	995	1007	992	1037	977	1007	1045	1015	979	1086	987	988	991	976	1031	1032	1009	1099	986	1040	1044	990	978	990	1006	1043	1035	1033	1001	968	959	1019	994	1060	1004	1046	994	967	1038	1020	1026	1073	1035	1062	1016	984	1055	1086	1053	997	991	1016	1057	1029	1026	1049	939	1026	1052	963	1012	978	1038	988	946	1043	984	933	1007	973	1031	1008	988	1004	1025	988	1021	1059	1036	1004	1032	997	1005	1052	1028	989	1009	1018	1007	985	1043	1094	993	1004	1049	1002	1004	1000	1024	1070	1062	1026	1009	1052	1006	995	959	1007	1005	1019	1024	1063	1027	1056	1013	1041	994	1000	1032	1027	1048	1039	1042	1038	1027	978	1001	1034	1073	1016	1097	1026	996	1072	996	1060	1006	1011	1011	1027	1050	1026	1052	1034	1037	1007	996	949	1060	949	1048	1003	1021	1069	1035	1068	972	1029	1000	1023	968	1063	1050	1067	958	989	967	1026	913	1000	1020	1008	977	1057	1023	1003	1025	1022	1007	1018	1026	984	1025	1038	1091	970	1059	1012	998	984	1004	1057	976	1020	993	1009	1055	1060	984	1071	1046	988	1003	983	1053	1025	1014	1008	1036	1040	965	970	988	999	1034	1057	1053	966	1086	1031	1010	1057	997	995	997	1015	1039	1033	1104	996	988	1052	1014	1011	991	1030	1003	1006	1057	1079	1035	966	977	973	971	1025	1013	1041	1017	1019	1022	1045	1017	1000	1028	1017	1030	1062	1017	990	1010	1021	1027	1076	1005	1025	1044	1024	1022	1020	1024	1012	1020	970	1066	1008	1036	1054	1047	1002	1018	1011	1077	1007	1034	1027	1032	1001	1028	1049	1042	1062	1005	1034	1064	999	1029	1009	999	982	982	1027	1008	949	1007	1021	993	1065	1034	1006	993	1029	1017	994	981	975	989	1062	1033	1004	1041	1050	1082	986	1008	1018	1040	1050	1022	1015	980	1070	1022	1011	1041	1025	1017	1043	930	1063	1034	1050	1005	989	1031	1082	1042	1069	1037	1008	1028	1048	980	1013	983	993	1112	1018	989	1020	1005	1041	1027	1015	1028	1024	1033	1022	1073	974	1000	1008	1028	1000	1022	1025	1064	1024	1101	1063	1002	1033	998	1012	995	1086	991	1025	978	968	1035	1008	1018	1028	1005	1027	1093	960	1018	963	1044	1019	1010	1021	975	1070	1059	1060	1042	1041	971	1038	1007	1030	1024	1019	1025	980	1042	995	985	958	1005	1027	1063	1054	988	1004	1010	966	1061	957	1046	1007	1034	996	1037	1042	1028	957	998	1083	1037	1075	967	987	1016	972	1027	1038	1048	993	1081	1030	1022	954	958	1005	982	1052	1024	1041	1014	1031	1020	1011	1049	977	1002	1002	1053	981	1059	1002	1054	1036	1053	1018	1025	1013	1011	982	1017	1056	1016	1015	1099	1014	1024	1004	1015	1028	1017	975	989	1032	1006	1073	1004	1021	1023	1035	1029	978	985	994	1047	998	993	1087	1088	1065	1016	1001	1034	992	999	983	1024	963	1040	1034	950	1050	1061	1038	1014	1013	1012	1043	997	1047	965	1072	1042	1003	991	1068	1049	1066	1025	1034	1019	1035	1033	1077	1034	1076	978	980	976	990	1079	1065	1027	1002	1036	1009	1047	1004	1021	1035	1032	1059	989	1064	1013	1031	1048	1057	1062	989	1034	1055	1056	1028	998	1037	1024	991	1005	987	1050	1028	1060	1015	1046	1051	1048	995	1009	1069	1076	1010	1009	1001	1058	1068	1016	988	966	1010	1031	1061	1027	1058	1018	1001	1028	998	1082	999	1112	1084	995	1102	1020	1045	982	1013	1071	1042	985	1072	1031	1060	1007	985	1080	1015	1057	1017	1000	1038	1104	1076	1049	978	1058	1003	1006	1000	1025	1002	979	1080	1016	1023	1034	1012	1054	1020	1004	1051	1086	1049	1050	1051	1034	988	1057	965	1053	1054	1021	1083	1006	1010	1002	1057	1049	1048	1059	1037	986	1026	1003	975	989	989	975	968	1050	983	1016	1003	996	1020	1025	998	1078	984	1068	1057	1060	960	991	968	1034	1038	987	958	1071	1016	1004	1107	1009	1004	978	1066	970	988	1001	1012	1033	1009	1001	1036	1013	1029	1007	1041	1061	1050	983	1017	1031	1058	990	1023	1004	969	938	1012	1063	1094	983	1008	1100	986	1005	1017	1049	991	1054	1051	1014	1017	1006	1011	1020	1053	1036	1047	1004	1024	1055	1022	1012	1000	1043	1003	1023	1046	1055	999	1019	1033	1031	1061	1069	1073	1003	1024	1046	1023	1032	1012	1004	1039	1016	1033	985	1020	1025	968	1022	1035	1063	1033	1084	1070	998	1095	1024	1012	1030	983	970	1023	980	1029	966	1028	1071	1022	1045	1009	1000	1016	1029	1039	1029	1053	970	1037	1024	994	1026	1068	964	1001	1081	963	1001	1014	973	1037	978	1052	995	1063	1017	1014	1021	988	1043	997	1076	1020	1057	1060	1095	1016	1035	1045	1048	1018	1035	1069	1072	1029	1099	1002	1083	1007	1003	1058	1051	1062	1016	1046	1054	1056	1005	981	998	998	1047	982	1015	956	1081	988	1032	1059	1042	964	988	1007	1030	993	1038	1019	1018	1001	1009	1066	999	961	998	964	1003	996	996	1028	1084	967	1017	1035	1050	1026	1045	1055	1023	1014	993	1058	975	993	979	1002	1025	1059	1057	996	958	1002	941	1078	1006	1030	1018	990	1052	1071	1048	976	1028	1017	963	1067	999	995	1082	1010	1015	1053	1000	1052	1045	986	1038	1024	1083	1071	1010	994	991	975	1011	1006	1054	982	1081	1058	979	1103	1098	1009	1066	1004	1036	1042	1004	1008	1087	1027	982	998	974	1061	1017	1038	1044	973	1015	1027	1068	1052	1012	1024	1055	1037	999	1082	1030	973	1018	1017	997	1018	984	1061	985	1020	1040	1005	1048	961	1002	1104	1083	1021	990	1039	999	999	1082	1027	1026	1028	1007	1001	1011	999	1068	1032	1011	1022	997	1096	985	1043	1043	990	1003	1012	982	1040	1019	1029	1032	1013	1008	1007	968	1051	1045	1026	1043	979	1022	1043	1008	986	1014	1061	1039	999	981	1045	968	1079	1016	1052	1054	982	1034	1026	1048	1017	1060	1031	1034	1050	1040	1003	1008	1040	1045	1069	1052	1012	1074	1006
22589	21202	28808	23880	21213	21365	11000	3010	2067	1876	1695	1616	1537	1519	1398	1319	1239	1147	1145	1225	1146	1149	1078	1024	945	958	1000	983	1001	1028	1019	1000	1028	1030	1065	1012	1121	1011	1021	954	973	930	926	895	908	877	898	830	855	854	851	822	864	877	862	862	791	851	833	777	840	839	877	813	840	796	797	847	836	844	798	785	822	762	790	803	805	782	837	839	843	831	781	785	826	783	801	857	798	826	787	847	757	820	792	879	825	845	879	861	740	825	811	814	848	811	799	872	873	838	836	827	807	791	749	790	810	786	766	778	813	794	751	805	792	794	794	858	822	842	867	855	842	763	765	793	837	774	842	811	792	850	801	855	845	798	806	783	779	832	829	789	796	840	848	808	797	805	843	859	830	802	776	854	767	804	778	857	765	815	836	884	787	795	835	853	833	811	887	837	817	835	836	855	733	855	854	819	811	821	834	819	821	830	811	800	838	831	802	816	787	737	838	812	827	849	853	761	815	875	748	806	793	818	843	764	825	816	816	802	767	850	816	729	787	810	808	827	857	822	828	782	816	768	803	820	817	803	833	830	853	806	819	807	816	798	816	788	847	750	821	846	809	800	846	845	865	819	823	825	813	800	804	856	824	818	846	814	801	848	811	798	799	795	844	819	858	811	843	818	863	829	778	858	854	844	820	829	860	825	770	780	824	784	787	858	798	756	814	778	812	801	799	746	768	793	801	829	798	815	804	846	839	814	793	817	821	830	768	822	838	810	858	841	828	818	788	795	845	823	793	780	769	808	806	854	752	800	777	802	750	752	842	859	785	838	805	810	809	861	854	810	836	818	748	828	823	863	859	804	822	801	799	846	816	786	741	838	857	874	805	798	802	815	802	760	829	812	840	840	815	785	816	797	849	887	853	859	842	847	774	824	803	807	807	811	809	846	858	798	805	859	823	834	844	787	803	834	829	752	800	788	811	818	872	809	763	820	829	837	775	861	850	784	792	799	798	817	839	782	825	824	774	785	833	822	804	829	832	808	841	791	821	815	814	840	815	799	806	832	809	827	843	813	827	837	785	811	789	772	774	820	839	815	819	791	913	807	804	852	830	800	818	794	804	810	823	806	792	785	829	809	813	828	796	827	853	867	780	827	818	854	837	844	812	805	831	804	778	857	779	798	880	819	797	823	867	755	781	793	848	844	864	725	808	806	828	795	868	801	743	853	872	832	790	809	791	774	810	815	788	821	814	809	751	801	826	833	828	851	820	841	843	813	860	800	869	810	825	783	756	871	825	833	829	835	821	827	781	785	784	784	792	802	767	806	823	752	837	802	803	789	801	797	801	823	844	785	812	804	777	781	788	790	796	827	804	808	863	877	819	805	835	805	863	824	803	800	762	828	846	811	831	821	835	823	821	799	852	780	805	786	799	801	799	809	797	828	828	869	797	807	820	830	840	810	782	815	857	742	840	784	819	811	854	802	780	821	867	810	795	853	887	827	792	765	794	792	790	778	839	864	767	801	797	803	819	823	811	857	805	822	838	830	796	806	779	797	805	835	817	804	823	846	803	831	834	844	810	790	790	769	837	803	845	797	832	790	804	836	792	805	822	778	817	861	815	835	813	858	826	776	769	822	813	813	787	785	817	788	788	805	786	839	791	848	825	825	791	831	849	789	794	840	865	811	799	754	818	806	815	863	808	784	819	796	866	827	800	821	777	769	792	832	774	751	814	820	824	842	859	829	822	805	846	785	773	819	770	839	793	853	781	858	816	794	820	838	817	912	822	756	828	818	790	839	790	829	827	773	891	806	804	832	815	816	861	812	832	821	786	740	824	780	821	801	800	770	825	782	790	812	820	838	833	800	829	830	824	775	779	866	833	804	809	802	840	761	798	800	866	800	780	780	817	811	766	832	824	803	820	779	798	799	770	809	827	768	780	794	812	779	809	821	795	830	848	787	813	843	829	848	802	812	879	794	830	819	851	883	826	784	792	797	796	838	779	828	803	793	757	869	780	812	863	828	817	827	791	801	749	834	834	812	807	790	829	826	805	830	830	827	824	812	750	835	828	809	810	835	798	861	823	809	829	807	796	830	869	801	797	848	793	862	882	818	832	797	799	839	769	788	794	868	836	844	814	817	819	841	815	793	793	860	794	835	817	778	783	801	793	790	831	833	752	819	811	819	809	787	822	784	809	790	820	829	794	816	757	875	765	773	776	833	836	788	844	835	754	818	806	817	809	789	798	770	821	787	838	777	866	772	805	855	823	776	809	795	779	812	784	834	806	840	762	848	853	800	861	766	834	819	823	783	781	799	822	827	786	780	800	775	832	816	825	808	829	838	844	820	820	807	845	794	834	774	784	750	783	852	809	834	814	799	873	828	781	820	860	816	835	800	799	792	882	813	820	840	762	774	708	859	832	823	816	812	790	812	770	816	788	763	844	812	792	783	788	757	816	795	836	805	808	820	852	835	813	848	805	834	844	797	796	749	863	822	831	844	772	788	770	792	820	850	813	857	860	830	809	816	823	799	808	811	850	819	800	815	772	808	746	859	820	829	866	792	852	806	798	801	783	863	791	801	850	792	817	785	838	816	785	809	797	841	767	821	757	816	813	801	841	798	810	813	834	793	832	790	732	863	770	766	779	795	799	770	817	757	769	827	751	804	793	868	805	805	841	758	785	802	810	787	852	815	793	770	839	813	787	830	800	779	832	832	776	825	841	817	822	826	787	812	798	818	837	806	781	791	795	801	823	830	786	777	769	839	825	821	862	828	780	826	776	762	873	828	776	813	754	806	818	788	852	800	807	796	784	798	806	825	858	821	825	807	776	829	826	811	818	828	812	794	823	819	820	794	860	784	789	808	795	785	837	845	864	789	760	804	793	813	832	777	796	781	830	812	812	861	770	793	781	890	788	870	771	749	844	823	806	821	770	786	802	872	798	798	826	788	848	809	814	847	784	808	827	791	799	833	811	775	851	800	782	823	798	790	775	750	777	786	825	788	834	787	845	812	764	819	837	766	842	803	814	800	828	833	800	819	817	785	846	794	785	800	793	841	746	866	836	786	821	802	861	799	814	766	844	821	765	809	828	819	821	814	793	844	794	798	863	779	851	844	829	819	815	793	806	842	797	806	832	828	775	774	857	818	794	789	838	827	775	773	866	843	783	788	808	816	759	807	852	836	833	804	823	796	787	795	848	775	809	798	792	835	821	759	831	792	820	848	791	837	801	786	774	783	806	845	790	807	838	762	833	862	791	755	752	801	869	757	775	812	826	825	750	780	785	848	812	852	808	804	817	835	856	812	799	818	857	842	823	769	810	819	823	838	795	784	813	798	839	805	802	801	830	773	802	834	763	834	806	784	816	826	871	809	810	789	787	844	797	836	824	811	813	790	817	843	826	828	808	818	783	785	793	843	831	823	825	851	813	792	871	848	800	783	872	807	796	825	779	875	801	801	813	804	842	817	816	848	833	819	827	845	806	808	828	786	779	853	834	821	837	795	781	824
17129	33436	23612	13177	9519	7160	5545	4135	3255	2706	2582	2238	2196	2007	1917	1716	1528	1417	1364	1415	1332	1292	1238	1106	996	1076	1083	1128	1072	1056	1114	1137	1133	1190	1217	1135	1242	1232	1188	1029	992	1001	971	919	862	919	863	869	824	857	831	893	876	896	866	869	865	814	840	855	816	839	787	808	783	795	831	827	772	830	816	830	826	810	772	789	848	827	824	782	783	812	780	809	846	808	788	858	769	791	800	790	797	815	839	819	865	777	822	774	775	827	826	816	773	837	823	764	846	788	772	807	813	771	799	792	828	837	778	789	812	805	781	815	824	752	802	768	764	838	787	821	819	801	850	809	793	840	818	803	809	813	798	830	762	833	812	789	779	770	780	790	878	805	837	809	839	787	817	803	811	807	802	832	806	784	793	817	834	820	785	811	769	817	800	799	810	771	822	814	809	767	838	770	775	803	772	793	735	772	836	804	791	786	820	808	804	837	826	802	792	820	817	816	816	762	830	753	802	794	798	788	800	769	829	775	806	828	790	820	805	782	763	798	896	750	803	755	777	844	789	762	833	781	804	767	800	768	805	817	830	828	795	796	797	786	826	818	777	810	806	759	804	823	792	748	752	831	795	823	826	770	795	806	775	803	810	757	813	774	793	792	829	782	856	782	826	756	830	768	777	698	789	775	820	776	784	817	803	837	761	794	776	811	823	812	832	787	818	817	772	834	785	818	834	796	774	826	779	802	806	797	757	807	801	796	797	753	816	839	816	831	766	798	807	813	849	737	761	800	785	803	781	860	788	799	788	803	751	782	794	802	832	760	795	821	794	846	825	800	793	807	828	803	836	804	767	783	843	786	813	806	839	837	836	815	787	762	806	800	789	793	806	825	792	819	840	804	817	819	790	796	787	829	861	809	784	828	812	834	797	808	834	834	788	857	776	818	807	781	846	782	776	792	790	835	797	772	843	805	802	801	784	810	791	782	762	798	792	793	793	809	793	827	799	777	757	798	739	805	813	794	809	788	850	809	793	802	755	830	784	767	870	766	820	815	839	779	835	772	764	816	803	811	762	816	840	786	801	791	810	816	793	801	798	795	766	774	788	775	760	823	869	814	778	796	765	792	803	794	819	773	788	773	788	784	817	799	816	793	809	832	849	827	794	775	816	801	777	829	784	731	820	779	802	781	777	790	799	813	806	796	849	827	742	800	806	819	776	802	826	821	813	830	788	819	806	773	779	714	814	807	830	814	809	769	779	825	803	821	830	812	769	753	806	752	790	763	844	801	793	835	828	800	801	761	825	824	781	812	848	860	804	865	808	829	824	874	770	790	771	807	813	807	792	764	815	795	818	730	755	805	806	790	820	785	783	762	801	829	776	802	795	844	821	822	810	802	818	778	800	776	743	800	841	800	764	776	791	834	779	785	790	807	779	786	799	766	788	787	807	774	806	789	814	829	831	796	854	797	810	781	812	800	803	788	841	778	793	800	787	750	792	772	732	799	795	788	817	834	816	837	793	800	757	805	768	803	783	830	729	795	752	788	842	854	834	765	767	787	759	783	776	781	847	847	792	832	740	825	787	843	828	823	828	853	742	827	805	759	828	838	811	795	836	830	804	842	811	831	774	825	842	838	764	755	778	781	761	820	835	792	756	821	754	770	782	787	817	805	873	830	756	812	824	828	792	828	754	786	765	827	754	793	765	808	807	783	782	837	770	865	798	753	812	787	784	812	802	784	835	798	776	805	769	836	805	730	817	822	805	794	796	782	787	764	844	751	809	785	833	822	852	848	736	829	767	805	826	797	817	808	776	812	774	788	810	797	834	839	812	776	801	771	789	759	812	795	781	774	817	797	787	771	778	810	857	849	812	808	850	815	780	772	854	794	802	814	780	802	813	790	757	859	815	774	757	759	808	817	838	858	843	807	818	786	784	815	792	818	827	758	812	816	793	785	790	776	797	784	828	793	841	821	778	803	832	799	795	737	815	803	818	822	810	776	813	767	853	793	864	773	792	739	774	756	779	841	826	817	792	796	860	794	790	809	735	818	854	796	823	800	792	791	787	811	803	789	823	811	808	750	774	811	860	821	833	812	814	823	825	810	778	795	792	757	797	818	799	803	802	783	843	805	806	833	794	801	811	756	751	782	782	853	800	829	762	812	799	755	795	819	785	815	762	809	842	830	837	817	780	797	812	807	827	811	802	859	797	833	843	833	789	747	793	796	828	763	770	820	797	782	767	806	780	816	743	787	757	761	802	817	812	794	804	793	805	794	793	751	787	756	819	791	795	780	823	788	809	803	826	808	753	782	767	779	812	837	828	760	804	806	796	770	743	788	806	713	794	810	813	841	816	790	762	808	832	810	785	870	802	801	817	855	788	749	826	782	786	780	785	829	776	824	835	785	822	784	825	791	800	801	787	754	811	786	788	799	750	807	742	829	843	767	809	824	818	778	793	791	800	847	825	810	815	810	812	810	770	773	792	799	802	764	812	785	813	802	801	773	779	841	801	753	790	855	766	784	818	780	745	794	849	779	840	792	780	772	720	795	768	863	833	743	800	818	777	834	797	830	785	813	821	831	788	787	807	769	837	776	837	748	788	852	773	788	811	809	829	780	825	775	808	808	774	858	786	808	794	816	768	740	813	770	804	795	811	830	821	792	809	763	805	831	871	844	787	853	830	757	841	869	790	815	785	785	827	827	803	774	812	833	798	823	791	791	734	768	763	767	795	841	843	811	818	835	766	800	810	809	798	823	754	842	834	779	828	793	820	814	791	807	765	792	830	791	807	823	808	820	829	828	808	788	779	781	870	791	808	779	786	812	827	837	755	803	756	820	794	808	772	752	771	765	789	752	763	812	808	802	825	744	787	829	836	820	785	773	795	822	764	781	794	807	795	771	762	817	780	818	838	816	788	799	853	801	812	781	838	782	806	820	777	797	741	805	807	799	793	796	781	850	818	795	800	812	764	799	775	813	802	787	853	760	835	806	811	789	846	819	741	728	764	777	871	802	761	848	790	764	808	790	818	820	819	809	766	794	761	810	773	801	796	777	816	820	785	791	768	892	777	797	807	762	795	747	823	867	799	839	814	812	790	787	754	788	807	771	814	861	834	786	792	808	763	765	816	805	852	805	763	832	767	770	780	775	764	764	752	813	796	807	816	771	786	774	776	792	811	797	773	819	844	850	797	853	777	839	765	755	807	752	716	807	766	814	814	784	756	798	800	755	788	754	768	772	828	795	844	806	806	775	795	786	838	755	824	809	850	809	754	882	800	831	825	788	756	828	775	797	767	799	784	793	773	731	801	758	774	808	815	869	799	804	798	830	770	769	831	800	781	757	748	793	813	720	815	793	805	800	793	807	800	807	815	775	806	747	798	773	851	816	799	775	738	801	764	791	818	824	826	810	801	780	778	749	734	805	794	801	774	811	811	789	796	800	781	786	815	808	820	800	783	818	797	850	885	817	777	761	786	768	742	834	799	812	778	818	819	786	810	813	774	752	817	756
28193	19294	10974	5142	2556	1907	1427	1221	1097	938	1004	997	927	987	974	908	884	868	893	873	899	821	856	756	815	769	782	839	849	794	805	829	807	841	877	830	815	836	823	789	769	743	773	764	746	765	785	750	726	716	780	785	745	700	756	786	770	744	804	709	755	756	761	760	757	766	720	773	737	783	734	764	705	743	716	749	735	693	748	760	728	713	743	751	729	723	746	753	722	747	760	748	752	701	769	726	768	723	737	730	736	757	702	749	760	769	786	745	802	777	754	795	746	750	742	738	717	716	749	694	736	795	751	764	757	703	729	793	732	737	738	696	726	749	773	751	781	727	776	762	777	773	791	736	766	754	722	839	781	762	710	727	724	776	704	803	768	697	693	755	725	751	765	744	705	756	785	811	788	693	754	747	746	774	751	771	733	742	727	748	727	732	771	704	753	756	731	754	774	715	765	770	773	746	762	732	720	716	684	776	712	766	753	686	740	779	733	752	724	718	834	711	694	788	766	733	747	724	700	738	777	774	822	742	766	762	738	783	739	724	730	752	694	723	789	768	742	779	759	783	725	762	759	796	757	770	786	813	744	797	719	724	750	740	769	722	788	790	747	730	706	750	721	718	738	728	766	784	762	746	763	790	719	752	773	772	737	753	710	772	766	719	723	719	775	746	766	747	750	733	707	793	731	767	695	736	700	723	753	745	810	741	769	717	734	750	761	738	696	692	698	727	695	803	768	753	751	739	719	736	728	739	746	738	757	744	725	700	721	760	708	751	763	803	740	783	751	733	751	716	749	761	722	751	725	809	734	754	718	750	714	685	784	744	702	737	759	760	694	732	688	756	744	770	768	704	781	736	760	779	704	727	764	723	758	817	759	757	726	732	753	775	724	727	758	774	773	743	736	794	728	747	738	734	712	756	725	723	731	733	738	747	728	729	731	769	731	716	777	727	732	737	760	788	751	700	744	763	768	751	738	721	785	740	735	729	759	766	799	711	716	753	762	785	716	749	768	771	729	722	741	763	778	750	733	745	798	772	779	695	749	713	780	729	743	770	765	811	771	750	713	764	728	749	741	756	761	746	764	739	753	782	728	721	753	715	758	734	748	746	790	698	724	768	761	701	751	722	766	718	783	768	749	740	762	779	778	764	749	785	711	736	710	757	806	745	753	761	858	718	793	740	755	747	781	766	738	710	766	776	794	753	752	710	750	754	770	748	767	730	736	720	757	783	758	749	759	718	782	770	750	705	696	782	753	791	759	751	769	725	721	742	748	757	755	763	735	752	777	783	746	739	738	802	766	793	739	749	707	787	759	756	734	777	731	728	751	802	780	753	729	767	773	722	717	758	783	755	778	774	764	711	758	780	791	770	766	739	782	724	774	770	741	713	746	756	732	770	742	744	727	784	734	748	794	698	731	717	711	718	767	790	741	722	784	733	759	759	742	706	777	746	745	775	731	715	739	753	773	813	769	769	760	680	729	756	762	699	747	712	778	786	728	749	777	729	699	742	713	742	812	745	751	717	779	756	736	726	756	706	735	742	734	738	739	745	781	734	745	724	784	774	756	760	712	686	753	744	736	765	795	727	747	711	755	764	731	759	775	780	745	805	753	727	762	767	783	732	768	765	752	724	762	757	758	723	678	745	758	784	750	750	722	761	736	717	734	754	699	691	715	779	645	718	740	739	814	748	728	704	761	807	775	717	737	723	780	765	750	758	713	748	747	733	766	782	783	793	716	703	735	719	771	741	749	772	764	742	689	735	745	789	780	710	746	757	714	742	748	736	733	726	753	732	723	728	723	722	727	784	721	773	767	756	696	715	754	742	721	776	729	773	783	726	720	762	730	747	761	730	766	734	728	740	708	752	715	785	733	749	783	770	773	810	756	766	726	735	733	746	730	749	686	748	760	748	780	717	726	750	764	704	751	834	737	757	716	727	755	752	753	762	750	723	730	693	742	754	773	747	780	731	769	793	703	762	752	721	745	749	790	778	737	754	742	815	760	743	722	716	786	724	736	784	745	769	774	731	726	732	756	752	692	731	748	744	704	763	743	755	706	730	769	778	766	721	734	744	732	751	774	782	753	748	677	749	823	717	720	745	765	764	779	742	778	716	727	738	753	747	796	696	716	797	748	737	754	739	720	776	746	769	786	725	733	744	732	802	777	757	752	775	749	832	722	779	734	755	782	763	761	707	717	685	740	747	761	730	717	785	745	740	714	759	703	735	721	781	749	761	766	768	783	747	747	721	769	724	765	750	773	750	738	724	728	726	743	764	763	770	738	751	720	713	763	721	779	733	834	770	698	719	774	747	726	787	738	761	749	790	701	732	754	743	730	768	783	736	789	728	731	728	772	745	735	786	806	755	718	707	717	744	726	713	786	797	729	780	778	713	768	721	709	694	711	737	710	754	739	749	742	762	733	716	758	715	756	700	763	713	718	741	728	772	757	738	745	768	733	735	809	767	774	711	773	786	743	766	760	731	766	707	741	788	758	736	733	755	798	773	755	730	722	728	764	761	707	765	750	785	759	793	698	777	757	750	728	797	726	746	733	749	769	747	747	734	752	749	791	753	749	775	762	767	690	749	754	751	766	765	731	729	790	726	735	720	752	794	738	728	755	778	713	726	743	770	796	729	746	708	746	708	735	720	692	732	791	783	721	771	766	811	771	788	745	739	773	720	728	727	751	741	751	754	785	746	739	832	747	760	766	785	715	738	710	751	765	741	763	757	768	735	770	737	729	745	800	713	800	731	752	734	764	782	753	781	795	725	751	773	763	773	756	787	809	796	734	709	718	758	761	775	744	742	741	725	729	754	755	776	755	717	757	752	763	778	731	749	770	727	731	739	763	717	729	733	727	764	731	740	765	730	685	757	728	723	759	745	753	758	735	773	690	739	719	790	747	792	759	761	751	748	723	727	747	719	726	779	799	736	706	749	748	716	703	776	733	729	770	732	795	734	741	759	690	782	768	807	811	752	751	709	747	725	780	731	725	758	762	685	751	768	758	725	756	813	768	764	718	746	747	699	763	787	760	697	794	736	705	764	685	764	704	717	729	752	746	707	756	739	726	751	746	720	758	749	800	757	738	768	751	736	749	749	760	735	721	769	767	760	740	755	775	755	752	745	696	719	714	765	770	735	719	722	763	810	751	786	778	749	733	757	721	740	749	742	770	763	743	707	771	770	774	751	767	784	745	782	733	741	721	723	777	754	729	762	762	815	754	738	771	715	771	780	735	775	688	796	773	715	741	763	724	727	737	771	737	767	707	707	698	750	745	691	702	722	715	787	754	718	759	770	751	771	753	775	783	783	775	729	725	746	746	730	794	759	744	744	776	756	723	807	738	781	814	742	735	697	807	722	728	746	768	754	802	772	754	717	708	782	710	729	776	730	740	733	782	699	769	749	784	720	782	768	819	796	772	778	721	745	772	763	768	752	759	718	739	781	812	732	732	754	713	798	740	719	755	711	752	688	724	763	795	730	758	759
12779	15092	10295	5349	3527	2609	2055	1643	1407	1183	1264	1189	1241	1115	1124	1015	1025	910	941	942	987	900	897	888	854	846	869	844	866	894	922	866	974	970	928	908	983	867	900	943	805	835	835	841	811	823	818	834	810	856	806	798	767	784	799	800	817	778	744	775	774	813	760	782	784	792	757	716	721	764	824	761	734	795	835	849	738	788	763	787	813	826	798	804	758	760	785	815	762	826	771	800	764	771	753	806	826	753	760	769	806	759	763	733	735	727	796	758	793	778	740	731	765	807	782	814	740	698	794	764	731	768	761	752	759	788	809	775	732	790	761	812	803	813	795	789	785	799	758	767	804	778	781	800	766	839	776	799	801	783	774	805	786	758	762	826	811	762	800	814	779	765	795	719	821	774	757	765	777	783	789	798	808	807	763	764	781	750	792	763	784	794	780	763	760	788	757	773	758	729	762	799	831	733	765	778	749	723	840	727	772	749	737	770	769	768	748	781	777	721	723	742	738	764	820	749	793	792	824	758	782	815	770	741	783	816	790	749	776	752	815	799	767	769	723	792	782	786	778	825	776	796	743	784	787	752	742	787	780	766	774	747	732	759	812	771	759	764	796	803	755	768	855	774	771	786	768	793	783	787	822	787	787	769	815	769	725	760	768	831	811	782	806	771	807	757	802	760	760	764	738	824	785	806	814	787	803	768	762	789	813	761	775	785	777	801	805	804	810	753	751	726	741	762	758	819	785	770	729	776	800	768	853	768	774	774	775	757	744	790	794	808	748	760	769	803	800	837	797	786	779	793	791	743	754	787	788	763	759	780	818	823	799	784	817	817	752	772	750	752	785	746	749	815	833	793	807	788	775	792	804	770	811	791	809	804	764	764	806	789	789	779	782	794	773	703	803	817	793	790	811	777	795	789	773	767	737	763	760	831	765	807	786	808	746	785	743	759	790	727	727	841	697	772	753	783	779	767	781	753	787	770	790	773	755	788	762	774	761	763	747	782	796	782	804	752	791	800	804	813	781	742	778	815	798	793	755	793	749	883	794	773	791	780	762	749	764	809	741	758	775	802	751	777	771	769	743	795	788	808	786	785	749	727	809	732	741	830	780	768	780	849	789	782	752	758	789	826	763	730	784	771	757	801	766	787	787	736	761	763	790	805	791	779	772	823	801	787	820	785	774	788	772	743	773	792	771	771	782	762	767	808	758	781	737	790	742	789	833	826	729	786	798	792	777	751	763	791	761	777	732	827	785	784	774	758	813	764	761	770	767	783	785	748	776	788	800	800	779	804	773	781	771	770	754	700	824	785	816	720	794	751	813	848	788	785	794	778	728	777	804	774	749	829	774	800	737	731	740	758	806	789	754	765	818	752	778	778	773	786	770	818	772	766	793	776	773	811	810	826	802	749	793	790	751	793	798	786	799	790	777	791	780	764	765	799	763	771	781	812	797	841	779	779	738	798	774	756	742	782	767	805	785	764	742	780	795	715	795	803	771	764	817	785	821	741	759	781	784	783	800	771	810	795	798	742	769	794	816	875	786	800	772	768	801	781	776	814	798	794	792	768	735	800	778	798	735	859	773	781	786	764	751	758	773	716	848	780	818	776	762	745	813	802	751	761	795	748	787	786	782	750	767	756	754	804	776	769	762	800	809	786	792	773	747	781	754	786	781	784	764	807	759	847	813	777	761	791	751	790	823	761	792	784	743	748	830	769	779	735	803	766	774	756	757	771	767	814	752	743	800	771	777	757	760	786	776	804	769	760	771	787	759	749	775	791	787	813	798	775	783	697	756	717	801	815	750	710	772	781	799	799	808	835	751	795	800	816	758	761	792	783	809	803	776	748	827	757	734	787	797	794	763	822	816	747	767	708	774	804	761	782	764	780	802	750	768	770	786	808	794	779	772	779	792	782	752	809	761	770	736	766	786	779	812	788	823	757	747	817	796	776	770	773	828	787	745	800	772	799	739	788	767	833	783	762	773	736	783	795	809	809	731	788	750	803	787	834	798	804	765	774	758	770	774	790	764	787	761	730	806	781	763	776	779	788	769	796	734	822	755	792	762	762	794	844	782	793	758	785	739	738	728	772	756	818	778	777	819	799	817	792	731	804	758	787	748	773	783	803	764	838	773	790	775	776	828	781	776	753	726	853	834	797	819	775	788	800	758	807	779	833	761	797	817	750	819	796	782	774	805	784	743	761	772	771	828	724	766	774	764	766	777	830	759	781	742	763	802	775	754	780	803	778	747	849	793	821	779	774	766	754	741	814	751	761	745	770	782	798	795	786	775	792	721	769	781	790	753	773	828	830	768	758	818	862	799	766	768	750	802	841	780	845	768	770	804	790	730	794	770	766	802	748	828	761	803	726	784	814	768	728	792	798	760	796	787	763	693	809	798	772	770	743	767	749	817	782	799	799	783	800	814	776	749	779	778	798	752	800	762	721	780	838	774	749	751	838	795	778	764	781	778	776	763	742	789	773	771	744	727	804	843	833	789	781	800	834	807	743	785	736	792	807	825	772	799	749	740	789	801	738	818	768	787	764	765	767	803	766	806	785	746	777	819	810	762	816	801	759	818	792	755	805	822	794	768	795	805	775	760	733	692	785	781	812	813	779	762	751	846	774	756	834	837	731	780	790	806	722	761	772	796	736	829	756	753	791	739	800	722	773	797	810	727	780	808	796	712	765	771	775	758	742	800	789	799	790	794	752	787	772	739	825	744	797	796	763	808	796	737	795	791	783	746	741	770	793	822	737	743	743	741	746	759	762	812	725	755	764	805	763	750	794	789	781	776	791	793	836	784	717	775	754	811	767	826	738	796	784	788	758	731	737	769	737	794	722	802	793	794	803	806	790	781	825	782	753	775	835	803	776	771	747	784	808	819	830	766	800	736	780	805	779	774	801	774	773	738	764	773	793	739	814	815	759	769	811	800	778	798	793	759	745	742	789	785	790	789	792	796	784	742	765	767	813	741	777	751	773	790	829	748	803	788	750	784	778	778	815	732	714	797	770	786	713	745	794	791	786	757	762	818	791	758	788	741	796	759	778	778	792	844	779	775	782	739	798	780	758	755	834	747	813	770	798	745	786	818	730	806	719	749	747	808	826	765	767	754	799	810	818	753	765	796	825	758	816	795	753	844	774	779	741	783	838	779	837	790	823	785	774	751	746	808	799	784	789	771	833	799	781	839	758	795	787	744	746	766	787	779	754	763	807	810	773	773	790	799	845	753	756	861	717	810	815	790	786	791	764	747	794	717	776	771	803	783	791	757	716	793	777	792	704	759	789	801	797	768	788	792	796	778	810	816	780	691	753	771	815	790	755	759	764	781	779	756	785	768	751	770	773	752	809	810	772	756	738	751	823	745	782	749	791	781	808	798	808	822	750	744	838	780	785	806	777	785	757	785	824	768	784	785	792	765	826	730	801	791	750	816	791	790	765	778	735	788	758	774	775	767	777	803	787	728	769	837	721	775	773	766	775	820	793	778	727
23770	21260	28534	24301	21273	12116	2985	1826	1357	1229	1100	1076	1005	993	988	925	802	773	854	749	790	727	671	679	651	641	657	649	680	668	642	729	683	685	706	689	764	747	710	680	645	676	608	585	591	619	632	591	576	586	545	582	596	556	584	526	572	541	531	555	544	548	565	566	564	570	538	521	516	521	567	530	540	564	536	572	558	529	569	524	524	529	520	568	566	540	563	476	520	573	540	541	565	544	543	576	536	541	529	551	519	531	565	572	580	546	526	527	540	548	561	534	551	564	509	516	510	517	546	508	569	516	559	543	557	537	551	546	506	516	520	537	598	544	539	573	559	557	610	535	522	593	536	553	545	511	512	523	523	519	527	559	550	546	544	547	564	553	539	535	532	513	563	509	536	552	538	502	525	516	538	517	572	606	558	484	518	553	524	535	534	526	531	537	567	533	579	555	561	525	576	559	512	546	517	568	546	543	495	502	563	515	556	530	525	539	555	552	580	564	547	540	495	563	567	545	564	553	550	538	494	532	557	497	566	542	536	520	574	532	566	524	521	573	516	563	522	483	535	527	533	538	516	560	578	578	533	520	509	543	524	547	525	587	497	527	510	549	556	512	570	568	536	506	520	500	490	529	546	518	565	483	559	543	580	526	565	565	568	554	509	523	520	542	542	528	574	538	506	571	544	541	537	538	528	569	528	518	515	553	533	495	560	538	511	515	586	508	527	548	532	503	520	529	540	508	544	564	593	504	535	526	520	528	558	569	515	514	543	557	546	558	571	587	586	596	497	551	539	551	578	541	559	545	530	551	559	531	555	556	531	558	556	518	558	520	543	520	554	561	528	525	528	480	531	572	518	543	550	522	560	524	556	544	552	520	507	579	557	541	539	490	532	561	512	538	584	557	553	549	540	481	492	518	529	552	565	582	606	509	553	518	503	527	524	529	566	563	505	561	528	513	503	575	535	536	522	543	563	543	560	550	518	571	523	525	528	531	534	603	526	559	541	543	511	573	540	529	572	528	533	538	515	520	518	534	538	546	557	499	574	511	585	538	576	560	542	526	598	552	551	533	549	537	548	541	521	501	550	542	527	500	548	572	531	514	524	527	542	514	579	527	532	544	523	566	542	555	551	560	553	543	549	514	537	529	591	618	572	505	522	543	512	535	540	550	561	517	562	557	514	556	543	556	528	565	510	513	584	500	539	526	561	557	507	536	518	574	542	531	545	527	550	548	575	542	512	581	547	504	528	503	540	508	582	523	547	538	542	541	548	536	553	545	558	537	543	529	510	557	546	538	558	526	492	542	585	575	576	525	523	565	498	551	541	571	535	513	531	513	566	569	538	505	526	547	518	502	567	520	532	540	520	549	527	521	525	568	532	570	598	531	569	534	535	548	521	475	536	589	557	512	612	527	521	528	566	508	528	478	540	503	566	539	557	551	535	524	568	558	597	548	520	533	527	526	570	497	535	549	521	532	533	556	519	507	543	530	525	508	573	479	545	511	514	549	551	491	534	503	548	520	509	536	554	561	560	539	521	522	555	526	576	530	607	578	523	521	560	544	546	517	559	535	528	544	530	556	519	560	552	583	546	571	495	544	530	517	522	534	578	554	525	556	548	544	517	560	558	569	559	505	503	541	521	520	511	518	573	541	530	543	530	552	530	521	582	522	502	535	512	575	523	547	528	523	536	531	563	515	532	579	579	507	549	530	546	514	535	522	532	520	536	500	589	542	504	547	538	532	518	512	542	525	560	508	575	501	520	491	515	555	470	551	542	528	540	536	506	527	532	523	581	532	545	494	551	530	558	544	532	518	518	552	564	525	540	530	564	536	511	525	544	532	511	562	545	540	502	550	535	574	525	536	550	494	536	542	553	547	539	524	561	518	576	541	557	560	505	524	510	547	535	519	572	534	550	571	546	533	552	532	494	543	555	579	496	569	547	537	549	560	528	549	547	571	535	549	563	520	556	506	563	538	505	556	575	545	526	536	540	509	560	521	536	550	530	546	515	562	543	541	580	558	513	579	545	518	501	496	554	559	496	523	522	500	527	536	560	518	578	543	548	524	524	583	588	547	512	530	553	498	568	514	536	541	539	573	540	515	546	582	536	524	566	555	522	528	540	545	525	568	527	543	538	544	545	526	546	542	526	515	571	594	542	534	513	560	552	575	549	622	537	561	539	567	497	570	532	560	554	544	583	563	548	516	545	508	550	503	548	543	545	511	534	516	542	539	545	522	545	544	537	566	562	558	591	538	541	569	550	534	503	534	558	497	573	528	584	551	552	529	544	536	558	578	530	551	540	557	536	547	568	573	567	547	487	570	540	526	513	552	548	466	542	509	533	567	500	555	528	529	545	521	483	520	515	514	534	527	543	528	531	546	582	530	528	541	552	524	543	567	547	523	574	555	512	567	535	580	548	562	542	569	563	533	527	556	481	571	509	590	581	586	535	567	569	551	546	566	496	551	529	538	520	534	602	491	547	545	510	568	489	534	570	531	537	545	562	556	538	513	546	528	530	507	518	573	539	584	575	531	550	525	593	511	551	520	529	567	551	584	548	546	532	527	529	558	524	514	545	512	542	568	495	508	528	560	562	583	532	540	553	514	578	588	583	520	559	537	537	524	522	551	502	525	552	495	550	587	522	537	523	534	531	520	554	537	583	559	582	573	510	522	520	519	545	554	538	579	547	526	598	578	561	529	518	534	529	546	530	533	510	507	592	505	593	532	544	507	540	520	574	516	506	555	579	521	566	546	516	525	569	520	534	537	528	518	543	577	501	489	571	510	540	537	558	595	544	515	563	592	526	512	548	520	565	522	525	567	547	538	524	520	530	560	506	542	497	527	558	554	550	520	537	518	542	533	578	503	573	485	527	540	529	531	492	515	566	551	540	537	536	534	558	536	588	499	546	536	551	552	544	534	552	537	525	498	528	521	541	520	496	585	550	562	556	555	556	552	534	505	548	527	514	550	555	575	545	510	547	511	539	539	518	516	530	538	554	543	570	519	548	568	534	532	542	514	552	539	522	540	512	542	492	582	540	549	564	568	519	561	557	552	545	510	543	506	532	532	559	552	526	568	554	530	493	559	533	564	542	510	533	530	532	514	517	537	533	565	502	540	527	524	504	560	526	555	558	550	522	540	581	517	483	530	517	552	552	596	535	570	588	547	504	558	565	530	484	570	569	545	530	507	544	506	561	556	582	522	522	547	551	521	544	557	570	522	547	554	556	577	556	558	558	532	573	543	574	509	560	517	532	579	546	545	541	548	541	542	516	527	550	563	584	543	514	533	545	547	520	570	526	558	531	508	547	524	532	556	548	556	530	527	571	511	541	563	513	509	498	555	535	534	529	545	558	553	554	563	568	545	548	599	531	515	515	554	539	527	523	530	547	543	461	570	521	535	507	583	619	506	552	590	508	560	549	565	516	556	525	518	577	555	508	509	538	554	574	536	531	552	582	550	576	554	541	506	558	561	561	568	512	522	573	559
14053	25512	18389	9982	6725	4834	3564	2927	2262	1836	1634	1445	1484	1445	1259	1199	1090	999	932	938	1000	843	820	730	719	767	795	757	778	775	777	791	813	878	826	780	838	836	787	786	721	666	647	583	639	623	571	619	640	639	658	642	634	627	602	570	647	577	577	576	615	601	576	579	579	543	516	556	536	576	559	556	546	566	524	555	561	563	596	576	571	549	583	508	549	574	566	565	570	548	589	578	559	572	596	586	550	552	524	574	534	573	532	548	557	536	514	566	541	536	565	569	539	577	587	592	539	540	539	561	537	543	571	503	559	545	567	546	553	545	564	524	622	574	554	641	565	573	538	578	580	529	534	556	575	587	529	559	535	586	570	564	555	576	585	578	554	552	551	513	560	565	588	581	561	521	541	553	591	557	546	559	600	530	524	573	553	575	543	579	604	614	532	570	535	572	539	571	564	561	560	525	560	581	579	582	562	531	611	557	577	595	565	554	536	546	559	580	562	533	559	546	562	568	562	566	577	586	590	571	591	574	540	568	558	525	541	530	565	562	544	568	529	556	538	557	517	537	590	574	570	574	545	535	543	566	565	574	568	550	592	564	572	600	538	588	569	558	556	577	569	564	574	576	526	581	550	535	560	599	532	505	581	564	567	545	561	544	575	554	544	591	558	551	543	581	576	593	591	539	569	592	507	580	550	536	551	550	563	531	604	564	531	563	513	573	561	531	560	533	552	568	585	572	603	594	557	539	566	581	548	574	564	571	551	520	538	569	573	556	563	545	602	595	587	513	561	617	566	573	589	569	603	559	562	564	575	559	533	554	546	567	577	568	564	579	556	557	600	579	565	601	561	545	554	530	554	571	538	590	540	561	563	540	599	542	547	574	567	538	561	553	569	572	539	548	562	573	579	588	573	550	535	564	559	536	541	536	581	550	550	557	561	562	546	607	540	576	565	543	588	581	535	604	535	563	567	571	530	547	575	559	584	542	569	549	574	530	554	591	572	585	541	564	530	545	558	504	529	558	567	583	565	550	559	608	555	515	581	571	557	555	557	592	558	571	543	569	563	531	567	545	582	557	577	536	584	574	551	520	537	558	566	583	580	580	558	559	583	510	603	605	555	548	513	564	581	579	573	564	547	554	551	561	561	553	612	579	542	540	588	561	530	619	583	556	586	566	563	543	561	568	568	594	593	583	610	546	525	529	547	569	614	540	542	578	563	550	526	559	610	576	576	579	550	606	572	519	543	558	555	604	522	591	541	562	622	533	585	573	540	568	537	570	549	571	555	554	508	555	548	624	586	594	562	579	552	545	560	591	582	578	552	573	571	572	579	528	543	573	553	558	580	560	528	541	578	573	566	531	547	546	544	595	567	543	580	588	566	563	568	560	534	563	524	530	574	560	573	562	538	547	589	608	553	597	528	578	570	531	534	567	547	516	570	588	565	561	558	641	569	586	567	572	533	552	577	542	539	588	527	540	513	573	506	540	575	575	592	568	560	558	518	537	583	559	575	543	547	553	561	574	571	567	622	597	534	563	577	563	573	553	574	571	563	564	565	555	574	562	530	563	539	541	526	533	571	545	565	574	572	503	562	538	558	519	552	556	591	604	552	565	497	527	548	543	546	562	558	536	535	547	560	523	564	542	571	552	534	553	609	544	574	560	570	528	541	596	573	569	565	571	565	560	548	574	545	567	507	578	565	594	557	574	534	534	570	569	541	549	544	617	545	564	537	537	531	581	588	559	553	554	566	511	538	579	554	578	555	531	549	585	540	562	596	551	559	556	526	543	553	549	608	573	547	585	548	536	547	551	615	555	570	560	594	548	549	584	574	521	575	540	560	546	565	543	556	545	521	540	551	568	581	566	594	588	536	544	567	543	571	549	544	629	564	493	588	563	563	592	558	552	581	563	580	559	538	593	551	551	622	592	623	577	584	513	580	616	559	566	544	541	587	547	592	574	581	564	580	600	538	538	535	581	577	555	569	540	545	545	555	564	550	566	601	588	529	536	554	582	573	562	566	612	560	547	535	544	536	590	559	522	589	576	579	543	530	570	536	578	567	542	615	559	559	559	528	574	559	571	541	599	573	610	591	531	556	583	562	589	549	625	580	555	552	558	550	564	567	579	552	588	547	575	580	601	611	574	541	590	598	577	514	560	580	558	591	564	536	605	530	563	569	588	563	575	560	594	557	568	561	553	559	507	584	555	572	552	536	558	551	545	522	511	562	565	570	560	543	551	563	553	547	582	554	532	523	560	599	556	531	577	626	548	582	582	591	540	538	621	543	548	541	556	540	573	545	527	548	574	568	534	574	614	589	506	540	564	576	527	563	556	602	564	596	520	572	584	571	576	587	584	563	569	585	570	542	551	611	547	556	526	596	544	535	533	530	569	521	572	546	553	535	589	538	558	525	586	578	541	593	564	574	555	575	527	571	525	583	575	552	551	590	602	559	565	589	562	542	599	578	545	558	581	526	550	566	574	595	539	523	559	578	573	559	571	582	575	558	552	550	578	574	530	568	521	551	586	520	536	574	555	551	578	540	556	528	556	576	543	586	545	545	603	559	517	586	560	572	541	563	592	583	575	586	568	572	587	532	552	536	588	579	563	556	600	543	545	561	528	580	612	555	593	596	552	546	561	575	636	506	570	586	530	552	556	558	587	594	560	521	567	559	551	504	540	559	537	571	562	556	563	598	548	570	561	566	537	579	554	568	560	549	542	559	626	580	575	575	578	585	587	575	552	547	583	564	563	546	560	566	586	557	552	600	542	538	593	592	551	542	561	568	566	550	551	593	541	591	552	551	587	545	535	597	540	520	568	529	522	544	590	543	497	558	586	533	575	565	542	556	611	558	542	553	532	524	536	571	594	564	566	560	592	557	557	594	543	605	600	588	577	558	591	563	545	524	574	553	601	565	549	579	539	606	566	592	560	565	558	555	552	550	566	573	549	557	564	541	528	546	566	560	553	572	554	586	602	564	554	571	571	583	574	549	583	561	561	559	540	566	577	605	580	486	542	554	508	570	543	561	554	566	572	546	586	556	565	520	573	603	565	548	591	526	552	533	625	575	568	527	590	552	570	542	548	519	584	541	549	583	560	595	574	574	552	549	536	556	535	592	525	586	551	583	539	570	571	583	543	541	565	550	536	581	565	528	561	529	599	544	562	606	562	536	511	559	521	594	600	578	594	545	580	567	540	556	535	591	555	598	576	544	544	549	596	590	558	526	560	561	500	555	589	570	524	547	573	569	572	572	554	559	538	586	578	564	556	547	515	543	552	600	578	559	568	572	598	563	575	587	570	529	569	557	531	589	590	575	554	548	565	593	569	560	576	607	548	592	541	572	546	611	536	588	532	565	576	562	507	563	557	587	548	572	582	547	584	560	557	592	562	519	584	557	578	547	523	588	570	574	520	575	521	556	524	600	523	575	601	549	587	534	542	539	626	539	542	554	566	555	518	580	544	545	599	542	550	571	527	610	581	571	590	579	601
24971	21208	27330	25350	12180	3189	2111	1776	1616	1473	1413	1344	1385	1287	1317	1256	1193	1198	1194	1234	1222	1097	1133	1054	1044	1157	1087	1147	1114	1084	1187	1112	1144	1179	1249	1107	1209	1180	1173	1094	1058	1077	1106	1022	1078	1060	1066	1095	997	1023	1059	1114	1030	1043	1052	1010	1116	1009	1014	1040	1105	1027	1070	1048	1002	1007	1069	1027	1098	1064	1021	1054	979	998	1021	1040	1011	1060	997	1064	988	1005	1008	1073	997	1011	1077	1011	1017	955	1046	975	1016	1027	1021	983	1055	1017	1040	1045	984	975	979	1034	989	1043	990	988	1027	980	1029	1011	979	1037	1052	1039	1011	1058	1020	1045	1039	1036	1019	1029	1003	1040	1010	1027	984	1014	1052	1029	1039	1010	1009	1013	1046	1046	1025	984	1013	1048	1022	1022	1055	1029	1030	1031	1053	1006	989	997	964	1067	1013	1044	1053	1063	981	1065	968	1026	1030	1047	1040	1043	1005	1034	1043	985	1022	1030	984	972	1019	1037	1021	957	990	1039	947	1050	1106	1065	1016	952	984	1046	989	1053	1045	1034	994	1027	991	1097	1057	1050	1040	1010	1070	1034	1037	980	992	1038	1055	973	1015	1012	1011	979	1011	1039	1002	987	1040	1003	1051	1031	1077	996	978	1010	1024	1072	1010	1047	1044	1012	997	1007	1018	1021	973	1052	1002	983	1017	976	1058	1028	1009	1071	983	975	1065	1032	1005	993	1016	1011	1010	1001	1072	1043	984	1048	1007	1032	992	1026	1047	1023	1072	1017	1015	1042	1001	1001	1042	1022	1014	1033	1058	1017	1043	987	1064	1033	991	1045	977	1034	1001	965	1009	964	1005	999	1009	1026	940	1033	1036	999	1054	1028	951	1002	1008	1039	1073	1025	1004	1020	1000	1041	1041	1028	1055	1020	1024	1029	1056	1019	1012	1023	1049	1058	1018	1013	976	1023	1008	1011	1019	1066	1024	1048	1007	1066	987	1068	1080	1030	1042	999	1010	978	1012	972	1061	1070	1005	1040	1087	1027	1019	998	1001	977	1055	1019	989	977	976	1041	1012	1004	1058	1009	1004	1035	1015	1033	1019	1035	998	1045	1050	1078	1048	1015	1016	953	1066	1084	1003	1006	1001	1071	991	1050	1053	1048	1001	999	1074	1050	1005	969	1005	1061	1007	1015	1034	1008	1026	977	971	992	986	988	1006	1016	1035	980	1037	999	995	999	1037	980	1037	1002	1022	1010	957	1092	1011	1070	979	1009	1020	998	1051	1040	999	1105	1014	1047	1071	1031	1091	1002	1048	989	992	1019	996	1002	1002	1000	1021	1016	1077	987	1031	997	1025	998	1016	1022	1027	1040	968	974	1019	1113	983	1041	1039	979	1008	1017	1033	991	1052	1015	1000	1046	1056	1053	1011	1071	1000	1011	1012	1056	1028	1038	983	996	1058	1007	1002	969	1078	1025	978	1060	1009	1004	1020	1064	1067	1039	982	1085	1014	1013	1004	993	1018	1015	1038	984	1048	1015	1036	997	1034	989	1066	980	1002	1078	1049	1037	1015	1039	1043	1039	1041	1006	990	1054	1039	1023	992	1059	992	993	1056	981	1011	1058	1000	1014	1034	1007	1031	1032	975	976	1047	1043	1050	1019	1017	1000	1044	1015	995	1070	982	994	992	1024	1014	1018	1080	1043	1003	998	1080	1043	1010	987	1056	995	1034	1045	1017	996	1025	1004	1028	1051	1054	1035	1023	1013	1003	1056	992	975	1049	1002	966	1038	1006	1024	1032	1038	1028	1020	1044	994	1080	1025	1006	1017	987	1062	983	1039	1019	1055	1068	1024	989	1032	1012	1016	1034	983	1023	1004	1018	1019	1032	1067	1005	1008	1000	1050	998	968	993	986	1002	965	1067	1005	1017	1039	1051	1033	1045	1086	1001	1013	993	963	1014	1010	1020	1064	1018	1004	983	1018	1015	1035	1041	956	1021	1072	1022	1048	1033	976	1014	1016	1026	1057	966	1034	1035	971	1046	998	1059	980	1009	1035	1058	1015	1031	962	1037	1015	1034	1083	1077	1045	998	1031	979	1011	987	1016	991	1003	1055	1000	1040	1013	1009	992	1066	1016	995	950	949	1055	1002	1006	1019	1050	1001	1024	1079	1046	1018	1051	976	1024	1057	1102	992	1014	1075	978	1039	1002	1006	1047	1015	995	1007	1020	1038	1045	988	1028	1003	1001	1088	995	967	1023	993	1053	1064	1042	1014	1006	1059	977	1006	1061	1006	1021	978	1031	981	1034	1004	1022	1021	968	1063	1074	1058	1054	982	1008	969	1012	1022	1009	1044	1041	1022	996	1037	967	1066	1056	1029	1010	1070	948	1049	1100	1072	1019	1042	1023	1016	1016	1029	973	1095	980	969	949	1025	1017	1012	982	987	1037	998	984	991	1024	1016	998	1031	1033	1064	1039	1041	1045	1010	992	1065	1054	994	981	1040	1043	1016	1027	980	1027	1054	1015	1047	1005	1043	1006	1026	1025	1029	991	1043	1051	945	974	1036	1032	1031	1022	946	1076	1006	1019	1028	1021	1052	1060	1043	1037	1009	990	966	972	1025	989	1017	1015	1007	1028	1024	1077	1078	1033	1036	1053	1077	1015	1030	1041	992	1039	1082	1035	991	966	1004	1016	1036	1015	1020	1003	963	1094	1034	977	992	1018	1021	1054	981	1024	1098	1027	1006	1022	982	962	973	1003	1020	1038	1031	1025	1076	1040	1012	1022	987	1010	1009	1048	1021	1020	1047	1002	1007	923	1045	1036	991	1027	1015	1033	1044	978	1025	1040	1050	1004	1046	985	1005	985	1014	1005	981	1058	1014	1001	1026	984	1015	1003	1040	1019	980	996	1030	1098	1024	1038	1015	1016	1046	1007	981	937	1047	1095	1036	1004	1073	1026	1021	1030	1052	993	1029	1006	1037	1021	1036	1058	1019	1063	1057	976	1017	961	1016	1016	1051	1029	1062	1015	1022	1069	1056	1076	973	1024	987	993	978	1014	1000	1014	1038	982	1020	997	1043	1032	1001	1048	1010	1022	1020	1028	994	974	1051	1065	1011	1050	1025	952	1039	1090	1002	1022	994	1009	1054	994	1028	981	970	996	1036	1036	1039	1029	1022	1031	959	993	1013	1029	1043	974	1032	1055	1031	1022	1009	990	1012	1061	991	984	1002	1010	1027	986	1038	985	1060	1028	962	1094	987	1095	958	1045	1065	1064	1085	984	1045	996	1034	1038	1020	1045	1044	1031	950	997	1067	1086	979	1076	987	1024	1076	1021	956	1036	998	1004	1038	1006	1031	1040	1026	984	1071	1040	1055	1026	1033	1033	1046	980	1060	998	1027	1013	1047	1023	1014	1025	1009	999	979	1036	998	972	1055	1018	1040	1021	1053	1026	1007	1034	1015	1030	1005	987	1050	980	1000	984	1068	982	1040	1018	971	959	1014	1045	1029	1042	1002	995	1025	936	999	1001	1044	1041	1107	1036	1030	1004	1038	1024	984	991	973	989	982	947	1043	1023	1000	1022	1047	988	1081	1038	980	1011	1003	1053	977	1029	1020	1032	967	1025	983	1022	998	1035	1014	1006	982	1027	982	1039	1015	1041	1000	1022	1057	1054	1053	1010	993	1050	966	1051	1013	1028	1022	963	1104	1019	1038	988	1059	1085	1048	999	1013	1048	1035	1032	990	1093	1050	976	961	1058	993	990	995	1055	1014	949	991	1028	1045	989	1052	987	1037	1006	971	978	997	1044	970	1065	1056	1021	1015	1027	1059	1024	1053	1040	1002	1103	1061	1017	1036	1009	1034	989	1047	1019	1000	1024	925	1038	1084	1058	1089	1093	1021	972	983	1038	1072	982	1011	999	991	1009	1002	1050	1052	967	1083	1088	1039	1044	1039	998	1038	993	1008	991	1000	971	1086	993	1084	1001	1058	990	1041	1018	957	1072	1044	1021	1029	1081	1094	957	978	999	1059	1085	1016	1068	1029	955	959	986	1051	966	1035	993	1096	1049	1023	1054	951	1039	1039	1005	1011	954	1010	988	1022	1034	988	1002	949	1023	1040	1029	999	1041	1008	1015	1024	1031	993	1041	1010	986	1028	976	976	1038	1010	1008	1021	976	981	1005	996	1001	1001	974	1009	1016	1036	1029	1048	999	1023	1049	1058	1060	1024	1000	1053	992	982	1051	987	998	1037	960	1027	1034	1062	1003	991	1047	1034	1061	1032	1020	971	1041	963	988	978	1034	1009	1033	1046	989	1044	998	1022	1021	1056	986	1015	1022	997	1036	1042	1078	1005	1056	1040	1010	992	1078	1008	1044	990	985	1012	979	1012	1011	1014	996	1024	1043	1025	980	1033	1025	978	1011	1016	1049	997	1048	988	1052	994	1061	997	941	1088	1013	1049	1002	1035	1024	1001	1019	1045	1091	990	990	1030	999	1036	1011	1005	954	1013	1024	1022	994	1077	978	1040	968	967	1016	1031	1036	972	1039	989	1023	983	1028	1007	1045	1037	1007	987	1030	1030	1029	1026	1065	987	1058	1014	984	1024	995	1013	1003	1077	975	996	1041	1038	1045	1050	1020	960	1070	1070	1036	1103	1049
13912	20512	14656	7765	5211	3921	3130	2549	2186	2002	1753	1698	1685	1586	1535	1461	1382	1286	1335	1335	1325	1269	1171	1160	1076	1226	1217	1222	1182	1170	1148	1170	1230	1182	1268	1213	1218	1219	1196	1210	1188	1094	1010	1057	1065	1058	1060	1062	1053	1046	1029	1056	1063	1054	1043	1067	986	1035	1044	1031	1017	1071	1111	1015	1036	1068	1054	1042	984	1018	1060	1065	985	1058	1035	1026	1079	1038	1064	1047	1038	978	921	975	1042	989	1042	993	989	1027	1049	1016	1095	999	1033	1039	1025	976	987	1053	1065	1004	1005	978	1042	1029	1020	967	1017	1015	1020	1045	1019	1058	1018	1003	1075	1006	1081	1053	997	1085	1042	1017	1039	1017	1042	1017	995	1029	978	932	993	971	989	983	1054	1003	1037	1025	1029	974	1025	1039	1042	1054	1025	1010	993	1013	1001	1049	1015	1067	1029	1012	1031	1042	1028	999	1007	1050	1106	1034	1015	997	1122	1012	1014	1014	1031	1020	1046	969	1033	1046	1031	993	982	1032	1031	1018	1031	1060	990	1002	996	1016	1047	1018	1049	1039	1010	974	997	1023	1014	1062	999	970	976	1017	1011	1030	1006	1055	1070	1054	1008	976	1016	1036	1025	1030	1045	1060	994	1051	1073	1060	1041	985	1043	1016	1022	980	1016	1052	990	1042	1011	1039	1021	1066	1019	1029	1120	1003	994	1035	1013	1035	1010	956	1068	1024	1040	1032	955	1005	1057	1040	1037	1026	1073	999	1034	1016	973	1032	1064	1009	1039	1066	1035	1035	974	1052	1060	1019	1064	1030	1058	1006	984	999	1013	1017	991	982	934	1003	980	1078	981	1023	1040	1064	1007	942	973	1012	994	996	1016	1032	1013	960	1053	1013	1068	1045	999	1033	1026	969	960	1040	1002	1055	1039	1007	1017	1064	996	1060	1086	993	1064	983	1039	1003	1007	1077	1062	1039	1067	966	991	1015	1056	1025	1012	1009	1043	1050	980	1049	1077	999	1024	1000	1023	1008	957	1027	1021	986	1004	952	1081	976	1044	1018	1016	1010	991	1017	994	996	1046	987	1019	950	1082	1036	1037	1019	1035	964	983	1000	1076	1083	1011	1065	1014	1034	1104	1037	1052	1024	1003	1026	994	992	1009	1014	1047	969	1044	1002	1076	1066	973	979	964	1024	998	1034	986	1015	1040	1014	988	1048	983	1028	1061	1097	1119	1034	992	990	1071	1070	1021	1029	1060	1059	1006	967	1014	1039	1022	1004	1024	1009	979	1048	1030	1049	968	1071	1068	1041	1020	1000	1004	998	1032	1020	1020	1061	1035	1032	989	1020	993	989	936	1047	1004	978	1031	1014	1034	981	1030	990	1051	1059	1035	1058	999	1055	1019	976	1090	1053	968	1078	1026	1040	1031	1025	1014	1027	1020	1029	1035	1075	1000	954	987	1094	1029	1029	1030	1026	987	1038	1007	1065	1009	1008	1037	1034	1016	1073	998	1003	1003	1077	1018	1012	997	1034	971	1029	1030	1013	1001	1069	1028	1006	1065	1014	1035	1066	993	1015	1052	1022	1049	1022	1011	1052	1005	1021	1037	1028	1010	990	1081	1022	1046	965	965	988	1000	968	1019	1009	1088	1017	1000	1004	1039	1012	960	1097	963	1027	1027	987	1028	994	1043	964	1090	1013	1059	1002	1006	983	1022	1024	1022	970	979	1023	970	1002	1048	1055	1033	950	1011	960	973	1033	982	995	1015	1076	983	987	1029	1025	1011	1014	1030	1055	1101	1095	1000	1028	1024	1015	1035	1005	1021	1056	984	968	1022	1024	960	1009	1022	1015	1042	1006	1041	1021	990	1011	1060	1076	1042	1001	1021	1025	1030	989	1035	1064	1022	1021	985	1022	1021	1051	1035	953	1019	997	1073	1027	1046	993	1018	1023	1062	985	1039	999	1049	1024	1029	1084	977	988	1048	1016	1001	1003	1065	1010	1023	1038	1000	1036	1015	1086	1012	1068	1070	1039	994	1015	1007	1032	1036	1019	1029	1015	1028	1038	971	1000	1028	1031	974	973	1040	1022	1088	1072	1046	1026	983	1017	1068	1015	970	1055	1064	1046	1052	1038	1053	964	1015	1074	1048	1034	1046	1032	1008	996	1041	1054	1005	1018	1025	966	986	1030	995	1039	1041	992	1052	1048	1001	1053	1046	987	1037	1032	1022	1009	1048	1045	1030	1005	1046	965	1072	1057	976	1027	1008	970	1032	995	991	1000	985	1043	1034	1078	965	1021	975	1017	993	1067	1020	1039	1037	996	1021	993	957	976	917	1000	1008	1002	934	990	1065	1031	999	984	1020	982	1026	1008	1043	957	1059	1027	1045	939	1019	1035	990	1017	1016	1072	993	1049	976	1042	1024	1075	1031	932	1018	1045	976	978	1034	1014	964	1039	1028	1036	1023	995	1047	1025	1049	1053	1003	1013	1050	1061	1019	1048	997	1032	981	1000	982	1001	998	1035	1018	1058	1023	1035	970	1058	1066	1042	1039	1023	986	1091	1014	985	1015	1061	1050	1007	1007	1034	1049	1006	1109	1025	1050	1021	1050	1040	1049	969	982	1027	1016	992	979	961	1059	1025	1069	1075	1016	1007	1024	1061	1016	966	1006	986	1055	994	1024	970	1018	1046	990	1032	1018	1017	1021	995	1065	1020	1042	1051	1026	1094	995	1068	1051	1075	1015	1044	971	1066	1018	987	1022	1015	995	1053	1047	1022	1043	1039	1021	1046	1056	998	998	972	1055	1052	1056	1021	1030	969	1017	1020	1015	1026	1029	1031	1040	1016	1044	1045	981	1041	1000	1059	1063	1022	1029	985	1000	1054	988	1036	1072	1012	1071	1046	1014	1025	1084	1067	1059	1065	981	1001	1059	988	1044	982	1049	1017	1065	1019	1066	1048	967	1049	1028	993	979	1076	1059	1016	1041	1038	995	1005	1054	1032	964	992	1007	981	954	983	1060	946	1048	1020	958	1052	1007	1074	1003	1019	1021	1031	929	1026	1056	1051	1017	1043	1077	1052	1004	1038	945	1000	972	1054	1048	1055	968	1106	1064	996	1019	1020	1000	1073	1053	1018	988	1029	1076	996	1039	1025	1047	979	968	1050	1067	1031	1048	979	1067	1078	998	1067	1060	1042	1044	1020	1026	1076	1069	1012	1016	1009	1067	974	1015	1087	1048	1039	1036	1059	1016	1017	959	968	1079	1021	1035	988	1004	1062	1036	1013	1025	990	1027	1014	1024	1025	1034	1004	1034	1015	1002	1050	1046	1010	983	1053	947	1000	988	1041	987	1063	1012	1052	996	1025	1011	990	1040	1041	1044	972	979	1020	969	993	976	1002	1030	1019	1032	1034	978	1018	1009	979	995	1015	1021	957	1051	989	1024	1041	1013	950	1030	1047	947	1031	977	1007	1023	1005	1005	1009	1035	946	1073	1000	1040	1048	1000	1062	1067	990	996	1003	1042	991	1069	1019	1083	1017	1021	1004	1021	1038	1009	976	1013	1028	1016	1044	1012	1018	1018	1017	1005	1037	965	972	1039	1025	1053	1017	982	1016	1078	1025	1019	1015	1023	1012	1043	1021	1004	1035	1017	1021	1108	1014	1014	1013	985	1030	1002	1073	1056	973	1042	1069	1047	1016	993	1010	978	998	1032	1009	1041	1055	997	1022	1040	1040	1035	1002	1073	1045	973	1047	983	1002	1052	986	1009	1064	1045	1001	1024	1019	982	1083	1040	1029	1021	1032	1008	1031	991	991	1020	1050	1027	994	1064	1025	1012	1061	1012	1044	1081	971	1004	993	1000	993	991	1043	1013	1063	1074	1013	1026	1002	1016	996	1029	1054	1048	1054	1011	1071	1076	1035	1036	1024	986	1031	1034	1013	1035	995	1086	1024	992	1035	1018	1044	1058	1069	1003	991	1004	997	1037	997	1000	1024	1036	1028	1009	1029	1047	1006	1052	1046	978	1022	1081	1051	998	1042	1035	1021	1046	1021	1132	998	1036	1034	1089	1122	1038	1086	1066	1033	1006	1061	1023	1007	1050	1037	1016	1049	1031	1020	1005	1025	1060	983	1059	1094	1049	988	1002	958	996	1021	1043	986	1036	1015	1018	1067	999	1010	1025	1018	1032	992	1031	998	1046	1001	987	1021	970	1043	982	1065	998	950	985	1041	1053	1048	973	994	995	1055	998	1014	1073	1015	1033	1018	969	1035	1001	1044	1031	991	971	1001	1003	1022	1026	1055	1040	983	993	989	999	1025	990	1054	1024	1005	1040	1055	996	1027	992	1043	998	962	1011	1103	1040	1018	1089	1060	1025	1011	1013	998	1056	1026	1026	1053	1029	1034	988	969	1018	1012	1022	1020	1056	1018	1027	988	1034	1038	946	1073	1036	1023	1032	1015	1022	1035	988	1049	1068	962	1019	1006	1043	993	1014	999	1023	990	1051	1004	1041	1024	1036	1025	992	1010	1044	1059	1029	1036	1012	1024	1016	980	1018	1054	1043	977	1006	985	1013	1066	1030	1015	1010	1053	1097	1066	999	1081	1018	1091	957	1040	1034	1056	941	997	973	1014	1005	1024	1010	1088	1003	1009	1030	1023	1001	988	1038	1060	1026	1023	1020	1057	1036	1023	1061	1006
22694	21327	29009	24010	21328	21440	10984	3074	2249	1975	1672	1611	1561	1523	1483	1308	1277	1165	1119	1201	1131	1178	1043	979	1000	1029	986	989	1018	993	997	987	1056	1097	1057	1093	1117	1050	992	996	924	892	901	903	839	876	913	852	903	857	911	880	889	862	868	835	866	810	875	863	851	848	843	790	827	815	801	854	810	811	843	796	803	855	854	847	860	832	819	851	783	764	819	774	790	788	829	874	819	831	823	782	826	802	865	820	840	870	850	843	868	817	809	827	845	854	831	835	871	815	786	795	848	859	783	828	783	811	848	791	888	816	789	844	820	816	823	785	794	819	795	794	814	826	864	827	836	787	846	862	830	833	776	833	814	801	814	809	820	816	835	814	824	843	812	826	789	815	818	806	854	810	883	851	878	794	869	800	876	782	792	858	816	862	837	824	855	840	770	784	839	816	798	836	887	821	814	841	849	815	832	881	877	801	810	846	784	788	860	872	896	778	870	829	842	857	814	814	779	884	863	829	809	813	792	819	873	797	780	813	813	842	824	772	822	817	792	862	812	834	815	826	789	818	810	834	843	816	823	810	775	815	797	852	823	864	807	816	841	823	806	794	835	766	798	874	825	815	857	789	796	800	821	821	827	846	803	870	850	819	796	826	780	818	813	825	856	863	814	845	818	838	842	819	860	800	811	863	830	827	860	876	768	765	844	834	847	770	756	773	877	840	854	860	813	792	868	810	833	885	802	846	838	819	855	836	787	829	792	791	824	837	809	873	815	827	820	868	807	847	843	813	824	810	819	825	886	793	865	808	847	834	800	835	802	816	813	821	844	781	792	792	816	798	852	808	794	826	828	840	803	827	877	842	835	819	789	838	809	783	836	798	801	839	886	865	800	819	855	775	819	804	804	815	892	803	798	801	768	813	837	776	806	830	809	844	817	778	881	817	766	765	882	783	843	837	787	871	790	838	777	820	790	813	851	834	760	786	871	846	786	743	856	815	824	818	822	749	824	792	776	860	796	811	799	809	804	800	825	819	807	821	834	765	832	821	761	802	795	825	843	839	832	812	841	799	843	789	907	828	879	844	826	824	819	831	874	771	776	766	846	848	807	811	792	815	803	791	822	914	796	830	803	745	772	841	860	844	839	791	837	900	841	860	793	805	783	843	824	783	893	827	852	855	825	813	808	794	807	880	841	829	863	862	772	834	826	844	790	854	862	823	813	840	853	817	901	790	830	843	824	817	805	893	818	809	822	866	778	858	847	877	817	835	843	869	838	881	835	809	796	765	821	866	815	808	801	844	801	910	822	811	863	929	808	835	791	818	832	830	781	826	828	785	784	822	788	809	791	837	794	841	838	828	782	790	811	750	806	827	829	811	792	835	799	825	804	824	884	860	853	824	821	821	838	806	812	788	838	843	832	863	825	867	781	812	808	878	837	849	832	796	831	804	776	859	812	789	801	845	837	822	806	823	828	854	801	823	807	802	837	815	822	790	862	838	795	821	786	856	792	859	832	826	840	823	785	809	715	825	855	792	779	849	858	848	791	779	818	792	784	823	848	817	798	820	807	832	821	868	821	834	777	832	797	853	794	865	841	845	798	766	847	846	796	817	791	811	778	853	884	847	824	822	847	833	822	862	829	799	821	867	795	841	807	852	834	817	829	853	831	847	803	860	843	777	825	824	812	804	803	833	777	811	844	801	809	751	826	832	806	837	835	802	822	836	818	820	804	845	816	844	788	795	834	811	821	841	811	851	829	860	823	819	789	838	794	822	844	838	789	813	810	844	846	800	798	819	840	799	844	833	788	814	783	772	832	803	833	848	844	866	830	799	818	838	802	804	827	835	803	834	810	781	781	816	856	757	820	853	860	831	788	884	847	828	816	778	784	862	802	854	819	788	826	861	774	771	786	810	786	782	802	823	850	844	778	808	789	799	848	804	829	821	815	840	815	851	801	802	799	816	883	797	874	824	799	825	846	766	850	843	839	819	864	839	830	785	795	793	810	795	803	814	769	751	781	844	875	826	823	827	853	842	828	853	855	812	828	844	820	831	826	794	786	806	783	794	811	833	768	838	834	802	803	805	769	818	853	855	862	823	856	874	800	801	858	789	817	873	823	831	823	810	879	854	825	846	763	778	832	822	840	789	835	823	884	790	798	836	820	820	786	830	827	821	864	816	810	803	810	820	867	834	870	794	808	823	775	817	802	842	842	843	813	811	802	809	766	871	816	825	809	854	845	836	823	782	776	813	832	770	801	838	813	809	804	834	809	774	812	787	806	827	829	801	791	790	873	805	863	850	789	834	820	768	825	836	801	806	841	826	804	774	839	836	833	784	863	905	863	808	809	846	778	808	852	803	867	774	883	797	846	783	861	798	777	838	856	856	780	791	791	811	837	812	872	835	804	813	840	829	806	881	831	864	832	856	812	819	803	784	763	823	821	877	826	814	854	858	801	797	857	808	809	816	856	808	807	811	760	807	807	828	842	855	809	843	819	796	896	782	771	817	773	807	851	857	801	786	853	884	803	801	789	820	878	800	763	850	849	768	871	905	848	845	778	822	791	814	801	762	806	808	810	802	812	783	784	835	838	780	802	802	811	802	834	758	860	799	868	793	832	796	867	867	844	818	900	760	778	869	840	823	818	773	804	796	861	784	816	826	800	812	866	743	813	885	856	821	840	832	894	844	807	806	792	904	844	839	788	822	817	839	840	812	835	865	798	796	778	812	742	807	792	785	791	865	792	803	825	841	780	832	880	807	795	820	881	804	838	847	807	864	810	833	831	799	808	808	807	842	830	816	817	840	835	836	837	821	779	855	840	850	793	811	800	824	837	861	830	833	864	792	847	791	826	813	890	811	783	761	821	801	850	849	839	898	846	840	811	867	842	779	804	863	847	793	763	792	848	776	855	794	820	887	812	852	781	821	827	856	795	799	819	840	813	892	773	769	862	813	811	784	798	798	791	856	830	862	825	833	877	795	811	792	869	843	831	863	808	777	822	808	844	793	901	823	825	789	840	815	805	888	806	742	820	813	808	837	822	788	806	836	842	921	815	808	822	824	805	812	877	804	793	790	819	777	846	813	803	772	854	824	848	809	822	899	804	772	805	853	841	790	801	812	849	846	823	826	837	823	852	788	766	848	822	785	782	862	863	800	848	772	799	827	835	800	838	793	849	818	842	841	772	767	808	813	792	758	763	823	826	811	793	776	873	819	857	773	827	805	839	793	822	748	796	817	794	785	799	817	830	790	856	838	810	816	877	747	806	812	809	836	842	809	763	855	792	784	832	821	770	824	841	863	831	825	830	792	842	830	765	867	850	802	808	864	804	797	825	789	827	834	844	763	822	861	818	844	876	814	843	825	848	833	805	891	832	798	866	826	806	775	842	818	866	799	790	821	749	814	844	849	850	792	811	835	827	819	818	804	791	854	817	839	777	862	801	822	826	814	813	789	840	846	847	833	849	817	816	822	845	821	816	819	806	775	807	750	825	854	843	805	816	818
18434	31231	23481	13144	9489	7090	5298	4253	3340	2934	2541	2361	2202	2057	1888	1699	1620	1444	1458	1407	1385	1335	1217	1063	1062	1089	1060	1078	1150	1136	1070	1108	1190	1224	1221	1212	1243	1226	1142	1082	1047	924	976	929	915	898	911	862	929	913	899	877	883	851	854	809	868	842	846	803	894	893	829	811	775	818	811	835	841	799	826	809	850	850	832	831	823	862	834	878	813	830	790	826	756	805	784	797	801	835	779	789	795	776	839	781	766	804	813	805	798	778	801	837	814	793	727	784	771	804	850	799	851	849	834	785	779	809	788	830	860	830	812	829	865	828	807	798	864	791	854	773	813	800	800	841	790	884	841	804	861	825	821	780	826	780	802	834	782	798	820	796	800	812	798	870	830	812	804	859	814	810	784	821	820	769	799	795	789	792	789	807	822	883	793	783	792	830	820	774	865	834	796	795	834	793	862	790	819	815	822	800	828	810	816	773	884	825	858	793	784	812	809	752	807	824	757	738	793	881	826	788	773	818	804	773	739	782	804	818	843	846	846	837	782	830	771	813	869	721	838	800	787	774	798	835	772	798	797	802	774	801	769	836	804	760	825	808	819	859	860	772	817	804	843	845	820	854	839	807	795	884	811	803	828	802	803	793	827	804	797	814	820	765	798	794	809	840	819	825	789	813	860	768	828	843	820	837	777	801	829	796	801	814	824	800	812	813	837	828	806	794	755	778	785	861	817	808	788	823	786	777	801	804	800	756	834	791	767	834	789	744	841	825	772	845	782	825	821	851	789	838	765	775	756	826	819	762	779	822	836	769	795	787	803	791	822	785	813	783	774	777	890	775	798	752	844	819	803	822	831	798	797	799	825	819	822	816	820	818	804	848	796	777	812	845	814	804	805	867	761	743	815	827	801	819	798	822	816	826	785	773	819	815	804	793	847	754	805	772	824	813	793	821	825	802	823	799	837	808	801	781	788	871	827	848	793	775	821	820	841	830	766	841	821	813	808	824	806	800	790	825	796	826	767	825	794	755	785	798	849	837	813	795	770	792	811	798	840	790	796	790	824	800	835	859	829	837	780	822	851	820	725	831	783	801	817	855	751	774	819	798	816	841	819	805	802	802	755	830	818	841	806	803	842	795	814	799	774	823	833	788	845	783	831	853	835	804	820	773	840	774	820	789	834	806	766	776	797	815	820	836	819	866	829	828	831	782	802	776	802	825	855	850	837	809	833	816	821	838	789	840	849	810	807	804	789	787	804	806	812	828	808	814	854	829	780	809	819	751	735	810	766	839	819	822	817	781	840	807	786	807	788	767	838	764	840	806	801	820	822	772	749	789	779	800	849	756	814	808	830	787	777	867	773	766	801	817	797	800	781	852	784	768	813	775	802	794	819	799	818	823	823	797	800	842	764	808	777	800	850	796	768	840	769	765	811	794	808	827	794	805	794	828	816	799	811	798	805	808	788	805	807	821	815	799	797	774	843	808	835	826	789	773	808	830	821	770	872	812	838	816	830	839	851	766	821	764	802	784	805	789	807	810	795	831	795	844	818	775	815	810	804	792	843	767	783	862	791	808	802	845	839	802	805	776	874	815	796	791	827	807	810	761	763	804	849	814	801	797	809	794	798	798	848	774	784	766	789	824	831	817	801	797	825	779	793	792	814	800	844	832	828	783	810	762	861	760	809	861	852	793	822	788	801	864	823	825	816	781	814	804	786	816	803	834	819	758	773	838	758	748	794	836	843	846	802	834	840	811	825	807	845	803	785	790	806	817	849	825	813	781	802	804	845	824	833	822	838	810	784	818	771	806	755	773	841	808	749	825	836	799	824	804	840	800	816	789	766	823	783	778	809	765	835	816	817	776	834	800	829	754	813	777	818	824	775	806	840	843	843	815	819	794	820	875	814	777	797	758	789	824	786	801	839	814	830	841	778	812	783	805	744	801	808	792	781	795	788	792	751	810	815	882	769	839	797	835	827	791	850	793	789	798	817	859	838	821	784	841	807	816	784	834	846	833	788	804	791	744	778	798	755	801	812	806	824	829	842	825	781	797	814	794	771	865	824	801	817	802	856	824	816	854	840	810	823	827	792	841	802	773	822	820	841	819	788	844	878	848	788	807	850	835	774	847	794	818	821	761	757	845	796	777	869	814	758	842	832	816	766	769	802	826	796	840	807	814	837	819	837	848	819	804	817	844	819	797	829	795	758	785	805	839	821	816	795	787	763	821	845	792	825	803	812	805	817	810	777	785	792	777	762	822	796	814	778	843	812	766	764	829	836	786	793	812	820	866	779	839	873	817	869	790	831	833	831	846	825	784	798	820	809	818	801	783	828	791	834	812	820	809	790	792	800	818	839	823	806	797	804	839	777	795	804	847	862	799	770	819	802	791	806	825	819	795	812	787	836	808	753	799	831	824	818	816	770	795	828	845	847	835	860	822	802	830	792	850	848	812	787	820	798	820	830	779	772	857	825	818	838	802	784	832	856	819	827	829	850	784	824	792	818	780	797	789	821	808	797	815	826	813	807	784	774	804	828	833	797	814	841	765	819	828	835	789	778	822	804	819	790	824	794	790	840	834	797	806	830	825	779	810	799	783	788	806	815	811	825	807	824	826	788	813	772	786	783	815	831	844	835	748	764	753	776	855	843	863	795	806	830	802	833	821	803	789	837	775	787	781	774	796	841	832	851	837	785	825	795	818	833	831	851	828	797	860	845	828	799	843	816	806	819	807	766	849	798	788	781	754	854	799	836	764	853	749	768	762	836	849	841	782	763	805	813	811	790	837	799	827	822	777	848	795	834	815	817	828	773	809	792	780	856	816	811	850	852	784	757	797	754	841	828	844	803	831	815	832	809	829	761	754	796	781	805	777	781	769	818	821	876	817	827	830	837	780	846	814	782	845	804	800	777	823	806	826	821	778	825	802	838	831	805	828	771	790	791	822	776	827	813	785	802	814	847	795	823	795	831	773	834	817	814	827	818	791	852	834	770	829	785	819	833	847	809	799	790	838	789	818	794	796	779	814	809	861	786	764	836	793	803	809	827	763	792	795	842	814	847	788	786	793	818	803	818	785	807	771	827	795	824	770	814	814	844	834	824	805	807	790	808	847	818	798	814	763	869	802	786	776	834	838	847	800	801	845	814	821	762	784	790	854	779	834	859	752	753	808	746	829	828	805	789	791	852	836	821	821	756	858	763	843	779	776	806	826	796	820	768	788	817	866	772	823	801	825	820	850	796	799	820	761	798	820	808	809	793	869	868	796	767	809	806	825	822	852	805	775	792	784	785	796	815	803	867	811	792	788	808	815	801	815	810	807	801	766	801	822	843	807	798	824	782	813	801	823	828	787	757	732	802	786	822	828	814	781	834	799	836	798	763	827	857	787	895	851	824	814	843	811	844	816	853	823	803	813	862	780	796	810	779	832	787	801	842	803	846	803	791	814	814	795	791	726	794	815	759	805	843	833	851	813	827	772	813	828	841	804	846	820	839	829	815	809	877	817
28167	19121	10887	4923	2527	1763	1434	1177	1104	1050	993	968	939	973	936	929	900	864	863	845	882	847	801	781	821	758	787	796	757	821	810	809	803	812	862	798	836	850	860	742	810	826	780	809	727	796	715	727	784	788	786	738	784	774	733	754	776	760	738	757	725	777	737	746	791	726	791	759	766	705	748	760	747	727	790	739	769	798	768	797	746	720	712	751	751	731	777	780	757	742	736	745	718	674	783	755	745	728	736	746	729	725	751	803	718	763	770	710	737	721	759	742	736	785	743	778	766	730	751	725	749	763	718	753	759	763	768	793	761	729	745	771	777	749	709	705	749	749	714	750	751	747	755	752	752	761	754	745	699	792	757	774	729	761	778	720	749	761	774	713	718	789	735	749	718	783	701	763	760	744	772	757	743	758	717	730	734	786	748	772	713	716	767	801	734	753	754	739	750	738	747	756	738	755	784	761	735	775	809	741	718	726	688	697	746	726	740	720	755	693	752	747	749	776	765	782	771	714	771	762	778	712	771	757	762	705	718	739	697	722	696	726	792	726	740	756	792	817	703	769	768	811	738	760	712	750	772	724	753	768	721	738	745	741	730	733	732	706	740	738	765	784	769	709	733	707	730	745	789	772	724	747	789	668	757	708	745	783	767	712	763	727	718	793	703	766	716	709	780	752	752	730	751	738	712	837	754	790	779	780	745	738	728	758	779	734	767	766	765	713	743	732	754	725	732	745	752	716	742	689	761	715	718	727	718	722	774	752	822	689	753	742	752	680	747	693	787	723	723	786	747	765	760	740	730	708	723	691	787	720	773	771	712	697	739	716	764	762	712	745	751	762	687	771	770	729	746	754	728	692	723	795	751	736	760	764	744	771	763	729	707	735	726	691	717	733	759	762	745	776	794	775	759	757	740	746	786	715	766	765	708	788	741	803	757	788	756	749	747	739	730	752	748	712	751	760	757	730	736	734	754	703	741	705	806	753	750	804	761	709	755	754	724	744	733	721	780	751	724	762	773	761	742	732	710	779	715	723	707	714	740	789	820	748	719	729	756	742	693	782	725	754	728	764	708	759	773	712	698	783	744	699	759	786	731	747	781	760	714	740	721	784	707	682	720	765	720	713	722	746	722	763	748	742	720	729	751	729	763	741	784	730	730	773	692	748	711	729	727	750	746	719	730	709	772	768	724	743	790	754	734	735	772	774	727	797	732	735	743	733	694	730	724	754	720	731	767	758	739	767	739	728	771	703	740	734	737	780	813	712	722	741	744	745	691	735	743	718	771	705	747	749	747	746	693	738	737	729	740	734	797	739	739	730	688	747	771	748	722	751	723	712	743	700	802	724	765	761	761	695	714	763	724	743	720	734	775	781	766	779	819	711	714	740	772	720	767	744	743	751	775	790	782	745	805	795	748	775	820	755	765	737	757	732	736	706	744	782	776	750	746	785	788	715	724	719	724	788	707	751	765	776	772	736	738	782	716	740	748	721	755	727	746	716	788	742	667	753	745	762	707	742	759	716	771	754	759	739	770	703	681	755	756	790	720	727	755	758	757	767	731	764	746	761	793	724	731	730	742	708	704	723	768	767	769	732	694	749	741	720	782	708	730	744	770	735	736	736	767	791	791	706	739	801	735	725	745	689	724	750	714	766	688	704	773	750	747	677	773	712	750	763	724	719	749	737	762	716	721	749	730	714	725	763	707	755	744	762	755	682	700	708	766	758	776	745	734	736	763	736	721	766	750	747	750	726	793	710	725	745	785	723	741	787	721	700	737	747	745	788	740	748	724	752	689	752	787	757	715	759	729	748	748	799	722	693	741	730	698	734	712	782	784	740	649	779	783	728	722	749	744	745	781	747	757	774	741	740	788	776	742	746	711	722	750	713	702	755	730	737	773	782	755	741	765	729	748	769	735	712	788	715	774	782	758	739	716	726	750	759	764	772	772	680	761	698	746	710	759	703	737	761	719	733	769	764	707	723	770	718	781	745	789	741	760	756	779	765	732	728	749	759	741	812	718	756	729	761	717	727	772	697	710	713	689	759	727	699	723	745	753	722	711	744	741	789	769	762	754	718	714	740	744	751	779	727	759	775	727	787	728	699	728	768	825	751	778	777	723	744	792	728	780	778	720	721	748	712	757	741	769	720	765	722	776	769	747	755	727	708	743	785	733	737	714	706	775	735	721	777	752	765	709	733	718	720	798	749	774	718	785	758	792	739	710	764	760	735	765	721	707	807	735	745	754	712	744	748	732	737	788	781	765	762	751	772	741	798	730	723	728	749	760	745	748	743	738	719	740	789	715	747	747	790	731	771	751	710	717	771	705	789	750	755	769	711	752	738	772	766	715	782	724	721	784	795	747	678	765	745	738	744	782	774	736	773	762	738	742	792	716	733	781	761	764	749	811	702	723	749	791	702	765	813	745	751	724	743	752	734	759	733	738	795	713	724	719	732	794	757	735	730	759	723	742	789	744	783	718	746	734	696	785	783	754	756	740	733	715	739	754	740	751	715	739	769	776	789	765	780	721	695	784	754	705	748	719	755	786	795	788	727	752	732	756	788	730	740	743	710	738	755	693	763	750	725	755	786	787	739	767	763	702	762	809	742	754	732	712	744	751	787	750	755	710	774	786	707	784	736	760	702	771	743	705	732	739	734	745	748	768	729	811	709	734	723	722	761	703	732	760	774	784	762	719	717	740	731	720	712	726	730	766	802	757	693	782	760	752	738	760	732	737	660	696	704	782	728	742	683	723	754	758	766	719	754	756	786	743	771	731	737	725	756	766	735	737	742	734	728	768	757	694	780	775	776	758	713	707	753	739	729	745	755	757	753	714	756	756	702	766	720	736	728	737	775	815	737	752	768	710	794	728	727	739	772	771	746	745	734	765	756	719	763	783	758	817	738	781	727	711	754	753	772	706	713	746	735	721	743	759	797	736	718	747	738	756	701	740	718	741	737	778	736	720	754	750	756	764	744	714	727	766	756	735	781	723	739	731	714	735	737	776	751	738	726	742	756	701	748	732	704	741	755	729	784	710	722	740	769	750	743	721	711	710	717	757	752	758	771	751	719	719	769	731	796	654	731	691	703	762	784	776	721	785	781	757	756	698	675	735	724	765	762	719	761	729	760	739	716	750	778	740	753	711	744	698	767	778	763	725	740	699	765	722	786	736	711	727	777	722	754	720	708	759	746	727	747	749	774	755	736	739	764	721	737	713	745	781	785	783	696	788	757	726	728	739	782	716	731	769	722	763	750	733	774	745	770	740	698	740	734	749	773	714	748	764	717	713	751	757	782	718	743	754	690	758	722	756	700	804	751	758	740	765	740	715	740	802	755	714	762	738	754	737	772	729	757	761	695	727	692	714	695	757	694	732	730	744	793	717	709	714	710	778	750	770	753	761	711	711	728	752	763	804	717	774	798	695	767	745	750	720	723	786	669	733	699	780	728	737	729	744	717	737	723	761	735	706	739	736	746	780	719	813	759
12550	14611	10380	5184	3377	2726	1994	1612	1462	1307	1192	1232	1173	1163	1060	1023	1054	970	948	947	976	964	934	856	858	874	853	895	844	848	917	935	916	918	932	945	895	918	850	835	898	819	844	814	812	803	830	792	826	802	833	819	802	809	782	825	752	799	747	794	749	773	748	809	736	732	743	775	783	756	772	795	783	817	765	753	787	821	795	790	793	741	797	754	797	769	753	769	793	748	750	791	802	790	783	830	779	787	753	784	815	763	771	790	752	773	753	751	802	769	767	750	795	792	764	846	771	774	776	757	793	778	840	773	824	736	734	827	784	743	786	779	749	788	805	781	746	793	752	835	777	738	768	763	787	821	695	789	752	793	842	767	796	775	769	730	777	760	753	805	803	806	789	792	742	795	779	788	768	791	757	767	824	759	798	780	749	777	788	765	775	805	789	844	816	783	752	801	723	816	803	754	776	746	783	728	753	759	757	831	777	810	751	725	740	794	733	729	786	709	775	766	749	833	786	780	786	836	781	765	771	783	734	758	764	813	735	755	781	753	769	778	750	769	770	743	777	765	747	783	785	727	789	805	827	757	743	757	763	790	766	795	758	770	755	748	786	810	818	795	778	768	782	786	781	810	768	736	755	769	776	779	796	779	792	769	776	799	744	833	766	766	789	784	774	768	778	800	746	793	787	732	760	710	751	755	749	806	721	773	777	824	748	752	721	808	751	852	787	772	792	779	827	783	758	763	810	757	720	747	790	726	782	734	718	759	720	781	724	820	809	812	781	771	765	763	724	766	764	784	759	776	792	762	758	777	761	770	777	811	695	811	779	756	787	752	773	768	775	737	745	774	773	757	797	791	800	759	761	799	740	716	801	763	796	757	827	824	786	804	751	785	744	767	823	814	758	742	817	761	778	760	771	733	815	759	770	795	785	801	790	786	785	785	759	738	796	765	737	777	741	769	804	764	796	779	754	778	756	795	754	776	824	806	733	839	753	804	735	773	807	781	776	766	758	744	782	804	761	799	773	778	812	721	773	747	791	789	787	758	782	807	800	751	806	750	773	746	755	770	741	747	754	814	748	763	811	799	756	766	788	774	776	739	748	763	796	809	758	679	757	744	745	788	779	768	820	783	794	805	809	753	773	786	736	825	798	748	783	759	791	783	745	813	758	779	804	811	777	779	774	799	757	778	789	771	741	788	789	780	828	807	806	749	801	802	792	807	802	805	786	761	775	799	779	781	786	732	746	759	754	778	814	758	790	811	765	802	746	789	765	785	759	783	743	779	816	753	763	772	810	755	759	761	729	760	723	747	812	827	786	795	782	792	736	766	792	817	776	741	758	781	784	778	752	822	790	739	801	730	791	788	819	760	791	742	794	815	733	793	727	809	777	753	763	755	722	718	772	737	769	782	817	777	761	779	798	802	777	759	720	742	754	772	772	793	748	774	748	803	744	747	811	742	828	733	793	731	752	789	771	823	790	794	801	786	820	814	821	773	777	778	792	753	826	734	770	770	816	775	799	779	782	816	759	793	796	754	852	760	792	757	728	798	784	772	782	804	809	763	793	785	768	776	728	778	786	762	803	780	759	772	795	818	802	781	783	794	773	807	791	746	752	769	759	809	774	717	784	775	802	809	767	786	765	750	769	777	781	771	813	716	766	750	783	767	798	826	777	763	781	797	774	855	799	766	794	754	747	814	763	750	769	776	761	793	779	774	791	847	790	755	753	766	804	779	785	774	815	745	711	791	790	768	700	758	773	778	766	821	791	738	788	796	812	763	726	820	792	823	773	774	763	802	809	774	803	800	756	786	751	781	777	760	774	757	805	758	762	787	748	765	716	764	748	793	795	790	769	766	806	801	789	773	750	769	773	779	812	789	822	751	773	784	787	754	795	737	723	769	807	816	799	760	746	762	752	757	791	736	791	812	783	768	743	758	787	836	750	801	784	801	755	775	826	731	775	761	776	777	776	809	800	792	773	741	781	834	792	764	805	760	780	759	767	769	797	784	768	799	754	794	802	768	748	750	797	766	784	773	791	807	739	743	794	799	817	770	761	774	785	792	778	763	786	749	816	791	809	796	815	747	812	818	805	778	780	745	820	828	820	791	788	778	777	805	788	775	763	777	772	787	726	759	783	785	808	809	812	790	819	725	818	750	766	816	785	777	784	788	781	787	776	771	864	801	809	802	772	721	787	756	754	797	810	795	761	827	798	803	755	777	762	766	762	776	754	813	788	797	788	783	786	756	759	733	749	755	787	738	757	810	778	801	768	756	798	776	757	763	794	799	757	743	740	780	779	759	872	830	791	737	794	763	849	772	753	758	776	769	781	787	749	732	781	726	762	821	797	796	763	755	740	808	796	783	804	812	748	734	751	776	773	763	744	793	789	787	753	753	743	834	806	811	800	789	764	781	788	726	800	766	830	785	765	809	736	823	829	764	762	777	828	759	783	807	723	724	760	730	802	754	762	763	765	820	784	752	807	772	787	766	792	753	721	808	761	817	777	718	767	749	777	756	741	802	761	791	832	791	745	784	767	742	817	781	868	783	802	776	744	753	769	797	784	791	795	755	773	755	753	747	751	743	793	793	739	749	761	793	744	727	764	781	756	801	819	712	841	746	789	710	758	765	760	740	831	760	795	791	784	803	819	750	766	756	774	782	777	799	788	773	797	800	759	798	815	819	768	761	794	797	744	750	743	794	755	757	784	780	807	800	749	775	786	776	787	783	765	746	755	744	770	775	745	758	791	720	754	795	798	792	761	822	761	799	800	772	793	765	776	772	787	768	783	757	722	818	751	754	787	754	792	772	765	809	732	752	794	797	741	811	738	780	722	756	726	814	765	784	759	764	841	802	762	827	794	752	793	721	806	785	802	772	800	810	784	776	722	776	767	775	774	799	766	776	774	774	775	792	832	749	727	808	790	819	832	776	795	756	754	744	792	784	769	764	810	737	795	802	784	857	783	741	769	798	747	763	745	786	775	741	751	763	810	799	793	788	762	742	780	772	777	822	750	737	819	766	784	808	766	806	787	752	789	798	781	765	767	780	730	810	769	741	750	843	765	793	770	761	805	732	818	769	781	817	791	793	725	792	750	747	821	763	787	788	758	748	716	763	731	789	739	736	799	730	750	818	831	774	813	769	810	770	802	799	786	805	816	749	814	817	801	741	772	811	764	732	804	764	767	780	806	812	794	750	739	783	788	779	766	809	814	759	764	798	805	760	730	815	800	747	800	754	826	744	785	779	737	787	744	798	763	752	735	757	771	790	780	768	747	766	781	822	768	748	805	758	729	778	775	761	785	775	794	729	803	733	789	800	745	757	776	762	740	793	763	764	773	772	726	763	736	783	754	757	792	802	810	753	733	759	768	733	741	783	756	728	765	739	774	813	791	745	749	810	780	714	741	727	767	740	742	784	841	763	717	767	755	840	781	780	783	790	798	775	766	810	749	825	759	778	777	784	726	816	801	772	769	804	778	777	770	807	797	813
23809	21268	28458	24360	21274	11950	3114	1777	1441	1274	1168	1099	1055	966	963	870	804	771	753	844	746	790	739	661	623	663	645	657	695	640	690	685	667	700	721	691	726	715	707	638	588	604	617	618	579	586	586	547	623	544	531	600	567	522	583	556	547	512	532	546	536	538	545	507	559	531	534	472	550	504	584	486	512	566	561	524	571	528	490	578	536	531	552	556	528	528	535	560	511	585	555	542	532	501	538	564	545	503	526	555	541	539	509	526	541	555	488	574	487	581	517	564	513	538	519	529	548	503	526	525	560	524	536	569	556	587	526	512	558	513	512	546	520	531	484	555	580	524	579	549	559	532	505	562	545	547	552	538	541	536	552	504	550	521	527	513	500	532	507	497	540	540	530	517	524	547	515	574	563	539	525	512	538	526	506	508	560	531	528	521	527	544	500	535	525	522	550	532	510	547	525	559	545	545	529	563	540	550	545	579	543	512	544	587	511	571	555	543	524	559	543	485	536	541	519	528	548	524	528	580	503	515	559	514	544	516	555	498	525	558	522	574	532	563	564	519	554	533	512	535	495	542	534	572	526	543	546	587	554	555	535	556	517	533	522	549	495	592	562	584	513	530	514	568	545	537	565	515	539	504	549	543	547	536	537	596	472	521	541	565	569	535	528	528	514	540	553	540	534	538	514	534	569	493	522	510	537	539	521	502	525	517	586	535	560	540	548	534	545	537	528	546	547	543	516	533	546	574	552	515	550	560	536	526	545	508	520	553	543	545	583	541	519	539	509	597	568	529	595	543	580	578	581	509	590	542	536	500	529	590	529	532	567	513	567	538	545	484	519	511	522	538	555	528	557	557	526	581	546	541	543	537	607	524	556	511	544	576	535	560	553	531	561	541	517	553	554	572	524	565	547	504	538	528	544	533	523	532	526	549	544	542	550	538	551	530	563	549	546	557	496	534	537	560	554	531	533	486	498	561	522	558	516	542	548	502	550	554	504	538	494	575	588	534	526	521	496	517	542	515	514	555	501	539	518	511	534	556	529	489	513	519	530	551	526	552	494	552	526	562	533	551	549	512	543	562	492	535	529	551	515	579	503	525	514	528	519	546	564	515	560	500	545	547	516	482	515	537	504	560	525	558	495	542	549	562	554	549	505	524	504	588	560	589	567	538	503	555	552	528	573	526	535	522	567	548	551	528	524	553	551	488	549	545	561	568	523	534	547	542	548	543	543	488	524	504	533	543	569	533	506	516	550	539	553	585	515	571	532	507	559	528	539	520	564	576	559	535	509	547	524	546	535	531	521	545	525	545	512	516	544	580	536	576	563	525	533	513	563	536	540	551	521	531	544	523	554	488	572	529	490	530	549	540	513	529	561	532	537	560	550	520	543	519	558	504	552	539	565	549	540	557	525	544	548	536	520	503	538	571	558	547	543	513	586	545	605	551	536	543	558	572	512	540	506	503	535	502	603	553	538	554	533	531	517	547	555	509	562	517	572	504	519	553	505	519	552	546	485	570	564	532	493	539	552	512	555	546	531	526	551	504	509	533	549	514	541	530	513	548	549	566	517	536	536	543	534	565	532	558	550	533	563	498	565	533	535	527	521	539	524	581	545	525	549	545	517	513	538	552	510	537	539	544	515	537	532	533	564	504	566	538	509	531	544	521	519	551	514	560	501	534	573	528	522	553	541	531	553	557	512	559	574	558	555	526	536	529	493	540	476	553	530	500	540	553	554	563	564	516	507	524	533	517	495	513	526	538	502	530	531	542	539	510	530	515	583	532	569	499	532	500	531	539	496	556	538	534	557	539	531	514	566	548	569	542	561	542	536	541	575	553	538	564	518	558	513	526	600	555	560	496	528	552	523	506	549	560	531	544	536	544	526	577	539	538	559	539	537	558	477	511	511	540	521	517	545	510	520	555	532	564	517	527	550	527	532	573	533	534	541	559	521	562	526	511	549	576	536	533	529	574	513	542	535	551	537	491	554	549	575	513	514	526	562	535	557	524	512	556	530	546	483	557	543	520	550	554	545	523	521	512	519	554	499	549	503	510	512	480	512	516	560	553	524	475	488	546	525	536	562	493	516	531	532	543	568	547	552	532	517	521	517	563	576	502	556	531	536	528	580	553	522	518	522	564	538	542	575	528	507	537	567	555	531	529	548	532	511	540	512	517	535	543	555	576	549	527	537	537	553	505	530	567	526	493	531	574	566	505	558	549	508	530	525	528	516	518	507	540	523	565	559	515	543	517	536	553	526	528	558	519	566	551	553	549	535	534	530	503	487	490	536	545	530	535	516	570	541	573	508	523	522	563	561	541	590	570	557	530	490	500	580	555	562	555	570	553	571	527	545	572	525	540	604	585	547	594	560	546	510	571	560	534	523	488	559	518	534	552	517	518	545	523	531	517	512	529	520	554	505	505	516	524	580	573	560	492	510	507	540	549	563	521	521	530	563	613	564	555	538	497	553	496	531	510	566	520	532	498	468	552	492	579	547	563	526	528	526	544	556	560	516	539	581	509	552	560	556	544	545	532	514	526	557	554	557	566	572	546	542	560	555	533	536	524	566	552	539	558	532	515	585	565	543	583	537	512	547	547	580	515	491	517	531	585	577	523	549	525	537	547	527	538	520	569	525	526	554	554	566	565	552	544	532	533	514	539	543	498	504	569	548	526	563	584	556	546	529	555	518	539	524	505	508	479	569	539	546	562	536	551	510	523	536	520	528	563	529	514	522	533	538	511	538	576	563	553	554	552	484	572	525	539	525	553	509	600	554	549	527	518	533	558	553	530	531	545	545	509	579	524	525	511	535	545	528	518	579	528	558	551	547	555	544	515	562	572	563	563	523	527	531	555	554	523	486	508	539	552	525	568	537	544	541	509	557	559	492	512	546	549	526	555	559	547	524	511	499	591	568	539	527	515	545	524	534	536	591	506	527	530	541	567	518	532	497	526	495	537	540	530	517	537	561	576	539	516	548	540	518	569	547	533	510	570	534	508	520	554	572	555	540	527	505	540	582	567	554	555	569	517	525	558	553	559	582	508	547	569	561	528	539	530	537	545	508	585	550	538	541	592	532	532	560	582	558	586	541	549	507	495	521	574	544	517	519	529	537	551	563	536	520	512	534	528	564	539	535	523	504	543	504	554	520	552	528	538	546	503	558	545	562	572	524	580	519	508	502	494	527	563	505	517	529	544	523	537	562	567	578	550	575	588	524	596	535	591	529	479	548	528	548	544	541	547	544	542	551	555	505	517	502	539	548	520	530	529	517	528	512	518	549	544	538	544	519	543	540	561	543	510	538	554	491	482	534	525	540	544	516	543	524	531	528	521	547	515	537	526	541	535	549	519	545	523	491	499	579	516	562	542	570	523	558	513	535	560	520	506	503	552	547	510	546	511	488	555	513	549	514	557	561	528	575	552	536	552	557	562	555	523	536	515	503	501	522	526	521	543	509	542	550	538	528	551	551	533	556	525	505	526	536	521	580	552
16584	27154	18272	9372	6472	4919	3751	2865	2216	1989	1720	1561	1433	1436	1323	1164	1067	949	896	981	982	906	842	737	745	700	754	776	728	777	804	771	786	842	851	907	815	822	819	756	711	639	693	628	643	616	619	663	646	639	620	607	661	599	569	603	577	582	571	582	572	565	591	606	550	594	554	601	570	559	583	546	549	556	587	574	554	620	581	560	522	563	527	572	535	604	551	593	548	569	544	550	570	587	568	534	559	550	617	554	547	573	589	541	556	539	571	544	553	565	528	559	571	627	537	607	577	544	574	562	547	535	624	533	523	587	561	543	546	562	539	543	544	571	550	543	558	585	540	542	570	562	587	571	565	535	552	551	580	542	556	591	590	552	554	581	557	555	529	583	516	590	552	614	575	545	560	585	575	575	542	572	563	544	568	549	559	557	552	598	552	581	594	556	560	562	567	552	559	556	589	583	612	580	586	544	561	547	547	569	599	546	563	587	532	535	541	590	606	564	570	573	591	540	545	558	588	558	580	542	551	595	597	542	567	558	579	571	539	575	552	554	558	521	579	510	583	536	569	571	532	549	552	549	561	569	561	558	573	539	584	535	573	532	546	572	550	576	561	541	544	598	567	582	551	566	596	594	601	557	600	618	565	563	570	595	578	547	535	554	555	537	547	525	527	542	549	559	524	584	560	557	586	572	583	563	523	500	532	578	521	560	536	565	588	560	571	544	584	547	581	609	600	545	559	556	570	554	581	614	560	547	560	583	556	551	584	557	550	598	586	533	535	542	578	554	550	599	584	549	528	556	595	553	574	575	545	587	582	547	558	575	534	526	548	544	544	551	568	573	544	571	531	563	525	579	553	551	578	557	567	542	540	548	596	550	544	599	583	567	551	578	523	546	552	570	619	560	582	580	580	596	612	586	559	601	584	590	555	565	547	542	569	552	571	574	518	569	562	538	561	566	565	564	601	580	555	596	577	501	563	577	571	581	550	591	544	598	583	586	573	532	578	555	560	562	566	534	574	585	574	599	592	544	541	612	573	545	567	588	546	549	528	588	559	542	535	571	593	559	557	620	557	577	572	563	540	564	540	568	588	571	530	593	560	600	594	594	583	537	542	574	518	558	533	530	553	553	571	541	563	571	595	552	562	594	564	580	515	574	528	558	615	542	579	507	591	544	572	535	564	546	556	578	568	569	596	577	521	572	570	585	506	523	582	551	532	589	586	535	559	559	558	579	554	591	603	526	538	550	592	574	592	548	532	552	565	577	532	563	565	557	542	547	580	585	548	573	571	530	555	573	519	522	543	564	566	548	595	593	567	556	592	543	564	568	614	563	589	572	609	562	547	540	557	547	559	553	587	566	615	523	563	544	561	561	577	559	601	528	543	537	600	573	552	532	596	593	567	582	584	581	520	561	532	554	565	550	518	548	561	568	582	546	609	549	557	539	550	545	580	529	554	523	562	552	588	567	561	553	544	597	635	545	547	545	547	588	575	560	558	632	560	521	575	555	547	542	575	556	553	512	555	544	570	551	521	567	578	530	605	588	576	558	564	578	589	548	554	561	595	531	601	569	550	585	565	530	572	520	533	590	546	573	560	570	608	547	564	580	582	549	593	551	543	528	612	477	589	606	582	527	594	590	559	562	569	556	551	593	564	588	527	592	544	549	589	532	607	526	573	542	588	555	562	569	599	613	568	572	574	581	586	570	571	590	524	580	537	531	578	574	563	552	580	527	541	568	592	546	569	564	571	562	563	556	590	558	591	562	631	575	506	591	564	622	578	573	553	573	590	569	529	567	590	517	593	574	558	569	594	607	572	559	564	607	570	573	556	552	591	539	582	580	580	560	550	573	532	598	536	536	549	538	568	579	532	553	558	546	561	533	547	593	535	570	546	527	619	578	582	560	526	571	531	544	560	547	553	540	554	564	579	573	575	527	575	533	527	593	568	557	562	541	536	580	554	545	577	593	576	531	561	562	576	562	594	549	553	517	534	598	581	580	570	593	547	568	525	581	548	520	589	569	573	514	618	606	572	534	603	577	576	585	546	561	592	562	569	574	601	560	566	531	559	546	572	566	581	579	559	579	588	582	545	547	562	552	525	562	576	585	561	578	589	545	531	596	561	524	529	577	538	574	584	571	568	524	592	587	563	540	600	574	537	570	595	550	583	580	560	568	510	593	523	574	543	546	604	569	531	552	588	596	581	558	573	563	555	584	551	606	550	525	551	580	529	573	558	527	564	578	550	562	564	544	552	537	555	565	520	555	573	585	535	537	568	541	577	569	584	572	518	546	549	580	548	563	555	528	557	583	539	554	601	600	574	588	525	581	522	554	523	577	508	569	556	590	532	602	585	596	578	582	584	579	539	559	534	528	587	579	588	554	541	565	555	545	584	532	576	557	520	543	540	604	526	577	528	541	562	550	581	621	553	569	557	579	558	588	517	535	572	535	589	557	565	530	585	580	563	567	535	541	564	578	529	584	526	583	579	555	544	529	584	591	572	548	538	549	580	587	569	541	568	575	585	603	562	592	569	606	570	609	536	595	554	608	577	547	600	573	544	590	544	579	579	528	534	656	571	579	592	542	548	614	554	589	528	597	561	556	578	520	542	588	558	596	538	536	575	576	549	538	576	551	553	586	543	534	533	541	554	567	583	600	558	553	597	583	596	586	581	570	581	567	537	538	553	594	587	590	563	577	566	603	544	587	534	555	547	560	577	598	594	584	510	547	590	565	570	603	570	563	581	537	558	562	539	584	586	613	533	542	610	564	561	488	583	563	578	595	589	577	573	561	528	564	555	610	589	565	568	530	541	581	525	558	529	530	545	555	583	570	572	586	548	589	515	563	537	576	601	594	549	551	611	537	583	602	583	588	618	530	574	601	591	591	588	562	541	569	633	566	573	604	566	534	558	574	539	556	579	564	537	591	575	561	526	537	546	571	573	556	536	560	533	576	564	573	595	587	591	598	544	561	575	592	572	572	558	553	567	600	540	600	557	546	616	515	570	551	539	546	587	534	567	573	530	544	586	561	572	582	548	548	553	576	597	523	602	570	559	579	555	582	565	520	590	569	570	569	600	559	567	613	575	569	537	567	527	584	567	595	565	528	524	576	555	602	536	578	561	550	560	561	551	571	537	534	578	552	590	546	524	580	568	577	544	560	537	562	583	575	616	588	562	578	568	559	517	564	574	608	573	552	549	580	599	555	552	533	561	557	542	581	547	537	563	543	582	544	538	571	569	541	565	539	563	562	591	551	574	564	595	562	525	576	523	512	547	567	545	522	554	586	525	562	551	576	582	535	578	540	553	550	558	557	579	549	597	556	584	597	573	576	603	547	535	571	540	561	590	592	549	576	563	554	600	552	568	566	582	575	533	548	570	580	573	541	559	532	534	559	569	572	546	558	616	535	563	537	591	560	581	554	577	590	581	541	528	539	540	532	555	566	579	540	613	546	563	607	578	561	585	547	536	546	527	562	562	579	575	557	566	575
25059	21290	27347	25449	12126	3187	2323	1782	1574	1497	1482	1393	1343	1292	1284	1244	1252	1171	1152	1215	1228	1235	1113	1089	1054	1097	1107	1135	1114	1048	1129	1149	1108	1105	1097	1182	1128	1186	1115	1094	1080	1034	988	1025	1030	1061	1075	1050	1064	1055	1059	1050	1017	1017	1066	1076	1063	1021	981	1052	1026	1028	1025	1041	1001	1048	1019	1005	1021	1034	1026	1034	1067	1020	1023	1020	1018	1071	1000	1044	1005	1018	959	988	1040	1009	1035	1009	986	951	1051	992	1038	947	964	974	976	1001	999	1020	976	987	971	1014	1075	1040	1042	1020	1032	1086	1054	979	1016	994	1009	1067	997	1006	997	1046	1112	1010	1044	1049	989	1076	1014	947	1019	974	1069	982	1018	1014	1025	1035	1044	1070	996	971	971	985	976	1025	1051	902	1014	1027	1003	1044	1012	993	976	1075	995	1014	985	1089	939	929	1005	1025	918	1029	973	1022	1057	1044	1034	968	987	1011	1000	1013	1014	974	975	1049	999	1006	1002	1017	1067	1062	995	1053	1025	1005	995	959	1023	1000	1002	1053	993	1035	1009	985	1014	1072	1012	957	963	1003	971	1001	1037	1006	1045	977	1030	1005	959	1050	1004	997	1043	1008	1007	974	1088	1014	1058	975	1054	1011	1015	979	977	1033	960	993	1061	1075	1051	1059	1013	1014	997	1076	1042	1034	1057	1030	1002	992	1031	1003	1004	1015	1044	1010	1056	986	1033	1028	998	1013	1053	1015	1017	1013	970	990	1000	1027	1045	985	1020	1004	990	1005	985	1029	1047	964	1041	1026	991	1029	994	1027	1031	1060	1089	1015	976	982	1055	1040	1030	1037	1013	992	955	1030	1071	1036	1028	1040	1050	1017	1042	1001	986	975	1031	1010	1053	1055	1007	1019	1035	1083	1031	999	1011	1023	972	1006	1006	1035	1053	990	1024	1028	982	1011	1039	1030	999	989	989	1037	1010	987	1003	1010	1024	976	1014	1019	1010	1017	1034	994	1037	1059	1013	1013	991	996	982	1032	1055	1013	1005	1074	1020	1021	1011	981	975	1021	1051	991	1011	1029	981	961	951	1031	1038	1022	1019	990	1034	1024	1021	1042	1077	1027	981	1057	1045	1022	1053	976	1006	1023	1053	1052	980	973	1032	985	984	1015	1030	910	1014	1017	997	974	988	997	1023	1048	1003	1000	1034	1057	1008	1078	1031	956	1104	1062	1002	1006	957	986	1037	985	1068	1033	1015	1065	995	1015	1001	1037	992	1005	945	1010	958	1001	1014	1063	1021	1018	1031	964	1018	978	1019	992	1012	1041	988	1002	953	1005	1055	1016	1029	1039	1018	1031	1047	961	1010	994	1009	1035	1023	1030	1079	1002	960	997	1014	1051	1044	1034	1089	1043	1013	1069	1032	1068	966	1009	986	1058	998	953	1063	1015	1060	1034	1051	1038	932	1026	1002	1029	987	1068	1061	998	1005	1000	1023	996	1027	975	1019	980	1027	1027	1048	1019	1011	1012	1019	1054	1059	970	1004	1006	1011	1020	1070	1028	1003	1002	1017	1042	995	1101	1033	1005	1004	1056	1006	1051	1019	1027	1011	984	1024	1023	972	1061	973	1002	991	956	1002	1027	977	1002	1011	1027	967	1027	967	1004	992	1017	926	991	981	977	1070	1027	994	1067	994	1059	1039	992	1024	965	1015	1019	1054	990	1018	971	1034	1065	981	975	1007	1004	1052	1038	989	1016	979	1014	979	1033	1006	1033	1014	1015	989	990	1017	1061	1010	1058	1006	993	1056	1032	1010	1004	987	1017	967	1017	1012	1013	1046	1020	991	1008	1063	971	1025	978	1025	1064	978	1003	1023	1047	1038	1012	986	1019	998	986	1042	988	1033	950	991	1045	1041	998	1061	994	989	998	967	996	1041	1040	1027	1010	1042	1003	980	1027	1045	1007	980	1013	1008	1011	996	973	994	1043	1067	999	1008	1059	1009	958	1005	1039	1003	1013	953	1016	1011	977	1012	1008	1031	1058	988	1015	1050	1033	1023	962	943	984	1046	1025	1013	1023	987	1040	1066	1018	1023	982	1020	1021	1016	986	1074	1017	1038	1070	967	1055	979	1029	1022	958	1035	1002	1038	993	1007	1031	1043	978	1000	999	984	995	1024	1030	954	1045	1043	941	989	1023	997	1004	1038	1029	1042	1023	974	997	1005	973	977	1007	1022	1031	1038	1009	1000	1051	1000	988	1075	1010	1054	1066	965	1009	1042	1011	1020	1012	1122	1057	1026	986	1054	1001	999	989	1097	1041	1015	1009	1008	994	1096	1045	1064	979	1045	1038	1030	1012	993	957	962	988	1030	1044	1059	1025	1019	1029	1011	991	981	1003	1023	1012	1019	1004	944	1009	959	997	1062	1025	1020	967	977	1007	1032	982	1042	986	976	1007	1019	997	1047	992	1016	1033	1017	1019	1002	1013	955	1029	946	1007	1020	1008	1053	1044	1029	1040	1030	1063	1056	987	1000	990	1035	937	1013	1035	947	1065	996	1043	986	978	1007	1023	956	976	956	1017	1029	1043	1072	1045	1024	1001	1009	1025	979	1045	973	1017	1036	1009	995	1009	1007	942	1041	1040	1024	992	1053	1049	1016	977	1012	991	1041	1010	1030	1023	988	1024	998	1074	1044	994	1021	1004	1001	973	1020	1071	981	1070	968	1034	1052	973	1048	1026	1030	982	1041	1021	972	1070	1021	952	1002	985	1082	968	990	1037	1028	1033	1004	991	998	993	1018	940	1009	1004	1073	1049	980	1031	1049	983	999	1023	979	1023	980	1015	1004	992	977	1054	1014	980	983	989	1020	996	1042	1028	977	973	985	1019	992	967	986	1054	1082	1053	1034	1025	1067	1060	984	1024	1026	1036	1048	1062	997	1045	1011	1018	1037	983	1046	1037	994	1009	984	1033	1023	1012	1035	1048	983	967	1058	1012	1046	1053	1087	1037	978	997	1053	1007	1054	987	1052	1065	1033	1012	962	1035	980	1014	988	1033	1021	987	1041	975	1010	992	987	1010	1029	1010	1014	1027	985	990	1000	1039	1015	1055	1006	1017	1009	984	1096	950	1007	1059	1020	1035	977	969	1051	1055	1036	997	1010	1021	1046	1042	1009	996	990	982	1073	979	1042	1017	981	1020	1008	1012	1048	1026	1036	1009	1003	1002	996	1033	1012	1012	1008	991	1009	1002	1002	982	998	1066	974	946	1021	1012	1021	996	1007	1041	1071	1003	1003	1007	1049	1021	1017	1034	1009	1030	997	953	990	1002	958	1050	966	1022	1027	1006	982	1041	1040	1016	1026	1007	998	970	1000	994	953	972	983	968	1003	1035	982	1056	1003	1003	1076	996	1016	979	1002	972	1083	997	1002	1005	985	988	1013	1027	991	981	1052	1039	1004	1013	1022	1039	1075	1086	1041	1009	1094	1031	1044	1013	1039	1047	1006	1032	1041	1046	980	1034	1005	1009	1018	1028	1051	1025	1036	995	1007	1042	983	1034	1029	1058	1070	1027	1004	981	1045	1031	1010	988	1039	1016	958	1049	983	1039	1078	1020	1008	1049	1045	999	998	1037	1023	1057	995	982	978	1029	990	1005	985	1035	1058	1047	958	1039	1001	999	1035	999	1016	1026	1008	1018	1028	1032	1043	983	1034	1032	1000	1004	1037	1017	983	1006	1020	1056	1010	995	1009	1034	1026	1037	995	1028	999	1034	989	1012	979	1001	1083	950	999	1089	1044	1050	972	1076	974	1010	1003	1035	1008	1054	1048	1070	984	962	1016	1057	1045	1046	995	999	928	995	981	1017	1006	957	1052	1021	1059	1023	1016	1064	981	983	1043	944	1001	1037	960	976	1017	1047	1004	1017	1004	994	953	964	1042	1046	1003	942	1020	1043	1029	970	1011	918	980	1037	1003	1055	996	997	961	1003	946	965	1075	1031	1019	1007	999	974	1009	1003	1055	1019	1011	1038	1059	972	1045	1033	1039	1041	987	1015	992	1000	1025	1012	1011	973	1026	970	1024	1032	966	1010	999	1024	1064	983	1062	1002	1028	1020	1010	991	1002	1023	1025	1016	1037	1023	1071	1006	993	1005	1063	1032	1077	1051	979	1024	953	975	1050	1046	997	1017	1002	967	1011	953	1015	1008	1014	998	1104	1008	1058	1046	1008	1003	1041	1007	1014	1041	1056	1022	972	971	1037	966	999	968	1009	1031	1048	971	1065	991	1054	1079	1006	1005	1018	1041	1081	1007	1035	1016	1014	993	1044	1021	1027	1001	1009	1025	1096	1031	1016	1010	1008	1039	1010	1025	1012	984	1039	1017	1047	989	1010	1050	1014	978	990	961	1033	1003	970	1007	952	979	1009	1071	1060	1002	1014	1008	1031	1023	991	989	1059	1006	981	1012	1000	1014	1029	992	1028	1065	996	977	1022	958	992	1014	1092	1007	987	1068	1004	983	1038	1001	1014	963	1020	1013	937	1051	971	974	1044	1007	989	1042	1006	1014	1002	1042	993	1035	1011	1018	1030	982
14745	22913	14793	7380	5285	4129	3214	2609	2206	1901	1817	1750	1638	1616	1509	1509	1367	1385	1338	1314	1400	1276	1238	1158	1127	1170	1161	1166	1182	1195	1163	1188	1163	1224	1269	1289	1273	1274	1272	1193	1130	1114	1079	1065	1055	1050	1044	1095	1098	1111	1051	1073	1022	1009	995	1032	1047	1008	1006	1088	1042	1013	998	1093	1003	989	1029	1058	1018	1030	1038	1006	1021	989	1021	1045	1034	1035	1004	1012	1036	1045	1062	1068	1023	1045	1052	1024	987	1048	1064	1038	1065	1013	1000	1027	1006	998	1045	1025	968	1045	1085	1021	1019	1056	1103	1006	1007	1011	983	998	1067	1025	1102	1009	1000	1028	1032	1037	991	1012	991	1021	1069	1032	1025	1016	1059	1068	1053	997	1012	1043	1009	1072	1013	1068	1058	1031	998	1028	1010	1022	993	1040	1047	969	1026	1030	1029	990	1001	1026	987	1029	1017	989	1034	993	1063	1008	1005	1012	1033	990	1064	1014	1124	948	1060	1026	974	1031	1044	1015	1043	1066	1071	1084	1062	1062	1003	982	1002	1020	998	1058	1071	1056	1109	953	1035	1045	1019	999	1046	1064	1028	1053	1005	1005	1071	1099	1026	995	988	1004	1032	1021	1027	992	1054	1036	1038	1078	1046	1082	1020	984	1036	1066	1010	1014	1037	1065	1038	1031	1055	1065	1043	1027	1014	1057	1099	1014	1035	1048	1022	1045	1025	1065	981	1044	977	1028	1040	1049	996	1096	1102	1054	1011	1022	1050	1043	1042	987	1063	1010	1029	1068	1024	954	969	1007	1039	1044	1035	1010	1054	1048	1012	1028	1002	970	1042	1035	993	1050	1036	1039	969	1037	1063	1087	999	997	997	1034	1010	1031	998	1011	1008	1040	988	1031	1014	1072	989	1044	992	1068	1029	1044	1022	1006	1047	1037	1037	1007	1090	1077	1012	1051	1014	1024	1011	1077	1016	1018	1011	1008	1015	1045	1026	1048	1022	1105	1078	990	965	1066	1028	1006	1009	1030	1077	1046	992	1031	988	1017	1043	1060	965	1009	1052	1034	1005	1041	1084	1045	1011	1028	1067	1002	1033	1002	998	1029	1013	1038	1019	1099	1076	1033	978	1090	1055	1027	1044	1003	1022	995	1062	1023	1051	1028	966	1069	990	995	1028	973	1108	1054	1050	1072	1074	1016	1075	968	1059	1080	994	986	1046	1023	1026	1021	1043	1039	989	1056	979	1085	1081	1001	1003	1014	1020	1093	1050	1055	1009	1011	1036	1035	1040	1128	1027	990	1033	1027	1073	1058	985	1025	1015	977	987	1075	1092	1051	1074	1016	1041	1053	983	1028	1080	1070	1049	990	1012	1043	1031	1034	1068	1032	1077	1021	1107	1046	1020	1005	1010	1028	1053	1009	982	1064	1050	1037	1079	989	1001	1068	1032	1014	1014	1013	1030	1042	1045	1012	980	997	965	1018	1036	1009	1026	1035	1045	1011	991	1025	1107	1064	1009	1106	1026	973	1011	1004	1032	991	1034	992	1014	1035	997	1027	1022	1005	990	1040	1031	992	1067	1079	1061	1017	996	1096	1000	1024	1060	1058	1006	1058	1020	1046	1028	1003	1034	1029	1061	1019	1085	1050	1084	1017	1054	967	1081	1006	1005	999	1091	1035	1009	1087	1018	995	1018	1027	1018	1008	1033	916	1024	1104	974	996	1017	1038	1034	986	1018	1070	1017	1015	1052	985	1054	1078	1000	1011	1058	1003	1031	1012	1048	1011	1062	1056	1058	1009	1014	997	1019	1065	979	1035	994	1017	1009	996	1080	1063	1007	1020	977	1023	1030	999	1062	1061	1004	1015	1089	1004	1002	1024	1002	1035	1095	1024	1059	1048	1002	1061	1031	1042	993	1036	1015	978	1030	1008	998	1056	1077	1020	1045	1029	1012	1055	1078	1013	1072	1028	1019	1048	1055	1056	1032	1119	981	1090	1018	1053	1033	1025	1060	991	1022	1086	1032	1053	1050	1011	1025	1011	1079	1073	1067	1020	1066	1020	1032	1043	958	1016	1018	1026	981	1051	1041	1035	1066	1039	969	1015	982	957	1080	973	1041	999	1032	1024	1085	1055	994	1040	953	1014	1006	1028	1033	1014	1005	1060	1006	1013	986	989	997	1058	1029	1062	1032	1093	1032	1015	1023	965	1060	1010	1026	1018	997	1032	999	973	1024	994	1023	1033	1055	1042	1039	1053	938	1027	1078	1032	1034	1011	1040	1091	1016	1033	1033	1033	1034	1074	1043	1037	1035	1066	1085	944	1032	1060	1037	1053	1052	1006	1066	1013	1022	956	1037	978	1046	1042	975	1024	1039	1089	1106	1078	1053	992	1008	1000	1056	1016	1020	1051	1067	1019	1048	978	1033	1031	1067	1010	1062	1037	1055	1010	990	1021	998	1044	1025	1057	1020	988	1050	1057	985	1033	1038	1009	974	1004	1019	1046	1040	995	961	1022	1028	1010	1075	1033	1091	1023	1028	1043	1040	1029	1058	1096	1031	1060	1003	1009	1031	1007	1021	1061	975	1069	1003	1057	1031	1039	1070	1069	983	1022	1036	1037	1078	1042	1003	1011	1027	1043	1098	1025	1052	1013	1009	1021	1010	1031	1100	1064	1062	1037	1044	1038	1066	1027	996	1039	1007	1027	1068	1011	1067	1063	998	1055	1059	1052	1083	1052	1063	1004	1046	1033	1007	1033	1047	999	1040	1059	1004	1081	1028	1007	1037	1018	965	1067	1005	983	1027	1062	1054	980	1004	1025	1014	1015	1005	1039	978	1049	1040	1061	1102	961	992	1081	1010	1015	1039	1025	995	1043	1056	1023	1003	1037	993	1084	1032	1073	1037	1003	1053	963	1058	1008	938	1065	1031	1022	975	1064	1050	996	1014	1053	1057	1104	1003	1011	1037	1033	1019	985	1038	1071	1014	965	1015	960	973	976	1030	1023	1013	1064	969	1050	1035	1037	1062	1051	998	1044	1014	1025	1014	951	1020	1001	1024	1058	975	1004	1022	1003	1038	981	1029	1030	1028	1001	1035	1036	1015	1083	1034	1027	970	1017	1078	1066	988	1021	1010	1015	1086	987	1035	1041	1049	1014	989	964	1059	978	1026	1026	968	1024	1037	1101	1045	1025	1053	1027	1073	1047	1035	1038	979	1046	1031	1039	1045	1031	1026	1079	990	1032	992	1032	1000	1008	1034	1066	1022	1052	1039	1067	1016	984	1049	980	1020	973	1050	1033	1065	1030	1048	982	1018	985	1020	1050	1064	965	1027	966	948	1060	1047	1042	1031	1033	972	1001	1051	1019	1027	1043	992	1081	1001	1053	995	1020	1027	1048	1021	1060	1028	1038	1003	1025	978	1012	1043	992	987	985	1030	1003	1009	997	1067	1022	1003	994	1044	1003	1045	1038	1039	1094	1018	1053	1066	964	1088	1099	1003	1073	1049	971	1062	1038	997	1023	1053	1056	1011	1044	981	1053	1027	1023	995	1037	1066	1028	1080	1055	993	1063	1057	1027	1053	1023	945	1034	1006	1073	1067	995	976	1019	1018	1031	1019	1025	990	1057	1049	1015	981	1045	1029	1050	1036	1056	1053	1043	1045	1069	1042	1117	1093	961	1081	1058	1028	1026	1058	1074	1000	1044	1027	1006	946	1038	1037	1065	987	1054	1029	1032	1026	1053	1068	996	1051	1031	981	1067	993	998	1030	1029	993	992	1020	1085	1036	1011	1026	1035	1039	986	1050	1069	1060	1065	1038	994	952	989	1044	982	1018	1064	1079	1004	1043	1029	1007	1043	1004	1055	1010	960	1034	1043	1084	1039	1087	1032	1061	1046	992	987	1022	1016	1003	961	998	971	1058	968	986	1008	989	1007	1098	1020	970	1048	1014	1023	1045	1030	1008	1018	1009	1052	1082	1001	1015	997	1083	981	1037	1026	1029	1041	1047	1022	1027	1006	1013	1040	1058	992	1062	1029	1024	1020	1052	1027	994	1029	1046	1045	1029	1046	1042	1043	1069	989	1049	999	1080	1023	999	968	1029	1044	1047	1005	1065	1056	1037	1004	1017	1086	1077	1009	977	1054	1031	1083	1069	1031	1026	1085	1031	1026	1013	1047	1117	1000	1011	992	1083	1019	1023	1038	1056	1011	1033	1072	1083	1072	1025	1039	1033	955	962	1060	1011	1025	1016	1053	1042	1045	1031	1107	1054	1013	993	978	1054	1098	1032	1003	1006	1016	1021	1004	1024	1016	1041	1092	1053	1010	1004	994	1067	998	1053	1052	1004	1004	1020	1044	1055	1044	1042	986	1079	1062	1035	1045	1028	1040	1067	1053	1031	1059	1020	992	1051	1031	1077	1019	1147	1029	1030	1007	1018	1016	1060	1084	1030	1034	1031	958	1042	1016	1053	1041	1019	1078	1022	1047	1034	997	1024	1070	992	1014	998	1072	985	998	995	1047	1045	1032	1011	1054	1033	1016	1028	1010	1038	1038	990	998	1013	965	1015	972	1004	1008	979	1041	1004	1026	1011	1085	984	989	1002	1054	1070	1038	1010	1034	1005	1013	995	1102	1022	1040	1062	1010	1091	985	1032	1043	1019	995	1022	1008	1059	1048	1055	984	1018	1068	1018	1048	1021	1028	992	1051	1061	1024	1021	995	1056	1012	1064	1051	1047	1048	1085	1053	1062	1025	1014	1002	988	986	1008	1040	970	1001	987	1074	987	1007	994	1008
22586	21226	28854	23884	21231	21351	10837	3110	2146	1889	1780	1668	1488	1549	1405	1323	1259	1157	1098	1190	1195	1189	1058	945	955	1029	978	1074	938	1043	1011	990	986	1034	1024	1101	1064	1132	1044	973	934	931	797	868	916	917	830	869	916	827	906	830	826	853	795	834	849	829	791	813	852	795	826	846	768	765	787	809	804	771	766	819	818	797	753	794	840	814	817	822	871	799	822	768	790	829	827	829	762	811	839	807	809	806	873	798	808	772	793	828	814	834	757	851	803	804	846	842	764	852	821	798	830	820	824	803	848	803	806	800	780	832	811	849	833	851	832	850	817	839	877	826	789	794	834	833	835	791	823	807	790	828	808	738	865	810	823	805	837	917	786	800	796	792	831	819	813	788	752	821	835	795	830	773	762	787	809	893	799	829	825	778	768	793	776	764	787	822	798	818	798	789	767	827	829	890	826	803	875	796	790	780	842	816	796	780	801	865	785	796	801	791	799	817	793	793	814	796	818	756	768	786	830	803	759	773	807	763	780	837	815	829	778	803	771	823	818	810	779	811	813	871	808	821	863	850	807	841	836	766	832	812	840	789	844	819	784	781	792	891	833	856	797	830	804	805	795	797	783	805	879	835	824	804	778	779	856	800	784	744	789	788	798	812	816	848	785	759	875	788	807	837	754	805	842	780	832	770	817	822	826	784	817	804	839	813	820	783	814	769	844	786	786	805	824	800	841	764	830	866	774	806	805	825	833	786	832	772	778	793	827	797	770	835	788	811	829	791	814	820	789	833	768	809	816	804	884	806	785	866	792	819	809	795	827	795	765	827	769	808	759	762	811	794	851	787	809	796	776	812	838	757	791	772	865	809	810	846	763	803	783	831	799	824	795	845	828	786	854	818	793	806	759	851	792	773	824	821	809	829	772	803	837	803	754	784	835	839	811	829	777	776	810	790	841	825	810	828	808	828	839	789	799	788	826	814	836	869	828	828	803	776	804	840	837	827	813	819	798	819	776	861	789	814	816	820	794	778	830	824	754	757	763	777	811	812	817	779	806	823	795	790	828	776	819	772	825	828	770	809	814	845	761	817	775	788	792	822	794	845	825	790	806	823	796	806	762	833	781	846	827	816	807	827	801	782	769	822	804	813	781	859	807	751	804	790	804	785	799	776	869	831	817	850	816	805	785	796	739	836	849	781	806	800	788	804	819	809	792	789	798	825	771	794	836	803	822	842	834	818	771	789	839	802	822	876	785	860	798	806	787	754	886	827	810	808	791	863	768	844	847	822	764	814	826	834	761	791	824	778	765	768	791	824	814	818	815	763	774	851	854	811	805	777	838	833	780	766	795	809	827	786	754	821	801	788	817	809	809	818	802	759	831	812	753	817	833	776	785	837	811	815	807	800	815	820	838	836	782	796	776	789	799	807	770	856	775	800	811	804	751	783	832	872	849	845	842	815	776	799	801	806	769	843	830	810	797	837	796	813	795	782	825	807	833	835	840	830	807	754	812	783	808	838	804	783	841	793	827	844	812	790	825	743	791	778	809	827	733	782	833	798	864	801	830	821	754	763	800	815	784	807	783	832	836	799	801	836	831	779	788	854	773	820	798	849	814	797	827	830	781	823	823	804	877	835	854	819	856	802	808	817	827	802	818	834	775	790	802	775	820	834	817	895	773	811	778	750	790	839	795	784	820	840	786	796	828	800	808	768	772	871	847	804	824	787	817	813	806	779	825	817	825	820	812	794	816	809	774	796	805	840	836	807	827	781	787	819	826	813	819	827	752	788	801	797	827	850	859	780	892	816	751	821	783	840	790	791	813	833	796	823	800	866	758	873	825	800	789	815	835	758	847	767	819	870	795	834	866	839	798	767	804	791	800	820	770	838	809	864	770	794	720	842	859	773	763	784	794	817	794	843	802	819	801	831	827	775	757	837	770	806	854	805	808	780	804	774	836	773	878	795	788	854	782	789	787	815	828	855	758	739	779	826	829	802	826	824	791	818	828	750	852	835	780	811	836	796	848	835	766	793	832	767	787	828	747	813	834	840	808	801	843	792	832	852	850	811	805	773	810	831	783	839	837	777	802	801	731	794	815	768	775	777	815	856	807	821	790	746	814	823	818	786	753	755	858	827	840	763	782	809	833	818	826	810	820	796	796	804	815	804	865	811	793	847	783	794	818	813	898	798	802	843	841	799	797	842	824	815	812	837	834	761	810	785	770	787	828	760	885	849	808	775	779	786	807	811	830	863	797	814	722	816	799	784	844	854	805	802	820	828	830	838	804	763	801	818	754	762	791	823	843	785	834	884	768	811	858	789	821	807	783	813	794	834	817	871	805	797	790	878	825	818	799	830	817	785	820	808	859	847	797	766	802	815	846	827	801	821	845	885	778	823	797	779	826	822	813	813	777	791	828	819	817	803	825	801	823	798	783	803	783	820	826	793	832	833	770	782	849	843	826	816	802	801	802	815	807	835	813	818	851	824	801	807	764	819	837	833	821	758	820	843	848	832	779	769	794	842	764	828	838	845	857	771	810	750	825	802	820	864	794	825	757	811	743	842	784	855	791	759	779	834	763	817	797	807	794	857	812	826	783	806	846	818	786	786	737	799	766	834	799	831	812	800	797	827	821	865	765	792	801	795	779	791	805	818	814	799	823	793	802	771	768	830	843	832	799	859	819	807	806	791	800	769	785	840	770	804	834	792	797	811	823	777	766	781	828	786	853	806	728	853	828	788	823	834	838	817	812	784	842	766	793	817	827	798	740	784	801	774	814	820	790	844	836	850	783	854	806	838	790	793	775	835	801	894	790	797	799	886	827	831	804	795	803	805	828	822	808	757	822	817	804	816	804	888	789	787	831	857	851	802	829	815	833	763	799	764	776	784	811	814	855	815	816	827	803	853	798	834	822	795	804	839	857	782	819	827	794	795	807	793	797	817	761	831	785	850	836	800	783	830	809	776	840	813	778	811	765	810	791	817	814	800	806	783	801	830	790	825	836	867	814	822	862	805	858	794	802	748	780	814	781	840	788	836	831	776	780	823	815	766	848	795	804	790	832	773	760	787	793	842	801	843	813	816	791	851	821	787	790	799	836	821	793	755	840	764	809	799	813	829	836	788	783	853	792	827	836	807	770	824	811	837	763	820	784	834	792	775	803	857	793	804	804	807	833	824	839	844	790	804	869	836	782	829	831	772	804	797	803	822	842	792	811	787	847	856	864	781	842	842	792	781	776	821	795	749	790	709	792	815	848	851	800	824	760	808	771	827	832	820	826	762	801	821	838	781	797	800	886	841	853	795	796	824	800	746	848	778	825	836	808	794	779	803	780	815	814	821	791	808	801	795	828	840	797	784	780	861	816	776	761	816	840	808	829	837	790	771	829	850	792	761	856	830	834	823	838	780	795	805	847	832	853	874	786	810	821	812	789	800	823	773	821	796	744	822	778	825	839	858	798	840	812	851	802	833	770	750	774	846	889	784	786	832	800	855	771	822	842	764	810	826
17890	34207	23301	12320	9523	7127	5577	4388	3591	2824	2509	2358	2255	2073	1841	1678	1575	1404	1429	1417	1434	1285	1145	1023	1028	1071	1142	1115	1171	1144	1095	1112	1135	1143	1305	1266	1242	1207	1177	1079	1008	937	909	938	896	910	861	924	969	936	850	896	891	908	914	839	803	900	802	849	801	840	795	776	838	853	845	861	793	754	790	771	834	814	811	795	799	849	811	785	840	776	776	793	797	807	840	762	810	898	832	801	830	837	803	858	840	798	825	770	764	861	854	832	787	790	847	821	838	814	790	793	810	781	752	733	833	824	859	801	801	801	801	818	849	834	825	775	817	851	788	776	818	785	788	787	842	782	817	792	794	802	795	783	776	758	798	787	804	789	789	797	792	833	830	789	835	757	786	836	772	755	788	792	800	782	851	809	823	771	803	815	867	804	831	846	814	805	866	826	837	804	785	831	808	812	811	812	772	800	777	809	807	806	781	811	745	752	776	821	823	796	801	857	814	765	764	779	791	767	739	794	806	766	792	794	746	816	751	786	794	770	829	813	836	798	772	786	752	739	762	771	770	830	807	809	795	822	750	815	824	791	789	803	800	802	776	870	827	831	779	813	808	817	827	803	819	822	804	808	786	801	824	823	798	818	743	795	806	850	801	837	818	855	768	835	809	849	805	823	798	817	745	823	859	794	791	793	836	748	834	782	772	809	810	803	831	854	778	789	786	798	802	798	803	811	820	798	794	771	805	767	820	791	796	786	822	834	749	772	824	751	811	793	810	814	823	803	792	844	799	792	798	822	759	808	799	803	828	829	803	828	853	796	800	826	802	821	795	819	789	756	787	789	845	817	777	800	783	820	788	807	835	799	779	772	826	750	852	816	842	781	798	835	798	853	836	811	831	779	820	807	806	757	759	796	853	795	789	806	799	804	821	786	790	809	832	798	821	800	824	799	814	838	789	804	742	782	810	802	800	792	807	830	864	775	836	772	794	809	817	810	813	804	776	845	791	820	785	829	800	802	823	743	834	744	792	810	797	781	791	835	830	839	788	876	812	823	845	838	783	788	798	805	793	828	807	806	797	812	793	850	843	879	859	809	799	840	801	805	780	846	802	825	774	802	856	805	791	811	835	855	876	814	760	774	814	816	813	797	793	794	762	761	786	827	831	844	749	829	782	797	789	809	832	796	809	820	791	821	825	794	812	787	865	768	814	812	777	843	779	817	802	798	808	811	789	720	817	806	803	851	778	820	813	798	799	806	823	801	785	797	789	802	801	772	796	803	805	818	793	793	806	840	826	810	795	782	777	804	813	804	822	800	834	832	770	862	793	805	820	817	804	803	793	813	789	804	784	822	825	793	813	860	815	870	816	750	771	787	817	883	802	778	815	807	849	759	783	838	804	810	755	838	842	844	857	822	827	824	833	798	835	829	780	837	783	791	780	853	834	843	772	803	807	838	771	790	778	838	819	817	765	791	817	796	795	768	798	814	819	741	851	848	838	801	800	830	853	846	790	860	806	794	797	809	802	778	786	762	773	780	761	786	814	770	858	780	836	812	863	793	817	843	855	778	785	830	764	813	855	793	839	792	762	824	762	853	752	812	833	798	833	818	774	769	763	795	839	801	799	788	781	815	775	792	780	823	811	779	786	842	803	814	756	833	849	842	819	842	792	787	816	831	757	847	791	800	772	805	777	809	799	820	816	851	806	806	798	809	805	769	816	789	817	814	869	806	799	775	778	798	765	802	832	809	749	763	819	800	816	829	777	746	749	781	808	834	789	817	810	804	872	780	779	829	784	806	791	828	766	847	771	781	844	796	827	828	820	806	806	821	809	782	825	785	803	820	826	803	750	854	800	800	785	791	834	833	817	842	809	844	758	805	771	818	816	818	826	816	795	873	813	829	799	861	815	843	797	804	788	811	844	782	849	755	756	810	829	862	814	818	795	759	804	841	824	820	819	827	804	796	874	802	796	787	773	809	822	806	841	819	804	828	807	775	777	785	868	820	800	786	874	777	817	823	797	857	812	794	774	804	844	806	739	814	807	842	813	823	819	789	797	746	805	826	771	806	807	836	833	795	737	784	830	814	831	828	860	857	809	795	825	805	826	805	815	833	827	872	762	838	806	757	806	793	810	830	772	818	820	764	811	783	852	828	819	821	780	790	808	801	828	805	810	828	767	828	811	795	823	784	810	849	786	826	768	786	815	766	773	836	770	772	770	810	839	795	808	813	797	825	804	828	828	804	809	800	859	812	815	795	788	860	832	874	786	782	810	780	788	761	828	861	810	825	784	799	802	820	839	779	802	809	767	799	842	762	866	770	775	842	839	798	805	823	831	786	783	838	810	807	813	816	822	786	794	820	828	876	779	802	785	773	821	796	799	779	829	812	852	790	839	800	810	838	822	813	791	821	770	815	845	757	824	802	843	827	809	758	806	812	753	843	832	811	789	796	790	802	804	816	841	826	808	762	815	806	830	796	773	824	834	788	792	803	775	795	806	758	790	830	809	813	812	809	831	849	773	821	746	877	808	834	816	820	790	838	814	801	817	804	771	824	823	759	813	845	806	802	840	865	852	843	761	812	791	804	775	852	790	835	787	784	825	837	797	811	833	785	838	793	845	771	775	816	822	817	851	801	816	796	834	777	800	810	774	806	846	805	861	784	822	813	776	813	827	784	797	823	839	792	799	807	832	842	805	799	804	815	772	760	786	767	791	779	745	778	785	895	786	798	818	792	827	845	801	848	816	821	852	823	769	817	827	801	797	800	779	796	830	825	778	818	836	773	769	820	771	837	831	841	813	838	832	814	777	812	816	862	810	781	795	762	796	867	816	850	832	821	745	792	873	843	808	823	814	869	831	800	791	797	817	839	799	833	824	807	815	855	826	791	819	792	814	819	817	809	803	837	789	773	778	757	810	818	805	786	812	805	868	816	843	815	780	784	827	807	797	811	767	836	783	813	810	832	800	822	813	825	771	785	784	810	814	776	806	772	830	789	787	825	821	764	798	803	772	857	810	781	810	834	807	796	784	788	802	786	812	824	843	803	795	795	800	777	787	806	854	805	808	793	831	809	787	811	858	790	776	814	803	792	861	864	780	781	812	850	771	809	793	787	786	836	836	795	832	802	770	782	765	766	801	818	778	831	803	824	856	787	818	774	789	815	780	853	781	871	819	832	815	782	815	803	816	788	791	837	795	784	770	820	779	775	828	828	849	787	806	778	770	807	813	776	824	798	769	769	862	787	815	828	735	789	829	812	823	809	774	786	800	808	823	778	812	808	762	820	826	841	776	821	801	792	849	802	785	848	802	752	808	846	816	828	822	800	795	761	770	730	776	760	811	788	793	813	789	776	835	786	821	834	786	822	778	801	802	818	770	819	800	785	838	806	825	819	801	817	821	829	860	804	800	804	832	855	784	802	812	797	785	846	780	785	784	818	767	844	793	819	778	754	795	822	795	797	811	836	800	835	769	780	819	819	761	817	832	754	762	801	832	811	796	816	789	793
28149	19123	10876	4500	2450	1845	1382	1281	1105	976	946	983	986	959	972	901	845	852	828	906	888	815	820	750	800	813	831	881	837	796	801	836	764	821	881	803	893	871	790	772	768	811	716	760	779	765	726	739	715	774	701	798	796	746	736	718	731	757	737	717	729	680	722	766	800	727	735	733	701	735	723	810	756	734	789	792	701	772	735	719	761	780	774	774	714	715	741	734	751	734	722	759	736	728	703	761	746	716	722	736	715	751	702	723	789	685	756	749	731	721	809	728	722	744	743	731	772	749	770	799	728	749	681	752	751	771	797	748	753	740	724	735	739	769	757	726	708	688	738	753	766	745	767	729	667	715	739	793	786	713	724	700	740	796	703	770	734	744	710	770	754	763	665	741	745	754	717	716	738	749	761	752	716	730	718	731	731	719	738	704	747	721	763	752	766	692	727	734	712	762	742	736	727	710	733	740	705	759	729	750	741	749	707	772	747	715	769	719	798	728	786	715	744	735	726	705	768	716	783	747	785	734	757	765	672	740	718	733	725	742	727	749	734	717	695	718	746	699	777	737	779	760	731	752	718	780	767	796	647	805	695	772	758	749	685	740	743	687	709	728	730	741	743	751	726	751	746	704	751	763	739	771	744	781	745	746	769	706	720	752	775	750	755	747	713	707	773	707	755	733	691	785	730	710	721	753	720	777	726	777	797	685	733	768	745	717	724	735	763	709	756	759	748	788	752	666	724	717	739	767	727	742	692	729	748	745	701	708	762	761	764	791	751	779	721	733	774	739	701	730	783	689	752	755	731	698	755	780	736	703	755	748	760	777	762	696	766	733	764	727	674	710	714	759	774	745	776	671	739	744	690	736	714	736	728	754	746	739	724	734	732	742	745	766	750	768	792	777	686	753	730	744	766	765	725	759	734	752	714	716	748	748	702	757	756	694	768	755	787	734	770	761	757	767	746	747	739	755	775	728	687	748	747	712	729	764	746	717	720	710	729	799	743	755	769	724	710	727	711	740	738	724	781	767	728	767	720	735	761	728	745	718	697	718	739	788	744	759	751	707	736	729	744	763	765	723	739	794	788	736	715	761	754	724	725	727	771	719	796	732	724	738	730	734	771	772	750	770	680	741	765	733	768	720	730	690	775	694	763	760	758	743	703	717	728	692	719	711	732	746	683	693	746	772	794	702	758	727	686	707	736	706	759	748	778	800	747	786	742	772	752	745	685	711	725	764	731	734	783	758	696	775	751	792	752	739	754	721	737	744	780	740	723	741	745	813	718	753	729	739	782	743	726	757	724	734	742	796	776	753	728	713	689	786	733	754	745	670	766	760	753	766	791	700	795	777	744	753	717	745	695	729	753	716	753	708	702	719	742	742	740	738	714	707	783	771	741	760	748	740	712	729	728	731	697	717	728	762	724	718	725	718	720	756	714	750	751	746	796	723	762	766	726	765	789	761	770	717	709	734	755	751	760	756	704	748	757	696	739	724	761	729	758	744	724	712	753	743	732	779	724	734	654	724	719	738	734	734	747	710	756	793	773	748	773	755	747	756	719	724	737	717	770	751	752	724	752	765	693	734	756	720	760	688	719	694	779	727	773	718	710	708	747	742	731	816	777	759	760	746	697	698	743	718	712	748	713	764	784	764	719	739	742	709	731	770	729	724	756	762	742	777	716	825	714	736	748	736	716	777	731	782	768	768	745	702	758	798	771	734	773	761	753	730	693	734	734	754	773	759	726	741	730	739	767	715	749	771	763	718	763	723	774	765	717	773	677	718	745	740	778	686	760	782	721	746	769	697	749	734	743	756	727	739	707	739	706	743	751	763	752	740	725	664	727	791	695	702	771	739	728	740	709	742	778	699	775	750	747	754	759	741	703	775	777	721	698	701	728	689	728	717	745	740	729	726	769	719	775	713	748	765	762	754	705	736	767	740	724	748	761	800	767	709	725	731	698	706	738	762	762	758	792	744	716	780	763	765	736	736	810	732	774	713	750	709	707	759	774	790	707	724	746	727	754	701	708	693	745	795	765	711	771	759	734	724	751	747	748	710	749	773	695	736	790	729	713	734	778	702	766	728	723	735	810	776	715	693	703	738	723	742	703	810	694	766	748	822	733	769	770	720	750	730	759	755	744	676	763	727	763	752	757	743	699	730	752	777	721	696	727	781	697	748	777	760	731	777	745	741	718	784	738	702	731	760	730	758	711	745	667	707	733	760	743	779	744	736	699	750	736	773	770	730	716	712	747	762	735	711	730	763	754	750	706	776	758	735	711	789	721	793	765	741	740	725	751	761	764	692	765	740	689	770	730	731	668	740	716	690	741	749	742	717	750	733	730	694	714	786	751	714	792	747	735	735	733	794	716	738	731	757	740	724	751	739	770	706	727	713	713	764	770	760	721	800	753	708	757	728	709	718	757	760	739	741	719	717	681	742	707	740	713	685	715	718	718	759	713	742	753	723	705	799	759	713	724	747	754	764	745	724	729	737	734	761	702	749	707	769	754	732	681	787	749	763	753	755	805	716	747	717	709	757	764	762	752	723	725	762	727	790	749	769	712	755	711	736	738	709	737	791	698	714	785	725	779	769	735	737	737	675	732	686	765	729	751	744	729	717	745	760	751	752	797	708	729	744	776	723	764	756	691	744	736	704	756	747	741	764	803	719	728	693	715	752	718	806	707	752	776	741	763	698	758	745	780	754	713	757	758	748	734	728	728	756	738	752	767	697	726	760	750	679	723	762	713	743	740	747	724	774	752	730	751	687	771	718	770	788	714	726	753	694	811	742	757	760	756	726	773	741	743	759	762	730	762	763	726	754	775	741	721	729	748	719	741	740	723	724	719	724	763	721	736	737	746	746	720	738	732	687	748	723	709	757	725	740	757	756	724	744	718	756	733	692	709	725	720	733	718	798	721	712	791	743	700	727	737	687	769	727	705	756	765	759	716	686	708	759	720	748	771	744	719	736	776	704	723	710	755	731	757	723	724	769	697	769	738	767	782	715	795	735	755	767	753	705	743	720	730	722	714	706	738	787	699	747	706	714	744	739	700	780	750	777	764	734	691	703	717	722	723	768	686	779	791	748	765	705	761	758	736	732	752	763	738	748	810	731	712	706	718	788	749	738	738	756	738	744	734	709	715	743	758	723	773	724	715	740	741	761	789	716	703	760	749	768	748	746	729	742	703	733	765	728	760	723	733	735	699	722	713	763	746	774	724	749	721	702	727	783	785	698	756	729	713	776	781	718	725	761	732	732	762	745	712	713	705	712	788	823	753	749	748	724	746	747	731	690	760	771	703	724	756	720	743	746	741	746	768	740	728	738	747	776	728	740	778	737	780	703	724	732	757	757	797	738	724	771	692	758	744	760	747	760	742	787	734	796	756	772	787	716	777	756	766	725	762	759	722	734	736	751	722	758	762	726	752	749	761	795	751	766	745	740	773	730	761	740	742	738	734	716	769	745	809	752	726	765	759	736	758	710	742	747
11276	15235	10527	4583	3588	2801	2087	1662	1428	1269	1210	1258	1230	1250	1065	1023	1021	950	940	1013	954	969	879	827	956	875	879	864	889	871	886	877	891	996	917	977	918	927	916	851	864	815	811	847	782	754	754	778	804	813	803	757	802	788	801	778	821	852	769	798	764	788	802	791	796	801	834	793	759	780	772	782	734	750	801	718	774	768	798	754	806	772	734	760	797	767	720	781	772	738	776	772	787	795	792	756	751	759	759	763	790	761	792	752	806	768	750	809	809	773	802	818	764	768	734	762	786	777	759	766	822	842	731	754	765	746	752	744	780	798	790	778	792	779	779	801	778	714	782	778	797	771	777	742	830	752	734	812	786	820	777	810	773	807	786	755	750	776	762	823	772	755	765	792	782	769	779	760	735	760	748	733	742	791	805	718	789	731	792	754	800	748	777	790	773	786	810	767	766	782	788	780	803	768	736	753	755	758	739	815	816	756	822	726	790	769	769	803	789	763	761	783	731	781	751	755	754	803	779	741	757	756	738	762	725	793	771	742	748	754	778	741	780	771	769	840	751	768	752	817	757	802	772	744	764	819	808	755	789	804	798	766	848	792	765	791	789	754	773	807	806	865	766	797	767	743	799	782	803	819	799	789	765	785	791	782	798	730	802	739	807	791	775	767	748	764	765	811	789	746	805	775	787	746	819	807	777	765	773	775	770	787	773	783	802	804	735	782	754	800	770	755	802	788	773	724	742	787	766	731	786	781	787	744	825	740	789	776	776	787	799	779	789	784	771	773	762	767	794	760	755	764	772	802	774	725	779	762	742	800	783	797	802	770	834	769	764	767	767	742	757	822	787	812	770	834	841	736	764	782	820	750	764	794	745	799	791	802	739	763	720	788	814	745	800	782	842	839	774	765	808	767	735	754	737	788	807	749	759	744	732	821	801	752	788	783	788	778	755	735	781	791	830	792	797	814	771	818	756	787	826	765	774	775	758	750	748	756	792	742	788	769	769	764	731	812	826	810	784	769	809	795	800	782	783	781	782	826	782	790	781	787	803	785	765	766	794	828	777	779	832	807	761	775	717	764	785	787	750	801	761	771	819	790	814	726	713	761	777	753	766	827	793	745	776	745	791	785	757	787	758	751	733	829	823	779	811	813	792	762	833	750	765	750	763	771	753	788	817	879	822	787	769	770	787	798	777	808	784	796	756	768	768	715	737	762	715	775	790	809	796	791	826	778	790	770	785	765	798	775	791	827	789	786	748	779	754	761	746	810	738	719	806	755	794	759	807	743	858	801	779	813	800	751	858	765	797	818	796	767	785	757	780	750	788	751	784	740	748	757	730	807	803	763	807	788	767	767	770	794	735	768	759	730	796	823	829	760	720	773	763	768	798	800	761	700	771	789	832	797	816	729	818	762	769	800	746	779	816	695	784	777	754	766	793	746	783	773	800	716	799	762	802	780	762	789	767	775	862	819	793	789	792	786	815	780	832	773	764	786	735	727	804	808	806	787	819	742	811	739	789	754	758	764	743	750	796	745	742	731	831	780	793	778	770	732	796	811	801	764	813	796	792	765	741	802	800	832	795	756	726	781	778	770	725	753	764	747	756	718	806	738	751	723	785	758	779	764	802	767	776	725	784	749	820	770	772	759	725	816	752	763	781	788	753	713	773	754	763	767	809	789	786	839	775	750	790	790	760	809	779	784	790	782	773	759	759	807	759	782	738	778	760	802	796	781	762	798	783	792	801	813	763	757	805	791	777	775	827	737	787	782	746	723	815	785	768	748	839	796	802	807	808	719	795	806	747	802	794	796	792	790	805	733	819	792	767	770	800	761	770	810	786	747	785	747	841	759	797	749	761	761	760	756	760	760	785	778	788	790	815	793	790	788	759	771	791	796	768	800	729	777	741	774	792	773	751	807	736	723	774	791	778	729	728	713	772	774	733	776	739	744	801	728	800	737	745	804	778	795	825	777	791	762	776	781	764	778	750	800	750	720	742	765	761	767	764	808	753	774	794	802	759	793	722	774	807	716	794	824	789	789	773	804	733	829	824	833	770	805	797	786	750	804	783	728	808	788	725	772	796	776	775	807	725	763	776	790	818	798	775	774	806	811	794	759	769	857	761	774	739	831	769	777	764	798	728	797	784	775	762	799	756	745	807	780	805	780	745	777	781	773	704	790	776	758	736	712	762	768	754	774	791	796	767	764	801	797	727	812	823	758	798	763	797	794	759	749	777	758	759	770	824	754	796	756	772	750	788	718	751	797	795	712	757	770	769	809	734	714	772	720	756	777	781	784	779	783	792	740	747	775	739	745	761	828	773	766	790	809	735	787	802	748	805	734	742	759	766	817	768	800	791	765	782	788	804	758	756	709	743	723	740	808	742	809	763	822	797	735	733	774	777	771	750	766	784	787	754	745	800	792	763	819	721	793	772	759	762	786	731	776	759	803	781	746	790	763	733	789	796	728	767	767	765	772	804	787	755	813	780	747	738	810	748	806	753	729	799	750	763	771	764	790	775	756	757	783	795	797	794	805	787	779	785	776	815	793	777	765	751	796	780	787	789	749	724	729	716	753	811	791	834	782	732	750	773	774	810	729	770	751	793	741	764	778	753	803	772	776	776	822	761	763	821	794	787	796	758	810	763	782	761	776	769	756	789	769	801	742	747	791	787	751	806	785	777	745	751	715	807	815	800	776	745	779	792	796	819	752	756	752	785	746	792	750	789	794	753	778	782	763	783	746	814	783	797	770	796	811	785	751	776	793	748	843	754	775	790	782	810	741	818	783	718	787	789	792	762	780	804	727	746	828	765	780	790	781	801	759	751	802	772	755	762	775	799	747	773	723	755	811	783	776	758	783	763	786	756	730	837	783	740	734	760	770	782	787	782	778	792	743	744	770	792	795	788	770	764	786	759	767	762	761	751	761	783	758	749	749	792	766	793	723	763	766	835	783	756	840	769	791	785	757	762	748	754	764	828	791	742	748	771	804	801	752	807	759	778	791	792	756	740	802	761	793	785	730	762	804	764	726	788	771	789	805	779	753	755	785	740	768	752	775	760	817	821	768	762	831	785	780	818	800	769	802	767	871	810	746	785	754	814	808	772	806	808	820	745	693	774	797	768	757	815	750	740	771	770	771	747	793	797	774	810	747	727	781	759	837	773	781	765	767	760	827	789	766	820	801	777	794	826	793	774	780	760	799	805	750	839	805	767	775	708	782	786	788	798	781	710	805	738	779	771	809	791	786	795	726	765	785	805	750	764	819	739	753	825	783	759	750	755	767	721	808	834	756	771	780	743	765	781	761	800	750	817	802	752	808	786	771	794	795	803	743	736	799	779	737	784	779	690	808	780	785	749	718	829	756	753	779	789	777	840	797	787	770	776	764	784	737	781	750	787	743	789	791	771	789	736	749	768	782	748	829	823	760	801	743	803	766	739	818	784	787	792	819	775	804	758	808	803	756	783	795	776	786	774	756	793	769	808	766	754	780
23739	21245	28428	24308	21224	11982	3111	1990	1480	1281	1170	1107	1043	966	894	851	763	719	751	763	802	724	673	670	586	618	709	629	702	657	647	653	709	697	679	731	741	720	656	638	580	551	532	540	557	589	567	571	601	593	539	557	569	609	569	583	581	598	545	559	576	538	563	534	525	515	544	535	588	497	537	551	527	518	532	585	563	555	519	557	530	528	522	561	483	482	481	502	509	513	582	543	559	543	509	555	535	509	576	515	555	514	562	520	551	554	569	513	534	504	528	538	526	556	509	517	528	535	510	534	500	486	532	509	498	570	518	577	510	517	530	557	514	528	513	514	548	497	515	523	526	556	533	524	517	544	563	522	532	518	564	499	547	537	558	502	532	505	526	568	510	530	552	551	511	568	570	553	485	553	507	544	509	549	562	510	545	545	562	516	528	509	538	515	570	544	529	521	555	524	568	525	552	504	510	513	509	504	556	540	591	563	534	563	538	554	545	527	515	504	525	548	536	551	501	526	566	527	526	568	513	573	520	527	537	516	572	572	535	546	527	517	568	538	516	499	516	517	526	536	578	537	552	559	542	530	543	538	534	523	524	544	516	530	522	573	542	536	540	511	528	552	564	511	554	511	509	529	512	560	543	522	548	515	513	546	542	543	536	521	530	514	513	551	584	481	553	544	532	576	561	531	532	506	545	574	571	567	563	536	512	542	574	519	544	537	585	542	550	514	535	559	532	542	558	548	546	547	546	531	536	487	512	528	541	535	544	559	538	558	521	556	527	521	535	497	473	530	539	524	506	546	574	535	530	513	510	539	543	533	567	554	555	536	538	580	513	539	553	506	537	495	553	502	544	551	512	491	574	555	497	518	524	521	559	513	539	545	530	534	548	523	560	529	511	546	539	518	547	519	553	530	511	587	510	510	563	568	539	486	531	555	579	503	552	529	499	530	544	535	569	521	531	528	550	567	584	552	526	489	515	581	513	525	508	512	537	536	545	542	521	505	507	529	536	548	500	500	524	535	537	523	520	517	513	529	534	563	540	531	515	589	589	519	553	491	526	600	554	546	550	545	524	555	528	526	515	520	512	532	515	542	564	550	563	541	509	511	583	540	562	582	551	531	490	514	513	497	526	526	562	532	549	571	587	564	573	528	575	525	554	527	543	528	555	591	574	534	532	512	534	545	513	522	529	561	527	534	545	545	518	509	525	517	488	536	554	571	555	541	493	548	502	530	541	527	493	522	513	545	581	521	529	519	499	496	513	498	545	530	538	561	559	536	533	519	541	518	534	521	537	546	541	545	499	564	540	503	487	516	537	537	536	520	507	526	579	513	531	525	524	525	507	527	521	507	487	519	551	536	520	564	527	525	527	541	512	543	536	558	528	553	546	558	535	512	545	522	498	560	567	569	547	571	513	535	514	552	494	533	549	515	508	564	533	580	524	546	517	541	522	504	547	498	485	525	541	550	554	567	512	537	510	522	527	490	532	544	534	491	510	505	521	532	550	517	548	527	521	528	559	496	540	545	618	533	503	569	503	515	506	543	552	567	507	531	535	523	556	537	572	551	527	544	500	525	516	520	545	534	506	502	505	518	538	520	563	544	524	555	512	497	531	525	529	545	570	527	527	499	549	552	532	515	538	495	532	521	525	549	523	541	548	507	479	531	532	536	566	531	534	540	546	547	568	528	545	582	517	567	518	523	495	523	545	535	546	524	506	491	528	543	503	522	529	501	498	541	538	519	511	513	600	522	521	503	524	543	532	528	551	528	557	505	512	531	531	502	533	526	543	498	528	484	503	486	536	539	520	513	536	528	529	541	541	503	488	476	581	508	516	498	550	508	526	545	534	525	563	511	533	525	503	518	543	542	529	480	560	568	550	568	516	538	523	574	576	533	567	498	530	481	541	483	544	493	528	500	543	538	520	547	580	548	557	555	537	502	524	564	541	539	510	565	498	503	507	534	512	574	486	545	524	517	564	571	524	514	514	560	550	506	527	569	514	514	519	500	536	492	510	584	515	548	499	506	546	542	499	534	523	510	522	558	543	544	480	555	530	562	551	541	516	569	541	577	540	567	521	498	541	496	532	518	528	545	494	546	542	548	543	529	474	541	550	542	513	522	581	487	522	515	543	559	546	510	572	538	508	558	503	530	513	522	555	529	526	530	513	535	522	547	510	529	539	506	551	558	481	513	567	518	553	559	559	519	561	572	561	512	550	499	525	518	518	562	547	558	525	496	511	502	584	518	489	508	523	535	525	510	464	527	514	554	533	544	540	542	542	531	572	522	508	526	521	520	537	494	514	545	518	533	523	576	511	568	544	517	530	538	503	549	503	539	514	543	520	533	549	528	522	554	512	507	533	516	532	534	570	516	545	543	529	521	476	545	535	545	474	524	523	559	529	540	550	532	517	544	516	549	485	511	542	483	526	548	538	511	538	532	532	528	521	517	534	515	507	517	529	541	513	537	517	543	575	525	513	510	525	537	495	489	527	502	549	529	482	558	568	555	503	498	519	533	537	522	593	533	536	515	507	541	532	539	525	531	547	488	534	529	568	530	564	583	531	574	545	528	531	512	524	531	525	570	562	511	536	565	512	510	506	530	579	587	590	522	559	561	554	541	547	518	566	526	535	566	500	473	531	494	535	518	553	572	539	508	536	555	503	515	522	555	524	559	535	553	530	577	509	516	546	504	559	572	537	488	544	568	545	561	486	559	541	532	517	543	525	513	537	556	512	568	515	542	507	550	540	536	551	577	580	561	462	521	537	541	548	514	544	535	575	563	548	520	552	537	520	486	527	513	545	502	562	503	551	522	561	555	551	546	510	529	553	522	548	541	535	551	520	533	497	522	475	553	472	519	513	520	547	472	533	549	524	543	498	489	517	510	504	540	553	575	541	491	544	499	531	588	555	541	524	550	498	522	521	526	507	502	577	505	529	540	471	592	513	533	552	564	522	573	519	538	516	568	535	515	518	514	501	522	527	554	529	522	531	532	537	514	535	507	548	504	517	476	511	521	579	486	547	515	552	560	531	563	553	546	497	505	525	526	530	506	518	523	523	552	488	578	507	530	564	528	509	491	545	537	583	559	562	553	558	591	524	515	531	543	544	504	557	508	535	526	545	531	501	569	509	548	529	554	537	501	504	511	528	491	524	536	537	555	557	503	529	558	496	490	554	507	528	536	526	578	522	539	509	557	530	587	507	561	561	542	540	549	534	528	546	560	523	545	518	514	530	562	513	554	526	586	515	582	492	524	517	557	573	534	552	579	531	511	510	491	531	514	558	516	499	566	536	501	493	509	503	545	539	545	523	527	521	564	520	524	522	525	510	505	541	546	543	557	523	564	522	524	519	552	545	568	605	509	503	530	494	495	516	525	521	512	557	519	539	566	538	548	540	577	540	521	503	513	561	528	529	560	497	515	530	539	519	516	525	524	556	560	499	511	508	549	508	529	538	545	497	544	525	516	546	494	512	493	544	485	512	531	531	545
14195	27702	18016	8396	6568	5225	3734	2871	2281	1840	1712	1651	1472	1440	1257	1131	1051	939	989	982	977	891	795	737	737	736	780	786	780	764	795	777	775	802	838	889	877	885	776	729	697	693	605	635	605	639	611	622	612	621	620	602	617	523	600	581	586	589	518	630	548	580	585	522	570	535	593	561	593	546	531	610	597	559	575	558	557	561	555	581	563	561	589	601	545	578	617	585	567	494	540	589	588	566	591	518	566	575	590	560	551	560	579	550	547	583	564	590	540	558	601	580	588	540	551	544	568	525	602	558	598	544	612	560	564	564	558	547	569	588	544	571	541	556	565	559	538	591	559	582	537	554	574	551	545	552	552	585	584	583	583	552	565	535	567	560	553	621	541	626	541	500	578	587	573	581	604	573	585	549	560	551	553	540	540	539	541	548	573	566	536	530	545	568	571	532	541	542	555	566	540	534	539	595	537	542	516	540	568	584	569	596	543	524	567	597	547	551	561	540	550	583	532	561	573	582	564	547	560	571	537	540	582	534	593	532	578	601	564	523	558	617	576	561	572	504	552	529	563	574	570	568	570	620	548	526	545	565	551	571	605	584	535	527	552	585	594	563	557	549	543	546	618	579	530	561	584	545	543	549	577	589	550	565	579	551	610	602	556	616	588	578	568	598	544	567	560	544	597	551	574	614	562	539	546	571	572	555	554	551	567	569	611	579	582	586	546	549	546	533	563	530	544	567	551	569	530	596	580	593	554	552	586	530	569	592	544	549	570	565	502	570	576	585	594	574	551	533	591	522	573	560	599	558	549	513	572	529	568	579	561	595	569	556	562	561	547	537	529	566	533	584	548	573	621	506	598	552	576	558	546	555	572	579	562	545	563	591	552	569	589	558	556	571	566	569	562	534	599	574	590	563	571	556	555	572	587	559	547	603	582	534	539	535	571	570	564	540	550	576	561	552	569	541	546	564	566	556	602	585	522	583	538	543	567	538	525	586	557	518	566	590	574	557	543	560	582	538	588	583	540	546	570	556	541	606	544	531	559	563	551	574	598	522	563	544	552	556	518	565	526	542	577	557	500	542	570	543	541	527	571	563	553	563	588	587	597	548	529	581	574	508	525	542	537	554	589	579	536	597	594	592	510	539	538	590	554	580	605	559	566	559	557	565	516	546	609	579	583	606	567	549	533	531	592	552	585	575	532	585	592	568	586	550	571	554	594	585	565	552	570	536	552	625	578	568	607	529	537	568	542	557	549	571	551	537	536	539	580	577	523	557	571	561	515	529	519	521	603	568	514	545	545	593	539	566	566	563	574	582	569	559	574	542	573	601	560	564	559	564	550	581	561	555	566	558	559	585	528	513	500	580	586	579	527	541	599	542	555	573	566	569	571	597	590	550	565	582	572	544	590	576	549	526	548	588	551	596	551	528	587	569	559	566	529	536	574	559	605	565	531	530	574	533	557	562	525	529	569	549	543	563	598	559	557	550	561	576	518	545	543	589	574	556	556	582	565	555	614	619	604	584	558	522	533	510	574	555	582	565	561	542	533	586	543	564	565	605	511	517	534	558	585	571	552	526	518	540	546	515	595	575	592	587	547	540	565	556	584	531	539	539	587	516	540	567	614	601	562	594	541	566	587	579	563	535	560	540	561	574	571	568	572	549	511	568	572	570	607	509	589	535	533	525	558	555	520	552	550	538	577	547	533	552	525	571	529	529	605	569	596	588	606	566	544	576	598	593	535	577	534	575	541	561	584	565	516	587	572	575	592	542	521	575	550	542	538	522	562	534	587	579	626	589	570	597	588	574	528	562	565	579	555	612	570	534	568	528	566	564	613	544	576	557	571	579	576	544	562	579	572	540	570	539	550	594	530	588	536	530	597	528	578	550	584	534	567	565	576	590	552	540	553	546	568	571	546	571	535	549	578	552	583	573	583	552	599	543	482	537	594	578	562	564	585	565	552	570	606	529	549	528	558	549	578	589	572	561	567	552	609	571	537	588	562	561	587	565	594	592	496	573	586	520	535	546	551	562	572	596	590	582	567	595	556	549	535	553	545	591	558	549	504	551	537	540	574	609	576	566	530	563	564	560	521	546	623	557	540	565	588	533	561	593	554	538	548	573	576	563	576	573	616	542	585	532	587	576	556	603	556	544	572	543	546	575	563	533	551	535	577	576	537	577	552	559	560	612	586	531	543	557	572	589	573	559	540	489	556	574	548	560	557	571	534	567	553	567	558	558	520	577	553	558	526	520	590	550	551	570	543	603	586	573	534	584	561	581	573	539	545	562	557	579	582	552	535	566	546	572	522	514	580	574	560	536	498	545	581	553	592	569	533	622	535	584	563	533	557	543	567	596	538	569	566	522	571	562	532	566	569	603	587	566	562	539	570	569	509	593	546	533	620	565	574	550	570	566	610	571	523	527	545	566	578	545	575	568	530	556	614	582	568	583	578	562	582	599	597	556	558	556	584	530	600	563	541	537	591	550	570	561	568	514	566	558	583	556	591	548	561	560	583	545	590	581	612	548	538	519	542	518	568	547	572	492	545	572	534	531	556	566	557	544	562	570	532	577	558	557	580	550	529	595	561	574	539	577	538	596	562	576	566	580	586	584	544	567	592	516	607	562	602	554	553	539	535	538	542	598	548	528	613	574	553	553	586	582	620	567	591	554	554	584	571	587	546	576	577	550	559	587	608	534	603	592	599	567	518	540	562	549	603	518	568	544	562	544	583	551	554	559	567	561	579	552	556	600	559	558	598	563	538	520	583	565	550	557	511	583	572	558	495	524	578	547	593	527	582	511	532	532	568	556	557	564	555	529	579	582	580	600	566	540	550	557	549	566	582	561	515	573	527	537	540	512	559	600	572	510	604	538	574	563	578	565	568	548	562	548	563	608	550	595	553	534	560	570	545	537	562	604	588	542	554	571	568	517	573	547	574	541	533	575	566	504	581	585	587	550	586	590	558	557	580	552	597	580	560	584	576	576	529	555	543	601	597	536	535	580	536	558	551	554	586	544	548	567	582	537	596	581	566	579	552	545	569	534	538	556	569	534	576	566	587	588	567	573	556	513	555	562	559	550	582	536	528	594	539	581	552	589	556	565	561	594	549	573	550	593	575	556	539	549	573	585	556	584	542	568	574	563	587	567	544	549	549	572	587	582	553	530	550	544	565	590	601	596	592	549	564	552	577	553	620	543	569	573	537	600	572	575	603	583	527	564	575	585	585	601	549	557	548	531	543	573	562	569	554	558	558	579	570	587	557	551	543	550	594	574	570	587	545	535	555	564	559	543	531	583	574	598	559	541	619	597	536	519	594	556	569	573	598	593	557	534	575	568	562	566	597	572	548	550	568	579	544	552	517	556	534	601	521	574	578	567	548	541	587	581	580	561	559	594	554	545	547	585	564	558	566	532	611	538	539	557	544	541	567	566	539	558	555	569	575	533	549	548	518	529	543	561	529	558	573	585	555	526	564	573	594	524	575	587	554	556
24960	21232	27324	25350	11926	3143	2265	1879	1598	1404	1420	1364	1366	1283	1220	1254	1191	1203	1172	1163	1201	1177	1120	1011	1083	1069	1101	1074	1089	1106	1116	1183	1119	1101	1092	1156	1109	1205	1148	1090	1047	1020	981	1058	1003	1057	1006	1017	1036	1045	1023	1080	986	1079	1013	1064	1062	1090	1014	1031	1029	1024	1002	972	988	986	1033	1012	990	1039	1019	984	1131	1014	997	1031	995	1009	1081	982	1074	1000	988	956	1077	993	974	1008	1035	1004	1039	1038	1066	1059	983	988	1018	1013	996	1020	1056	967	1013	1001	1006	1057	1065	1044	1016	1014	1028	1048	999	1022	1036	1048	992	1021	1054	1018	1037	1036	1014	956	1045	1033	1043	971	986	1068	1007	1004	939	1028	1017	986	1003	987	991	986	1094	1039	1027	1073	992	1017	1028	1029	986	1088	1076	975	1009	1068	1068	1005	995	1003	976	1008	990	977	1040	1045	1015	1058	1012	1022	1031	1058	1026	980	1027	1042	1028	995	1025	1024	998	953	995	986	986	989	1048	972	919	1043	974	1029	1060	1048	1025	1001	1025	989	971	988	1007	1003	990	1028	1016	1032	1042	1048	1027	1027	1012	979	1058	1007	1008	1000	1020	1061	991	993	1046	1022	1007	1030	1049	1002	977	1007	1115	978	1047	1007	1019	984	1010	974	1042	1012	1006	1046	958	1047	990	1016	1018	1028	1006	999	1055	1057	1030	1065	1053	988	1099	1043	1028	1031	974	999	1062	985	1048	1071	998	1000	1001	984	1001	1020	1025	1010	1083	993	997	1022	1004	992	1037	969	999	1046	1016	1013	1038	1028	1072	1033	1008	1035	1047	1069	1050	1055	978	985	1013	999	984	988	1000	1067	1110	1063	987	1012	1005	996	993	993	1071	1029	980	1084	977	1031	1001	962	1013	1013	1055	1019	1016	995	1057	1066	972	1046	1016	1016	1044	1022	1039	1029	1043	1009	1010	1050	1060	1000	1034	997	996	1019	1050	1019	1054	1019	1005	977	1005	1021	1075	1013	967	1016	1008	1005	1013	992	1002	1002	1024	1062	1069	1019	1008	1021	1010	1069	1042	1010	1020	988	990	1006	1007	1047	993	1013	1034	1075	966	1031	987	1039	1055	997	1016	1027	1051	1097	1007	1012	972	999	972	990	1001	998	1044	1014	988	1075	1005	992	994	1037	1038	1032	998	990	1004	998	1020	1041	997	1017	1050	965	978	994	1013	1057	1033	1027	1033	969	938	1059	996	1001	1002	1015	1050	1005	956	993	985	1067	1004	1024	1049	1001	1009	1022	962	995	1033	1008	1035	981	980	975	992	1034	1033	1018	999	1001	1005	1026	979	1048	981	1022	942	1094	950	999	963	1018	1004	1045	980	980	1027	948	1003	1011	1088	975	1041	975	972	1039	1022	948	969	941	1041	1074	1039	1050	1060	998	1030	1011	1094	1013	980	1046	974	989	1052	988	1015	1029	1029	1004	1010	1024	1007	953	1007	969	1036	977	1083	993	958	1022	1012	1008	1048	954	1046	986	941	953	1032	1021	1029	1046	1023	1069	978	1011	1041	1063	1008	1014	997	1020	1029	1014	1031	1039	1032	999	1031	990	1012	1023	1018	964	993	1061	969	1019	996	1044	1007	992	989	981	999	996	980	992	1033	1009	973	1005	1027	996	1036	974	1047	997	1057	1071	975	1093	1013	998	1035	975	1047	1040	1020	1026	1023	963	990	1007	1002	1002	977	985	1046	1002	987	968	1056	980	1047	1008	1001	1021	1044	995	991	1070	944	988	1008	988	1027	1035	983	1042	1007	977	997	992	994	1089	1014	1038	1050	1027	1045	989	1021	1060	1001	1062	1018	1048	1042	979	1064	969	988	1005	1016	1028	961	1038	1054	999	1050	999	998	1019	1036	991	1002	962	996	1013	1008	1000	1010	989	971	1038	950	1060	986	968	1000	1092	1059	1008	1000	1000	1000	952	1053	1063	1029	1022	1055	983	977	984	1022	1014	1046	991	967	1006	1019	1054	1031	1090	1011	985	1006	1037	1030	1042	978	968	1046	981	991	1015	961	1025	1013	1020	1026	1053	1024	1105	1049	1017	972	1013	1015	1042	1072	968	980	1004	992	1031	1021	1034	973	1039	1080	1012	1043	1012	999	1004	1003	990	997	1003	1017	1006	1024	991	1047	1019	1005	1028	1013	1002	1027	1025	1047	1001	1001	1021	1046	985	1044	1015	1023	1024	1003	971	979	964	1053	1088	1056	1036	986	1028	965	1044	980	1008	1030	970	1071	1014	971	1000	1037	1052	957	1040	989	1014	1023	1034	1034	1039	1064	1040	982	1018	1024	1029	962	1007	1056	1014	1004	986	1020	1098	1020	959	1012	1006	996	1026	959	1053	1044	982	1053	1055	1037	990	1017	982	1070	1010	1005	1011	1034	1035	1064	1046	1028	1047	1036	1006	1052	1026	1002	972	1037	1014	1008	958	1028	1041	1007	986	1023	1004	1004	978	1058	980	1004	999	1020	980	1018	987	1027	1045	1020	1046	1036	1037	1027	991	1081	1024	1012	1048	1040	1008	1017	1002	1015	1025	987	975	993	1003	1029	995	1040	1005	1019	983	1016	1029	1020	989	1011	1013	1036	1019	943	1040	957	958	1021	975	982	1042	1049	960	1038	979	988	997	1025	998	976	1079	1008	978	996	1033	1015	1019	1005	1030	1070	1030	1017	1025	995	1028	1029	1085	1005	1035	1001	1052	976	1041	962	1024	1048	1019	982	960	1041	986	1047	969	1059	1055	1019	1066	1008	969	923	949	977	1037	1048	1024	1037	1033	974	1000	990	974	1003	1027	1041	1027	1069	1046	1062	1071	998	1038	1007	965	981	1026	1065	1040	1003	1003	963	1071	1013	1055	1062	1024	1016	1034	1025	996	1033	993	1088	1024	1029	1033	993	1037	1064	1077	967	1046	1021	964	993	970	1021	1008	993	985	1002	1014	969	991	1019	988	978	1010	1055	964	1043	976	1047	956	1094	992	1035	1016	1024	969	953	1058	1083	969	1033	1044	1003	988	1014	997	1067	1036	1037	1014	954	972	1058	1008	1010	1007	1065	1016	1018	991	1068	1012	1033	1055	1030	977	1007	1050	980	1047	1056	989	1013	1024	1011	1011	1006	923	1025	1004	1009	960	1027	1034	1048	997	1089	1039	1023	1036	1006	990	1056	1063	1056	1023	988	1019	974	940	969	992	1009	1068	1016	1007	1059	1015	1007	1018	1010	973	1009	984	1027	1014	1038	1048	989	1008	1052	1017	1006	1020	1017	1041	1017	1027	1038	994	1026	1062	1053	1030	990	1055	1025	975	1023	1014	1036	1015	1020	1080	1015	1029	980	981	1001	1046	1026	1046	1011	1063	987	1017	1005	997	1010	1003	1053	1017	1124	1007	1028	997	1040	958	1017	1047	1022	979	997	956	1036	988	1020	1020	1040	1019	1048	996	1076	1071	1069	1039	1010	996	1017	1084	1037	1081	1023	1041	1055	1034	1078	1071	1032	1014	926	959	1088	981	971	1012	1043	1009	1067	1041	1038	1012	1025	1031	1010	994	1005	995	1063	1038	1058	1007	1093	992	1035	1017	1025	990	1024	1053	1009	1039	962	1053	1009	975	987	957	1003	982	1014	978	1073	1008	1008	1058	966	942	969	1028	1078	1039	1014	1030	1001	990	1054	1034	1022	1042	1054	1051	1019	1056	1023	1047	978	1037	1027	1003	985	994	1015	1045	1050	1029	1045	1003	955	1026	1012	1039	1001	1022	976	1011	973	1126	1023	1029	1061	1003	1032	1011	986	976	948	972	982	1048	929	958	994	985	1039	989	1013	1055	1033	985	1042	1086	1084	1015	1053	973	984	1001	1037	1011	1015	1057	1052	1003	1040	1036	1036	1018	1039	1034	1003	1005	1024	1032	975	1029	947	1026	1066	1006	1023	1026	1035	1029	1022	966	1022	990	1032	1017	1014	976	983	997	998	1002	1018	1001	1067	1074	1013	1037	1032	1017	954	1017	997	987	974	1034	1012	1074	988	1063	1015	984	1033	1021	982	1031	961	1068	1068	1024	1022	986	958	992	995	976	1044	1000	1036	949	1021	1037	1012	1059	986	1016	1059	995	992	995	1021	1041	1012	1011	1084	1024	1003	1025	1025	1059	1008	1023	1049	1077	1052	1067	982	1025	1036	1041	1041	1072	1040	980	994	1019	1004	999	1014	1000	950	1036	1023	954	984	1022	1067	1002	1028	1008	1068	1088	976	982	963	1015	1023	981	1038	1021	1001	1038	1076	1004	1009	1031	1062	961	1009	991	1007	1007	1057	999	1043	1018	1046	976	996	1025	971	987	950	1028	1025	975	1072	995	973	1002	1093	1050	989	1019	997	1017	1066	1043	1057	1011	1046	1044	1006	1036	994	1000	1042	1020	1004	966	1013	993	986	981	1013	1019	1078	966	1027	1043	1017	1044	1057	1023	998	1032	1026	1035	1037	1021	1026	973	1016	960	1048	1049	1045	997	1038	1040	1012	1012	1042	1054	1069	997
14121	22389	14179	7099	5172	4266	3275	2728	2304	1990	1810	1820	1694	1648	1482	1433	1429	1379	1277	1329	1353	1268	1212	1169	1113	1142	1149	1212	1173	1186	1247	1178	1155	1230	1227	1287	1278	1272	1162	1212	1056	1120	1090	1054	1083	1084	1068	1044	1027	1049	1096	1047	1044	1055	996	1089	1038	982	1057	1023	1071	1020	1022	1053	979	1037	969	1033	1018	1069	1040	1025	1029	1073	1068	1002	1029	971	1023	1007	1094	1100	1049	1007	1056	1012	1035	1012	1051	1006	1010	1059	1010	975	1032	1026	976	993	1016	969	1055	1105	1071	952	1033	1064	1087	1016	1011	1085	1028	1003	1031	1049	1041	1004	1008	1044	968	1022	1006	986	992	1009	980	1014	988	1024	1032	1038	1035	1020	1054	1050	1035	1033	1060	1049	1032	964	1004	1032	984	1069	1074	1037	1015	992	1012	1061	1009	1023	985	1034	1068	1068	1069	971	1050	1009	1010	1048	1017	1035	1055	1053	1005	1002	1008	1071	1033	1008	1012	1038	1064	972	1028	977	1036	1037	1036	1015	1015	1004	1058	978	1011	997	1031	1045	1066	1054	992	1034	990	1088	1014	1008	1035	1041	1047	999	1044	1000	1065	1057	985	1046	972	1059	986	1019	1008	971	1070	1029	981	997	1092	1027	1043	938	1053	1068	985	1013	1045	1023	1062	1019	1015	1028	1033	1022	995	1024	1022	998	988	1027	1008	1041	983	1004	1028	1041	1004	1055	990	1009	997	1059	989	959	1012	1020	1044	1060	958	995	1016	967	965	1065	1063	993	979	1019	1083	992	1025	985	1014	1032	1018	997	1061	994	1046	1026	1004	979	1020	1041	1056	1013	1044	1046	1014	1060	1050	987	996	1043	1033	1054	1026	1005	1075	980	1032	1016	957	1095	1030	1057	1020	1018	1022	1041	1061	1046	1001	1024	1038	1011	1026	1035	975	1005	1039	1042	982	986	1045	1078	995	1053	1011	1040	1066	957	1043	1079	1026	1011	1002	986	1002	1014	1078	970	1039	1031	1015	1018	976	959	1011	1035	978	976	1061	984	1057	1007	1043	999	1033	985	1044	994	1027	1014	1045	1017	982	1087	1048	1058	1046	1039	1041	1066	1037	984	991	1007	1002	1014	1037	942	1064	1050	1034	1064	1027	1048	1059	988	999	1021	997	1059	1016	1101	1022	1030	1008	1015	1050	994	1020	1045	1032	1090	1066	999	978	1010	1017	1007	996	1078	1071	1074	991	1012	991	1017	986	1030	937	1036	1054	1105	954	1057	1040	1032	1064	1083	1008	1004	1081	1068	1044	1030	1033	1058	1006	1056	1022	1024	1011	1027	1013	1043	1063	1015	1058	1021	1053	1008	1030	985	1001	1016	1026	993	1033	1022	1110	999	976	1013	1003	986	1063	1066	1010	1030	1024	1050	1028	1036	1007	1035	1023	1043	1035	1100	1022	1028	1033	1050	1044	1010	1037	1047	974	1071	1057	1040	1024	1060	1071	983	1056	1070	1018	1057	1045	1063	1042	996	1003	1031	1030	1035	1045	1011	1016	1000	1031	1007	1012	962	934	1044	1054	1000	1019	1035	1045	1017	1051	1094	984	1029	998	1033	1014	1007	1004	966	960	994	988	1048	1026	1088	993	987	1031	996	933	1043	1002	1004	995	1010	1016	1072	1039	1063	1010	1054	1033	1019	1054	1047	1028	1029	978	1025	1047	1025	1093	1031	1065	1015	1026	1103	976	1040	980	1077	1010	1028	1021	1057	985	1024	1044	1012	1042	1052	1015	974	1031	971	1075	1026	958	1004	1024	982	1048	1058	1027	1011	1020	989	1048	1104	1050	1030	999	1031	985	991	1037	1069	1044	981	1035	994	1020	1003	991	1061	1024	1017	1015	1017	980	1045	1009	1033	1004	1053	1007	1001	1002	985	1010	1032	1056	998	1057	1009	1006	973	1014	1002	972	1044	1000	1002	1075	1079	1009	953	955	978	1015	1033	1039	1020	1061	998	1014	1055	999	1062	1018	1013	1050	1065	970	1038	963	1019	1089	985	1025	1000	1020	980	979	1004	1057	988	1059	1059	1017	987	1001	1027	1004	1037	1028	1005	1041	1002	1037	1013	1015	999	1013	997	996	1064	1035	1058	1107	1042	1014	1026	1037	1062	1005	1035	971	1000	1062	1012	1000	1025	966	993	1004	1031	1049	1061	984	1018	1003	1018	1041	1000	1087	1001	1005	1000	993	1047	1054	1014	1026	1015	1079	1063	1005	1033	1074	1015	1062	1055	993	1059	1032	1022	1035	1034	986	994	999	975	1024	1040	1058	1017	968	995	1059	1035	972	1018	1005	1001	1045	1042	1003	1050	998	1072	985	1036	1021	1069	1045	1033	1054	1048	1030	1050	1066	1009	1018	994	1043	1026	1016	973	1062	1016	1026	1057	1031	958	1003	1045	1019	977	1003	1001	1036	1036	980	1050	1064	1047	1044	1033	974	1066	1033	1013	1073	1037	1061	1073	1005	1003	1062	1036	935	1046	1002	1017	1056	982	983	1046	1015	1045	1044	1002	1048	1054	1053	1049	971	1048	1033	1035	1076	1026	946	1017	1089	958	1028	1036	1014	977	984	1024	1004	1043	1020	1011	1008	1002	980	1037	1013	1039	1049	1003	994	1050	1053	1049	1049	1053	999	1053	1009	983	1030	990	1043	1001	1049	1026	970	1032	991	1086	1021	1008	1043	1020	1040	990	992	991	1032	996	1036	1060	1031	972	997	1012	1035	1036	1025	994	1022	1026	993	1038	993	1036	1027	1066	1086	1024	1024	1025	1023	1013	1055	1079	1000	1045	1035	1001	1008	1008	1047	1061	1012	1036	1005	1039	1064	1040	958	1000	1002	1025	987	1101	1007	989	1013	1002	1036	955	1056	1052	1014	1018	1007	1072	1048	1029	993	989	1109	993	1019	992	1039	947	1037	1051	1027	1035	1041	996	1004	971	1046	1017	1018	993	1065	993	954	1048	1069	1054	1017	1069	1032	987	1035	1003	980	1016	1028	1048	984	1049	1029	1003	1033	1003	1044	1009	1043	1005	1058	1021	1009	1030	998	1048	991	1006	998	1001	1014	958	1049	1022	1007	971	1032	1020	1030	990	1007	985	984	1070	1048	994	1037	1046	1035	1053	1097	947	1083	990	1070	1058	1045	1025	997	1035	1000	1039	996	1063	1049	1011	1002	993	1009	944	1000	1011	1044	1023	1007	1021	990	993	1106	1050	996	1041	1025	1076	1066	1063	989	1017	1028	1031	1066	988	964	1034	1031	973	1049	966	1029	1022	977	1020	1010	1050	1036	1042	1028	995	1039	1034	1014	1038	1021	1048	962	1040	984	1091	1032	1101	1052	1060	1038	1017	1058	993	990	1048	1061	1026	961	1066	1033	1067	1004	1099	1030	1020	1003	1006	1039	1030	1083	1055	1068	1026	1012	1040	1001	1040	952	1044	964	1028	1041	1075	1008	1028	1031	972	1020	1020	1017	1044	1002	996	1075	972	1042	992	1040	1010	973	1031	1049	985	1049	1032	1057	1036	980	1066	1056	1021	974	1068	1031	1071	1021	1016	958	1003	1047	1041	1028	1022	1058	1072	1011	1031	940	1076	1002	1014	964	1025	986	1039	1002	981	1015	1084	986	1027	960	999	1030	981	1040	973	1076	1010	1010	1045	1027	1052	1025	1000	977	1010	1023	1034	991	971	1108	1005	1018	1028	1037	1042	1063	1020	1050	974	1075	1025	1056	1085	956	1004	1021	1075	1042	987	1026	1047	1039	1050	972	1121	1018	1022	1034	1065	994	991	991	1042	1056	1022	1053	1064	1047	1042	1054	1078	1033	1018	1035	1010	1024	1040	1022	1052	1064	1021	1024	1008	1089	1084	977	963	1036	952	994	1061	996	1018	1058	1048	1065	933	1040	978	1048	985	968	986	1004	1017	1037	1059	1019	997	1041	1065	1013	1004	986	935	999	1092	1018	1028	1064	1051	1067	1017	1030	1009	981	1045	1064	1022	1068	998	992	1017	1099	1021	996	1006	1013	1012	980	1008	1002	1072	1034	1072	1032	963	1001	1039	1029	1024	1054	1029	1013	1004	1069	1022	1012	1024	1017	1022	1021	1040	1050	1034	1029	1068	1064	1039	1060	1029	1018	1023	965	1052	984	1034	1013	995	1027	1031	1052	993	1048	990	1045	1029	1020	967	1030	984	970	982	1020	1071	988	1036	1021	976	998	1005	996	996	1077	1011	1041	1004	1035	1023	957	1044	1071	1019	1060	1016	1024	1006	1027	1048	1012	1077	978	1004	1046	1067	1038	995	986	983	1003	1049	1040	1078	1043	1059	968	1052	1105	1029	1066	1078	973	1003	1001	1028	1062	1042	1030	1013	1020	1022	1015	1070	1042	998	1032	1036	1018	1027	1038	982	1014	1005	1059	1034	1044	984	991	1071	1065	972	1093	1064	1001	1006	1004	1023	1009	1032	1063	1068	1054	1060	1032	1020	1046	1060	1015	1052	1095	938	1019	983	1022	1065	996	988	1060	1037	1024	1024	1053	1063	1011	1016	1024	1082	1007	1066	998	1024	998	1044	1074	1049	1040	1009	1058	1075	1020	1015	1000	1078	1015	1030	998	996	982	1051	1028	1027	1053	953	1024	958	999	998	1108	1057	993	1067	1034	979
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
